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
339962966895	339962967411	339962967961	339962968511	339962969061	339962969611	339962970161	339962970711	339962971262	339962971811	339962972361	339962972911	339962973461	339962974011	339962974561	339962975111	339962975661	339962976211	339962976761	339962977311	339962977861	339962978411	339962978961	339962979511	339962980061	339962980611	339962981161	339962981711	339962982261	339962982811	339962983361	339962983911	339962984461	339962985011	339962985561	339962986111	339962986661	339962987211	339962987761	339962988311	339962988861	339962989411	339962989961	339962990511	339962991061	339962991611	339962992161	339962992712	339962993261	339962993811	339962994361	339962994911	339962995461	339962996011	339962996561	339962997111	339962997661	339962998211	339962998761	339962999311	339962999861	339963000411	339963000961	339963001511	339963002061	339963002611	339963003161	339963003711	339963004261	339963004811	339963005361	339963005911	339963006462	339963007011	339963007561	339963008111	339963008661	339963009211	339963009761	339963010311	339963010861	339963011411	339963011961	339963012511	339963013061	339963013611	339963014161	339963014711	339963015261	339963015811	339963016361	339963016911	339963017461	339963018011	339963018561	339963019111	339963019661	339963020214	339963020761	339963021311	339963021861	339963022411	339963022961	339963023511	339963024061	339963024611	339963025161	339963025711	339963026261	339963026811	339963027361	339963027912	339963028461	339963029011	339963029561	339963030111	339963030661	339963031211	339963031761	339963032311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2721	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21623	20019	27379	22519	21305	24948	27864	22929	21166	20533	19699	19238	18711	18369	18032	17764	17504	17549	17092	17035	16778	16919	16646	16594	16606	16693	16627	16299	16500	16391	16295	16311	16393	16526	16490	16542	16421	16572	16464	16634	16414	16113	16418	16406	16292	16497	16424	16331	16529	16237	16224	16540	16419	16371	16221	16334	16227	16134	16194	16264	16260	16414	16216	16203	16243	16442	16248	16273	16321	16333	16485	16114	16342	16326	16334	16355	16376	16141	16418	16285	16387	16219	16147	16103	16159	16333	16102	16298	16218	16217	16147	16202	16409	16252	16515	16233	16165	16249	16198	16188	16229	16260	16290	16365	16139	16140	16362	16323	16252	16322	15999	16393	16357	16192	16292	16093	16258	16200	16094	16060	16178	16485	16408	16079	16276	16166	16492	16350	16211	16238	16266	16239	16124	16266	16309	16089	16057	16238	16222	16119	16152	16163	16396	16346	16331	16162	16211	16132	16276	16261	16307	16190	16365	16203	16018	16061	16198	16188	16199	16152	16310	16358	16350	16357	16307	16000	16030	16104	16327	16209	16205	16197	16154	15972	16394	16305	16130	16330	16368	16432	16280	16075	16256	16248	16209	16161	16451	16222	16314	16061	16365	16210	16282	16104	16256	16287	16155	16369	16139	16174	16226	16114	16238	16171	16100	16256	16251	16482	16185	16325	16294	16105	16317	16213	16377	16115	16179	16289	16105	16426	16306	16158	16132	16313	16298	16004	16327	16136	16281	16172	16330	16564	16331	16363	16375	16021	16326	16311	16235	16211	16334	16368	16314	15979	16075	15975	16121	16273	16186	16208	16236	16251	16149	16136	16184	16253	16366	16270	16282	16174	16061	16330	16257	16342	16276	16297	16438	16430	16188	16098	16137	16323	16287	16025	16202	16162	16137	16246	16374	16385	16291	16189	16272	15990	16087	16098	16275	16134	16029	16223	16466	16177	16270	16073	16243	16108	16173	16286	16302	16276	16138	16314	16118	16375	16243	16190	15945	16194	16356	16336	16398	16203	16391	15904	16290	16299	16226	16174	16098	16225	16198	16312	16242	16312	16280	16263	16162	16212	16304	16208	16131	16269	16129	16249	16068	16270	16272	16284	16171	16127	16238	16319	16133	16122	16084	16047	16248	16252	16294	16129	16252	16253	16154	16135	16173	16387	16421	16219	16128	15990	16242	16325	16029	16201	16122	16191	16282	16091	16251	16206	16197	16212	16088	16178	16117	16196	16161	16038	16202	16284	16294	16215	16329	16234	16231	16332	16095	16168	16321	16183	16155	16203	16260	16142	16322	16015	16024	16235	16310	16392	16204	16279	16314	16326	16427	16123	16178	16199	16217	16425	16294	16328	16291	16179	16326	16049	16214	16329	16222	16358	16283	16279	16220	16279	16355	16195	16223	16266	16234	16245	16275	16254	16259	16191	16312	16308	16326	16074	16104	16026	16318	16282	16367	16209	16476	16164	16182	16270	16198	16259	16079	15980	16177	16105	16256	15997	16291	16173	16203	16088	16367	16119	16177	16167	16102	16180	16226	16003	16298	16418	16328	16280	16060	16133	16229	16020	16370	16289	16301	16122	16226	16284	16307	16242	16237	15979	16218	16300	16066	16330	16034	16248	16313	15982	16062	16245	16059	16177	16137	16047	16267	16181	16239	16401	16288	16151	16410	16116	16088	16191	16164	16064	16179	16237	16267	16124	16193	16143	16183	16286	16303	16162	16243	16281	16367	16223	16139	16318	16446	16362	16034	16167	15970	16250	16112	16111	16270	16146	16415	16394	16145	16121	16173	16120	16226	16140	16076	16124	16139	16124	16387	16230	16446	16308	16304	16279	16058	16244	16259	16258	16349	16387	16084	16260	16105	16325	16163	16189	16066	16199	16140	16246	16113	16248	16211	16386	16228	16174	16238	16191	16165	16157	16211	16207	16243	16327	16361	16269	16382	16386	16086	16164	16184	16232	16180	16169	16296	16291	16168	16397	16224	16209	16255	16130	16372	16117	16260	16335	16102	16155	16291	16259	16049	16109	16410	16309	16145	16175	16154	16368	16353	16344	16264	16397	16356	16292	16176	16299	16339	16277	16044	16252	16220	16259	16558	16289	15994	16467	16173	16008	16211	16357	16247	16058	16211	16145	16003	16414	16117	16187	16016	16066	16170	16188	15856	16270	16083	16245	16238	16218	16179	16322	16285	16239	16197	16297	16193	16095	16000	16226	16236	16147	16122	16055	16215	16169	16257	16073	16289	16261	16059	16175	16033	16402	16348	16157	16379	16240	16278	16213	16373	16355	16180	16272	16174	16146	16370	16250	16100	16297	16270	16167	16287	16273	16097	16445	16183	16228	16520	16127	16250	16283	16306	16199	16363	16364	16137	16294	16054	16311	16261	16193	16075	16080	16291	16251	16104	16264	16227	16108	16175	16271	16106	16273	16160	16287	16281	16118	16175	16292	16194	16083	16280	16267	16137	16009	16095	16255	16405	16381	16190	16140	16297	16298	16319	16122	16310	16069	16217	16099	16130	16432	16191	16244	16178	16296	16116	16073	16292	15945	16147	16177	16321	16308	16416	16124	16039	16242	16386	16279	16234	16138	15992	16336	16187	16123	16206	16087	16183	16226	16281	16054	16118	16031	16325	16035	16211	16288	16145	16098	16360	16009	16411	16228	16271	16244	16269	16139	16229	16361	16164	16274	16239	15987	16120	16213	16024	16135	16110	16212	16227	16239	16255	16223	16227	15979	16110	16166	16308	16402	16159	16182	16538	16395	16196	16251	16282	16144	16185	16274	16517	16382	16086	16269	16079	16188	16347	16280	16077	16287	16339	16282	16147	16282	16297	16131	16263	16163	16030	16067	16140	15858	16230	16201	16236	16230	16216	16145	16397	16342	16124	16206	16140	16038	16270	16278	16295	16288	16207	16110	16358	16217	16389	16289	16288	16099	16260	16228	16158	16236	16323	16275	16275	16310	16332	16154	16085	16108	16087	16258	16198	16335	16152	16120	16182	16166	16239	16319	16093	16088	16204	16309	16203	16069	16336	16257	16227	16216	16244	16146	15983	16327	16119	16286	16272	16382	16002	16198	16307	15960	16200	16302	16188	16293	16338	16211	16375	16215	16302	16308	16301	16229	16168	16318	16114	16194	16193	16170	16110	16303	16016	16248	16186	16196	16227	16414	16141	16091	16099	16169	16239	16308	16357	16272	16113	16386	16190	16144	16396	16284	16050	16156	16119	16157	15925	16171	16009	15993	16280	16155	16134	16240	16064	16120	16085	16014	16211	16311	16205	16302	16434	16153	16221	16226	16164	16261	16385	16295	16265	16187	16056	16282	16203	16214	16176	16174	16296	16030	15975	16220	16203	16275	16093	16212	16204	16268	16087	16340	16260	16325	16127	16239	15987	16046	16256	16369	16239	16212	16173	16250	16286	16203	16144	16064	16216	16138	16019	16396	15913	16138	16260	16422	16203	16235	16184	16269	16214	16212	16180	16138	16334	16131	16050	16235	16314	16285	16251	16146	16219	16328	16185	16207	16213	16099	16201	16148	16256	16113	16364	16260	16193	16261	16243	16190	16264	16202	16165	16107	16138	16232	16287	16204	16115	16279	16015	16167	16440	16302	16164	16309	16355	15979	16138	16249	16322	16115	16258	16548	16252	16094	16253	16279	16078	16196	16235	16249	16109	16163	16250	16403	16152	16165	16105	16072	16366	16298	16004	16271	16077	16097	16263	16244	16249	16308	16153	16244	16101	16330	16040	16192	16297	16284	16235	16155	16183	16103	16314	16182	16303	16218	16235	16330	16405	16207	16183	16098	16154	16329	16304	16094	16345	16071	16316	16156	16390	16193	16146	16240	16269	16162	16121	16194	15996	16283	16205	16089	16134	16359	16077	16188	16045	16173	16266	16212	16242	16128	16205	16263	16019	16050	16279	16132	16440	16145	16123	16241	16084	16228	16132	16193	16170	16128	16135	16216	16259	16104	16211	16130	16255	16036	16033	16169	16272	16083	16021	16047	16331	16388	15972	16403	16296	16176	16190	16163	16100	16174	16133	16278	15987	16047	16203	16099	16269	16307	16410	16145	16116	16101	16290	16117	16265	16190	16161	16283	16426	16340	16339	16086	16172	16367	16284	16321	16146	16350	16279	16275	16120	16166	16136	16131	16315	16184	16228	16092	16255	16183	16474	16207	16143	16194	16375	16224	16038	16201	16115	16172	16007	16174	16123	16171	16154	16151	16099	16293	16426	16274	16342	16067	16243	16150	16405	16163	16167	16302	16352	16141	16362	16316	16267	16241	16322	15970	16011	16009	16325	16280	16185	16261	16366	16227	16160	16168	16319	16177	16089	16321	16339	16406	16203	16098	16160	16153	16178	16198	16197	16070	16341	16291	16132	16212	16253	16073	16189	16007	16205	16016	16025	16263	16205	16267	16154	16260	16117	16083	16429	16363	16170	16396	16440	16267	16049	16223	16408	16309	16334	16064	16199	16098	16345	16353	16098	16077	16129	16184	16345	16157	16188	16128	16183	16223	16189	16227	16204	16350	16363	16036	16213	16178	16064	16196	16111	16271	16113	16123	16332	16147	15903	16243	16313	16309	16127	16206	16263	16149	16316	16217	16165	16144	16347	16353	16175	16110	16329	16355	16043	15857	16145	16205	16047	16144	16201	16311	16288	16244	16342	16138	16314	16054	16348	16126	16122	16112	16089	16256	16214	16282	16053	16250	15967	16248	16170	16096	16252	16448	15978	16243	16235	16164	16158	16211	16296	16453	16262	16504	16400	16312	16370	16339	16133	16097	16058	16295	16297	16348	16161	16164	16320	16128	16134	16145	16293	16188	16265	16101	16168	16338	16102	16225	16441	16274	16287	16216	16206	16285	16276	16454	16367	16426	16282	16180	16254	16234	16102	16139	16236	16312	16377	16074	16233	16376	16491	16222	16287	16304	16261	16053	16006	16204	16096	16341	16328	16402	16136	16242	16252	16114	16074	16068	16239	16350	16067	16333	16318	16104	16358	16392	15938	16109	16307	16122	15933	16077	16298	16289	16149	16309	16372	16153	16160	16354	16158	16303	16413	16279	16250	16274	16258	16116	16217	15962	16269	16397	16327	16157	16153	16267
29475	51329	46501	37260	31784	28053	25108	22819	21001	19155	18602	17960	17265	16638	16362	15541	15386	15005	14809	14355	14448	14336	14081	13916	13862	13867	13952	13764	13861	13781	13731	13674	13569	13620	13842	13733	13900	13922	13876	13917	13845	13923	13742	13631	13763	13709	13807	13724	13688	13562	13604	13738	13619	13549	13694	13512	13799	13718	13705	13785	13800	13685	13667	13625	13746	13759	13648	13679	13611	13732	13738	13693	13650	13456	13738	13673	13745	13696	13564	13759	13578	13434	13564	13585	13688	13698	13595	13418	13415	13650	13591	13574	13664	13660	13569	13823	13442	13386	13663	13619	13719	13757	13572	13639	13684	13641	13655	13827	13618	13614	13619	13600	13608	13473	13684	13558	13672	13752	13729	13639	13769	13565	13636	13565	13678	13487	13485	13681	13657	13566	13633	13602	13517	13631	13669	13555	13648	13605	13549	13625	13679	13741	13562	13529	13635	13685	13601	13761	13713	13647	13550	13730	13541	13627	13598	13610	13543	13519	13493	13586	13499	13529	13437	13613	13543	13572	13825	13582	13528	13732	13616	13593	13576	13642	13659	13604	13708	13535	13570	13608	13747	13838	13564	13549	13625	13580	13702	13618	13615	13611	13588	13688	13599	13591	13710	13605	13669	13557	13738	13582	13711	13591	13592	13704	13551	13506	13739	13627	13720	13653	13688	13467	13639	13646	13599	13544	13720	13555	13666	13411	13699	13678	13669	13583	13837	13523	13835	13657	13576	13742	13589	13674	13643	13642	13554	13708	13515	13656	13622	13587	13622	13710	13630	13697	13598	13669	13541	13618	13693	13585	13521	13667	13521	13634	13533	13597	13673	13495	13617	13648	13684	13624	13665	13788	13584	13709	13780	13725	13612	13579	13586	13743	13757	13646	13627	13622	13608	13740	13493	13637	13603	13510	13604	13695	13730	13563	13634	13602	13527	13594	13508	13622	13634	13447	13821	13639	13771	13710	13563	13457	13635	13558	13574	13597	13586	13608	13752	13553	13700	13593	13480	13699	13707	13588	13651	13662	13758	13515	13520	13649	13695	13603	13599	13571	13669	13484	13482	13586	13632	13695	13531	13532	13710	13645	13668	13635	13586	13552	13730	13613	13614	13472	13594	13775	13667	13619	13707	13733	13434	13649	13694	13570	13673	13546	13579	13549	13558	13587	13570	13598	13678	13642	13734	13701	13653	13680	13796	13519	13660	13736	13588	13720	13614	13793	13561	13650	13629	13571	13671	13596	13831	13626	13648	13673	13784	13522	13685	13770	13604	13524	13629	13609	13705	13638	13670	13620	13736	13526	13589	13546	13614	13628	13708	13611	13501	13652	13531	13638	13736	13629	13592	13750	13584	13625	13417	13603	13585	13575	13653	13769	13554	13645	13648	13654	13619	13571	13564	13722	13620	13537	13728	13654	13428	13695	13773	13420	13627	13622	13771	13624	13649	13723	13625	13601	13647	13585	13611	13720	13444	13547	13538	13671	13605	13544	13614	13697	13837	13641	13694	13578	13507	13808	13827	13494	13471	13595	13496	13760	13657	13672	13639	13567	13612	13585	13814	13648	13645	13628	13484	13724	13565	13504	13720	13633	13740	13604	13763	13465	13672	13759	13582	13644	13610	13647	13575	13622	13499	13715	13642	13766	13569	13662	13710	13633	13548	13697	13566	13609	13821	13852	13526	13668	13625	13613	13568	13609	13657	13625	13589	13472	13630	13664	13670	13620	13727	13536	13628	13430	13591	13678	13608	13495	13561	13523	13669	13480	13513	13597	13542	13581	13580	13502	13629	13645	13635	13587	13582	13692	13705	13790	13437	13606	13625	13475	13491	13503	13731	13532	13622	13501	13624	13720	13607	13505	13640	13681	13588	13679	13438	13537	13802	13719	13375	13731	13606	13679	13791	13731	13636	13663	13698	13748	13677	13710	13528	13678	13761	13545	13642	13528	13613	13533	13508	13484	13724	13490	13506	13598	13576	13582	13792	13560	13644	13605	13639	13606	13884	13491	13700	13690	13780	13573	13702	13594	13550	13682	13774	13511	13660	13486	13554	13538	13598	13652	13756	13559	13589	13690	13607	13509	13804	13618	13681	13566	13678	13622	13531	13670	13441	13550	13634	13424	13802	13694	13440	13656	13408	13675	13755	13655	13784	13595	13560	13675	13637	13679	13611	13649	13618	13703	13679	13662	13604	13469	13635	13605	13706	13587	13704	13591	13500	13550	13539	13658	13798	13793	13591	13700	13509	13604	13600	13751	13684	13598	13733	13706	13650	13445	13658	13656	13611	13437	13551	13617	13480	13710	13495	13604	13600	13634	13706	13568	13545	13775	13645	13641	13742	13581	13564	13477	13686	13574	13504	13767	13577	13521	13687	13517	13612	13581	13575	13572	13782	13523	13532	13657	13618	13613	13525	13841	13653	13545	13445	13678	13826	13607	13526	13652	13567	13644	13516	13575	13624	13629	13620	13743	13581	13665	13728	13649	13539	13608	13558	13756	13514	13726	13591	13665	13741	13539	13745	13590	13698	13774	13630	13628	13506	13842	13671	13729	13463	13496	13525	13592	13675	13676	13688	13673	13635	13601	13797	13607	13637	13688	13573	13672	13466	13656	13676	13622	13584	13524	13511	13606	13634	13546	13704	13645	13595	13727	13683	13498	13600	13726	13758	13475	13718	13619	13531	13683	13643	13788	13511	13623	13712	13678	13697	13641	13708	13549	13552	13654	13645	13628	13656	13669	13491	13621	13476	13568	13727	13585	13698	13701	13540	13628	13614	13624	13542	13563	13750	13638	13603	13694	13661	13757	13565	13580	13757	13686	13600	13621	13633	13497	13602	13611	13686	13565	13794	13599	13769	13518	13659	13626	13690	13568	13559	13746	13670	13686	13704	13613	13590	13655	13716	13770	13651	13540	13486	13538	13618	13612	13705	13628	13645	13615	13606	13579	13431	13472	13609	13633	13615	13519	13631	13682	13716	13705	13430	13632	13565	13640	13548	13842	13761	13591	13533	13569	13530	13741	13474	13667	13568	13677	13498	13712	13472	13527	13616	13611	13624	13628	13542	13586	13664	13575	13540	13532	13633	13676	13792	13694	13833	13629	13690	13545	13688	13695	13582	13689	13747	13528	13647	13671	13615	13652	13543	13802	13653	13609	13639	13607	13530	13799	13592	13571	13810	13629	13450	13639	13698	13766	13549	13472	13544	13479	13584	13417	13440	13718	13590	13559	13628	13696	13457	13692	13472	13416	13622	13694	13693	13611	13490	13639	13555	13630	13651	13430	13622	13493	13503	13706	13452	13659	13637	13585	13633	13771	13449	13557	13608	13608	13732	13719	13658	13629	13647	13632	13641	13666	13507	13558	13640	13693	13785	13514	13776	13688	13607	13684	13609	13809	13837	13643	13597	13598	13589	13677	13645	13718	13687	13807	13538	13644	13526	13540	13717	13596	13603	13745	13494	13529	13698	13582	13656	13702	13503	13758	13546	13635	13573	13689	13809	13518	13556	13515	13513	13742	13457	13682	13819	13603	13554	13607	13481	13703	13735	13627	13547	13677	13636	13567	13604	13714	13648	13557	13629	13665	13547	13544	13640	13729	13464	13604	13568	13562	13520	13668	13492	13670	13461	13667	13653	13561	13657	13663	13657	13687	13647	13456	13612	13554	13509	13618	13729	13657	13646	13626	13611	13738	13589	13627	13598	13674	13640	13526	13595	13609	13581	13643	13664	13599	13573	13640	13646	13613	13648	13479	13679	13771	13719	13725	13552	13637	13637	13559	13615	13714	13656	13598	13579	13663	13398	13776	13584	13662	13719	13635	13585	13680	13459	13799	13430	13588	13654	13689	13618	13561	13761	13498	13734	13653	13540	13615	13584	13562	13549	13697	13621	13468	13721	13563	13572	13503	13604	13747	13523	13614	13567	13576	13648	13551	13660	13693	13820	13402	13716	13523	13612	13451	13612	13656	13584	13559	13549	13678	13640	13536	13586	13647	13563	13740	13620	13514	13596	13544	13650	13567	13813	13617	13769	13613	13533	13565	13820	13577	13749	13577	13681	13545	13623	13624	13507	13530	13582	13618	13814	13502	13623	13572	13687	13623	13638	13646	13591	13630	13721	13578	13578	13732	13811	13532	13597	13459	13595	13671	13719	13620	13560	13548	13670	13618	13604	13654	13624	13661	13630	13488	13613	13643	13527	13666	13518	13493	13721	13561	13574	13702	13583	13660	13647	13703	13582	13716	13677	13778	13516	13586	13825	13543	13507	13577	13537	13568	13619	13748	13699	13656	13672	13786	13640	13710	13489	13542	13755	13752	13720	13613	13684	13665	13733	13573	13657	13557	13678	13828	13465	13630	13718	13635	13512	13667	13669	13600	13755	13568	13627	13475	13666	13694	13666	13589	13612	13869	13777	13716	13659	13530	13645	13736	13606	13605	13652	13542	13731	13562	13576	13589	13562	13464	13724	13762	13538	13544	13616	13655	13573	13572	13636	13614	13687	13709	13686	13569	13521	13390	13644	13547	13628	13674	13642	13641	13614	13597	13610	13513	13714	13746	13713	13518	13772	13702	13824	13639	13721	13585	13596	13627	13587	13699	13605	13672	13562	13583	13515	13606	13692	13616	13411	13453	13600	13539	13478	13657	13657	13614	13523	13630	13662	13619	13660	13544	13494	13725	13572	13674	13662	13745	13581	13656	13658	13663	13545	13571	13665	13567	13689	13570	13613	13669	13678	13723	13553	13649	13877	13562	13527	13467	13640	13613	13605	13642	13519	13710	13717	13544	13636	13644	13758	13594	13721	13569	13675	13714	13637	13632	13559	13741	13536	13595	13632	13525	13560	13760	13673	13802	13448	13427	13638	13662	13765	13502	13688	13526	13681	13683	13638	13570	13552	13707	13572	13588	13586	13399	13674	13654	13752	13492	13634	13667	13640	13630	13576	13734	13722	13553	13692	13660	13512	13651	13531	13626	13725	13585	13488	13585	13739	13805	13671	13686	13377	13708	13596	13616	13666	13775	13597	13570	13622	13621	13634	13647	13568	13664	13616	13460	13793	13609	13481	13604	13622	13781	13727	13570	13524	13897	13641	13672	13582	13563	13773	13544	13643	13726	13375	13657
29385	29230	36796	32606	26190	23533	21658	20070	19227	18379	17978	17736	17689	17370	17293	17102	17286	17083	16640	16817	16732	16580	16741	16663	16467	16789	16773	16659	16589	16457	16798	16761	16475	16505	16731	16722	16747	16467	16589	16569	16616	16461	16474	16585	16501	16828	16891	16659	16648	16595	16697	16578	16470	16491	16636	16556	16671	16515	16551	16614	16555	16682	16622	16543	16551	16760	16756	16671	16453	16475	16725	16667	16363	16582	16427	16484	16639	16422	16560	16663	16633	16775	16600	16658	16599	16625	16648	16467	16448	16490	16511	16367	16664	16512	16535	16665	16687	16583	16637	16429	16473	16591	16432	16742	16604	16466	16618	16447	16547	16570	16681	16510	16647	16471	16416	16594	16658	16480	16646	16438	16585	16535	16507	16611	16390	16367	16725	16548	16451	16541	16620	16410	16436	16712	16444	16714	16612	16587	16628	16637	16638	16454	16386	16451	16654	16652	16605	16818	16492	16646	16616	16483	16525	16478	16446	16484	16468	16365	16562	16422	16560	16630	16543	16327	16569	16540	16599	16635	16632	16464	16502	16513	16504	16542	16654	16594	16602	16608	16511	16592	16563	16609	16451	16377	16495	16607	16613	16404	16505	16492	16506	16627	16490	16471	16442	16436	16656	16460	16482	16475	16588	16493	16602	16593	16548	16561	16534	16572	16505	16823	16448	16565	16329	16459	16713	16510	16595	16637	16681	16562	16477	16563	16417	16562	16505	16317	16356	16647	16595	16489	16541	16630	16443	16671	16412	16615	16475	16591	16655	16656	16732	16708	16601	16518	16625	16502	16493	16500	16564	16470	16605	16515	16527	16636	16411	16351	16611	16546	16538	16509	16611	16416	16510	16684	16496	16426	16636	16425	16546	16605	16520	16538	16360	16418	16555	16556	16614	16719	16499	16403	16678	16498	16533	16570	16627	16628	16587	16561	16409	16407	16484	16684	16577	16607	16566	16381	16532	16492	16519	16647	16434	16699	16753	16458	16558	16596	16713	16588	16431	16662	16637	16511	16591	16476	16512	16530	16610	16492	16698	16334	16410	16630	16608	16537	16629	16539	16485	16530	16357	16566	16502	16575	16632	16303	16602	16569	16479	16665	16625	16547	16576	16419	16471	16557	16502	16404	16574	16593	16543	16519	16489	16423	16447	16529	16585	16573	16428	16621	16359	16455	16567	16558	16361	16461	16724	16501	16518	16533	16642	16707	16470	16623	16581	16503	16534	16597	16556	16545	16453	16784	16575	16435	16565	16581	16658	16707	16572	16575	16516	16610	16657	16412	16597	16688	16399	16353	16616	16634	16654	16466	16663	16539	16530	16438	16585	16609	16486	16589	16547	16716	16735	16561	16616	16585	16502	16464	16505	16690	16618	16514	16516	16404	16574	16536	16611	16612	16483	16688	16428	16767	16509	16571	16504	16589	16625	16512	16382	16369	16500	16687	16810	16660	16739	16694	16506	16612	16592	16625	16513	16410	16643	16496	16687	16798	16359	16324	16704	16519	16532	16496	16509	16746	16576	16482	16615	16302	16518	16547	16501	16531	16541	16581	16541	16444	16621	16643	16576	16722	16608	16679	16619	16698	16646	16514	16521	16696	16642	16601	16619	16618	16579	16407	16721	16491	16456	16560	16504	16501	16595	16500	16687	16556	16567	16495	16592	16582	16563	16570	16510	16388	16679	16635	16622	16672	16624	16403	16511	16558	16615	16464	16279	16306	16608	16647	16567	16585	16686	16469	16615	16498	16435	16543	16419	16441	16678	16470	16634	16583	16679	16615	16446	16778	16615	16541	16552	16546	16611	16672	16334	16403	16549	16564	16554	16588	16576	16471	16423	16505	16518	16465	16388	16626	16472	16386	16641	16532	16509	16571	16658	16464	16562	16351	16627	16660	16550	16562	16776	16376	16593	16537	16519	16622	16671	16519	16465	16689	16540	16373	16415	16826	16492	16629	16631	16411	16531	16419	16501	16601	16550	16655	16401	16487	16680	16596	16639	16373	16569	16541	16622	16490	16600	16337	16662	16215	16496	16340	16571	16378	16574	16637	16637	16573	16695	16560	16683	16566	16495	16547	16608	16536	16580	16693	16572	16609	16522	16645	16610	16581	16442	16599	16701	16736	16798	16744	16473	16649	16610	16610	16717	16373	16578	16536	16487	16569	16327	16581	16563	16710	16482	16499	16576	16617	16404	16505	16678	16525	16546	16705	16624	16378	16418	16592	16502	16457	16398	16736	16568	16600	16607	16669	16721	16456	16598	16623	16615	16579	16588	16707	16424	16722	16445	16487	16585	16468	16472	16399	16543	16430	16552	16562	16480	16570	16469	16368	16620	16446	16607	16647	16636	16603	16480	16465	16462	16419	16455	16545	16711	16589	16495	16693	16564	16834	16595	16523	16711	16657	16431	16463	16496	16410	16650	16544	16513	16521	16576	16551	16715	16618	16354	16538	16494	16402	16609	16632	16514	16512	16676	16673	16565	16744	16617	16593	16479	16585	16419	16336	16460	16456	16720	16570	16551	16571	16551	16516	16569	16654	16401	16392	16578	16424	16652	16540	16455	16691	16705	16661	16530	16467	16574	16776	16567	16601	16469	16637	16687	16549	16486	16600	16570	16490	16669	16626	16641	16672	16470	16636	16590	16416	16453	16638	16816	16574	16519	16690	16429	16445	16696	16909	16578	16325	16448	16521	16719	16533	16645	16787	16511	16666	16598	16544	16398	16402	16639	16660	16743	16602	16490	16467	16598	16575	16574	16527	16522	16556	16551	16351	16754	16659	16623	16554	16576	16585	16680	16595	16578	16650	16551	16440	16425	16511	16502	16548	16580	16668	16472	16629	16493	16315	16704	16541	16439	16516	16534	16709	16655	16556	16564	16236	16766	16593	16693	16688	16524	16608	16312	16564	16611	16372	16519	16599	16658	16537	16480	16624	16621	16515	16470	16395	16714	16650	16478	16675	16476	16653	16604	16511	16815	16556	16522	16516	16580	16403	16365	16570	16680	16446	16444	16640	16397	16430	16531	16516	16757	16338	16515	16510	16507	16323	16578	16695	16577	16464	16640	16492	16608	16425	16644	16522	16527	16263	16611	16524	16414	16460	16641	16848	16386	16396	16484	16618	16544	16521	16616	16492	16548	16512	16393	16429	16892	16510	16420	16617	16525	16426	16532	16539	16683	16499	16617	16620	16361	16606	16655	16629	16646	16663	16624	16574	16643	16549	16539	16459	16751	16798	16618	16494	16611	16626	16600	16537	16472	16708	16403	16682	16353	16629	16729	16712	16592	16523	16718	16687	16382	16484	16598	16609	16610	16519	16687	16505	16598	16582	16483	16534	16511	16409	16402	16242	16413	16600	16592	16629	16615	16415	16565	16813	16439	16406	16562	16532	16539	16495	16648	16461	16637	16472	16316	16693	16583	16540	16556	16474	16623	16767	16719	16530	16675	16556	16760	16445	16421	16532	16533	16441	16506	16604	16439	16785	16579	16734	16468	16735	16314	16214	16445	16396	16534	16578	16604	16442	16493	16672	16435	16673	16573	16560	16562	16719	16535	16332	16537	16572	16518	16668	16663	16470	16536	16467	16657	16453	16594	16484	16687	16550	16663	16564	16523	16432	16735	16498	16424	16572	16524	16544	16678	16444	16639	16511	16627	16394	16636	16715	16428	16629	16795	16625	16588	16617	16581	16508	16487	16478	16705	16545	16754	16608	16840	16864	16847	16647	16657	16596	16584	16595	16628	16672	16733	16656	16589	16504	16571	16498	16539	16460	16592	16578	16557	16541	16637	16718	16533	16542	16606	16512	16563	16754	16425	16412	16434	16586	16611	16620	16601	16614	16705	16599	16253	16344	16482	16585	16525	16624	16633	16580	16509	16577	16655	16486	16649	16396	16387	16461	16582	16677	16454	16447	16568	16621	16585	16756	16581	16661	16551	16426	16508	16658	16601	16689	16432	16629	16516	16443	16407	16453	16590	16465	16471	16548	16458	16526	16520	16538	16723	16466	16642	16504	16490	16375	16447	16566	16652	16505	16495	16563	16614	16680	16706	16653	16474	16439	16598	16647	16420	16392	16316	16605	16618	16279	16386	16459	16454	16616	16567	16585	16550	16745	16456	16563	16655	16580	16549	16440	16592	16698	16704	16380	16626	16572	16665	16631	16636	16538	16436	16508	16363	16573	16557	16539	16651	16550	16611	16332	16592	16665	16782	16495	16462	16539	16619	16651	16518	16686	16846	16503	16752	16697	16442	16686	16533	16827	16632	16435	16434	16544	16536	16545	16479	16668	16601	16371	16497	16643	16551	16522	16688	16641	16388	16473	16677	16620	16497	16620	16492	16610	16697	16512	16564	16465	16698	16428	16523	16650	16390	16506	16507	16471	16695	16694	16469	16537	16734	16587	16588	16816	16499	16349	16402	16565	16420	16694	16455	16300	16504	16689	16376	16446	16641	16481	16465	16512	16530	16566	16622	16394	16424	16358	16744	16455	16713	16852	16836	16612	16494	16530	16488	16698	16722	16395	16635	16624	16493	16562	16521	16582	16566	16799	16499	16562	16687	16608	16688	16612	16694	16470	16539	16672	16471	16613	16676	16350	16436	16710	16564	16622	16538	16624	16520	16659	16637	16545	16558	16598	16709	16602	16524	16624	16634	16413	16521	16481	16557	16626	16463	16397	16546	16649	16591	16526	16696	16565	16552	16579	16644	16729	16594	16842	16509	16550	16494	16437	16294	16522	16763	16608	16754	16473	16812	16457	16478	16586	16543	16780	16521	16605	16571	16607	16475	16730	16466	16498	16561	16427	16704	16507	16658	16526	16527	16539	16415	16602	16464	16521	16600	16624	16511	16651	16357	16563	16749	16399	16567	16609	16462	16634	16704	16623	16387	16389	16484	16501	16475	16796	16477	16660	16709	16597	16584	16497	16712	16646	16619	16350	16538	16374	16513	16371	16640	16607	16558	16579	16524	16457	16773	16557	16470	16593	16565	16653	16706	16502	16480	16544	16601	16477	16677	16417	16359	16422	16745	16584	16368	16645	16644	16349	16581	16493	16779	16444	16610	16423	16605	16515	16599	16598	16368	16214	16422	16456	16499	16617	16765	16454	16563	16700	16547	16583
30469	44945	40011	30984	26006	23139	20988	19445	18044	16837	16520	16234	15868	15526	15394	15138	15080	14879	14684	14438	14553	14535	14360	14205	14358	14241	14353	14393	14222	14308	14118	14278	14286	14113	14300	14164	14379	14082	14335	14301	14174	14289	14086	14282	14191	14203	14220	14173	14212	14108	14213	14113	14162	14217	14178	14267	14087	14161	14029	14209	14104	14256	14144	14162	14088	14063	14163	14199	14108	14163	14163	14235	14226	13952	14292	14237	14097	14038	14000	14015	14197	14148	14162	14182	14082	14204	14313	14214	14098	14069	14079	14160	14258	14039	14291	14121	14271	14171	14301	14024	13930	14300	14191	14223	14155	14123	14342	14302	14049	14250	14191	14196	14173	14024	14208	14032	14160	14127	13979	14098	14265	14162	14295	14141	14168	14264	14023	14040	14082	14211	14025	14169	14192	14120	14055	14095	14316	14185	14079	14161	14340	14208	14160	14281	14171	14138	14263	14241	14159	13912	14197	14127	14162	14092	14107	14075	14092	14165	14089	13987	14254	14075	14124	14128	14171	14197	14081	14100	14263	14160	14156	14309	14155	14006	14329	14091	14043	14136	14069	14254	14134	14102	14319	14192	13978	14331	14337	14211	14164	14134	14195	14054	14237	14154	14237	14158	14070	14006	14129	14149	14150	14253	14191	14082	14166	13935	13933	14054	14149	14076	14205	14089	14183	14282	14264	14007	14153	14052	14134	14274	14087	14101	14153	14216	13865	14107	14178	14094	14116	14136	14163	14092	14229	14242	14244	14021	13970	14137	14223	13937	14231	14126	14148	14060	14170	14167	14108	14324	14097	14108	14038	14118	14151	14168	14171	14023	14201	14155	14118	14284	14249	14116	14200	14239	14098	14263	14183	14237	14301	14281	14297	14132	14191	14156	14213	14023	14159	14238	14170	14301	14224	14126	13992	14160	14194	14233	14241	14130	14080	14117	14261	13973	14360	14112	14016	14086	14079	14145	14159	14137	14175	14356	14031	14050	14104	14128	14150	14106	14254	14124	14139	14198	14081	14108	13994	14154	14185	14099	14269	14080	14102	14284	14129	14171	14303	13892	14164	14164	14168	14235	14041	14163	14004	14115	14189	14160	14341	14089	14328	14172	14039	14135	14185	14357	14193	14066	14273	14137	14013	14389	14342	14144	14119	14326	14045	14120	14176	14232	14083	14190	14308	14185	14159	14270	14204	14167	14011	14120	14082	14251	14213	14165	14256	14169	14091	14038	14151	14211	14157	14187	14026	14231	14176	14148	13984	14272	14037	13992	14080	14243	14191	14150	14212	14162	14275	14288	14103	14051	14145	14045	14329	14281	14045	14079	14116	14090	14078	14229	14225	13960	14190	14168	14117	14280	14022	14239	14141	14032	14148	14214	14043	14084	14066	14131	14155	13828	14353	14183	14199	14036	14280	14150	14058	14161	14069	14143	13995	14286	14218	14047	14199	14133	14322	14113	14143	14143	14166	13948	14114	14137	14144	14062	14125	14219	14190	14131	14062	14183	14258	14146	14135	14205	14275	14109	14046	13996	14349	14119	14261	14209	14168	14121	14203	14191	14116	14072	14065	14287	14104	14104	14237	13974	14209	14019	14137	14168	14155	14155	14069	14202	14058	14168	14226	14250	14105	14181	14133	14039	14181	14058	14155	14024	14143	14067	14157	14143	14112	14132	14145	14199	14185	14035	14031	14144	14113	14183	14090	14374	14086	14087	14109	14145	14079	14218	14105	14212	14086	14166	14059	13997	14189	14093	14145	14180	14166	14154	14270	14156	14028	14153	14479	14107	14127	14167	14015	14131	14179	14194	14164	14103	14071	14135	14341	13896	14241	13967	14287	14093	14222	14048	14057	14158	14030	14100	14363	13995	14105	14031	14246	13923	14109	14193	14100	14198	14027	14141	14300	13979	14136	14201	14115	14369	14211	14085	14074	14074	14162	14147	14177	14200	14195	14126	14103	14246	14237	14136	14000	14201	14105	14089	14164	14192	14068	14083	14001	14251	14197	14249	14072	14206	14145	14121	13910	14241	14094	14289	13982	14305	14119	14140	14272	14366	14255	14087	14042	14092	14214	14039	14215	14255	14255	14078	14297	14265	14176	14062	14084	14108	13883	14055	14209	14295	14074	14129	14053	14120	14071	14151	13948	14056	14045	14090	14054	14098	13943	14084	14184	14101	14185	14286	14145	13905	14153	14135	14056	14183	14247	14108	14087	14213	14058	14075	14073	14079	14221	14262	14120	14157	14155	14138	14090	14345	14186	14315	14040	14172	14265	14020	14065	14230	14117	14235	14163	14208	13950	14222	14178	14072	14102	14238	14107	14095	14207	14267	14245	14201	14258	14123	13960	14241	14190	13928	14196	14155	14056	14241	14140	14235	14012	14114	14068	14205	14150	14121	14186	14222	14071	14256	14285	14155	14099	14106	14210	14256	14178	14144	14121	14033	14436	14071	14076	14200	14125	14256	14212	14038	14255	14200	14099	14081	14246	13998	14120	14180	14127	14243	14207	14235	14203	14109	14155	14217	14026	14106	14256	14025	14186	14124	14148	14083	14095	14124	14107	14397	14178	14268	14141	14029	14195	14033	14236	14024	14203	14117	14163	14072	14326	14220	14145	14136	14187	14098	14153	14138	14093	14031	14292	14095	14122	14163	14172	14200	14141	14195	14128	14072	14260	14255	14206	14252	14231	14149	14194	14125	14117	14212	13908	14143	14166	14167	14132	14139	14113	14156	14374	14212	14100	13988	14223	14161	14080	14465	14042	14139	14196	14127	14157	14269	14211	14152	14203	14096	13989	14286	14114	14080	14177	14068	14290	14111	14336	14249	14154	13950	14074	14144	14158	14177	14234	14148	14210	14151	14273	14211	14068	14156	14146	14035	14123	14160	14236	14140	14114	14134	14214	14170	14202	14134	14241	14083	14250	14170	14267	14150	14134	14054	14047	14128	14183	14082	14163	14165	14316	14232	14076	14349	14147	14201	14145	14342	14244	14049	14074	14173	14065	14206	14126	14057	14143	14157	14248	14171	14089	14041	14168	14092	14131	14117	14176	14013	14180	14171	14277	14127	14118	14301	14079	14192	14113	14113	14241	14309	14114	14096	14063	14248	14172	14083	14212	13989	14138	14162	14257	14146	14136	14050	14132	14270	14325	14225	14045	13952	14178	14155	14288	14083	13974	14152	14263	14268	14122	14178	14284	14034	14263	14054	14069	14225	14204	14161	13936	14204	13993	14077	14220	14276	14120	14190	14225	14172	14133	14118	14031	14171	14085	14038	14189	14100	14232	14175	14229	14168	14238	14126	14155	14105	14150	14329	14162	14147	14159	14051	14197	14156	14121	14149	14140	14233	14222	14202	14061	14163	14059	14083	14343	14205	14249	14169	14243	14131	13998	14205	14404	14208	14115	14327	14192	14134	14216	14190	14184	14085	14155	14100	14248	14162	14154	14170	14108	14125	14042	14123	14268	14060	14116	14125	14221	14110	14236	14157	14148	14252	14171	14051	14204	14032	14187	14043	14074	14019	14214	14055	14139	14251	14163	14087	14175	14276	14144	14087	14160	14385	14151	14118	14029	14107	14170	14149	14217	14219	14244	14141	14171	14223	14256	14092	14104	14369	14181	13998	13965	14087	14075	14059	14131	13954	14253	14001	14134	14078	14240	14189	14157	14079	14224	14295	14096	14123	14227	14208	14101	14258	14097	14137	14194	14244	14143	14109	14095	14003	14225	14130	14274	14160	14064	14037	14230	14014	14032	14187	14066	14145	14168	14201	14235	14024	14240	14020	14190	14131	14219	14017	14321	14172	13975	14010	14256	14299	14052	14186	14049	14153	13984	14066	14257	14231	14229	14209	14132	14251	13930	14130	14171	14304	14132	14272	14170	14011	14263	14085	14048	14049	14172	14073	14128	14205	14274	14248	14039	14139	14317	14006	14115	14155	14190	14133	14141	14106	14162	14079	14166	14052	14067	14226	14109	14137	14066	14253	14132	14035	14148	14236	14184	14146	14171	14087	13995	14219	14241	14238	14149	14176	14202	14287	14179	14109	14141	14173	14246	14139	14130	14094	14090	14111	14198	14177	14059	13952	14259	14376	14090	14098	14182	14211	14159	14194	14154	14311	14029	14256	14066	14028	14083	14059	14070	14303	14136	14118	14306	14102	14008	14213	14233	14213	14093	14119	13906	14111	13958	14088	14357	14162	14196	14251	14262	14082	14355	14264	14067	14195	13955	14056	14047	14258	14161	14064	14227	14132	14153	14330	14191	14196	14063	14160	14255	14053	14267	14218	14020	14358	14059	14117	14171	14200	14054	14048	14031	14159	14219	14163	14428	14139	14252	14160	14011	13921	14286	14151	14059	14273	13996	14358	14086	14149	14127	14334	14152	14015	14139	14050	14212	13987	13970	14141	14057	14153	14018	14044	14187	14143	14028	13979	14192	14119	14070	14124	14029	14137	14278	14013	14345	14275	14213	14200	14256	14146	14257	14234	14040	14064	14220	14087	13973	14011	14114	14068	13997	13989	14225	14206	14377	14166	14018	14129	14175	14207	14244	14099	14207	14175	14204	14238	14020	14034	14270	14144	14101	14228	14165	14170	14028	13970	14159	14006	13962	14302	14080	13969	14231	14155	14161	14132	14261	14082	14142	14068	14132	14041	14221	14083	14058	14309	14208	14275	14118	14238	14056	14298	14295	14155	14283	14047	14059	14147	14215	14154	14097	14151	14184	14195	14298	14274	14137	14110	14130	14178	14165	14127	14245	14086	14126	14136	14137	14202	14120	14201	14034	14295	14048	14224	14076	14285	14216	14124	14110	14358	14167	14127	14234	13946	14212	14125	14177	14229	14268	14134	14297	13877	14014	14109	14261	14046	14173	14186	14201	13950	14141	13959	14208	14162	14125	14078	14116	14210	14361	13979	14241	14128	14111	14072	14143	14078	14205	14160	14070	14096	14152	14073	14154	14205	14257	14191	14279	14068	14105	14009	14218	14211	14148	14065	14076	14022	14094	14176	14174	14148	14126	14019	14098	13998	13972	14112	14227	14172	14072	14033	14101	14132	14214	14253	14277	14140	14142	14158	14199	14008	14236	14213	14031	14109	14096	14224	14235	14170	14239	14286
24252	21392	28979	25453	25056	27155	26388	22528	20808	19815	19062	18751	18136	17897	17582	17531	17279	17013	16910	17083	16995	16810	16797	16723	16479	16486	16527	16400	16464	16375	16487	16344	16544	16620	16575	16343	16382	16493	16591	16520	16404	16536	16484	16442	16461	16387	16583	16430	16429	16414	16338	16487	16465	16389	16385	16487	16386	16495	16253	16515	16574	16471	16651	16374	16467	16413	16469	16208	16396	16545	16295	16202	16395	16298	16360	16298	16534	16505	16318	16266	16259	16273	16445	16511	16383	16304	16620	16443	16197	16411	16472	16242	16409	16200	16242	16541	16564	16484	16286	16507	16442	16289	16315	16423	16511	16338	16307	16291	16493	16517	16466	16574	16279	16262	16443	16371	16458	16143	16495	16484	16388	16031	16554	16187	16338	16331	16445	16465	16543	16271	16435	16289	16457	16047	16269	16443	16273	16149	16312	16525	16340	16249	16345	16370	16318	16498	16415	16320	16241	16425	16285	16238	16212	16273	16429	16419	16316	16436	16202	16111	16359	16346	16626	16350	16324	16478	16356	16098	16376	16541	16324	16404	16247	16281	16434	16280	16305	16316	16248	16438	16598	16425	16484	16310	16423	16322	16291	16265	16299	16262	16391	16269	16407	16627	16397	16276	16331	16491	16352	16338	16288	16445	16329	16409	16552	16389	16221	16293	16400	16620	16433	16373	16392	16291	16385	16421	16366	16173	16276	16434	16076	16358	16532	16327	16324	16435	16359	16502	16393	16345	16278	16438	16504	16215	16272	16190	16483	16493	16318	16289	16374	16340	16295	16254	16190	16472	16516	16588	16293	16293	16403	16363	16348	16613	16391	16400	16419	16586	16423	16284	16227	16338	16368	16224	16267	16475	16468	16359	16472	16480	16307	16332	16314	16352	16182	16326	16323	16501	16161	16229	16405	16304	16330	16444	16328	16396	16149	16309	16424	16430	16447	16339	16284	16287	16503	16559	16354	16432	16322	16396	16523	16326	16325	16411	16312	16458	16289	16349	16153	16262	16379	16271	16481	16452	16489	16325	16227	16227	16260	16625	16605	16415	16468	16201	16355	16497	16412	16398	16443	16345	16249	16395	16505	16566	16364	16426	16187	16389	16219	16458	16317	16224	16162	16234	16376	16445	16426	16524	16405	16297	16447	16337	16135	16226	16447	16269	16358	16334	16184	16524	16147	16504	16469	16370	16447	16378	16251	16425	16502	16205	16386	16417	16383	16347	16255	16530	16435	16345	16303	16405	16291	16333	16270	16362	16346	16353	16299	16488	16344	16413	16154	16204	16191	16362	16470	16469	16280	16164	16457	16414	16335	16293	16440	16514	16440	16165	16519	16492	16499	16289	16432	16342	16322	16023	16371	16268	16345	16333	16350	16335	16433	16256	16532	16394	16565	16367	16318	16381	16319	16265	16255	16241	16297	16309	16329	16361	16516	16457	16327	16387	16368	16230	16317	16189	16140	16327	16343	16453	16432	16431	16348	16392	16604	16197	16310	16437	16377	16233	16416	16534	16342	16324	16141	16404	16306	16330	16521	16359	16313	16257	16327	16298	16329	16419	16265	16347	16541	16385	16319	16252	16319	16258	16234	15989	16342	16314	16277	16275	16459	16321	16154	16390	16414	16312	16458	16082	16485	16332	16263	16222	16384	16303	16284	16316	16223	16215	16371	16540	16306	16337	16235	16436	16270	16513	16160	16353	16490	16401	16362	16164	16164	16432	16339	16275	16506	16463	16304	16262	16592	16415	16284	16516	16343	16312	16490	16424	16232	16404	16339	16320	16455	16313	16471	16527	16375	16396	16324	16254	16470	16375	16105	16324	16452	16168	16474	16241	16468	16335	16309	16449	16202	16414	16190	16314	16453	16260	16405	16099	16170	16309	16128	16264	16462	16280	16319	16245	16345	16393	16471	16244	16405	16068	16141	16377	16251	16316	16213	16486	16371	16241	16544	16261	16217	16383	16361	16110	16260	16411	16296	16265	16419	16197	16539	16548	16331	16508	16557	16238	16284	16293	16374	16347	16432	16404	16277	16530	16655	16473	16396	16316	16321	16291	16333	16388	16425	16401	16464	16231	16371	16477	16364	16481	16419	16500	16130	16377	16259	16433	16510	16206	16550	16470	16300	16389	16382	16352	16426	16331	16518	16295	16253	16463	16164	16257	16296	16229	16214	16393	16360	16361	16423	16304	16434	16385	16353	16520	16206	16236	16320	16222	16275	16386	16475	16487	16438	16421	16340	16310	16368	16610	16215	16448	16363	16279	16380	16274	16143	16317	16207	16238	16295	16304	16417	16300	16431	16406	16246	16319	16219	16470	16286	16271	16521	16213	16175	16311	16370	16260	16121	16380	16218	16414	16210	16304	16418	16300	16426	16273	16430	16269	16280	16125	16193	16261	16262	16256	16369	16414	16527	16399	16335	16121	16325	16393	16693	16281	16465	16185	16523	16391	16379	16456	16392	16324	16334	16232	16326	16350	16348	16252	16451	16457	16715	16449	16247	16285	16266	16287	16312	16242	16289	16154	16354	16126	16429	16280	16548	16147	16331	16276	16220	16301	16354	16463	16443	16428	16297	16207	16472	16475	16505	16428	16532	16321	16418	16413	16308	16434	16317	16392	16272	16314	16218	16361	16516	16643	16295	16418	16191	16287	16435	16436	16446	16384	16326	16430	16359	16462	16252	16234	16296	16140	16466	16119	16374	16223	16132	16298	16449	16303	16458	16212	16114	16581	16464	16560	16218	16490	16425	16454	16488	16324	16357	16495	16399	16506	16292	16124	16198	16385	16540	16432	16238	16168	16322	16112	16468	16396	16357	16221	16220	16242	16477	16341	16304	16178	16327	16441	16336	16383	16225	16326	16083	16213	16171	16230	16426	16419	16420	16269	16245	16266	16460	16399	16491	16241	16437	16395	16439	16349	16352	16383	16473	16312	16338	16235	16044	16286	16191	16209	16239	16242	16349	16283	16223	16483	16307	16400	16184	16303	16544	16038	16408	16225	16344	16314	16221	16280	16221	16416	16221	16394	16322	16283	16411	16299	16538	16429	16308	16336	16396	16355	16325	16193	16403	16264	16284	16496	16353	16477	16144	16212	16418	16386	16169	16294	16309	16350	16126	16178	16400	16410	16459	16270	16394	16412	16245	16457	16492	16131	16453	16321	16449	16128	16514	16272	16442	16133	16365	16248	16609	16462	16413	16281	16322	16248	16279	16372	16375	16220	16479	16270	16394	16204	16436	16558	16287	16318	16280	16551	16509	16315	16299	16170	16307	16197	16347	16144	16341	16403	16425	16426	16482	16214	16415	16296	16274	16199	16291	16357	16405	16157	16526	16338	16430	16557	16309	16462	16537	16406	16363	16281	16318	16318	16272	16271	16438	16430	16114	16313	16321	16263	16279	16308	16425	16395	16384	16444	16297	16254	16306	16259	16329	16330	16452	16298	16371	16454	16564	16385	16416	16503	16237	16515	16345	16215	16242	16291	16266	16343	16545	16349	16304	16435	16378	16278	16377	16333	16468	16372	16257	16426	16432	16463	16194	16366	16326	16272	16395	16350	16512	16439	16532	16428	16589	16441	16575	16283	16374	16408	16399	16209	16254	16391	16503	16396	16140	16408	16502	16360	16113	16348	16334	16280	16401	16332	16339	16427	16238	16471	16216	16311	16423	16294	16437	16329	16456	16517	16267	16337	16332	16497	16304	16399	16365	16366	16580	16419	16163	16136	16250	16295	16426	16286	16521	16437	16353	16382	16403	16464	16400	16320	16404	16303	16261	16337	16505	16387	16491	16301	16293	16392	16422	16313	16303	16421	16272	16398	16100	16264	16339	16324	16420	16178	16602	16499	16297	16237	16336	16461	16034	16363	16382	16297	16353	16185	16241	16406	16528	16496	16470	16381	16338	16283	16532	16462	16262	16452	16274	16297	16427	16474	16322	16418	16327	16256	16490	16295	16362	16415	16490	16613	16419	16322	16510	16143	16069	16103	16432	16166	16228	16248	16350	16210	16304	16286	16326	16223	16350	16419	16349	16410	16534	16609	16439	16555	16337	16485	16520	16384	16275	16401	16444	16631	16341	16214	16146	16257	16209	16178	16176	16156	16441	16368	16330	16334	16285	16274	16308	16503	16190	16332	16407	16338	16368	16472	16469	16503	16322	16195	16347	16182	16469	16015	16415	16207	16343	16311	16475	16367	16381	16168	16441	16418	16240	16506	16478	16237	16347	16498	16262	16268	16431	16220	16425	16440	16473	16363	16698	16455	16291	16403	16446	16348	16547	16356	16401	16340	16550	16215	16374	16235	16307	16341	16383	16571	16319	16390	16319	16315	16075	16404	16279	16308	16108	16202	16248	16277	16124	16332	16443	16151	16278	16474	16370	16326	16387	16298	16384	16201	16175	16287	16389	16272	16392	16345	16190	16319	16415	16267	16357	16356	16235	16408	16180	16110	16387	16311	16261	16374	16318	16439	16384	16214	16431	16311	16182	16128	16419	16318	16271	16349	16538	16351	16287	16389	16226	16428	16305	16385	16527	16425	16322	16363	16539	16339	16246	16463	16416	16422	16575	16496	16394	16342	16346	16296	16381	16339	16311	16260	16415	16452	16293	16483	16444	16439	16290	16309	16320	16249	16192	16159	16371	16419	16443	16439	16250	16337	16279	16439	16383	16224	16444	16288	16357	16428	16365	16363	16356	16413	16248	16057	16333	16376	16324	16270	16431	16289	16447	16233	16567	16342	16451	16370	16411	16193	16408	16365	16515	16449	16462	16418	16460	16423	16367	16363	16242	16490	16527	16481	16574	16383	16272	16422	16289	16355	16267	16194	16381	16458	16191	16496	16299	16253	16232	16256	16298	16152	16367	16381	16401	16208	16217	16284	16419	16332	16337	16437	16493	16350	16453	16296	16317	16413	16473	16505	16102	16307	16420	16290	16292	16310	16309	16295	16453	16334	16540	16701	16207	16409	16274	16504	16396	16474	16331	16396	16400	16397	16541	16425	16232	16346	16110	16429	16355	16417	16460	16391	16414	16271	16460	16193	16249	16243	16266	16346	16461	16394	16268	16509	16322	16315	16209	16179	16259	16366	16308	16325	16303	16133	16445	16336	16482	16415	16385	16462
30215	50046	46207	35989	31006	27885	24838	22361	20290	18566	17573	17076	16647	16068	15951	15526	15404	15013	14778	14804	14516	14530	14394	14431	14286	14230	14177	14179	14114	14159	14033	14087	14063	14040	14346	14199	14221	14204	14119	14260	14367	14177	14121	14139	14082	14212	14015	13980	14008	14035	13980	14089	13922	14106	14198	14084	13974	14082	13861	14079	13798	14066	13979	13894	14067	14161	14039	14108	13968	13972	13962	14026	14109	14014	14207	14005	14096	14019	14033	14206	14168	14196	13966	14132	13851	14085	13964	14076	13952	13963	13871	14064	14020	14112	14114	14086	14095	14090	14060	13959	14105	13977	13958	13996	14066	13984	14044	13969	14113	14072	14126	14077	13979	14068	14053	13929	14103	13961	14012	13959	13944	14102	14095	14170	13943	14164	13899	13984	13971	13819	14189	13913	14151	14115	14076	13991	14048	13897	13971	14070	14205	13997	14118	14075	14010	14045	14151	13950	13911	13960	13963	13985	14028	13857	13910	14053	13916	13980	13936	14106	14089	14028	14052	14240	13923	13894	13919	13910	14052	14115	14031	13859	13956	14151	14047	14004	13984	14031	14096	14023	14020	13994	14037	13972	14126	14110	14057	14003	14094	13938	14138	14160	14039	13953	13953	13972	14089	14156	13956	13962	13914	13986	13968	14079	14024	14017	14171	14043	13963	14104	14013	14101	14155	14020	14204	13985	13962	13950	14178	13996	14100	14178	14076	14062	14052	13966	13949	14068	13997	13920	13919	14118	13908	14106	14165	13925	14077	14111	14144	14089	14132	14144	14082	13930	14069	13994	14168	13975	13926	14000	14096	13993	14007	14082	13984	14004	13931	13877	13828	13998	13968	14098	14110	14047	13990	14162	14060	14028	14065	14136	13818	14003	14090	14055	14127	14106	14054	13931	14107	14057	13965	14107	14140	13863	14032	14229	13958	14153	14097	14059	14048	14014	13958	13994	13948	14041	14154	13854	13995	13991	14028	14106	13979	14028	14197	14154	14117	14017	13995	14020	14001	14191	13937	13911	14007	13907	14028	14080	14015	14102	14038	14078	14039	14094	13947	13999	14112	13943	13965	13839	13966	13922	14062	13929	13898	14018	14211	13885	13991	14186	14175	13993	14053	14156	14168	13876	13968	14163	13917	13971	14050	14063	14085	13979	14063	13986	14004	14075	13993	13994	14050	13878	14078	14122	14125	13817	13910	13977	14107	14034	14008	14084	14019	14034	14130	13883	14034	13955	14143	14069	14113	13881	14003	13960	13899	14011	14007	14149	14115	14083	13958	13940	14260	14264	13927	14016	14028	13921	14071	14028	14054	14024	14088	13959	14026	14034	14144	14016	14070	13942	14037	14031	14142	14123	13807	14126	14130	14102	14186	14067	13992	14162	14036	14139	13952	13901	14071	14006	14078	13918	13876	14011	14092	14023	13927	14108	13971	13888	14075	14029	14010	13843	13951	14178	13922	14111	13873	14069	14062	14059	13996	14025	14051	13912	14329	13945	13887	13997	13957	13987	13992	13888	14025	13958	14060	13955	13919	14041	14088	14096	14153	14050	13897	14018	14073	14071	14096	14014	14011	14100	14189	13899	13962	13895	14074	13885	13854	14012	14141	13964	14081	13962	13840	14044	13919	14038	14087	13928	14134	13922	13978	13870	13962	14083	13996	13966	14005	13958	13993	14031	14089	13940	13997	13998	14166	14131	14057	14046	14053	14004	13977	13980	13942	13958	14064	13832	14095	14006	13951	13961	13985	14151	13950	13976	14111	14105	14033	14081	14091	13858	14211	14154	14089	14019	14019	13893	14036	13906	14040	14076	14122	13976	14018	13901	14059	13921	13999	13881	14114	13902	14167	13937	13939	13953	14119	13974	14133	13842	13969	14027	14004	14041	13950	13947	14196	14059	13908	13921	14065	14026	14055	14073	13969	13937	13961	14023	14070	13933	14021	14027	14069	14121	13910	14088	13884	14000	14077	14137	14055	14119	14062	13968	14075	13953	13932	14087	14125	13956	13962	13937	13922	14061	14060	14194	14152	13948	14062	14131	13999	13965	14090	14039	14047	14006	14027	14027	13941	14073	14035	14204	13923	14179	13901	14025	13961	13963	13987	14014	14038	14080	13988	13963	14110	13968	13865	14027	13956	13992	14012	13963	14155	13751	14015	13951	13925	14047	13898	14009	13908	14046	13869	14054	13942	14030	14287	13942	13948	14210	13989	14022	14059	13912	13846	13992	14179	13965	14176	13974	14094	14091	14051	13855	13912	14021	13829	14017	14096	13964	13918	14065	13909	14130	14006	14026	14094	13967	13912	13892	13924	13987	14054	14003	14123	13947	14037	14149	14079	14059	13947	14096	14051	13978	13985	13888	13993	13919	14132	13869	14123	14050	14117	13990	13920	14093	14135	13958	13968	14009	14047	13911	14087	14187	14042	14017	14060	13999	13879	14049	13989	14012	14031	13980	13932	14136	14003	14083	13849	14081	14150	14121	13913	14235	14044	14018	14047	14102	13936	14224	14008	13851	13998	13900	13895	14135	14001	13949	14033	13926	14041	14134	14024	14042	14138	14014	13907	14118	14082	13957	14025	13913	14055	14090	14114	14186	13916	14009	14113	13902	14165	14025	14009	14129	14053	13990	13977	13860	14190	14154	14116	14042	14042	13941	13974	13995	13775	14059	13916	14220	13921	13940	14288	14059	13955	13947	13939	14031	14046	14040	13975	13907	13862	13885	14059	14177	14028	14098	14036	14004	13956	14162	14128	14027	14051	14119	13982	13897	14118	14072	13967	14039	13938	14097	14120	14001	14187	14084	13986	13863	14090	14047	14089	14128	14169	13976	14038	14077	13926	13990	14124	14002	13955	13907	14155	13910	14135	14068	13945	13972	14028	13962	13927	14020	14131	14136	13956	14203	14222	14015	14093	14119	13932	14110	13967	14095	14033	14230	13924	13981	14144	14030	13962	14108	14039	14018	14046	14075	14044	14019	13926	13906	14053	13940	13954	13913	14075	14108	14189	14154	14100	14031	13980	14124	14045	14037	13943	14155	13855	14197	13865	14085	13985	13913	14097	13907	14126	14287	14113	14134	13886	13922	14058	14095	14006	14070	13957	14173	14027	13992	14070	13925	14114	14144	13998	14086	14090	13897	13970	14041	13909	14078	14016	13939	14058	13956	13838	13963	14131	13897	14107	13964	13999	14059	13899	14024	14002	14197	14167	13821	14167	14126	14057	13965	13922	13961	14026	13894	13981	14082	13918	14051	14121	14155	13964	13961	14024	14034	13948	13868	14229	14080	14067	13941	14127	14031	14046	13880	13893	13972	13917	13964	14117	14218	14107	13984	13900	14062	14046	13979	14064	13922	14105	14018	14045	14020	14106	13921	14067	14033	14004	14074	14297	13901	13989	14027	13935	14181	13946	13994	14017	14092	14053	13948	14055	13964	13971	14110	13894	13993	14148	14071	13914	13928	14039	14100	14040	13993	13917	13972	14075	13933	13989	14033	13887	13971	14019	13941	14045	13971	13758	14115	14138	13872	14024	14037	13879	14161	13824	14065	14018	13996	14089	14034	13939	13890	13962	14229	13971	14089	14062	14076	13981	14007	14006	13779	14076	14107	14090	14083	13936	14088	14161	13933	14015	14076	14047	14028	14001	13971	14036	14043	13929	13987	14077	13970	14175	13995	14011	13967	13997	14136	13837	14306	13926	14014	13998	14095	14218	14080	13907	14048	14061	13914	14121	14171	13979	13921	13930	14018	13981	14080	14074	14073	13843	13958	14093	13986	14060	14012	13967	13981	14147	14181	14129	14175	14053	14036	14029	14104	14035	13907	14012	14016	13896	13909	14107	14144	13864	13985	14068	13999	14062	13931	14002	14036	14115	14209	14161	13961	14070	14062	13931	14081	14056	13922	13872	13945	14180	14074	14187	14158	13933	13855	14008	13983	14131	14037	14112	14154	13956	14040	14069	14122	14004	13925	14230	13971	14068	14007	13933	13856	14214	13946	13942	14197	14024	13944	13874	14052	14052	13993	13867	13951	13974	14072	14125	14248	13994	13887	14061	13759	14140	14043	14021	14020	14060	13855	14054	13960	13954	13882	13999	13973	14024	14035	14029	14146	14106	14056	13888	13867	14029	13956	13969	14124	14143	13997	14097	14033	13918	13988	14138	14167	14292	13968	14160	13944	13979	14035	13989	14079	13744	14094	14073	13930	13961	13831	14142	13962	14061	14131	14008	14014	14079	14051	14063	13942	14172	13893	14055	13956	14118	13961	14022	13952	14026	13905	14115	13906	13961	13958	13948	13957	13969	14170	13930	13939	14025	14168	14044	14086	14028	14232	14105	14032	14041	14012	13970	14074	14079	13976	14010	14046	14047	13859	14020	13850	14078	14008	14115	14033	13985	14005	14286	14086	13964	13951	14079	14083	13924	14015	14147	14196	14063	14098	14022	13858	14057	13937	14072	14083	14006	14054	13909	13946	13901	14050	14039	14070	13949	13964	13977	13802	14002	14007	13905	13995	14074	13863	13969	13998	14024	13921	13998	13975	13995	13996	14171	13883	14056	13756	14140	13883	14053	13961	13898	13956	14060	14034	14026	13973	14218	13992	14067	13952	14211	13912	14241	13921	14078	14186	13987	13988	14015	13910	13918	14091	14085	13919	13768	14018	13999	14029	13955	13952	14076	14105	14142	13934	14073	14098	14094	13995	14049	13931	14237	14011	14068	14034	14041	13806	13897	14107	14015	14129	14024	13821	13914	13985	14062	14015	14035	14060	13964	14057	14084	14056	13994	14056	13906	14199	13829	14068	14020	14082	14141	14108	13943	14128	14178	14133	13933	14112	13938	14142	13991	13951	14092	14053	14000	13848	14096	13944	14107	14139	14097	13813	14014	14265	14057	14003	13922	14193	14059	14011	13979	14075	14098	13989	13893	14077	13982	14088	14079	14031	14106	14135	13956	14098	13929	14028	14081	14155	14103	13932	13976	13949	13936	14009	14084	14050	13901	13955	13962	14210	14027	14079	13954	14204	13950	14063	14148	13992	14130	13988	14065	14048	14001	14129	14017	14046	14023	13924	14032	13844	13911	14013	14195	14123	14093	14181	13994	13958	14035	14137	14113	14011
23012	21400	29306	24052	22861	27874	30800	25442	22959	21938	21015	20219	19941	19454	19145	18994	18737	18520	18277	18348	18106	18015	17859	17834	17730	17609	17674	17695	17609	17461	17323	17310	17514	17687	17715	17634	17571	17600	17801	17492	17782	17472	17559	17613	17454	17566	17521	17546	17670	17482	17378	17314	17261	17280	17369	17348	17266	17437	17471	17117	17470	17275	17548	17351	17532	17333	17217	17536	17447	17567	17377	17415	17578	17503	17294	17493	17482	17411	17309	17527	17479	17422	17344	17500	17445	17289	17302	17569	17284	17305	17484	17365	17612	17377	17401	17322	17428	17197	17348	17323	17266	17634	17205	17235	17603	17427	17386	17363	17359	17616	17424	17303	17257	17484	17491	17566	17470	17528	17424	17146	17425	17308	17328	17574	17425	17353	17336	17227	17389	17581	17183	17546	17431	17323	17257	17180	17115	17457	17471	17292	17333	17536	17332	17388	17271	17432	17295	17206	17487	17342	17365	17354	17509	17382	17134	17212	17451	17357	17240	17348	17614	17329	17250	17302	17307	17352	17121	17183	17304	17396	17457	17528	17353	17263	17438	17271	17279	17516	17358	17514	17445	17255	17327	17425	17384	17047	17362	17271	17384	17472	17545	17238	17417	17363	17250	17240	17245	17099	17540	17345	17322	17454	17204	17151	17335	17371	17180	17422	17504	17292	17323	17350	17362	17370	17184	17401	17397	17423	17376	17255	17186	17235	17404	17283	17427	17369	17454	17524	17395	17365	17222	17488	17239	17280	17235	17199	17417	17297	17279	17339	17486	17569	17385	17558	17374	17303	17364	17258	17282	17351	17416	17269	17352	17506	17337	17350	17302	17323	17344	17473	17350	17414	17320	17434	17404	17338	17404	17327	17264	17374	17274	17347	17239	17249	17335	17231	17258	17464	17321	17438	17307	17220	17466	17404	17479	17145	17274	17446	17451	17474	17402	17373	17419	17374	17363	17282	17407	17504	17440	17319	17290	17371	17510	17435	17222	17176	17518	17365	17091	17423	17299	17416	17221	17154	17308	17335	17223	17305	17503	17534	17294	17358	17284	17454	17215	17300	17397	17494	17296	17260	17559	17230	17188	17302	17283	17223	17326	17161	17352	17257	17401	17384	17447	17234	17205	17496	17385	17558	17397	17433	17320	17319	17340	17447	17422	17337	17342	17116	17341	17440	17225	17319	17263	17322	17308	17170	17376	17250	17230	17466	17514	17455	17400	17319	17320	17121	17337	17336	17259	17442	17394	17385	17248	17324	17391	17547	17327	17371	17360	17527	17438	17320	17431	17472	17357	17399	17467	17352	17253	17320	17315	17544	17375	17257	17343	17284	17348	17361	17277	17581	17318	17418	17312	17313	17193	17360	17488	17348	17242	17346	17353	17106	17327	17187	17333	17272	17450	17295	17343	17281	17432	17319	17283	17324	17467	17330	17327	17370	17437	17285	17386	17281	17338	17415	17299	17225	17273	17439	17155	17361	17236	17364	17413	17398	17342	17327	17393	17318	17544	17587	17364	17361	17193	17464	17416	17397	17231	17351	17325	17377	17196	17424	17441	17250	17350	17263	17415	17495	17387	17536	17236	17466	17477	17351	17457	17412	17360	17241	17440	17506	17484	17323	17329	17454	17288	17495	17325	17453	17412	17460	17422	17311	17314	17459	17179	17234	17275	17325	17311	17436	17168	17216	17202	17328	17319	17413	17520	17370	17370	17513	17334	17289	17195	17352	17214	17173	17114	17183	17232	17373	17256	17204	17467	17395	17564	17399	17359	17167	17250	17468	17392	17226	17398	17467	17270	17512	17427	17496	17474	17486	17313	17350	17358	17276	17288	17203	17257	17274	17406	17561	17417	17543	17412	17272	17332	17343	17249	17386	17322	17447	17174	17261	17303	17347	17352	17171	17266	17550	17371	17273	17337	17214	17154	17199	17204	17332	17259	17258	17290	17294	17457	17428	17327	17171	17363	17279	17361	17245	17113	17252	17221	17324	17289	17262	17510	17468	17636	17293	17536	17337	17301	17234	17426	17205	17196	17308	17288	17252	17179	17296	17407	17444	17250	17354	17281	17144	17283	17186	17414	17536	17267	17096	17283	17170	17391	17418	17286	17473	17351	17398	17309	17376	17181	17295	17268	17274	17237	17459	17144	17177	17403	17270	17369	17235	17313	17491	17513	17506	17278	17225	17603	17686	17371	17464	17359	17279	17216	17230	17381	17404	17440	17218	17510	17245	17480	17369	17365	17249	17470	17315	17437	17367	17418	17470	17575	17305	17308	17454	17513	17379	17460	17748	17382	17283	17065	17386	17474	17331	17398	17520	17349	17363	17338	17269	17430	17433	17477	17198	17546	17478	17360	17166	17460	17347	17415	17151	17200	17462	17330	17306	17459	17522	17210	17619	17226	17410	17595	17297	17518	17286	17427	17280	17364	17328	17328	17400	17518	17447	17369	17380	17391	17380	17426	17304	17537	17333	17491	17448	17231	17216	17326	17363	17272	17628	17466	17293	17315	17341	17275	17372	17160	17395	17487	17326	17477	17404	17399	17331	17608	17223	17452	17205	17278	17492	17275	17194	17495	17326	17372	17499	17167	17398	17323	17341	17185	17200	17124	17435	17332	17317	17301	17523	17213	17306	17408	17121	17403	17224	17299	17204	17429	17365	17107	17238	17410	17410	17115	17170	17307	17404	17327	17216	17260	17301	17536	17317	17318	17361	17379	17230	17535	17205	17145	17593	17138	17257	17287	17391	17327	17241	17275	17394	17506	17353	17175	17438	17330	17301	17098	17470	17412	17443	17232	17367	17394	17411	17257	17493	17326	17364	17521	17374	17560	17293	17618	17377	17231	17427	17617	17330	17372	17289	17197	17306	17236	17380	17398	17266	17356	17500	17457	17672	17151	17127	17486	17364	17497	17417	17172	17404	17395	17259	17317	17352	17388	17545	17321	17383	17321	17369	17214	17350	17565	17239	17417	17273	17340	17167	17345	17264	17104	17421	17314	17464	17386	17135	17250	17457	17270	17525	17407	17501	17341	17432	17143	17342	17513	17277	17249	17173	17327	17529	17438	17321	17250	17234	17447	17463	17367	17512	17317	17346	17517	17254	17405	17534	17489	17348	17344	17437	17327	17421	17261	17326	17241	17097	17264	17307	17339	17205	17252	17373	17085	17456	17189	17262	17448	17238	17242	17507	17409	17357	17473	17467	17462	17262	17182	17138	17295	17477	17490	17325	17369	17333	17318	17252	17349	17452	17288	17311	17268	17387	17235	17191	17333	17430	17355	17238	17153	17457	17416	17289	17247	17389	17142	17288	17372	17348	17146	17281	17370	17370	17482	17306	17302	17438	17362	17353	17412	17381	17510	17297	17397	17616	17516	17348	17204	17291	17277	17232	17471	17382	17374	17362	17380	17378	17496	17580	17236	17335	17170	17563	17417	17474	17488	17287	17315	17309	17500	17490	17493	17353	17199	17350	17358	17489	17633	17463	17439	17485	17287	17290	17382	17270	17335	17517	17483	17370	17516	17253	17486	17299	17170	17326	17482	17452	17321	17102	17424	17292	17526	17387	17500	17276	17550	17315	17396	17470	17426	17408	17262	17361	17437	17247	17134	17566	17355	17509	17414	17258	17261	17372	17279	17522	17318	17332	17161	17446	17490	17425	17430	17369	17373	17369	17499	17461	17460	17414	17353	17192	17189	17423	17393	17059	17140	17428	17226	17452	17312	17244	17271	17427	17397	17573	17368	17521	17333	17245	17261	17546	17479	17357	17626	17176	17422	17419	17346	17359	17147	17105	17425	17219	17445	17321	17485	17332	17222	17622	17459	17234	17558	17279	17591	17412	17358	17320	17394	17382	17312	17270	17299	17320	17390	17456	17409	17395	17504	17521	17285	17217	17357	17354	17382	17195	17425	17327	17131	17435	17436	17312	17360	17315	17406	17277	17338	17434	17437	17615	17442	17409	17379	17432	17422	17333	17247	17506	17421	17585	17228	17295	17532	17418	17430	17482	17297	17503	17363	17277	17343	17134	17411	17146	17396	17384	17364	17365	17361	17456	17382	17429	17387	17393	17485	17660	17233	17354	17125	17596	17187	17240	17345	17462	17143	17136	17228	17353	17331	17410	17266	17362	17196	17323	17165	17404	17528	17385	17287	17328	17337	17499	17514	17183	17353	17228	17273	17160	17166	17325	17272	17150	17476	17293	17305	17237	17358	17450	17266	17275	17166	17199	17545	17106	17426	17358	17443	17286	17292	17174	17342	17402	17280	17313	17314	17280	17189	17433	17543	17438	17263	17260	17549	17298	17423	17195	17498	17431	17333	17429	17512	17384	17398	17416	17445	17365	17322	17423	17017	17467	17466	17233	17160	17189	17540	17149	17502	17341	17119	17255	17417	17225	17305	17345	17362	17298	17497	17339	17161	17460	17230	17544	17381	17507	17406	17338	17348	17257	17303	17488	17430	17168	17503	17308	17325	17450	17306	17463	17331	17377	17376	17396	17427	17267	17481	17279	17346	17501	17236	17423	17351	17505	17341	17325	17179	17411	17251	17279	17253	17255	17423	17436	17110	17287	17435	17579	17278	17409	17394	17434	17378	17310	17382	17368	17651	17459	17388	17344	17411	17420	17266	17462	17363	17178	17347	17558	17398	17357	17285	17307	17374	17211	17347	17327	17426	17216	17245	17379	17305	17156	17437	17318	17134	17329	17235	17367	17101	17316	17374	17167	17301	17346	17285	17187	17071	17367	17260	17420	17348	17231	17318	17319	17332	17503	17413	17286	17317	17280	17419	17332	17452	17287	17567	17346	17520	17370	17248	17396	17434	17288	17514	17324	17397	17211	17407	17343	17333	17516	17540	17324	17230	17448	17196	17402	17372	17388	17237	17275	17413	17365	17280	17290	17325	17152	17216	17370	17257	17190	17320	17346	17429	17556	17293	17361	17299	17564	17425	17380	17412	17512	17392	17484	17494	17125	17285	17455	17362	17377	17299	17720	17656	17408	17379	17451	17405	17406	17444	17318	17513	17539	17478	17259	17239	17346	17257	17410	17332	17338	17433	17304	17173	17320	17295	17365	17370	17521	17434	17224	17183	17301	17338	17435	17151	17395	17363	17089	17382	17309
31764	53762	50756	40301	35283	32667	28838	25684	22797	20467	19519	18396	17965	17535	16870	16663	16354	15774	15785	15508	15501	15219	15162	14920	14894	14719	14639	14712	14674	14769	14720	14743	14836	14839	14842	14997	14784	14574	14836	14701	14799	14701	14645	14741	14686	14619	14544	14693	14467	14757	14590	14481	14570	14550	14722	14499	14720	14691	14496	14576	14574	14600	14532	14724	14684	14756	14675	14526	14707	14534	14500	14592	14541	14596	14554	14696	14407	14547	14460	14563	14349	14575	14592	14465	14529	14803	14569	14414	14615	14550	14410	14483	14435	14356	14653	14474	14499	14515	14532	14661	14465	14580	14606	14567	14458	14492	14403	14426	14399	14460	14486	14671	14490	14539	14653	14648	14605	14591	14593	14479	14648	14510	14601	14483	14549	14542	14551	14467	14531	14432	14460	14579	14660	14442	14616	14641	14769	14595	14445	14605	14381	14538	14571	14580	14582	14535	14470	14394	14467	14489	14580	14507	14520	14518	14543	14677	14549	14606	14639	14314	14508	14449	14665	14583	14607	14522	14602	14569	14626	14457	14407	14579	14691	14498	14512	14629	14562	14626	14521	14442	14614	14644	14507	14405	14464	14468	14583	14600	14496	14513	14614	14429	14470	14549	14722	14646	14704	14628	14677	14511	14565	14544	14555	14573	14558	14387	14501	14557	14597	14494	14500	14499	14509	14675	14467	14484	14649	14646	14787	14462	14412	14721	14437	14475	14683	14584	14514	14596	14596	14442	14430	14401	14602	14637	14585	14588	14447	14643	14742	14649	14593	14609	14625	14708	14607	14645	14548	14553	14529	14483	14698	14374	14549	14725	14484	14634	14493	14444	14493	14469	14600	14416	14606	14497	14557	14558	14480	14474	14693	14646	14592	14530	14528	14539	14418	14487	14534	14399	14673	14551	14506	14507	14514	14511	14561	14518	14569	14654	14562	14466	14558	14503	14674	14505	14618	14514	14597	14491	14600	14679	14613	14603	14696	14587	14633	14547	14593	14523	14523	14638	14505	14518	14446	14753	14490	14379	14287	14605	14445	14409	14492	14623	14555	14602	14420	14613	14685	14565	14397	14580	14425	14547	14493	14545	14507	14506	14800	14563	14648	14638	14525	14481	14600	14411	14499	14435	14578	14421	14532	14591	14534	14694	14482	14531	14505	14599	14627	14666	14539	14525	14510	14635	14522	14546	14460	14712	14496	14576	14541	14444	14628	14529	14565	14540	14520	14680	14503	14700	14670	14612	14489	14368	14595	14504	14608	14409	14476	14540	14559	14614	14549	14439	14638	14625	14518	14603	14680	14530	14447	14313	14513	14610	14537	14582	14431	14413	14631	14559	14508	14562	14558	14563	14690	14417	14437	14615	14667	14704	14511	14550	14389	14605	14498	14499	14894	14657	14376	14558	14637	14635	14515	14372	14615	14524	14651	14574	14507	14522	14557	14650	14617	14506	14776	14545	14574	14661	14526	14484	14586	14590	14479	14386	14620	14510	14618	14599	14605	14510	14578	14434	14586	14694	14678	14529	14592	14547	14663	14681	14440	14653	14521	14567	14393	14599	14587	14662	14468	14514	14521	14451	14535	14448	14625	14403	14403	14557	14525	14718	14633	14541	14499	14575	14471	14412	14528	14520	14341	14607	14486	14585	14545	14713	14535	14650	14520	14463	14428	14559	14545	14555	14577	14527	14419	14539	14566	14705	14579	14652	14544	14656	14539	14461	14444	14487	14376	14661	14524	14486	14474	14534	14418	14403	14545	14784	14507	14552	14422	14705	14468	14508	14510	14680	14498	14324	14532	14502	14723	14422	14542	14379	14640	14621	14584	14518	14506	14707	14526	14724	14448	14478	14489	14466	14615	14497	14586	14487	14775	14687	14517	14644	14589	14607	14484	14656	14628	14442	14491	14462	14589	14522	14561	14455	14694	14558	14569	14661	14748	14690	14473	14403	14521	14549	14286	14571	14607	14421	14600	14333	14715	14485	14505	14465	14640	14595	14350	14450	14495	14549	14516	14494	14434	14488	14391	14664	14604	14484	14620	14506	14549	14629	14536	14594	14512	14508	14533	14486	14604	14587	14483	14491	14654	14572	14698	14645	14560	14411	14464	14565	14490	14487	14465	14590	14435	14378	14592	14477	14754	14591	14398	14456	14603	14502	14578	14695	14509	14481	14543	14501	14429	14470	14577	14403	14480	14530	14536	14672	14537	14532	14555	14524	14500	14505	14601	14701	14501	14513	14632	14696	14327	14624	14482	14637	14698	14584	14635	14520	14677	14385	14602	14547	14640	14554	14602	14455	14759	14501	14389	14534	14444	14406	14612	14609	14587	14517	14480	14607	14532	14607	14402	14599	14483	14486	14546	14573	14694	14533	14392	14516	14410	14584	14339	14568	14410	14601	14590	14435	14676	14600	14584	14505	14709	14430	14640	14499	14384	14560	14562	14461	14618	14454	14634	14576	14661	14456	14594	14437	14437	14423	14581	14578	14414	14444	14469	14471	14644	14534	14551	14364	14464	14521	14578	14545	14482	14581	14496	14644	14545	14547	14568	14650	14587	14260	14550	14454	14469	14594	14429	14697	14498	14653	14589	14669	14467	14716	14530	14554	14502	14562	14652	14482	14538	14602	14443	14573	14519	14643	14570	14520	14547	14615	14603	14580	14531	14591	14582	14494	14439	14648	14667	14500	14505	14611	14505	14475	14540	14534	14356	14561	14511	14664	14625	14650	14475	14551	14482	14674	14641	14714	14634	14377	14630	14578	14545	14601	14568	14568	14623	14429	14443	14554	14451	14680	14633	14560	14447	14623	14393	14553	14436	14582	14554	14544	14672	14459	14359	14615	14528	14639	14517	14566	14653	14482	14539	14509	14599	14555	14543	14572	14608	14545	14565	14530	14503	14376	14405	14543	14423	14613	14574	14518	14500	14421	14619	14508	14516	14436	14619	14688	14568	14526	14423	14546	14688	14504	14417	14410	14441	14703	14721	14301	14526	14548	14509	14486	14525	14515	14573	14446	14499	14689	14595	14632	14584	14529	14613	14586	14668	14413	14365	14680	14521	14612	14508	14549	14534	14647	14730	14566	14345	14593	14646	14504	14539	14638	14633	14536	14516	14517	14618	14488	14470	14560	14563	14583	14560	14490	14559	14343	14462	14645	14655	14533	14579	14476	14585	14441	14600	14604	14524	14488	14511	14640	14535	14544	14320	14298	14668	14665	14622	14524	14659	14617	14601	14427	14599	14838	14619	14458	14474	14497	14562	14443	14679	14540	14518	14502	14539	14479	14468	14624	14482	14505	14624	14577	14506	14538	14610	14549	14410	14604	14658	14573	14553	14592	14507	14545	14556	14622	14574	14813	14444	14499	14507	14425	14596	14615	14380	14533	14767	14634	14557	14646	14426	14642	14574	14653	14470	14679	14534	14642	14748	14394	14582	14602	14549	14628	14558	14595	14503	14674	14562	14451	14705	14509	14446	14537	14581	14710	14617	14440	14608	14606	14457	14480	14482	14512	14404	14541	14390	14611	14515	14579	14625	14460	14648	14358	14658	14533	14624	14587	14570	14664	14596	14490	14529	14505	14600	14461	14436	14358	14540	14607	14532	14572	14571	14520	14495	14805	14531	14586	14561	14511	14658	14597	14539	14759	14682	14333	14618	14486	14644	14478	14454	14453	14664	14608	14331	14451	14607	14689	14496	14478	14640	14625	14483	14708	14547	14448	14691	14546	14591	14551	14605	14586	14516	14605	14623	14476	14356	14758	14556	14610	14441	14520	14500	14552	14535	14515	14543	14449	14673	14476	14461	14619	14615	14575	14585	14538	14555	14494	14666	14597	14569	14508	14610	14451	14602	14647	14473	14454	14641	14396	14603	14486	14455	14548	14482	14464	14586	14713	14604	14561	14699	14532	14493	14525	14421	14579	14619	14508	14381	14315	14606	14603	14493	14535	14499	14516	14532	14770	14555	14479	14491	14459	14678	14502	14510	14635	14696	14395	14710	14602	14382	14474	14501	14596	14692	14709	14426	14619	14451	14408	14603	14501	14460	14541	14626	14582	14540	14691	14386	14490	14413	14680	14374	14420	14413	14518	14454	14687	14750	14592	14519	14691	14480	14402	14748	14599	14490	14684	14412	14469	14638	14682	14687	14661	14518	14431	14626	14437	14509	14529	14701	14485	14518	14505	14501	14528	14448	14497	14638	14340	14518	14579	14546	14366	14541	14509	14575	14546	14684	14559	14430	14541	14646	14566	14549	14473	14424	14698	14581	14561	14606	14775	14570	14540	14558	14500	14607	14557	14460	14488	14534	14629	14571	14536	14553	14545	14616	14664	14568	14577	14484	14488	14751	14735	14386	14514	14515	14580	14496	14573	14584	14539	14506	14541	14715	14571	14580	14539	14492	14668	14661	14605	14623	14457	14680	14731	14562	14665	14450	14568	14529	14503	14533	14629	14522	14582	14656	14637	14580	14544	14394	14525	14452	14533	14495	14513	14607	14587	14639	14615	14339	14591	14677	14702	14571	14616	14440	14623	14648	14539	14442	14533	14569	14559	14650	14416	14420	14701	14595	14475	14599	14461	14269	14788	14742	14704	14611	14492	14590	14505	14567	14484	14604	14627	14558	14537	14458	14487	14496	14747	14442	14569	14548	14571	14597	14529	14521	14820	14441	14511	14477	14608	14506	14565	14654	14479	14350	14698	14588	14596	14451	14441	14720	14493	14593	14521	14791	14408	14537	14582	14425	14503	14492	14634	14631	14598	14661	14368	14544	14444	14429	14543	14432	14434	14457	14484	14630	14530	14515	14506	14582	14499	14554	14582	14664	14559	14784	14455	14474	14578	14472	14506	14598	14388	14595	14673	14497	14471	14538	14724	14489	14518	14550	14428	14539	14652	14408	14618	14386	14545	14543	14432	14597	14520	14520	14610	14784	14447	14436	14344	14536	14604	14628	14603	14433	14545	14666	14463	14639	14586	14507	14377	14530	14488	14443	14592	14551	14713	14637	14456	14572	14599	14555	14346	14386	14596	14559	14546	14513	14646	14411	14561	14347	14552	14666	14291	14435	14564	14611	14561	14563	14532	14744	14453	14628	14592	14630	14475	14564	14592	14655	14690	14534	14509
29366	28427	36780	32988	26286	24557	22262	20353	19241	18327	18067	17550	17665	17393	17280	16929	16931	16960	16752	16870	16782	16813	16799	16669	16625	16750	16734	16719	16562	16521	16714	16662	16500	16486	16458	16638	16681	16368	16516	16565	16410	16671	16726	16520	16582	16458	16485	16465	16525	16651	16776	16582	16484	16336	16683	16735	16583	16351	16558	16716	16438	16606	16615	16530	16594	16655	16409	16382	16595	16694	16552	16664	16290	16546	16523	16634	16502	16415	16467	16908	16593	16447	16389	16352	16754	16563	16446	16410	16388	16560	16685	16430	16357	16556	16471	16511	16557	16509	16439	16359	16403	16553	16411	16566	16340	16627	16378	16514	16385	16563	16606	16649	16585	16546	16500	16412	16416	16458	16334	16457	16312	16494	16389	16840	16505	16365	16369	16577	16329	16522	16525	16457	16511	16448	16482	16362	16758	16494	16370	16593	16410	16346	16610	16471	16564	16649	16585	16543	16543	16500	16400	16482	16518	16451	16441	16520	16454	16457	16576	16382	16598	16389	16608	16432	16413	16538	16537	16375	16396	16509	16556	16663	16595	16616	16305	16335	16411	16501	16512	16567	16377	16406	16539	16550	16416	16672	16535	16539	16497	16462	16561	16522	16624	16609	16558	16483	16552	16493	16468	16514	16447	16626	16632	16564	16705	16628	16605	16631	16439	16576	16537	16638	16408	16412	16439	16484	16437	16469	16450	16717	16430	16588	16405	16536	16524	16474	16434	16657	16527	16525	16500	16441	16344	16512	16505	16601	16696	16541	16448	16599	16566	16575	16427	16534	16427	16371	16546	16552	16492	16550	16288	16335	16446	16475	16504	16497	16633	16330	16403	16625	16535	16451	16540	16285	16399	16403	16394	16505	16337	16383	16560	16363	16381	16302	16642	16550	16456	16551	16434	16556	16361	16600	16633	16431	16550	16421	16611	16621	16306	16366	16484	16313	16569	16357	16362	16625	16508	16715	16527	16399	16305	16380	16309	16406	16493	16527	16479	16324	16416	16595	16507	16422	16438	16355	16343	16580	16469	16598	16684	16296	16472	16283	16492	16469	16546	16532	16335	16503	16400	16555	16560	16622	16671	16500	16588	16492	16509	16624	16715	16485	16497	16440	16375	16538	16708	16702	16629	16279	16297	16454	16640	16504	16629	16612	16387	16566	16462	16581	16430	16688	16528	16631	16443	16456	16332	16630	16526	16475	16624	16512	16402	16618	16663	16350	16613	16509	16366	16438	16659	16459	16337	16453	16560	16588	16537	16725	16428	16739	16230	16487	16588	16498	16265	16630	16470	16536	16322	16335	16597	16617	16358	16553	16393	16646	16488	16484	16429	16458	16631	16560	16509	16679	16346	16397	16433	16574	16615	16507	16559	16573	16549	16543	16530	16492	16574	16453	16548	16594	16388	16651	16471	16290	16381	16708	16508	16670	16562	16452	16337	16461	16691	16517	16392	16506	16727	16518	16474	16552	16704	16551	16411	16420	16515	16569	16573	16528	16397	16658	16545	16540	16389	16731	16438	16364	16576	16550	16602	16627	16429	16637	16516	16405	16359	16472	16407	16353	16422	16408	16549	16347	16422	16570	16507	16601	16371	16537	16415	16406	16541	16627	16518	16497	16543	16448	16528	16353	16509	16553	16481	16449	16182	16408	16664	16568	16489	16378	16537	16461	16477	16619	16565	16420	16525	16441	16599	16446	16412	16402	16469	16514	16529	16422	16741	16571	16569	16461	16425	16490	16666	16592	16540	16545	16578	16626	16553	16467	16622	16429	16585	16472	16553	16311	16404	16532	16576	16446	16477	16334	16445	16488	16538	16822	16598	16339	16576	16492	16466	16455	16447	16430	16464	16458	16350	16341	16508	16477	16408	16499	16551	16497	16616	16597	16459	16588	16261	16550	16506	16470	16465	16542	16375	16557	16498	16551	16188	16501	16514	16407	16535	16657	16386	16643	16626	16578	16599	16433	16465	16640	16511	16532	16426	16658	16754	16550	16525	16258	16680	16451	16364	16283	16469	16457	16327	16534	16603	16380	16632	16353	16397	16378	16381	16484	16743	16468	16357	16414	16392	16540	16541	16501	16556	16405	16461	16410	16456	16524	16498	16561	16539	16595	16542	16641	16523	16454	16467	16542	16513	16715	16567	16431	16465	16715	16425	16459	16379	16528	16645	16590	16532	16438	16415	16436	16462	16608	16812	16653	16452	16256	16410	16572	16563	16510	16434	16492	16591	16564	16443	16626	16431	16381	16386	16572	16517	16409	16332	16386	16400	16579	16365	16439	16433	16469	16463	16448	16465	16597	16411	16435	16385	16543	16543	16405	16481	16468	16306	16426	16440	16402	16550	16407	16513	16527	16543	16475	16481	16468	16599	16516	16607	16604	16491	16545	16608	16511	16414	16280	16480	16398	16560	16378	16480	16435	16758	16610	16580	16390	16443	16366	16128	16571	16400	16416	16456	16429	16411	16434	16383	16428	16576	16550	16867	16438	16290	16767	16547	16528	16505	16558	16565	16541	16473	16555	16477	16360	16457	16485	16477	16364	16576	16446	16535	16557	16385	16378	16559	16335	16498	16462	16530	16610	16421	16599	16573	16494	16304	16429	16591	16610	16293	16420	16517	16603	16570	16415	16594	16538	16478	16533	16537	16484	16616	16434	16501	16465	16578	16469	16666	16574	16690	16584	16670	16529	16537	16587	16562	16412	16335	16649	16587	16603	16544	16458	16679	16585	16575	16567	16469	16480	16455	16312	16513	16424	16312	16524	16735	16502	16497	16538	16495	16428	16410	16617	16358	16631	16561	16613	16587	16429	16341	16449	16396	16454	16668	16373	16557	16292	16561	16733	16478	16677	16599	16552	16649	16531	16544	16567	16417	16482	16683	16559	16597	16521	16505	16712	16552	16440	16530	16650	16521	16566	16468	16431	16648	16325	16581	16756	16575	16517	16313	16364	16701	16461	16667	16476	16427	16616	16523	16461	16437	16411	16561	16512	16476	16429	16610	16464	16610	16238	16513	16429	16613	16677	16552	16395	16357	16361	16381	16568	16514	16478	16363	16495	16394	16597	16176	16451	16319	16349	16603	16731	16438	16512	16549	16439	16495	16536	16540	16453	16435	16499	16381	16374	16410	16511	16549	16565	16628	16509	16351	16455	16395	16489	16548	16495	16486	16590	16531	16563	16532	16500	16393	16457	16463	16572	16518	16652	16484	16457	16616	16360	16563	16493	16287	16559	16703	16531	16499	16605	16289	16474	16498	16497	16519	16524	16716	16489	16368	16525	16343	16253	16432	16421	16436	16427	16418	16836	16632	16533	16372	16455	16620	16635	16637	16252	16242	16440	16324	16262	16513	16591	16611	16478	16450	16369	16519	16520	16484	16464	16498	16533	16635	16363	16546	16608	16558	16519	16328	16372	16600	16642	16346	16482	16365	16513	16323	16328	16528	16791	16499	16503	16569	16316	16514	16545	16462	16724	16470	16644	16330	16379	16570	16471	16189	16611	16647	16525	16307	16273	16682	16401	16415	16517	16415	16651	16609	16599	16462	16597	16544	16404	16524	16665	16613	16632	16602	16679	16339	16555	16650	16358	16491	16481	16338	16610	16530	16473	16577	16470	16649	16444	16502	16379	16675	16385	16348	16431	16478	16486	16604	16629	16588	16444	16646	16407	16339	16501	16582	16670	16296	16551	16530	16366	16619	16458	16498	16426	16491	16458	16524	16478	16484	16659	16444	16479	16428	16482	16748	16636	16576	16522	16463	16682	16464	16571	16468	16414	16403	16428	16594	16479	16564	16504	16561	16601	16445	16529	16635	16559	16675	16447	16487	16583	16403	16588	16627	16430	16461	16589	16546	16563	16565	16576	16660	16705	16481	16672	16627	16484	16487	16679	16468	16417	16349	16651	16529	16529	16382	16319	16421	16512	16598	16305	16327	16507	16374	16470	16514	16568	16435	16529	16490	16647	16578	16244	16536	16386	16593	16459	16532	16631	16297	16456	16457	16552	16413	16618	16496	16495	16437	16319	16479	16250	16684	16476	16568	16506	16712	16467	16555	16657	16508	16518	16338	16770	16679	16583	16641	16424	16336	16453	16402	16325	16506	16679	16778	16612	16507	16506	16405	16541	16518	16563	16504	16385	16399	16459	16522	16567	16663	16277	16704	16503	16564	16572	16280	16431	16463	16514	16592	16646	16546	16576	16739	16448	16501	16239	16419	16560	16516	16496	16506	16468	16601	16688	16578	16468	16769	16540	16518	16398	16575	16460	16551	16499	16479	16501	16781	16603	16471	16270	16496	16433	16564	16562	16653	16468	16709	16503	16482	16431	16671	16453	16623	16586	16695	16400	16400	16515	16397	16549	16645	16457	16521	16518	16336	16370	16525	16618	16764	16425	16363	16517	16539	16469	16508	16430	16456	16697	16472	16374	16465	16283	16442	16443	16363	16606	16641	16619	16699	16533	16474	16270	16578	16532	16537	16668	16584	16609	16442	16343	16488	16606	16600	16584	16639	16390	16476	16624	16453	16458	16584	16484	16585	16473	16582	16489	16431	16418	16467	16509	16756	16348	16463	16545	16689	16557	16680	16343	16551	16479	16785	16607	16552	16522	16733	16340	16411	16474	16519	16498	16590	16440	16652	16629	16588	16443	16476	16344	16609	16603	16582	16641	16553	16440	16466	16606	16127	16516	16552	16479	16310	16643	16393	16552	16598	16569	16478	16509	16409	16441	16623	16412	16459	16609	16486	16390	16443	16283	16560	16570	16515	16467	16423	16418	16337	16577	16381	16549	16591	16729	16553	16531	16686	16590	16524	16680	16465	16440	16442	16388	16358	16564	16706	16416	16560	16562	16547	16528	16678	16769	16408	16551	16621	16499	16455	16556	16537	16451	16446	16534	16326	16491	16506	16564	16521	16444	16543	16568	16455	16561	16659	16518	16474	16580	16561	16393	16608	16446	16422	16439	16415	16624	16591	16534	16356	16417	16489	16647	16523	16393	16579	16389	16356	16408	16506	16479	16654	16566	16472	16479	16491	16569	16498	16311	16549	16526	16557	16622	16369	16390	16483	16709	16449	16408	16583	16334	16335	16578	16567	16495	16640	16482	16607	16502	16358	16432
30162	43393	40391	31170	26670	24558	22067	19789	18007	16827	16410	16032	15915	15387	15294	14938	14772	14709	14688	14550	14643	14389	14362	14136	14310	14062	14106	14039	14332	14182	14088	14298	14120	14317	14152	14315	14357	14248	14257	14101	14258	14202	14217	14226	14117	13991	14107	14031	14092	14145	14188	14236	14190	14220	14221	14133	14073	14165	14044	14146	14067	14267	14296	14081	14067	14161	14111	14102	14034	14032	13947	14023	14114	13967	14024	14170	14037	14214	14226	14269	14234	14043	14031	14087	14238	14172	14257	14030	13977	14056	14223	14142	14189	14205	14054	14089	14141	14226	14165	13975	14115	14193	14119	14157	14185	14119	14277	14124	14133	14036	14253	13962	14232	14060	14090	13977	14093	14069	14016	14199	14192	14106	14147	14110	14098	14139	14104	14138	14117	14041	14266	13968	14053	14213	14118	14114	14096	14077	14093	14061	14043	14188	14103	14078	14100	14184	14163	13865	14247	14226	14107	14120	14128	14181	14079	14095	14109	14038	14243	14204	14245	14016	14206	14198	14274	13864	13991	14118	14064	13995	14035	14286	14193	13954	14167	14236	14187	14224	14103	14238	14091	14136	14033	14145	14087	14066	14088	14192	14077	14211	14145	14196	14043	14075	14269	14105	14232	14174	14083	14215	14006	14181	14158	14107	14224	14112	14146	14304	14222	14097	14356	14180	14329	14276	14151	14132	14103	14215	14024	14164	14085	14122	14131	14180	14232	14044	13951	14118	14137	14021	14267	14172	14125	14171	14151	14181	14207	14157	14362	14115	14331	14098	14057	14066	14077	14048	14246	14085	14189	13845	14169	14152	14191	14030	14047	14222	14202	14130	14153	14132	14076	14125	14119	14121	14143	14050	14076	14174	13930	14040	14104	14076	14158	14245	14168	14205	14040	13885	14160	14277	14102	14041	14081	14154	13984	14244	14115	14208	14113	14092	14182	14250	14256	14186	14127	14111	14161	14199	14129	14009	14090	14006	13997	13987	14140	14061	14079	14155	14093	14109	13966	14128	14167	14074	14200	14190	14002	13994	14155	14225	13980	14135	14119	14185	14159	14127	14010	14115	14270	14028	14109	13886	14056	14212	14112	14086	14195	14159	13949	13941	14120	14123	14249	13971	14195	14141	14116	14172	14211	14143	14213	14075	14058	14076	14114	13984	14024	14207	14159	14124	14149	14165	14188	14169	14043	14142	14119	14263	14075	14023	14161	14124	14028	14284	14107	14127	14113	14101	13979	14184	14216	14138	14178	14137	14164	14082	14094	14235	14127	14238	14036	14292	14354	14165	14004	14239	14024	14176	13976	14066	13992	14138	13976	14245	14011	14164	14193	14100	14069	14173	14110	14122	14110	14271	14162	14222	14092	14072	14011	14061	14105	14165	14077	14245	13999	14002	14025	14323	14026	14059	13968	14121	14091	14107	14051	14154	14158	13957	14077	14115	14154	14012	14151	14019	14131	14260	14224	14227	14211	14127	14205	14173	14135	14056	14141	14213	14071	14110	14205	14112	14183	13998	13971	14175	14117	14059	14296	14300	14042	14034	14211	14317	13881	14152	14201	13931	14171	14019	14209	14194	14253	14250	14249	14170	14228	14075	14109	14110	14108	14089	14217	14066	14116	14160	14066	14182	13995	14068	13949	14126	14222	14154	14102	14157	14040	14169	14180	14148	14115	14143	14260	14105	14098	14153	14080	14006	14098	14107	14157	14047	14052	14004	14031	14188	14120	14095	13934	14015	14222	14052	14120	14108	14129	14176	14280	14207	14003	14043	14088	14224	14227	14182	13884	14175	14174	14148	13982	14037	14226	14162	14297	14267	14201	14207	14088	14077	14053	14151	14131	14173	14001	14071	14227	14114	14167	13981	14412	14125	14136	14121	14215	14361	14126	14108	14129	13972	14253	14035	14057	14030	14075	14092	14041	14195	14105	14112	14180	14051	14108	14046	14044	13995	14329	13935	14074	14171	14062	13989	14355	14195	14070	14259	14069	14107	14130	14242	14187	14220	14297	14172	14104	14109	14224	14205	14138	14169	14117	14120	14038	14126	14080	14185	14281	14085	14132	13858	14118	14181	13998	14147	14136	14088	13926	14091	14014	14098	14041	13993	14171	14283	14208	14282	14183	14156	14129	14035	14084	14055	14076	14101	14189	14103	14294	14069	14140	14143	14022	14221	14076	14170	14107	14018	14099	14075	14058	14145	14208	14270	14138	14145	14085	13977	14272	14111	14125	14153	14070	14070	14015	14049	14180	14119	14148	14168	14177	13988	14129	14057	13998	14191	14127	13852	14185	14098	14099	14180	14212	13983	14156	14135	14126	14216	14097	14112	14000	14160	14236	14044	14118	14116	14085	14066	14169	14028	14160	14071	14132	14201	14006	14322	14074	14231	14146	14196	14034	14147	14055	14001	14158	14016	14096	14101	14140	14243	14077	14196	14182	14210	14198	14168	14315	14199	14217	13959	14251	14118	14229	13975	14087	13887	14362	14230	14092	14139	14132	14197	13999	14079	14139	14072	14137	14097	14073	14212	14103	14142	14060	14157	14058	14042	14161	14050	14082	14086	14359	14159	14187	14058	13935	13952	14251	14079	14094	14221	14020	14189	13934	14025	14058	14193	14082	14248	13994	14127	14113	14134	14049	14168	14172	13984	14171	14167	14323	14142	14080	14223	14133	13923	14159	14207	14114	14076	14257	14109	14135	14116	14064	13994	14167	14038	14104	14217	14169	13991	14065	14012	14222	14220	14133	14127	14173	14167	14121	14108	14071	14089	14245	14152	14004	14102	14150	14161	13997	14128	13990	14259	14181	14170	14286	14212	14268	14143	14154	14215	14045	14220	14200	14075	14139	14149	14104	14171	14018	13911	14197	14206	14057	14193	14063	14111	14048	14140	14110	14100	14229	14090	14149	14019	14290	14106	14034	14031	14142	14174	14102	14133	14096	14150	14175	14245	14156	14205	14069	14177	14099	14216	14090	14093	14097	14091	14054	14011	14169	14149	14056	14198	14044	14176	13996	13818	14200	14140	14052	13938	14294	14089	14198	14014	13957	14013	14127	14163	14061	14117	14235	14181	14021	14216	14106	14123	14059	13970	14262	13945	14018	14088	14022	14221	14105	14146	14253	14282	14159	14076	14193	14132	14240	14177	14059	14138	13931	14236	14074	14185	14123	14148	14133	14065	14068	14057	14192	13966	13974	14139	13913	14308	14126	14210	14133	14158	14254	14012	14006	14104	14010	14210	14045	14074	14076	14088	14073	14068	14200	14315	14102	14055	14068	14096	14154	14100	14092	14126	14129	14037	14300	13993	14196	14132	14167	14091	14229	14126	13951	14054	14317	14255	14009	14098	14185	14101	14220	14325	14008	14208	14168	14042	14154	14054	14201	14148	14047	14103	14223	14182	14123	14137	14146	14175	14049	14230	14052	14161	14172	14057	14131	14169	13994	13915	14013	14162	14173	14104	14204	13994	14093	14119	14221	14242	14130	13995	14108	14100	14084	13900	14017	14110	14170	14063	14056	14097	14121	14178	14113	14192	14094	14020	14140	14079	14247	13975	14130	14170	14269	14128	14119	14264	14168	14175	14230	14182	14197	14117	14097	14158	14097	14040	14202	14110	14086	14189	13867	14094	14273	14045	14253	14109	14248	14122	14128	14104	13924	14183	14239	14352	14001	14052	14044	14200	14132	14187	14058	14100	14194	14222	14105	14139	13975	14032	13984	14282	14089	14127	14297	14166	14190	14171	14125	14244	14194	14206	14103	14189	14188	14103	14160	14260	14020	14108	14111	14179	14146	14296	14213	13981	14250	14074	14157	14285	14289	14057	14021	14166	14194	14121	14045	14118	14220	14099	14248	13960	14202	14197	14096	14045	14034	14054	14231	14124	14273	14244	13946	14101	14093	14232	14109	14089	14104	14112	14032	14044	14250	14075	14167	14235	14172	14217	14168	14195	14141	14017	14208	14146	14189	14061	14071	14181	14157	14110	14207	14215	14234	13908	14053	14104	14173	14200	14155	14151	14139	14069	14128	14062	14140	14165	14158	14069	14272	14212	14167	14022	14026	14126	14014	14170	14151	14081	14163	14196	13949	14159	14072	14137	14058	14108	14115	13926	14126	14116	14125	14188	14263	14183	14123	14023	14184	14007	14289	14139	14184	13916	14217	14297	14079	14176	14023	14323	14254	14002	14167	14110	14053	14223	14085	14129	14277	14285	14309	14059	14053	14038	14041	14136	14043	14125	14127	13980	14114	14193	14028	14036	14040	14062	14187	14182	14111	14168	14039	14289	14054	14048	14102	14024	14197	14083	14164	13991	14202	13986	14063	14054	14219	14159	14207	14095	14126	14217	14226	14209	14180	14217	14252	14045	14134	14221	14121	13975	14063	14163	14086	14208	14000	14133	14263	14069	14082	14171	14183	14205	14059	14233	14137	14151	13911	14197	14071	14221	14143	14192	14194	14174	14203	14094	14115	13994	14177	14169	14194	14234	14208	14094	14162	14127	14092	14030	14146	14171	14184	14111	14249	14032	14130	14227	14086	14178	14125	14186	14072	14033	13986	14178	14271	14100	14171	14160	14044	14212	14233	14276	14060	14359	14170	14001	14134	14213	14003	14302	14314	14199	14164	14076	13984	14360	14029	14144	14216	14221	14326	14134	14097	14076	14057	14107	14286	14188	14197	14160	14030	14197	14248	14056	14267	14097	14107	14003	14254	14116	14173	14156	14126	14080	14045	14107	14190	14126	14155	14180	14084	14062	14235	14045	14126	14019	14180	14123	14167	14178	14248	14258	14258	13983	14090	14189	14084	13863	14132	14027	14248	14295	14179	14081	14161	14088	14084	14114	14170	14064	14142	14179	14201	14054	14024	14026	14197	14017	14052	14161	14278	14203	14027	14046	14126	14074	14184	14303	14052	14230	13933	13991	14006	14165	14045	14187	14096	14265	14011	14124	14242	14200	14229	14020	14151	14205	14075	14247	14164	13948	13978	14152	14020	14064	14006	13995	14131	14069	14046	14047	14162	14234	14180	14220	14081	14108	14314	14214	14239	13977	14203	14162	14113	14058	14154	14119	14013	14041	13999	14116	14116	14250	14118	14115	14240	14079	14135	14136	14210	14073
24185	21364	29019	25440	24878	26775	25732	22226	20266	19202	18848	18339	17812	17844	17486	17531	17185	17050	16924	16897	16711	16534	16722	16733	16412	16422	16383	16541	16506	16310	16292	16545	16269	16351	16278	16545	16385	16356	16156	16231	16369	16208	16144	16291	16391	16382	16328	16490	16201	16255	16385	16307	16188	16415	16138	16280	16192	16191	16288	16409	16217	16161	16181	16074	16418	16054	16246	16147	16322	16174	16250	16140	16284	16157	16216	16316	16201	16188	16542	16149	16023	16130	16255	16291	16224	16219	16219	16396	16270	16069	16223	16148	16023	15856	16166	16301	16271	16222	16266	16190	16446	16209	16465	16218	16304	16260	16185	16166	16217	16318	16234	16115	16046	16320	16446	16413	16260	16085	16114	16290	15989	16365	16173	16248	16236	16198	16273	16393	16060	16164	16209	16242	16250	16049	16097	16274	16284	16096	16103	16098	16228	16240	16248	16400	16120	16095	16169	16232	16125	16294	16181	16172	16233	16343	16391	16072	15995	16136	16161	16149	16291	16376	16269	16136	16353	16298	16270	16178	16193	16219	16123	16121	16233	16188	16099	16312	16339	16280	16239	16221	16100	16315	16188	16177	16200	16337	16199	16272	16216	16215	16231	16424	16327	16272	16400	16063	16177	16300	16281	16171	16204	16300	16014	16288	16202	16338	16090	16321	16247	16214	16476	16092	16214	16266	16139	16187	16223	16133	16243	16195	16387	16284	16373	16323	16165	16289	16270	16141	16240	16256	16121	16088	16084	16256	16010	16254	16059	16144	16037	16215	16411	16272	16181	16070	16330	16207	16390	16161	16265	16153	16370	16331	16308	16382	16240	16278	16201	16247	16219	16232	16084	16080	16203	16267	16259	16187	16263	16179	16423	16303	16328	16175	16142	16007	16181	16235	15940	15911	16035	16404	16395	16232	16173	16166	16383	16180	16212	16143	16194	16012	16387	16263	16055	16075	16145	16337	16316	16230	16153	16088	16101	16366	16130	16257	16380	16195	16101	16157	16319	16046	16299	16119	16185	15989	16033	16140	16277	16035	16226	16231	16152	16176	16273	16331	16403	16179	16359	16275	16038	16361	16150	16361	16130	16071	16380	16312	16178	16415	16146	16243	16201	16207	16164	16178	16128	16153	16274	16231	16001	16049	16452	16399	16164	16409	16257	16145	16096	16109	16086	16219	16232	16254	16114	16234	16352	16128	16210	16335	16234	16154	16307	16280	16432	16437	16350	16357	16173	16195	16162	16028	16224	16134	16427	16176	16229	16004	16181	16069	16310	16258	15949	16499	16241	16101	16136	16300	16187	16327	16406	16151	16378	15929	16410	16230	16160	16195	16193	16413	16113	16250	16234	16362	16132	16165	16233	16112	15909	16340	16276	16097	16432	16290	16186	16158	16110	16088	15943	16273	16240	16380	16123	16074	16383	16075	15982	16242	16087	16483	16107	16092	16175	16275	16218	16009	16256	16029	16170	16250	16329	16300	16131	16355	16268	16451	16194	16166	16335	16095	16117	16319	16176	16010	16381	16265	16397	16349	16247	16139	16185	16350	16142	16171	16249	16316	16322	16164	16255	16136	16200	16126	16224	16152	16000	16100	16202	16191	16186	16162	16196	16395	16322	16376	16340	16225	16381	16023	16128	16027	16228	16111	16041	15898	16223	16267	16095	16204	16328	16113	16252	16156	16190	16019	16104	16188	16417	16233	16098	16284	16128	16447	16185	16040	16100	16224	16063	16072	16312	16236	16297	16361	16277	16162	16098	16265	16259	16171	16198	16082	16351	16362	16155	16449	16380	16159	16342	16424	16067	16042	16260	16447	16342	16023	16175	16088	16156	16299	16251	16102	16157	16291	16186	16056	16164	16087	16244	16257	16299	16174	16178	16125	16139	16252	16139	16362	16283	16196	16133	16268	16182	16053	16262	16287	16335	16229	16267	15937	16094	16189	16321	16243	16161	16152	16373	16165	16372	16169	16170	16328	16269	16357	16071	16175	16405	16023	16227	16237	16300	16190	16372	16110	16190	16413	16348	16195	16294	16490	16211	16306	16253	16202	16119	16083	16257	16246	16234	16056	16053	16207	16255	16235	16233	16382	16393	16277	16217	16320	16312	16154	16246	16097	16248	16268	16186	16065	16208	16267	16130	15898	16441	16353	16315	16267	16250	16311	15931	16084	16257	16199	16034	16344	16191	16209	16363	16228	16313	16142	16305	16228	16242	16208	16270	16184	16483	16194	16184	16031	16185	16187	15992	16300	16049	16076	16228	16270	15970	16200	16351	16282	16364	16177	16208	16248	16213	16274	16290	16259	16285	16326	16251	16362	16428	16290	16302	16272	16124	15985	16185	16223	16114	16061	16069	16069	16310	16339	16287	16040	16281	16217	16046	16130	16290	16182	16325	16252	16211	16099	16132	16078	16110	16443	16231	16357	16278	16223	16274	16195	16395	16138	16184	16212	16335	16205	16293	16343	16129	16247	16311	16250	16238	16232	16271	16254	16272	16276	16065	16154	16187	16153	16189	16232	16093	16218	16113	16203	15965	16273	16127	16370	16216	16230	16333	16244	15992	16395	16184	16192	16186	16254	16230	16138	16004	16065	16180	16259	15965	16336	16190	16228	16175	16254	16054	16328	16202	16307	16328	16395	16054	16125	16046	16211	16340	16265	16334	16358	16286	16187	16169	16326	16103	16279	16134	16177	16107	16382	16305	16184	16325	16072	16029	16170	16173	16183	16221	16313	16225	16114	16119	16083	16305	16272	16097	16246	16111	16389	16051	16154	16314	16366	16096	16313	16049	16262	16182	16163	16252	16274	16409	16265	16290	16286	16223	16326	16337	16311	16322	16323	16205	16231	16088	16143	16218	16184	16120	16298	16011	16219	16357	16327	16087	16170	16206	16461	16152	16100	16146	16202	16218	16406	16220	16107	16208	16158	16213	16248	16108	16132	16202	16123	16159	16113	16223	16193	16323	16180	16155	16159	16394	16096	16345	16222	16162	16276	16212	16246	16302	16177	16281	16200	16254	16085	16125	16152	16299	16410	16136	16264	16230	16310	16021	16055	16342	16317	16331	16203	16072	16305	16090	16137	16248	16207	15980	16164	16251	16209	16431	16310	16361	16323	16363	16394	16088	16210	16151	16194	16092	16339	16173	16096	16255	16025	16131	16204	16240	16012	16292	16174	16133	16289	16180	16267	16130	16103	16024	16230	16099	16243	16202	16246	16156	16250	16094	16273	16102	16099	16237	16081	16228	16059	16213	16245	16174	16210	15909	16233	16308	16305	16257	16267	16160	16137	16061	16087	16128	16174	16336	16184	16159	16125	16188	16091	16340	16324	16181	16149	16355	16104	16147	16433	16408	16360	16281	16238	16328	16074	16117	16212	16247	16267	16152	16169	16162	16274	16337	16279	16320	16169	16186	16197	16034	16169	16138	16213	16211	16169	16326	16257	16224	16055	16295	16180	16253	16534	16063	16172	16191	16166	16290	16318	16113	16060	16311	16167	16312	16326	16427	16098	16305	16218	16191	16431	16240	16181	16285	15987	16045	16110	16308	16013	16289	15952	16225	16348	16237	16251	16375	16229	16161	16404	16134	16229	16295	16287	16267	16078	16233	16176	16153	16511	16309	16404	16121	16085	16293	16107	16188	16321	16119	16354	16235	16241	16338	16234	16154	16152	16104	16220	16142	16059	16400	16307	16160	16300	16053	16045	16209	16162	16122	16282	16261	16237	16050	16079	16285	16161	16127	16171	16225	16217	16099	16256	16319	16205	16186	16280	16296	16384	16303	16160	16083	16471	16239	16258	16348	16237	16332	15911	16227	16456	16159	16402	16348	16235	16160	16029	16136	16217	16210	16232	16294	16177	16198	16258	16415	16235	16192	16294	16239	16219	16150	16143	16303	16149	16229	16209	16337	16179	16144	16017	16180	16365	16336	16177	16072	16112	16230	16338	16150	16219	16171	16368	16058	16249	16371	16293	16262	16158	16262	16437	16431	16089	16220	16150	16269	16232	16034	16164	16080	16065	16126	16138	16329	15918	16190	16212	16311	16360	16252	16263	16192	16242	16232	15942	16209	16201	16098	16119	16329	16307	16219	16287	16249	16315	16242	16354	16441	16435	16339	16230	16398	16177	16033	16329	16431	16148	16270	16041	16156	16085	16250	16107	16294	16292	16122	16131	16255	16146	16109	16065	16322	16246	16152	16167	16038	16027	16277	16306	16107	16300	16041	15869	16369	16385	16079	16211	16188	16209	16104	16027	16036	15893	16230	16236	16144	16091	16126	16150	16218	16344	16215	16068	16210	16426	16362	16236	16319	16086	16264	16392	16226	16405	16215	16182	16100	16182	16272	16161	16270	16282	16171	16383	16069	16298	16205	16192	16280	16164	16218	16243	16285	16352	16120	16318	16310	16195	16179	16275	16301	16366	16153	16250	16053	16097	16190	16142	16139	16158	16402	16246	16082	16235	16394	16380	16206	16197	16112	16252	16442	16238	16178	16230	16236	16371	16219	16306	16078	16278	16148	16199	16252	16031	16359	16355	16046	16213	16097	16401	15971	16134	16112	16179	16355	16439	16023	16078	16273	16111	16134	16303	16155	16287	16290	16139	16303	16384	16359	16127	16369	16124	16079	16093	16288	16305	15929	16272	16172	16169	16524	16240	16338	16307	16302	16268	16186	16443	16147	16108	16363	16286	16254	16440	16015	16100	16083	16244	16199	16136	15979	16267	16424	16297	16400	16154	16347	16355	16303	16206	16043	16165	16244	16212	16239	16259	16250	16124	16200	16105	16273	16176	16309	16432	16398	16344	16287	16197	16098	16342	16200	16216	16394	16212	16243	16148	16348	16384	16370	16252	16368	16006	16238	16369	16230	16313	16305	16257	16139	16146	16099	16240	16153	16072	16190	16143	16204	16152	16156	16041	16309	16434	16250	16306	16236	16129	16325	16266	16282	16163	16065	15962	16242	16265	16253	16356	16332	16330	16353	16285	16203	16276	16120	16291	16327	16159	16171	16214	16289	16129	16116	16272	16143	16320	16213	16308	16086	16064	16250	16511	16193	16337	16163	16242	16241	16242	16312	16224	16233	16090	16235	16243	16255	16301	16160	16303	16322	16451	16254	16287
29618	49221	45877	35997	30447	27403	24378	22025	19584	18255	17718	17049	16448	15896	15600	15398	15154	14974	14934	14730	14547	14535	14431	14454	14191	14033	14198	14139	13898	13975	13927	14035	14078	14082	14185	14139	14119	14196	14123	14094	14060	14167	14017	14035	14090	13901	13935	13872	14056	13944	13906	13994	14097	14035	13903	13997	14036	13825	13982	13961	14083	13969	13945	13976	14057	14157	13905	14161	13867	13994	14025	14197	14091	13894	13945	14160	13927	14140	14026	13796	14108	14030	13862	13750	13997	13967	13846	14096	13960	13962	13891	13931	14042	13924	13965	13862	14031	13951	14131	13917	13882	13973	13879	13916	13804	13924	13951	13958	13960	13875	14040	13894	14132	13995	13914	13931	13916	13858	14099	13950	13946	14001	13959	13992	13888	13835	13994	14033	14117	13909	13970	13965	14157	13950	13941	13917	14064	13815	13826	14008	13860	14081	14005	14109	13827	13856	13939	13945	14015	14077	13884	14051	13938	13893	13925	13826	13915	13974	13859	13969	13833	14014	13931	13942	13783	14144	13919	13830	14027	13941	13933	13980	13960	13934	14013	13957	13905	13758	13843	13942	13967	13927	13844	13873	14107	13981	13875	13932	13772	13962	13892	13967	13811	13978	13765	13848	13942	13932	13992	13915	13975	13858	13933	13896	14026	13916	14044	14020	13820	13963	13781	13982	13885	13790	13905	14029	13829	13892	13835	13980	13859	13858	13828	13863	13827	13951	13976	13991	13759	14015	13841	13811	14080	13713	13917	13907	13870	13994	13918	13856	13890	13801	14100	13874	13924	13850	13909	13974	14044	13806	13863	13998	14090	13964	14133	14001	14011	13805	13917	13921	13859	13808	13915	13908	13886	13967	14146	13771	13945	13793	13947	13801	13869	14070	13950	14014	13943	13993	14003	14141	13944	13907	13915	13893	14018	14131	13906	13919	14070	13880	13927	13782	13966	13863	13925	13937	14014	13827	14000	14009	13919	13893	13885	13952	13973	13914	14101	13993	14110	13993	13881	13970	14015	13913	13938	13933	13851	14005	14026	13823	13755	13905	13976	14141	14101	13973	13827	13940	14114	13727	13863	14183	13903	13990	13918	13918	13987	13900	13833	13980	13818	14023	14052	14001	14030	13963	14037	14046	13808	13885	14001	13927	13971	14059	13927	13917	13934	13801	14111	14066	13868	13854	13809	13981	13890	13896	13911	13907	13936	13844	13895	13847	13810	13819	13992	14075	13922	13951	13891	13865	13895	13926	13899	14022	13915	14101	14168	13817	13933	13886	13868	13989	13943	13904	13933	13931	13908	14029	13893	13770	13947	13887	13784	13915	13987	13901	13915	14018	14097	13911	14006	14048	13792	13989	13897	14030	13861	13899	13904	13841	13923	14025	13957	13925	14066	14003	13954	14009	13870	14040	13955	13829	14009	14039	14054	13804	14045	13985	13918	13819	13809	13982	13704	13962	13828	13837	13979	13904	13840	13844	13997	14093	13752	13942	13944	14093	13927	13893	13870	13847	13826	13825	14140	13745	13999	13924	13815	13989	13884	14070	13995	13902	13912	13843	13773	13954	14191	13987	13854	13922	14012	13819	13703	13739	13868	13953	13919	13915	13842	13931	14025	13944	13802	14001	13857	13898	14001	14077	14040	13947	13823	13949	13956	14039	14044	13920	13845	14207	13941	13968	13945	13895	13778	13732	13955	13952	13955	13907	13838	13941	14013	13875	13859	13998	13868	14078	13939	13934	14056	13973	13966	13819	13905	13942	14113	13959	13917	14068	13844	13998	13981	13947	13915	13767	13942	13883	13777	13875	13926	14074	13871	13948	14132	13929	13835	13978	13973	13890	13800	14032	13913	13978	14063	14007	13853	13937	13937	13949	14171	13992	14034	14005	13977	14041	14051	13975	13901	14092	13896	14179	13822	14134	13873	13936	13896	13908	13972	13801	13859	13822	14080	13877	13950	14041	13764	14135	13738	13984	13990	13833	13977	13904	14140	13999	13928	13929	14099	14050	13961	13928	13976	13881	13916	14038	13826	13984	14010	13979	14011	13874	14019	13861	13781	13880	13901	13986	13803	14117	13909	14030	14012	14021	13989	13832	13995	14077	13973	13932	13977	13842	14002	13814	13900	14026	13989	13915	13819	14011	13927	13890	13937	14028	13980	13978	13958	13841	13936	13884	13851	13842	13765	13975	13988	13873	14024	13997	14046	13983	14156	13772	13756	13991	13936	13930	13877	13886	13987	13988	13913	13871	13934	13902	14009	13967	13798	14080	13949	13870	13988	14018	14064	13929	13876	14031	13985	13939	13819	13974	14005	13954	13927	13891	13901	13834	13913	14072	14043	14121	13873	13985	14104	13845	14016	14048	13879	14011	13874	14016	13810	13937	13949	13889	13948	13852	13948	13871	13961	14079	13874	13986	14027	14014	13913	13924	13930	13970	13801	13953	14030	13937	13822	13911	13843	13815	13791	13809	13844	13904	14008	13898	13936	13990	14039	14005	14047	13906	13921	13952	14023	13878	13969	13931	13904	13766	13983	13895	14078	13956	13885	13959	13945	13984	13955	13979	13971	13957	13927	13950	13883	13925	13962	14154	13988	14030	13897	14156	13990	13945	13910	13933	13956	14101	13791	13897	14035	13821	13832	13982	13928	14008	13890	13911	13950	13948	13911	13881	13818	13787	14052	13796	13825	13706	13856	13969	13881	14062	13864	13894	13881	14020	13989	13871	13971	13913	14016	13848	13893	13913	14113	13850	13860	13814	13862	13956	13876	13920	14199	14083	14031	13959	13883	13922	13976	13882	13881	13833	13843	13850	13902	14176	13894	13837	13874	13891	13789	13823	13855	13934	13979	14075	14075	13996	13906	14002	14013	14061	14038	14021	13956	13959	13853	13944	13821	13828	13931	13925	13994	13990	13894	13861	13924	13893	13950	13966	13841	13915	13850	14027	14112	13931	14024	13995	13806	13864	13969	13783	13896	13966	13926	13926	13916	13892	14100	13965	13871	13780	13821	14055	13764	13937	14083	14094	13998	14049	13942	13815	13958	13960	13936	13968	13977	13778	13760	14141	13827	13878	13975	13940	14115	13895	14006	14029	14025	13884	13842	13860	13937	13938	14039	14017	13990	13965	13936	13942	14051	13848	13991	13890	14040	13991	13923	13927	13904	13773	14008	13922	13810	13791	13874	13899	13995	13971	14066	13791	13795	13873	13867	13878	14061	13994	13976	13874	13912	13960	13753	13816	13900	13799	13914	13913	13933	13945	13920	13727	13957	13837	13891	13959	14027	13714	14030	13875	13916	14070	13956	13981	14027	13900	14054	13846	13972	14005	13849	13891	14029	13881	13899	14003	14004	13986	13880	13818	13880	13921	13948	14212	13995	14155	14159	14006	13949	13923	13996	13968	13860	14025	13833	13982	13771	13935	13986	13886	13988	13967	13844	14045	13893	14089	14143	14080	13977	13917	13886	13946	13980	14033	13894	13890	14057	13820	13979	13873	13868	13904	13867	13948	13871	13999	13956	13938	13949	13923	14062	14021	14011	14053	14025	13853	13934	13998	13970	13956	13792	13862	13862	13890	13909	14050	13891	13971	14131	13909	13858	13883	13851	13861	13878	13983	13992	13924	14012	14001	13963	13894	13999	14092	13938	13893	13967	13943	13959	14138	13791	13922	13824	13928	13948	14049	13843	13992	13973	13948	13962	13919	13713	13851	14079	13826	13908	13869	13800	14140	14078	14027	13965	13867	13921	13885	13966	13990	13865	13956	13900	13903	13904	13964	13999	13962	14006	13836	14078	13969	14030	13860	14072	13972	14051	13954	13745	13858	13983	13963	13766	13927	13887	13950	13832	13797	13935	13905	14027	14060	13954	14027	13938	13996	13761	13911	13912	13776	13972	13948	13847	13969	14002	13955	14091	13873	13956	13898	14045	13907	13835	14016	14019	13743	14070	14204	13761	13856	13943	13856	13861	13987	13861	13982	13937	13970	14010	13977	13872	13876	13830	13934	13930	13913	13955	14040	13971	13847	14007	13846	13894	14015	13981	13946	13915	13914	13976	13949	14094	14116	13968	14047	14008	14133	13872	13753	13945	13917	13842	13988	13977	14067	14121	14012	13949	13954	13955	13970	13843	13946	13700	13905	13837	13951	13705	13792	14082	13948	13987	13917	14077	13931	14107	13894	14013	13982	13929	13940	13899	13812	13844	13970	13855	13865	13730	13966	13926	14053	13965	13840	13866	14123	13807	13898	13928	13949	13996	14083	13995	13763	14078	14003	13873	13925	13873	13997	13948	14017	14020	14037	13977	13779	13960	13942	13751	13872	13960	13913	14029	14048	13955	13977	13787	13910	14017	13751	13857	13986	13884	13916	13988	13892	13929	14010	13825	14075	13808	13948	13978	13998	13904	13949	13963	13990	13980	14212	13838	13956	14082	13965	13922	13996	13743	13979	14001	13943	14203	14083	13886	14023	13907	13870	13932	14035	13901	13956	13916	13920	13927	14067	14057	13848	13747	13983	14003	13989	13881	14015	13713	13929	13976	13902	13915	13891	13897	13827	13802	13915	13914	13948	13985	13996	14068	14028	13905	14069	13939	13919	13930	13925	13754	13958	14059	13897	13930	13952	13809	14098	14040	13901	13781	14036	13871	13879	14023	13986	13958	13939	13961	13996	13766	13826	14133	13876	13961	13916	14184	14080	13946	13862	13860	13937	13977	13883	13892	14066	13975	14057	13918	13948	13852	13875	13837	13856	13968	13935	13861	13939	13896	13934	13811	14178	13917	13868	13956	13766	13980	13845	13839	14001	13860	14019	13811	13764	13976	13899	13893	13787	14052	13951	14065	13924	13870	13967	13985	13879	13970	13876	13863	13910	14060	13861	14017	13910	13996	13852	13995	13958	14009	14056	13737	13877	13895	14059	13899	14012	14022	13884	14059	13805	13979	14004	14012	13861	14009	13924	13774	13861	13803	14041	13992	13950	13991	14213	14088	13969	14002	14016	13937	13989	13805	13977	13721	13799	13865	13924	13890	13913	13880	13911	13990	13871	13774	14094	13938	13918	13745	13896	13831	14092	14100	14030	14106	13764	14020	13812	14101	13756	14210	13850	13847	13847	13915	13973
23102	21395	29223	24162	22796	26908	30403	24498	22367	21628	21096	20207	19644	19419	19027	18623	18516	18257	18230	18126	17872	17873	17615	17556	17560	17623	17259	17327	17371	17360	17448	17174	17247	17429	17472	17465	17300	17330	17380	17254	17334	17376	17310	17277	17291	17261	17408	17513	17253	17368	17123	17043	17041	17389	17447	17177	17287	17446	17202	17355	17113	17232	17323	17174	17305	17003	16968	17177	17063	17188	17200	16930	17284	17146	17344	17319	17132	17308	17160	17293	17089	17237	17255	17048	17141	17086	17246	17299	17194	17020	17263	17206	17293	17300	17433	16884	17396	17222	17221	17080	17190	17135	17189	17296	17276	17496	17270	16953	17263	17209	17048	17107	17355	17261	17333	17306	17286	17353	17167	16977	17155	17112	17248	17292	17237	17054	17097	17270	17286	17079	17086	17383	17177	17134	17204	17272	17097	17151	16950	17238	17308	16959	17057	17050	17164	16946	17109	17281	17180	17222	16946	17148	17380	17189	17266	17131	17380	17124	17177	17330	17066	17262	16957	17273	17326	17188	17259	17310	17097	16964	17243	17172	17228	17055	17232	17101	17272	17399	17243	17030	17103	17455	16982	17196	17157	17033	17098	17001	16981	17276	17297	17250	17103	17264	17222	16983	17239	16949	17127	17301	17233	17104	17045	16779	17246	17070	17070	17330	17090	17124	17117	17361	16997	17121	17119	17250	17195	17108	16969	16997	17178	17145	17180	17452	17173	17198	17319	17204	17085	17126	17298	17109	17039	17028	17176	17149	17019	17165	17179	17103	17253	17054	17059	17147	17069	17188	17117	17191	17168	17363	17050	17036	17250	17381	17146	17166	17323	17075	17325	17127	17174	17123	17064	17229	17202	17180	17121	17036	17199	17045	17058	16969	17081	17146	17240	17321	17193	17116	17144	17313	17294	17337	16997	17216	17133	17158	17378	17359	17006	17250	17186	17097	17057	17161	17188	17198	17080	17063	17176	16934	17210	17020	17107	17039	17049	17255	17121	17016	17186	17271	17257	17183	17128	17136	17200	17180	17154	17264	17096	17199	17245	17138	17342	17078	16935	17082	17186	17380	17412	17120	17154	17149	17253	16992	17289	17223	17159	17366	17092	17158	17043	17028	17242	17039	17007	17085	17070	17166	17063	17165	17106	17035	17138	17164	17232	17074	17052	17153	17294	17015	17069	17209	17243	17147	17043	17117	17166	17400	17203	17159	17080	17006	17151	17083	17026	17089	16999	17115	17060	17159	17251	17183	17242	17270	17169	17191	17202	17130	17130	17199	17453	17270	17248	17136	17037	17213	17114	17053	17247	17341	17205	17180	17053	16994	17034	17042	17271	17219	17071	17236	17203	17221	17240	17292	17355	17275	17200	17286	17126	17175	17029	17033	17232	17040	17141	17180	17119	17245	17248	17028	17084	17093	16998	17005	17337	17198	17244	16912	17240	17009	17205	17132	17165	17090	17157	16922	17105	17104	17339	17068	17146	17131	17008	16859	17009	17052	17071	17032	17055	17129	17166	17268	17347	17192	17097	17111	16975	17374	16928	17130	17006	17025	17139	17160	17046	17103	17228	16990	17222	17010	17269	17393	17136	17019	17168	17295	16949	17035	17167	17145	17172	17234	17091	17122	17075	17140	17012	17373	17071	17270	17165	17125	17161	17191	17164	17126	17223	17317	17029	17295	17273	17016	17067	17212	17096	17184	17000	17109	17380	17045	17220	17252	17216	17206	17047	17145	17143	17066	17215	17245	17161	17229	17244	17162	16867	16993	17039	17013	17072	17160	17095	17231	16881	17083	16973	17239	17473	17126	17308	17463	17011	17128	17104	17146	17053	17049	17109	17041	17109	16994	17314	16964	17047	16904	17028	17107	17051	17125	17113	17102	17120	17257	17269	17103	17193	17087	17224	17318	17010	17104	17224	16962	17174	17173	17264	17044	17274	17144	17257	17082	17218	16992	17023	17228	17078	17165	17162	17021	17016	17342	17062	17133	17013	16976	17249	17183	17105	17133	17099	17108	17137	17182	17171	17198	17016	16989	17157	17224	17140	17149	17221	17303	17314	17113	17016	16918	17316	17091	17129	17405	17104	16984	17121	16978	17106	17350	17243	17127	17254	17059	17133	17231	17174	17084	17049	17242	17339	17090	17147	17149	17348	17157	17164	17073	17218	17123	17052	17028	17236	17047	16999	17304	17052	17038	17140	17087	17073	17171	17140	17227	17082	17196	17022	17217	17057	17016	16971	17238	17139	17273	17086	17093	17195	17156	17071	17052	17266	17068	17175	17158	17237	17060	17079	17092	17205	17109	17152	17166	17045	16968	17305	17129	17080	17081	17001	17172	17150	17341	17217	17163	17080	17206	16984	17171	17159	17256	17290	17222	17249	17181	17106	17275	17198	17272	17266	17193	17320	17039	17209	16963	17134	17262	17154	17272	17123	17151	17156	17151	17114	16979	17277	17220	17064	17230	17140	17311	17062	17264	17195	17169	17063	17008	17153	17481	17016	17103	17253	17196	17321	17238	17179	17048	17052	16907	17377	16989	17243	17147	17153	17293	17105	17123	17094	17013	17114	17067	17245	17106	16982	17032	17138	17108	17135	17158	17132	17220	17244	17089	17275	17161	17130	17283	17174	17236	17183	17301	17143	17034	17084	17170	17244	17366	16992	17193	17242	17272	17010	17229	17222	17123	17195	17033	17305	17064	17265	17086	17131	17235	17014	17142	17104	16966	17330	17302	17207	17085	17129	17007	17078	16985	17009	17250	17242	17080	17121	17017	17030	17187	17245	17124	17170	17141	17132	17088	17158	17199	17091	17053	17030	17242	16963	17003	17155	17170	17105	17240	17088	17215	17186	17064	17121	17179	17110	17270	17387	17315	17160	17015	17079	17035	17153	16923	16859	16900	17068	17153	17008	17218	17032	17161	17131	17301	17099	17037	17090	17148	16864	17220	17174	17215	17252	17056	17126	17262	17266	17113	17055	16963	17063	17017	16998	17179	17054	17099	16997	17047	17160	17362	17151	17126	17202	17182	17054	17105	17094	17244	17206	17144	16973	17063	17178	17032	16880	17324	17077	16902	17122	17066	17342	17235	17266	17034	17046	16898	17078	17132	16970	17221	17070	17350	17114	17092	17194	17213	17238	17107	17265	17326	17063	17007	16964	17269	17241	17132	17149	16960	17062	17107	17107	17038	17234	17035	17051	17051	17126	17103	17363	17181	17205	17103	17146	17040	17184	17323	17293	16927	17040	17105	17066	17155	17325	16976	17076	17288	17064	17197	17106	17141	17067	17013	17169	17047	17240	17038	17134	17163	17253	17134	16981	17114	17046	17215	17282	17072	17349	17023	16956	17150	17099	17153	17215	16934	17020	17291	17168	17199	17180	17277	17339	17176	17102	17344	17150	17114	17259	17015	16964	16950	17142	17024	17260	17072	17094	17006	17141	17071	17152	17012	17191	17075	16946	17057	17024	17195	17285	16877	17102	16944	17009	17083	17344	17060	17198	17032	16879	17114	17217	17322	17234	17330	17170	17191	17339	16990	17220	17065	17095	17062	17319	17103	17129	17046	17035	17115	17167	17127	17329	17093	17052	17304	17172	17284	17152	17217	17116	17130	17084	17214	17021	17112	17160	17055	17201	17169	17016	17396	17334	17105	17215	17111	17052	17132	17401	17330	16997	17086	17196	17122	17103	17188	17320	17055	17191	17070	16971	17310	17241	17163	17101	17118	17138	16993	17336	17235	17130	17005	17262	17139	17093	17109	16955	17202	17132	17023	17175	17291	17288	17286	16997	17244	16994	17023	17007	17163	17213	17103	17184	17029	16856	17226	16934	17137	17169	17052	16999	17083	17094	17093	17079	17164	17258	17249	17048	17312	16851	17221	17162	17235	17194	17311	17058	17086	17375	17151	17196	17083	17141	17100	17070	17087	17473	16962	16959	17050	17136	17096	17240	16982	17165	17088	17036	17200	17088	17031	17041	17085	17313	17105	17078	17136	17249	17006	17015	17063	17100	17040	17029	17213	17127	17025	17170	17085	17140	17125	17146	17128	17118	17156	17164	17004	17008	17193	16940	17107	17299	17018	17157	17144	17261	17145	17280	17192	17148	17083	17244	17207	17316	17103	17288	17091	17205	17012	17247	17087	17014	17110	17200	16985	16925	17162	16971	17251	16841	16960	17026	17060	17012	17120	17232	17141	17235	17157	16960	17200	17005	17033	17149	17039	17134	17170	17260	17231	17284	17249	17204	17093	17054	17254	17009	17310	16956	17283	17109	17160	17225	17294	16956	17015	17195	17134	17056	17225	17156	17133	17154	17132	17227	17163	17187	17133	17144	17075	17083	17275	17219	17284	17320	17143	17030	17033	16877	17014	17162	17256	17222	17218	17348	17228	17274	17112	17089	17007	17204	17187	17029	17198	17279	17352	17323	17110	17377	17272	17119	17098	17052	17111	17177	17253	17111	17334	17142	17273	16983	17157	17239	17085	17017	16966	17100	17055	16838	17103	17273	17356	17122	17210	17094	16976	17304	17249	17081	17259	17071	17060	17364	17212	17304	16981	16952	17030	17213	17327	17023	17107	17135	16990	17186	17116	17277	17314	17031	17076	17141	17066	17004	16975	17257	17272	17027	16903	16891	17131	17214	17065	17190	16923	17265	17222	17206	17109	17219	17267	17069	17090	16978	17065	17192	17129	17061	17110	16943	17010	17259	17303	16998	17008	17106	17020	17364	17231	16880	17115	17114	17028	17084	17198	17012	17097	17234	17198	17146	17161	17146	17014	17124	17023	17139	17142	17009	17170	17072	17045	17049	16954	17061	17114	16878	17194	17034	16979	17303	17256	17137	17047	17272	17078	17220	17015	17105	17032	17123	17039	17121	16837	17198	17209	17243	17258	17241	17095	17092	16998	17122	17240	17053	16995	17124	17402	17398	17151	17231	17489	17184	17233	17050	16913	17210	17117	17254	16957	17026	17145	17110	17128	17272	17170	17160	17218	17145	17233	16942	17345	17400	17063	17213	17216	17187	17143	17176	17251	16917	17040	17053	17299	17120	17240	17178	17202	17077	17011	17099	17124	17109	16953	17052	17310	17109	17081	17037	17013	17066	17181	17301	17016	17350	17053
30418	53541	50709	40201	34334	30941	27862	24529	22201	20490	19995	18870	17964	17183	16937	16497	16250	16130	15839	15518	15335	15153	15125	14602	14945	14730	14606	14676	14659	14641	14524	14579	14655	14743	14764	14864	14785	14849	14661	14622	14617	14636	14455	14552	14597	14520	14578	14485	14478	14636	14597	14421	14440	14553	14486	14460	14553	14573	14550	14390	14435	14674	14318	14708	14488	14511	14504	14538	14588	14437	14469	14496	14433	14511	14356	14481	14521	14452	14454	14548	14388	14442	14417	14437	14464	14467	14340	14418	14343	14353	14258	14424	14412	14509	14463	14504	14441	14461	14473	14381	14465	14412	14307	14407	14549	14597	14280	14345	14512	14481	14452	14485	14405	14368	14411	14468	14434	14433	14417	14366	14472	14490	14590	14409	14589	14491	14461	14359	14392	14461	14453	14435	14551	14536	14517	14449	14322	14334	14474	14504	14497	14486	14394	14325	14393	14618	14244	14326	14600	14410	14427	14516	14372	14481	14486	14592	14522	14447	14288	14477	14569	14303	14404	14490	14454	14503	14395	14253	14435	14518	14448	14325	14416	14449	14352	14426	14459	14250	14307	14621	14311	14440	14553	14291	14455	14534	14238	14583	14478	14455	14478	14409	14391	14457	14379	14542	14405	14595	14416	14432	14515	14331	14395	14606	14575	14620	14471	14424	14463	14455	14568	14527	14447	14475	14407	14464	14547	14392	14426	14443	14401	14363	14585	14471	14468	14429	14474	14424	14482	14411	14446	14366	14369	14444	14445	14499	14428	14490	14419	14489	14424	14298	14442	14444	14428	14411	14292	14541	14379	14373	14452	14300	14498	14383	14443	14409	14486	14385	14754	14178	14425	14458	14492	14438	14336	14431	14358	14444	14464	14416	14542	14356	14332	14339	14497	14688	14412	14402	14339	14497	14300	14365	14392	14492	14409	14516	14342	14299	14574	14429	14487	14474	14462	14425	14449	14266	14321	14550	14356	14355	14396	14425	14563	14433	14480	14240	14344	14422	14481	14426	14493	14448	14705	14477	14431	14381	14578	14438	14539	14434	14378	14505	14537	14344	14570	14541	14394	14348	14430	14553	14544	14355	14271	14351	14425	14453	14380	14308	14450	14461	14295	14459	14459	14480	14539	14444	14461	14547	14441	14510	14523	14575	14456	14390	14325	14408	14367	14572	14366	14455	14375	14537	14501	14456	14553	14486	14471	14517	14363	14506	14446	14346	14418	14515	14381	14439	14433	14400	14183	14458	14460	14340	14395	14350	14515	14518	14402	14443	14364	14533	14345	14580	14341	14322	14500	14652	14452	14546	14400	14493	14552	14422	14429	14213	14431	14510	14316	14448	14486	14405	14364	14449	14255	14472	14485	14554	14288	14407	14323	14369	14424	14613	14537	14589	14349	14536	14360	14502	14500	14392	14451	14519	14465	14454	14418	14771	14416	14384	14387	14542	14377	14393	14410	14458	14542	14407	14477	14297	14340	14474	14319	14488	14538	14501	14637	14440	14583	14489	14452	14449	14461	14500	14403	14249	14447	14612	14477	14537	14469	14574	14518	14400	14424	14475	14451	14499	14391	14481	14393	14573	14234	14379	14484	14511	14378	14398	14514	14414	14323	14561	14470	14463	14597	14284	14401	14491	14470	14495	14434	14493	14429	14448	14385	14493	14632	14481	14434	14363	14418	14410	14383	14513	14604	14293	14343	14498	14397	14504	14356	14356	14497	14386	14404	14442	14362	14485	14268	14619	14426	14447	14328	14342	14371	14426	14348	14367	14392	14363	14551	14197	14457	14392	14382	14614	14319	14459	14463	14335	14197	14472	14346	14482	14359	14461	14484	14459	14290	14382	14666	14449	14538	14481	14443	14506	14457	14705	14556	14472	14360	14607	14280	14486	14475	14411	14224	14525	14365	14472	14404	14330	14454	14368	14477	14399	14583	14499	14429	14625	14480	14399	14486	14443	14449	14650	14492	14617	14489	14310	14507	14418	14411	14425	14340	14557	14416	14342	14344	14636	14399	14523	14350	14543	14246	14425	14362	14354	14416	14553	14465	14533	14423	14369	14384	14452	14631	14412	14340	14458	14508	14368	14419	14452	14356	14531	14561	14247	14410	14647	14400	14413	14516	14342	14443	14336	14488	14391	14444	14429	14411	14338	14430	14333	14626	14443	14650	14195	14592	14472	14487	14443	14378	14513	14547	14366	14342	14527	14557	14452	14265	14425	14446	14226	14338	14351	14367	14591	14502	14236	14259	14407	14487	14398	14436	14515	14521	14314	14522	14353	14326	14471	14478	14589	14420	14460	14508	14345	14344	14403	14496	14467	14521	14491	14528	14357	14392	14486	14497	14440	14541	14549	14253	14475	14235	14345	14408	14442	14652	14555	14554	14460	14479	14400	14596	14238	14519	14310	14711	14473	14496	14590	14437	14520	14409	14517	14550	14437	14321	14558	14366	14543	14468	14431	14449	14596	14499	14324	14543	14395	14415	14527	14478	14256	14423	14520	14568	14370	14426	14533	14398	14453	14556	14544	14470	14510	14439	14325	14199	14446	14503	14409	14511	14427	14448	14447	14493	14388	14595	14464	14374	14406	14484	14570	14466	14340	14529	14430	14556	14384	14400	14541	14491	14573	14330	14434	14419	14448	14349	14523	14600	14391	14414	14316	14492	14536	14396	14363	14713	14284	14524	14506	14448	14528	14374	14502	14309	14395	14606	14456	14503	14334	14423	14400	14443	14421	14453	14414	14382	14499	14315	14477	14351	14535	14563	14433	14235	14551	14414	14379	14498	14414	14436	14276	14415	14292	14486	14506	14684	14418	14466	14544	14477	14426	14452	14646	14436	14596	14465	14278	14395	14591	14328	14354	14505	14549	14408	14393	14354	14447	14355	14346	14407	14405	14519	14398	14350	14452	14450	14503	14411	14540	14474	14370	14442	14313	14423	14547	14398	14697	14361	14388	14498	14278	14404	14432	14322	14475	14463	14612	14290	14408	14489	14487	14582	14467	14405	14696	14359	14377	14454	14415	14448	14380	14455	14404	14420	14517	14375	14279	14429	14571	14523	14218	14472	14407	14421	14478	14439	14368	14484	14514	14521	14281	14423	14461	14392	14311	14378	14444	14462	14351	14337	14336	14614	14530	14487	14342	14400	14333	14226	14377	14547	14404	14345	14547	14453	14359	14375	14527	14336	14284	14421	14428	14431	14431	14291	14507	14385	14433	14196	14482	14499	14359	14188	14503	14295	14494	14466	14308	14582	14311	14513	14431	14373	14427	14504	14472	14371	14416	14586	14415	14460	14473	14500	14552	14387	14554	14451	14458	14384	14524	14518	14419	14579	14423	14388	14389	14424	14442	14422	14269	14423	14327	14462	14464	14341	14371	14527	14454	14464	14472	14631	14582	14439	14557	14325	14511	14463	14376	14411	14472	14466	14381	14394	14531	14300	14608	14352	14347	14475	14433	14621	14471	14335	14350	14358	14411	14355	14552	14621	14500	14291	14483	14465	14540	14436	14571	14386	14482	14299	14532	14392	14478	14422	14385	14585	14477	14431	14273	14399	14528	14489	14331	14220	14431	14571	14375	14405	14581	14402	14510	14258	14526	14473	14432	14493	14515	14354	14332	14422	14516	14271	14450	14384	14536	14340	14390	14343	14373	14513	14508	14296	14409	14475	14311	14302	14450	14514	14462	14344	14487	14394	14417	14443	14343	14347	14490	14469	14524	14278	14411	14340	14425	14377	14503	14483	14366	14425	14299	14320	14535	14389	14482	14530	14546	14473	14443	14516	14379	14351	14520	14520	14559	14398	14383	14514	14416	14393	14486	14498	14430	14315	14631	14516	14528	14306	14452	14438	14416	14404	14373	14466	14354	14443	14424	14519	14350	14381	14453	14287	14438	14451	14582	14429	14435	14387	14678	14461	14348	14337	14403	14635	14360	14448	14426	14389	14383	14377	14542	14598	14498	14257	14622	14437	14307	14529	14514	14400	14444	14560	14351	14356	14392	14565	14571	14395	14438	14457	14519	14491	14506	14367	14502	14385	14563	14527	14444	14489	14405	14443	14419	14337	14538	14382	14541	14426	14428	14481	14400	14417	14434	14411	14365	14661	14515	14350	14360	14606	14607	14457	14549	14427	14544	14579	14465	14443	14292	14359	14272	14376	14430	14398	14355	14573	14507	14387	14453	14343	14497	14323	14506	14518	14527	14249	14592	14420	14500	14347	14280	14324	14430	14393	14496	14324	14497	14285	14362	14580	14409	14379	14537	14597	14353	14499	14373	14293	14307	14481	14412	14171	14377	14253	14406	14493	14391	14391	14477	14340	14349	14447	14327	14334	14359	14571	14485	14516	14499	14420	14320	14477	14573	14565	14211	14465	14491	14376	14598	14375	14487	14496	14289	14602	14633	14500	14419	14457	14421	14354	14415	14489	14502	14386	14369	14309	14714	14514	14451	14525	14363	14429	14381	14301	14527	14535	14341	14565	14442	14532	14541	14422	14409	14312	14437	14524	14464	14515	14313	14413	14408	14424	14478	14579	14550	14446	14416	14393	14434	14305	14604	14359	14439	14283	14419	14346	14416	14494	14393	14294	14513	14320	14474	14458	14630	14386	14380	14415	14497	14349	14512	14424	14542	14500	14458	14525	14760	14450	14447	14442	14428	14330	14568	14321	14448	14528	14331	14452	14186	14506	14477	14431	14481	14334	14459	14356	14340	14524	14517	14581	14435	14513	14439	14334	14621	14343	14452	14373	14395	14441	14519	14442	14380	14357	14636	14307	14482	14370	14352	14375	14409	14467	14578	14589	14586	14415	14475	14483	14263	14507	14437	14511	14447	14358	14502	14446	14438	14392	14404	14484	14444	14284	14330	14449	14459	14609	14545	14533	14576	14528	14423	14333	14451	14521	14661	14389	14281	14318	14534	14574	14462	14591	14424	14471	14578	14402	14428	14320	14468	14528	14494	14581	14338	14496	14316	14456	14447	14558	14489	14225	14318	14422	14409	14357	14639	14398	14469	14414	14482	14423	14559	14380	14479	14571	14390	14401	14557	14303	14544	14351	14358	14275	14237	14395	14587	14575	14392	14556	14388	14668	14268	14445	14403	14431	14607	14374	14576	14423	14462
29201	28315	36711	32574	25447	23165	21637	20018	19082	18425	18144	17893	17406	17245	17527	17082	16924	16849	16841	16856	16676	16619	16576	16614	16480	16569	16406	16438	16429	16501	16650	16354	16704	16516	16500	16547	16609	16527	16483	16456	16351	16538	16321	16500	16448	16431	16475	16443	16477	16246	16270	16400	16441	16540	16503	16517	16451	16380	16382	16523	16577	16465	16644	16211	16439	16478	16469	16571	16414	16396	16255	16521	16389	16299	16445	16248	16420	16453	16557	16428	16516	16495	16357	16599	16539	16290	16486	16382	16520	16698	16545	16206	16617	16324	16624	16562	16317	16452	16263	16469	16708	16637	16267	16425	16398	16342	16377	16579	16463	16335	16519	16530	16337	16330	16342	16456	16531	16595	16434	16315	16401	16375	16700	16440	16503	16288	16455	16355	16278	16623	16506	16375	16330	16529	16431	16482	16552	16445	16485	16319	16329	16434	16595	16411	16237	16462	16396	16346	16429	16544	16555	16535	16395	16252	16201	16486	16431	16373	16568	16592	16288	16404	16372	16695	16343	16353	16365	16377	16347	16350	16576	16581	16489	16605	16564	16338	16486	16320	16361	16506	16696	16465	16384	16384	16272	16356	16322	16453	16429	16371	16251	16515	16507	16258	16543	16552	16354	16490	16543	16453	16577	16530	16339	16466	16572	16366	16409	16441	16477	16391	16487	16397	16697	16398	16482	16280	16517	16449	16620	16513	16268	16279	16530	16340	16461	16421	16672	16480	16439	16520	16433	16285	16616	16591	16601	16570	16392	16480	16611	16351	16493	16502	16636	16477	16499	16257	16495	16308	16425	16532	16459	16320	16359	16460	16486	16462	16485	16492	16480	16537	16731	16447	16269	16409	16222	16552	16544	16241	16385	16461	16536	16418	16412	16431	16549	16385	16349	16358	16366	16279	16437	16348	16680	16527	16389	16446	16504	16460	16316	16367	16289	16395	16449	16454	16521	16573	16519	16330	16301	16489	16553	16486	16437	16377	16447	16468	16477	16383	16468	16539	16390	16491	16487	16432	16332	16557	16427	16494	16328	16437	16390	16410	16415	16377	16498	16294	16358	16479	16667	16544	16440	16534	16569	16408	16457	16372	16442	16471	16485	16448	16345	16372	16577	16422	16373	16410	16615	16454	16478	16484	16369	16479	16572	16674	16384	16380	16432	16502	16567	16470	16521	16538	16457	16529	16310	16354	16672	16343	16393	16367	16559	16503	16487	16587	16420	16237	16629	16427	16335	16247	16426	16385	16552	16392	16475	16445	16482	16556	16229	16478	16339	16277	16403	16656	16546	16453	16640	16341	16624	16347	16405	16555	16524	16324	16463	16441	16332	16463	16478	16340	16458	16391	16316	16560	16530	16450	16353	16459	16557	16396	16526	16426	16447	16601	16522	16496	16505	16426	16533	16405	16389	16311	16386	16589	16308	16461	16599	16606	16559	16467	16496	16614	16433	16282	16532	16359	16320	16359	16546	16377	16243	16480	16682	16326	16411	16346	16668	16526	16528	16538	16610	16397	16412	16332	16708	16452	16623	16612	16352	16356	16388	16275	16368	16301	16413	16430	16371	16677	16601	16266	16620	16499	16431	16643	16538	16481	16447	16544	16462	16356	16437	16533	16442	16643	16431	16547	16361	16486	16423	16504	16399	16451	16669	16579	16420	16421	16451	16470	16408	16564	16529	16418	16542	16255	16550	16411	16429	16183	16414	16469	16611	16354	16558	16465	16413	16556	16486	16500	16480	16531	16597	16498	16591	16562	16377	16440	16374	16320	16440	16339	16511	16373	16549	16542	16461	16425	16414	16505	16722	16400	16276	16415	16547	16543	16458	16471	16393	16425	16599	16544	16403	16630	16257	16614	16458	16530	16664	16367	16453	16319	16525	16306	16648	16527	16496	16594	16466	16369	16576	16389	16378	16386	16627	16591	16505	16266	16336	16681	16488	16571	16368	16472	16458	16502	16505	16216	16440	16333	16469	16489	16533	16488	16390	16398	16671	16470	16571	16668	16420	16556	16641	16634	16503	16281	16491	16501	16516	16497	16377	16516	16638	16651	16324	16546	16227	16436	16611	16498	16325	16479	16472	16442	16577	16504	16590	16305	16443	16455	16364	16584	16430	16436	16603	16494	16568	16548	16361	16584	16562	16317	16338	16387	16314	16321	16516	16521	16506	16246	16459	16612	16413	16357	16426	16489	16502	16532	16561	16470	16566	16348	16684	16462	16391	16366	16291	16416	16467	16666	16591	16398	16563	16374	16330	16462	16391	16664	16321	16404	16504	16254	16385	16443	16702	16499	16329	16499	16394	16355	16470	16513	16446	16592	16335	16308	16478	16423	16289	16397	16405	16568	16424	16507	16384	16434	16435	16537	16723	16227	16448	16401	16473	16425	16541	16528	16334	16489	16397	16436	16560	16545	16273	16436	16497	16309	16338	16379	16447	16472	16620	16436	16559	16447	16394	16538	16385	16491	16478	16545	16520	16261	16367	16459	16520	16525	16430	16482	16737	16628	16458	16415	16537	16434	16537	16398	16468	16519	16553	16429	16402	16544	16443	16547	16563	16416	16378	16486	16421	16436	16595	16657	16490	16489	16572	16484	16650	16454	16331	16501	16416	16532	16426	16494	16316	16417	16444	16481	16371	16435	16322	16421	16474	16342	16239	16533	16510	16355	16400	16361	16309	16349	16404	16387	16340	16339	16375	16258	16482	16486	16516	16408	16432	16677	16375	16546	16318	16454	16235	16593	16481	16327	16531	16454	16501	16552	16343	16433	16545	16316	16403	16562	16524	16151	16335	16647	16376	16539	16479	16565	16419	16633	16512	16602	16500	16501	16751	16608	16487	16321	16388	16388	16555	16491	16538	16244	16555	16462	16196	16459	16444	16562	16491	16667	16410	16560	16593	16502	16419	16412	16317	16563	16266	16213	16648	16505	16359	16201	16493	16560	16481	16313	16551	16516	16460	16346	16519	16282	16428	16480	16514	16463	16551	16481	16622	16452	16473	16418	16402	16355	16539	16458	16505	16607	16521	16215	16332	16388	16646	16499	16213	16411	16522	16357	16529	16395	16377	16386	16559	16465	16564	16529	16361	16351	16636	16492	16405	16519	16473	16473	16661	16355	16494	16346	16516	16487	16410	16053	16379	16414	16603	16446	16619	16426	16539	16205	16379	16316	16549	16493	16389	16436	16266	16460	16803	16543	16518	16441	16371	16321	16454	16454	16358	16457	16294	16486	16593	16324	16510	16430	16265	16417	16603	16538	16456	16425	16407	16518	16342	16533	16541	16602	16489	16495	16428	16390	16541	16627	16425	16626	16582	16723	16532	16519	16434	16292	16486	16534	16287	16469	16508	16426	16336	16391	16383	16385	16302	16600	16432	16491	16397	16367	16446	16353	16437	16366	16311	16382	16509	16369	16335	16522	16402	16695	16330	16291	16350	16424	16362	16615	16642	16508	16504	16456	16576	16547	16676	16469	16773	16238	16533	16441	16505	16476	16484	16296	16668	16552	16344	16453	16439	16468	16309	16555	16530	16535	16583	16356	16583	16502	16361	16366	16533	16404	16724	16527	16396	16538	16570	16668	16525	16318	16589	16551	16593	16579	16590	16640	16499	16615	16515	16432	16443	16377	16407	16467	16610	16405	16339	16568	16588	16537	16571	16313	16490	16315	16512	16485	16433	16560	16477	16461	16435	16506	16470	16535	16410	16541	16275	16565	16397	16213	16531	16529	16604	16418	16258	16158	16455	16569	16538	16624	16387	16435	16594	16519	16562	16369	16360	16558	16613	16473	16426	16436	16309	16637	16365	16482	16478	16580	16310	16481	16466	16433	16495	16364	16251	16315	16448	16391	16489	16489	16520	16394	16477	16509	16255	16488	16377	16331	16506	16330	16490	16526	16348	16282	16485	16323	16488	16385	16606	16376	16577	16520	16558	16203	16551	16481	16502	16625	16562	16502	16620	16479	16577	16333	16307	16373	16310	16362	16729	16472	16498	16483	16484	16406	16467	16458	16423	16273	16441	16549	16389	16502	16383	16541	16480	16554	16571	16517	16471	16577	16601	16586	16293	16374	16384	16459	16514	16502	16410	16518	16362	16259	16539	16334	16360	16355	16463	16413	16481	16410	16316	16585	16579	16348	16537	16652	16572	16424	16405	16433	16410	16467	16378	16390	16435	16404	16450	16579	16240	16424	16737	16409	16666	16322	16450	16373	16551	16375	16376	16264	16543	16403	16321	16545	16620	16503	16387	16597	16459	16580	16471	16454	16460	16455	16594	16539	16304	16605	16346	16261	16439	16528	16288	16320	16413	16708	16482	16402	16691	16510	16488	16381	16228	16576	16459	16491	16489	16426	16627	16427	16369	16203	16296	16545	16636	16434	16309	16290	16437	16553	16431	16353	16389	16277	16375	16371	16672	16503	16395	16442	16496	16136	16396	16511	16371	16200	16572	16474	16508	16459	16642	16603	16501	16255	16563	16444	16414	16488	16541	16520	16528	16193	16371	16706	16626	16283	16510	16527	16485	16558	16382	16576	16378	16510	16350	16447	16683	16380	16417	16459	16332	16618	16619	16388	16528	16587	16437	16544	16318	16488	16705	16398	16670	16454	16444	16489	16526	16190	16269	16454	16573	16432	16489	16517	16657	16147	16481	16445	16580	16417	16476	16426	16530	16571	16603	16482	16420	16457	16449	16578	16340	16378	16379	16327	16508	16592	16588	16500	16505	16468	16490	16319	16554	16191	16499	16473	16447	16626	16597	16575	16432	16373	16436	16511	16469	16442	16286	16414	16545	16538	16434	16451	16427	16698	16632	16510	16539	16534	16548	16485	16443	16506	16351	16388	16472	16526	16454	16397	16392	16351	16729	16323	16448	16445	16485	16369	16357	16447	16516	16555	16393	16543	16379	16233	16486	16524	16381	16426	16558	16524	16277	16508	16547	16378	16562	16152	16525	16417	16580	16342	16474	16638	16526	16673	16478	16559	16544	16487	16418	16545	16341	16230	16375	16332	16271	16368	16450	16502	16329	16545	16439	16487	16167	16452	16385	16581	16529	16400	16365	16466	16571	16625	16394	16251	16572	16411	16483	16435	16363	16472	16527	16466	16318	16538	16464	16645
29036	43262	40212	30500	25596	22860	21467	19171	18012	17205	16581	15917	15578	15228	15375	15129	14808	14748	14668	14445	14366	14459	14204	14372	14225	14394	14236	14035	13934	14009	14269	14182	14036	14209	14334	14299	14115	13987	14101	14266	14139	14288	14182	14066	14178	14137	14008	14185	13956	14017	14150	14085	14137	14017	14043	14124	14125	14096	14015	14270	14087	14045	14207	13983	14163	14160	14056	14178	13996	14170	13977	14231	14066	14250	14088	14105	14032	14181	14062	14054	13917	14222	14007	13953	13869	14278	13998	14055	14069	13945	14068	14112	13914	14212	13988	14085	14077	14005	14146	14012	14372	14028	14048	13994	14099	14082	14056	13841	14153	14153	13886	14021	14024	14051	14217	14152	14134	14012	13895	14115	13997	14018	13906	14102	14072	14035	13945	13981	13957	13992	14183	13929	14156	14093	14081	14002	14054	14114	14198	14071	14067	14058	13936	14064	14111	13896	13957	14024	14082	14094	14137	13940	14031	13999	14196	14017	14035	13973	14114	14030	14021	13960	14013	14089	14079	14189	14127	14000	14019	14037	14001	13985	13975	14035	13889	14164	14234	14321	13957	13870	14196	14128	14073	13981	13938	14118	14063	13944	14044	14135	13988	14078	13899	13952	14162	14187	13904	13975	14070	13940	14065	14083	14128	14060	13979	13973	14057	14302	13997	14001	13988	14239	13902	14017	14213	14053	14064	14057	13934	13998	13983	14066	14191	14171	13990	14061	14076	13901	14063	13886	14051	14095	14124	13994	14270	14050	13976	13989	13878	14033	14055	14143	14020	14016	14075	13948	14148	14044	13911	14270	14175	14125	14080	14090	14014	14024	13984	14092	14034	14038	14062	13976	14048	14207	13945	14012	13986	14055	14016	13860	14072	14112	14178	14164	13989	13939	14215	14208	14179	14047	14030	14043	14133	14157	14048	14172	14048	14015	13968	14055	14019	14126	14217	14083	14132	13891	14014	14190	14124	14018	14038	14024	13885	14160	14147	14123	13968	13981	14186	14123	14036	14004	14080	14287	14318	14045	14015	14158	14061	14092	14143	14202	14016	14192	14279	13962	14052	13913	14073	13992	13919	14190	14132	14021	14098	13978	14170	14069	14056	14118	13948	14028	14150	14076	14117	14099	14059	14162	14089	14148	14240	14017	14086	13990	14007	13986	14151	14025	13956	14123	14079	13975	13985	13940	13988	13906	14184	14021	14070	14126	14217	14140	14074	14001	14081	14061	14064	13994	14109	13877	14109	13898	14122	13853	13965	14078	14111	14101	14060	14040	13991	14160	13857	14220	14245	13910	14060	14193	14097	14007	14044	13901	13947	14076	13915	14017	13953	14138	13999	13980	14250	14088	13791	14302	14167	14029	13925	13996	14166	14062	14199	13931	14016	14134	14090	13914	14322	14146	14151	14030	14136	14066	14015	13974	13982	14102	14050	14054	14006	13951	14049	14026	13951	14109	13913	14129	14048	13998	14103	14092	14083	14023	14052	13942	14135	14169	14091	13946	14022	13954	14114	14060	14020	14019	14101	14037	14058	13921	14095	13947	14020	14138	14100	13951	14217	14056	14038	14021	13951	13950	13992	13935	13930	13985	14017	14110	14034	14045	14176	13984	14093	14062	14112	14109	14051	14045	14068	14041	14116	14031	14024	14056	14103	14205	14129	14253	14013	14171	14058	14080	13887	13958	14019	14113	13903	14118	13969	13932	14073	14017	13907	13928	14039	13992	14023	13997	14138	14149	14116	14051	13985	14113	13928	14049	14041	14037	13904	14120	14013	14000	14120	14082	14206	14190	14006	14014	14078	14038	14175	14133	14007	13964	13970	13984	14045	13901	14074	14024	14026	13985	14058	14108	14175	13938	13974	14033	13953	14083	13987	14155	14018	14026	13995	13965	14043	14097	13975	13972	14015	14092	14100	14157	14195	13945	14046	14165	14101	14204	13954	14114	13955	14010	14034	14012	14031	13912	14222	14143	14034	14105	14132	14252	14048	13939	14162	13840	13976	13941	14151	14007	13886	14052	14039	14245	14081	14138	14099	13955	14122	14037	13997	13863	14035	13903	13900	13985	14106	13908	14161	14084	14083	14119	14148	14152	14029	14077	14030	14081	14031	14118	14078	13973	14162	14116	14012	14035	14087	14049	14122	13957	14201	13997	14066	13939	13985	14053	14178	14223	14153	14077	14129	14126	13843	14074	14170	14142	13928	14124	13975	14182	14047	13930	13973	14027	13940	13927	14097	14003	14080	14073	13957	13920	13959	14136	14013	13970	14051	14246	14117	14151	13980	14051	14025	14099	13922	14054	14003	14061	14088	14141	14061	14090	13839	14182	14014	14130	13969	14186	14048	13979	14080	14149	14183	14158	13926	14071	14066	14134	14110	14123	13850	14052	13981	14066	14190	13827	14098	13963	14122	14085	14141	14200	13840	13952	14067	14076	14192	13977	14203	14010	14091	14021	14112	14138	14100	14095	13984	13946	14093	13919	14164	13950	14014	13984	13855	14000	13904	14034	14063	14109	14067	14131	14088	14267	14207	13982	14207	13977	13942	14074	14013	14036	14071	13971	13996	14149	13929	14006	14066	14069	14132	14158	14029	14138	13896	14197	13933	14128	14085	13963	14090	14165	14031	14084	14086	13863	13928	14175	14070	14075	14077	14129	14199	13978	13903	13937	14060	14068	13931	14154	14049	13911	14019	14087	14074	14175	13967	14032	13925	13982	14087	13942	14048	14157	14003	14132	14050	13923	14052	13954	14130	13996	14048	14156	14168	13979	14011	14060	14171	14110	14018	14196	14195	14104	14108	13926	14066	14027	14022	14183	14109	13997	14059	14121	14030	14055	13954	14055	14127	14141	13998	14125	13987	14046	13810	14111	14030	13974	14104	14003	14078	13990	14294	13921	14067	13937	14152	14088	14074	13999	13984	14256	14147	14100	14142	14140	14148	13901	14133	14085	13958	14018	14118	14005	14010	14038	14151	13958	14061	13907	14310	14020	14019	14130	13951	14020	14126	14020	14058	14160	13852	14149	13982	13926	14124	13882	14075	14253	13942	14119	14169	13928	13893	14059	13914	14081	14128	14101	14125	14056	13914	13995	13985	14089	14200	13934	14083	14008	14053	14143	14035	14126	14137	14180	13962	14166	13989	14079	14008	14091	14079	14094	14180	14086	14047	13925	13992	14129	14109	13936	13995	13917	14080	14044	14085	13981	14088	14110	14106	13892	14187	14111	14000	13998	14082	14161	14008	14256	13890	14064	13980	13927	14069	14075	13989	13873	14137	13983	13963	14227	14119	14080	14193	14164	14092	14062	14204	13965	14063	14060	14042	14077	14130	14171	14106	14082	14081	14028	14030	14117	13954	14100	14037	14124	13993	13932	14192	14033	14055	14010	14146	14033	14094	14034	14178	14232	14244	14068	14320	14000	14160	13966	14144	14121	13993	14093	14055	13932	14076	14015	14045	14113	14014	14221	14124	14104	14006	14042	13988	13936	14034	14200	14127	13993	13974	14039	14086	14152	14015	14062	13989	13986	14354	14211	14104	14061	14138	14151	13992	14091	14172	13874	13904	14122	14056	14001	14085	14029	13897	14109	13830	14079	14107	14166	14095	13948	13921	14071	14097	14007	14028	13985	14086	14012	14114	14046	14179	13958	13986	14126	13974	14079	13885	14138	13909	14124	13988	14198	14191	14031	14067	14205	13921	13893	14065	14055	14126	14055	13999	14167	13999	14076	14053	13937	13972	14192	13910	14016	14097	14095	13914	14122	14043	13980	14099	13999	14131	14041	14107	14108	14063	14032	14116	14005	14122	14204	13953	13945	13883	14158	13943	14038	14136	14158	14123	13981	13969	14090	14190	13992	14167	13966	14119	14102	14138	14018	14127	14126	14133	13995	14047	14197	13996	14064	14220	14107	14008	13937	13969	13975	14133	14042	14060	14103	13934	14212	13957	14094	14030	14202	14101	14078	14024	14254	14087	13990	14143	14063	13941	14042	13954	14039	13819	14069	14009	14087	14034	14003	14001	14184	14156	14152	13926	14058	13945	14079	13990	14161	14019	14076	14002	14029	14136	14052	14077	14044	14088	14047	13925	13978	14178	14054	14023	14174	14034	14162	13926	14158	13983	13977	14132	14032	13945	14048	14170	14107	13986	13922	13979	14032	13980	14092	14015	13921	14023	13957	14062	14146	14093	14042	14089	13908	13859	14115	13853	14155	14225	14202	14004	14077	13992	13982	14103	14285	14210	14047	14026	14049	14061	14121	14037	14139	13989	14071	14180	14178	13999	14113	14218	14122	14109	14216	14090	14069	14018	13964	14115	14161	13997	14018	13990	14067	13945	13995	14202	14040	14140	14110	14026	14206	14128	14096	13904	13982	13980	14104	14073	14114	13980	14004	14047	14046	13872	14140	13946	14155	13865	13991	14211	14184	14052	14141	14067	13935	14140	14116	13912	14182	14053	14038	14051	13996	14216	14150	14095	14243	14184	14195	14181	13945	14109	14103	14073	14066	14129	13976	14064	14159	14019	14126	14241	14031	13984	13976	13985	14338	13986	14085	14095	14008	14097	14023	14072	14014	13957	13982	14253	14135	14147	14005	14120	14153	14135	14015	14080	13953	14070	14023	13973	13826	14103	13963	14066	14097	14095	14141	14095	14030	14151	14164	14226	14099	13884	14081	14062	13956	14190	14107	14216	14052	14057	13970	14196	14071	14104	14060	14127	14136	13992	14008	13986	14037	14257	13975	13958	14076	14029	14113	13989	14191	14121	13904	14019	14042	14100	13948	14165	14014	14141	14118	14336	14039	14031	14026	14048	14085	13974	14021	14051	14109	14029	14034	14031	14067	14310	14111	13948	13994	14027	14075	14041	13954	14019	13924	14107	13999	14035	14182	13990	14221	14057	14056	14046	13842	14037	14118	14106	14117	14112	13954	14029	14169	14211	14120	14051	14174	14201	13888	14140	14182	14141	14141	14019	14116	13869	13940	13869	14011	14120	14074	14047	14201	14097	14072	14250	13890	13951	14207	13984	14036	14169	13996	14087	14070	14273	14058	14003	14145	14008	14300	14096	13944	13952	14060	14064	14058	14080	14218	14158	13977	13969	14123	14253	13991	13971	14157
24158	21350	28873	25302	24559	26729	26696	22443	20473	19536	19029	18382	17991	17767	17565	17289	17311	17084	16731	16750	16623	16810	16613	16650	16560	16414	16457	16433	16496	16268	16245	16279	16462	16454	16437	16361	16243	16373	16443	16301	16231	16333	16339	16290	15982	16213	16161	16350	16204	16298	16243	16315	16173	16256	16146	16147	16207	16180	16159	16375	16572	16263	16366	16290	16346	16197	16298	16352	16305	16506	16238	16346	16245	16255	16357	16255	16078	16279	16246	16208	16179	16288	16150	16144	16360	16318	16217	16134	16206	16116	16282	16311	16255	16321	16113	16322	16354	16127	16279	16192	16174	16252	16221	16232	16035	16317	16125	16412	16292	16072	16377	16023	16307	16261	16155	16308	16051	16178	16141	16166	16187	16172	16210	16290	16171	15999	15938	16189	16235	16272	16049	16236	16271	15933	15948	16072	16200	16233	16191	16312	16258	16301	16154	16079	16027	16369	16211	16262	16322	16266	15992	16231	16327	16282	16197	16254	16260	16203	16079	16106	16141	16211	16253	16281	16218	16279	16365	16370	16237	16168	16196	16180	15985	16446	16031	16058	16170	16090	16130	16169	16054	16040	16318	16107	16220	16121	16477	16261	16036	16301	16370	16254	16223	16111	16338	16193	16017	16082	16237	16262	16341	16193	16264	16177	16349	16152	16107	16194	15979	16306	16140	16498	16208	16258	16209	16399	16169	15890	16298	16112	16328	16126	16289	16206	16405	16149	16123	16078	16168	16131	16230	16248	16018	16016	16135	16105	16095	16160	16119	16221	16223	16041	16353	16256	16109	16011	16251	16181	16486	16270	16153	16013	16280	16053	16346	15983	16103	16127	16188	16213	16204	16071	16170	16151	16262	16252	16278	16323	16282	16345	16102	16070	16317	16202	16191	16079	16331	16325	16141	16020	16211	16216	16258	16440	16314	16229	16250	16147	16186	16257	16268	15986	16130	16349	16294	16122	16261	16111	15989	16171	16205	16194	16310	15962	16252	16279	16276	16219	16064	16278	16164	16354	16101	15987	16298	16277	16271	16191	16358	16165	16183	16049	15969	16243	16297	16123	16252	16211	16138	16147	16119	16125	16023	16113	16203	16398	16403	16181	16199	16328	16200	16156	16007	16342	16076	16283	16266	16346	16199	16020	16189	16221	16228	16164	16386	16412	16076	16273	16073	16369	16036	16282	16171	16341	16187	16245	16391	16306	15947	16162	16097	16153	16251	16213	16189	16235	16312	16161	16225	16322	15995	16260	16319	16281	16306	16231	16343	16140	16349	16063	16397	16164	16284	15961	16169	16022	16298	16478	16242	16341	16291	16221	16231	16069	16250	16085	16046	16061	16120	16289	16156	16089	16400	16214	16228	16375	16218	16281	16028	16207	16256	16223	16313	16215	16108	16041	16152	16156	16163	16314	16197	16210	16130	16238	16177	16187	16135	16240	16212	16224	16247	16321	16225	16173	16035	16157	16127	16237	16289	16189	16161	15977	16093	16157	16260	16171	16333	16281	16116	16138	16222	16392	16282	16160	16100	16401	16295	16289	16193	16210	16252	16194	16354	16336	16253	16013	16062	16282	16171	15869	16262	16293	16190	16124	16390	16285	16269	16233	16246	15923	16304	16174	16108	16116	16227	16172	16158	16298	16275	16202	16148	16181	16299	16143	16016	16136	16163	16165	16343	16073	16212	16117	16069	16283	16096	16226	16299	16011	16426	16324	16189	16218	16237	16282	16222	16117	16359	16297	16363	16184	16217	16280	16299	16107	16434	16129	16063	15945	16239	16075	16158	16087	16225	16458	16183	16302	16157	16257	16295	16159	16312	16119	16127	16205	16165	16040	16192	16261	16155	16279	16099	16103	16138	16297	16330	16261	16242	16084	16095	16309	16219	16235	16297	16090	16119	16164	16271	16233	16059	16186	16068	16172	16209	16324	16135	16020	16244	16462	16183	16187	16140	16031	16188	16192	16203	16376	16167	16293	16388	16119	15926	16246	16218	16212	16375	16280	16109	15994	16182	16200	16033	16234	16213	16050	16201	16191	16127	16163	16137	16127	16081	16335	16046	16094	16476	16174	16195	16356	16262	16121	16396	16068	16123	16363	16178	16090	16288	15978	16387	16276	16093	16336	16219	16118	16108	16265	16411	16135	16204	16309	15971	16153	16292	16332	16360	16066	16190	16188	16203	16272	16078	16185	16092	16391	15980	16077	16066	16164	16361	16148	15953	16238	16313	16239	16138	16220	16121	16148	16300	16344	16286	16207	16296	16297	16320	16255	16373	16288	15972	16060	16222	16273	16117	16205	16295	16208	15925	16224	16107	16325	16180	16008	16169	16312	16201	16152	16326	16213	16207	16119	16113	16122	16382	16269	16296	16139	16175	15957	16059	16144	16099	16033	16143	16260	16082	16245	16333	16383	16171	16182	16251	16078	16267	16233	16192	16160	16245	16415	16319	16248	16132	16088	16199	16143	16050	16441	16186	16321	16240	16220	16188	16032	16179	16289	16106	16078	16129	16383	16382	16134	16309	16161	16194	16131	16289	16187	16304	16213	16073	16105	16337	16088	16179	16260	16356	16258	16316	16311	16305	16247	16257	16014	16227	16272	16422	16195	16072	16215	16324	16124	16164	16174	16019	16257	16038	16083	16181	16264	16345	16188	15959	16173	16339	16252	16226	16150	16213	16124	16099	16329	16163	16286	16161	16106	16111	16166	16292	16098	16196	16316	16199	16225	16302	16166	16204	16301	16184	16281	16124	16211	16329	16044	16082	16194	16391	16121	16164	16138	16309	15995	16164	16277	16211	16102	16062	16266	16090	16058	16297	16188	16090	16124	16223	16236	16129	16336	16254	16110	16330	16187	16129	16159	16304	15942	16134	16160	16083	16094	16148	16098	15995	16260	16120	16130	16067	16100	16305	16168	16213	16145	16206	16576	16413	16137	16366	16189	16271	16113	16095	16165	16071	16217	16083	16327	16075	16337	16229	16200	16173	16100	15960	16037	16094	16058	16101	16220	16257	16123	16408	16269	16203	16116	16405	16304	16118	16007	16013	16105	16191	16226	16317	15993	16093	16150	16181	16283	16214	16300	16125	16093	16220	16284	16140	16279	16222	16228	16368	16257	16192	16262	15999	16181	16288	16278	16210	16242	16220	16195	16372	16151	16194	16338	16248	16276	16308	16404	16127	16198	16105	16249	16356	16097	16052	16095	16221	16225	16099	16103	16269	16246	16089	16275	16272	16178	16150	16191	16296	16248	16288	16200	16032	16241	16246	16061	16129	16288	16156	16230	16214	16225	16295	16308	16255	16308	16226	16042	16310	16202	16308	16282	16435	16309	16262	16183	16155	16164	16260	16255	16169	16220	16190	16228	16334	16186	16160	16217	16096	16060	16259	16141	16285	16057	16069	16026	16241	16060	16294	16143	16062	16248	16369	16029	16020	16117	16368	16078	16126	16283	16252	16188	16400	16207	16172	16142	16026	16233	16269	16310	16229	16109	16300	16253	16132	16200	16234	16178	16105	16130	16184	16243	16181	16133	16227	16074	16197	16015	16216	16159	16262	16063	16421	16119	16274	16220	16020	16066	16306	16322	16420	16007	16131	16232	16242	16384	16289	16236	16223	16035	16066	16118	16218	16380	16164	16095	16139	16139	16149	16128	16267	16150	16082	16265	16205	16120	16192	16063	16215	16114	16192	16406	16253	16137	16215	16203	16037	16193	15959	16431	15998	16265	16108	16051	16246	16413	16252	16217	16245	16443	16151	16471	16256	16159	16342	16204	16119	16288	16289	16124	16256	16218	16038	16254	16272	16326	16245	16241	16363	16279	16142	16186	16236	16089	16241	16263	15962	16422	16342	16022	16244	16284	16042	16194	16128	16233	16363	16132	16200	16080	16260	16087	16239	16209	16232	16205	16293	16314	15958	16253	16369	15921	16167	16224	16287	16303	16122	16104	16223	16293	16188	16279	16371	16235	16296	16251	16143	16094	16064	16124	16246	16078	16049	16156	16108	16140	16019	16284	16263	16132	16200	16277	16059	16298	16137	16158	16112	16102	16298	16191	16168	16302	16104	15854	16057	16123	16067	16103	16045	16370	16278	16116	16332	16242	16224	16316	16200	16315	16167	16141	16303	16035	16065	16243	16037	16287	16212	16274	16010	16269	16301	16231	16140	16201	16285	16241	16124	16296	16229	16238	16136	16158	16188	16228	16087	16105	16296	16152	16172	16124	16315	16320	16338	16261	16342	16294	16142	16138	16155	16281	16425	16158	16352	16096	16473	16233	16078	16195	16156	16358	16286	16109	16242	16069	16042	16177	16008	16284	16255	16142	16309	16294	16173	16046	16074	16224	16517	16252	16172	16311	16057	16324	16337	16208	16037	16224	16071	16155	16184	16419	16272	16269	16242	16017	16097	16166	16196	16146	16136	16144	16015	16320	16316	16216	16255	16225	16176	15898	16323	16302	16281	16132	16001	16156	16339	16215	16397	16275	16171	16005	16412	15986	16270	16204	16229	16104	16208	16122	16126	16338	16399	16272	16276	16147	16202	16413	16144	16008	16283	16093	16239	16040	16123	16111	16150	16096	16164	16156	16202	16232	16193	16142	16172	16117	16094	16097	16008	16153	16058	16117	16142	16011	16366	16304	16177	16188	16308	16443	16390	16097	16070	16200	16110	16402	16211	16207	16174	16212	16152	16176	16175	16327	16017	15878	16047	16320	16111	16203	16179	16102	16292	16188	16311	16242	16214	16133	16258	15893	16075	16451	16189	16320	16187	16002	16124	16350	16134	16272	16060	15987	16025	16214	16129	16180	16123	16146	16302	16154	16119	16275	16223	16225	15993	16252	16328	16283	16230	16119	16013	16190	16099	16266	16266	16245	16170	15985	15960	16050	16321	16396	16003	16071	16094	16303	16238	16313	16386	16336	16466	16157	15981	16362	16023	16081	16145	16206	16313	16189	16334	16396	16345	16185	16266	16104	16163	16134	16220	16252	16255	16128	16203	16168	16274	16339	16150	16079	16221	16251	16301	15930	16129	16104	15979	16233	16118	16236	16322	16112	16309	16251	16282	16278	16195	16170	16382	16276	16269	16059	16285	16232	16343	16191	16177	16431	16237	15979	16100	16190
28212	48371	45353	35452	29668	27381	25129	22424	20143	18815	17998	16794	16400	16129	16078	15629	15506	14878	14967	14530	14553	14412	14399	14336	14093	14202	13888	14087	14191	14095	14035	14042	14014	13994	14046	14195	14089	14163	14000	14044	13994	14064	13911	14118	13925	13797	14053	13989	13999	13938	13943	13928	14098	13878	14013	13957	13905	13942	13945	13857	13983	13969	14035	14136	14141	13972	14024	14018	14060	13899	13909	14028	13810	14043	13919	13966	13904	13745	13835	14156	13967	13866	13988	13934	13955	13868	13896	13917	13953	13789	13831	13808	14011	13984	13902	14112	14208	13968	13917	13852	14022	13830	14021	14038	13948	13880	13971	14078	13925	13912	13860	13739	13939	13948	13790	13958	14017	13874	14084	13837	13958	13902	14009	13870	13855	14131	13918	13946	13747	14034	14072	13963	13860	13833	13867	13903	13871	13883	13995	13999	13922	13960	13869	13920	13776	13980	13904	13879	13809	13883	13819	14072	13992	13977	13965	13909	14058	13775	13866	13888	13940	13906	14073	13853	13925	13914	13778	13961	14029	13994	14012	13879	14059	14031	13992	14017	13954	13974	14180	13870	14066	13943	14036	14034	13841	14065	13893	13902	13889	13923	13904	13913	13989	13784	14065	13915	13863	13835	13813	13691	14006	14096	14045	13889	13850	13857	14133	13926	13787	13921	14118	13965	13938	13985	13905	13807	13924	14051	13891	13764	13915	13919	14069	14152	13922	13961	13923	13909	13963	13785	13797	13818	14013	14011	14013	13885	13800	13977	14000	13894	13899	13913	13949	13972	14010	13974	13874	13959	13786	13946	13891	14010	13821	13834	14092	13967	13846	13962	13925	14020	14052	13873	13889	13905	14036	13872	13790	14002	13854	13906	13963	13977	13816	13797	13930	13737	14057	13801	14065	13831	13945	13771	14026	13894	13911	13968	13873	13804	13956	14013	13908	13917	13954	13829	14073	13845	13925	13934	13906	13843	13930	13898	13895	14095	13886	13941	14019	13957	13903	14035	13946	13838	13809	14002	13907	13881	14002	13881	14006	13925	14016	13899	13969	13924	13864	13799	13924	13947	13945	13842	13932	14203	13908	13907	13791	13897	13831	14047	13960	13775	14064	13991	13878	13863	14014	13870	13896	13961	13912	13869	13871	13890	13897	13873	13920	13942	13903	13838	13834	13894	13888	13947	13716	14003	14074	13754	13828	13840	13935	13963	13882	13840	13909	13854	13823	14011	14028	13870	13924	13927	13866	13815	13947	13831	13931	13923	13908	13852	13761	13892	13904	13885	13903	13871	14003	14030	13891	13883	14050	13877	13932	13844	13963	14013	13864	13850	14027	13944	13909	14033	13762	13968	13837	13875	14079	13823	13831	13860	13978	13867	13824	13849	13906	13853	13976	14040	13878	14020	13956	13893	13835	13777	13858	13801	13930	13959	13828	13915	13868	13946	13761	13958	13722	13855	13914	13952	13993	13766	14148	13953	13855	13901	13867	13838	13982	13810	13867	13935	13875	13993	13836	13928	13961	14000	13992	13850	13988	13893	13856	13904	14021	13788	13849	13781	14022	13827	13931	13869	13898	13990	13888	13911	13817	14033	13970	13979	14044	13731	13900	13821	14064	13960	13928	13911	13945	13825	13950	13962	14036	13951	13946	13940	13965	14019	13810	13856	13946	13838	13832	13879	14061	13826	13920	13882	13886	14038	14042	13991	13840	13880	13937	13964	13967	14007	13855	13883	13948	13918	14042	13809	13920	13860	14062	13888	13961	13841	13989	13908	13958	13894	14023	14127	13921	14041	13854	13804	13917	13949	13871	13933	13993	13840	13971	13936	13896	14071	13814	13973	13930	13813	13885	13993	14059	14051	13916	13845	13939	13974	13860	13803	13920	13942	13971	13952	14008	13924	13873	13818	13960	13937	13853	13999	13946	13946	13972	14110	13742	14007	13968	13829	14044	13867	13892	13851	13743	13953	13782	13782	13825	13761	13869	13865	13801	13988	13877	13740	13962	14044	13968	13991	13905	13842	13843	13829	13923	13973	13895	13977	13807	13942	13932	14083	13952	14011	13947	13866	13907	14021	13942	13974	13967	14006	13880	13937	13966	13932	13934	13863	13819	14033	14079	14053	13748	13913	13926	13949	13971	13837	13946	14027	13996	13999	13873	13890	13956	14012	13995	13907	13925	13848	14063	13845	13928	13792	13914	13980	13762	13901	13886	13836	14014	13900	13961	13873	13874	14016	14024	13955	13883	14045	13950	13992	14002	13938	13901	13946	13896	14002	13894	13929	13741	13913	14033	13848	13991	13949	13860	13921	13802	13972	14067	13974	14108	13895	14041	13932	14012	13975	13881	14121	13934	13806	13796	13910	13975	13945	13895	14015	13777	13854	13851	13914	14012	13971	13910	14019	13939	13956	14042	13892	13830	13985	13933	13751	13897	13703	13957	13839	13817	13895	14131	13865	13961	14069	13862	13925	14058	13758	14012	14082	13954	13985	13740	13966	14111	13897	13824	13977	13898	13997	13912	13953	13954	13882	14017	14052	13914	13931	13975	14022	13949	14012	13995	13814	14033	13785	13844	13895	13930	13826	13846	13667	14145	13976	14014	13956	13941	13945	13970	14006	13936	13915	13974	13935	13910	13925	14113	13838	13969	13990	13857	13903	13994	13964	13822	13955	13961	13836	13956	13958	14006	13788	13891	13956	14039	14078	13881	13941	13896	13795	13979	13949	13971	13941	13966	13881	13947	13850	13904	13935	13816	13807	13906	13897	13948	13885	13924	14001	14015	14091	13888	13975	13957	14110	13978	13709	14139	13866	13994	13862	13907	13873	13748	13828	13917	13855	13898	13919	13986	13882	13954	13970	13745	13968	14106	13978	14045	13828	13952	14006	13894	13962	14108	14099	14016	13767	13835	13844	14112	13783	13795	13869	13843	14052	13935	13926	13867	14004	13759	13810	13869	14000	13918	14031	13909	13735	13822	14045	13947	14014	13833	13933	13826	13766	13839	13938	14007	13914	13730	13980	14032	13837	14138	13897	13947	13815	14007	13988	13945	13812	13812	13960	13756	13915	13934	13769	13779	14035	13913	14081	13946	13886	14022	13929	14025	13815	13960	14036	13932	14055	13912	13964	13875	13907	14094	13960	14041	14066	13891	14020	14143	13998	14004	13842	13919	13945	14006	13852	13830	13838	13803	13772	13760	14030	13806	13910	14011	13922	13870	13879	13984	13930	13853	13858	13844	13964	13887	13839	14128	14000	14089	13905	13795	13932	13825	13941	14074	13750	13664	13891	13796	14011	13804	13971	13941	13893	13864	13911	14123	13813	13930	13947	13919	14029	13950	14074	13847	13887	14118	14081	13837	13978	13937	13909	14011	13844	13930	14046	14008	13818	13894	13805	14175	13862	13862	14040	14006	13954	13868	13879	13926	13813	13970	13714	13920	13935	14027	13991	13902	14129	14091	13767	13909	14016	13763	13989	14077	13956	13893	13918	13991	13997	13902	14064	14009	13868	14022	13832	14023	13916	14024	13830	13757	13868	14026	13938	13913	13867	13758	14128	13803	13776	13906	13868	14024	13905	13900	13966	13930	13956	13962	13866	14006	13939	13957	13931	13928	14217	13771	13703	13938	13872	13885	13951	13936	13850	13840	14025	14060	13930	13980	13974	13953	14096	13974	13871	13853	13840	14174	13846	13838	13819	13902	14107	13888	13873	14044	13869	13854	13954	13945	13935	14143	13966	13935	13989	13980	13938	13917	13853	13988	14099	13947	14042	13983	13978	13894	13814	13893	14022	14041	13836	13887	14021	13918	13941	14026	13947	13893	13862	13934	13918	13829	13854	13936	14025	13919	13775	13890	14131	13710	14016	13932	13756	14034	13957	13972	13805	13819	13656	13929	13848	13883	13891	14102	13935	13914	13896	13728	13988	14064	14020	13944	13943	13987	13912	13857	13969	13892	14225	13901	13892	14007	13902	13933	13959	13781	13884	13848	13803	13912	13788	13848	13895	14054	13890	13954	14001	14048	13800	13889	13922	13823	13926	13905	14009	13918	13923	13869	14076	14033	14067	13855	13977	13966	13845	13915	13983	13844	13994	13906	13967	13973	13859	13910	13975	13913	13766	13968	13797	14021	13931	13965	13923	13772	13888	13902	14022	13989	13959	13953	13845	13821	13916	13896	13857	13915	14057	14102	13803	14103	14021	13914	13966	13922	13766	13923	13874	13768	13939	13855	13905	13928	13833	13694	13974	13607	13915	13883	13792	14023	14005	13931	13966	13978	13936	13996	13884	13910	13807	13871	13963	13973	13891	13911	14002	13994	14022	13801	13903	14100	13930	14007	13933	13913	13921	13745	14074	13810	14065	13976	13953	13886	14024	13801	13975	14025	13747	14041	14050	13927	13812	13708	13947	13932	13775	14155	13865	13975	13846	13790	13861	13916	13829	14022	13748	14101	14002	13932	14131	13919	13724	13808	13980	13979	14011	13930	14054	14004	13942	13801	13744	13894	13944	14086	13833	13922	13947	13974	14075	13933	13898	13965	13946	14019	13906	14129	14015	13971	13986	13891	13945	14074	13954	13951	13900	14089	14081	13924	13954	14050	13944	13638	13851	13821	13973	13971	13822	14101	13962	13804	13804	14030	14125	13871	13918	13812	14079	13936	14008	13856	13877	13792	13974	13875	13931	13897	13996	13964	14001	13832	13870	14020	13941	14079	13845	14030	13975	14049	13806	13965	13904	14015	13816	13785	14071	13983	13991	13994	14022	13894	13681	13698	13801	13841	13935	13824	13974	14017	13850	13754	13860	13969	13946	14070	13978	13964	14045	14104	14089	13867	13838	14000	13628	13968	14042	13807	13887	14063	13929	14116	13894	13792	13951	13876	13979	14184	14090	13945	13910	14010	13960	13896	13886	13955	14051	13975	13988	13972	14035	13946	13810	13846	13796	13818	13817	13918	13866	13905	13963	13942	13694	13883	13919	13968	13752	13929	14059	13824	13912	13755	13818	13993	13819	13770	13773	13971	13964	13843	14060	14009	13934	13923	13918	13910	13887	13950	13857	13901	13961	13778	13729	13999	13825	13915	13925	14040	13957	13820	13863	13776	13856	13897	13805	14118	14003
23118	21371	29251	24058	22670	27307	30752	25163	23074	22056	20932	20236	19669	19472	19216	18781	18900	18671	18233	18262	17969	17616	17853	17710	17640	17392	17373	17282	17408	17484	17516	17489	17423	17439	17656	17638	17526	17454	17662	17345	17553	17501	17481	17354	17340	17282	17374	17323	17445	17250	17208	17231	17347	17388	17349	17450	17356	17078	17361	17433	17153	17428	17548	17389	17252	17384	17318	17269	17235	17304	17201	17520	17293	17191	17234	17330	17264	17301	17245	17158	17263	17114	17212	17366	17055	17403	17340	17209	17253	17332	17313	17181	17369	17294	17201	17183	17217	17298	17411	17347	17215	17513	17309	17367	17131	17220	17247	17152	17283	17278	17165	17390	17373	17250	17233	17063	17348	17091	17124	17265	17123	17132	17220	17199	17231	17368	17308	17197	17139	17412	17073	17353	17342	17353	17298	17202	17210	17250	17199	17268	17263	17291	17165	17090	17429	17053	17110	17060	17216	17457	17288	17342	17240	17304	17190	17231	17274	17189	17158	17166	17235	17418	17429	17269	17238	17330	17349	17329	17242	17197	17089	17208	17188	17234	17089	17138	17371	17253	17262	17341	17145	17268	17296	17049	17219	17114	17265	17282	17157	17065	17262	17135	17182	17146	17392	17381	17061	17103	17145	17231	17413	17266	17259	17329	17167	17207	17466	17321	17319	17431	17465	17368	17198	17148	17402	17251	17158	17074	16991	17348	17358	17331	17415	17224	17184	17004	17277	17304	17190	17203	17291	17061	17102	17305	17179	17233	17235	17122	17158	17183	17275	17234	17080	17190	17346	17106	17276	17217	17240	17260	17009	17211	17252	17121	17379	17206	17120	17137	17264	17491	17206	17375	17511	17218	17390	17377	17231	17243	17190	17193	17261	17229	17230	17228	17020	17086	17181	17173	17217	17249	17170	17314	17360	17215	17244	17073	17117	17203	17171	17098	17191	17170	17226	17295	17291	17365	17168	17106	17274	17298	17183	17254	17290	17152	17308	17156	17246	17042	17202	17147	17189	17172	17277	17325	17217	17303	17172	17150	17462	17101	17283	17300	17252	17063	17265	17257	17199	17459	17382	17198	17111	17311	17206	17309	17223	17180	17178	17131	17438	17389	17243	17285	17319	17294	17568	17276	17438	17279	17109	17284	17251	17225	17105	17007	17316	17276	17148	17256	17031	17376	17361	17398	17417	17320	17105	17177	17412	17220	17292	17308	17109	17444	17405	17246	17450	17275	17157	17211	17311	17239	17183	17160	17199	17078	17293	17221	17637	17353	17271	17221	17160	17212	17201	17187	17367	17149	17278	17307	17161	17167	17261	17186	17288	17350	17161	17297	16982	17248	17179	17167	17243	17277	17089	17456	17218	17175	17325	17398	17251	17216	17069	17220	17202	17396	17368	17309	17171	17221	17152	17227	17140	17372	17259	17093	17163	17239	17185	17108	17378	17126	17170	17059	17632	17335	17395	17056	17298	17312	17061	17257	17339	17124	17255	17368	17215	17217	17191	17193	17153	17470	17276	17176	17267	17258	17169	17312	17219	17090	17250	17155	17334	17165	17420	17321	17324	17046	17318	17318	17236	17408	17185	17228	17350	17055	17249	17222	17178	17047	17201	17278	17245	17390	17077	17090	17405	17080	17069	17129	17098	17242	17311	17317	17219	17140	17262	17204	17012	17294	17133	17339	17265	17285	17429	17142	17317	17329	17315	17076	17418	17237	17133	17419	17279	17215	17315	17217	17174	17289	17182	17149	17288	17253	17241	17363	17361	17306	17190	17252	17394	17125	17163	17325	17174	17218	17167	17383	17092	17366	17084	17236	17441	17186	17272	17202	17179	17171	17203	17192	17211	17093	17148	17168	17138	17163	17259	17176	17346	17090	17284	17504	17083	17303	17199	17039	17126	17338	17106	17259	17383	17073	17145	17138	17251	17184	17059	17260	17153	17343	17420	17005	17102	17224	17194	17221	17029	17120	17246	17168	17120	17199	17304	17248	17208	17187	17384	17339	17291	17234	17287	17119	17315	17341	17240	17281	17248	17177	17238	17461	17060	17333	17286	17274	17143	17198	17180	17238	17150	17193	17077	17225	17241	17087	17481	17207	17335	17253	17252	17228	17193	17114	17619	17315	17377	17181	17094	17169	17230	16989	17409	17167	17168	17096	17147	17160	17126	17166	17290	17287	17086	17181	17209	17312	17136	17318	17251	17327	17136	17222	17232	17131	17424	17024	17294	17175	17516	17230	17235	17172	17291	17286	17178	17258	17147	17052	17227	17174	17237	17231	17277	17108	17261	17100	17262	17375	17298	17021	17160	17324	17315	17298	17218	17363	17280	17207	17268	17363	17271	17204	17221	17161	17300	17251	17264	17133	17192	17202	17246	17213	17334	17314	17588	17437	17397	17159	17185	17497	17452	17318	17253	17451	17433	17235	17297	17126	17263	17419	17143	17137	17002	17219	17262	17124	17318	17248	17158	17264	17491	17235	17396	17193	17241	17321	17362	17377	17236	17235	17137	17192	17429	17307	17344	17118	17123	17273	17160	17332	17359	17291	17168	17232	17099	17038	17322	17270	17183	17231	17325	17289	17114	17143	17276	17180	17242	17180	17214	17338	17326	17119	17288	17483	17278	17310	17255	17306	17149	17068	17148	17357	17231	17236	17415	17399	17375	17362	17391	17195	17247	17374	17384	17206	17270	17232	17144	17176	17191	17297	17220	17517	17475	17332	17102	17202	17305	17223	17238	17238	17156	17184	17177	17248	17437	17080	17244	17189	17386	17429	17165	17038	17292	17167	17165	17047	17192	17147	17230	17062	17227	17233	17173	17335	17327	17044	17259	17214	17385	17464	17373	17341	17382	17259	17426	17220	17233	17135	17175	17352	17372	17196	17309	17342	17274	17221	17286	17092	17111	17260	17221	17088	17254	17252	17189	17238	17387	16944	17355	17118	17430	16962	17231	17372	17197	17097	17226	17380	17326	17369	17231	17230	17087	17332	17250	17158	17289	17287	17305	17388	17241	17407	17316	17339	17152	17086	17193	17114	17092	17264	16970	17103	17460	17253	17127	17302	17303	17298	17151	17281	17264	17348	17390	17140	17260	17056	17265	17346	17487	17358	17157	17256	17261	17209	17075	17276	17087	17178	17126	17243	17241	17246	17291	17502	17120	17222	17136	17228	17231	17244	17199	17010	17146	17072	17010	17283	17186	17207	17149	17288	17188	17100	17208	17045	17308	17040	17107	17431	17201	17105	17192	17163	17035	17195	17394	17358	17037	17202	17293	17143	17349	17239	17186	17388	17011	17123	17279	17303	17072	17003	17103	17155	17535	17177	17149	17206	17465	17283	17214	17409	17217	17440	17157	17124	17272	17195	17267	17188	17360	17344	17111	17190	17289	17261	17150	17145	17327	17137	17184	17162	17310	17308	17345	17145	17137	17226	17547	17283	17141	17075	17441	17130	17301	17417	17276	17051	17150	17187	17313	17057	17178	17266	17181	17177	17178	17283	17172	17295	17472	17411	17299	17254	17182	17145	17239	17165	17112	17156	17352	17240	17089	17257	17109	17242	17191	17303	17282	17201	17040	17113	17190	17341	17139	17168	17149	17314	17066	17146	17262	17150	17116	17007	17398	17042	17287	17213	17283	17137	17021	17046	17382	17415	17343	17158	17297	17125	17173	17062	17141	17415	17179	17273	17247	17254	17304	17413	17174	17144	16991	17050	17260	17073	17343	16992	17344	17247	17240	17185	17186	17285	17101	17116	17308	17322	17254	17262	17425	17012	17299	17158	17019	17272	17262	17410	17254	17194	17272	17131	16980	17407	17160	17225	17346	17190	17251	17400	17398	17431	17189	17160	17333	17321	17261	17334	17288	17434	17168	17342	17358	17195	17222	17412	17261	17172	17231	17115	17084	17343	17257	17066	17242	17190	17234	16994	17328	17417	17223	17250	17082	17231	17190	17185	17320	17079	17199	17378	17409	17346	17244	17221	17214	17144	17182	17170	17224	17221	17250	17220	17038	17134	17242	17190	17133	17262	17305	17187	17152	17082	17015	17225	17216	17251	17352	17133	17235	17207	17287	17443	17160	17346	17306	17025	17387	17248	17139	17148	17365	17216	17037	17047	17126	17142	17408	17201	17218	17336	17316	17310	17181	17301	17119	17183	17041	17277	17365	17234	17438	17284	17217	17302	17237	17462	17297	17112	17305	17223	17236	17479	17145	17222	17130	17535	17323	17284	17043	17158	17319	17202	17217	17190	17232	17103	17322	17130	17038	17160	17154	17365	17299	17350	17425	17090	17139	17080	17369	17089	17208	17210	17274	17424	17369	17152	17269	17322	17277	17092	17286	17247	17234	17226	17232	17337	17231	17272	16980	17266	17174	17168	17298	17189	17359	17296	17139	17402	17304	17249	17238	17245	17164	17140	17211	17479	17389	17179	17216	17404	17267	17014	17173	17427	17156	17183	17242	17431	17271	17176	17311	17019	17411	17270	17054	16896	17149	17178	17203	17241	17103	17366	17260	17365	17227	17138	17112	17368	17185	17351	17375	17291	17312	17102	17257	17410	17227	17232	17429	17046	17114	17315	17088	17137	17359	17176	17350	17260	17268	17209	17247	17387	17158	17204	17235	17299	17245	17302	17290	17218	17225	17131	17334	17228	17349	17212	17087	17024	17308	17081	17160	17325	17511	17166	17201	17273	17212	17393	17122	17057	17092	17165	17126	17134	17241	17292	17289	17217	16990	17239	17255	17048	17218	17202	16979	17297	17362	17231	16953	17229	17246	17427	17239	17359	17486	17282	17237	17386	17117	17277	17178	17417	17437	17169	17414	17237	17313	17223	17309	17229	17179	17152	17229	17141	17298	16952	17121	17323	17229	17114	17220	17209	17182	17364	17096	17299	17200	17418	17327	17197	17122	17212	17209	17192	17207	17189	17369	17417	17337	17306	17213	17270	17161	17345	17331	17091	17215	17378	17117	17238	17023	17135	17233	17353	17323	17049	17147	17244	17366	17249	17281	17271	17254	17314	17261	17212	17223	17267	17201	17241	16967	17133	17476	17183	17091	17188	17184	17177	17027	17038	17145	17197	17471	17318	17286	17132	17308	17179	17191	17256	17165	17189	17153	17207
29865	53012	49919	39313	34151	31697	28985	25382	23021	21166	19762	18781	17882	17603	17135	16881	16695	16032	15786	15378	15207	15100	15050	14814	14731	14793	14757	14720	14565	14638	14709	14819	14833	14992	15034	14868	14522	14603	14725	14427	14778	14672	14560	14632	14684	14515	14531	14628	14620	14421	14540	14531	14555	14631	14514	14477	14445	14568	14572	14473	14610	14415	14623	14625	14531	14438	14706	14342	14375	14435	14459	14584	14491	14479	14573	14500	14674	14349	14506	14590	14592	14579	14570	14605	14626	14516	14465	14599	14544	14428	14547	14655	14538	14517	14577	14575	14603	14394	14573	14365	14434	14421	14451	14539	14559	14431	14376	14521	14618	14620	14592	14619	14475	14394	14643	14528	14474	14451	14522	14525	14327	14591	14539	14557	14447	14600	14424	14480	14530	14470	14686	14473	14396	14439	14676	14435	14619	14510	14524	14519	14351	14630	14443	14622	14435	14549	14356	14510	14588	14407	14501	14491	14448	14443	14512	14657	14577	14572	14414	14211	14453	14459	14426	14543	14617	14651	14481	14483	14465	14380	14480	14422	14556	14605	14418	14594	14673	14379	14463	14500	14524	14558	14584	14415	14535	14482	14455	14527	14431	14576	14500	14591	14374	14552	14639	14468	14434	14677	14379	14476	14416	14623	14444	14415	14471	14544	14487	14538	14430	14654	14492	14629	14495	14497	14534	14483	14594	14431	14600	14716	14524	14535	14486	14600	14484	14561	14646	14507	14590	14464	14420	14398	14665	14603	14417	14384	14558	14539	14605	14567	14569	14474	14627	14429	14488	14390	14522	14499	14575	14416	14637	14536	14514	14609	14552	14538	14544	14715	14465	14511	14554	14403	14512	14434	14628	14444	14444	14421	14526	14320	14463	14411	14521	14512	14421	14630	14589	14555	14409	14498	14323	14301	14579	14503	14339	14577	14428	14539	14596	14428	14398	14480	14430	14423	14410	14409	14504	14565	14495	14449	14383	14476	14481	14320	14587	14295	14493	14652	14495	14589	14516	14544	14611	14496	14505	14572	14527	14324	14603	14470	14538	14484	14612	14244	14528	14725	14475	14402	14610	14503	14386	14508	14602	14574	14604	14518	14750	14519	14510	14534	14441	14455	14435	14618	14456	14518	14409	14335	14403	14365	14595	14498	14610	14665	14514	14581	14523	14703	14530	14690	14494	14602	14409	14302	14646	14438	14295	14583	14677	14664	14418	14506	14472	14606	14565	14474	14477	14597	14640	14692	14403	14499	14365	14335	14612	14409	14470	14365	14490	14505	14413	14412	14458	14551	14510	14573	14501	14424	14453	14360	14479	14526	14387	14533	14425	14548	14537	14591	14542	14505	14594	14623	14414	14401	14492	14521	14427	14544	14443	14746	14392	14454	14387	14506	14448	14550	14532	14502	14525	14455	14475	14425	14496	14507	14359	14570	14315	14545	14513	14513	14561	14593	14531	14617	14585	14487	14552	14468	14406	14582	14604	14348	14431	14433	14535	14674	14598	14481	14469	14552	14366	14610	14604	14640	14546	14518	14340	14586	14470	14428	14652	14618	14516	14544	14490	14592	14456	14413	14547	14471	14307	14626	14486	14631	14460	14471	14512	14526	14537	14459	14434	14539	14477	14514	14451	14353	14519	14558	14551	14594	14463	14703	14457	14694	14505	14394	14403	14554	14415	14588	14326	14511	14540	14707	14358	14487	14539	14588	14664	14290	14439	14519	14623	14675	14482	14601	14513	14335	14562	14442	14410	14467	14600	14624	14548	14456	14431	14517	14504	14601	14242	14627	14498	14594	14499	14488	14491	14367	14463	14529	14673	14500	14568	14594	14501	14338	14567	14656	14539	14574	14585	14511	14584	14535	14224	14470	14415	14471	14401	14456	14408	14467	14468	14543	14516	14501	14698	14650	14503	14430	14554	14541	14462	14515	14651	14688	14526	14430	14651	14484	14440	14605	14583	14528	14507	14472	14510	14531	14610	14619	14478	14703	14618	14420	14588	14417	14373	14495	14568	14497	14551	14474	14493	14469	14368	14486	14366	14472	14472	14582	14571	14359	14668	14473	14487	14415	14565	14290	14620	14534	14495	14516	14439	14334	14440	14552	14604	14646	14660	14399	14597	14520	14536	14576	14483	14539	14607	14568	14546	14641	14418	14569	14514	14302	14391	14407	14462	14368	14529	14414	14408	14369	14365	14637	14613	14548	14409	14469	14592	14455	14563	14376	14411	14497	14481	14673	14634	14433	14612	14471	14463	14485	14532	14475	14555	14535	14365	14527	14483	14478	14518	14412	14808	14548	14604	14610	14450	14439	14358	14412	14442	14374	14612	14443	14498	14486	14514	14458	14413	14714	14488	14510	14399	14412	14580	14393	14499	14466	14493	14499	14545	14478	14528	14407	14576	14747	14473	14487	14720	14267	14554	14462	14585	14456	14559	14507	14573	14547	14441	14495	14537	14415	14553	14506	14468	14572	14537	14660	14631	14445	14333	14683	14474	14455	14400	14465	14335	14522	14548	14404	14517	14452	14587	14471	14317	14435	14490	14478	14404	14559	14473	14328	14504	14401	14491	14525	14414	14463	14493	14518	14454	14366	14541	14376	14625	14668	14370	14477	14432	14479	14526	14570	14488	14456	14547	14557	14513	14422	14494	14572	14484	14506	14469	14432	14441	14532	14473	14662	14465	14664	14296	14580	14606	14603	14624	14525	14574	14281	14445	14420	14573	14575	14442	14665	14584	14402	14373	14439	14469	14489	14433	14483	14592	14419	14446	14569	14444	14562	14493	14488	14533	14484	14428	14576	14423	14514	14467	14650	14572	14444	14528	14603	14685	14478	14557	14331	14559	14745	14588	14476	14512	14658	14613	14438	14479	14614	14516	14570	14508	14536	14627	14547	14554	14524	14572	14423	14431	14489	14358	14458	14562	14486	14457	14434	14545	14418	14495	14392	14424	14654	14555	14527	14491	14302	14449	14599	14347	14306	14517	14501	14510	14531	14420	14561	14609	14423	14473	14406	14822	14542	14604	14641	14467	14465	14565	14375	14464	14428	14523	14500	14564	14393	14503	14472	14589	14448	14550	14512	14508	14627	14646	14449	14537	14481	14598	14455	14373	14489	14372	14615	14611	14638	14358	14637	14459	14595	14432	14492	14413	14588	14464	14370	14518	14357	14501	14430	14478	14616	14301	14376	14577	14426	14477	14505	14351	14438	14428	14691	14445	14547	14423	14465	14390	14522	14580	14404	14463	14539	14573	14429	14434	14438	14346	14616	14550	14448	14349	14476	14531	14512	14625	14576	14445	14530	14558	14448	14460	14460	14495	14291	14575	14489	14481	14605	14646	14526	14478	14523	14509	14648	14548	14404	14435	14534	14568	14533	14468	14492	14412	14433	14414	14512	14507	14591	14470	14591	14522	14537	14496	14363	14509	14379	14479	14403	14404	14686	14513	14500	14401	14631	14410	14513	14623	14599	14432	14544	14380	14434	14571	14591	14426	14713	14464	14466	14566	14428	14324	14674	14559	14686	14495	14556	14564	14493	14389	14523	14370	14588	14406	14520	14468	14507	14647	14374	14584	14414	14403	14544	14596	14494	14539	14305	14553	14455	14418	14543	14761	14449	14589	14588	14543	14487	14611	14448	14450	14408	14698	14482	14470	14562	14560	14576	14471	14410	14445	14439	14501	14382	14554	14512	14578	14529	14391	14545	14641	14580	14731	14296	14445	14527	14526	14342	14584	14468	14467	14524	14489	14450	14594	14378	14362	14371	14546	14528	14588	14447	14524	14508	14544	14614	14561	14473	14492	14481	14461	14393	14353	14623	14392	14498	14538	14654	14551	14542	14399	14664	14336	14530	14557	14568	14386	14507	14602	14556	14586	14511	14517	14621	14485	14476	14688	14455	14520	14363	14593	14455	14560	14606	14546	14491	14500	14514	14562	14467	14462	14531	14342	14532	14592	14412	14430	14458	14695	14411	14559	14444	14600	14544	14526	14616	14400	14687	14702	14458	14521	14468	14638	14687	14446	14525	14699	14369	14525	14443	14405	14500	14485	14588	14653	14500	14390	14369	14517	14562	14486	14448	14536	14351	14447	14504	14447	14421	14501	14430	14555	14512	14468	14462	14476	14523	14531	14687	14368	14660	14619	14582	14420	14528	14526	14707	14457	14441	14708	14512	14508	14498	14555	14591	14422	14529	14446	14531	14368	14262	14482	14449	14438	14552	14511	14533	14402	14536	14432	14548	14441	14609	14501	14433	14450	14424	14393	14516	14357	14587	14480	14409	14558	14597	14495	14418	14624	14565	14513	14601	14552	14480	14631	14567	14399	14431	14508	14485	14339	14514	14449	14617	14418	14432	14633	14481	14458	14556	14556	14438	14461	14474	14487	14626	14357	14555	14631	14596	14522	14330	14324	14542	14191	14633	14347	14495	14420	14621	14391	14442	14348	14618	14307	14563	14369	14538	14541	14657	14581	14434	14543	14582	14543	14500	14521	14483	14604	14517	14430	14542	14427	14532	14595	14549	14509	14465	14368	14356	14496	14551	14514	14387	14490	14542	14641	14510	14433	14435	14547	14556	14640	14717	14412	14333	14610	14558	14554	14481	14573	14640	14305	14667	14617	14395	14494	14474	14444	14457	14411	14570	14443	14483	14402	14436	14497	14396	14441	14558	14514	14435	14231	14479	14510	14385	14570	14509	14520	14519	14504	14608	14402	14455	14485	14511	14480	14582	14620	14509	14648	14354	14555	14397	14482	14445	14566	14471	14454	14467	14457	14657	14451	14533	14545	14543	14382	14679	14522	14359	14569	14313	14565	14434	14568	14428	14426	14539	14431	14472	14738	14404	14503	14286	14509	14514	14622	14393	14528	14471	14552	14619	14625	14358	14543	14394	14606	14633	14492	14452	14442	14517	14551	14630	14444	14523	14589	14510	14537	14484	14384	14621	14589	14365	14663	14555	14629	14423	14616	14443	14480	14367	14639	14556	14376	14320	14510	14441	14358	14665	14478	14430	14536	14468	14584	14456	14575	14188	14406	14418	14481	14224	14464	14579	14278	14496	14533	14584	14484	14228	14511	14633	14473	14402	14561	14450	14507	14603	14531	14490	14638	14445	14329	14433
29017	27996	35759	31213	25754	23906	21798	20033	18891	18317	18073	17479	17468	17373	17350	17065	16877	16780	16621	16565	16635	16535	16342	16463	16568	16306	16277	16303	16403	16195	16332	16286	16488	16543	16468	16411	16525	16454	16440	16328	16343	16329	16234	16275	16261	16229	16199	16349	16515	16582	16190	16372	16284	16320	16307	16254	16273	16429	16268	16325	16272	16203	16330	16207	16016	16262	16332	16445	16322	16117	16129	16235	16197	16208	16333	16253	16309	16275	16447	16245	16369	16371	16279	16168	16414	16304	16302	16248	16101	16072	16343	16282	16236	16181	16244	16290	16169	16406	16241	16254	16140	16331	16252	16077	16129	16407	16227	16253	16484	16128	16204	16080	16029	16092	16216	16175	16246	16051	16190	16127	16285	16302	16385	16104	16206	16065	16125	16060	16125	16059	16021	16034	16540	16411	16163	16077	16205	16298	16420	16326	16212	16324	16319	16398	16328	16212	16213	16296	16213	16155	16159	16051	16319	16299	16445	16190	16582	16293	16313	16310	16211	16259	16142	16098	16215	16452	16347	16089	16082	16225	16045	16197	16266	16292	16400	16243	16183	16185	16008	16289	16346	16311	16255	16257	16271	16321	16258	16243	16403	16232	16172	16328	16343	16322	16242	16059	16217	16392	16320	16040	16149	16268	16246	16255	16243	16399	16195	16305	16132	16274	16239	16361	16311	16287	16188	16130	16451	16420	16338	16424	16363	16267	16249	16257	16241	16191	16178	16269	16015	16105	16281	16368	16341	16304	16370	16265	16188	16256	16289	16227	16165	16292	16334	16315	16213	16172	16191	16025	16133	16444	16112	16248	16226	16104	16236	16088	16147	16331	16325	16178	16084	16198	16070	16298	16273	16220	16296	16157	16357	16209	16181	16220	16198	16501	16364	16315	16011	16166	16248	16300	16221	16120	16284	16259	16345	16049	16460	16137	16172	16175	16374	16063	16143	16179	16095	16169	16149	16222	16342	16315	16257	16261	16404	16378	16316	16136	16212	16305	16126	16074	16324	16223	16468	16299	16156	16316	16215	16172	16420	16419	16505	16468	16268	16341	16154	16212	16261	16268	16294	15980	16297	16127	16138	15944	16330	16191	16323	16223	16257	16130	16152	16307	16371	16154	16301	16317	16378	16073	16383	16290	16393	16133	16305	16156	16388	16286	16292	16164	16051	16316	16341	16237	16063	16272	16327	16421	16234	16087	16375	16190	16177	16075	16429	16217	16268	16183	16334	16212	16190	16240	16312	16204	16231	16310	16208	16191	16064	16202	16209	16184	16238	16183	16145	16201	16261	16318	16246	16395	16286	16098	16307	16250	16161	16462	16268	16177	16182	16174	16307	16275	16184	16283	16360	16192	16506	16247	16273	16102	16256	16120	16259	16135	16273	16263	16328	16128	16239	16183	16332	16082	16158	16295	16361	16364	16335	16166	16132	16211	16219	16271	16255	16249	16453	16203	16351	16190	16328	16081	16336	16240	16083	16489	16289	16196	16223	16158	16205	16143	16352	16266	16399	16302	16191	16175	16368	16400	16069	16352	16309	16455	16310	16114	16313	16131	16041	16013	16115	16160	16460	16190	16122	16321	16307	16097	16189	16458	16306	16155	16269	16408	16257	16198	16433	16085	16527	16123	16511	16273	16501	16148	16162	16025	16169	16117	16455	16385	16248	16291	16363	16141	16181	16150	15910	16163	16296	16134	16277	16182	16308	16222	16266	16283	16097	16172	16311	16390	16307	16272	16336	16343	16296	16100	16210	16297	16202	16227	16321	16341	16178	15972	16266	16518	16233	16202	16152	16229	16320	16238	16146	16143	16153	16430	16184	16236	16427	16475	16239	16301	16048	16283	16168	16156	16222	16130	16292	16010	16268	16333	16490	16294	16174	16255	16211	16156	16110	16285	16370	16478	15982	16146	16259	16076	16171	16361	16538	16473	16166	16341	16278	16347	16221	16118	16300	16197	16404	16313	16171	16434	16058	16126	16347	16283	16132	16194	16109	16371	16169	16025	16120	16311	16112	16287	16459	16297	16363	16270	16235	16196	16234	16367	16251	16340	16199	16551	16267	16146	16352	16331	16298	16250	16219	16086	16131	16133	16422	16235	16204	16334	16334	16282	16120	16162	16247	16466	16124	16170	16315	16290	16271	16212	16198	16163	16261	16356	16293	16414	16316	16277	16300	16292	16254	16354	16350	16316	16199	16246	16068	16284	16206	16056	16044	16241	16207	16431	16321	16070	16351	16192	16406	16275	16018	16424	16224	16387	16290	16160	16319	16183	16131	16121	16314	16229	16124	16160	16351	16205	16263	16219	16225	16337	16098	16257	16357	16388	16296	16330	16191	16143	16028	16213	16305	16375	16355	16336	16152	16194	16310	16323	16366	16516	16164	16390	16240	16012	16222	16297	16337	16372	16157	16133	16127	16261	16288	16355	16295	16048	16187	16323	16207	16279	16252	16391	16325	16562	16081	16258	16156	15989	16193	16123	16250	16230	16238	16223	16308	16158	16105	16330	16259	16120	16413	16266	16391	16375	16252	16186	16196	16289	16108	16261	16252	16196	16066	16337	16217	16439	16163	16315	16149	16322	16117	16182	16236	16308	16180	16288	16159	16272	16051	16123	16193	16048	16109	16185	16169	16299	16405	16256	16344	16189	16349	16211	16244	16064	16302	16206	16418	16362	16189	16239	16082	16224	16068	16188	16187	16387	16343	16220	16154	16442	16182	16160	16299	16210	16129	16275	16106	16393	16377	16416	16289	16600	16214	16307	16278	16262	16319	16209	16219	16124	16324	16271	16218	16328	16231	16301	16451	16108	16221	16328	16340	16380	16209	16362	16374	16138	16216	16129	16220	16085	16229	16338	16226	16055	16303	16309	16220	16294	16262	16173	16214	16114	16151	16250	16050	16293	16110	16341	16374	16196	16241	16428	16199	16387	16124	16315	16363	16211	16218	16132	16279	16261	16075	16093	16200	16167	16211	16303	16303	16224	16328	16284	16268	16104	16293	16268	16448	16445	16178	16210	16275	16307	16189	16147	16355	16168	16089	15992	16455	16273	16268	16225	16273	16096	16173	16345	16142	16217	16263	16184	16152	16190	16179	16290	16198	16353	16113	16088	16369	16332	15999	16439	16359	16059	16190	16314	16456	16091	16274	16319	16318	16343	16253	16237	16112	16287	16101	16231	16301	16280	16001	16395	16295	16367	16070	16215	16284	16133	16213	16435	16163	16380	16301	16205	16339	16300	16232	16211	16229	16203	16275	16207	16326	16133	16319	16346	16327	16356	16357	16360	16289	16278	16541	16189	16277	16233	16289	16225	16233	16280	16186	16254	16152	16160	16030	16334	16149	16138	16325	16032	16315	16265	16232	16241	16446	16375	16212	16291	16289	16409	16291	16424	16538	16118	16404	16377	16140	16180	16267	16481	16224	16117	16337	16320	16099	16217	16151	16153	16301	16319	16389	16101	16236	16201	16258	16129	16271	16377	16375	16231	16285	16158	16184	16402	16333	16258	16230	16283	16141	16282	16331	16173	16379	16360	16282	16303	16309	16488	16216	16473	16347	16188	16280	16189	16184	16113	16175	16123	16180	16248	16228	16385	16278	16169	16488	16281	16116	16236	16495	16362	16229	16164	16307	16210	16218	16253	16178	16219	16243	16041	16307	16404	16313	16470	16417	16165	16302	16219	16330	16119	16288	16268	16226	16309	16349	16158	16414	16405	16389	16269	16241	16270	15995	16348	16220	16019	16330	16168	16315	16316	16190	16274	16189	16355	16197	16345	16272	16265	16440	16267	16386	16379	16267	16163	16088	16208	16133	16334	16293	16123	16238	16150	16356	16317	16456	16270	16155	16236	16135	16207	16121	16158	16105	16175	16466	16102	16281	16266	16209	16359	16269	16201	16160	16378	16271	16266	16142	16346	16464	16178	16226	16230	16214	16225	16479	16321	16339	16281	16483	16287	16194	16272	16287	16095	16124	16323	16140	16210	16296	16153	16318	16106	16268	16256	16099	15988	16208	15936	16219	16326	16131	16218	16241	16403	16187	16263	16358	16179	16185	16251	16334	16192	16291	16121	16262	16148	16191	16276	16185	16194	16136	16071	16088	16268	16051	16220	16038	16267	16067	16255	16337	16280	16007	16186	16218	16288	16477	16318	16264	16443	16486	16243	16255	16442	16238	16281	16180	16270	16166	15921	16356	16328	16102	16332	16262	16336	16015	16278	16210	16295	16243	16322	16334	16195	16274	16379	16186	16227	16245	16349	16370	16320	16409	16336	16265	16324	16030	16051	16299	16153	16139	16383	16187	16232	16215	16212	16306	16119	16229	16111	16507	16554	16498	16428	16244	16359	16190	16177	16340	16403	16424	16155	16464	16430	16500	16264	16408	16174	16108	16232	16337	16401	16274	16320	16071	16117	16390	16427	16270	16380	16372	16277	15965	16389	16167	16339	16239	16187	16144	16194	16380	16265	16271	16043	16190	16258	16303	16184	16281	16172	16123	16168	16319	16163	16157	16275	16368	16140	16321	16320	16148	16256	16330	16499	16359	15974	16292	16239	16404	16420	16208	16250	16245	16394	16113	16317	16310	16243	16160	16118	16309	16306	16302	16288	16068	16207	16388	16193	16303	16238	16282	16070	16214	16309	16261	16254	16163	16238	16240	16242	16258	16234	16121	16409	16317	16352	16342	16419	16291	16231	16284	16314	16335	16129	16332	16174	16416	16081	16366	16316	16375	16084	16378	16308	16166	16497	16244	16154	16361	16131	16373	16063	16378	16359	16340	16301	16333	16536	16370	16089	16207	16334	16243	16142	16232	16154	16155	16213	16128	15979	16317	16147	16334	16105	16290	16084	16215	16269	16276	16457	16188	16038	16354	16151	16033	16124	16305	16298	16186	15975	16163	16458	16338	16244	16235	16043	16158	16544	16104	16207	16313	16188	16218	16318	16280	16607	16316	16205	16210	16343	16312	16509	16071	16084	16174	16448	16429	16295	16230	16228	16343	16387	16576	16405	16164	16350	16417	16145	16328	16413	16156	16144	16299	16249	16498	16218	16313	16238	16060	16116	16235	16251	16439	16529	16376	16208	16240	16189	16267	16360	16294	16202	16271	16434	16335	16233
28147	42876	38759	29573	25965	23726	21205	19173	18021	16983	16367	15851	15522	15335	15350	14954	14761	14588	14338	14349	14136	14122	14229	14024	14134	13983	14048	14004	13945	13867	14146	13938	14040	14077	13865	13984	14071	13900	14055	13893	13957	14083	14037	13957	14039	13850	13960	14045	13831	13993	14024	13860	13794	13920	14064	13830	14011	13999	14083	13937	13991	13849	13936	14049	14064	13974	13889	13887	13913	14050	13910	13906	13920	13828	13993	14192	13897	13915	13947	13868	13943	13995	13918	13872	14018	14040	13901	13978	13856	14012	13983	13963	13893	14018	13953	13911	13812	13945	13876	13927	13829	13919	13998	13930	14039	13737	13960	13915	13853	13898	13925	13965	13827	13996	14082	14016	14003	13984	13882	13808	14071	13902	13943	14014	13909	13894	13946	14029	14099	13812	13836	14105	13798	13751	13937	13962	13837	13893	14118	14039	13938	13860	13985	14075	13704	13881	13872	13945	13910	13952	14076	13901	13867	13962	13917	13832	13947	13790	13979	14145	13847	13790	13904	14043	13937	13991	14044	13798	13923	13814	13971	13983	13999	14046	13978	13928	13719	13866	14031	13871	13948	13948	13880	13877	13938	13847	13931	13887	13838	14060	14039	13864	13852	13938	13901	13984	13930	13801	13924	14030	13922	13847	13794	13887	13980	13760	13964	14012	14066	13816	13801	13884	13978	13987	13763	13979	13876	13802	13961	13878	14170	13840	13962	13950	13924	13691	13874	13936	14030	14045	14021	13980	13911	14012	13954	14019	13934	13869	13832	13869	13919	13877	13995	13874	13939	13906	13876	13859	13842	13878	13904	13939	13995	13946	13923	13992	13869	13941	14026	13896	13818	13979	13961	13874	14032	13996	13947	13839	13940	14020	13960	13852	13820	13864	13917	13976	13826	13886	13912	13810	13864	13682	13968	13877	13938	13966	14155	13924	13879	13817	13974	13792	13717	13987	14067	13866	14011	13974	13982	13934	13826	13889	13938	14052	13851	13994	13949	13852	13964	14019	13720	13912	13952	13901	13696	13929	14112	14007	13927	14082	14031	13966	13883	13782	14185	13856	13944	14038	13819	14133	14023	13959	13891	13904	13940	13872	13858	14012	13975	13977	14037	13943	13810	13805	13832	14095	13864	13898	14016	14023	13881	13897	13938	13995	13920	13895	13927	13742	14022	13864	13887	13874	14023	13933	13773	13831	13874	13892	13995	13880	13708	13936	13953	13929	13760	13922	13961	13970	13949	13801	13881	13900	14065	13780	13807	13988	13945	13979	13959	14006	13835	14037	13889	13946	13897	13900	13978	13923	13866	13897	13861	13812	13780	13921	13975	13776	13940	13757	13770	13945	13764	14025	13765	13880	13783	13939	13779	13878	13992	14101	13885	13935	13912	14012	13988	13902	13740	14082	13945	13880	13944	13976	13816	13839	13930	13877	13928	13784	13836	13903	13749	13909	13887	13935	14118	14020	14067	14007	13831	13819	13900	13779	14141	14045	13964	14001	13787	13845	13825	13919	13788	13824	14030	13758	13936	14066	13981	13956	13894	13993	13762	13930	13749	13866	13862	13970	13971	14024	13912	13932	13881	13898	14063	13835	14045	13799	13977	13940	14042	13692	13924	13917	13935	13920	13811	13995	13990	13881	13993	13938	13929	13756	13897	13857	14139	13872	13963	14012	13864	13967	13805	13987	13944	13851	13928	13888	14033	14000	14009	13866	13829	13968	14038	13862	13975	13823	13928	14054	13983	13750	13957	13825	13977	14092	13911	14017	13716	14039	13758	13936	13927	13902	14041	13906	13929	14049	14025	13963	13994	13988	13969	14010	13999	13763	13899	13894	14015	13918	14073	13823	13872	13930	13909	13626	13914	13907	13857	14159	13836	13989	13988	13894	14088	13859	13841	13832	13852	13896	13691	13856	13797	13932	13829	14131	13934	14106	13835	13995	13888	13915	13908	13990	14053	14022	13827	13997	13943	13896	14055	14060	13890	13941	13910	13837	13892	14015	14065	13907	13804	14049	13766	14097	14038	14003	13812	13929	13772	13932	13813	13983	13812	13916	13838	13916	13805	13922	13842	13868	13803	13969	13909	13922	13840	13883	13924	13916	13923	13989	13977	13879	13883	13830	13948	14039	13886	13930	13988	14007	13862	13815	13876	13959	13839	14188	13958	13998	13906	13958	13946	13948	14075	14057	13940	13865	13880	13722	14059	13904	13841	13853	13970	13954	13914	13933	13903	13881	13880	13864	13863	14085	13911	13833	13926	13857	13975	14103	14001	13870	14021	13966	13944	13967	14004	13729	13938	13839	13801	13999	13865	14070	13978	13789	13850	13743	13884	13831	13858	13994	13863	13762	13918	13840	13938	13785	13930	13823	13881	13854	13873	14098	13868	13812	14030	13908	13904	13984	13766	13897	14066	14154	13850	14001	14013	14003	13920	13940	13901	13905	14018	14109	13999	13948	13905	13874	14051	14032	13928	13896	13976	14017	13864	13891	14042	13824	13998	14001	13968	13983	13896	13927	13946	13868	14128	13808	13855	13600	13989	13949	13844	13857	13940	14116	14014	13871	14085	13858	13879	13800	13993	13823	13821	13922	14048	13972	13729	13909	13835	14047	14025	13912	13837	13820	13912	13880	14009	13873	13940	13985	13955	13928	14040	13951	13893	13979	13985	14050	13969	13952	13873	13808	13831	14043	13816	13860	13942	13967	13999	13905	13844	13894	13897	13930	13922	13953	13891	13898	14030	14016	13947	14053	13902	13925	13867	13879	13950	13810	13856	14019	13977	13922	13885	13958	13987	13836	14043	13973	13993	13911	13962	13815	13959	13920	13938	13963	13996	13850	13859	13802	14005	13984	13995	13787	13929	13925	13881	13852	13834	13829	14039	13999	13797	13854	13914	13721	13814	14013	13842	13893	14053	13908	13852	13697	13848	13931	13742	13840	13961	13979	13956	13955	13818	13739	13974	13792	13909	13742	13883	13958	13994	13935	13886	13918	14069	13851	13950	13904	13815	13963	13927	13885	13935	13919	13839	13848	13825	14073	13917	14045	13808	13931	14078	13960	13759	13834	13951	14040	13906	13966	13941	13921	13724	13955	13921	13965	13925	13873	13848	13845	13926	14005	14029	14064	13938	14078	13884	13952	13945	13745	13908	13843	13992	13989	13856	13872	13939	14019	13854	13816	13832	13919	14087	13927	13869	13968	13891	13970	13940	13887	13971	13980	14109	14081	13847	13931	13835	13987	13812	13814	13855	14062	13998	13903	13986	14008	13921	13779	13843	13826	13951	13866	13998	13904	13967	13889	14100	13925	13771	13980	14013	13942	13855	13758	13760	14062	13733	13898	14031	13964	13702	13961	13956	14071	13840	13845	13955	14064	13914	13863	14004	13816	13982	14052	13868	13830	13744	13934	13949	13743	14165	13975	13840	13930	13973	13832	13977	13938	13955	13952	13799	14006	14064	13943	13999	13822	13757	13930	14040	13790	14046	13962	13926	14094	14035	13895	13955	13783	14004	14209	14003	13858	13814	13981	13969	13871	13808	13995	13935	13893	13905	13976	14037	13932	13984	14083	13969	13929	14058	14030	13891	13862	14080	13978	13887	13838	13761	13961	13853	13931	13964	13874	13842	13938	14035	13858	14032	13987	13893	13963	13765	13998	13975	13899	13964	14030	13913	13898	14090	14069	14069	13967	13990	14018	13952	13926	13869	14058	13872	14039	13997	13837	14007	13833	13948	13902	13986	13910	13815	13859	13848	13877	14052	13914	13841	13900	13921	13873	14006	13998	13831	14063	13922	13965	13790	13946	13966	13880	14022	14002	14032	14030	13991	13946	13849	13807	13971	13771	13874	14011	13808	13982	14019	13937	13993	13947	13948	14063	13890	13933	13936	13818	13967	13997	14001	13863	13938	14029	13877	13760	14052	13806	13888	13741	13866	14027	13938	13974	13859	13870	14000	13641	14009	13867	14017	13876	13876	13752	13931	13957	14018	13851	13826	13951	14019	14115	13894	13780	13750	13868	14059	13797	13774	13949	13821	13935	13856	13938	14082	13996	13958	13726	13993	13929	13939	13972	14036	13894	13987	13891	14041	13912	13927	13957	13907	13840	13996	14033	13958	13871	13660	13883	13979	13870	14026	13959	13924	13897	13899	14019	13953	13852	13966	13938	13881	13889	13956	13893	14007	13808	13962	13918	13756	13944	13808	13870	14013	13867	14038	13934	13955	13910	13976	14047	13869	14142	13825	14056	13818	14037	13794	13899	13819	13962	13883	13906	13927	13955	13742	13950	13996	13927	13831	13736	13829	14189	14000	13963	13885	14174	14024	13861	13928	13766	14013	13926	13963	14113	13914	13982	13970	14044	13849	13970	14023	13923	14047	13871	13839	13901	13948	13829	13980	14130	13851	13940	13828	14018	13890	13788	14032	13944	14088	13906	13949	13791	14005	13930	14051	13893	13920	13887	13803	14028	13955	13866	14037	13754	14016	13918	13804	13714	13897	14090	13933	13991	13838	13983	13972	13958	14086	14152	13926	13886	13722	13874	13836	13942	13844	13812	13888	13923	14042	13849	13773	13959	13849	13906	13818	14028	13863	13884	13983	13868	13889	13998	13967	13922	14015	14039	13879	13934	13975	13816	14033	13709	13904	13922	13996	13719	13978	13868	13951	13887	13881	13970	13845	13907	13984	13891	13968	13796	13997	13949	13826	13785	14034	14062	13909	13761	14041	13969	13929	13893	13913	14031	13872	13905	13867	14030	13869	14029	13984	14076	13917	13916	14077	13825	13914	14027	13938	14040	13890	13800	14014	13850	14085	13956	13899	14029	13855	13882	14050	13870	13909	13860	13831	13821	13769	13907	13987	13907	13985	13930	13916	13965	13975	13884	13933	14029	13911	13945	13947	13881	14034	13917	13976	14086	13859	13999	14018	13915	13901	13844	13836	13731	13930	13784	13870	13940	14173	13841	13961	14047	13856	13968	13928	13985	13856	13711	13765	13969	13973	13824	14085	13878	13993	14081	13917	13848	13821	13740	13869	14019	13821	14007	13864	14054	13953	13880	13894	13846	13898	14151	13831	13877	13917	13934	13943	13792	13894	13963	13824	13854	13816	13769	13840	13997
24321	21402	29069	25193	24681	26710	25870	21829	20505	19959	19184	18371	18016	18009	17528	17218	17080	16875	16589	16276	16510	16684	16426	16239	16209	16205	16002	16189	16212	16200	16346	16266	16335	16190	15997	16216	15961	16162	16294	16051	16109	16040	16046	16182	16194	16179	16142	16042	16015	16016	16173	16066	16154	15941	16131	16302	16219	16105	16090	16202	16215	16164	16147	16223	15968	16054	16172	16094	16172	16207	16185	15990	16095	16136	16301	16086	15873	16004	15890	16096	15895	16030	15881	15985	16097	16081	16097	16044	16143	15912	16028	16176	16146	16096	16101	15829	15832	16109	16121	16060	16194	15995	15973	15957	15993	15921	16079	15962	15980	16156	16035	16218	16111	16094	16037	16134	16222	16053	16112	15972	16043	16041	16111	15934	15819	15951	15952	15980	16012	15916	15990	16007	15866	16066	16020	15948	16128	16132	16044	15983	16058	16021	15947	16109	16150	16086	16014	16062	16005	16010	15927	15949	16059	16185	16082	16032	15948	16008	15951	16134	16068	16055	16024	15917	15942	16125	15957	15900	16188	15879	16072	16117	16026	16172	15990	15964	16081	15938	16107	15925	15918	15924	15891	16092	16177	16006	15930	16095	16180	16044	15987	15848	15815	16024	16301	16093	15870	16187	15889	16103	15940	16018	16128	15817	15943	15941	15993	16085	16098	15930	16079	15936	15932	15981	16141	16204	16085	16002	15818	15952	15962	16093	15998	15802	16187	16167	15810	15968	15711	15899	16180	16024	16219	16047	16019	15895	16065	15991	16288	16093	16017	16067	16086	15893	16104	16097	16101	15959	16015	16037	15894	16049	16153	16093	16205	16106	15895	16079	15991	15948	15849	16005	16082	16010	15970	15904	16155	16073	15998	16048	16000	15991	16201	16060	15962	16141	16196	16136	16195	15970	15996	16160	16037	15957	15806	16015	15969	15756	15921	16097	16023	15941	15954	15884	15994	16068	16032	15956	16039	16094	15884	16119	16145	15963	16114	16198	16013	15906	15878	16004	15983	15988	16097	15892	16157	15923	15940	15955	16107	16024	16152	15955	16075	16031	15971	15957	16057	16056	15887	16015	15978	16091	15919	16167	16157	16054	16132	16224	15879	16095	15838	16125	15947	16015	16189	16074	15909	16060	16052	15994	15980	15918	16021	16063	16035	16040	16113	16112	16026	16167	16055	15998	16107	16063	16054	15884	15992	15836	16043	15981	16026	16233	16015	15997	15849	15767	15982	16010	16211	16127	15990	16141	16160	16210	16142	16048	15835	15891	15930	15842	16131	15998	15936	16069	16022	15841	16068	15969	15816	15979	16043	16185	15909	15998	16193	16133	16231	16190	15937	15981	16146	16039	15944	15863	15936	15984	16061	16039	16017	15932	15939	15958	15921	16024	15998	15845	16090	16024	16040	15985	16009	15972	15923	16090	16130	15910	16180	16135	16171	16154	15992	15853	16101	16142	16184	16086	16168	15979	15968	15985	16037	15858	16045	15953	15849	16067	16163	16031	15918	15901	16132	15918	15902	15917	16039	16049	16026	16114	16020	15915	15991	16081	16137	16235	16165	16117	16156	15984	15960	15854	15935	15999	16169	16011	15964	15934	15780	16052	15967	16035	15976	15988	15927	15961	16135	16071	16116	16004	15927	16119	15839	15889	16224	15938	16069	15838	15780	16097	16010	16100	15897	15944	16034	16017	16295	16227	16141	16000	15807	16206	15924	16033	15859	16003	15961	16155	15834	15979	16194	16028	15840	15894	16050	15826	15837	16016	15903	16008	15983	15918	16208	16141	16060	16171	15985	16022	16143	15906	15974	15923	16167	15993	15987	16119	16284	16048	15888	16040	15936	16088	15938	15938	15947	15922	15819	16173	16112	16074	16000	16028	16077	16038	16038	15945	15999	16092	15863	15995	16302	16003	15897	15969	15963	15989	15955	16109	15946	16067	16092	15971	16059	16027	16040	16181	15993	16064	16230	15994	15938	15938	16002	16149	15934	15987	16311	16086	15882	15771	16116	15962	16056	15912	16096	16109	16156	15904	16124	16031	15952	16035	15789	15778	16081	16124	15911	15903	16069	16089	16216	15905	16005	15976	16181	15993	16208	16062	15950	15968	15980	15981	16067	16027	15945	15927	15911	15954	15927	16108	16057	16141	15873	16154	16077	15858	15757	15806	15809	15853	16300	16039	15823	15849	15971	16031	16141	15953	16192	15865	15903	15934	16072	15893	16036	16050	16122	16156	16145	16053	15908	15909	16021	16114	16112	15828	16020	16122	16267	15902	16030	15999	15839	16058	15992	16173	16057	16105	16065	15863	15957	15922	15994	15930	16171	16032	16036	15959	16001	15942	15882	15962	16114	15988	15956	16039	16057	15971	16075	16090	16198	15860	15940	15991	16098	15930	15687	15999	16148	15977	16030	16065	15995	16155	16096	16117	15842	15969	16111	15873	15812	16039	15943	16119	16225	16022	16130	16067	15710	16191	16132	16050	16086	16212	16229	16141	15886	16115	16026	16157	15915	15987	15838	15827	15968	15999	15916	16108	15868	16076	16001	15967	16322	16107	16212	16105	16097	15969	15960	16012	15970	16003	16155	16106	15986	15889	15977	16008	16175	15965	15994	15637	16156	15955	16037	15935	15950	15750	16149	15906	16156	16179	16224	16143	15991	16103	16152	15969	16052	15907	15978	15968	16074	16137	16052	15908	15972	16023	16046	16051	16056	15763	16077	16030	16078	16059	16058	15909	16182	16035	15989	16104	16131	15861	15857	15961	16239	16101	16079	16035	16062	16009	16079	16057	16233	16149	15862	15820	15988	15888	15990	16034	15992	16100	16034	16120	16046	16030	16140	16216	16101	16255	16019	16282	16083	15973	16013	16095	16043	15991	15944	16194	15879	15756	16067	16031	15938	16123	15892	16025	16202	15988	16164	16134	15764	15996	15831	15940	15934	15908	15938	16050	16057	15993	16088	16048	15939	15996	15842	16008	16191	16064	15948	16001	15909	16024	15867	15894	16110	16029	16189	15789	16033	16015	16116	16048	16125	15891	15944	16038	16051	16108	15820	16026	15985	16134	15899	15954	15962	16101	16031	16117	16059	16123	16163	15800	15898	15946	16142	16035	15973	16050	15861	16047	15692	16040	16066	15966	16065	15959	16213	16117	16014	16084	15799	15827	16169	16201	15979	15973	16202	16031	16048	16061	16097	16172	16185	16033	15943	16217	15971	16222	15947	16116	15983	15958	16116	16068	16003	16202	16137	16129	16051	15803	15844	15994	16029	16154	16055	15987	16114	16147	16145	16014	16166	15840	16057	16105	15999	16000	15768	15745	15958	15932	15897	16034	15988	15989	15949	15880	16036	16017	16175	16014	15920	15920	16130	16021	15896	15887	16003	16067	15868	16129	16010	16052	15839	15981	15980	16026	15998	16075	16121	15943	16079	15879	16083	15931	15802	16096	15990	15994	16260	16119	15992	16028	16033	16176	16043	16016	16171	15993	16109	16105	15968	16036	16050	16009	15928	16027	15934	16091	16096	16038	16077	15958	15907	16257	16061	15997	15944	15969	16049	16044	16156	15959	15912	16006	15947	16097	15862	16014	16172	15906	15821	16061	16180	15972	16072	15966	16001	16128	16081	15944	16081	16015	15955	16130	15803	16051	16040	16096	15834	15897	16009	15909	16116	15761	16139	15975	15865	15960	16050	16024	16044	15999	16106	16021	16263	16116	15935	16097	16129	16163	16112	16259	16124	16130	16151	16181	16070	16186	16078	16189	16047	16155	16018	15960	15941	15902	16036	15996	15866	16160	15959	15934	15998	16045	16123	15945	15925	16038	16066	16127	16104	16089	15952	15945	15902	15972	16074	16100	16021	16150	16200	15798	16057	15902	16160	16060	16084	15966	16281	15922	15880	15996	15928	16166	16061	15957	15937	16117	16133	16079	16088	16049	16163	16043	16167	16149	15894	15911	15975	15970	15958	16107	16128	16014	15904	16110	15952	15839	15887	16029	16074	15880	15976	16085	15926	16155	15885	15928	15965	16055	16143	16078	16038	16112	16027	16102	15947	15977	16187	16135	16051	16023	16054	16149	15975	16130	16145	15943	15958	16106	15847	16026	16014	16025	15943	16055	16170	15932	16021	15916	15813	16075	16153	15985	15995	15840	16190	15915	16026	16048	16058	15811	16238	16135	16113	15916	15958	16144	16137	16082	16190	16029	15920	16084	15942	16036	15970	15829	16085	15910	16107	15984	15876	15931	16103	16035	16029	15873	16083	16097	15845	15843	16068	15907	15912	15945	15994	16074	15999	16046	15872	16051	16128	15930	15999	15880	16054	15846	16012	15861	15967	15988	15877	15873	15951	16164	16033	16142	15960	15765	15860	16056	16150	15959	16178	16119	16068	16044	16049	15896	16039	15964	16246	16144	15986	16027	16053	16007	15974	16128	15936	15959	16001	16005	16074	15908	16137	16096	16201	16085	16084	16019	16209	16121	16168	15897	15983	16196	16193	16124	15959	15920	16106	15992	16148	15933	16107	15883	15934	16131	16017	15925	16146	16161	15876	15957	15999	16007	16075	16016	16148	16074	15958	16166	16039	16013	16246	15924	15999	15930	16101	16007	15987	16018	16082	15909	16026	15958	15941	16196	16127	16033	16023	16067	16065	15995	15876	16011	16236	15916	16031	16185	16079	16002	15771	15993	16047	15961	16066	16180	16016	16253	16095	16059	16100	15842	16010	16116	16064	16074	16125	15941	16044	16079	15951	16141	16086	16386	16166	16036	16093	16077	16091	15955	15979	16079	15956	16165	16011	15819	16037	15723	16012	16160	15934	16009	16047	16084	16146	16134	16211	16004	15909	15976	16007	16083	16057	16001	15881	16023	16016	15874	16132	15976	16076	15986	16178	16087	16132	15999	16048	16255	16208	16102	15966	15927	16154	16084	16298	15928	16004	16164	16253	16240	16144	16045	15965	15961	15933	16044	15751	15993	15968	16167	16105	16160	16191	16098	15932	16033	16061	15962	15840	16178	16065	15865	16114	15967	16123	16277	16246	15918	16181	15946	15967	16018	16047	15992	15899	16017	16146	16095	16149	16230	16141	16193	15822	16008	16168	15861	16077	16105	15985	16162
27854	48718	45217	35013	30305	27482	24143	21620	20047	18894	17895	17144	16770	16105	15678	15498	15406	14998	14688	14435	14676	14512	14271	14137	14188	14158	13853	13903	13874	13996	13974	14072	14112	14152	14148	14015	13998	14075	13988	13868	13993	13802	13973	13925	14001	13876	13840	13830	13805	13928	13941	13993	13863	13882	13744	13786	13921	13984	13859	13864	13877	13760	13740	13813	13696	13905	13742	13857	13803	13814	13873	13869	13885	13844	13872	13879	13726	13907	13798	13790	13810	13914	13934	13921	13971	13848	13851	13797	13658	13899	13815	13795	13768	13828	13789	13895	13907	13860	13904	13934	13797	13774	13903	13707	13769	13967	13701	13775	13843	13802	13855	13873	13831	13739	13819	13914	13769	13831	13748	13932	13932	13752	13807	13802	13851	13952	13856	13882	13730	13737	13816	13863	13691	13914	14015	13584	13773	13801	13725	13784	13737	13819	13817	13607	13817	13779	13865	13880	13768	13728	13687	13971	13837	13877	13778	13859	13913	13846	13753	13643	13965	13812	13720	13825	13724	13974	13751	13697	13871	13758	13906	13754	13864	13724	13817	13822	13967	13718	13769	13838	13820	13720	13972	13953	13748	13761	13761	13812	13743	13742	13637	13873	13855	13733	13787	13523	13598	13714	13791	13810	13762	13943	13797	13895	13853	13760	13644	13687	13859	13754	13818	13882	13828	13875	13773	13849	13811	13762	13693	13943	13888	13799	13785	13697	13756	13885	13629	13734	13862	13788	13900	13874	13890	13731	13734	13923	13949	13834	13896	13788	13868	13750	13884	13783	13697	13955	13853	13874	13698	13803	13713	13714	13799	13850	13718	13888	13700	13790	13586	13996	13901	13855	13758	14011	13986	13588	13814	13844	13988	14016	13725	13791	13658	13829	13656	13673	13766	13806	13845	13837	13752	13826	14060	13793	13740	13867	13697	13848	13795	13706	13917	13908	13800	13790	13785	13888	13720	13838	13912	13732	13860	13863	13798	13740	13734	13901	13801	13921	13754	13747	13738	13842	13823	13971	13910	13844	13959	13667	13698	13800	13793	13796	13632	13841	13729	13855	13825	13800	13779	13749	13675	13850	13693	13808	13906	13769	13653	13754	14016	13893	13918	13891	13794	13687	13707	13861	13864	13867	13910	13712	13678	13848	13854	13802	13927	13811	13745	13520	13840	13875	13933	13748	13934	13752	13851	13791	13886	13782	13975	13877	13912	13807	13761	13757	13771	13814	13756	13713	13877	13639	13882	13872	13648	13886	13669	13952	13699	13915	13829	13642	13899	13778	13920	13821	13924	13656	13679	13808	13685	13978	13732	13873	13822	13826	13868	13888	13767	13751	14011	13983	14083	13718	13994	14023	13784	13718	13865	13912	13674	13714	13724	13811	13765	13893	13577	13762	13813	13737	13672	13642	13959	13879	13773	13645	13910	13720	13974	13620	13815	13855	13700	13847	13931	13867	13942	13668	13904	13761	13867	13829	13810	13914	13887	13842	13806	13756	13961	13873	13753	13656	14045	13964	13831	13838	13703	13824	13821	13847	14034	13837	13927	13899	13818	13881	13853	13775	13919	13762	13941	13864	13859	13772	13840	13720	13903	13848	13797	14019	13836	13877	13714	13703	13829	13885	13873	13899	13938	13799	13794	13855	13679	13801	13618	13885	13803	13828	13764	13821	13906	13741	13831	13763	13922	13994	13861	13709	13854	13907	13628	13878	13841	13760	13823	13849	13913	13880	13797	13827	13813	13924	13978	13740	14009	13827	13730	13814	14020	13821	13733	13934	13804	13705	13994	13660	13932	13764	13848	13691	13692	13743	13794	13756	13762	13826	13815	13964	13885	13704	13875	13933	13845	13767	13983	13795	13880	13717	13847	13767	13868	13854	13861	13829	13790	13713	13763	13696	13756	13789	13732	13908	13587	13936	13731	13884	13851	13893	13878	13689	13818	13936	13835	13932	13779	13669	13960	13838	13900	13690	13900	13874	13980	13847	13812	13811	13910	13724	13733	13896	13756	13757	13792	13897	13782	13733	13892	13785	13870	13962	13883	13757	13917	13748	13705	13824	13889	13796	13813	13751	13777	13815	13731	13955	13940	13766	13845	13753	13956	13799	13877	13722	13842	13987	13935	13949	13769	13869	13920	13792	13777	13845	13809	13730	13766	13737	13944	13808	13780	13732	13773	13787	13856	13709	13839	13688	13811	13846	13909	13813	13892	13903	13845	13729	13749	13746	13783	13876	13801	13815	13784	14020	13768	13721	13960	13742	13829	13803	13676	13769	13766	13790	13838	13763	13790	13982	13765	13849	13855	13887	13801	13828	13685	13800	13832	13842	13992	13825	13830	13905	13850	13853	13807	13833	13805	13813	13949	13913	13633	13739	13870	13685	13790	13835	13840	13867	13913	13695	13810	13982	13907	13764	13777	13733	13888	13952	13777	13636	13781	13791	13969	13703	13740	13895	13860	13760	13978	13802	13691	13854	13837	13776	13869	13951	13871	13852	13769	13897	13784	13893	13877	13834	13808	13705	13718	14059	13854	13818	13697	13773	13752	13811	13851	13658	13879	13771	13814	13946	13886	13950	13888	13668	13812	13882	13826	13751	13789	13976	13885	13842	13807	13741	13869	13836	13751	13829	13759	13833	13805	13811	13756	13921	13697	13893	13759	13837	13807	13776	13881	13776	13897	13775	13766	13813	13777	13857	13734	13757	13772	13888	13853	13695	13769	13742	13812	13756	13862	13909	13796	13878	13624	13811	13879	13828	13734	13644	13852	13734	13833	13666	13719	13747	13910	13979	13837	13902	13719	13738	13932	13747	13808	13950	13819	13741	13813	13749	13921	13847	13605	13930	13799	13813	13890	13862	13835	13813	13813	13766	13895	13862	13669	13919	13821	13794	13772	13929	13976	13760	13842	13837	13842	13968	13950	13773	13739	13870	13680	13918	13721	13644	13971	13626	13969	13926	13857	13687	13689	13887	13956	13746	13791	13783	13971	13762	13884	13856	13928	13900	13985	13762	13788	13818	13980	13849	13819	13908	13813	13796	13815	13635	13796	13848	13804	13831	13836	13864	13862	13907	14010	13584	13832	13767	13872	13727	13845	13887	13830	13708	13716	13713	13821	13822	13985	13916	13783	13809	13884	13812	13942	13843	13688	13844	13878	13849	13768	13920	14097	13857	13925	13711	13771	13824	13844	13842	13756	13848	13875	13892	13850	13798	13771	13886	13846	13838	13922	13880	13808	13784	13828	13857	13894	13882	13933	13807	13789	13848	13868	13952	13717	13831	13770	13726	13785	13716	13650	13741	13752	13809	13898	13678	13861	13890	13910	13686	14013	13875	13734	13686	13855	13746	13593	13784	13924	13786	13748	13792	13915	13803	13848	13880	13905	13771	13612	13712	13919	13771	14021	13794	13835	13749	13843	13744	13800	13816	13886	13600	13841	13796	13984	13717	13869	13756	13701	13731	13736	13748	13803	14000	13754	13865	13880	13820	13803	13939	13623	13781	13911	13878	13789	13607	13657	13973	13844	13898	13884	13879	14114	13747	13907	13971	13892	13847	13883	13837	13844	13840	13742	13677	13820	13903	13699	13834	13766	13845	13834	13672	13772	13979	13788	13813	13817	13900	13898	13795	13724	13813	13935	13704	13911	13800	13850	13760	13708	13711	13862	13781	13925	13808	13799	13757	13693	13998	13710	13583	13824	13977	13904	13854	13856	13920	13799	13864	13757	13802	13870	13732	13772	13712	13923	13952	13805	13674	13812	13935	13966	13819	13809	13758	13866	13858	13860	13780	13807	13818	13858	13876	13817	13696	13821	13715	13676	13920	13711	13868	13816	13731	13763	13625	13764	13824	13743	13810	13963	13851	13721	13765	13718	13832	13816	13800	13772	13855	13853	13799	13858	13799	13922	13822	13653	13910	13928	13957	13974	13807	13721	13772	13694	13910	13736	13633	13882	13764	13844	13922	13887	13721	13852	13900	13851	13830	13797	13780	13768	13927	13828	13737	13701	13765	13743	13643	13798	13808	13911	13810	13754	13842	13906	13833	13696	13683	13834	14007	13998	13667	13768	13882	13827	13797	13824	13927	14020	13810	13824	13742	13834	13969	13788	13863	13790	13809	13734	13882	13690	13768	13846	13763	13766	13772	13761	13754	13943	13720	13809	13568	13905	13972	13717	13975	13655	13853	13772	13838	13887	13689	14017	13761	13837	13927	13697	13886	13723	13757	13802	13892	13822	13789	13770	13725	13888	13852	13882	13833	13902	13882	13727	13777	13911	13769	13705	13813	13760	13780	13780	13954	13816	13774	13616	13813	13759	13795	13830	13758	13853	13821	13701	13738	13884	14036	13881	13974	13723	13837	13952	13836	13829	13878	13749	13886	13733	13739	14020	13861	13884	13710	13692	13769	13781	13817	13638	13799	13732	13812	13788	13845	13747	13739	13738	13876	13675	13699	13701	13826	13764	13821	13797	13857	13776	13911	13912	13819	13717	13679	13750	13760	13804	13803	13742	13858	13772	13768	13894	13667	13702	13855	13977	13745	13740	13667	13962	13749	13868	13883	13861	13750	13921	13898	13817	13866	13817	13845	13813	13822	13914	13711	13797	13756	13897	13750	13886	13818	13763	13665	13796	13920	13857	13947	13736	13931	13889	13843	13720	13660	13808	13756	13812	13759	13787	13811	13817	13837	13691	13813	13786	13751	13794	13921	13852	13967	13776	13792	13899	13765	13862	13938	13762	13844	13739	13908	13749	13694	13838	13999	13818	13867	13765	13634	13754	14007	13706	13921	13714	13673	13756	13848	13985	13736	13880	13677	13941	13825	13811	13803	13934	13770	13798	13733	13791	13967	13711	13754	13822	13902	13688	13745	13848	13658	13855	13742	13861	13973	13817	13878	13841	13871	13797	13809	13869	13751	13868	13656	13961	13726	13900	13850	13850	13786	13787	13722	13910	13862	13783	13801	13809	13988	13841	13910	13891	13901	13887	13718	13776	13950	13758	13890	13809	13822	13870	13888	13825	13883	13852	13685	13985	13767	13940	13820	13888	13772	13914	13820	13891	13808	13712	13913	13875	13790	13812	13797	13790	13765	13799	13844	13850	13639	13940	13800	13940	14057
23064	21402	29307	24077	22789	26772	29892	24522	22860	22402	21336	20551	19882	19489	19003	18620	18618	18317	18034	17939	17867	17691	17632	17543	17582	17311	17330	17290	17211	17320	17529	17242	17285	17537	17453	17093	17261	17199	17374	17184	17038	17182	17248	17178	17075	17281	17090	17202	17325	17024	17220	17207	17142	17134	16957	17234	17248	17439	17265	17141	17154	17055	17068	17094	17276	17312	17001	17114	16994	17073	17006	17040	17113	17244	17296	17020	17051	17100	17129	17012	17384	17115	17139	17227	17150	17062	16943	17084	17053	17056	17262	17028	17067	17174	17159	17200	17203	17128	17196	17011	17059	16883	17012	17059	16919	17140	17248	16971	16780	17119	17097	17015	16844	17179	17181	17183	17166	17034	17190	16988	17089	17136	16885	17127	16969	17094	17073	17016	17153	16927	17151	16909	16919	17179	17048	16993	16947	16975	17084	17083	17135	17057	17159	17062	17364	17032	17010	17185	17183	17046	17199	16988	16946	16891	17159	17092	16911	17057	17045	17118	16959	17169	17218	17208	17017	17039	17226	17135	17028	17250	17003	16807	17118	16965	17289	17143	17125	17162	17178	16863	16903	17149	16899	17099	17089	17031	17050	17147	16879	16889	16850	17171	17046	16954	17046	17077	16893	17088	17091	16800	17073	16893	17086	17230	17051	17094	17130	17023	17080	17056	17078	16981	16964	17140	17066	16940	17311	17122	16966	17156	16948	16756	17201	17052	17015	16962	17043	16862	17005	17054	16913	17159	17222	16940	17041	16999	16822	17092	16887	16956	16948	17030	17066	16934	17015	16910	17035	16961	17135	16963	16974	17089	17129	17131	16999	17063	17119	17152	17064	17050	17038	16990	17137	16989	17134	17091	17027	17009	17170	17023	16794	16997	17096	17084	17133	17223	17165	17152	17032	17014	16882	17071	17130	17127	17180	17184	16904	17069	16987	17159	17299	16989	16904	16971	17091	17079	17055	17060	17152	17239	17032	16816	16903	16921	17113	17040	17180	17252	17316	16933	16988	17195	17032	17244	16887	17060	17061	17153	17144	16962	17106	17133	16943	17031	17046	17238	17131	17027	17395	17032	17248	17080	16990	17016	17074	17128	16864	17107	16982	17133	16989	17035	16840	17091	16881	17043	17115	17090	16993	16986	17092	17200	17255	16900	17058	16991	17005	17041	17019	17021	17090	17136	16988	16860	16915	16994	16966	17119	16997	16868	16971	17263	16882	17041	16846	17018	16896	16968	17022	16911	17076	16998	16906	16987	17099	17053	16987	16998	17057	17088	17175	16970	17107	17237	16940	16943	17239	17077	17023	17070	16949	17263	17042	17212	17021	16956	17014	17012	16857	17017	16905	17093	17085	17107	16932	17041	17157	17142	17177	16948	16954	17156	17029	16965	16983	17038	17020	16940	17180	16994	17072	16958	17051	16918	17056	17068	16990	17023	17079	16819	17209	17053	16986	16898	17232	16994	17121	17048	16734	17256	17311	16986	17203	17049	17048	17008	17096	16880	16909	17101	17191	16940	17105	16858	17127	16880	17124	17237	17299	16892	17023	17222	16903	16964	17070	16957	16974	16956	17215	16910	17038	17078	17205	17019	17104	17044	17087	16922	17169	16864	16862	16890	17035	17008	17062	16933	17146	17158	17101	17105	17285	16803	17093	17100	16924	16799	17019	16967	17212	17102	17142	17018	16917	17005	17081	17387	17031	16850	16977	17080	17234	17086	17230	17146	16923	16875	17076	17026	16973	16999	16951	16893	16900	17003	16972	16868	17197	17199	17267	17300	16956	16982	17055	16862	17077	17032	16808	16924	17009	16971	17057	17072	17104	17111	16962	16882	17038	17075	17059	17083	17120	17039	17002	16906	17135	16941	17043	16888	16941	16985	17158	17091	17216	16947	17052	17231	17155	17205	16909	17116	17159	17085	17090	16967	17106	16989	17047	17034	17024	16859	16907	17102	17067	16989	16929	17130	17146	17095	16928	17059	17085	17008	17006	17152	16921	16889	16898	16987	16971	17096	16962	17031	17087	17249	17023	17097	17070	16898	17032	17079	17044	16992	17117	17115	17102	16934	16950	16967	17025	17051	16933	16869	17089	17048	17041	16968	16921	16960	17050	17217	17096	17159	17033	16895	17103	16923	17239	17198	17137	17047	17014	17000	16964	17022	17087	16933	17114	17218	16893	16951	16917	17139	16923	16902	17097	17093	17082	17121	17085	17006	17097	17061	17030	17108	17011	16923	16698	16916	17107	16903	17083	17154	17125	16980	16947	17009	17064	17137	17166	16983	17081	16948	17021	16926	17049	17021	17256	17033	16945	17149	16884	17103	17115	17060	16984	17038	17025	17110	17163	17261	17152	17283	17223	17125	17095	16996	17219	17207	17005	16819	17165	16940	16961	16986	17018	17186	17036	17007	17077	17169	17095	17091	17017	17001	17073	17207	17122	16993	17168	17139	17018	17141	17168	17114	17007	17078	17347	17015	16990	16921	16987	16971	17022	17057	17013	17133	16974	17001	17182	16880	16879	16910	16918	16901	16967	17073	17010	17153	16838	17104	17065	16892	17077	17094	17000	17138	16834	17140	17000	16798	16886	16844	17151	17027	17220	17091	17104	17330	17239	17101	17042	17080	16930	17074	17057	17054	16953	17036	17073	17200	17120	17046	17005	17065	16947	16954	16890	17047	16871	17111	17200	17003	16848	17184	17031	16901	17018	17232	17001	17053	16893	17059	16961	17013	17048	16824	16906	16942	17115	17050	17089	17028	17250	16815	17152	17043	17055	17335	17134	17132	17059	17011	16908	17004	16880	17011	17221	16935	16915	17051	16883	17193	16932	16835	17028	17177	17198	17008	17016	17135	17369	17013	17017	17031	17116	17122	17115	17060	17120	16928	17125	16968	17002	17166	16765	17039	16906	17096	17083	16894	16975	16951	16941	17107	17095	16941	17023	17102	17159	17127	17108	17003	17083	17154	16989	17048	17103	16972	16943	17194	17094	16918	16848	16972	16846	17169	16971	17074	17013	16918	17080	16998	17085	17201	17155	17155	16944	17032	17048	17126	17005	17009	17033	17143	17034	17067	17054	17007	16999	16984	16988	16993	16950	17027	16783	17015	17177	16914	17149	17062	16984	16907	16768	16992	17092	17211	16999	16953	17326	16935	17118	17054	17067	16959	17036	17103	17136	16866	17181	17154	16870	16954	17191	16798	16943	16972	17078	17253	17138	17197	16953	17032	16974	17081	16947	17089	17036	16952	17143	16935	17118	16952	16896	17071	16872	17229	17116	17092	17157	17064	16982	16946	17128	17122	17115	17094	17315	17140	16792	16978	17012	17028	17057	17219	17126	17024	17144	17277	17114	17179	17181	17028	17135	16916	17120	16991	17022	17110	17017	17215	17057	16883	16795	17020	17052	17016	17366	16841	16978	17064	16992	17170	16953	17074	17070	17180	17047	17029	17094	17017	17137	16851	17238	16981	16918	16694	16899	17172	16998	17183	17155	17103	17088	17112	17087	16947	17113	17038	17144	16931	16788	17154	17156	17088	17165	17045	17094	17176	16988	17341	17300	16992	16991	16882	17113	17081	17041	16937	17151	16943	17172	17103	16957	17072	17144	17210	16986	17158	16808	17134	17145	17015	17083	16840	17040	17179	17118	17160	16936	17014	16953	16916	17021	16913	17210	17040	17017	17099	17102	16897	17150	17222	17181	17160	16970	17020	17160	17038	16917	17198	16981	17233	17057	17031	16996	17049	17097	16955	17203	16988	16931	16937	17024	16834	17129	17245	17048	16883	17297	17008	17067	17181	16959	17085	17047	17289	17104	17212	17015	16985	17169	16839	17007	17009	17100	17150	16906	16951	17024	16947	17035	17101	16883	17026	17087	16864	16943	17130	17090	17150	17156	17219	17031	16962	17080	17098	17245	17199	17030	17061	17057	17140	17154	16841	16945	17027	17010	16928	17044	17084	16872	16868	16940	16809	16986	16968	17070	17060	17149	17009	16892	17051	17034	16781	17116	16861	17245	17005	17142	17044	16854	16916	17170	17165	17039	17044	17171	16895	17110	16921	17039	17103	16997	17057	17047	16903	17065	17138	17026	17064	17041	17053	16841	17136	16911	17186	17336	17028	17311	17029	17101	16947	17012	17032	17119	17228	17133	17134	17078	16941	16996	16835	17082	17077	17109	16843	17002	17007	17052	16989	16995	17144	17003	17093	16929	17195	17097	17074	17033	16871	17016	17115	17042	17063	17041	17070	17000	17232	16985	16895	17051	16945	17200	17089	17096	17062	17109	16878	16828	17086	16940	16983	16878	16995	17193	17086	17051	17028	17126	16927	16891	17056	17037	17179	16902	17055	17006	16809	17015	17105	17182	17149	17267	17004	17065	17070	17062	17155	17128	17223	17306	17181	17024	16990	16981	17070	17005	16821	17199	17114	16991	17042	17008	16974	16973	17037	17326	17157	17159	16902	17131	17009	17016	17003	17089	17117	16989	16956	17015	17042	17004	17094	16884	17036	17248	17022	17054	17212	17009	16943	17220	17173	17086	16992	17038	16983	16883	17073	17184	16875	17224	17193	17206	17067	16910	16928	16849	16881	16943	17056	16957	16932	17095	17038	17272	17010	17124	16947	16950	16920	17081	16926	16881	16991	16926	16861	16954	17001	16811	17089	17182	17112	16903	17001	17232	16961	17173	17026	17016	16833	16852	16975	16914	17001	17189	17029	16980	17040	16974	17126	17016	17332	17054	17019	17165	16908	16914	17300	17009	16978	17002	16968	17101	16932	16897	16904	17214	17116	17102	17010	17040	16926	17079	17078	17035	16911	16953	16969	17052	16924	17086	17195	17043	17031	16982	17045	17037	16991	17139	17133	16699	17131	17010	17168	17011	17294	17031	16738	17321	17153	17054	17045	17002	17147	17114	16941	17011	16932	16973	17095	17051	17095	17091	16872	16997	16940	16959	16959	17025	17060	17017	17077	17333	17131	16955	16934	17006	16988	17056	16907	17147	17044	17036	17119	16999	17096	16958	16987	17210	16980	17083	17041	17076	16966	17114	17053	16911	16975	17020	17074	16964	17015	17189	17142	17112	17069	17140	16850	17094	17124	17246	17105	16941	17031	17363	16913
29617	53849	49925	39445	34317	30595	27006	24695	22887	21541	20418	19357	18486	17712	17280	16613	16136	15934	15402	15410	15247	15112	14871	14664	14700	14701	14508	14514	14577	14679	14613	14607	14762	14844	14703	14730	14600	14608	14517	14557	14629	14458	14506	14453	14544	14539	14429	14464	14455	14323	14420	14375	14511	14350	14391	14342	14472	14296	14499	14389	14508	14460	14508	14443	14472	14513	14489	14372	14428	14389	14397	14310	14397	14262	14297	14296	14323	14512	14368	14434	14198	14258	14327	14412	14381	14322	14428	14526	14332	14479	14538	14445	14599	14399	14389	14390	14387	14365	14321	14487	14503	14393	14438	14459	14481	14564	14451	14470	14264	14462	14444	14380	14520	14383	14458	14513	14245	14423	14373	14556	14320	14436	14575	14508	14417	14282	14346	14589	14406	14380	14472	14427	14336	14355	14507	14356	14360	14363	14349	14282	14417	14289	14503	14295	14346	14514	14443	14464	14251	14306	14441	14349	14421	14336	14302	14235	14417	14416	14404	14293	14410	14418	14468	14326	14542	14352	14287	14299	14317	14433	14373	14511	14450	14483	14327	14361	14309	14321	14275	14318	14400	14461	14480	14420	14370	14358	14452	14362	14545	14343	14290	14367	14427	14256	14482	14195	14545	14477	14476	14381	14415	14283	14271	14737	14327	14285	14428	14335	14483	14385	14365	14411	14388	14530	14563	14386	14425	14422	14484	14338	14325	14319	14398	14363	14377	14482	14489	14408	14221	14489	14432	14449	14481	14228	14174	14512	14400	14563	14285	14411	14320	14516	14299	14431	14363	14309	14487	14263	14430	14370	14578	14414	14188	14495	14357	14505	14508	14308	14410	14473	14306	14460	14239	14545	14391	14233	14509	14419	14445	14426	14291	14526	14363	14398	14338	14442	14363	14312	14179	14302	14446	14412	14429	14529	14475	14445	14393	14385	14314	14465	14518	14342	14328	14409	14318	14495	14331	14376	14463	14536	14436	14236	14390	14548	14562	14446	14443	14398	14308	14396	14327	14397	14305	14320	14399	14497	14382	14545	14376	14428	14350	14482	14343	14475	14481	14356	14317	14521	14345	14332	14521	14484	14421	14459	14584	14315	14432	14383	14364	14334	14335	14435	14494	14443	14580	14328	14385	14443	14315	14460	14347	14291	14388	14455	14412	14252	14431	14306	14555	14414	14314	14421	14367	14288	14397	14458	14354	14235	14296	14296	14346	14444	14464	14391	14352	14442	14542	14420	14251	14383	14370	14521	14427	14524	14468	14369	14250	14493	14471	14544	14413	14487	14527	14375	14382	14365	14384	14443	14355	14345	14432	14439	14397	14219	14381	14339	14297	14468	14363	14354	14245	14363	14394	14506	14170	14361	14314	14447	14421	14390	14426	14427	14484	14255	14475	14603	14302	14180	14366	14490	14256	14321	14332	14319	14545	14429	14364	14431	14331	14475	14272	14443	14342	14469	14274	14458	14326	14412	14406	14585	14423	14461	14374	14351	14369	14324	14319	14406	14455	14370	14287	14362	14451	14468	14429	14604	14407	14371	14315	14369	14463	14273	14480	14487	14486	14328	14475	14398	14488	14296	14363	14214	14237	14495	14422	14405	14467	14355	14465	14129	14513	14394	14386	14186	14357	14199	14252	14304	14385	14393	14324	14405	14360	14176	14533	14377	14404	14426	14297	14511	14335	14398	14453	14459	14215	14444	14382	14514	14363	14356	14312	14317	14425	14464	14513	14429	14363	14440	14545	14370	14470	14388	14248	14295	14358	14423	14513	14367	14318	14366	14357	14485	14384	14446	14325	14489	14352	14439	14292	14252	14286	14489	14405	14256	14487	14431	14434	14247	14371	14315	14366	14408	14490	14418	14274	14413	14372	14632	14447	14501	14452	14429	14420	14565	14530	14181	14615	14467	14370	14538	14403	14456	14374	14383	14425	14369	14523	14442	14288	14516	14613	14336	14269	14486	14298	14218	14359	14398	14395	14324	14362	14622	14278	14532	14275	14365	14423	14349	14338	14511	14542	14484	14428	14492	14408	14243	14315	14296	14261	14474	14305	14233	14580	14298	14330	14212	14306	14171	14540	14318	14426	14194	14407	14360	14376	14486	14395	14391	14302	14351	14394	14492	14423	14311	14569	14337	14339	14433	14258	14435	14256	14367	14386	14372	14471	14478	14477	14446	14384	14430	14341	14381	14421	14382	14334	14230	14309	14448	14312	14433	14251	14338	14318	14306	14391	14381	14438	14220	14490	14357	14452	14477	14482	14292	14448	14368	14360	14261	14413	14328	14320	14436	14424	14282	14295	14333	14494	14361	14384	14357	14469	14255	14521	14400	14422	14325	14351	14301	14415	14397	14352	14443	14620	14457	14407	14452	14293	14314	14463	14367	14314	14526	14170	14274	14325	14384	14479	14573	14132	14346	14586	14267	14395	14430	14531	14445	14364	14413	14462	14393	14476	14365	14345	14375	14446	14399	14575	14399	14628	14493	14352	14335	14548	14449	14297	14258	14455	14303	14419	14411	14507	14335	14341	14350	14330	14250	14336	14426	14436	14348	14460	14295	14389	14405	14491	14367	14319	14506	14424	14444	14379	14354	14429	14471	14388	14412	14302	14372	14389	14234	14325	14302	14280	14298	14404	14353	14332	14391	14419	14397	14354	14402	14396	14473	14498	14392	14310	14378	14448	14404	14324	14439	14480	14238	14453	14367	14232	14499	14350	14512	14417	14323	14248	14375	14376	14407	14316	14475	14457	14315	14369	14247	14495	14353	14447	14521	14434	14527	14373	14325	14353	14344	14444	14520	14319	14345	14214	14351	14428	14240	14355	14451	14454	14411	14209	14251	14434	14479	14510	14289	14417	14301	14493	14476	14263	14527	14471	14446	14305	14287	14286	14352	14381	14614	14456	14386	14340	14403	14420	14403	14468	14423	14521	14426	14216	14395	14484	14211	14492	14401	14486	14336	14260	14287	14438	14255	14335	14422	14317	14435	14403	14532	14498	14467	14308	14358	14298	14473	14400	14475	14484	14266	14490	14410	14348	14362	14450	14365	14306	14381	14355	14287	14394	14396	14427	14343	14238	14460	14246	14233	14228	14506	14520	14431	14561	14215	14141	14464	14244	14475	14490	14239	14395	14278	14417	14371	14469	14595	14414	14332	14391	14319	14407	14448	14524	14417	14412	14492	14377	14510	14385	14355	14256	14443	14355	14386	14376	14422	14511	14463	14428	14518	14319	14389	14445	14355	14378	14507	14402	14417	14519	14346	14426	14421	14474	14189	14222	14504	14446	14371	14479	14230	14367	14473	14184	14435	14514	14282	14365	14298	14352	14450	14327	14260	14207	14445	14442	14514	14405	14511	14381	14417	14456	14305	14546	14266	14342	14469	14357	14371	14273	14426	14286	14351	14492	14450	14441	14535	14405	14327	14399	14351	14457	14298	14547	14367	14435	14261	14354	14419	14411	14354	14515	14311	14365	14272	14500	14379	14372	14503	14500	14391	14218	14287	14328	14483	14382	14410	14429	14495	14479	14320	14253	14387	14291	14421	14391	14327	14461	14462	14103	14343	14454	14487	14406	14387	14319	14307	14430	14287	14190	14429	14450	14383	14451	14341	14416	14408	14462	14336	14306	14360	14426	14313	14488	14311	14491	14320	14451	14505	14451	14344	14256	14393	14286	14503	14351	14425	14207	14178	14482	14299	14350	14470	14194	14369	14303	14303	14290	14433	14426	14374	14448	14364	14372	14406	14274	14320	14301	14483	14363	14517	14271	14395	14412	14447	14485	14215	14399	14512	14295	14328	14348	14265	14318	14354	14574	14398	14368	14487	14370	14279	14366	14245	14594	14401	14329	14341	14163	14297	14290	14210	14385	14531	14445	14401	14417	14421	14386	14189	14369	14407	14478	14441	14504	14421	14366	14214	14399	14466	14379	14405	14413	14411	14532	14529	14414	14500	14240	14286	14521	14229	14489	14335	14482	14428	14385	14274	14367	14541	14545	14292	14402	14410	14379	14347	14331	14427	14549	14406	14369	14571	14478	14197	14320	14302	14476	14440	14405	14330	14379	14345	14348	14414	14214	14284	14301	14478	14557	14212	14399	14411	14407	14395	14415	14419	14400	14247	14498	14460	14449	14338	14266	14426	14483	14348	14291	14326	14414	14478	14387	14439	14335	14284	14256	14342	14558	14426	14377	14379	14425	14310	14315	14463	14420	14280	14356	14223	14272	14348	14225	14403	14527	14226	14374	14256	14328	14418	14470	14321	14433	14474	14519	14431	14458	14403	14286	14468	14266	14321	14310	14444	14408	14229	14305	14390	14293	14194	14484	14411	14288	14422	14402	14311	14397	14454	14335	14539	14388	14491	14301	14407	14349	14302	14521	14340	14408	14456	14386	14439	14522	14314	14335	14434	14521	14470	14200	14448	14268	14348	14386	14286	14306	14241	14399	14402	14552	14608	14455	14503	14363	14417	14307	14347	14342	14406	14378	14338	14456	14433	14494	14230	14529	14434	14282	14500	14420	14322	14306	14345	14240	14457	14535	14405	14465	14278	14453	14285	14373	14414	14466	14295	14258	14283	14399	14315	14310	14410	14446	14395	14518	14318	14370	14566	14337	14382	14338	14564	14362	14282	14404	14406	14366	14455	14467	14214	14400	14544	14569	14373	14566	14270	14429	14371	14400	14371	14365	14416	14451	14449	14266	14297	14374	14353	14431	14462	14401	14410	14455	14465	14357	14371	14437	14387	14452	14275	14443	14336	14274	14385	14393	14300	14395	14461	14483	14356	14259	14436	14489	14392	14342	14440	14403	14426	14489	14326	14420	14401	14353	14341	14421	14412	14376	14442	14307	14495	14511	14295	14303	14280	14390	14315	14402	14305	14455	14368	14347	14376	14506	14211	14439	14455	14248	14291	14448	14535	14490	14482	14438	14258	14469	14282	14428	14382	14448	14300	14516	14268	14478	14419	14278	14508	14326	14400	14367	14324	14282	14285	14357	14436	14486	14450	14218	14331	14407	14429	14313	14447	14362	14356	14400	14334	14474	14271	14412	14255	14334	14300	14497	14560	14492	14337	14395	14270	14324	14319	14367	14507	14491	14410	14426	14310	14675	14345	14382	14331
29205	29507	36870	31228	25656	22755	21490	20106	19170	18819	18290	17795	17528	17192	17145	16829	16790	16631	16529	16452	16607	16521	16284	16315	16206	16442	16292	16199	16215	16185	16337	16485	16295	16390	16063	16250	16135	16235	16276	16318	16173	16275	16254	16025	16389	16200	16404	16254	16118	16207	16355	16391	16297	16246	16362	16133	16124	16061	16306	16129	16335	16357	16142	16127	16070	16101	16101	16148	16212	16144	16200	16271	16286	16328	16473	16265	15997	16064	16164	16310	16299	16190	16275	16341	16243	16391	16194	16292	16239	16270	16351	16207	16159	16219	16146	16274	16076	16017	16161	16152	16157	16210	16076	16138	16022	16255	16279	16133	16193	16239	16282	16020	16207	16149	16315	15990	16137	16131	16147	16108	16280	16295	15894	16150	16403	16061	16135	16153	16029	16162	16140	16283	16049	15978	16107	16133	16116	16076	16042	15969	16099	16196	16112	16136	16122	16212	15993	16154	16188	16355	16124	16055	16178	16246	16050	16196	16105	16178	16189	16137	16084	16195	16114	16136	16249	16113	16190	16184	16156	16138	16210	16047	16437	16160	16258	16199	16283	16095	16026	16460	16272	16422	16110	16009	16182	16423	16279	16284	16368	16352	16104	16232	16339	16170	16314	16181	16227	16076	16173	16156	16106	16188	16289	16152	16259	16100	16326	16376	16243	16259	16101	16105	16256	16293	15963	16081	16021	16286	16144	16304	16028	16251	16444	16102	16117	16185	16292	16212	16170	16200	16195	16204	16155	16252	16116	16160	16138	16246	16144	15928	16115	16017	16135	16196	16107	16106	16141	16029	16186	16086	16171	16292	16228	16130	16330	16118	16186	16160	16274	16197	16206	16281	16185	16234	15968	16091	16333	16158	16313	16007	16118	16066	16266	16017	16231	16034	16082	16131	16289	16258	16298	16174	16096	16230	16197	16249	16108	16139	16299	16239	16232	16168	16029	16149	16121	15861	16339	16186	16205	16296	16180	16221	16193	16139	16043	16172	16158	16147	16061	16111	16245	16426	16236	16202	16184	16075	16330	16237	16204	16098	15952	16287	16254	16221	16182	16189	16143	16289	16074	16153	16187	16237	16218	16339	16173	16229	16295	16187	16078	16341	16152	16025	16208	16211	16200	16206	16111	16015	16227	16093	16121	16304	16264	16236	16187	16148	15929	16067	16419	16067	16097	16285	15998	16245	16198	16308	16314	16096	16193	16130	16192	16155	16036	16204	16284	16167	16327	16282	16175	16408	16271	15945	16310	16163	16143	16099	15998	16129	16156	16196	16159	16349	16025	16227	16227	16073	16037	16101	16306	16256	16081	16133	16186	16206	16087	16270	16096	16248	16188	16164	16246	16122	16202	16231	16250	16198	16286	16106	16133	16218	16387	16124	16204	16074	16203	16307	16012	16306	16094	16359	15892	16023	16037	16180	16221	16294	16300	16323	16347	16005	16113	16128	16218	16094	16023	16064	16223	16241	16169	16359	16201	16290	16030	16244	15993	16252	16162	16312	16250	16320	16022	16089	16153	16209	16168	16081	16270	16150	16212	15778	16148	16024	16416	16421	16059	16101	16265	16253	16214	16277	16054	16220	16085	16098	16230	16238	16182	16078	16019	16146	16093	15981	16275	16109	15965	16274	16365	16119	16310	16181	16401	16392	16307	16098	16188	16029	16308	16239	16201	15929	16168	16437	16317	16299	16090	16342	16153	16197	16206	16263	16255	16181	16058	16146	16140	16181	16323	16044	16209	16333	16266	16108	16019	16130	16024	16009	16088	16225	16243	15906	16130	15969	16234	16219	16358	16363	16078	16067	15978	16296	16233	16138	16177	16277	16235	16106	16261	16309	16157	16152	16158	16135	16138	16018	16172	16289	16182	16161	16235	16099	16190	15945	16139	16058	16285	16109	16374	16183	16275	16138	16113	16087	16003	16222	16049	16264	16038	16126	16253	16081	16176	16342	16334	16261	16106	16228	16378	16274	16025	15979	16411	16009	16171	16184	16099	16310	16160	16067	16326	16241	15984	16125	16038	16250	16122	16092	16278	16130	16219	16149	16158	15853	15971	16006	16309	16161	16184	16195	16212	16160	16363	16296	16093	16064	16035	16132	16214	16236	16302	16145	16249	16168	16293	16041	16192	16050	16202	16108	16019	15954	16116	16395	16033	16043	16304	16167	16127	16174	16092	16215	16292	16098	16131	16185	15913	16189	16117	16219	16365	16090	16074	16003	16109	16101	16326	16154	16312	16143	16239	16007	16070	16063	16297	16024	16211	16168	16256	16208	16180	16117	16328	16194	15970	16106	16293	16254	16334	16082	16081	16133	16315	16155	16074	16233	16102	16227	16250	16147	16216	16059	16107	16310	16058	16236	16297	16164	16212	16346	16039	16335	16313	16240	16282	16177	16256	16340	16116	16194	16236	16210	16117	16256	16271	16200	16074	16217	16133	16152	16260	16087	16166	16083	16227	16202	16288	16174	16147	16083	16253	16200	16185	16240	15829	16134	16034	16014	16103	16279	16123	16245	16392	16204	16031	16021	16199	16356	16217	16103	16221	16305	16119	16242	16335	16131	16027	16055	16111	16160	16129	16329	16195	16294	16246	16154	16164	16219	16212	16219	16214	15980	16025	16059	16035	16217	16017	16267	16326	16132	16346	16193	16107	16336	16156	16197	16196	16021	16090	16008	16095	16113	15992	16271	16241	15969	16137	16233	16016	16134	16123	16203	16272	16131	16141	16245	16230	16171	16372	16353	16309	16209	16150	16196	16256	16134	16178	16118	16258	16164	16170	16211	16175	16167	16372	16163	16201	15973	16161	16147	16313	16116	16301	16272	16147	16185	16146	16203	16204	16149	15989	16298	16150	16178	16153	16249	16055	16004	16143	16067	16234	16140	16073	16238	16165	16221	16242	16128	15986	16207	16118	16034	16181	16211	16275	16418	16160	16104	16049	16218	15994	16171	16209	16177	16168	16155	16100	16248	16249	16226	16180	16121	16266	15912	15997	16106	16154	16176	16104	16266	16329	16253	16112	16138	16276	16161	15978	15998	16201	16035	16086	16028	16238	16231	16197	15990	16151	16197	16208	16269	16122	16076	16184	16331	16151	16340	16179	16067	16303	16056	16175	16037	16148	16181	16223	16257	16102	16192	16151	16255	16490	16228	16140	16260	15892	16105	16102	16149	15893	16193	16171	16227	16333	16287	16359	15971	16187	16095	16295	16256	16329	16206	16318	16178	16125	16262	16269	16042	16202	16163	16179	16201	16302	16267	16236	16224	16258	16351	16247	16127	16149	16232	16349	16285	16308	16006	16053	16137	16236	16288	16317	16035	16237	16036	16170	16092	15993	16036	16236	16178	16007	16186	16276	16143	15995	16320	16234	15974	16294	16166	16255	16113	16256	16384	16363	16032	16045	16262	16313	15970	15953	16249	15935	16309	16178	16166	16318	16156	16085	16024	16093	16151	16261	16330	16177	16126	16328	16357	16040	16192	16096	16134	16161	16209	16123	16097	16094	16413	16176	16112	15985	16357	16077	16098	16236	16127	16233	16191	16245	16181	16110	16094	16047	16047	16359	16279	16139	16142	16395	16235	16176	16202	16151	16253	16304	16091	16312	16152	16182	16219	16313	16175	16306	16253	16210	16204	16060	16193	16211	16392	16282	16154	16092	16166	16381	16163	15878	16171	16164	16156	16074	16017	16301	16417	16234	16162	16268	16261	16027	16141	16081	16250	16197	16125	16206	16244	16196	16088	16178	16070	16173	16164	16244	16374	16206	16101	15936	16154	16406	15974	16277	16149	16230	16491	16179	16409	16003	16291	16309	16211	16197	16097	16145	16264	16119	16096	16243	16222	16411	16130	16303	16096	16151	16326	16217	16106	16228	16182	16165	16112	16056	15955	16109	15940	16288	16320	16096	16246	16079	16301	16425	16121	16169	16352	15995	16291	16164	16243	16426	16237	16248	16434	16360	16173	16311	15936	16211	16384	16071	16181	16220	16036	16137	16257	16154	16185	16168	16366	16413	16273	16113	16105	16373	16029	16070	16085	16343	16084	16240	16285	16047	16214	16123	16139	16378	16246	16333	16441	16182	16257	16377	16346	16150	15955	16289	16328	16154	16208	16264	16273	16320	16045	16029	16182	16075	15939	16267	16113	16153	15941	15951	16185	16299	16120	16232	16011	16339	16130	16085	16176	16190	16126	16222	16180	16230	16201	16155	16099	16080	16017	16213	16038	16090	16211	16171	16127	16297	16194	15992	16052	16236	16117	16321	16319	16173	16196	16140	16115	16377	16169	16039	16102	15981	16187	16209	16144	16063	16147	16262	16101	16254	16253	16299	16089	16052	16146	16278	16242	16090	16095	16179	16421	16141	16235	16070	16056	16273	16280	16075	16051	16169	16269	16307	16312	16184	16193	16069	16296	16093	16164	16302	16203	16334	16141	16367	16248	16193	16358	16110	16504	16145	16122	16079	16211	16357	16256	16324	16202	16120	16210	16314	16245	16583	16381	16238	15998	16171	16169	16125	16196	16101	16233	16109	16308	16138	16160	16251	16223	16183	16089	16362	16294	16072	16248	15962	16290	16314	16099	16012	16062	16164	16214	16133	16077	16247	16156	16172	16148	16316	16318	16299	16331	16166	16251	16106	16274	16007	16137	16151	16191	16438	16209	16246	16136	16250	16265	16224	16161	16191	15970	16285	16226	16011	16191	16239	16155	16175	16342	16238	16005	16296	16224	16276	16272	16125	16137	16369	16281	16437	16184	16374	16240	16181	16082	16430	15988	16274	16311	16088	16132	16147	16207	16375	16223	16132	16203	16208	16132	16170	16265	16214	16226	16315	16131	16498	16334	16228	16275	16241	16323	16277	16184	16349	16255	16233	16096	15989	16170	16346	16242	16181	16229	16209	16399	16268	16152	16208	16280	16105	16123	16378	16035	16226	16207	16092	16095	16257	16253	16347	16256	16049	16042	16363	16037	16177	16271	16336	16207	16022	16110	16128	16215	16109	16013	16282	16276	16239	16139	16168	16237	16149	16139	16242	16263	16173	16057	16081	16090	16252	16192	16098	16093	16207	16170	16261	16049	16295	16092	16179	16139	16129	16113	16353	16394	16331	16151	16220	16305
29142	45002	39897	30099	25553	22780	21178	19768	18551	17937	17152	16346	16024	15650	15272	14963	14695	14476	14350	14389	14396	14241	14220	14093	13999	14036	14027	13934	13843	14059	13945	14142	14013	14108	14060	14103	14161	13881	14128	13952	14032	13962	13911	14027	13947	13878	13982	13965	13905	13927	13853	13937	13900	13910	13971	14066	13711	14082	13970	14002	13884	13917	13918	13882	13936	14048	13890	13952	13972	13934	13942	13997	13787	14116	13878	13897	13972	13999	13907	14013	13989	13807	14067	14003	14035	13981	13918	14029	13870	13878	13981	13889	13926	13922	13847	13958	13903	13872	13908	13954	13903	13825	13955	13889	13946	13736	13911	14102	13884	13962	13913	13887	13758	14095	13927	13909	13815	13942	13943	13756	13953	13969	13767	13908	13978	13913	13842	13916	14030	13708	13979	13921	13984	14077	13780	13894	13879	13832	13934	13882	14147	13777	13896	13961	13862	13807	13877	13779	13954	13788	13817	13912	14009	13903	13974	13975	13886	13915	13826	13723	13777	13965	13981	13892	13903	13972	13940	13936	13971	13874	13976	13929	13872	14078	13906	13869	13848	13848	13934	13857	13899	14056	13771	13904	13880	13971	13842	14002	13774	13789	13914	13994	13920	13976	13843	14005	14007	13915	13989	13775	13970	13929	13805	14057	13855	13927	13988	13966	14083	13881	14031	13925	14075	14010	13913	14059	13871	14128	14068	13835	14006	13997	13860	13991	13899	14005	13932	13886	13993	13930	13881	13968	13900	13825	13952	13947	13921	13760	13839	13892	13873	13953	13790	13940	13733	14071	13910	14040	14133	14027	13851	13914	13933	13938	13931	13825	13941	13937	13987	13874	13935	13790	13890	13959	13951	13796	14037	13961	13730	14022	14074	13812	13838	13851	14003	13865	13893	13958	13768	13960	13914	13922	13949	13909	13906	13981	13934	13843	13854	13980	13678	14058	13995	13726	13922	14068	13966	13875	13837	13858	14093	13992	14036	14140	13855	13901	13816	13784	13882	13933	13823	13897	13872	13894	14041	13907	13665	13902	13931	13914	13945	13854	13769	13891	13873	13913	13892	13880	14053	13928	13892	13878	13931	13959	13980	13926	13833	13784	13837	14003	13819	14001	13731	13735	13915	13670	13961	14067	14001	13930	13972	14098	13990	14085	13888	13995	13917	14026	13977	13810	14188	13916	13810	14010	14019	13884	13927	14071	13943	13776	13906	13992	13984	13826	13985	13847	13896	13930	14024	13836	14023	13826	13807	13834	13826	13892	14094	13762	13986	13729	13868	13932	14061	13946	14003	13849	13905	13843	13794	14055	13883	14008	13919	14054	13919	14037	14014	13752	13910	14014	14059	14012	13951	13808	13939	13967	13962	13840	13814	13969	13947	14032	13889	13812	14073	13878	13911	14086	13913	13988	13835	13844	13976	13734	14021	14064	13861	13889	13993	13878	13849	14015	13852	13670	13922	13921	13919	13972	13793	13885	14033	13993	13938	13863	14017	13966	14034	13921	13959	13922	13830	13881	13905	13924	13771	13916	14039	13911	13793	13891	13954	13882	13848	13974	14102	13988	13883	13871	13909	14013	13875	13874	13917	13944	14004	13837	13973	13987	13786	13943	13971	13870	14055	13934	13850	13984	13867	13948	13810	13883	13875	13793	13850	14138	13746	13831	13968	13876	13785	14048	13977	13760	13974	14022	13818	13796	13842	13925	13952	14044	13825	13977	13867	14024	13859	13866	14014	13832	13709	13852	14018	13903	14017	13981	13913	13949	13779	13907	13891	13838	13984	13972	13897	13891	13942	13814	13949	13752	13902	13943	13772	13970	13760	13920	13912	14018	13959	13920	13824	14007	13917	14053	13891	13940	13980	13844	13884	14057	13925	13952	14008	13939	14002	13953	14046	13743	14016	13867	13897	13851	13878	13885	13927	13758	14043	13923	13943	13978	14111	13866	13931	13909	14067	13825	13968	13841	13923	14112	14029	14000	13813	13944	13843	13868	14062	13810	13870	13861	13981	13968	13890	14023	13786	13889	13851	13855	13999	14049	14088	13850	13910	13948	13868	13888	13910	14047	13899	14018	13921	13816	13843	13933	13829	13926	13783	13920	13924	13892	13889	13854	13985	13884	13749	13856	13970	13807	13911	13898	13754	13921	13853	13644	13954	14035	13970	14108	13960	13967	14045	13978	13893	13908	13890	13855	13859	13919	13922	13789	13894	13914	13971	13844	13830	14025	13855	14005	14055	13899	13850	13949	14013	13988	13885	14084	13973	13810	13965	13967	13904	13932	14100	14020	13871	14044	13913	14015	13890	13935	13858	13959	13972	13937	14000	14026	13953	14082	13918	14109	13948	13932	13962	13699	13960	13969	13806	13970	13937	13912	13883	13987	13927	14147	13863	13880	13931	13857	13805	13882	13992	13974	13937	13797	14091	14146	13871	13902	13959	13906	13802	13846	13890	13925	13913	14052	13861	13911	13826	13671	13941	13899	14054	13894	13794	13894	13889	14019	14070	13944	13800	14022	14004	13804	13920	13817	13923	13938	13870	13863	13883	13876	13855	13975	13998	13829	13852	13840	13811	13912	13981	13846	14021	13899	13811	13776	14018	13989	13971	13981	13847	13975	13877	13851	13955	13922	13974	13926	13858	13911	13806	13795	13922	13943	13922	13856	13900	13855	13915	13900	13951	13939	13800	13898	13969	13810	13848	13760	13963	13878	13900	13782	13948	13880	14032	13840	13844	14102	13958	14083	13882	13930	13784	14202	13926	14050	13687	13920	14003	13914	13782	13864	13891	13949	14016	13940	13921	13819	13921	13902	13976	14138	13947	13878	13824	14067	13959	13954	13887	13928	13920	13863	13872	13696	13999	13871	14010	13920	13865	13960	13962	13908	14060	13828	13928	13863	13897	13787	14047	13790	13964	13844	13984	14121	13949	14003	13989	13801	13852	13820	14034	13905	13840	13872	13887	13797	13791	13861	13867	13998	13915	13990	13969	14021	13818	13966	13717	13919	13819	13919	13929	13989	13919	13836	13965	13909	13949	13956	13958	13937	13902	13791	13910	13966	13771	13883	14067	13758	13881	14014	13977	14137	14017	14003	13887	13980	13999	13952	13886	14031	14018	13859	13826	13939	13888	13861	13893	14087	13962	13885	13927	13949	13986	13984	13854	13871	13987	13887	13871	13852	13854	13876	13931	14038	13999	13854	14050	14029	13883	13896	13815	14035	13896	13979	13968	13859	13945	13937	13809	13920	13731	13898	13977	14013	13845	13996	13930	13952	13925	13876	14001	14007	13812	14014	14078	14051	13852	13820	13914	14129	13863	13969	14060	14041	13977	13995	13939	14017	13931	14046	13843	14141	13824	13939	13953	14043	13882	13905	13960	13940	13848	14074	14079	13961	13968	13955	13918	14085	14069	13888	13902	13809	13957	13948	14149	13860	13975	13878	13984	13899	14035	13931	13807	13891	13913	13942	13898	13831	14073	14074	14000	13841	13993	13992	13983	13873	14014	13875	13823	13966	13806	13975	13986	13877	13830	13849	13908	13706	14095	14011	13859	13921	13919	13959	13775	13911	13929	13943	13887	13784	13946	13921	13856	14114	13986	13954	13919	14018	14005	13889	13996	13884	13943	13791	13928	13869	13978	14010	13826	13965	13866	14059	13994	13956	13957	13822	14076	13913	13976	13992	13908	13958	13983	13915	13879	13918	13856	14092	13890	13990	13888	13943	14070	13887	13890	14006	13918	13952	13878	13912	14023	13722	13965	14106	13969	14034	13818	13821	14174	13879	14036	13831	13903	13825	13853	13881	13949	14169	13897	14022	13971	14013	13926	14004	13880	13816	13778	14089	13858	13711	14050	13887	13979	13888	13900	13913	14015	13862	13839	13912	13906	13883	13778	13893	14069	13864	13848	13836	13924	13893	13908	13876	13879	13765	13895	13972	13947	13874	14012	13964	14010	13768	14044	13905	13898	13958	13880	13770	13695	13969	13832	13892	13836	14093	13858	13938	14089	13800	13752	14093	13914	13960	13924	13938	14020	14044	13777	14061	13830	14035	13867	13900	13931	13994	14064	13814	13673	14140	13889	14025	13966	13935	13775	13978	13931	13792	13907	14003	13910	13902	13975	13908	13978	13846	13863	13977	13957	13856	13861	13799	13820	13852	13960	14046	14061	14049	13808	13875	13918	13934	13998	13881	14009	14013	13943	14027	13883	13955	13906	13920	14086	14034	13998	13848	13872	13799	13832	13909	13960	14002	13954	13981	13993	13973	13873	14052	13866	13975	13823	13933	14019	13862	13985	13880	13782	13949	13871	13853	13815	14004	13805	14096	13850	14057	13933	13785	13908	13934	14037	13982	14066	13796	13769	13819	13858	13904	13792	14035	13862	13956	13877	14076	13823	13895	14002	13903	13855	14055	13799	13748	13813	13954	13936	14036	13880	13936	14055	13791	13992	13955	13945	13877	13977	14158	13876	13917	13914	13797	13774	13912	13980	13862	13864	13893	13923	14064	13906	14021	13944	13761	14018	13968	14007	13974	14009	13886	13948	13850	14010	13793	13934	13880	13919	14039	13892	13962	14026	13890	13903	13857	13912	14037	14028	14127	13874	13804	14004	13960	13945	13903	13991	13870	14021	13939	13820	13769	13859	13918	14003	13870	14013	13835	14057	14007	13932	13907	14035	14211	13854	13812	13734	13969	13891	13952	13988	13857	13896	13843	14021	13768	13884	14091	14038	13831	14060	13986	13980	14117	13879	13822	13766	13927	13793	13953	13907	13924	13653	13843	14055	13882	13877	13975	13980	13915	14016	14045	14034	13962	13978	13919	13867	13866	13940	13998	13842	13854	13931	14005	13766	13922	13933	13874	13957	13953	13991	13790	13966	13920	13967	14014	13811	13783	13893	13963	13908	13887	13803	13838	13868	13880	14157	13899	13781	13888	13970	13972	13958	13946	13852	14063	13974	13955	14013	13852	13877	13932	13948	14078	13786	13948	13905	13876	13831	13932	13875	14128	14014	13966	14078	13774	13799	13891	13983	13883	13991	13911	13905	13962	14056	13834	13915	13888	13919	13899	13750	13731	14050	14010	14036	14099	13945	14053	13940	13921	14140	14007	13933	13841
24105	21386	28905	25196	24643	26114	25847	22469	21058	20136	19471	18638	18140	17852	17540	17298	16822	16787	16666	16672	16414	16316	16338	16211	16231	15964	16100	16424	16044	16122	16035	16214	15924	16094	16187	16124	15904	16122	15955	15952	16190	16107	16176	15853	16030	15853	15894	15929	15887	16088	16000	15993	16045	16128	16116	15952	16120	15976	16083	16069	16056	16028	15924	16107	15851	15865	16078	15787	16073	15947	15934	16028	15833	15932	16114	16059	15882	15911	15834	15946	15931	15927	15818	15868	15943	15975	16027	16053	16161	16032	16075	15822	16090	15914	16197	15976	15949	15845	16051	16048	16006	15969	15986	15869	15942	15620	16026	16001	15861	15852	15932	16018	15735	16059	15997	15800	15820	15775	15980	15967	15830	15902	15883	16095	16210	16006	15961	16115	15903	16045	15777	15984	15724	15757	15821	16001	15919	15910	15891	16137	16000	15999	15963	15959	15871	15753	15905	15961	16058	15737	15894	15719	16202	15808	15912	15902	16016	15947	16030	16052	15879	15991	16149	16030	15795	16068	15879	15995	15959	15889	15803	16030	16082	16025	15996	15928	15864	15973	15808	15975	15895	15851	15972	15945	15777	16088	16049	16010	15952	15915	15966	15935	15931	16037	15906	16048	15891	15964	15736	15842	15872	16060	16104	15924	16044	15925	16032	15745	15887	15962	16286	16059	15975	16035	15965	15934	15998	16055	15790	16083	15803	15848	15851	15986	16043	15775	15881	15798	15837	15998	15894	15805	16051	15882	16014	15848	15912	15974	15877	15885	16162	15960	16038	15962	15952	15823	15879	15853	16111	16203	15944	16192	16115	15790	15797	15913	15809	16038	16031	15914	16206	15942	15852	16065	16084	15958	15990	16007	16015	15975	15936	15957	15862	15921	15990	15843	16149	15848	15952	15979	15990	16018	15691	15926	15958	15930	15927	16093	15983	16057	16019	15869	15891	15983	15893	15909	16036	15783	16036	15893	15912	15908	16048	16116	16104	16197	15824	16070	15952	15895	15787	15933	15853	15868	15994	15966	15691	15856	15779	15880	15973	16051	15918	15885	16076	16096	15910	15914	15828	16181	15894	16081	15761	16030	16126	15816	16015	16002	15968	16073	15909	15919	16026	15964	15918	16119	15909	15844	15829	16231	15923	16015	15658	15976	15752	15866	16050	15945	15893	15839	15818	16007	15896	16198	15981	15803	15979	15899	15998	15996	15737	15945	15976	15854	15826	15985	15888	16040	15577	15906	16055	16056	16054	16193	16004	15853	15889	16041	15908	16007	15813	15890	15865	15911	15810	15938	15938	16164	16023	15808	15858	16016	15932	16103	15904	15791	15956	16017	16142	16095	15934	15977	15739	15845	15851	15972	15916	15720	15881	15979	16097	15912	15959	15892	15979	15910	15882	15982	15979	15836	15937	15849	15971	15886	16014	15855	16016	15822	16083	15948	15967	16031	15889	15931	15893	15992	15970	15769	15837	16028	15828	15909	15999	15891	15936	15952	15975	15973	16024	15929	16002	15852	15976	15959	16098	15849	15883	15912	15940	16004	15790	16060	16073	15925	15895	15814	15787	15945	16051	15801	15801	15988	15953	16002	15923	15887	16200	15861	16057	16023	15913	15889	15856	15688	15849	15993	15803	15796	15769	15880	15906	15777	15837	15858	15878	15972	15603	15878	15863	16103	15967	16142	16028	15819	16033	16031	16054	16091	15966	16044	15693	16141	15736	15689	16047	15890	15756	15914	15841	15680	15801	15991	15958	15868	15927	15993	16001	16066	16027	16176	15840	15896	16037	15911	15939	15971	15956	15766	16143	15910	15803	15939	16038	15938	16052	16046	15870	15811	15837	15922	16060	16025	16014	15995	15949	15972	15962	16074	16002	15860	16002	15961	15808	15965	16042	15794	15979	15932	15917	15951	16155	15844	15732	15958	15866	15841	15868	15995	15845	15936	15867	16114	16094	16157	16017	15945	15817	16202	15929	15767	16024	15961	15972	15878	15799	15940	16106	15922	16026	15975	16047	15880	15985	15979	15885	15885	16081	15884	15787	15978	15847	15968	15805	15962	15885	16035	15753	15871	16122	15887	16065	15840	15949	15978	16007	15966	16040	16048	15975	15867	15848	15866	16050	15880	16030	15920	15904	16045	16117	16029	15973	16049	15907	16041	15938	15958	15993	15831	16123	15912	15832	15781	15904	15776	15909	16055	15937	16163	16024	15950	16045	16115	15792	16009	16051	16051	16029	15847	15876	15941	15901	16053	15887	15940	15883	15988	15940	15981	15883	16028	15931	16209	15983	15867	15979	15961	16054	16020	15948	16031	15887	15923	15981	16167	16038	15979	15870	15948	16047	15843	16050	15980	16060	16210	16067	15895	15941	15969	15918	15960	16038	15966	15996	16083	16010	16055	15792	16016	15966	15787	16049	15974	16057	16042	15938	15908	15739	15892	16179	15929	16007	15929	16179	16177	16061	15918	16072	15808	15819	15953	15897	15903	15927	15850	15830	16063	15936	16045	16070	15879	15923	15844	16083	15937	15938	15843	15992	15981	15812	15840	15877	15994	15895	15837	16016	16090	15970	15683	15928	15949	15988	15936	15878	15937	15955	16112	16060	15897	15961	15920	15785	15888	15805	15812	16052	15954	16035	15756	15844	16043	16002	15731	16037	15873	15889	15909	16008	15883	15936	16102	15979	16039	16219	15941	15901	15882	16027	15896	16115	16009	16112	16112	16059	15893	15932	15952	15870	16028	15939	15931	15964	15829	16058	15952	16084	15863	15834	15920	15901	16099	16079	15936	15891	15845	15938	15758	15755	15740	16179	16075	15946	16101	15933	15946	16011	15858	15898	16119	16086	15967	15795	15965	15943	15824	15853	15638	15793	15870	15964	16094	16089	15843	15739	16009	15854	15986	15848	15775	15948	16108	15967	15906	15872	16056	15947	16023	15934	15858	15741	15764	15918	15948	16062	16084	16117	15779	15954	16056	15963	15840	15849	16062	15947	15862	15794	15798	16106	16123	16195	15886	15858	16108	15762	15821	15867	15971	15983	15852	15937	15714	15929	15866	15821	15893	15998	16050	15898	15959	15737	16000	15924	15914	15744	15770	15848	15757	15972	15797	16129	15814	15840	15958	15899	15991	16001	15991	16059	16007	15952	15938	15968	15895	15930	15888	15974	15915	16097	16083	15968	15916	15854	16020	16017	15967	15973	15961	15917	15898	16092	15957	16029	15978	16085	15940	15855	15844	16131	15942	15874	15811	15967	15766	15855	15840	15953	15998	15849	16011	16055	15889	16086	15993	15832	16149	15950	16114	15724	16131	15912	15919	15981	16019	15985	16132	15901	15819	15913	15739	15958	15940	16056	16140	15862	15990	15945	15993	15861	15894	15861	16167	15692	15997	15862	15687	15667	15762	15880	16107	15920	16043	15958	15904	15997	16016	15794	15791	15896	16115	15885	16069	15874	15968	15939	15894	15973	15743	15837	15975	16009	15891	16023	15908	15866	15778	15867	15673	15975	15812	16135	16079	16020	16040	16043	16088	15980	16119	16153	16137	15940	16143	15870	16105	15935	15753	15916	15899	15916	15878	15729	15915	15873	15877	16090	16016	15889	15917	15917	15890	16033	15931	16016	15969	15991	15759	15988	15962	15873	15886	15742	16029	15823	15911	16123	15876	16049	15968	15831	15865	15836	15943	15879	16094	15913	16024	16145	15788	16113	15965	16014	15899	15930	15893	15921	16014	15830	15890	16009	16137	16071	16042	15675	15959	15921	16023	15769	16053	15965	15827	16012	16084	15917	15989	15785	15882	15877	16009	15977	15895	15890	15891	15991	15849	15905	15757	15929	15854	15874	15967	16084	15801	15882	16021	16011	16002	15848	15785	15857	16146	15910	15982	15964	16015	15961	16003	15940	16022	15871	16056	15802	16003	15900	15943	15897	15947	15853	16089	15709	15869	15943	15980	15962	15897	15744	15998	15858	15806	16140	15780	15857	15749	16086	15894	16011	16091	16026	16005	16031	15905	15861	15931	15889	16061	15778	15865	16149	15953	16012	15971	15983	16152	16064	15904	15946	15869	15634	15859	15915	16058	15929	16027	15992	16079	15897	16002	16011	16000	16046	15911	15924	16065	16021	16056	16022	15954	15843	15851	15997	15990	16177	15942	15887	15844	15956	15952	16050	15563	15607	15847	15975	15943	15860	15808	15949	15961	15754	15770	16006	16080	15899	16161	16180	15932	16102	15803	15996	15883	15926	15937	15871	16048	15797	15952	15961	15968	16012	15870	16084	15927	15890	15963	16095	16004	15820	15921	15771	16068	15915	16155	16065	16028	16089	16025	15852	15997	15881	15749	15849	15829	16058	16006	16065	15975	15864	15989	15943	15976	15936	15945	15945	15784	16047	16148	15940	15977	15941	16138	16003	16215	15823	16032	16058	16035	15864	15956	16135	16136	16057	15896	15910	15949	16057	15884	15829	15994	15972	15870	15731	16058	16018	15875	15892	16035	16004	15916	15934	16182	15784	15966	16006	15904	15996	16082	16141	15968	15864	15811	16033	16026	15940	15969	15850	16056	16137	16106	15991	16124	16112	15838	16096	16095	15973	16057	15851	15960	16043	16134	16015	15708	15981	15903	15953	15982	15715	15930	15847	15997	16014	16050	16032	16007	15981	16176	16036	15935	15853	15936	15921	15745	16010	16036	15845	15796	15926	15858	15823	16049	15995	15927	16084	15988	15952	15711	15840	15988	15906	16024	15951	16026	15908	15964	15851	15757	15893	15946	16008	15916	16210	15825	15946	15830	16107	15986	15852	15747	15961	15979	15929	15867	15943	15863	15891	15994	16034	16166	15906	15883	16068	15827	15851	15935	16018	16073	15833	15887	16013	16070	15964	15737	15666	16063	16035	15976	16016	15956	16096	15950	15999	15886	16063	15839	16125	16055	16051	16113	15836	15867	15914	16017	15727	15896	15741	15808	15930	15783	15920	15857	15948	16016	15932	15913	15982	15922	16007	15674	15820	15739	15826	15912	16011	15871	15988	15982	15640	15984	15954	15767	15841	15952	15946	15735	15984	15830	16124	15954	15810	15878	15832	16071	15975	16147	16031	15925	15727	15914	16071	15854
28452	50033	45312	35482	30014	26385	24385	22492	21196	19869	18754	17764	17023	16471	15931	15394	14841	14726	14506	14527	14471	14039	14049	13941	13914	13836	13911	13906	13923	13920	13860	14201	14176	14179	13918	14055	13906	13884	13885	13835	13862	13853	13794	13765	13896	13820	14000	13943	13770	13796	13830	13830	13931	13871	14046	13719	13908	13885	13828	13827	13599	13770	13955	13861	13691	13855	13912	13859	13777	13821	13795	13783	13814	13806	13928	13630	13682	13852	13764	13828	13599	13765	13833	13898	13864	13989	13817	13878	13856	13791	13792	13825	13959	13705	13792	13724	13800	13952	13698	13793	13823	13683	13798	13804	13934	13813	13653	13669	13884	13777	13909	13746	13701	13938	13846	13742	13966	13826	13755	13736	13837	13658	13630	13894	13806	13878	13902	13668	13774	13731	13843	13807	13784	13742	13823	13727	13779	13811	13806	13765	13731	13726	13743	13570	13689	13898	13880	13847	13828	13970	13795	13870	13691	13892	13781	13890	13882	13806	13860	13769	13818	13911	13812	13679	13771	13649	13879	13791	13938	13732	13733	13720	13772	13847	13803	13743	13819	13890	13821	13786	13864	13735	13830	13797	13868	13527	13837	13806	13815	13916	13818	13949	13676	13719	13773	13734	13898	13786	13868	13819	13840	13654	13871	13747	13802	13782	13822	13753	13664	13796	13817	13735	13819	13753	13703	13848	13945	13684	13912	13840	13628	13814	13859	13814	13727	13792	13760	13798	13791	13731	13708	13861	13749	13651	13899	13735	13835	13868	13748	13998	13623	13649	13879	13837	13728	13717	13972	13874	13877	13749	13777	13871	13852	13594	13746	13865	13814	13838	13913	13748	13715	13796	13800	13898	13823	13719	13728	13826	13817	13773	13875	13797	13826	13797	13772	13835	13725	13607	13945	13687	13736	13761	13831	13846	13735	13751	13689	13869	13624	13644	13879	13715	13684	13740	13692	13758	13767	13782	13790	13855	13915	13757	13889	13753	13727	13826	13724	13686	13809	14069	13888	13790	13671	13788	13836	14021	13756	13819	13626	13921	13773	13993	13667	13903	13847	13861	13852	13794	13816	13672	13757	13845	13825	13865	13852	13777	13784	13724	13724	13933	13788	13638	13834	13757	13682	13706	13620	13860	13809	13823	13899	13823	13828	13686	13767	13813	13743	13837	13800	13595	13799	13796	13920	13841	13852	13817	13785	13641	13648	13790	13732	13962	13873	13793	13767	13931	13800	13790	13814	13868	13888	13928	13782	13744	13704	13840	13795	13658	13637	13703	13796	13768	13802	13706	13818	13765	13931	13791	13621	13793	13816	13783	13830	13832	13809	13783	13908	13859	13757	13714	13757	13863	13816	13811	13765	13762	13861	13791	13935	13738	13812	13831	13750	13763	13723	13785	13785	13724	13651	13781	13799	13876	13840	13845	13736	13935	13684	13927	13914	13794	13802	13879	13700	13731	13810	13693	13724	13651	13786	13819	13760	13783	13884	13696	13852	13771	13893	13915	13704	13850	13748	13688	13748	13755	13738	13869	14014	13780	13807	13956	13859	13706	13808	13805	14016	13731	13831	13779	13615	13723	13840	13881	13731	13803	13665	13746	13945	13803	13684	13844	13816	13724	13738	13901	13729	13791	13837	13868	13852	13722	13664	13920	13857	13885	13730	13782	13805	13811	13799	13763	13976	13792	13804	13776	13840	13801	13929	13844	13949	13862	13784	13922	13835	13711	13863	13717	13885	13772	13698	13904	13790	13873	13871	13810	13652	13689	13890	13805	13764	13758	13866	13950	13713	13909	13851	13744	13715	13809	13716	13814	13677	13730	13829	13754	13655	13707	13708	13720	13856	13766	13966	13885	13811	13819	13800	13815	13935	13883	13808	13835	13739	13756	13780	13829	13512	13699	13687	13916	13712	13716	13918	13788	13891	13748	13894	13724	13738	13738	13843	13777	13845	13695	13617	13764	13789	13745	13809	13783	13850	13735	13668	13880	13632	13768	13707	13913	13668	13579	13650	13849	13766	13643	13746	13913	13783	13629	13812	13793	13817	13698	13872	13690	13818	13864	13704	13736	13684	13982	13804	13701	13848	13846	13751	13678	13697	13731	13925	13668	13760	13655	13776	13977	13781	13803	13901	13929	13837	13956	13728	13837	13813	13867	13774	13640	13761	13728	13811	13939	13767	13727	13827	13907	13759	13736	13869	13668	13702	13698	13801	13713	13795	13689	13810	13725	13911	13747	13704	13841	13566	13783	13742	13753	13793	13710	13898	13698	13702	13919	13790	13700	13656	13878	13873	13865	13942	13861	13834	13811	13953	13682	13721	13791	13809	13740	13922	13694	13736	13757	13707	13816	13659	13894	13772	13727	13802	13775	13843	13678	13757	13592	13957	13821	13762	13800	13738	13962	13825	13674	13880	13824	13700	13858	13853	13867	13781	13832	13776	13838	13728	13884	13800	13974	13973	13870	13622	13714	13813	13870	13908	13626	13809	13674	13896	13685	13679	13733	13901	13792	13797	13889	13779	13749	13679	13832	13861	13610	13874	13841	13763	13750	13804	13791	13732	13832	13812	13985	13696	13810	13827	13942	13923	13820	13766	13672	13707	13765	13830	13663	13847	13630	13632	13739	13692	14078	13831	13749	13703	13723	13702	13767	13694	13801	13809	13641	13819	13654	13742	13832	13809	13834	13730	13783	13686	13858	13792	13606	13755	13757	13918	13852	13710	13740	13714	13813	13701	13783	13765	13675	13989	13825	13861	13723	13910	13634	13761	13757	13697	13664	13939	13734	13852	13753	13656	13854	13937	14029	13783	13554	13709	13963	13712	13779	13747	13715	13848	13845	13765	13866	13806	13804	13759	13690	13982	13658	13850	13573	13829	13845	13915	13868	13707	13871	13769	13835	13800	13754	13670	13711	13605	13704	13801	13792	13964	13776	13873	13756	13677	13890	13840	13777	13901	13668	13844	13843	13985	13878	13803	13874	13882	13778	13868	13767	13820	13787	13886	13765	14021	13708	13795	13847	13825	13755	13753	13705	13814	13732	13892	13852	13701	13645	13950	13900	13674	13781	13712	13709	13849	13858	13917	13712	13804	13897	13744	13783	13746	13808	13811	13792	13778	13809	13767	13928	13648	13815	13821	13731	13821	13645	13693	13745	13899	13737	13750	13911	13751	13640	13939	13888	13826	13814	13696	13685	13819	13761	13641	13997	13818	13930	13707	13554	13723	13718	13930	13847	13983	13795	13598	13909	13765	13864	13702	13865	13705	13721	13761	13918	13849	13788	14021	13726	13898	13712	13882	13709	13707	13708	13973	13781	13724	13670	13821	13777	13741	13659	13816	13751	13957	13851	13636	13744	13773	14019	13764	13812	13798	13783	13724	13823	13682	13714	13786	13856	13795	13775	13749	13810	13761	13838	13683	13879	13784	13720	13692	13865	13797	13903	13807	13886	13770	13790	13740	13831	13763	13822	13886	13610	13734	13887	13802	13778	13822	13775	13800	13737	13819	13984	13708	13804	13808	13899	13667	13665	13891	13833	13831	13633	13710	13737	13794	13742	13924	13730	13972	13706	13817	13930	13781	13759	13569	13880	13786	13832	13895	13772	13725	13742	13755	13744	13830	13802	13867	13758	13845	13794	13820	13774	13712	13919	13829	13685	13802	13756	13802	13647	13837	13813	13787	13918	13737	13887	13729	13793	13795	13812	13908	13873	13714	13610	13802	13731	13728	13817	13925	13778	13836	13833	13828	13727	13827	13546	13867	13792	13882	13639	13793	13735	14000	13768	13943	13698	13948	13915	13701	13905	13705	13917	13630	13755	13813	13834	13691	13744	13619	13668	13832	13775	13965	13735	13758	13696	13758	13829	13961	13875	13725	13712	13841	13735	13976	13700	13847	13782	13842	13765	13826	13679	13868	13756	13853	13888	13695	13825	13840	13730	13763	13689	13947	13852	13886	13732	13826	13677	13859	13811	13873	13747	13709	13820	13846	13874	13580	13653	13749	13794	13882	13776	13897	13904	13726	13845	13780	13833	13755	13673	13794	13673	13786	13666	13629	13974	13946	13935	13635	13866	13888	13794	13832	13860	13870	13844	13885	13727	13773	13592	13852	13551	13709	13789	13861	13830	13817	13766	13801	13784	13880	13791	13854	13827	13883	13774	13717	13813	13788	13786	13735	13775	13967	13777	14035	13787	13786	13754	13717	13965	13724	13800	13829	13840	13922	13790	13899	13779	13741	13723	13811	13881	13772	13776	13781	13945	13591	13830	13828	13847	13815	13894	13875	13819	13946	13876	13775	13970	13789	13943	13833	13738	13829	13744	13840	13755	13819	13874	13814	13811	13876	13755	13707	13934	13724	13798	13815	13894	13746	13731	13676	13844	13697	13757	13800	13689	13782	13821	13914	13786	13732	13760	13780	13735	13726	13713	13710	13896	13768	13818	13675	13760	13847	13878	13716	13665	13688	13874	13840	13725	13714	13584	13820	13928	13650	13850	13653	13739	13723	13918	13734	13678	13812	13998	13719	13784	13689	13878	13792	13783	13968	13694	13747	13708	13800	13887	13745	13746	13600	13548	13710	13739	13851	13841	13851	13617	13854	13691	13752	13720	13838	13901	13800	13871	13655	13861	13830	13760	13827	13577	13861	13614	13874	13909	13861	13721	13756	13729	13636	13845	13767	13823	13900	13948	13723	13939	13813	13988	13874	13687	13803	13890	13751	13835	14000	13703	13752	13852	13763	13845	13809	13755	13835	13681	13776	13754	13705	13803	13919	13820	13811	13674	13801	13823	13965	13873	13821	13781	13744	13841	13675	13709	13743	13784	13681	13759	13650	13845	13831	13711	13789	13593	13778	13889	13883	13893	13929	13690	13824	13626	13724	13771	13709	13745	13805	13762	13726	13759	13869	13739	13782	13695	13930	13755	13884	13676	13655	13864	13840	13912	13782	13752	13797	13804	13772	13774	13817	13787	13707	13689	13684	13710	13722	13916	13843	13602	13736	13774	13762	13770	13778	13652	13859	13794	13841	13992	13698	13852	13689	13782	13853	13818	13837	13695	13815	13821	13714	13733	13723	13850	13891	13820	13823	13923	13848	13595	13675	13650	13926	13760	13848	13986
23067	21389	29213	24127	22910	26578	29454	24156	22345	21890	21064	20242	19848	19354	18895	18631	18348	18149	17861	17781	17446	17489	17302	17347	17026	17090	17179	17330	16978	17178	17251	17164	17317	17303	17152	16969	17163	16957	17178	17226	17201	17037	16814	17035	16924	17086	17205	16978	16892	17002	16954	17087	16918	17143	17112	17157	17235	17085	17026	17069	17092	16905	16864	17225	17070	17130	17042	17125	17036	16864	17005	16785	16944	17037	16829	17016	16899	16824	17001	17062	17013	16924	17084	17067	17096	17008	16866	16855	16903	16886	16971	16802	17037	17002	16895	17245	17119	17080	16925	16845	16875	16692	16860	16734	16906	16904	16922	16711	16896	16947	17007	16761	17015	16921	16838	17089	16802	16877	17053	16913	16963	16701	17013	16826	16750	17108	16985	16914	17015	16936	16876	16908	16828	16884	16887	16831	16970	16977	16882	17048	16874	16900	16835	16759	16856	16736	16996	17056	16941	16929	17022	16954	16885	16940	16626	16928	17054	17079	17161	16952	17067	16952	16943	16886	17022	16971	17025	17060	16973	17081	17032	16997	16819	17072	16991	16619	16843	17026	16950	16944	17095	16898	16915	17070	16894	16808	16977	16976	17104	16824	16979	17035	16912	16921	17017	16933	17036	16711	16986	17128	16823	16823	17019	16785	16940	16711	16757	16938	16932	16823	17022	16844	16750	16842	16892	16908	16689	17003	16928	16920	17089	16873	17071	17039	16914	16841	16809	16929	16984	16851	17132	17045	16757	16871	16896	16717	16926	16870	16924	16905	17003	16794	17016	16843	16817	16802	16978	16927	16959	16714	17101	16942	16968	16919	16976	16908	16965	16952	16984	16865	16774	17076	16989	16891	16843	16629	17044	16715	16768	16891	17010	16923	17015	16763	16882	16957	16914	16835	17126	16989	17140	16986	16935	16815	16972	16847	16849	16955	16921	16798	16917	17066	16845	16811	16793	16807	16813	17042	17038	16985	17077	16980	16773	16741	16906	16897	16782	16932	16791	16934	16854	16853	16948	16794	16886	16995	16852	17022	17071	16847	16801	16776	16815	16842	16916	16768	16981	16994	16799	16853	17035	17013	17007	17037	17066	16880	16844	16923	16932	16967	16803	16977	16883	16935	16938	16862	16776	16580	16929	16980	16735	16772	17063	17112	16950	16970	16815	17036	17120	16819	16778	16861	17029	16931	16803	17026	17044	16824	16987	16851	17084	16936	16954	16930	16954	16870	16851	16777	16652	16797	16932	16965	17012	16763	16800	16881	16936	16837	17159	16795	17023	17058	16871	17079	16799	16931	16873	16788	16885	16677	16793	17040	16785	16889	16829	16896	16862	16961	16904	16839	17132	17108	16838	16925	16853	16817	17157	16992	16850	16800	16968	16849	16953	16786	16824	16835	17004	16879	16926	16933	16942	16919	17043	16867	16829	16902	16777	16935	16874	16736	16801	16886	16861	16829	17035	16930	16765	16895	16849	17023	16788	17064	16839	16917	16981	17004	16801	16813	16932	16950	16880	17050	16938	16816	16968	16982	16891	16882	16815	16984	16874	16915	16781	16875	16946	17123	17054	16762	17196	16864	16888	16919	16998	16776	17082	16928	17112	16968	16772	16931	16880	16891	16902	17084	16976	17009	16902	16867	17019	16821	17125	16951	16812	16888	16687	16944	17045	16668	16908	16770	16917	16743	16836	17045	16965	16842	16799	16742	16768	17032	16944	16966	16985	16960	17131	16935	17101	16807	17045	16847	17011	17030	17048	16981	16996	17184	17034	17066	16726	16859	16806	16893	16931	17000	17137	16928	16888	17125	16934	16875	17014	16750	16797	16754	16880	16960	16981	16845	16832	16935	16652	16822	17048	16805	16864	17131	17105	17152	16817	16949	16989	16936	16987	16878	16811	16900	17085	16934	16915	16862	16978	17112	16944	17105	16780	16661	16872	16676	16906	17050	17029	16891	16751	16778	16985	16929	17014	16956	17005	17057	16569	16728	16903	16818	16850	16949	17119	16941	17060	17239	16863	17024	16883	16910	17013	16929	17075	16726	16653	16719	16892	16787	17044	16864	16815	16915	16737	16946	16908	17008	17053	16888	16959	17052	16863	16871	16859	16951	17033	16907	16776	16787	16834	16941	16998	16719	16925	17022	16848	16983	16796	16882	16893	17082	17002	16760	17170	16929	16945	17124	17031	16799	17054	16928	16759	16865	16954	16873	17132	17000	16560	16767	16735	16915	16742	16761	16902	16914	16736	17032	16758	16803	16865	17024	16985	17015	16890	16970	17044	16854	16893	17066	16877	16893	16812	17042	17191	16906	17043	16948	16854	17120	16958	16773	17015	16765	16866	17043	17035	17003	16867	16919	16857	16978	16798	16825	17063	16799	16839	17074	16906	17038	16976	17059	16967	16973	16935	16903	17056	17155	16806	17056	16920	17041	16939	16754	16853	16761	16770	16800	16930	16833	17012	16968	17020	17176	16810	16879	16896	16868	16870	16977	16817	16914	16872	16849	16969	16970	16977	16833	16707	16967	16990	16915	16965	16932	16881	16960	17057	16959	16854	16774	16717	16986	16974	16888	16730	16850	17038	16950	17046	17028	17137	16744	17034	17164	17010	16866	16784	16973	17055	16622	16902	16855	17114	16907	16820	16813	16844	16903	16837	16848	17036	17024	16899	16859	16871	16914	16936	16870	16815	16825	16892	16900	17104	17065	16935	16997	16794	17022	16788	16763	16904	16944	17132	16919	16944	17062	16842	17016	17106	16961	17034	17049	16951	16778	16873	17092	16957	16839	16781	16864	16974	16871	16880	16992	17041	17048	16923	16969	16845	16739	16969	16893	17057	16956	17198	17210	16823	17086	16699	16991	16977	17040	16965	16872	17051	16949	17012	16803	17072	17002	16873	16976	16656	16999	16871	17080	16646	16895	16820	16937	16768	16708	16719	16914	16829	17033	17003	16714	16950	17006	16987	16962	16777	17012	16906	16916	16922	16825	16927	17021	16910	16893	16935	16875	17139	17000	17021	16611	16986	16864	16911	17040	17052	16920	16888	16852	16756	17015	17000	16916	16987	17085	16937	16810	17004	16577	16957	16978	16948	16878	16994	17045	17067	16787	16815	16821	16858	16682	16958	16985	17041	16909	16839	16921	16827	16668	16970	16763	16988	17094	16965	17007	16903	16815	16732	16894	16765	16954	16855	16769	16700	16986	16926	16862	16930	17000	16987	16857	16795	17004	16823	16999	17070	17048	16931	16997	16635	17091	16978	16785	16661	16917	16849	16982	16977	16961	17068	16934	16993	16822	16911	17169	17003	16807	17032	17006	16702	16856	16982	16670	16660	16697	16821	16870	16968	16999	16948	17112	17037	16845	17019	17034	16900	16960	16825	16963	16995	17025	16954	17048	16777	16886	16818	16948	17103	17108	17002	16895	16676	16853	17040	16906	16899	16879	16938	16802	16617	16923	16943	17030	16848	16965	17038	16903	16873	16976	16891	16610	17056	16838	16917	16859	17086	16974	16841	17033	16693	16876	16906	16915	16762	16897	17038	16965	17032	16689	16862	16851	16965	16816	16913	16892	16813	16748	16873	16996	16956	17038	16936	16841	16998	17107	16948	16959	16886	16838	16699	16959	16960	16688	17008	16892	16857	16832	16982	16857	16747	16874	16928	16819	17094	16698	16796	16958	17063	17119	16752	16818	16809	16641	16854	16830	16928	16991	16947	16811	16880	17011	17002	16818	16955	16871	17077	16846	16824	17109	16940	16965	17040	16899	16866	16880	16932	17085	17056	17083	16918	16854	16984	17115	17046	17053	16825	16983	16807	16880	16971	16951	16818	16998	16975	16804	17019	16820	16734	16895	16735	16745	17043	16803	16839	16961	17006	16824	16907	17097	16991	16827	16736	17011	16784	16980	17003	16743	16697	16942	16913	16856	16955	16985	17012	16976	16886	16926	16768	16813	17317	16948	17050	16963	16789	16845	17113	17020	16759	16953	16816	16951	16893	16716	17027	17011	16919	16741	16931	16801	16866	16963	16923	16894	16897	16823	16990	16924	17003	16854	16715	16968	17021	16761	16733	16675	16981	16901	16727	16818	16935	16811	17074	16663	16832	16930	16941	16881	16783	16795	16850	16956	16844	16791	16942	17169	16962	16865	16904	16839	16940	16892	16883	16906	16947	16946	16859	16761	16955	16935	17025	16971	16751	16855	17025	17138	16890	16804	16909	16976	17076	17078	16739	17042	16769	16969	16932	16913	16971	17100	16749	16897	16951	16803	16871	17040	16956	16943	16943	17219	17158	16931	16772	16860	16832	17000	16649	16754	16834	16880	17056	17033	16926	16899	16889	16942	17072	16980	16877	16961	16928	16877	16700	17035	17058	17018	16799	16788	17168	16813	16575	16887	17020	17144	17051	16964	16896	17088	16816	16795	17017	16805	16760	16880	16846	16994	16835	16987	17016	17082	16858	16940	16936	16737	16770	16927	16788	16927	16702	16892	16886	16784	16741	16952	16963	16933	16941	16766	16994	16827	16995	16780	16806	16829	16774	16903	16909	17021	16984	16940	16942	16907	16710	16837	16893	16908	16854	17074	17056	16849	16909	16965	16717	16958	17149	16974	16800	16829	16821	17209	16963	16929	16930	16830	16923	17007	16949	16851	16640	17060	17061	16827	16978	16952	17220	16705	16866	17109	16766	16879	16944	16835	16905	16919	17066	16720	16883	16799	16723	16910	16950	16782	16916	17083	16941	17095	16847	16778	17008	16933	16982	16658	16814	16619	16720	16942	16836	16758	16963	17042	16965	16940	16813	16988	17014	17117	16879	16959	16934	16881	16844	16921	17092	17084	17057	16785	16617	16851	16805	16871	16867	16768	16923	16914	16897	16953	16927	16783	17076	16958	16789	16969	16608	16826	16903	16955	16806	16958	16948	17103	16765	16971	16982	16923	16971	16991	16871	16906	16814	16929	16807	16893	16740	16742	17018	17087	17088	16844	17034	17024	17088	16928	16723	16907	16905	17067	16883	16777	16905	16923	16973	17069	16993	16843	16767	16800	16765	16802	16825	16914	17003	16829	16631	16701	16885	17041	17123	16924	16911	16825	16751	16821	16894	16791	17107	16958	16889	16855
30192	54942	50493	40661	34964	30006	26640	24224	22580	21040	20097	19273	18371	17570	17286	16452	16209	15753	15463	15372	15219	15240	14779	14703	14826	14602	14468	14496	14535	14514	14734	14708	14690	14674	14664	14556	14482	14429	14610	14516	14494	14367	14502	14493	14353	14335	14677	14206	14448	14400	14472	14585	14450	14512	14374	14455	14517	14569	14413	14577	14455	14498	14377	14366	14321	14458	14464	14512	14391	14282	14329	14254	14451	14479	14403	14571	14304	14423	14396	14345	14319	14468	14324	14220	14331	14248	14399	14434	14319	14481	14188	14575	14221	14155	14485	14384	14416	14350	14372	14505	14315	14430	14478	14514	14258	14327	14277	14588	14319	14331	14397	14531	14266	14298	14291	14451	14092	14368	14600	14354	14279	14643	14414	14283	14204	14356	14375	14520	14259	14374	14400	14397	14335	14388	14243	14258	14402	14326	14240	14326	14424	14346	14391	14357	14290	14249	14322	14321	14340	14367	14403	14378	14366	14236	14118	14326	14237	14140	14117	14365	14291	14385	14396	14439	14243	14383	14359	14272	14422	14337	14299	14396	14504	14411	14403	14318	14325	14444	14411	14302	14435	14362	14366	14254	14350	14477	14263	14274	14535	14421	14337	14363	14345	14319	14334	14198	14385	14391	14349	14379	14264	14356	14376	14394	14285	14316	14315	14246	14371	14452	14213	14264	14308	14420	14473	14237	14446	14463	14447	14439	14463	14416	14250	14416	14357	14413	14384	14418	14428	14404	14320	14346	14413	14137	14330	14410	14248	14405	14346	14355	14370	14222	14597	14352	14447	14368	14188	14470	14200	14429	14257	14322	14277	14431	14195	14247	14322	14145	14373	14439	14265	14364	14355	14483	14315	14340	14284	14246	14240	14418	14426	14480	14410	14488	14619	14380	14270	14327	14442	14431	14349	14411	14285	14387	14426	14440	14300	14327	14429	14415	14398	14134	14332	14404	14498	14288	14381	14212	14410	14365	14319	14328	14368	14251	14218	14479	14427	14378	14429	14375	14202	14320	14481	14193	14459	14419	14391	14323	14401	14299	14292	14179	14337	14461	14364	14343	14380	14455	14402	14430	14356	14399	14500	14332	14319	14385	14444	14404	14332	14462	14332	14254	14550	14266	14334	14311	14271	14364	14316	14364	14209	14248	14336	14419	14324	14355	14363	14331	14257	14245	14475	14407	14511	14415	14351	14353	14298	14403	14548	14426	14517	14369	14469	14299	14336	14384	14551	14324	14355	14334	14418	14371	14288	14373	14306	14433	14371	14573	14176	14519	14484	14264	14374	14232	14490	14298	14464	14368	14476	14405	14404	14291	14488	14363	14346	14294	14297	14221	14356	14293	14307	14396	14437	14322	14327	14289	14358	14560	14313	14431	14275	14413	14374	14546	14314	14210	14267	14383	14382	14468	14384	14354	14314	14484	14273	14274	14266	14229	14389	14276	14360	14350	14493	14484	14401	14361	14302	14238	14452	14400	14468	14270	14337	14179	14322	14410	14258	14373	14380	14528	14425	14266	14261	14523	14260	14386	14443	14258	14270	14234	14241	14318	14440	14425	14526	14567	14155	14220	14396	14287	14355	14438	14442	14142	14407	14377	14220	14445	14346	14366	14363	14290	14319	14159	14467	14398	14124	14342	14462	14390	14459	14191	14292	14424	14344	14268	14463	14460	14195	14322	14342	14461	14282	14324	14367	14307	14120	14254	14407	14289	14287	14432	14416	14336	14128	14380	14350	14406	14517	14261	14437	14262	14454	14374	14402	14224	14314	14460	14160	14407	14322	14291	14399	14233	14457	14312	14374	14345	14461	14460	14196	14479	14426	14388	14375	14304	14238	14421	14275	14258	14322	14301	14368	14296	14417	14410	14248	14127	14428	14466	14351	14372	14369	14216	14457	14330	14307	14260	14334	14335	14435	14339	14307	14444	14331	14366	14268	14311	14318	14303	14370	14416	14250	14468	14423	14395	14513	14289	14276	14307	14244	14350	14429	14384	14515	14425	14347	14249	14248	14441	14250	14385	14385	14338	14178	14352	14343	14246	14266	14311	14452	14385	14333	14419	14327	14225	14429	14283	14202	14354	14261	14382	14290	14304	14226	14294	14379	14546	14399	14432	14207	14390	14279	14376	14461	14309	14421	14235	14322	14269	14263	14209	14230	14225	14383	14380	14338	14308	14377	14583	14389	14367	14453	14409	14412	14389	14360	14380	14387	14367	14188	14298	14365	14249	14320	14334	14356	14303	14466	14438	14343	14388	14359	14362	14207	14439	14526	14267	14307	14236	14426	14263	14229	14315	14433	14247	14387	14350	14446	14411	14167	14360	14327	14187	14318	14400	14297	14296	14309	14341	14296	14285	14236	14363	14320	14145	14378	14435	14244	14287	14276	14364	14223	14350	14282	14621	14389	14335	14247	14332	14317	14376	14384	14487	14420	14421	14318	14297	14431	14387	14379	14365	14666	14370	14343	14259	14251	14378	14426	14336	14388	14428	14418	14497	14352	14368	14150	14309	14331	14362	14320	14288	14422	14249	14355	14309	14349	14364	14244	14435	14442	14448	14437	14481	14390	14253	14342	14454	14306	14522	14462	14187	14428	14220	14373	14441	14346	14202	14517	14325	14318	14442	14263	14381	14317	14362	14301	14515	14379	14341	14407	14368	14295	14203	14294	14371	14292	14303	14377	14309	14334	14406	14495	14300	14303	14428	14291	14274	14390	14296	14438	14378	14315	14234	14494	14505	14420	14551	14330	14424	14436	14204	14285	14504	14364	14193	14323	14420	14295	14296	14482	14368	14260	14374	14351	14319	14328	14395	14394	14212	14385	14253	14309	14420	14258	14281	14458	14282	14468	14616	14390	14243	14291	14309	14321	14402	14312	14182	14314	14386	14478	14619	14432	14351	14289	14425	14266	14471	14409	14346	14311	14402	14231	14493	14276	14481	14550	14354	14420	14389	14391	14324	14429	14331	14370	14373	14354	14300	14404	14406	14367	14219	14435	14311	14323	14365	14281	14388	14409	14390	14324	14329	14311	14412	14246	14015	14227	14321	14410	14260	14311	14283	14179	14348	14564	14350	14254	14277	14520	14322	14403	14464	14311	14296	14433	14401	14352	14429	14500	14295	14389	14280	14224	14383	14499	14293	14442	14174	14445	14267	14364	14259	14311	14256	14309	14366	14523	14419	14341	14299	14213	14501	14226	14243	14239	14242	14171	14444	14338	14220	14542	14309	14327	14323	14499	14453	14343	14253	14260	14255	14356	14411	14277	14186	14340	14153	14289	14272	14236	14252	14216	14365	14404	14347	14351	14190	14330	14338	14299	14209	14316	14368	14473	14190	14366	14305	14240	14254	14271	14336	14369	14501	14274	14489	14360	14446	14383	14214	14323	14280	14342	14315	14274	14172	14431	14365	14296	14344	14304	14348	14402	14415	14481	14374	14304	14303	14403	14243	14326	14312	14221	14170	14384	14253	14526	14455	14228	14400	14377	14265	14438	14340	14380	14099	14363	14257	14239	14311	14357	14204	14405	14291	14307	14209	14262	14258	14421	14278	14392	14368	14070	14322	14397	14351	14267	14313	14346	14313	14299	14224	14323	14254	14442	14417	14293	14356	14476	14326	14609	14306	14447	14344	14287	14475	14417	14311	14383	14295	14292	14369	14242	14427	14389	14164	14311	14329	14207	14473	14307	14442	14219	14360	14211	14313	14328	14423	14408	14449	14515	14333	14477	14323	14240	14228	14198	14438	14230	14199	14294	14321	14153	14403	14281	14403	14281	14353	14394	14283	14228	14375	14411	14287	14157	14502	14360	14432	14221	14554	14407	14180	14329	14475	14426	14405	14306	14359	14392	14369	14391	14266	14464	14369	14270	14414	14296	14458	14276	14357	14353	14289	14312	14281	14375	14162	14411	14389	14442	14340	14352	14308	14387	14271	14262	14246	14290	14184	14347	14237	14418	14103	14258	14514	14412	14528	14294	14445	14284	14560	14578	14244	14434	14263	14427	14323	14364	14313	14241	14375	14260	14534	14273	14348	14380	14299	14349	14382	14201	14372	14495	14306	14307	14373	14253	14317	14349	14476	14331	14251	14269	14245	14426	14477	14304	14340	14392	14241	14329	14314	14387	14365	14437	14424	14149	14526	14360	14159	14390	14171	14372	14347	14317	14302	14232	14215	14479	14395	14564	14290	14235	14430	14169	14240	14311	14384	14411	14287	14310	14168	14376	14502	14349	14190	14402	14208	14382	14383	14324	14322	14347	14229	14342	14451	14215	14289	14178	14321	14187	14216	14482	14493	14384	14418	14311	14338	14531	14359	14270	14399	14391	14292	14342	14199	14338	14347	14311	14486	14438	14283	14241	14260	14467	14415	14333	14313	14379	14291	14269	14380	14045	14297	14287	14390	14389	14244	14329	14350	14188	14327	14345	14332	14286	14363	14350	14302	14274	14288	14321	14219	14213	14320	14361	14271	14382	14333	14341	14438	14337	14470	14292	14330	14240	14378	14349	14325	14285	14438	14467	14176	14361	14423	14430	14318	14307	14285	14409	14360	14305	14296	14254	14406	14302	14348	14367	14389	14439	14336	14312	14505	14353	14440	14190	14496	14306	14314	14233	14465	14123	14311	14427	14213	14329	14255	14244	14395	14329	14266	14295	14353	14401	14343	14257	14396	14534	14227	14571	14361	14398	14443	14185	14356	14181	14262	14388	14258	14371	14269	14363	14294	14224	14483	14519	14287	14579	14384	14282	14295	14455	14395	14400	14519	14429	14236	14255	14221	14329	14418	14202	14185	14458	14477	14308	14233	14259	14255	14146	14411	14240	14460	14315	14420	14397	14503	14349	14239	14468	14194	14443	14318	14319	14384	14366	14263	14149	14226	14214	14293	14429	14220	14399	14480	14383	14426	14373	14358	14366	14319	14329	14343	14267	14473	14477	14460	14312	14206	14479	14322	14401	14307	14228	14380	14428	14276	14311	14297	14284	14337	14353	14304	14126	14291	14269	14482	14392	14236	14281	14235	14246	14208	14279	14454	14470	14423	14376	14363	14294	14327	14364	14309	14481	14255	14408	14477	14303	14383	14420	14368	14262	14411	14365	14201	14296	14382	14416	14390	14423	14338
29332	28783	36846	32727	26475	23605	20809	18958	18077	17589	17633	17383	17267	17095	16778	16535	16361	16205	16197	16160	16128	16260	15997	15992	16056	16038	16196	15859	15810	16108	15966	16037	15904	16003	16033	15945	15901	15851	15983	16011	15747	15982	16180	15947	15908	15956	16065	16053	15778	16076	15831	15855	15893	16169	15887	15921	15861	15989	15957	15971	16158	16114	15898	15945	15919	15962	15872	15840	15943	15987	15819	16073	15927	15810	15839	15779	15934	15949	16099	15836	15807	15883	15933	15883	15816	15931	15995	16081	15969	16012	15831	16013	16093	15746	15572	15847	15793	15929	15977	16014	15972	15837	15942	15865	16084	15867	15822	16022	15902	15868	15849	15923	16051	16042	15812	16144	15904	15806	15786	16066	15889	15862	15928	15968	15976	16001	15910	15901	15810	16016	15849	15789	15849	15947	15824	15928	16013	15987	15918	15945	15993	15907	15858	15831	15943	16044	15914	15872	15954	15825	15881	15851	15887	15900	15954	15853	15878	15998	15811	15905	16019	15980	16042	15848	15747	16148	15864	15941	15979	16000	16026	15940	15895	15867	15833	15946	15771	15883	15933	15793	15835	15913	15990	15815	15908	15930	15761	15902	15975	15785	15956	15949	16035	15824	15878	15894	15925	15833	15854	15874	15892	15994	15677	15850	15880	16010	16031	15922	16001	16090	15984	16014	15981	15815	15884	16015	16018	15975	15785	16017	15854	15968	15732	15785	15896	16132	15952	15805	15888	15925	15685	15892	15802	15948	15956	15767	15784	15830	15824	15836	15966	15653	15902	16023	16064	15740	15870	16102	16019	16014	15778	15961	15998	15913	15976	15962	15688	15870	15946	15696	15753	15836	16054	15954	15673	15892	16092	15997	15966	15851	16033	15792	16075	15997	15789	15972	15975	15990	15950	15971	16055	15946	15915	15797	15914	15836	15962	15992	15877	16024	15843	15817	15880	15849	16041	16104	15914	15983	15955	16061	15995	15710	15868	15735	15798	15723	16039	15882	15872	15805	15864	15856	15893	16018	15920	15902	15868	15954	16020	15895	15888	15876	15822	15907	15961	15799	16013	15779	15961	15803	15781	15892	15730	15885	16085	15925	16122	16033	15946	15851	15940	15907	15884	15929	15932	15775	15899	15774	15753	15920	15817	15856	16012	15840	15889	16000	15806	16065	15766	15777	15896	15846	15983	16154	15808	15898	16133	16072	16131	16140	15822	15907	16267	15869	15957	15904	15957	16033	15860	15864	15799	15972	15899	15823	15782	16046	15938	15901	15644	15851	16060	16044	15778	15794	15938	16030	15861	15826	16042	15926	15895	15941	16083	15800	15794	15936	15990	15810	15823	15905	15759	15788	15751	15897	15996	15985	15993	15978	16100	15917	15907	15807	15833	16033	16166	16052	15983	15974	15904	15947	15785	16063	15736	15741	15767	15909	15802	15929	15915	15798	15915	15841	15889	15942	15977	15919	16007	15889	15809	15937	15886	16062	15989	15973	15736	15713	15873	16049	15826	15946	15771	15999	15819	15906	15906	15881	15894	16038	15971	15942	15886	15986	15922	15826	15711	15996	15773	16081	16032	15826	16021	15765	15796	15949	16040	15761	15717	15888	15866	15808	16001	15797	15831	15933	16163	16081	15925	15872	15979	15795	15847	15789	15883	16115	15808	16074	15936	16075	15982	15888	15816	15935	15993	15921	16138	15863	15924	15779	15955	16017	15962	15948	15884	15681	15927	15894	16000	15972	15898	15892	15978	16090	16092	15683	16052	15984	15948	15900	16064	16205	15972	15898	15913	15783	15806	15862	16071	16000	15889	16130	15969	15836	15894	15820	15839	15953	15944	16067	16112	15962	15830	15865	15789	15759	15780	15838	16049	15826	15954	15979	15956	15904	15845	15915	16070	15792	15893	16047	16021	15860	16112	15813	15949	15616	15805	15899	15799	15840	15926	15954	15969	15679	15955	15821	15832	15859	15948	16036	15971	15912	15905	15992	16050	16033	15988	15973	15714	15862	15939	15886	16032	15735	15961	15800	16131	16101	16184	15837	15903	15695	16108	15983	15984	15788	15925	15997	16103	15917	15976	15859	16038	15999	15952	15864	15851	15961	15880	16110	15780	15918	15885	15835	15949	15754	15886	15985	15808	15791	16066	16061	15933	15978	16021	16083	15947	16111	15889	15908	16030	15954	15939	15880	16027	15922	15999	15932	15937	15918	16034	15960	15800	16111	15926	16054	15953	15818	15778	15949	16012	15879	15837	15862	15821	15959	16086	15830	16045	15877	15798	15915	15765	15667	15912	15852	15939	16035	15796	15969	15907	15842	15753	15970	15879	15768	15895	16036	15920	16020	15836	15776	15759	15888	16113	15828	15669	15935	16078	16035	15828	15955	15937	15840	16004	16017	15955	15893	15845	15785	15956	15952	16044	16119	15878	15810	15924	15957	15891	15859	15874	16030	16040	15998	15776	15957	15944	15779	15739	15868	15885	15871	15986	16080	16089	15792	15761	15915	16020	15976	15751	16116	15972	16210	15879	15932	15834	15918	15920	15765	16079	15968	16087	15987	16179	15894	15899	15876	15928	15860	15933	15884	15887	16050	15933	15920	15936	15840	16007	15849	16037	15891	15946	16037	15849	16051	16038	15861	15980	15810	16083	15904	15828	15939	15912	15882	16028	16032	16095	15790	15806	15917	15777	15957	15910	15880	15849	15836	15776	16073	15848	16011	15745	16126	15982	16080	15869	15940	15918	15908	15868	16016	16041	15945	15828	15920	15895	16063	16034	16061	15944	15947	15824	15727	15897	15939	15900	15953	16009	15814	15869	15895	15903	15856	15933	15943	15957	15808	15900	15790	15752	15818	16062	15867	16067	15766	16010	15878	15677	15876	15987	15766	15842	15934	15913	15995	15894	15869	15814	15940	16026	15862	15996	15931	15747	16144	15799	15868	15854	15900	15666	15907	16019	15779	15887	15892	16237	15799	15818	15959	15940	15832	15842	15984	15742	15984	15817	16089	15781	15955	15935	16068	15812	15993	15679	15818	16020	15992	15851	15860	15878	15966	16180	15845	16083	15771	15888	15904	16098	15913	16091	16032	15915	15927	15864	15929	15877	15776	15819	15771	15889	15880	16014	15849	15945	15872	16053	15725	15963	16012	15707	15985	15772	15919	16199	15993	15957	15784	15971	15925	15753	15866	15994	15882	15842	15905	15965	16044	15963	15652	15847	15830	15751	15889	15866	15874	15942	15779	15920	15894	15889	15811	15755	15726	15911	16073	15856	15946	15978	15886	15847	15783	15973	15858	15885	15814	15798	16152	15940	15960	15937	15797	15839	15979	16014	15853	15847	15941	15800	15916	16037	15717	16024	15733	16076	16089	15961	16042	15688	15914	15938	15929	15943	15948	16046	15892	15829	15863	15999	15804	15914	15906	15848	15984	16257	16077	15970	15906	15910	15886	15884	15942	16037	15855	15859	16002	16085	16077	15938	16141	15956	15776	15747	15885	15866	15773	15944	15683	15760	15851	15847	15975	15893	15902	15876	15775	15790	15931	15885	15826	16077	15875	15928	15967	16046	15782	15859	15907	16008	15954	15943	15983	16155	16047	16194	15866	15960	16066	16065	15923	15859	15874	16096	15794	15923	15964	15871	15843	15684	15884	16044	15849	15780	15798	15944	15707	15865	15951	15906	16082	15753	15904	15815	15853	15834	15933	15996	15997	15990	15992	15872	16084	15839	16089	15924	15983	15981	15835	15984	16020	15793	15637	15864	15986	15854	16004	16003	15985	15786	15975	16019	15937	15853	15749	16054	15827	15847	15755	15952	15957	15875	15768	15928	15741	15720	16000	15747	15974	15995	15927	15828	16163	15845	16035	16045	15954	15866	15801	15928	15873	16006	15919	16087	15964	16092	15927	16048	16010	16062	15944	15993	16067	16033	15991	15869	15900	15929	15867	15762	16127	15849	15825	15931	16085	15981	15988	16274	16000	15961	15987	15904	15720	15993	15943	15822	15906	15894	15964	15834	15817	15877	15900	16013	15920	15841	15913	15896	16111	15945	15924	15740	15855	15948	15878	16021	15792	15630	16056	15858	15886	16033	15863	15923	16041	15944	16085	15930	15987	16203	15964	15936	15924	15735	15911	15797	15954	15888	15672	15990	15953	15890	16079	15896	15869	15957	15941	15800	15908	16032	15895	15690	15899	16105	15901	15874	15930	16128	16014	15798	15802	16141	15953	16138	15873	15846	15791	15826	15970	15826	15820	15837	15888	16153	15886	15972	15747	15771	16080	15921	15974	15902	15988	15759	15889	15884	15915	15943	15922	15824	15784	15833	15897	15971	16008	16042	16092	15942	15871	16080	15991	15825	15851	16146	15824	15671	15716	16029	15897	15759	16043	15929	16032	16000	15793	15782	15797	16081	15790	15795	15982	15877	15857	15984	16032	15897	15950	15839	16028	15840	15815	15948	15943	16003	15983	15917	16000	15954	15981	15832	15850	16042	15865	15752	15761	15775	15874	15956	15898	15885	16076	15974	15773	15953	15864	15974	15915	15862	15976	15861	15869	15971	15936	16082	15916	15950	15942	15826	16081	15693	15817	15940	16005	15910	15911	16162	16045	15848	16006	15934	15919	15903	15720	15791	15873	16041	15758	15887	16073	15941	15858	15964	15875	15898	16006	15990	15897	15975	15800	15909	16035	15852	15975	15747	15768	15885	15953	15936	15947	16003	15980	15896	15885	15885	16001	15946	15865	15845	15724	16119	15884	15794	15888	15962	15796	15872	15892	15936	15995	16098	15958	15900	15944	15929	15826	15783	15947	15937	15861	15951	15923	15917	15811	15907	16067	15911	15988	15916	16029	15881	15924	16070	15927	16049	15865	15875	15995	15912	16022	15936	16028	15871	16012	15962	15822	15890	16110	15773	15912	15901	15871	15801	16137	15925	15861	15969	15923	16141	15885	15886	15914	15951	15890	15844	15743	16038	16028	15877	15804	15937	15786	15948	15826	15893	15918	15907	15933	15805	15847	16002	15810	15952	16081	15819	15963	15901	15977	15901	15836	15871	15948	15838	16019	15964	16085	15906	15909	16036	15862	15977	15852	15936	15917	15886	15840	15988	15817	15903	16087
29825	44102	40523	31755	26804	23582	20167	17991	17078	16266	16323	15824	15627	15281	14944	14722	14460	14395	14370	14156	14141	13947	14098	13873	13785	13858	13884	13841	13878	13914	13776	13935	13946	13958	13828	13869	14090	13840	13800	13864	13793	13729	13934	13730	13698	13701	13883	13740	13828	13646	13784	13859	13712	13769	13813	13800	13914	14077	13780	13821	14018	13951	13864	13943	13952	13741	13750	13837	13934	13773	13836	13981	13715	13807	13836	13717	13888	13904	13805	13892	13758	13872	13819	13771	13632	13945	13898	13809	13728	13740	13763	13827	13676	13953	13848	13834	13797	13822	13852	13594	13721	13715	13677	13901	14056	13946	13777	13880	13826	13819	13808	13739	13937	13810	13721	13893	13995	13700	13969	13731	13834	13764	13765	13797	13918	13811	13654	13742	13845	13731	13828	13821	13783	13845	13746	13764	13971	13693	13828	13577	13775	14003	13630	13786	13691	13710	13676	13931	13773	13873	13747	13760	13740	13806	13825	14006	13846	13815	13831	13767	13982	13655	13776	13790	13766	13754	13659	13841	13762	13898	13868	13673	13688	13732	13831	13732	13858	13879	13685	13681	13992	13946	13661	13731	13872	13824	13861	13754	13729	13893	13744	13764	13862	13756	13746	13964	13679	13655	13736	13822	13668	13771	13962	13743	13747	13797	13669	13622	13743	13833	13682	13831	13898	13732	13874	13707	13721	13801	13809	13711	13687	13869	13943	13664	13811	13885	13880	13808	14012	13683	13829	13800	13818	13856	13769	13740	13723	13786	13829	13870	13916	13846	13662	13779	13961	13709	13855	13769	13758	13877	13834	13689	13930	13711	13809	14006	13694	13925	13648	13858	13718	13742	13870	13717	13686	13914	13744	13861	13870	13733	13703	13804	13790	13878	13707	13851	13755	13717	13808	13820	13786	13636	13712	13860	13863	13782	13753	13573	13626	13668	13840	13847	13717	13765	13647	13732	13708	13828	13841	13874	13801	13770	13780	13698	13907	13789	14054	13674	13741	13817	13900	13641	13847	13721	13773	13728	13770	13699	13811	13696	13849	13755	13823	13784	13757	13792	13766	13885	13728	13823	13784	13757	13872	13871	13814	13786	13817	13994	13895	13691	13661	13819	13892	13809	13890	13755	13864	13836	13976	13726	13939	13942	13735	13677	13671	13971	13814	13894	13849	13720	13855	13771	13821	13715	13639	13819	13857	13757	13551	13783	13731	13806	13931	13577	13774	13816	13644	13904	13804	13772	13874	13913	13840	13675	13687	13735	13775	13774	13837	13978	13815	13812	13645	13852	13643	13832	13776	13945	13953	13477	13832	13729	13705	13910	13789	13711	13738	13732	13753	13632	13804	13792	13751	13682	13680	13773	13815	13827	13746	13792	13800	13716	13618	13744	13804	13761	13961	13798	13722	13739	13937	13849	13768	13908	13845	13821	13675	13856	13880	13871	13716	13656	13910	13829	13889	13739	13930	13847	13736	13807	13819	13840	13812	13889	13747	13701	13788	13848	13666	13820	13775	13749	13776	13829	13905	13776	13744	13749	13723	13855	13848	13745	13870	13822	13731	13902	13664	13813	13815	13707	13742	13837	13550	13859	13876	13736	13688	13927	13791	13925	13821	13801	13861	13860	13920	13876	13839	13734	13688	13675	13968	13602	13843	13843	13792	13666	13770	13798	13807	13734	13849	13700	13853	13835	13674	13804	13790	13797	13984	13709	13693	13874	13626	13628	13798	13537	13611	13763	13652	13828	13897	13765	13848	13931	13727	13796	13864	13885	13792	13559	13865	13900	13792	13769	13851	13545	13771	13843	13880	13716	13673	13819	13741	13761	13923	13856	13711	13724	13894	13750	13848	13854	13876	13966	13939	13840	13841	13569	13771	13713	13795	13724	13869	13866	13825	13680	13779	14000	13656	13685	13799	13793	13760	13834	13842	13857	13850	13857	13791	13668	13863	13750	13810	13842	13830	13737	13640	13877	13863	13809	13812	13825	13746	13959	13727	13888	13872	13558	13771	13753	14018	13838	13617	13837	13847	13770	13717	13732	13614	13930	13818	13643	13906	13735	13706	13727	13708	13781	13689	13904	13819	13817	13842	13878	13785	13670	13798	13731	13734	13928	13822	13624	13764	13764	13770	13773	13861	13750	13737	13729	13709	13655	13894	13794	13742	13787	13916	13754	13782	13826	13823	13791	13785	13634	13829	13779	13864	13706	13600	13900	13884	13820	13715	13813	13897	13747	13725	13767	13749	13886	13868	13960	13689	13843	13725	13803	13856	13756	13716	13798	13833	13810	13816	13694	13828	13926	13745	13920	13746	13822	13669	13911	13697	13776	13877	13777	13976	13820	13756	13918	13640	13737	13726	13810	13830	13786	13674	13817	13819	13927	13923	13913	13945	13764	14026	13654	13788	13647	13779	13841	13936	13752	13848	13731	13798	13874	13652	13830	13814	13845	13895	13779	13720	13734	13945	13727	13844	13644	13815	13852	13889	13869	13832	13880	13659	13948	13755	13697	13682	13786	13811	13698	13806	13854	13747	13754	13843	13770	13876	13787	13982	13844	13773	13635	13845	13721	13706	13792	13813	13621	13729	13945	13682	13756	13788	13777	13795	13735	13776	13745	13908	13616	13698	13945	13792	13780	13814	13781	13947	13649	13859	13804	13919	13719	13758	13948	13936	13736	13808	13700	13776	13709	13694	13627	13781	13833	13824	13882	13873	13789	13676	13919	13761	13722	13665	13793	13647	13849	13674	13685	13775	13828	13589	13810	13729	13736	13773	13678	13794	13788	13850	13786	13786	14074	13696	13693	13688	13871	13688	13850	13778	13860	13752	13687	13839	13867	13904	13765	13704	13815	13766	13714	13683	13930	13639	13759	13602	13779	13844	13696	13690	13822	13919	13882	13835	13771	13613	13981	13837	13857	13736	13826	13861	13636	13785	13931	13787	13771	13702	13841	13848	13717	13610	13782	13875	13772	13927	13893	13801	13775	13743	13729	13834	13839	13929	13747	14190	13861	13821	13945	13894	13875	13733	13952	13806	13825	13897	13816	13672	13857	13714	13745	13719	13767	13730	13865	13779	13722	13738	13819	13876	13845	14025	13766	13867	13847	13847	13904	13581	13554	13815	13954	13834	13775	13841	13791	13742	13672	13905	13808	13765	13978	13822	13789	13668	13934	13636	13732	13571	13822	13777	13649	13881	13859	13741	13991	13867	13744	13591	13729	13844	13873	13742	13803	13924	13671	13821	13754	13710	13863	13739	13844	13943	13735	13958	13736	13766	13808	13826	13928	13737	13777	13773	13842	13788	13759	13853	13666	13617	13890	13849	13872	13714	13811	13899	13700	13753	13716	13633	13800	13931	13708	13688	13738	13636	13820	13747	13645	13881	13940	13752	13862	13780	13796	13833	13844	13752	13947	13758	13727	13736	13799	13742	13748	13837	13740	13814	13828	13741	13874	13831	13827	13644	13832	13795	13743	13785	13668	13745	13801	13755	13880	13790	13890	13674	13834	13789	13732	13674	13857	13923	13783	13848	13939	13858	13767	13745	13729	13814	13685	13914	13647	13751	13666	13761	13722	13776	13665	13858	13889	13657	13858	13914	13988	13647	13699	13562	13795	13935	13529	13813	13738	13790	13801	13861	13650	13726	13784	13867	13758	13756	14005	13769	13783	13891	13601	13892	13817	13977	13731	13691	13779	13772	13787	13843	13832	13858	13803	13884	13842	13841	13657	13707	13712	13875	13673	13981	13678	13790	13663	13816	13801	13595	13857	13574	13752	13901	13834	13842	13806	13768	13645	13891	13735	13799	13957	13804	13722	13803	13576	13563	13835	13748	13745	13798	13750	13761	13719	13739	13840	13703	13959	13769	13830	13862	13755	13789	13881	13743	13725	13758	13771	13760	13751	13752	13627	13901	13883	13859	13828	13879	13690	13847	13805	13804	13850	13747	13708	13903	13762	13740	13901	13847	13771	13761	13875	13746	13735	13656	13711	13778	13805	13820	13825	13873	13625	13740	13905	13644	13765	13847	13818	13859	13857	13823	13773	13820	14033	13905	13986	13900	13882	13829	13931	13967	13682	13794	13843	13750	13637	13912	13850	13891	13830	13806	13730	13947	13894	13819	13773	13631	13746	13931	13902	13703	13810	13812	13684	13625	13916	13805	13807	13844	13703	13883	13702	13672	13704	13813	13711	14054	13698	13736	13727	13893	13768	13823	13769	13829	13842	13865	13652	13811	13792	13770	13660	13713	13730	13859	13763	13770	13915	13753	13687	13589	13878	13671	13762	13682	13942	13834	13772	13703	13746	13706	13760	13737	13971	13750	13827	13667	13696	13733	13576	13884	13662	13925	13790	13695	13878	13575	13800	13870	13757	13577	13666	13704	13720	13775	13604	13730	13723	13765	13808	13602	13595	13899	13879	13761	13837	13792	13703	13882	13718	13881	13689	13768	13610	13686	13798	13911	14030	13635	13713	13725	13767	13678	13588	13860	13739	13861	13651	13855	13719	13845	13603	13888	13804	13632	13609	13729	13842	13723	13822	13877	13740	13867	13802	13585	13881	13827	13809	13830	13755	13719	13790	13616	13982	13784	13922	13654	13742	13793	13686	13602	13593	13766	13899	13791	13823	13657	13773	13673	13844	13909	13834	13769	13865	13721	13713	13738	13893	13787	13769	13656	13756	13682	13681	13971	13792	13879	13662	13719	13744	13833	13843	13563	13692	13791	13709	13791	13757	13788	13663	13792	13780	13661	13852	13798	13724	13820	13733	13846	13644	13744	13596	13928	13911	13836	13836	13792	13694	13889	13665	13769	13834	13798	13918	13990	13823	13568	13831	13773	13749	13985	13914	13788	13768	13741	13833	13791	13870	13843	13727	13927	13763	13901	13924	13743	13610	13775	13893	13928	13698	13915	13891	13854	13760	13761	13863	13948	13766	13726	13726	13936	13774	13835	13778	13765	13713	13623	13845	13880	13749	13767	13818	13868	13829	13937	13801	13769	13813	13757	13744	13918	13835	13767	13871	13813	13841	13625	13694	13803	13777	13765	13806	13922	13727	13702	13698	13947	13749	13929	13727	13968	13824	13847	13761	13666	13832	13793	13697	13880	13804	13767	13870
24060	21298	28794	25062	24684	26355	24854	20406	19207	18838	18435	17922	17756	17291	17102	16761	16395	16351	15993	15909	15850	15768	15610	15687	15661	15591	15573	15561	15604	15602	15581	15611	15583	15591	15669	15634	15622	15837	15451	15506	15756	15382	15383	15621	15415	15543	15367	15447	15556	15629	15555	15455	15590	15471	15268	15633	15525	15329	15641	15499	15508	15529	15348	15620	15615	15491	15571	15478	15671	15534	15322	15464	15235	15315	15320	15363	15469	15588	15451	15421	15528	15674	15402	15405	15352	15595	15510	15405	15479	15273	15471	15455	15502	15781	15379	15328	15389	15429	15430	15407	15471	15413	15477	15449	15430	15393	15595	15173	15284	15475	15509	15153	15359	15512	15329	15598	15532	15412	15425	15432	15439	15405	15514	15610	15372	15292	15441	15470	15341	15391	15375	15410	15485	15407	15606	15520	15506	15265	15420	15646	15555	15526	15388	15406	15428	15329	15498	15513	15316	15412	15459	15463	15583	15373	15654	15475	15232	15525	15627	15423	15487	15432	15459	15288	15594	15444	15420	15376	15408	15490	15481	15403	15710	15517	15395	15432	15554	15562	15335	15498	15431	15615	15453	15275	15553	15349	15440	15362	15323	15478	15565	15592	15463	15419	15588	15559	15451	15568	15722	15547	15616	15450	15413	15452	15274	15382	15606	15459	15528	15342	15385	15340	15673	15487	15365	15395	15516	15382	15449	15612	15512	15186	15502	15397	15439	15493	15390	15439	15391	15476	15603	15531	15313	15505	15389	15631	15126	15399	15542	15396	15213	15503	15471	15465	15236	15455	15569	15482	15444	15339	15599	15513	15414	15542	15350	15476	15276	15446	15508	15373	15499	15520	15325	15557	15460	15592	15398	15398	15596	15514	15550	15433	15239	15410	15548	15155	15536	15314	15245	15412	15357	15402	15456	15432	15404	15597	15454	15443	15369	15555	15330	15367	15332	15611	15505	15368	15535	15485	15401	15248	15516	15398	15379	15360	15522	15519	15445	15570	15570	15495	15298	15406	15405	15524	15440	15468	15539	15362	15656	15404	15413	15509	15469	15439	15444	15435	15468	15365	15394	15297	15452	15481	15411	15427	15451	15710	15315	15507	15585	15297	15318	15456	15708	15451	15413	15538	15267	15496	15326	15599	15356	15610	15411	15546	15598	15434	15360	15345	15484	15336	15378	15335	15545	15585	15468	15582	15399	15459	15395	15501	15599	15348	15338	15437	15357	15229	15342	15383	15453	15569	15368	15414	15436	15315	15355	15563	15449	15414	15523	15477	15590	15561	15260	15663	15466	15421	15530	15445	15597	15391	15519	15558	15296	15407	15437	15286	15435	15473	15319	15260	15564	15192	15342	15388	15440	15467	15277	15432	15641	15421	15454	15376	15372	15399	15374	15442	15441	15418	15602	15463	15487	15568	15370	15517	15336	15489	15334	15307	15350	15385	15605	15547	15425	15505	15496	15380	15320	15463	15680	15425	15381	15533	15513	15421	15388	15435	15540	15278	15284	15301	15478	15619	15421	15496	15580	15423	15659	15480	15440	15360	15382	15280	15482	15322	15491	15277	15551	15269	15489	15251	15462	15435	15351	15306	15592	15317	15469	15409	15442	15434	15439	15652	15706	15458	15493	15327	15560	15618	15642	15494	15518	15487	15372	15559	15346	15255	15584	15345	15383	15333	15401	15542	15409	15612	15540	15399	15369	15487	15466	15455	15324	15534	15319	15570	15460	15500	15319	15443	15493	15490	15417	15390	15342	15275	15453	15349	15399	15387	15537	15503	15442	15375	15278	15398	15365	15337	15467	15318	15623	15686	15483	15353	15372	15438	15440	15484	15432	15576	15309	15529	15396	15484	15292	15712	15549	15362	15393	15313	15415	15484	15508	15381	15505	15478	15715	15501	15523	15535	15638	15557	15544	15248	15526	15453	15551	15524	15526	15582	15496	15256	15387	15231	15511	15432	15466	15503	15520	15481	15432	15329	15574	15436	15339	15506	15396	15469	15452	15576	15479	15561	15581	15511	15524	15306	15414	15463	15526	15289	15402	15430	15603	15430	15334	15302	15286	15486	15470	15429	15386	15351	15368	15488	15630	15466	15511	15432	15300	15378	15434	15385	15429	15244	15181	15489	15410	15449	15414	15342	15468	15367	15566	15213	15484	15479	15441	15529	15286	15580	15550	15593	15568	15369	15573	15411	15520	15391	15436	15371	15398	15462	15388	15326	15459	15319	15340	15365	15454	15413	15589	15516	15365	15478	15484	15354	15438	15339	15364	15372	15468	15364	15412	15501	15408	15460	15434	15360	15497	15505	15559	15477	15517	15258	15504	15353	15287	15676	15590	15313	15383	15492	15455	15477	15269	15503	15353	15420	15438	15361	15302	15553	15363	15750	15431	15380	15335	15429	15422	15355	15307	15392	15375	15548	15488	15545	15320	15379	15523	15543	15568	15439	15339	15277	15375	15415	15445	15561	15298	15651	15554	15416	15268	15560	15437	15449	15513	15468	15508	15378	15357	15560	15378	15332	15416	15311	15297	15474	15317	15548	15483	15221	15660	15545	15537	15374	15495	15623	15703	15463	15296	15318	15353	15571	15650	15413	15417	15296	15276	15485	15516	15376	15446	15453	15400	15466	15340	15339	15397	15367	15356	15279	15309	15340	15297	15497	15476	15392	15195	15512	15514	15295	15328	15446	15482	15461	15263	15401	15398	15583	15310	15596	15450	15490	15464	15289	15487	15392	15362	15407	15665	15461	15456	15318	15423	15393	15416	15374	15492	15408	15485	15453	15579	15451	15603	15479	15302	15414	15535	15405	15394	15548	15460	15468	15590	15403	15393	15435	15364	15465	15433	15460	15373	15447	15326	15589	15380	15524	15528	15536	15586	15501	15372	15458	15265	15414	15509	15361	15627	15555	15388	15566	15216	15524	15368	15506	15415	15412	15500	15446	15459	15383	15582	15487	15459	15449	15569	15366	15374	15360	15302	15370	15464	15372	15581	15508	15584	15660	15471	15349	15454	15450	15314	15217	15478	15479	15432	15601	15655	15541	15579	15515	15137	15527	15404	15596	15234	15315	15456	15425	15287	15480	15623	15474	15364	15419	15360	15063	15321	15423	15531	15284	15345	15451	15411	15500	15255	15403	15495	15543	15406	15406	15467	15361	15513	15418	15480	15331	15419	15516	15409	15577	15545	15409	15429	15353	15426	15578	15529	15257	15500	15477	15519	15458	15686	15316	15529	15469	15243	15432	15567	15442	15367	15466	15374	15760	15433	15409	15443	15449	15257	15457	15497	15100	15402	15397	15517	15577	15358	15520	15578	15399	15474	15559	15528	15251	15475	15373	15375	15534	15381	15465	15481	15478	15194	15312	15394	15242	15371	15322	15286	15552	15421	15461	15576	15635	15239	15523	15414	15245	15242	15512	15368	15180	15702	15236	15330	15499	15387	15475	15267	15337	15372	15520	15381	15575	15568	15697	15364	15377	15398	15491	15336	15522	15516	15477	15596	15546	15419	15443	15412	15585	15505	15311	15390	15475	15352	15322	15389	15391	15409	15453	15355	15526	15558	15470	15293	15388	15550	15542	15460	15337	15633	15407	15224	15493	15477	15514	15550	15608	15720	15508	15373	15491	15380	15579	15280	15514	15274	15468	15466	15624	15483	15306	15587	15407	15511	15471	15675	15353	15398	15673	15504	15416	15352	15379	15509	15255	15450	15676	15569	15417	15584	15333	15345	15410	15643	15354	15451	15398	15638	15342	15335	15262	15459	15376	15309	15349	15417	15486	15402	15488	15494	15705	15335	15443	15459	15441	15494	15285	15213	15498	15588	15437	15236	15492	15492	15559	15439	15415	15499	15460	15365	15336	15555	15438	15461	15509	15180	15223	15511	15418	15274	15481	15471	15503	15618	15434	15591	15393	15426	15515	15452	15372	15496	15392	15311	15273	15257	15322	15477	15628	15651	15565	15310	15271	15419	15408	15435	15463	15547	15440	15587	15579	15502	15240	15414	15486	15521	15628	15434	15421	15562	15544	15501	15352	15352	15256	15455	15377	15488	15312	15279	15588	15381	15507	15462	15384	15378	15571	15459	15426	15416	15281	15302	15505	15384	15512	15528	15421	15243	15462	15501	15435	15622	15272	15382	15450	15427	15610	15404	15453	15523	15491	15296	15587	15451	15469	15318	15645	15347	15344	15448	15209	15386	15306	15560	15431	15316	15517	15389	15382	15524	15491	15473	15440	15473	15506	15580	15474	15426	15491	15406	15692	15346	15497	15451	15617	15528	15465	15370	15565	15590	15416	15522	15404	15333	15503	15634	15297	15592	15565	15279	15330	15511	15386	15545	15426	15457	15299	15402	15249	15170	15404	15308	15522	15340	15402	15312	15428	15380	15420	15320	15268	15370	15474	15252	15283	15422	15369	15354	15456	15356	15385	15599	15441	15454	15511	15581	15544	15434	15593	15294	15375	15643	15533	15658	15421	15649	15428	15363	15312	15550	15512	15693	15502	15362	15448	15411	15458	15515	15489	15388	15550	15461	15447	15571	15399	15562	15624	15481	15342	15544	15278	15521	15437	15414	15450	15387	15573	15395	15513	15444	15363	15447	15317	15222	15247	15558	15341	15300	15479	15401	15581	15589	15414	15440	15290	15344	15371	15649	15526	15508	15436	15158	15360	15481	15485	15532	15535	15422	15498	15653	15373	15397	15642	15403	15329	15488	15405	15506	15501	15499	15357	15460	15488	15457	15433	15305	15489	15499	15337	15380	15333	15342	15437	15235	15635	15324	15567	15517	15483	15328	15588	15319	15664	15571	15359	15357	15627	15587	15554	15491	15435	15451	15409	15355	15475	15256	15474	15345	15572	15589	15597	15532	15416	15448	15450	15484	15233	15477	15329	15452	15388	15391	15632	15581	15381	15515	15306	15770	15525	15167	15720	15430	15328	15516	15351	15360	15677	15471	15215	15320	15291	15515	15413	15398	15402	15414	15348	15454	15353	15294	15472	15490	15481	15637	15268	15207	15586	15621	15576	15432	15497	15256	15521	15568	15517	15300	15314	15268	15401	15368	15575	15428	15556	15258	15432	15524	15542	15471	15357	15692	15642	15672	15612	15254	15420
28408	48704	44555	35682	30776	27262	22742	20053	18812	17859	17576	17158	16784	16001	15565	15033	14786	14554	14240	13948	13818	13793	13740	13719	13616	13606	13864	13627	13664	13637	13770	13597	13701	13708	13605	13501	13583	13653	13665	13680	13693	13595	13606	13550	13514	13401	13449	13667	13566	13355	13641	13370	13602	13436	13481	13502	13474	13603	13393	13413	13594	13541	13541	13503	13449	13291	13668	13391	13502	13578	13424	13578	13439	13556	13366	13351	13350	13428	13504	13598	13419	13577	13412	13420	13481	13586	13652	13493	13438	13218	13460	13357	13505	13381	13506	13473	13578	13431	13321	13644	13466	13658	13430	13448	13419	13437	13649	13473	13480	13441	13472	13620	13414	13377	13422	13397	13237	13420	13403	13475	13342	13451	13555	13596	13521	13586	13503	13393	13412	13566	13507	13582	13401	13432	13630	13416	13525	13375	13560	13412	13519	13325	13510	13422	13492	13610	13471	13521	13553	13502	13556	13441	13538	13360	13275	13289	13456	13544	13467	13436	13460	13457	13388	13502	13513	13386	13460	13471	13449	13481	13393	13417	13518	13292	13315	13356	13343	13548	13489	13488	13340	13516	13450	13423	13332	13494	13423	13562	13355	13453	13413	13338	13620	13477	13385	13468	13502	13469	13488	13653	13542	13433	13451	13296	13381	13508	13536	13456	13390	13524	13294	13355	13342	13512	13448	13297	13525	13488	13360	13576	13447	13494	13367	13616	13478	13405	13260	13326	13475	13518	13443	13586	13469	13523	13314	13435	13503	13388	13421	13458	13549	13538	13376	13351	13689	13403	13368	13490	13278	13541	13378	13528	13346	13460	13472	13432	13377	13471	13434	13400	13295	13462	13516	13442	13489	13653	13473	13342	13374	13545	13538	13361	13461	13547	13453	13466	13420	13487	13656	13596	13451	13400	13409	13376	13450	13579	13418	13628	13430	13421	13426	13382	13359	13555	13407	13470	13366	13569	13268	13437	13380	13390	13452	13555	13571	13569	13425	13486	13473	13553	13387	13415	13569	13350	13377	13381	13359	13410	13473	13334	13424	13448	13527	13472	13427	13495	13495	13453	13404	13550	13301	13317	13428	13414	13464	13297	13510	13439	13560	13489	13508	13521	13250	13508	13633	13388	13385	13631	13392	13534	13395	13544	13357	13457	13537	13355	13496	13492	13443	13347	13577	13413	13636	13418	13436	13464	13523	13598	13317	13362	13533	13617	13484	13460	13466	13393	13425	13454	13524	13438	13438	13270	13479	13361	13468	13532	13419	13406	13390	13366	13356	13571	13581	13403	13547	13292	13330	13408	13498	13361	13397	13524	13293	13437	13527	13479	13420	13446	13442	13484	13399	13567	13439	13448	13517	13427	13453	13472	13493	13563	13634	13411	13537	13579	13415	13359	13586	13347	13432	13513	13519	13438	13124	13597	13379	13546	13394	13366	13483	13506	13539	13551	13495	13423	13420	13445	13491	13609	13351	13585	13444	13390	13401	13346	13357	13352	13513	13489	13440	13379	13540	13344	13562	13531	13457	13534	13613	13507	13476	13595	13347	13431	13404	13432	13440	13340	13378	13429	13435	13533	13426	13424	13508	13568	13385	13457	13410	13398	13552	13391	13557	13619	13391	13484	13537	13538	13631	13426	13489	13344	13447	13433	13625	13496	13597	13484	13510	13642	13397	13516	13417	13486	13538	13526	13358	13414	13391	13527	13596	13428	13314	13367	13274	13444	13397	13352	13408	13607	13498	13453	13467	13461	13455	13648	13581	13364	13443	13558	13577	13458	13498	13524	13497	13341	13365	13599	13430	13539	13430	13457	13456	13405	13418	13522	13536	13561	13380	13527	13452	13242	13477	13477	13460	13547	13335	13363	13459	13512	13460	13435	13535	13704	13372	13522	13359	13479	13403	13450	13472	13509	13408	13326	13447	13562	13217	13561	13447	13460	13254	13567	13355	13387	13417	13679	13391	13411	13339	13297	13521	13492	13571	13378	13392	13381	13492	13502	13424	13531	13366	13435	13388	13467	13354	13596	13492	13486	13442	13361	13613	13475	13422	13515	13473	13458	13448	13487	13428	13298	13499	13319	13572	13433	13473	13504	13488	13510	13348	13655	13592	13444	13316	13479	13397	13477	13394	13562	13476	13491	13490	13591	13482	13430	13442	13404	13604	13568	13391	13434	13501	13559	13559	13492	13395	13355	13529	13511	13530	13586	13458	13391	13444	13335	13360	13443	13469	13466	13521	13464	13547	13552	13290	13421	13344	13452	13323	13445	13536	13307	13552	13428	13563	13572	13546	13524	13477	13469	13437	13620	13435	13462	13469	13613	13526	13349	13616	13440	13415	13558	13276	13626	13562	13449	13330	13494	13419	13350	13543	13406	13449	13436	13431	13599	13542	13270	13409	13542	13348	13467	13601	13522	13427	13451	13495	13525	13451	13413	13437	13336	13515	13444	13327	13330	13606	13554	13323	13616	13469	13559	13550	13342	13570	13499	13590	13424	13551	13543	13441	13347	13545	13370	13523	13349	13512	13441	13543	13395	13432	13513	13516	13446	13472	13464	13469	13494	13638	13297	13465	13492	13537	13384	13498	13633	13465	13523	13485	13499	13417	13494	13485	13537	13256	13580	13402	13347	13509	13396	13469	13479	13514	13407	13288	13477	13495	13352	13430	13501	13259	13535	13534	13561	13422	13547	13468	13352	13563	13499	13326	13601	13560	13443	13332	13503	13549	13532	13444	13422	13397	13411	13497	13269	13512	13481	13463	13483	13520	13504	13372	13407	13366	13420	13403	13415	13501	13455	13482	13495	13463	13468	13299	13570	13404	13542	13427	13471	13565	13311	13545	13416	13497	13435	13549	13488	13519	13473	13452	13436	13282	13524	13531	13586	13323	13443	13645	13469	13545	13322	13664	13492	13514	13473	13575	13521	13460	13433	13600	13411	13614	13466	13444	13429	13443	13434	13509	13328	13438	13446	13505	13492	13540	13648	13509	13338	13365	13443	13540	13349	13370	13485	13587	13292	13498	13513	13507	13480	13370	13282	13478	13633	13392	13378	13372	13315	13404	13461	13284	13349	13576	13355	13538	13419	13476	13397	13560	13596	13393	13496	13341	13470	13396	13505	13377	13580	13381	13333	13560	13482	13476	13398	13301	13555	13453	13288	13350	13340	13344	13558	13429	13567	13512	13456	13519	13514	13449	13368	13494	13471	13490	13418	13423	13564	13235	13402	13263	13599	13414	13472	13456	13620	13393	13609	13374	13580	13305	13400	13540	13501	13542	13514	13568	13542	13487	13550	13402	13489	13448	13394	13513	13309	13432	13476	13422	13498	13310	13460	13284	13585	13286	13437	13363	13492	13406	13446	13520	13327	13584	13551	13636	13444	13622	13474	13385	13341	13531	13322	13323	13515	13474	13342	13673	13227	13461	13576	13371	13464	13452	13536	13586	13506	13375	13493	13510	13571	13323	13411	13359	13450	13428	13274	13426	13493	13591	13466	13466	13366	13469	13401	13576	13484	13283	13455	13508	13731	13448	13545	13450	13407	13478	13561	13412	13309	13388	13502	13300	13541	13464	13531	13231	13575	13547	13445	13551	13509	13487	13516	13634	13379	13374	13335	13507	13639	13422	13437	13424	13580	13482	13419	13505	13378	13511	13449	13472	13417	13621	13355	13445	13259	13382	13558	13587	13549	13534	13460	13523	13625	13591	13368	13474	13308	13619	13450	13450	13374	13202	13533	13392	13427	13512	13439	13554	13533	13601	13521	13198	13554	13605	13468	13470	13222	13360	13304	13372	13492	13529	13298	13429	13414	13343	13344	13461	13707	13384	13486	13537	13462	13501	13537	13575	13489	13342	13379	13563	13504	13508	13605	13582	13453	13554	13434	13523	13597	13391	13655	13450	13342	13413	13271	13621	13591	13500	13373	13383	13477	13403	13383	13249	13349	13559	13510	13291	13477	13447	13487	13480	13481	13502	13438	13743	13530	13425	13371	13463	13390	13396	13437	13405	13571	13507	13397	13452	13606	13198	13447	13527	13471	13437	13495	13360	13406	13429	13382	13351	13218	13501	13447	13500	13511	13435	13542	13474	13451	13463	13588	13617	13489	13379	13470	13423	13527	13451	13563	13488	13393	13463	13304	13525	13641	13316	13388	13519	13400	13284	13529	13346	13412	13462	13432	13477	13256	13476	13549	13554	13514	13511	13266	13557	13605	13498	13359	13356	13374	13445	13663	13483	13500	13507	13550	13343	13304	13472	13366	13523	13367	13434	13623	13337	13401	13517	13419	13338	13382	13424	13270	13572	13299	13462	13462	13547	13411	13343	13575	13431	13617	13521	13525	13524	13378	13456	13575	13446	13534	13446	13391	13560	13419	13368	13537	13450	13377	13473	13573	13467	13398	13497	13425	13542	13415	13531	13514	13398	13447	13377	13442	13241	13575	13568	13435	13460	13559	13447	13384	13221	13481	13568	13572	13387	13490	13612	13474	13509	13451	13328	13582	13337	13580	13613	13492	13422	13399	13465	13509	13525	13483	13456	13407	13491	13571	13395	13523	13520	13393	13545	13543	13424	13476	13464	13438	13454	13450	13450	13463	13440	13417	13329	13311	13581	13645	13531	13493	13434	13528	13508	13548	13353	13490	13394	13573	13363	13388	13588	13579	13473	13490	13550	13480	13404	13511	13552	13555	13471	13471	13445	13383	13393	13360	13454	13557	13374	13436	13430	13526	13461	13568	13553	13498	13476	13495	13508	13517	13608	13428	13452	13467	13536	13535	13390	13435	13421	13722	13453	13372	13345	13487	13484	13343	13489	13445	13412	13306	13582	13465	13416	13401	13408	13462	13549	13556	13441	13348	13443	13324	13386	13402	13315	13548	13529	13456	13535	13203	13469	13403	13716	13592	13590	13629	13580	13486	13523	13563	13497	13475	13508	13599	13454	13382	13444	13442	13435	13409	13490	13526	13471	13264	13421	13589	13482	13468	13485	13587	13373	13431	13298	13458	13392	13496	13488	13397	13394	13549	13353	13376	13469	13483	13478	13518	13494	13388	13469	13293	13590	13409	13454	13428	13396	13378	13546	13419	13428	13499	13341	13503	13466	13528	13388	13458	13522	13513
23110	21388	29225	24062	22442	26042	29215	22939	21113	20988	20629	20124	19457	18802	18667	17990	17873	17571	17260	17078	16716	16718	16727	16808	16680	16550	16562	16441	16692	16736	16522	16797	16683	16442	16576	16616	16537	16732	16727	16607	16392	16578	16571	16511	16563	16352	16431	16225	16435	16609	16534	16515	16374	16342	16433	16589	16446	16364	16444	16235	16649	16170	16315	16441	16403	16440	16496	16463	16381	16404	16456	16580	16533	16395	16351	16392	16267	16282	16602	16416	16430	16238	16491	16205	16338	16464	16538	16309	16373	16139	16498	16279	16491	16415	16506	16292	16619	16441	16410	16367	16116	16330	16450	16416	16279	16401	16124	16317	16182	16329	16117	16374	16363	16549	16476	16480	16309	16338	16335	16369	16216	16323	16454	16381	16302	16373	16205	16259	16356	16388	16394	16345	16439	16275	16495	16380	16321	16299	16371	16448	16352	16233	16324	16460	16230	16508	16445	16368	16419	16330	16314	16350	16259	16467	16392	16262	16245	16167	16326	16192	16444	16376	16236	16307	16357	16474	16355	16525	16036	16372	16370	16283	16425	16256	16260	16525	16358	16298	16389	16487	16446	16198	16308	16244	16360	16239	16250	16260	16262	16507	16542	16283	16403	16412	16503	16271	16246	16308	16182	16313	16387	16277	16199	16253	16528	16355	16157	16192	16308	16169	16281	16324	16399	16556	16126	16499	16407	16398	16258	16363	16432	16230	16269	16317	16241	16273	16450	16242	16350	16220	16243	16092	16337	16334	16517	16454	16373	16085	16344	16023	16258	16187	16490	16429	16305	16367	16360	16384	16409	16266	16306	16381	16113	16208	16270	16375	16290	16401	16334	16350	16393	16391	16103	16393	16552	16268	16437	16263	16371	16370	16311	16482	16318	16481	16328	16290	16303	16339	16256	16392	16298	16236	16339	16243	15983	16176	16263	16419	16324	16279	16206	16440	16325	16325	16332	16267	16599	16449	16507	16224	16428	16318	16332	16295	16339	16150	16293	16307	16176	16567	16347	16372	16425	16411	16418	16290	16274	16127	16314	16376	16311	16245	16511	16245	16221	16303	16104	16385	16304	16257	16482	16508	16244	16469	16257	16533	16271	16329	16305	16312	16304	16272	16387	16316	16350	16318	16262	16169	16486	16240	16193	16447	16246	16276	16153	16247	16491	16237	16395	16276	16338	16307	16477	16509	16059	16194	16270	16505	16345	16227	16319	16308	16238	16262	16326	16395	16386	16264	16319	16390	16482	16412	16281	16322	16254	16321	16262	16388	16322	16372	16383	16160	16217	16297	16370	16239	16202	16392	16088	16458	16442	16200	16392	16395	16417	16410	16395	16334	16348	16320	16131	16414	16420	16294	16121	16148	16457	16395	16483	16175	16171	16344	16232	16167	16171	16151	16186	16295	16265	16362	16297	16210	16276	16309	16417	16279	16403	16339	16065	16373	16466	16333	16496	16374	16381	16205	16243	16421	16577	16191	16585	16582	16300	16348	16161	16173	16400	16249	16181	16400	16176	16423	16256	16441	16309	16299	16293	16378	16456	16323	16239	16336	16305	16343	16200	16302	16459	16521	16494	16421	16450	16415	16217	16390	16214	16459	16177	16147	16366	16364	16217	16103	16393	16534	16433	16229	16335	16470	16258	16327	16187	16162	16377	16234	16449	16454	16323	16158	16360	16391	16358	16053	16444	16299	16237	16502	16421	16413	16327	16338	16391	16325	16469	16288	16366	16290	16314	16552	16347	16311	16329	16211	16254	16161	16265	16488	16340	16082	16218	16339	16413	16454	16320	16344	16466	16393	16328	16230	16224	16234	16270	16417	16570	16288	16444	16513	16211	16380	16266	16143	16279	16371	16235	16333	16259	16248	16298	16172	16225	16316	16323	16393	16395	16261	16101	16477	16545	16404	16465	16298	15987	16324	16485	16394	16211	16318	16316	16454	16291	16327	16340	16333	16670	16281	16307	16281	16458	16283	16289	16336	16233	16335	16441	16080	16404	16411	16356	16298	16512	16339	16440	16104	16391	16443	16391	16514	16239	16234	16402	16404	16470	16212	16185	16197	16309	16243	16199	16401	16184	16364	16425	16274	16242	16324	16299	16369	16153	16242	16124	16385	16366	16222	16176	16342	16296	16451	16373	16274	16258	16264	16294	16463	16204	16220	16264	16385	16391	16361	16371	16380	16272	16195	16354	16241	16238	16283	16280	16300	16290	16300	16399	16480	16310	16255	16483	16436	16392	16287	16340	16468	16457	16345	16395	16328	16414	16349	16348	16374	16510	16504	16320	16268	16248	16317	16208	16293	16234	16365	16310	16357	16453	16197	16343	16216	16154	16285	16531	16226	16427	16432	16352	16243	16432	16380	16444	16411	16318	16410	16375	16424	16478	16295	16295	16238	16359	16339	16313	16279	16357	16167	16154	16334	16259	16390	16167	16396	16482	16393	16158	16295	16188	16442	16174	16361	16266	16366	16337	16405	16153	16247	16355	16160	16214	16209	16476	16287	16401	16385	16462	16352	16425	16504	16111	16387	16186	16309	16167	16209	16128	16260	16333	16177	16228	16418	16464	16212	16239	16256	16364	16230	16395	16365	16300	16349	16333	16278	16312	16346	16492	16396	16345	16183	16465	16367	16244	16209	16380	16390	16398	16130	16369	16448	16181	16312	16242	16236	16404	16223	16333	16261	16390	16186	16333	16295	16341	16271	16144	16237	16407	16344	16435	16162	16284	16320	16298	16248	16441	16397	16368	16267	16412	16310	16253	16557	16332	16521	16339	16382	16246	16209	16338	16255	16194	16427	16186	16337	16148	16390	16365	16319	16203	16238	16399	16286	16286	16107	16280	16476	16364	16421	16328	16068	16286	16071	16339	15962	16323	16362	16027	16327	16399	16498	16387	16368	16324	16183	16297	16143	16202	16384	16343	16567	16245	16319	16407	16375	16305	16312	16312	16306	16271	16339	16397	16505	16290	16533	16573	16303	16279	16413	16440	16295	16246	16464	16539	16351	16330	16424	16439	16235	16388	16315	16317	16244	16415	16236	16344	16213	16221	16555	16601	16261	16570	16167	16378	16479	16157	16342	16385	16481	16398	16357	16302	16222	16347	16015	16310	16328	16256	16444	16429	16375	16331	16328	16292	16269	16239	16296	16264	16371	16263	16266	16272	16473	16250	16230	16158	16409	16193	16165	16289	16242	16526	16200	16433	16331	16374	16294	16446	16457	16369	16286	16279	16290	16111	16194	16155	16301	16435	16278	16325	16522	16301	16442	16325	16184	16146	16202	16166	16093	16342	16334	16321	16456	16427	16316	16304	16410	16331	16197	16300	16260	16374	16609	16287	16384	15913	16371	16292	16232	16221	16350	16187	16260	16291	16218	16323	16460	16428	16225	16341	16393	16463	16459	16494	16187	16345	16331	16388	16164	16383	16161	16133	16363	16134	16405	16167	16283	16317	16252	16296	16299	16358	16236	16442	16475	16425	16335	16304	16494	16215	16302	16526	16438	16421	16353	16184	16163	16207	16436	16366	16353	16411	16346	16361	16345	16401	16218	16376	16206	16430	16397	16244	16449	16173	16275	16149	16346	16204	16422	16304	16243	16387	16460	16285	16436	16370	16402	16236	16261	16429	16247	16325	16169	16223	16323	16390	16503	16334	16130	16308	16405	16330	16252	16371	16565	16322	16295	16277	16233	16152	16282	16165	16420	16246	16261	16195	16208	16119	16138	16476	16399	16312	16283	16267	16431	16538	16593	16478	16179	16436	16416	16198	16237	16307	16532	16407	16325	16355	16433	16438	16392	16318	16270	16218	16236	16322	16294	16342	16344	16318	16605	16329	16165	16273	16180	16269	16279	16256	16353	16279	16239	16493	16283	16269	16498	16430	16391	16293	16305	16232	16406	16425	16235	16434	16327	16196	16171	16241	16251	16368	16263	16201	16129	16146	16215	16238	16156	16354	16308	16405	16502	16359	16318	16211	16332	16317	16299	16392	16289	16293	16281	16525	16125	16387	16202	16149	16225	16463	16223	16496	16436	16368	16334	16360	16472	16486	16437	16388	16264	16314	16320	16280	16253	16312	16281	16128	16290	16270	16428	16326	16469	16174	16012	16353	16178	16329	16352	16444	16206	16127	16432	16399	16277	16391	16293	16408	16500	16389	16349	16475	16266	16395	16239	16277	16386	16173	16428	16474	16345	16346	16299	16280	16225	16246	16243	16355	16302	16196	16301	16157	16287	16397	16353	16465	16480	16402	16236	16437	16372	16296	16279	16282	16378	16326	16041	16358	16279	16665	16082	16542	16303	16403	16169	16349	16333	16322	16401	16321	16465	16434	16294	16130	16190	16341	16240	16582	16244	16489	16299	16318	16301	16335	16287	16265	16281	16361	16259	16473	16465	16351	16375	16299	16285	16168	16459	16176	16291	16428	16427	16446	16295	16308	16280	16526	16372	16200	16495	16258	16452	16279	16226	16258	16377	16135	16283	16287	16294	16303	16394	16342	16348	16257	16384	16387	16482	16324	16331	16256	16028	16094	16214	16545	16393	16336	16332	16429	16490	16482	16532	16467	16295	16378	16329	16473	16485	16422	16371	16290	16067	16160	16316	16353	16452	16442	16373	16425	16388	16299	16342	16307	16379	16143	16235	16256	16192	16468	16288	16570	16372	16128	16407	16478	16395	16286	16241	16033	16312	16460	16380	16310	16299	16403	16482	16301	16154	16347	16471	16215	16257	16543	16283	16157	16133	16238	16438	16293	16248	16241	16247	16447	16193	16307	15989	16368	16331	16140	16417	16472	16073	16394	16446	16321	16268	16164	16390	16408	16352	16432	16316	16205	16182	16302	16347	16293	16300	16474	16273	16283	16371	16387	16241	16460	16366	16432	16244	16290	16369	16169	16305	16097	16315	16270	16412	16216	16460	16312	16249	16475	16301	16508	16421	16417	16460	16480	16201	16175	16384	16233	16551	16389	16297	16398	16374	16473	16052	16387	16448	16290	16418	16274	16407	16348	16434	16402	16558	16346	16332	16368	16279	16319	16243	16245	16413	16316	16387	16446	16338	16315	16426	16198	16316	16120	16412	16283	16289	16371	16444	16242	16374	16268	16275	16284	16280	16565	16319
30112	53050	48315	38343	32352	28978	26144	22820	21128	20230	19934	19148	18082	17520	17021	16338	15907	15602	15083	14745	14555	14458	14445	14217	14255	14313	14266	14137	14348	14184	14240	14392	14168	14245	14079	14244	14306	14094	14018	14089	14153	13810	14142	14302	14229	14046	13994	14044	14107	14076	14031	13952	14181	14091	13946	14022	13951	14183	14084	13884	14079	14111	13809	14094	13955	13909	14060	13843	13910	13888	14138	14048	13873	13994	14044	13926	13904	14141	14061	14107	13882	14041	14220	14034	13887	13813	14007	14023	13939	14021	13888	14005	14046	14036	13976	14062	14017	13959	14053	13846	14062	13843	14013	13985	13985	13976	13992	13930	13885	14050	13990	14017	14022	14026	14130	13852	14127	13978	14058	13957	14049	14065	13971	14020	13956	14139	14015	14019	13900	14011	13857	14027	14072	14005	14147	14010	14167	14160	14116	14060	13920	13954	13893	13817	13998	14026	13915	13978	14084	13985	13924	13993	14001	14024	13869	13990	13931	13928	13984	14091	13972	13988	14089	13901	14159	13971	13875	13929	13938	13883	13808	13996	13969	13902	14004	13878	14061	14097	13965	14031	13884	14039	14025	13744	13933	13984	14086	14125	14062	14072	14055	13882	13804	14147	13923	14006	13903	13897	14023	13892	14051	14040	13994	14042	14020	14088	13908	13937	13922	14150	14109	13959	14013	13987	13862	13827	14072	13962	14101	13943	14006	13961	14026	13785	14052	13939	13837	14039	13830	13943	13993	13872	14001	13932	14110	13990	13972	13939	13820	13833	14045	14019	13787	13950	13879	14085	14038	13857	13972	14084	13926	13975	13976	13948	13951	13933	13878	14070	13947	13919	13910	14027	14054	13935	13934	13844	13958	14093	13882	14102	14091	14118	13921	13967	13837	14158	13961	14041	13992	14139	13965	13950	13994	13822	13973	13882	13848	13914	13861	13957	14004	14057	13983	13790	13913	13879	14077	13942	13995	14013	14050	13947	13906	14130	14073	13984	14059	13808	14005	13921	14000	13951	13835	14003	13982	13872	13862	13919	14191	13999	13821	14183	13876	14015	14008	14206	13992	13889	13874	14039	13813	13918	14055	14094	13938	13915	13929	14087	13952	13945	13926	14093	14009	13937	13911	14038	13954	13980	13955	14138	13815	13969	13923	13895	13857	13976	13886	14131	13811	14012	13885	13883	14050	13971	13928	13930	13971	13989	14071	14032	13914	13993	13979	13987	13892	13972	13938	13948	13918	14001	14066	13936	13960	13961	13958	13956	14025	13960	13920	14026	14039	14048	13971	13927	13975	14115	14112	14038	13896	13800	13986	14068	13932	14145	13873	13855	14005	13996	13812	13941	13966	14029	13962	14060	14039	14102	13897	13835	14014	13971	13939	14033	14087	13978	14036	13912	13982	13997	13897	13915	13870	14128	14055	14024	13847	13873	13990	14057	13908	13955	13886	13995	13868	13983	14023	13971	14074	14161	14070	13983	13804	14135	13949	14001	13878	13965	13876	14217	14012	13976	13957	13929	13963	14001	14012	13997	13876	14008	13863	13831	13906	13977	13908	14068	13879	14082	13960	14070	13916	14080	13818	13996	14154	14027	13945	14010	13921	14090	13953	14123	14150	13929	13916	13861	14062	14073	13956	13954	14180	13911	13878	14012	13850	14083	14090	14091	13856	13917	13986	13807	13961	14063	13920	13960	13915	13926	14059	13841	13952	13978	13854	13938	13799	14115	14092	14016	13967	13833	14114	13988	13913	14080	13958	13962	13957	13969	14042	13892	13986	14028	13850	13976	13984	14122	13971	13858	13945	13988	14044	14064	13777	13932	13853	14024	13837	13988	13913	13990	13984	13921	13912	13977	14081	13897	13998	14093	14046	13991	13822	14063	14045	13866	13943	13896	14013	14030	13984	13914	14035	13965	14046	13786	13923	13701	13911	13907	14049	13777	14020	13989	13896	13996	13819	14057	14124	14021	13891	14024	13822	14157	13794	13813	13990	14028	13941	14080	13909	14068	13808	14018	14016	14004	14024	13905	13998	14083	13996	14105	13977	13911	13781	14011	13949	13765	13991	13960	14046	13979	14077	13916	13950	13963	13869	13971	13951	13988	14018	13929	13840	14024	13844	13936	13986	13835	14017	13957	14273	13845	13979	14000	13910	14080	14092	13971	14181	14045	13792	13702	13979	13932	13998	14017	13873	13866	13829	13905	13894	14017	14024	14121	13994	13908	13960	13854	14114	13924	13778	13808	14240	14099	13921	13945	14031	14033	13859	13979	14154	14000	14015	13968	14039	14001	13822	13889	14045	13797	13904	13823	13904	13826	14048	13935	14145	14043	13885	13896	13839	14043	14013	13904	13843	14077	14022	14021	14164	13966	13927	13685	14018	14000	13953	13977	14089	13885	13923	14049	13965	14001	13968	13884	13916	13908	13831	14004	13967	13914	13971	13955	13884	14008	14018	14030	14043	14116	14045	13919	13924	14000	13778	13961	14022	13803	13927	13894	13984	13904	13985	14043	14009	14050	13870	13984	13881	14005	14121	14024	13835	14024	13998	13896	14049	14197	13913	13824	14140	14014	14063	14059	13786	14008	13891	13947	13869	14010	14062	13957	13914	14065	13828	13765	13894	13929	13950	13944	14079	13960	13942	14073	13850	13937	13993	13973	13939	14083	14007	13873	13774	13989	13874	13947	14017	14062	13948	13881	13976	13992	13854	13927	14007	14052	13998	13970	13742	14037	13908	13994	13978	13773	13770	13883	13875	13784	13994	13953	13892	13962	13905	13941	13892	13825	14112	13856	13828	13880	13956	13931	13980	14015	13960	14111	13916	13882	13852	13872	14026	13981	13906	13875	13731	13868	13810	13985	13924	13989	13907	13901	13987	13946	14154	13931	13970	13843	14050	13990	14043	13992	13843	13869	13902	14017	14030	13924	13781	13962	13734	13990	14076	13863	14053	13845	13915	14090	13904	13864	14070	13944	13940	14086	13863	14069	14142	14089	13971	13880	14107	14122	13941	13975	13909	13913	14145	13876	14005	13846	13902	13864	14048	13949	13963	13917	14024	13847	13828	14176	13926	14009	13929	14052	13945	13975	13761	13991	13862	13982	13926	14052	13982	13918	13857	14051	13960	14050	13988	14084	13796	13969	14006	13931	13872	13999	13769	14097	13996	13881	14094	13906	13894	14078	14004	13815	13906	13713	13967	14106	13899	13828	14030	13926	13995	13830	13876	13890	13986	13918	13962	14073	14024	13940	14025	13955	13874	13889	14035	13987	13889	14026	14050	13850	13940	14115	14026	14081	14005	14066	13889	13971	13872	13945	13940	13990	13944	14050	13902	13961	14053	13967	13946	13896	14008	13964	13867	13902	13856	13888	13935	14091	14062	13946	13836	14186	13827	13972	14056	13897	13924	13942	13905	13837	14029	13892	13963	13909	13983	13911	14149	13926	13802	13946	14073	13986	14087	13935	13994	13996	13767	14054	14094	13826	13876	13969	13872	13972	13904	13815	14043	14038	13995	14052	13928	13995	13918	13878	13863	13829	13968	13956	13887	14019	13907	14036	13833	13930	13945	13899	13870	13976	13970	14009	13928	14120	14099	13938	13994	13914	13931	14108	13995	14180	13883	14023	14025	14001	14019	14061	13981	13899	13987	13886	14041	13865	13974	14070	13973	13870	13904	13881	14081	14030	13949	14025	14185	13970	13904	14081	13886	13902	13967	13928	13883	13857	14055	14018	14099	14051	14007	13866	13927	14145	14009	14017	13999	13995	13979	14075	13942	13955	14006	13817	14043	13855	13903	13940	14143	14001	13943	13856	14024	14031	14104	14009	13948	13953	13924	13962	14155	13963	13910	13844	13975	13939	13806	13854	13880	14004	13903	14179	14027	14044	14132	13845	14021	14008	14000	13931	13892	13945	13983	14055	13965	13909	14035	14016	14093	13884	13997	13839	13977	13922	13848	14064	13942	13967	13895	13981	14050	13938	13958	13916	14060	13929	13932	14026	13827	14088	14045	13968	13905	14016	13896	13974	13956	14046	14001	14017	13917	14118	13790	14019	13881	14037	13970	13975	14009	13996	13937	13921	13955	13949	13983	13882	13981	13902	13895	14111	13885	14015	14017	14057	13917	13944	13947	13917	13928	13998	13962	13942	14127	13833	13927	14004	13832	13899	14052	13917	13894	14088	14019	13986	13941	14079	13883	14028	14065	13905	13948	13998	14077	13822	13953	13918	14070	13972	13886	13800	14020	14052	13979	13995	13812	13800	13927	13793	14162	14002	13905	13929	13864	14141	13954	13960	14069	14028	14096	13943	13839	14005	13969	13960	13794	14032	13925	14010	13789	13919	14128	14046	13971	13984	13755	14117	13922	13997	14004	13988	13898	13987	14109	13787	14056	13959	13870	13951	14216	14022	13915	13976	13966	13898	13936	13907	13911	13953	13965	13967	14061	14020	14024	13931	14042	13830	14087	13861	13827	14032	14189	13952	13917	14151	13999	13974	14057	14139	14224	13873	13915	13913	14063	14029	13866	14030	13936	13995	14113	14016	14208	14187	14015	13896	13969	13898	13982	13946	13948	13845	14025	13893	14046	13914	13936	14104	13963	14005	13875	13896	14016	13925	13874	13867	14042	13866	13959	13981	14117	13696	13953	13853	13922	14006	13939	13823	13886	14015	14038	14052	13976	13803	13993	14005	14026	13881	13962	14042	13867	13932	13886	13777	13947	13807	13764	14013	13844	13850	14022	13912	13923	14150	13981	13975	13862	14159	13843	13971	13977	13976	13896	14005	13974	13934	14017	13943	13816	13906	14064	13827	13959	13904	14045	13870	13916	13881	14038	13895	13947	14042	14070	14044	13945	14030	13904	14150	13969	13941	14145	13916	14078	13895	14060	14028	13973	13827	13959	13862	13877	13999	14022	13964	13987	13971	14080	14181	14012	13908	14074	14065	13940	13770	13927	13940	13936	13891	14053	13960	13912	14105	13884	14029	13906	14009	13939	13919	13950	13986	13953	13945	13956	14038	13905	13961	14041	13965	13869	13966	13998	13849	13931	14118	14075	14023	13941	14059	14055	13957	13957	14133	13869	13892	14123	14080	14001	14047	13928	13928	13990	13975	14162	13899
29183	27362	34073	30095	22896	20252	19277	18199	17723	17471	17384	16668	16680	16196	16075	16127	16157	15989	15766	15821	15495	15456	15254	15609	15470	15495	15581	15513	15523	15398	15454	15535	15646	15445	15505	15484	15441	15608	15455	15508	15263	15457	15429	15328	15457	15553	15513	15473	15520	15440	15405	15299	15299	15400	15466	15443	15531	15235	15340	15544	15492	15345	15287	15619	15557	15391	15437	15315	15522	15567	15438	15385	15379	15296	15305	15386	15508	15420	15319	15391	15602	15379	15382	15343	15378	15334	15117	15593	15488	15548	15474	15467	15729	15331	15323	15450	15401	15160	15484	15551	15525	15347	15392	15350	15539	15353	15329	15494	15370	15415	15448	15424	15252	15446	15347	15399	15354	15371	15579	15469	15441	15413	15332	15428	15401	15290	15488	15558	15378	15384	15251	15622	15395	15339	15675	15421	15594	15455	15316	15267	15418	15481	15376	15557	15553	15300	15305	15424	15339	15292	15436	15676	15359	15517	15476	15568	15359	15657	15325	15446	15468	15408	15264	15460	15377	15468	15358	15350	15426	15469	15572	15418	15451	15546	15458	15291	15269	14957	15303	15406	15390	15288	15433	15514	15299	15240	15347	15488	15339	15223	15278	15225	15550	15518	15419	15345	15186	15316	15479	15304	15505	15302	15491	15425	15306	15374	15447	15275	15420	15477	15250	15464	15374	15333	15470	15214	15309	15319	15458	15451	15604	15387	15377	15277	15366	15293	15426	15453	15342	15526	15203	15559	15335	15516	15445	15538	15580	15245	15539	15636	15176	15602	15380	15307	15628	15448	15305	15628	15410	15419	15463	15458	15435	15318	15606	15646	15550	15412	15438	15546	15431	15331	15369	15383	15491	15627	15408	15460	15485	15281	15184	15461	15473	15259	15349	15479	15355	15443	15650	15256	15493	15384	15219	15409	15470	15367	15340	15370	15380	15568	15507	15353	15446	15420	15334	15196	15567	15325	15490	15705	15595	15422	15434	15399	15473	15546	15559	15426	15547	15351	15564	15436	15319	15381	15514	15487	15582	15505	15287	15346	15551	15310	15379	15515	15382	15213	15335	15535	15413	15400	15514	15204	15325	15153	15228	15464	15240	15478	15547	15552	15497	15416	15637	15401	15553	15524	15424	15264	15330	15384	15573	15324	15483	15364	15323	15421	15318	15565	15517	15525	15559	15449	15660	15405	15310	15387	15279	15581	15459	15322	15362	15418	15414	15605	15513	15531	15592	15335	15442	15536	15500	15536	15382	15386	15486	15509	15601	15337	15370	15112	15324	15308	15434	15390	15422	15525	15295	15367	15536	15200	15585	15504	15575	15274	15214	15323	15446	15268	15225	15447	15643	15360	15241	15282	15559	15564	15466	15584	15330	15509	15380	15572	15347	15519	15353	15426	15358	15483	15401	15499	15512	15552	15496	15560	15349	15398	15575	15395	15441	15582	15417	15390	15438	15442	15349	15312	15488	15183	15271	15392	15474	15378	15600	15554	15290	15419	15439	15385	15619	15320	15527	15373	15406	15176	15359	15310	15315	15313	15423	15309	15358	15462	15420	15222	15479	15544	15308	15428	15318	15595	15544	15643	15280	15434	15621	15396	15427	15436	15314	15382	15574	15269	15393	15478	15384	15424	15234	15281	15410	15409	15407	15645	15584	15489	15537	15366	15427	15481	15347	15425	15435	15426	15491	15518	15523	15487	15308	15648	15243	15211	15499	15438	15363	15361	15309	15342	15464	15571	15480	15339	15401	15442	15366	15342	15373	15359	15469	15254	15516	15408	15208	15257	15329	15617	15466	15465	15551	15614	15284	15479	15443	15496	15428	15467	15413	15569	15368	15580	15582	15485	15598	15590	15356	15248	15376	15264	15334	15544	15377	15505	15620	15562	15472	15522	15303	15237	15379	15482	15528	15554	15404	15459	15402	15280	15486	15299	15392	15552	15547	15529	15445	15390	15352	15229	15421	15228	15496	15493	15373	15521	15361	15543	15489	15343	15487	15319	15357	15456	15495	15517	15282	15435	15322	15490	15412	15480	15642	15322	15248	15341	15462	15331	15437	15397	15274	15461	15546	15552	15582	15376	15423	15426	15378	15388	15365	15416	15297	15472	15472	15108	15450	15495	15321	15271	15390	15347	15519	15393	15413	15252	15285	15571	15565	15331	15507	15312	15221	15504	15456	15441	15454	15310	15476	15464	15283	15393	15419	15448	15353	15305	15303	15330	15605	15550	15293	15396	15426	15431	15473	15595	15405	15515	15320	15493	15373	15450	15269	15492	15535	15350	15584	15428	15496	15361	15459	15432	15244	15377	15419	15274	15570	15285	15439	15377	15500	15563	15511	15363	15212	15481	15498	15355	15382	15555	15140	15334	15308	15567	15770	15287	15441	15416	15496	15601	15511	15520	15498	15526	15616	15269	15382	15488	15426	15506	15378	15397	15411	15465	15308	15368	15496	15450	15387	15444	15158	15263	15480	15518	15348	15363	15535	15223	15544	15304	15424	15453	15324	15384	15412	15437	15108	15412	15323	15298	15506	15297	15503	15275	15571	15500	15480	15404	15286	15683	15631	15373	15554	15415	15425	15417	15495	15413	15613	15174	15517	15526	15394	15398	15407	15409	15660	15428	15365	15339	15495	15470	15350	15476	15504	15349	15334	15323	15411	15289	15468	15571	15409	15476	15384	15399	15459	15489	15398	15130	15330	15511	15386	15388	15446	15454	15446	15413	15511	15250	15468	15330	15647	15543	15489	15458	15119	15521	15362	15382	15459	15489	15674	15506	15357	15637	15285	15365	15403	15176	15353	15466	15464	15475	15460	15458	15343	15322	15402	15510	15450	15495	15625	15362	15551	15298	15452	15435	15309	15292	15301	15544	15551	15362	15269	15288	15332	15312	15362	15326	15397	15267	15367	15370	15415	15471	15333	15303	15383	15361	15438	15468	15226	15328	15336	15444	15490	15340	15288	15406	15392	15437	15326	15626	15564	15341	15506	15423	15447	15217	15472	15508	15442	15132	15242	15455	15452	15443	15728	15397	15443	15403	15282	15490	15356	15329	15259	15504	15199	15486	15425	15625	15398	15461	15586	15432	15398	15271	15441	15391	15327	15598	15580	15421	15383	15554	15456	15263	15319	15288	15354	15492	15585	15466	15427	15410	15409	15373	15577	15446	15408	15475	15407	15487	15559	15405	15332	15410	15383	15313	15571	15259	15341	15414	15471	15409	15568	15383	15453	15470	15452	15308	15516	15603	15333	15380	15444	15375	15422	15305	15353	15470	15433	15470	15371	15369	15512	15469	15311	15512	15438	15264	15442	15236	15446	15362	15328	15316	15594	15513	15429	15317	15404	15376	15314	15404	15500	15499	15252	15377	15772	15476	15429	15347	15490	15555	15250	15370	15272	15548	15271	15608	15652	15357	15415	15452	15596	15347	15582	15491	15402	15556	15417	15386	15301	15534	15468	15336	15378	15557	15425	15554	15587	15385	15375	15379	15368	15463	15496	15337	15369	15568	15431	15371	15376	15496	15457	15488	15602	15408	15482	15408	15239	15506	15500	15428	15335	15480	15429	15624	15502	15318	15338	15603	15587	15311	15420	15520	15411	15432	15482	15289	15502	15637	15483	15342	15472	15505	15371	15527	15392	15424	15237	15451	15485	15533	15470	15342	15462	15467	15300	15378	15537	15092	15200	15371	15586	15379	15270	15425	15548	15507	15465	15594	15492	15438	15649	15532	15551	15660	15427	15352	15585	15366	15239	15311	15310	15339	15434	15378	15282	15244	15401	15397	15343	15288	15420	15259	15388	15292	15361	15413	15343	15497	15523	15428	15398	15563	15439	15323	15300	15359	15354	15427	15422	15394	15166	15258	15617	15382	15427	15223	15453	15305	15105	15442	15347	15330	15435	15493	15280	15714	15634	15504	15432	15529	15545	15366	15196	15503	15229	15577	15414	15421	15598	15351	15350	15390	15461	15212	15349	15378	15215	15548	15349	15613	15543	15378	15384	15336	15295	15418	15387	15561	15648	15403	15374	15212	15385	15467	15441	15464	15375	15600	15428	15518	15489	15411	15430	15382	15253	15355	15436	15518	15563	15264	15457	15145	15425	15461	15457	15305	15578	15313	15504	15580	15398	15240	15377	15573	15389	15407	15467	15413	15489	15616	15365	15556	15615	15482	15419	15418	15590	15375	15482	15554	15316	15490	15530	15565	15347	15468	15353	15439	15267	15437	15426	15373	15531	15375	15346	15375	15455	15360	15664	15406	15522	15560	15198	15159	15552	15434	15551	15421	15462	15316	15532	15305	15575	15686	15457	15350	15592	15341	15350	15390	15422	15394	15255	15253	15490	15524	15476	15488	15406	15555	15490	15197	15361	15303	15493	15374	15380	15557	15344	15478	15377	15520	15522	15287	15636	15429	15177	15490	15367	15320	15356	15233	15443	15450	15289	15473	15519	15313	15489	15466	15440	15388	15433	15434	15440	15288	15348	15469	15556	15252	15517	15451	15408	15326	15387	15535	15426	15468	15429	15579	15469	15294	15322	15435	15352	15325	15364	15506	15408	15484	15381	15338	15193	15349	15415	15455	15272	15433	15467	15479	15553	15538	15414	15376	15199	15399	15367	15611	15678	15521	15539	15352	15242	15327	15685	15584	15460	15508	15264	15384	15238	15626	15384	15656	15646	15448	15485	15327	15637	15253	15519	15319	15402	15408	15581	15449	15419	15351	15408	15437	15451	15491	15184	15472	15366	15382	15598	15364	15480	15325	15240	15330	15429	15565	15258	15379	15276	15519	15634	15305	15455	15287	15242	15326	15238	15321	15457	15433	15329	15447	15594	15296	15266	15469	15410	15433	15318	15261	15196	15336	15438	15460	15548	15468	15425	15509	15637	15347	15229	15525	15517	15431	15432	15361	15423	15319	15297	15487	15506	15460	15381	15489	15291	15352	15254	15463	15466	15269	15324	15408	15444	15445	15399	15237	15326	15455	15405	15437	15377	15325	15553	15504	15450	15491	15414	15538	15357	15297	15395	15474	15356	15463	15294	15454	15428	15452	15511	15428	15334	15237	15310	15343	15303	15218	15378	15512	15394	15279	15639	15435	15597	15513	15415	15379	15333	15529
28748	41768	37141	28574	22476	19666	18793	17634	17217	16665	16301	15940	15212	14844	14887	14336	14219	14090	13893	13639	13630	13605	13730	13525	13622	13630	13500	13467	13663	13489	13668	13657	13749	13410	13561	13458	13519	13607	13510	13534	13671	13439	13499	13520	13498	13429	13488	13527	13551	13658	13355	13547	13421	13575	13254	13507	13310	13523	13649	13504	13586	13423	13445	13281	13306	13367	13520	13376	13345	13551	13536	13440	13650	13455	13456	13545	13419	13428	13420	13471	13478	13567	13521	13386	13492	13323	13461	13315	13504	13463	13531	13306	13513	13290	13629	13563	13564	13375	13351	13409	13693	13578	13538	13523	13477	13457	13236	13483	13435	13489	13358	13484	13462	13398	13587	13508	13596	13709	13379	13488	13333	13306	13411	13437	13722	13195	13463	13435	13428	13386	13421	13486	13459	13440	13483	13387	13432	13539	13400	13597	13480	13420	13582	13598	13484	13576	13301	13531	13454	13595	13372	13458	13464	13580	13477	13374	13399	13340	13490	13445	13469	13242	13352	13513	13534	13426	13522	13414	13428	13428	13411	13379	13320	13391	13486	13483	13324	13385	13523	13470	13500	13245	13310	13511	13377	13468	13546	13500	13493	13388	13455	13539	13555	13468	13508	13474	13367	13407	13463	13337	13324	13516	13393	13488	13496	13523	13525	13356	13289	13469	13684	13432	13396	13396	13327	13509	13487	13520	13347	13322	13533	13442	13346	13292	13371	13404	13551	13477	13413	13396	13483	13528	13521	13433	13380	13415	13342	13445	13372	13428	13338	13484	13511	13332	13462	13529	13490	13460	13491	13584	13434	13479	13360	13406	13401	13540	13323	13363	13535	13594	13482	13624	13537	13386	13326	13485	13444	13426	13508	13541	13416	13492	13334	13481	13502	13360	13279	13419	13459	13369	13559	13682	13465	13435	13288	13278	13296	13484	13309	13464	13398	13456	13635	13421	13475	13428	13428	13367	13530	13187	13662	13420	13367	13631	13353	13331	13459	13490	13414	13292	13537	13469	13460	13318	13514	13639	13560	13542	13517	13499	13445	13530	13514	13704	13444	13359	13404	13387	13547	13258	13335	13427	13463	13403	13528	13437	13514	13336	13310	13445	13474	13436	13477	13445	13579	13399	13531	13368	13351	13455	13610	13368	13512	13278	13356	13391	13313	13601	13460	13383	13582	13526	13467	13465	13460	13531	13556	13429	13359	13413	13522	13541	13521	13240	13485	13555	13447	13359	13504	13585	13398	13524	13441	13396	13299	13470	13573	13444	13248	13407	13428	13370	13387	13544	13491	13411	13616	13378	13473	13514	13455	13447	13333	13401	13420	13500	13324	13348	13314	13472	13627	13615	13569	13368	13467	13493	13549	13335	13487	13426	13463	13517	13552	13419	13365	13495	13518	13371	13314	13446	13368	13420	13412	13628	13613	13295	13504	13332	13364	13614	13285	13397	13468	13505	13439	13447	13532	13422	13327	13363	13414	13421	13271	13322	13436	13570	13392	13369	13410	13424	13451	13396	13493	13458	13427	13466	13455	13467	13489	13340	13503	13498	13318	13397	13421	13528	13275	13350	13603	13475	13374	13403	13360	13369	13364	13501	13580	13366	13494	13500	13418	13363	13414	13361	13491	13276	13412	13398	13450	13376	13638	13663	13648	13544	13663	13541	13394	13487	13255	13425	13396	13496	13404	13301	13600	13379	13477	13374	13403	13485	13524	13382	13352	13684	13375	13488	13535	13657	13577	13332	13550	13520	13621	13326	13417	13398	13562	13239	13493	13493	13449	13502	13524	13411	13379	13390	13359	13406	13410	13365	13397	13408	13432	13422	13449	13531	13528	13557	13473	13490	13428	13373	13472	13342	13487	13383	13452	13401	13438	13422	13350	13444	13456	13451	13269	13380	13505	13466	13324	13356	13332	13455	13506	13548	13285	13472	13352	13353	13460	13615	13590	13379	13308	13324	13267	13412	13500	13501	13391	13307	13382	13426	13559	13393	13265	13416	13467	13370	13410	13476	13496	13448	13396	13409	13536	13332	13452	13492	13524	13518	13438	13326	13420	13484	13414	13425	13370	13372	13616	13513	13399	13591	13234	13349	13421	13202	13322	13355	13453	13324	13277	13344	13533	13559	13427	13520	13599	13474	13445	13517	13411	13399	13429	13443	13490	13596	13392	13404	13508	13277	13286	13561	13471	13562	13441	13463	13295	13360	13377	13583	13543	13360	13425	13372	13396	13447	13327	13585	13376	13497	13458	13463	13407	13512	13437	13391	13440	13509	13408	13428	13328	13599	13501	13268	13522	13522	13444	13529	13295	13485	13514	13464	13380	13524	13445	13355	13583	13469	13506	13296	13522	13603	13423	13424	13445	13398	13444	13224	13441	13531	13381	13380	13460	13321	13337	13392	13387	13478	13484	13496	13213	13504	13387	13471	13252	13306	13417	13411	13362	13509	13367	13508	13416	13455	13587	13392	13401	13498	13272	13647	13659	13320	13559	13552	13451	13423	13317	13408	13622	13441	13269	13310	13384	13435	13364	13459	13345	13685	13384	13392	13511	13388	13549	13440	13348	13436	13362	13380	13424	13390	13367	13440	13527	13347	13319	13481	13325	13536	13467	13494	13473	13366	13557	13455	13279	13388	13462	13425	13685	13451	13492	13586	13344	13631	13571	13346	13527	13300	13508	13201	13559	13432	13439	13381	13398	13357	13452	13294	13527	13409	13630	13442	13470	13443	13423	13309	13475	13381	13402	13429	13421	13493	13335	13478	13414	13446	13511	13317	13496	13433	13510	13601	13481	13506	13550	13472	13466	13530	13467	13485	13359	13316	13445	13449	13329	13514	13447	13363	13594	13355	13329	13411	13470	13366	13510	13319	13535	13544	13330	13328	13287	13377	13389	13398	13266	13212	13475	13402	13427	13372	13441	13355	13361	13596	13454	13466	13579	13485	13362	13525	13503	13453	13372	13502	13413	13380	13639	13390	13573	13381	13490	13495	13409	13464	13381	13525	13255	13595	13609	13231	13574	13427	13437	13291	13358	13540	13364	13600	13431	13397	13562	13582	13490	13367	13332	13415	13579	13394	13356	13322	13411	13325	13577	13588	13594	13531	13632	13428	13492	13463	13385	13471	13513	13507	13406	13365	13400	13487	13661	13653	13462	13500	13526	13392	13398	13335	13635	13443	13202	13586	13531	13448	13497	13541	13469	13539	13435	13416	13578	13400	13460	13555	13447	13384	13415	13425	13381	13482	13436	13441	13410	13514	13320	13315	13560	13566	13403	13575	13513	13211	13583	13574	13320	13432	13575	13531	13309	13453	13492	13525	13581	13446	13459	13512	13487	13374	13598	13600	13577	13427	13541	13532	13468	13336	13528	13517	13433	13442	13506	13405	13359	13366	13542	13448	13552	13516	13430	13462	13381	13520	13338	13183	13545	13346	13313	13555	13569	13262	13450	13459	13563	13447	13162	13698	13331	13449	13453	13485	13289	13417	13474	13346	13541	13416	13450	13339	13455	13364	13411	13484	13277	13568	13452	13444	13367	13468	13316	13410	13321	13305	13648	13447	13438	13396	13423	13375	13455	13672	13296	13410	13567	13573	13436	13304	13423	13409	13572	13691	13424	13518	13381	13630	13351	13474	13413	13420	13300	13285	13360	13346	13388	13336	13505	13536	13469	13477	13464	13540	13420	13537	13552	13347	13480	13414	13486	13500	13420	13488	13443	13486	13514	13552	13370	13355	13498	13468	13453	13442	13517	13446	13445	13358	13497	13384	13500	13550	13381	13421	13338	13555	13353	13359	13534	13506	13375	13302	13595	13403	13468	13622	13361	13479	13466	13648	13595	13507	13308	13457	13494	13503	13497	13386	13568	13551	13318	13446	13568	13530	13316	13502	13350	13377	13520	13501	13546	13556	13527	13567	13587	13508	13373	13499	13429	13268	13582	13536	13619	13322	13372	13349	13316	13433	13336	13426	13547	13444	13604	13331	13264	13355	13470	13349	13342	13355	13449	13423	13459	13463	13348	13516	13443	13437	13386	13382	13411	13470	13508	13388	13440	13376	13503	13551	13612	13451	13419	13501	13462	13373	13366	13439	13611	13472	13485	13537	13379	13654	13485	13414	13555	13268	13407	13411	13449	13458	13514	13315	13412	13349	13532	13316	13523	13421	13501	13349	13649	13615	13369	13362	13465	13551	13324	13477	13554	13453	13221	13433	13436	13641	13437	13496	13491	13425	13493	13393	13495	13456	13456	13476	13461	13546	13459	13189	13448	13508	13414	13425	13437	13661	13308	13333	13349	13400	13476	13508	13276	13363	13355	13427	13452	13503	13442	13497	13625	13491	13555	13382	13412	13524	13605	13523	13577	13507	13464	13414	13467	13427	13449	13356	13554	13685	13406	13544	13288	13450	13481	13378	13408	13294	13408	13559	13514	13437	13373	13614	13445	13394	13400	13443	13576	13436	13420	13371	13367	13385	13493	13525	13468	13423	13567	13462	13592	13410	13574	13582	13421	13527	13466	13653	13461	13460	13456	13420	13500	13649	13324	13518	13502	13545	13643	13461	13309	13485	13339	13575	13301	13347	13225	13288	13349	13409	13350	13478	13453	13508	13350	13466	13424	13538	13539	13340	13299	13614	13474	13196	13233	13448	13524	13358	13542	13384	13413	13411	13462	13398	13417	13469	13328	13480	13360	13331	13613	13406	13482	13469	13529	13475	13413	13398	13576	13464	13537	13458	13261	13702	13456	13563	13386	13258	13366	13564	13453	13509	13394	13696	13390	13495	13568	13373	13376	13461	13541	13449	13344	13404	13356	13386	13427	13470	13648	13449	13512	13421	13572	13355	13497	13512	13329	13549	13593	13576	13390	13342	13563	13392	13428	13537	13365	13429	13405	13523	13374	13476	13320	13516	13422	13455	13468	13344	13487	13394	13478	13412	13424	13578	13628	13214	13631	13323	13481	13554	13338	13346	13427	13439	13403	13301	13447	13586	13505	13451	13423	13406	13370	13501	13657	13508	13681	13480	13461	13436	13473	13574	13419	13426	13437	13453	13548	13245	13313	13513	13393	13318	13327	13481	13593	13436	13450	13423	13501	13528	13447	13476	13482	13553	13504	13503
24242	21389	28953	25058	23559	24049	23149	20438	19323	18942	18313	17939	17424	16959	16793	16478	16462	16180	16187	15691	15675	15720	15425	15750	15446	15589	15529	15530	15590	15454	15676	15402	15685	15540	15232	15539	15364	15520	15205	15282	15236	15168	15403	15388	15415	15286	15233	15384	15262	15436	15374	15386	15383	15424	15223	15354	15502	15492	15384	15299	15335	15344	15231	15333	15324	15517	15415	15441	15362	15471	15231	15238	15321	15367	15201	15088	15301	15303	15485	15372	15295	15261	15254	15192	15428	15258	15251	15194	15343	15111	15285	15365	15458	15228	15322	15389	15359	15409	15203	15217	15271	15326	15175	15332	15469	15408	15448	15340	15356	15525	15408	15404	15231	15174	15322	15589	15407	15396	15237	15265	15337	15449	15335	15250	15296	15319	15290	15173	15110	15365	15215	15253	15389	15272	15265	15466	15373	15217	15291	15197	15501	15237	15181	15256	15340	15324	15231	15338	15308	15240	15426	15255	15227	15483	15221	15534	15308	15328	15203	15552	15262	15374	15200	15435	15364	15238	15266	15356	15415	15218	15482	15322	15087	15395	15316	15377	15164	15284	15307	15446	15406	15358	15355	15072	15214	15334	15285	15331	15354	15419	15203	15357	15192	15160	15249	15268	15089	15244	15403	15272	15303	15366	15522	15330	15368	15329	15169	15170	15340	15305	15289	15233	15439	15317	15357	15372	15262	15308	15278	15176	15277	15214	15281	15455	15483	15092	15124	15152	15273	15464	15267	15293	15070	15223	15100	15403	15219	15422	15293	15291	15500	15391	15249	15124	15096	15342	15438	15363	15293	15207	15337	15315	15407	15413	15307	15263	15178	15439	15289	15485	15261	15201	15267	15098	15061	15247	15251	15111	15289	15145	15236	15301	15096	15428	15379	15437	15566	15344	15251	15211	15170	15294	15311	15293	15379	15147	15362	15396	15410	15251	15203	15239	15311	15337	15243	15335	15146	15159	15337	15368	15347	15189	15319	15189	15257	15252	15266	15308	15121	15285	15363	15317	15261	15250	15324	15327	15321	15289	15370	15173	15391	15109	15053	15260	15405	15266	15316	15248	15466	15376	15470	15301	15331	15275	15020	15374	15124	15245	15304	15402	15214	15360	15195	15218	15316	15208	15308	15227	15265	15396	15368	15406	15367	15278	15146	15231	15303	15289	15392	15379	15196	15199	15502	15389	15380	15223	15344	15213	15435	15435	15322	15354	15368	15487	15489	15440	15366	15136	15439	15094	15368	15424	15392	15394	15230	15286	15358	15238	15169	15426	15395	15419	15285	15165	15421	15149	15167	15220	15163	15083	15395	15417	15350	15194	15356	15207	15385	15239	15268	15229	15310	15139	15334	15414	15370	15128	15071	15191	15198	15288	15284	15293	15174	15399	15091	15291	15317	15369	15344	15164	15385	15306	15249	15457	15154	15326	15465	15336	15277	15298	15237	15149	15272	15234	15485	15233	15300	15329	15201	15424	15329	15186	15402	15239	15163	15236	15069	15258	15313	15275	15397	15197	15130	15306	15278	15109	15397	15343	15385	15188	15349	15335	15135	15292	15367	15454	15173	15098	15393	15343	15385	15217	15257	15430	15385	15306	15297	15238	15360	15305	15247	15471	15285	15387	15336	15281	15523	15307	15410	15325	15273	15134	15478	15199	15348	15314	15279	15123	15199	15326	15414	15247	15199	15384	15361	15344	15278	15408	15139	15474	15461	15293	15272	15118	15053	15309	15152	15274	15116	15449	15292	15230	15217	15216	15292	15317	15424	15308	15403	15449	15054	15381	15421	15315	15032	15366	15223	15140	15181	15155	15542	15306	15325	15270	15284	15437	15287	15296	15232	15276	15381	15160	15441	15378	15300	15106	15533	15393	15214	15087	15339	15500	15154	15246	15212	15318	15528	15091	15281	15306	15290	15050	15282	15326	15479	15230	15405	15407	15327	15291	15249	15372	15404	15258	15425	15333	15405	15259	15242	15421	15181	15313	15347	15556	15263	15156	15233	15224	15359	15442	15263	15262	15234	15224	15353	15355	15293	15210	15251	15290	15278	15144	15501	15411	15193	15329	15279	15223	15455	15341	15265	15386	15417	15403	15209	15283	15297	15297	15370	15250	15508	15432	15530	15349	15337	15209	15105	15347	15272	15175	15259	15384	15245	15496	15368	15379	15184	15053	15436	15107	15333	15191	15240	15265	15188	15110	15361	15051	15472	15656	15223	15059	15309	15219	15189	15047	15293	15177	15275	15360	15407	15420	15482	15376	15331	15135	15289	15274	15210	15182	15278	15181	15443	15232	15399	15158	15141	15237	15228	15322	15179	15272	15298	15181	15195	15283	15288	15045	15495	15206	15247	15310	15139	15408	15122	15063	15250	15283	15050	15198	15316	15304	15241	15158	15204	15270	15219	15464	15366	15306	15419	15453	15227	15270	15239	15381	15176	15273	15230	15311	15169	15268	15379	15379	15282	15326	15297	15317	15389	15454	15065	15162	15436	15503	15490	15191	15126	15230	15241	15284	15195	15258	15157	15297	15185	15239	15248	15089	15251	15218	15363	15148	15331	15549	15312	15325	15301	15175	15287	15179	15121	15198	15195	15409	15400	15277	15404	15106	15165	15242	15223	15218	15247	15248	15312	15495	15203	15286	15373	15148	15143	15182	15077	15319	15263	15403	15340	15316	15449	15402	15146	15336	15193	15567	15310	15396	15285	15194	15574	15353	15289	15360	15368	15152	15264	15240	15277	15223	15336	15256	15302	15423	15294	15365	15208	15330	15076	15115	15346	15375	15112	15292	15428	15177	15181	15244	15351	15187	15424	15335	15327	15069	15408	15290	15360	15145	15350	15313	15289	15130	15394	15362	15118	15339	15356	15325	15497	15316	15255	15251	15381	15270	15307	15263	15214	15278	15174	15334	15467	15322	15468	15363	15247	15399	15395	15292	15142	15336	15213	15091	15158	15397	15325	15346	15335	15106	15301	15142	15203	15289	15427	15325	14995	15206	15534	15127	15438	15282	15249	15342	15266	15384	15414	15380	15278	15298	15248	15104	15240	15453	15397	15558	15190	15346	15161	15297	15221	15209	15350	15159	15102	15311	15419	15371	15198	15117	15373	15318	15226	15194	15323	15325	15421	15391	15188	15414	15338	15197	15168	15354	15345	15343	15242	15225	15379	15478	15318	15322	15155	15325	15120	15466	15229	15461	15350	15213	15249	15294	15247	15346	15282	15472	15212	15245	15257	15581	15271	15250	15312	15193	15471	15298	15458	15387	15460	15379	15388	15417	15405	15462	15417	15180	15381	15374	15318	15471	15212	15213	15281	15460	15362	15449	15606	15316	15239	15552	15233	15423	15319	15157	15082	15160	15515	15335	15335	15067	15249	15300	15418	15364	15218	15333	15200	15240	15272	15286	15453	15442	15276	15318	15382	15360	15178	15256	15202	15414	15145	15232	15337	15146	15254	15206	15288	15392	15213	15402	15332	15253	15295	15360	15439	15240	15235	15321	15421	15305	15457	15408	15370	15370	15334	15208	15261	15356	15299	15281	15399	15380	15204	15203	15191	15179	15227	15326	15493	15342	15344	15425	15172	15355	15169	15497	15191	15112	15384	15252	15409	15161	15310	15334	15201	15152	15384	15150	15112	15280	15427	15312	15203	15474	15077	15377	15491	15428	15403	15384	15278	15299	15151	15151	15202	15134	15244	15243	15312	15057	15190	15327	15281	15383	15252	15393	15365	15267	15010	15543	15251	15319	15379	15194	15182	15343	15412	15311	15538	15415	15245	15186	15409	15313	15312	15207	15331	15096	15253	15253	15489	15403	15381	15232	15285	15351	15499	15369	15310	15145	15235	15182	15294	15360	15461	15235	15411	15478	15261	15206	15322	15322	15358	15401	15391	15064	15300	15336	15247	15212	15430	15311	15483	15206	15295	15023	15243	15332	15426	15260	15367	15308	15211	15283	15423	15427	15275	15331	15218	15372	15263	15283	15165	15375	15351	15225	15331	15139	15282	15232	15226	15240	15272	15183	15358	15174	15155	15331	15176	15468	15349	15392	15194	15342	15254	15377	15303	15310	15206	15387	15610	15252	15301	15115	15098	15275	15361	15264	15254	15334	15198	15457	15484	15356	15286	15166	15371	15268	15170	15447	15165	15350	15275	15435	15322	15160	15136	15154	15241	15350	15296	15451	15524	15340	15307	15322	15208	15425	15385	15522	15439	15256	15318	15273	15603	15204	15342	15332	15444	15405	15299	15432	15476	15242	15289	15253	15172	15420	15156	15346	15239	15304	15295	15332	15302	15107	15234	15322	15201	15425	15375	15278	15357	15383	15417	15467	15088	15143	15427	15315	15347	15265	15299	15209	15266	15405	15263	15347	15572	15316	15267	15397	15355	15577	15358	15388	15335	15159	15351	15268	15052	15213	15230	15291	15260	15199	15482	15409	15265	15351	15311	15367	15314	15262	15366	15439	15502	15298	15250	15261	15245	15230	15179	15264	15336	15315	15256	15227	15069	15290	15255	15440	15482	15348	15123	15124	15363	15349	15377	15287	15196	15242	15222	15244	15338	15414	15585	15044	15266	15017	15283	15327	15415	15245	15257	15222	15226	15109	15301	15158	15427	15339	15416	15196	15369	15464	15252	15447	15215	15198	15213	15105	15263	15358	15281	15129	15359	15342	15345	15492	15364	15444	15213	15407	15308	15181	15418	15403	15359	15346	15240	15233	15189	15177	15236	15253	15274	15235	15448	15218	15376	15267	15363	15426	15288	15307	15438	15149	15360	15065	15342	15306	15131	15403	15171	15345	15139	15488	15379	15346	15282	15411	15553	15605	15448	15167	15215	15218	15251	15157	15468	15413	15524	15256	15229	15289	15453	15235	15189	15325	15183	15426	15313	15314	15320	15401	15395	15178	15372	15155	15319	15334	15169	15207	15448	15291	15286	15351	15434	15232	15270	15372	15377	15229	15127	15219	15154	15273	15152	15173	15265	15352	15235	15250	15266	15337	15198	15249	15366	15190	15315	15440	15352	15322	15198	15266	15501	15267	15294	15265	15263	15130	15218	15325	15335	15260	15281	15474	15405	15417	15393	15128	15302	15215	15368	15398	15172	15440	15269	15195
27998	46855	42949	33007	26569	22744	21159	20484	19815	18663	17874	17160	16349	15943	15535	15249	14680	14209	14044	13640	13853	13811	13674	13651	13600	13743	13639	13761	13563	13829	13841	13720	13587	13668	13412	13664	13634	13669	13536	13642	13468	13547	13569	13517	13660	13534	13329	13570	13584	13312	13545	13614	13456	13616	13564	13557	13492	13462	13424	13555	13484	13440	13276	13518	13593	13416	13487	13537	13505	13414	13418	13395	13343	13531	13476	13479	13616	13464	13448	13364	13444	13384	13425	13643	13568	13432	13567	13293	13531	13497	13449	13288	13310	13488	13653	13361	13454	13433	13576	13485	13380	13496	13300	13419	13273	13389	13509	13336	13433	13415	13477	13436	13330	13445	13202	13496	13493	13336	13392	13507	13441	13334	13407	13505	13336	13376	13521	13456	13398	13334	13421	13322	13301	13297	13557	13514	13450	13493	13458	13522	13430	13356	13318	13510	13322	13516	13276	13445	13415	13418	13233	13386	13539	13369	13520	13527	13489	13532	13517	13356	13454	13555	13332	13534	13504	13337	13402	13302	13483	13546	13455	13211	13512	13425	13672	13540	13481	13438	13512	13393	13375	13427	13502	13353	13312	13343	13423	13386	13562	13258	13503	13620	13331	13487	13540	13469	13351	13360	13536	13601	13446	13273	13383	13401	13455	13366	13351	13323	13540	13481	13518	13280	13577	13446	13552	13674	13536	13488	13409	13504	13298	13522	13386	13491	13403	13467	13371	13283	13590	13373	13340	13364	13552	13303	13516	13462	13379	13458	13499	13177	13453	13472	13252	13468	13552	13383	13322	13513	13297	13423	13510	13246	13515	13356	13528	13465	13282	13359	13421	13434	13384	13344	13304	13560	13300	13410	13595	13520	13392	13571	13297	13362	13210	13391	13548	13340	13462	13522	13446	13615	13437	13440	13606	13375	13429	13267	13346	13358	13511	13495	13479	13368	13523	13554	13361	13516	13485	13475	13430	13391	13463	13230	13398	13486	13357	13469	13454	13624	13540	13610	13554	13424	13316	13391	13353	13520	13553	13638	13361	13480	13517	13371	13595	13328	13472	13231	13463	13438	13573	13492	13464	13379	13406	13278	13556	13386	13257	13551	13510	13413	13296	13378	13322	13600	13459	13382	13470	13479	13471	13386	13579	13505	13350	13404	13576	13515	13312	13270	13409	13626	13357	13343	13606	13303	13345	13407	13364	13628	13413	13439	13464	13429	13406	13304	13585	13567	13292	13493	13446	13423	13484	13533	13271	13280	13551	13404	13289	13563	13344	13342	13452	13455	13489	13400	13292	13457	13355	13318	13555	13309	13336	13405	13238	13451	13214	13517	13485	13478	13354	13326	13373	13458	13454	13482	13558	13313	13438	13310	13439	13575	13433	13368	13475	13463	13392	13313	13503	13453	13390	13555	13523	13339	13409	13381	13505	13398	13218	13416	13494	13444	13474	13583	13405	13361	13613	13485	13534	13575	13663	13497	13308	13359	13513	13335	13466	13382	13324	13578	13447	13347	13386	13539	13408	13457	13439	13470	13394	13473	13340	13307	13488	13428	13538	13603	13385	13272	13426	13505	13531	13404	13529	13441	13407	13383	13340	13319	13505	13317	13526	13336	13354	13363	13240	13304	13456	13528	13427	13179	13543	13340	13397	13526	13423	13413	13310	13497	13388	13515	13355	13441	13474	13335	13473	13586	13301	13471	13205	13328	13373	13437	13359	13487	13336	13407	13483	13570	13443	13442	13474	13401	13387	13398	13467	13320	13440	13493	13387	13536	13315	13510	13426	13545	13391	13535	13626	13526	13493	13511	13589	13319	13526	13370	13321	13375	13600	13373	13348	13403	13408	13434	13431	13517	13440	13367	13256	13492	13295	13506	13392	13521	13419	13366	13421	13300	13364	13331	13516	13565	13479	13484	13277	13551	13361	13484	13489	13471	13502	13400	13341	13475	13357	13477	13485	13429	13506	13369	13363	13622	13487	13541	13508	13469	13448	13410	13318	13417	13370	13442	13461	13515	13466	13484	13334	13308	13419	13382	13502	13437	13450	13489	13449	13208	13584	13465	13438	13539	13413	13508	13407	13462	13639	13414	13509	13355	13261	13461	13495	13247	13382	13478	13328	13449	13369	13181	13550	13480	13396	13255	13354	13320	13448	13300	13371	13338	13350	13505	13392	13368	13289	13472	13448	13560	13456	13415	13522	13566	13411	13492	13241	13454	13381	13257	13432	13468	13443	13534	13406	13459	13382	13424	13398	13356	13466	13397	13353	13612	13626	13315	13446	13523	13367	13450	13382	13375	13580	13470	13533	13419	13393	13357	13397	13476	13423	13520	13569	13343	13524	13444	13482	13454	13367	13407	13385	13388	13423	13263	13316	13382	13518	13364	13449	13498	13386	13466	13585	13394	13418	13302	13396	13559	13514	13573	13298	13260	13338	13552	13364	13513	13396	13521	13512	13479	13433	13552	13586	13406	13497	13414	13305	13448	13340	13465	13475	13377	13369	13352	13562	13368	13500	13470	13479	13283	13478	13457	13411	13480	13456	13622	13519	13593	13384	13401	13476	13453	13473	13328	13429	13395	13445	13320	13372	13402	13369	13365	13407	13293	13551	13457	13556	13349	13545	13423	13365	13358	13496	13367	13292	13600	13518	13295	13345	13592	13509	13418	13353	13386	13451	13518	13208	13358	13599	13325	13425	13555	13556	13360	13423	13408	13316	13167	13538	13467	13315	13502	13551	13463	13378	13300	13506	13552	13487	13486	13521	13593	13405	13301	13470	13448	13568	13359	13529	13510	13260	13488	13462	13540	13500	13502	13555	13505	13256	13591	13461	13580	13527	13458	13474	13356	13483	13376	13315	13415	13539	13312	13481	13495	13480	13409	13473	13445	13537	13413	13494	13353	13364	13418	13329	13501	13256	13331	13377	13497	13447	13399	13361	13353	13447	13478	13332	13563	13399	13453	13231	13565	13445	13515	13389	13423	13459	13396	13504	13572	13498	13388	13501	13465	13373	13334	13476	13277	13415	13427	13324	13434	13436	13455	13498	13392	13393	13589	13485	13342	13336	13583	13514	13388	13393	13293	13430	13620	13407	13335	13357	13533	13427	13409	13388	13554	13360	13445	13536	13482	13517	13308	13350	13367	13525	13418	13486	13429	13535	13280	13619	13494	13478	13229	13440	13468	13409	13558	13622	13237	13451	13541	13406	13460	13398	13382	13435	13487	13453	13225	13396	13293	13596	13349	13512	13333	13426	13396	13333	13346	13523	13428	13467	13400	13536	13356	13462	13442	13572	13417	13447	13684	13412	13645	13318	13495	13425	13353	13526	13333	13277	13404	13471	13386	13350	13510	13491	13250	13284	13473	13553	13254	13524	13379	13324	13545	13580	13525	13341	13548	13409	13448	13568	13313	13462	13324	13344	13474	13600	13504	13597	13477	13543	13408	13529	13449	13375	13405	13376	13368	13437	13472	13449	13640	13529	13320	13441	13296	13575	13438	13446	13449	13449	13506	13379	13214	13343	13436	13321	13412	13398	13524	13416	13360	13466	13402	13463	13344	13488	13348	13439	13388	13545	13549	13497	13592	13362	13385	13467	13424	13410	13636	13384	13170	13594	13420	13408	13389	13499	13401	13500	13426	13396	13391	13550	13622	13430	13590	13370	13468	13457	13533	13503	13321	13222	13318	13353	13278	13601	13549	13473	13448	13498	13416	13417	13397	13456	13566	13541	13459	13544	13550	13489	13284	13467	13399	13275	13374	13368	13438	13408	13414	13494	13426	13432	13301	13573	13436	13482	13395	13402	13430	13364	13409	13222	13348	13385	13265	13669	13487	13436	13478	13395	13617	13439	13501	13500	13345	13333	13314	13336	13281	13365	13440	13487	13340	13461	13620	13479	13492	13561	13345	13491	13394	13310	13380	13381	13450	13442	13375	13611	13350	13343	13481	13503	13553	13470	13387	13492	13333	13426	13373	13300	13398	13494	13416	13419	13381	13551	13401	13352	13632	13384	13585	13374	13469	13526	13380	13177	13450	13623	13437	13284	13492	13531	13455	13323	13508	13428	13571	13445	13540	13374	13424	13370	13508	13316	13389	13370	13346	13181	13621	13452	13442	13444	13359	13384	13550	13304	13630	13498	13355	13522	13364	13357	13469	13412	13389	13378	13359	13310	13467	13421	13383	13452	13383	13388	13446	13556	13303	13548	13387	13349	13478	13313	13556	13449	13414	13536	13441	13284	13490	13658	13265	13461	13244	13465	13384	13497	13489	13482	13410	13245	13491	13250	13334	13294	13336	13398	13616	13468	13260	13299	13630	13548	13366	13323	13408	13606	13440	13336	13529	13450	13371	13307	13441	13405	13319	13298	13582	13488	13455	13329	13512	13423	13561	13262	13303	13461	13586	13490	13524	13399	13380	13445	13433	13334	13581	13352	13582	13318	13486	13460	13459	13406	13359	13479	13463	13361	13364	13356	13309	13547	13376	13472	13485	13462	13347	13405	13486	13353	13356	13444	13549	13408	13373	13495	13272	13584	13513	13452	13400	13503	13579	13489	13423	13452	13576	13524	13263	13355	13370	13509	13448	13379	13270	13384	13353	13401	13302	13515	13462	13329	13444	13400	13438	13394	13454	13490	13189	13315	13624	13647	13485	13559	13435	13491	13400	13512	13333	13599	13290	13362	13335	13475	13583	13457	13458	13482	13528	13448	13502	13520	13414	13422	13482	13365	13451	13418	13544	13462	13416	13263	13460	13317	13419	13395	13320	13415	13505	13488	13515	13548	13584	13433	13469	13453	13481	13463	13368	13419	13419	13377	13242	13312	13316	13506	13320	13398	13344	13446	13356	13472	13521	13482	13316	13503	13411	13382	13406	13364	13412	13439	13376	13498	13348	13247	13404	13378	13438	13482	13508	13424	13448	13446	13424	13527	13477	13441	13283	13468	13382	13422	13546	13297	13375	13333	13524	13282	13512	13520	13474	13439	13507	13419	13578	13429	13298	13458	13491	13521	13437	13339	13475	13339	13538	13614	13354	13404	13577	13281	13451	13281	13473	13409	13520	13549	13484	13558	13411	13601	13495	13464	13341	13355	13421	13297	13444	13455	13371	13329	13422	13331	13626
23047	21358	29227	23980	22127	25251	28156	23418	22140	21917	21137	20061	19441	18993	18513	18190	17794	17557	17201	16844	17124	16837	16831	16634	16848	16865	16692	16616	17018	16801	16656	16950	16764	16640	16849	16668	16739	16648	16726	16505	16712	16471	16447	16603	16448	16375	16410	16459	16559	16665	16499	16522	16721	16521	16505	16498	16576	16424	16455	16493	16599	16401	16453	16538	16693	16432	16523	16586	16458	16597	16379	16637	16668	16340	16587	16525	16450	16553	16604	16240	16369	16418	16441	16498	16349	16327	16497	16402	16337	16500	16492	16319	16531	16488	16551	16384	16379	16527	16361	16523	16455	16459	16383	16423	16510	16286	16357	16527	16550	16426	16564	16436	16500	16547	16368	16640	16512	16498	16584	16251	16416	16426	16519	16462	16236	16335	16572	16572	16350	16354	16519	16387	16574	16443	16640	16381	16658	16510	16381	16552	16438	16335	16717	16436	16570	16560	16336	16395	16382	16471	16573	16440	16293	16330	16390	16573	16450	16569	16499	16524	16436	16345	16523	16507	16459	16566	16545	16263	16341	16506	16555	16344	16398	16429	16461	16254	16452	16648	16376	16476	16494	16401	16500	16571	16405	16382	16514	16203	16455	16422	16449	16569	16428	16555	16597	16313	16511	16513	16519	16490	16330	16319	16510	16344	16330	16388	16397	16191	16490	16316	16292	16549	16485	16392	16402	16474	16603	16328	16281	16315	16471	16479	16391	16594	16368	16449	16481	16498	16401	16537	16414	16432	16518	16605	16556	16373	16337	16430	16443	16409	16623	16305	16335	16273	16445	16600	16578	16445	16509	16305	16264	16409	16439	16475	16429	16359	16633	16684	16474	16357	16434	16523	16559	16293	16562	16453	16455	16408	16614	16456	16510	16542	16247	16468	16535	16529	16491	16494	16439	16473	16349	16507	16468	16463	16439	16416	16519	16466	16467	16428	16390	16330	16572	16427	16558	16525	16527	16340	16630	16280	16405	16512	16385	16365	16520	16289	16406	16352	16565	16213	16412	16482	16479	16425	16422	16276	16511	16389	16455	16440	16525	16413	16327	16437	16254	16289	16166	16403	16435	16387	16480	16695	16421	16408	16358	16579	16470	16436	16487	16483	16351	16312	16550	16297	16430	16458	16534	16518	16370	16541	16432	16498	16300	16469	16478	16439	16385	16365	16480	16205	16512	16405	16286	16428	16378	16376	16501	16641	16419	16583	16416	16421	16517	16725	16451	16369	16459	16494	16670	16409	16419	16608	16552	16474	16146	16491	16560	16433	16387	16523	16438	16460	16377	16427	16378	16571	16417	16279	16463	16625	16430	16420	16437	16406	16427	16497	16421	16443	16537	16240	16341	16534	16618	16389	16212	16391	16528	16674	16266	16543	16546	16410	16359	16382	16522	16356	16498	16363	16423	16266	16600	16298	16499	16379	16411	16450	16444	16701	16454	16409	16095	16430	16295	16487	16364	16441	16486	16362	16234	16397	16534	16592	16485	16430	16318	16402	16322	16404	16533	16419	16370	16342	16430	16526	16583	16472	16554	16324	16427	16470	16668	16359	16304	16282	16534	16479	16585	16504	16249	16406	16552	16672	16260	16615	16460	16392	16482	16517	16566	16593	16496	16387	16479	16536	16388	16389	16528	16466	16455	16416	16719	16415	16349	16222	16296	16364	16593	16505	16417	16338	16364	16247	16157	16564	16443	16476	16179	16487	16375	16466	16473	16552	16484	16317	16480	16549	16499	16402	16615	16444	16449	16505	16436	16428	16345	16449	16380	16461	16585	16646	16388	16485	16381	16484	16407	16516	16507	16438	16458	16327	16472	16473	16412	16507	16433	16407	16488	16252	16432	16617	16487	16468	16504	16507	16369	16496	16308	16498	16292	16445	16320	16462	16501	16543	16475	16401	16282	16327	16499	16299	16313	16270	16543	16437	16381	16584	16434	16452	16325	16374	16332	16454	16428	16279	16333	16461	16367	16279	16437	16292	16412	16542	16569	16354	16525	16430	16280	16316	16369	16393	16648	16665	16410	16446	16557	16347	16342	16446	16375	16309	16314	16316	16479	16341	16349	16365	16643	16450	16343	16610	16513	16454	16481	16415	16543	16312	16383	16549	16339	16339	16652	16654	16571	16359	16382	16478	16723	16424	16430	16588	16414	16401	16265	16377	16490	16503	16487	16335	16707	16350	16346	16236	16431	16453	16487	16598	16306	16411	16319	16555	16540	16591	16596	16405	16360	16458	16489	16503	16424	16230	16422	16465	16508	16417	16397	16434	16565	16421	16439	16579	16474	16349	16378	16146	16834	16375	16440	16501	16604	16240	16318	16350	16545	16412	16305	16282	16466	16355	16479	16455	16301	16293	16507	16378	16338	16622	16468	16679	16355	16386	16326	16583	16453	16521	16568	16336	16613	16399	16430	16371	16317	16537	16290	16548	16463	16202	16598	16442	16481	16443	16318	16288	16247	16300	16495	16475	16451	16434	16618	16378	16478	16201	16445	16394	16438	16437	16528	16328	16339	16585	16671	16565	16433	16317	16609	16238	16473	16505	16330	16448	16284	16456	16373	16634	16581	16462	16567	16491	16477	16266	16471	16546	16177	16440	16315	16440	16601	16605	16707	16334	16304	16427	16232	16408	16404	16527	16561	16417	16445	16335	16683	16106	16442	16391	16400	16533	16477	16234	16344	16419	16242	16472	16426	16270	16218	16487	16456	16338	16362	16238	16445	16518	16299	16546	16483	16346	16486	16663	16650	16588	16352	16173	16616	16524	16391	16403	16386	16422	16555	16276	16412	16475	16491	16256	16372	16429	16534	16440	16217	16303	16371	16366	16489	16268	16553	16422	16419	16313	16631	16272	16301	16422	16299	16388	16534	16280	16398	16583	16451	16409	16400	16418	16320	16213	16515	16436	16261	16560	16424	16290	16515	16327	16478	16394	16433	16482	16444	16374	16539	16416	16573	16532	16488	16441	16344	16521	16388	16420	16495	16411	16552	16381	16500	16638	16376	16379	16416	16487	16399	16505	16581	16663	16636	16477	16664	16271	16426	16498	16461	16334	16579	16381	16443	16552	16273	16682	16343	16675	16384	16298	16465	16452	16481	16291	16261	16567	16431	16431	16423	16403	16679	16463	16172	16447	16384	16552	16447	16483	16486	16533	16341	16404	16402	16329	16520	16660	16401	16520	16566	16455	16431	16558	16448	16289	16558	16607	16257	16254	16683	16584	16510	16426	16306	16428	16308	16464	16438	16459	16207	16350	16438	16496	16579	16353	16592	16511	16395	16525	16518	16654	16649	16459	16462	16299	16492	16839	16385	16506	16406	16508	16529	16434	16515	16448	16551	16532	16484	16371	16329	16489	16396	16577	16419	16394	16517	16287	16372	16596	16417	16429	16622	16514	16278	16460	16310	16633	16680	16449	16246	16347	16602	16372	16563	16300	16406	16349	16390	16460	16490	16289	16422	16447	16484	16494	16706	16456	16273	16306	16410	16506	16281	16371	16495	16580	16451	16436	16221	16245	16491	16679	16535	16547	16253	16273	16436	16562	16379	16423	16197	16439	16359	16453	16406	16404	16592	16438	16345	16569	16361	16492	16542	16418	16641	16523	16560	16431	16484	16439	16643	16432	16640	16176	16331	16448	16464	16344	16341	16483	16357	16540	16669	16463	16579	16252	16436	16456	16461	16384	16411	16410	16512	16378	16229	16320	16431	16335	16368	16420	16405	16215	16520	16573	16613	16528	16384	16510	16240	16503	16391	16462	16456	16327	16481	16438	16727	16474	16378	16384	16343	16220	16283	16272	16273	16309	16512	16406	16573	16241	16261	16451	16342	16386	16423	16466	16498	16237	16408	16461	16418	16459	16425	16368	16435	16443	16401	16400	16512	16614	16284	16490	16440	16468	16437	16500	16245	16265	16300	16468	16581	16320	16384	16391	16556	16530	16474	16462	16480	16629	16477	16293	16661	16412	16437	16454	16510	16660	16372	16356	16599	16550	16483	16465	16646	16509	16398	16180	16611	16343	16516	16488	16648	16458	16465	16466	16479	16485	16365	16503	16341	16334	16291	16476	16414	16491	16391	16303	16281	16419	16394	16300	16446	16372	16378	16317	16518	16344	16326	16366	16492	16674	16408	16452	16368	16524	16452	16484	16355	16302	16167	16278	16188	16613	16339	16412	16333	16284	16178	16365	16658	16443	16599	16400	16416	16428	16464	16284	16540	16594	16502	16618	16382	16390	16381	16519	16398	16521	16299	16428	16263	16360	16338	16267	16458	16580	16565	16241	16450	16506	16465	16522	16502	16419	16466	16551	16339	16302	16438	16102	16183	16350	16549	16225	16402	16591	16408	16195	16109	16491	16415	16118	16516	16319	16414	16727	16537	16376	16251	16411	16566	16161	16534	16333	16547	16296	16522	16352	16240	16572	16385	16267	16242	16632	16281	16337	16222	16635	16280	16492	16426	16339	16514	16408	16498	16348	16495	16365	16428	16315	16650	16423	16682	16433	16206	16276	16497	16337	16192	16289	16393	16319	16373	16323	16524	16401	16339	16261	16368	16389	16268	16364	16411	16305	16588	16461	16440	16344	16321	16473	16508	16389	16357	16555	16439	16183	16380	16566	16359	16496	16678	16523	16330	16423	16421	16538	16302	16236	16308	16444	16379	16520	16509	16379	16457	16342	16313	16470	16370	16527	16477	16392	16333	16392	16451	16223	16471	16428	16480	16409	16414	16426	16238	16476	16666	16473	16414	16525	16386	16362	16512	16415	16419	16542	16471	16511	16341	16518	16472	16396	16462	16351	16485	16491	16522	16407	16573	16622	16524	16485	16554	16417	16568	16347	16410	16392	16495	16344	16480	16411	16378	16352	16593	16403	16480	16444	16399	16276	16242	16554	16547	16379	16501	16457	16489	16207	16301	16351	16439	16687	16425	16335	16501	16383	16369	16461	16405	16304	16405	16434	16364	16435	16456	16357	16428	16473	16537	16352	16201	16439	16361	16385	16404	16282	16375	16191	16371	16517	16391	16509	16488	16485	16666	16324	16475	16280	16303	16497	16657	16424	16480	16339	16553	16532	16577	16474	16603	16457	16531	16390	16689	16416	16294	16429	16596	16286	16451	16352
28747	51210	47464	36933	30026	26796	24715	23684	22609	21658	20322	18969	17802	17491	17203	16351	15766	15509	14881	14762	14363	14530	14370	14285	14346	14336	14375	14272	14219	14474	14468	14329	14452	14456	14366	14257	14195	14039	14307	14129	14004	14230	13975	14080	14132	14181	14089	14191	14022	14322	14289	14064	14034	14190	14168	13981	14062	14165	14194	14230	14093	14111	13890	14197	13996	14083	14112	14019	13982	14178	13920	13894	14081	14199	14104	14019	14147	13976	14025	13988	14076	14105	13965	14017	13996	14140	14019	13978	14086	14089	13969	14212	14085	13977	14099	13938	13990	14111	13987	14065	13960	13889	14227	14032	14055	14026	14136	13996	14080	13918	14096	14190	14120	14107	13885	14220	14062	14164	14139	14136	13986	14038	13917	14061	13945	13922	13996	14160	14055	13915	14095	14192	13955	14161	14025	13998	13909	14056	13996	14279	14272	13990	14067	14098	14002	13802	13951	14059	13892	14068	14021	13998	14021	13976	14006	13975	13911	13995	14067	13988	13857	13944	14081	14179	14018	14163	14055	13937	13910	13992	14041	14082	13940	14137	14039	14080	13986	14147	13996	13994	14022	13931	14161	13959	13991	13925	13987	13851	13966	13993	14017	14216	14120	13959	14158	14060	14060	14136	13858	13933	13858	14034	14036	14155	14045	14062	13891	14019	14119	14052	14006	13980	14161	14047	13928	14063	14088	14036	14095	13981	14166	14032	14077	14026	14019	13916	14014	14033	13845	14063	13854	13811	13969	14023	14030	14004	13969	14049	13899	14128	13893	13972	13968	14011	14044	14073	14056	13978	13801	14078	14122	14086	13977	13875	13962	14128	13877	13957	14002	14040	13890	13940	13823	14218	14124	14170	14031	14097	13948	13996	14155	13991	14124	13928	13968	14167	13994	13962	13942	14061	13913	14141	13930	14006	14111	13790	13990	13986	14018	14080	14179	14019	13970	13991	13958	14119	14037	13986	14181	14063	14070	13936	13877	14067	14083	14104	13948	13999	13957	13917	14069	13946	14040	14078	14195	13903	14083	13945	14096	14006	13971	13885	14076	14049	14148	13990	13983	14014	14015	13984	14209	13903	13975	14020	13992	14173	14180	14006	13919	14070	13914	13953	13905	13868	14077	13898	14138	14029	14034	13969	14151	13963	14055	13877	14001	14211	14050	14039	14186	14053	14081	14124	13948	14144	14077	13917	14116	14125	13947	13937	14134	13882	14149	13934	14001	13894	13961	13905	13980	13988	14060	13847	13998	14114	14038	14168	14097	13844	13954	14039	14033	13847	14008	13959	14016	14099	13887	13978	14008	14079	14141	14070	14044	13992	13946	14007	13911	13943	14149	13988	13944	13854	13883	14094	14056	13994	14117	14028	14027	14036	13992	14002	14024	13991	13957	14065	14225	14094	13935	14042	14001	14099	13964	13927	14170	14041	14098	14052	14124	14027	14006	13833	13962	13979	14002	13999	13919	13977	14205	13969	14098	13959	13977	14018	13995	14105	13978	13987	14126	13848	14052	14165	13918	13900	13958	14135	14061	14024	14206	14059	14026	13970	14036	14110	14114	13949	14022	14001	14136	14049	13869	13867	14123	14057	14039	14087	13988	14081	14046	13966	14105	14001	13963	13946	14015	13883	14020	14179	14074	14073	13834	14074	14009	14107	14062	14039	14107	14122	14013	14133	14148	13988	13926	14060	14003	13990	14035	14199	14029	14048	14039	14027	13833	14082	13891	13925	14209	13908	13938	13945	13899	13960	13915	14069	14013	13862	13992	13994	14127	14017	14013	14011	13873	14045	14011	14018	13988	13971	13984	14052	14130	13909	14137	13968	14145	14045	13945	13931	14118	14052	14100	13976	13865	13956	13893	13964	14051	14068	14018	13848	14024	14098	13942	14076	14008	13970	14029	14031	14013	14058	14031	14135	13921	14188	14108	13980	14151	14033	14078	13924	14105	14004	14154	14092	14001	13976	13778	14009	14078	14131	14154	14018	13998	14028	13957	14168	14042	14004	13975	14121	14063	13935	13993	14086	14056	13981	13943	13928	14202	14021	14097	13942	14166	13857	13823	14020	14046	13900	14096	14066	13928	13962	14064	14085	14149	14182	13890	13959	14000	13757	14027	14205	14051	13981	14171	13912	14041	14085	14078	14006	13912	14063	13913	14072	14228	13940	13872	14092	13957	14222	14094	14005	13835	13936	14178	13852	14184	14144	14029	13838	13934	13864	13979	13949	14005	14092	13908	13964	13908	13931	14015	14064	14019	13920	13993	13956	13858	13957	14083	13911	13983	13923	13937	13844	14108	13995	14158	14009	14052	14084	13934	13890	14006	14139	13951	14057	14102	14064	14052	13917	13956	14103	14056	13987	14040	13976	14045	14020	14035	14033	14131	14009	14081	13980	13895	14046	13975	14116	14043	14096	13911	14089	14081	14082	13963	14042	14090	14157	14120	13956	14158	14039	13955	14008	14144	13996	14146	14040	13988	13794	13899	13982	13977	13783	13974	14067	14049	13945	14051	14079	13962	14096	13919	14088	14062	13934	13843	13935	13984	13798	13922	13894	14110	13921	14156	13905	14003	13864	14067	14092	14102	13980	14054	14110	14118	14002	13922	13971	14099	14057	14032	14210	13833	14162	14000	13911	14076	13981	14029	13882	13970	13896	13909	14144	13976	14050	14012	14030	13977	13975	14019	13890	14063	14107	13997	14206	14088	14070	14048	13965	14039	14004	13882	14185	13936	13962	13984	14010	14047	14015	14026	14037	13965	13894	13936	14010	14122	13978	13954	14072	13957	14019	13952	13974	14087	14050	14116	14075	13922	14053	14054	14029	13908	13872	13906	14048	13990	13982	14070	13826	14059	13981	13869	14195	14070	13907	13895	13877	14042	13957	14073	14129	13893	14011	14063	14089	13872	13969	14012	13981	14056	14042	13885	14035	14066	13925	13905	13901	13937	14004	14009	14022	13990	13998	14049	13966	13882	14197	13960	13918	13984	13936	14052	14115	14118	14113	14011	14069	13823	13858	14092	13984	14154	13969	13928	13913	14083	13836	14118	13982	13866	13933	13918	13901	13981	14015	14029	14072	14083	13954	13999	14020	14118	14086	14063	13896	13858	14014	14132	13883	14246	13943	13997	13961	14072	14123	14174	14033	13994	13939	13915	13926	14029	14019	13943	13915	14069	14073	14037	13946	13980	13868	13980	13902	14022	14026	13996	13993	13968	14137	14083	14015	13985	14014	13860	14111	13971	14157	14127	14001	13872	14007	13929	13914	13896	13949	14005	13978	13968	14048	14030	13882	14062	13996	14006	13931	14116	13963	14081	14192	13919	13919	13959	14096	14027	13923	14079	14069	14151	13923	14096	14021	14079	13907	13907	13958	13890	13949	13994	13896	13926	14049	14036	13935	14078	13972	14028	14050	14037	14011	14021	13946	13966	13921	14045	14199	13990	14066	13939	13870	14169	13959	14052	14161	14204	14148	14094	14133	14137	13953	14151	14115	14040	13999	14090	14027	14127	14053	14083	13937	14046	14106	13995	14129	13844	13943	13980	14069	14199	13814	14147	14089	14022	13918	14005	14001	13985	14051	13899	13969	14022	14029	14035	13867	14068	14013	14242	14018	13943	14044	14246	14207	14051	13940	14157	13966	14070	14062	14132	13960	13838	14142	14050	13932	13934	13861	13965	14119	13987	14080	13939	13886	13896	14054	13938	14052	13922	14031	13884	13798	13992	14007	13976	14177	13979	13919	13922	13991	13952	13977	14047	14067	14015	13997	14033	14054	14049	13990	14201	14045	13922	14066	13995	14051	13817	13930	14051	13958	14151	14024	13978	13925	14073	13994	13958	14032	13983	13915	14076	14013	14150	13961	14172	14008	14200	14122	14074	14092	13947	14035	13983	14067	13971	13982	13963	14069	14006	14138	14236	14085	13994	14102	14030	13987	14188	14049	14019	14141	13882	14201	13943	14103	14109	14010	14045	14008	14011	14006	13965	13899	14026	13972	13939	14109	14016	14088	13876	13959	14060	14093	14069	14014	13888	13988	13973	14068	14258	14213	14193	14038	13919	14128	13914	14033	13925	14069	14058	13725	13922	14012	13849	14108	14131	14140	13971	13995	14104	14162	14113	13937	13933	13837	13880	14040	14144	14067	14103	13985	13767	14117	14122	13956	13975	14148	13901	14157	14220	13974	13925	14035	13984	13988	13984	14084	14011	13995	13839	13957	14006	14074	14089	13919	13950	13922	14125	13976	13974	14055	14109	14049	14121	14059	14070	14057	14029	13933	14108	13990	14184	14008	14064	14019	13964	13967	13903	13974	14042	14007	14158	13953	14005	14108	14008	13905	14194	14070	13887	14006	14195	13884	14054	14027	13907	14178	13928	14091	14034	14059	14164	14115	13967	14033	13981	13852	14131	14184	13966	13973	14042	14022	14102	14015	13991	13874	13787	14113	13927	14159	13868	13987	14157	14088	13940	14142	14023	13792	14081	14071	13936	14169	14098	13943	14121	14044	13921	14145	14085	13955	14066	13912	13907	14035	13986	13992	14094	13978	13912	14130	14096	14013	14027	13968	13955	14027	14067	14216	14234	14094	13860	14043	14145	14036	13983	14113	14230	14130	13979	13871	14095	13950	14108	13908	14000	13953	14037	14088	13960	13997	13987	14084	13957	13898	13951	14086	13919	13852	13962	14073	14128	13985	14070	14047	13668	14029	14075	14032	13917	14037	14027	14073	13812	14096	14094	14158	13895	14083	14005	14120	14022	14023	14035	14062	14031	14100	13966	13993	14178	13996	13992	14039	13995	14067	14093	14112	14081	13918	13856	14000	13992	14150	14067	14002	14042	14093	13959	14001	14028	14040	13897	13945	13951	13887	13970	13968	13908	13906	13998	13839	14087	13968	14065	13990	13937	14084	13904	14083	14033	13932	13953	13968	14061	14084	14029	13934	14005	13971	13953	13914	14185	13999	13946	14121	13965	13999	13910	13791	13989	14285	14034	13977	14101	14049	14090	14033	13813	14051	13966	13952	14009	14112	13986	13962	13969	13993	13968	14076	14074	14044	14047	13883	14057	14010	14048	14093	13974	14121	14024	14000	13949	14016	13921	14033	14192	13951	13900	14018
28993	26889	33992	28946	22502	20527	19779	19267	18590	18164	17444	16897	16696	16345	16481	16390	16246	15853	16044	15805	15888	15710	15742	15751	15783	15996	15605	15796	15835	15895	15840	15920	15899	15880	15747	15798	15937	15782	15754	15972	15837	15816	15681	15566	15752	15695	15637	15788	15880	15706	15768	15680	15629	15700	15818	15918	15665	15643	15632	15715	15700	15625	15692	15689	15750	15501	15561	15834	15466	15669	15897	15601	15705	15632	15404	15707	15543	15541	15746	15427	15847	15707	15588	15729	15794	15882	15765	15701	15735	15559	15688	15759	15707	15904	15855	15522	15743	15610	15565	15609	15728	15629	15719	15387	15649	15624	15781	15595	15445	15644	15681	15773	15707	15725	15704	15813	15827	15900	15779	15918	15719	15622	15618	15640	15764	15467	15510	15703	15604	15680	15574	15673	15883	15668	15603	15633	15750	15680	15654	15878	15754	15750	15812	15884	15618	15486	15582	15682	15716	15688	15660	15749	15905	15591	15916	15757	15595	15584	15650	15611	15589	15796	15543	15859	15606	15658	15972	15847	15663	15723	15770	15779	15559	15850	15795	15698	15765	15740	15815	15722	15871	15609	15879	15609	15683	15666	15722	15637	15660	15733	15537	15846	15756	15767	15783	15706	15474	15774	15812	15808	15845	15539	15736	15790	15851	15653	15723	15565	15736	15827	15626	15483	15849	15704	15742	15658	15852	15610	15933	15899	15741	15658	15590	15744	15628	15755	15746	15543	15485	15446	15670	15568	15638	15713	15568	15770	15629	15560	15731	15659	15480	15668	15699	15661	15905	15796	15436	15682	15623	15782	15802	15708	15636	15642	15625	15734	15769	15781	15748	15821	15814	15736	15695	15760	15818	15492	15699	15551	15634	15781	15939	15768	15771	15798	15728	15557	15756	15843	15824	15755	15681	15794	15760	15795	15652	15880	15729	15588	15575	15403	15483	15696	15847	15590	15703	15707	15593	15643	15718	15686	15457	15659	15660	15632	15885	15803	15890	15692	15855	15672	15854	15589	15807	15754	15652	15845	15690	15539	15632	15599	15501	15581	15746	15662	15819	15432	15828	15699	15580	15558	15535	15601	15603	15684	15730	15713	15743	15710	15544	15587	15669	15656	15575	15566	15683	15706	15680	15606	15817	15811	15847	15730	15739	15706	15770	15719	15542	15610	15804	15675	15805	15480	15639	15670	15703	15319	15733	15636	15706	15539	15631	15758	15687	15904	15384	15817	15844	15764	15738	15661	15548	15547	15671	15533	15517	15663	15495	15811	15732	15732	15618	15707	15537	15562	15708	15707	15711	15612	15809	15697	15547	15687	15486	15688	15763	15511	15846	15784	15434	15567	15501	15648	15541	15550	15636	15504	15397	15530	15765	15671	15741	15781	15746	15526	15618	15822	15710	15652	15740	15660	15667	15718	15584	15528	15651	15673	15398	15624	15613	15785	15755	15597	15554	15833	15669	15618	15713	15780	15783	15703	15526	15691	15801	15674	15787	15809	15564	15805	15675	15644	15352	15738	15876	15568	15665	15631	15651	15764	15580	15808	15692	15649	15795	15555	15692	15721	15746	15817	15654	15544	15630	15689	15715	15771	15727	15683	15820	15599	15819	15728	15637	15608	15687	15558	15743	15904	15557	15606	15594	15629	15654	15642	15758	15851	15692	15738	15584	15799	15568	15734	15604	15801	15540	15698	15580	15475	15705	15493	15724	15766	15683	15737	15758	15583	15688	15689	15576	15695	15741	15691	15635	15754	15743	15548	15636	15662	15667	15662	15741	15668	15599	15706	15643	15545	15674	15496	15728	15817	15922	15722	15625	15747	15632	15704	15728	15656	15716	15589	15725	15567	15760	15698	15665	15702	15395	15569	15625	15589	15451	15309	15626	15760	15645	15549	15699	15637	15628	15457	15701	15611	15773	15929	15670	15500	15766	15478	15477	15731	15786	15810	15605	15561	15926	15601	15569	15722	15752	15835	15745	15599	15581	15682	15845	15559	15789	15722	15627	15753	15793	15688	15560	15697	15771	15608	15692	15721	15684	15515	15731	15640	15651	15738	15706	15719	15667	15629	15600	15586	15848	15808	15668	15668	15596	15716	15723	15645	15416	15776	15660	15577	15581	15649	15927	15629	15521	15680	15782	15777	15642	15800	15750	15708	15540	15936	15667	15706	15435	15617	15757	15482	15734	15702	15741	15724	15615	15614	15739	15747	15558	15833	15525	15668	15725	15807	15379	15715	15664	15754	15814	15668	15811	15647	15779	15761	15457	15572	15577	15632	15761	15604	15816	15665	15625	15532	15864	15671	15666	15665	15740	15585	15841	15785	15664	15458	15671	15704	15582	15682	15712	15645	15635	15807	15520	15579	15621	15545	15512	15656	15596	15674	15712	15825	15630	15514	15686	15644	15723	15621	15649	15801	15741	15718	15671	15846	15525	15806	15558	15660	15552	15616	15497	15703	15598	15422	15499	15598	15714	15652	15711	15722	15653	15735	15864	15650	15792	15741	15774	15573	15666	15704	15659	15703	15516	15817	15746	15584	15653	15677	15686	15520	15650	15647	15720	15600	15651	15761	15713	15802	15805	15717	15792	15713	15715	15672	15777	15755	15752	15622	15566	15608	15848	15647	15673	15431	15639	15662	15552	15764	15717	15657	15708	15653	15804	15854	15707	15717	15693	15491	15654	15564	15612	15411	15640	15702	15747	15847	15630	15718	15641	15460	15637	15589	15699	15787	15811	15746	15614	15604	15896	15695	15631	15578	15747	15547	15667	15662	15798	15645	15633	15732	15839	15847	15807	15753	15866	15665	15672	15833	15493	15605	15622	15879	15789	15887	15732	15652	15669	15660	15675	15891	15690	15891	15688	15775	15913	15561	15753	15517	15616	15640	15683	15676	15494	15752	15665	15669	15773	15679	15734	15865	15650	15722	15630	15631	15723	15720	15705	15707	15630	15627	15752	15631	15465	15765	15563	15713	15616	15601	15556	15627	15682	15603	15713	15814	15666	15524	15816	15596	15637	15662	15656	15448	15708	15716	15703	15767	15802	15742	15723	15584	15593	15806	15893	15870	15787	15521	15547	15564	15685	15512	15734	15570	15779	15652	15726	15531	15739	15788	15864	15727	15736	15820	15811	15590	15579	15666	15794	15813	15594	15669	15787	15640	15709	15801	15762	15658	15673	15748	15609	15579	15762	15555	15594	15648	15654	15622	15797	15803	15750	15660	15657	15596	15392	15797	15727	15746	15602	15581	15654	15483	15576	15758	15784	15557	15628	15588	15684	15657	15687	15389	15550	15839	15738	15484	15665	15720	15637	15887	15807	15831	15690	15771	15763	15735	15894	15548	15661	15501	15771	15829	15717	15659	15652	15704	15740	15820	15581	15761	15779	15807	15647	15716	15545	15691	15893	15671	15895	15913	15721	15692	15741	15879	15773	15673	15640	15532	15696	15511	15580	15599	15663	15750	15703	15812	15592	15930	15643	15463	15688	15738	15712	15789	15777	15638	15664	15623	15554	15589	15693	15644	15650	15468	15818	15714	15732	15765	15653	15827	15522	15811	15537	15779	15702	15719	15892	15699	15785	15740	15779	15782	15778	15856	15775	15727	15741	15792	15823	15687	15619	15729	15485	15714	15695	15604	15598	15622	15584	15547	15672	15564	15547	15662	15958	15737	15607	15634	15551	15512	15660	15407	15758	15482	15791	15581	15850	15737	15611	15680	15560	15586	15399	15682	15930	15699	15843	15627	15510	15887	15661	15511	15818	15618	15639	15751	15700	15664	15686	15480	15757	15613	15622	15646	15560	15503	15497	15574	15686	15609	15782	15751	15858	15751	15753	15608	15775	15677	15853	15773	15797	15626	15713	15539	15734	15628	15602	15527	15655	15749	15853	15713	15451	15683	15454	15741	15686	15735	15753	15674	15825	15789	15687	15554	15599	15768	15481	15592	15593	15807	15704	15759	15680	15657	15798	15774	15709	15705	15833	15770	15655	15805	15576	15691	15611	15586	15706	15505	15805	15726	15667	15421	15623	15624	15627	15487	16005	15528	15484	15605	15597	15742	15698	15799	15619	15764	15659	15849	15601	15587	15679	15846	15531	15655	15757	15644	15899	15455	15698	15586	15731	15718	15512	15521	15859	15799	15691	15538	15509	15627	15457	15726	15903	15737	15677	15591	15625	15737	15554	15718	15743	15794	15700	15610	15745	15757	15862	15844	15887	15798	15739	15624	15670	15696	15723	15700	15657	15792	15732	15692	15705	15518	15486	15743	15546	15681	15637	15742	15699	15811	15690	15755	15640	15497	15579	15683	15781	15604	15753	15681	15677	15768	15796	15688	15718	15695	15443	15581	15866	15649	15612	15661	15536	15595	15624	15621	15734	15450	15829	15621	15778	15655	15783	15833	15834	15676	15658	15650	15523	15694	15757	15708	15613	15705	15686	15674	15637	15554	15785	15650	15707	15616	15721	15733	15688	15600	15727	15737	15647	15660	15450	15623	15652	15641	15681	15387	15681	15648	15699	15691	15743	15756	15600	15484	15653	15857	15542	15855	15744	15594	15721	15774	15652	15764	15522	15720	15699	15703	15618	15585	15519	15833	15716	15400	15807	15702	15706	15644	15410	15585	15592	15726	15701	15660	15639	15888	15618	15748	15608	15622	15993	15751	15482	15717	15691	15580	15785	15725	15590	15494	15568	15629	15655	15560	15744	15759	15878	15703	15727	15638	15494	15876	15616	15717	15731	15641	15723	15758	15530	15558	15644	15548	15691	15607	15801	15676	15678	15649	15680	15765	15619	15541	15802	15709	15764	15874	15736	15931	15616	15674	15681	15669	15803	15699	15738	15535	15702	15483	15806	15729	15837	15537	15693	15670	15642	15737	15717	15855	15757	15570	15686	15581	15778	15657	15661	15811	15896	15735	15891	15589	15765	15692	15745	15765	15626	15726	15851	15684	15720	15563	15874	15613	15670	15676	15756	15788	15641	15736	15774	15461	15677	15520	15597	15745	15566	15625	15721	15724	15619	15668	15689	15502	15619	15531	15666	15747	15846	15703	15679	15684	15666	15698	15484	15758	15697	15751	15783	15796	15617	15666	15779	15640	15722	15686	15683	15695	15862	15542
27478	41132	37210	26699	21951	20326	19625	19037	18235	17464	16381	15856	15282	15006	14710	14292	14224	14032	13968	13801	13955	13774	13726	13767	13716	13860	13676	13812	13721	13810	13792	13834	13885	13778	13692	13648	13586	13725	13527	13655	13534	13801	13581	13654	13804	13700	13720	13428	13706	13458	13581	13624	13650	13534	13437	13498	13621	13735	13536	13595	13775	13925	13601	13536	13684	13541	13554	13521	13692	13619	13607	13699	13549	13675	13566	13477	13747	13538	13689	13551	13446	13693	13679	13499	13525	13677	13504	13639	13647	13607	13452	13495	13623	13793	13530	13545	13761	13612	13707	13588	13652	13613	13595	13502	13665	13621	13821	13705	13661	13633	13595	13701	13509	13489	13491	13542	13637	13748	13715	13616	13591	13564	13598	13691	13668	13439	13529	13748	13548	13612	13619	13575	13491	13739	13675	13556	13502	13653	13657	13596	13549	13419	13670	13512	13554	13679	13474	13803	13541	13667	13650	13692	13503	13609	13529	13672	13529	13523	13732	13670	13715	13557	13707	13657	13452	13673	13622	13520	13534	13664	13550	13577	13700	13520	13389	13459	13564	13816	13635	13737	13479	13787	13480	13768	13659	13651	13477	13465	13599	13592	13578	13569	13821	13547	13723	13583	13630	13545	13684	13687	13609	13666	13563	13622	13724	13481	13676	13779	13632	13555	13655	13513	13555	13590	13625	13632	13501	13621	13786	13594	13575	13424	13579	13713	13485	13543	13582	13598	13580	13614	13636	13562	13720	13581	13693	13677	13631	13707	13450	13562	13610	13726	13682	13495	13466	13659	13603	13845	13498	13595	13479	13666	13556	13762	13799	13454	13563	13514	13500	13582	13540	13675	13708	13681	13663	13627	13733	13487	13782	13768	13651	13595	13584	13579	13670	13696	13595	13509	13448	13478	13625	13732	13547	13694	13537	13797	13735	13724	13703	13638	13508	13527	13591	13582	13759	13602	13593	13689	13686	13613	13520	13607	13515	13593	13615	13683	13644	13684	13634	13480	13689	13432	13624	13578	13463	13697	13693	13499	13524	13535	13708	13524	13660	13597	13620	13639	13526	13626	13479	13855	13567	13599	13642	13531	13505	13529	13646	13615	13680	13516	13622	13694	13670	13644	13637	13602	13425	13626	13656	13685	13441	13657	13624	13635	13646	13620	13602	13497	13637	13577	13592	13504	13729	13603	13650	13663	13666	13653	13595	13751	13592	13540	13726	13550	13670	13501	13568	13644	13704	13543	13748	13479	13565	13483	13585	13624	13515	13552	13722	13621	13541	13466	13527	13594	13767	13622	13617	13669	13749	13483	13581	13402	13648	13685	13605	13701	13624	13521	13622	13537	13483	13650	13542	13650	13688	13528	13673	13664	13757	13571	13538	13490	13487	13516	13452	13624	13642	13538	13587	13449	13631	13582	13634	13648	13577	13523	13713	13720	13511	13667	13622	13643	13656	13798	13545	13619	13560	13560	13618	13557	13624	13676	13593	13409	13592	13558	13526	13656	13646	13587	13672	13435	13583	13641	13610	13652	13489	13661	13696	13552	13529	13674	13502	13573	13471	13495	13480	13725	13777	13576	13604	13485	13660	13444	13555	13743	13568	13804	13531	13592	13656	13535	13624	13544	13578	13590	13720	13476	13496	13681	13668	13600	13581	13490	13722	13392	13762	13647	13524	13560	13677	13528	13568	13811	13548	13596	13484	13613	13547	13572	13424	13562	13556	13643	13712	13495	13598	13559	13452	13640	13579	13709	13556	13705	13749	13648	13543	13614	13561	13564	13493	13761	13506	13627	13668	13667	13554	13525	13584	13585	13648	13671	13784	13489	13662	13565	13576	13578	13568	13566	13602	13646	13619	13601	13374	13607	13613	13623	13579	13583	13543	13552	13844	13692	13517	13502	13585	13523	13393	13591	13738	13616	13529	13587	13673	13705	13628	13464	13590	13512	13489	13584	13762	13551	13604	13777	13547	13642	13720	13645	13515	13680	13495	13430	13574	13469	13515	13584	13620	13653	13566	13572	13621	13524	13644	13520	13693	13739	13719	13660	13611	13477	13676	13597	13748	13619	13563	13665	13710	13423	13703	13498	13783	13628	13559	13624	13750	13538	13696	13548	13470	13741	13568	13820	13670	13716	13556	13628	13548	13691	13464	13753	13744	13674	13653	13553	13583	13697	13629	13421	13649	13659	13581	13840	13707	13691	13559	13660	13582	13573	13543	13628	13633	13576	13592	13546	13632	13643	13719	13403	13609	13537	13667	13645	13776	13641	13469	13780	13601	13578	13617	13571	13510	13501	13527	13543	13605	13671	13828	13469	13608	13591	13647	13821	13618	13594	13609	13620	13643	13621	13751	13676	13626	13593	13497	13724	13600	13692	13563	13733	13623	13507	13389	13578	13572	13647	13444	13636	13645	13493	13673	13602	13680	13556	13588	13519	13646	13572	13483	13549	13545	13589	13782	13820	13677	13615	13591	13713	13665	13682	13574	13535	13627	13637	13416	13591	13559	13557	13543	13690	13579	13557	13708	13638	13635	13558	13666	13662	13648	13609	13614	13761	13515	13791	13575	13534	13694	13577	13572	13535	13489	13741	13654	13445	13459	13484	13618	13628	13755	13656	13667	13472	13675	13674	13425	13656	13580	13424	13776	13628	13525	13785	13863	13640	13596	13513	13676	13666	13568	13508	13667	13462	13769	13617	13608	13583	13683	13617	13778	13546	13633	13713	13659	13796	13620	13608	13528	13600	13654	13628	13488	13639	13598	13671	13534	13523	13507	13638	13607	13571	13615	13660	13591	13640	13733	13466	13643	13547	13620	13551	13510	13499	13641	13541	13509	13611	13576	13544	13525	13526	13648	13577	13599	13592	13459	13487	13680	13749	13512	13680	13637	13376	13500	13562	13640	13800	13706	13588	13512	13608	13700	13609	13713	13499	13571	13583	13713	13718	13573	13570	13625	13502	13548	13761	13706	13727	13575	13596	13611	13696	13772	13613	13676	13561	13624	13480	13635	13657	13656	13725	13702	13492	13478	13746	13552	13728	13516	13528	13426	13758	13591	13543	13647	13769	13569	13603	13676	13506	13629	13608	13480	13589	13656	13532	13694	13468	13669	13725	13659	13641	13415	13688	13614	13693	13445	13420	13552	13744	13507	13688	13576	13666	13496	13530	13524	13379	13627	13602	13688	13634	13625	13629	13677	13488	13599	13631	13586	13593	13646	13721	13581	13614	13493	13683	13634	13602	13557	13745	13564	13841	13662	13548	13669	13422	13524	13685	13545	13757	13499	13520	13616	13684	13647	13550	13362	13648	13556	13640	13449	13646	13681	13577	13710	13532	13675	13579	13543	13577	13670	13657	13500	13605	13587	13582	13663	13487	13562	13619	13619	13561	13621	13607	13678	13684	13737	13610	13744	13737	13585	13692	13678	13657	13477	13604	13742	13464	13565	13545	13675	13633	13644	13648	13530	13643	13553	13495	13492	13668	13530	13533	13556	13629	13746	13443	13738	13683	13522	13573	13670	13507	13594	13750	13555	13740	13550	13755	13554	13463	13620	13591	13672	13577	13519	13611	13624	13669	13547	13710	13689	13552	13636	13709	13487	13598	13368	13630	13695	13597	13666	13545	13430	13717	13524	13560	13471	13651	13731	13583	13521	13604	13626	13520	13853	13585	13596	13682	13629	13570	13533	13524	13605	13482	13650	13510	13717	13554	13636	13592	13737	13718	13650	13454	13649	13621	13484	13541	13497	13748	13727	13445	13730	13609	13800	13544	13737	13447	13694	13485	13738	13623	13618	13549	13497	13700	13744	13390	13511	13562	13592	13653	13731	13513	13596	13643	13538	13575	13502	13614	13538	13668	13706	13599	13610	13538	13523	13574	13549	13662	13579	13548	13683	13537	13453	13426	13589	13510	13492	13721	13468	13451	13512	13587	13643	13508	13562	13676	13410	13752	13536	13369	13609	13570	13538	13763	13542	13509	13677	13599	13677	13621	13599	13570	13511	13612	13613	13601	13508	13632	13702	13649	13689	13603	13631	13723	13587	13712	13684	13617	13600	13537	13648	13643	13565	13553	13690	13652	13527	13728	13553	13666	13761	13662	13665	13570	13598	13535	13694	13520	13501	13723	13639	13540	13799	13477	13676	13674	13641	13544	13536	13490	13481	13780	13728	13445	13626	13808	13607	13671	13612	13560	13618	13720	13633	13558	13624	13584	13506	13649	13687	13703	13584	13531	13651	13765	13761	13666	13483	13566	13760	13855	13430	13582	13565	13667	13589	13536	13710	13550	13489	13702	13495	13519	13553	13626	13454	13609	13642	13695	13775	13481	13579	13636	13602	13513	13684	13507	13573	13672	13652	13633	13411	13720	13519	13746	13759	13618	13692	13510	13652	13499	13701	13718	13583	13630	13556	13603	13703	13446	13667	13750	13658	13642	13465	13497	13626	13592	13546	13580	13777	13537	13660	13596	13566	13720	13543	13569	13587	13415	13623	13659	13581	13771	13642	13702	13540	13680	13572	13628	13616	13750	13494	13631	13607	13577	13561	13609	13592	13548	13501	13497	13637	13595	13606	13578	13745	13719	13751	13730	13734	13624	13688	13496	13717	13538	13411	13727	13697	13610	13694	13799	13559	13714	13500	13532	13712	13648	13554	13652	13693	13534	13743	13525	13620	13441	13531	13716	13541	13672	13684	13479	13570	13674	13548	13660	13606	13530	13574	13549	13677	13578	13493	13631	13350	13859	13226	13615	13565	13711	13638	13543	13702	13621	13675	13444	13603	13585	13484	13644	13541	13581	13678	13603	13542	13616	13755	13592	13679	13598	13883	13726	13585	13754	13511	13551	13617	13661	13747	13716	13643	13608	13737	13812	13623	13668	13676	13557	13676	13511	13807	13602	13693	13694	13634	13648	13526	13503	13691	13584	13770	13569	13543	13524	13665	13770	13583	13589	13582	13712	13507	13725	13610	13606	13665	13464	13594	13638	13599	13393	13575	13720	13456	13473	13562	13700	13596	13587	13586	13707	13508	13518	13617	13702	13567	13601	13729	13540	13798	13690	13690	13615	13743	13596	13610	13653	13581	13664	13497	13742	13543	13638	13451	13511	13541	13613	13745	13638
24106	21335	28884	24829	23289	24590	24196	21149	19983	19204	18433	17638	17476	17009	16776	16617	16389	16059	15908	15898	15714	15578	15506	15465	15675	15377	15551	15612	15727	15772	15643	15752	15558	15554	15530	15644	15598	15355	15640	15524	15671	15537	15318	15508	15474	15397	15474	15405	15315	15532	15357	15398	15492	15531	15451	15514	15553	15510	15374	15318	15504	15525	15339	15318	15554	15543	15442	15425	15271	15546	15457	15181	15368	15437	15262	15245	15331	15454	15493	15206	15468	15386	15213	15236	15464	15508	15368	15624	15494	15217	15510	15323	15470	15361	15395	15323	15471	15295	15286	15271	15210	15390	15312	15148	15296	15253	15354	15300	15414	15283	15350	15377	15453	15442	15294	15274	15345	15262	15398	15375	15211	15351	15478	15458	15388	15333	15233	15431	15244	15319	15198	15136	15352	15380	15282	15421	15135	15478	15337	15432	15517	15492	15587	15413	15328	15310	15341	15459	15351	15347	15574	15501	15339	15530	15351	15263	15253	15342	15381	15524	15372	15349	15513	15553	15449	15302	15312	15221	15283	15282	15317	15434	15497	15260	15340	15213	15443	15699	15406	15292	15222	15344	15404	15274	15395	15459	15445	15441	15196	15348	15271	15334	15279	15394	15374	15265	15225	15445	15185	15342	15117	15471	15400	15601	15526	15428	15434	15260	15475	15391	15506	15423	15173	15145	15360	15287	15338	15504	15512	15556	15546	15398	15377	15371	15122	15430	15498	15490	15521	15354	15251	15438	15250	15336	15143	15301	15293	15416	15401	15230	15255	15441	15590	15512	15448	15339	15129	15262	15455	15282	15508	15346	15639	15417	15433	15328	15437	15369	15334	15234	15493	15427	15419	15463	15316	15310	15340	15257	15361	15356	15267	15469	15535	15346	15380	15383	15385	15406	15457	15491	15392	15330	15420	15332	15610	15328	15442	15397	15337	15484	15332	15625	15340	15363	15437	15220	15367	15307	15347	15531	15401	15551	15198	15389	15448	15684	15295	15389	15042	15269	15295	15299	15258	15536	15331	15293	15297	15338	15055	15426	15529	15475	15433	15357	15053	15364	15285	15337	15502	15214	15234	15309	15312	15342	15414	15397	15418	15462	15381	15113	15320	15275	15216	15059	15150	15313	15533	15281	15234	15419	15112	15337	15244	15250	15274	15419	15241	15520	15419	15283	15290	15483	15393	15327	15271	15373	15409	15399	15554	15308	15490	15326	15409	15054	15423	15488	15462	15368	15501	15299	15333	15367	15367	15341	15310	15347	15251	15448	15224	15431	15322	15428	15515	15378	15396	15384	15310	15215	15286	15260	15336	15153	15315	15242	15280	15408	15384	15359	15172	15345	15393	15245	15393	15245	15166	15306	15599	15324	15410	15183	15369	15210	15255	15130	15488	15227	15382	15366	15178	15390	15426	15559	15176	15441	15304	15219	15242	15293	15377	15369	15318	15424	15362	15445	15274	15414	15511	15576	15443	15310	15408	15428	15290	15159	15403	15415	15387	15369	15442	15372	15447	15171	15328	15444	15394	15315	15482	15500	15423	15471	15284	15324	15316	15271	15199	15403	15198	15356	15344	15285	15508	15359	15376	15310	15312	15299	15457	15556	15391	15190	15423	15401	15323	15339	15431	15425	15512	15522	15452	15528	15261	15296	15462	15486	15274	15301	15436	15317	15430	15308	15387	15355	15534	15583	15444	15454	15548	15399	15374	15269	15306	15117	15223	15158	15389	15305	15260	15557	15297	15140	15525	15506	15263	15378	15586	15283	15256	15159	15302	15416	15395	15375	15309	15239	15208	15356	15215	15477	15285	15499	15376	15313	15106	15506	15389	15324	15437	15355	15278	15448	15423	15437	15436	15352	15530	15506	15434	15686	15388	15341	15288	15378	15235	15335	15483	15246	15289	15338	15240	15327	15542	15266	15572	15299	15309	15184	15400	15472	15322	15419	15360	15124	15392	15415	15362	15257	15398	15408	15298	15447	15240	15184	15277	15473	15284	15443	15465	15362	15237	15337	15362	15089	15516	15351	15386	15319	15583	15358	15364	15325	15265	15476	15486	15257	15520	15234	15238	15398	15406	15319	15521	15334	15554	15648	15226	15116	15492	15405	15319	15498	15435	15430	15372	15425	15257	15287	15582	15470	15269	15396	15353	15298	15296	15400	15373	15138	15333	15417	15203	15417	15502	15316	15449	15452	15261	15303	15148	15371	15275	15478	15246	15368	15446	15343	15484	15273	15188	15172	15335	15383	15376	15301	15393	15332	15375	15501	15337	15366	15312	15475	15358	15480	15318	15285	15444	15258	15260	15349	15348	15177	15415	15300	15222	15461	15396	15445	15449	15413	15240	15441	15347	15294	15597	15287	15502	15377	15489	15339	15424	15444	15519	15326	15120	15268	15245	15236	15342	15247	15259	15423	15480	15446	15307	15247	15438	15370	15316	15260	15357	15539	15412	15442	15533	15504	15411	15432	15384	15313	15492	15427	15298	15445	15354	15193	15274	15311	15483	15410	15315	15176	15418	15479	15443	15312	15445	15458	15255	15452	15156	15181	15371	15443	15208	15321	15426	15381	15387	15392	15369	15341	15206	15385	15421	15449	15404	15271	15171	15517	15384	15323	15397	15443	15453	15342	15328	15301	15516	15329	15453	15286	15296	15362	15327	15397	15267	15512	15285	15255	15418	15120	15436	15483	15191	15315	15512	15223	15328	15402	15448	15186	15489	15417	15374	15233	15306	15468	15488	15396	15510	15173	15287	15459	15357	15381	15489	15283	15476	15371	15264	15470	15278	15386	15226	15259	15317	15196	15282	15386	15370	15316	15239	15358	15466	15511	15309	15211	15260	15441	15593	15321	15447	15417	15362	15521	15312	15214	15332	15406	15166	15331	15366	15495	15262	15406	15324	15374	15542	15330	15292	15280	15311	15113	15452	15301	15296	15422	15399	15490	15352	15302	15477	15446	15422	15332	15456	15262	15518	15345	15289	15372	15357	15304	15380	15210	15420	15432	15334	15430	15339	15233	15292	15111	15477	15330	15387	15364	15271	15432	15261	15464	15373	15546	15444	15276	15269	15470	15407	15376	15330	15424	15295	15453	15388	15461	15251	15375	15414	15440	15368	15228	15451	15430	15389	15348	15279	15305	15425	15310	15310	15327	15381	15281	15444	15352	15256	15521	15502	15465	15367	15605	15433	15475	15358	15502	15298	15691	15380	15403	15390	15418	15671	15588	15248	15512	15331	15372	15393	15134	15594	15452	15404	15596	15308	15335	15474	15278	15262	15344	15197	15206	15160	15225	15441	15281	15247	15201	15207	15174	15207	15386	15610	15286	15434	15518	15359	15308	15282	15275	15376	15324	15555	15313	15252	15418	15348	15319	15403	15328	15402	15424	15249	15372	15277	15421	15475	15357	15488	15390	15382	15378	15250	15421	15443	15409	15405	15272	15614	15550	15349	15403	15274	15320	15369	15246	15355	15022	15433	15395	15250	15231	15410	15233	15390	15284	15280	15180	15352	15533	15035	15332	15348	15126	15395	15307	15259	15558	15473	15310	15432	15381	15186	15435	15390	15493	15538	15607	15373	15177	15166	15250	15180	15348	15291	15437	15271	15491	15549	15238	15456	15281	15342	15413	15180	15294	15228	15252	15470	15464	15266	15450	15393	15479	15183	15383	15342	15275	15319	15389	15450	15413	15204	15280	15340	15292	15727	15451	15334	15317	15158	15376	15376	15430	15309	15298	15299	15368	15492	15303	15325	15432	15462	15518	15363	15434	15397	15394	15226	15472	15378	15425	15440	15416	15257	15351	15240	15209	15169	15254	15545	15253	15400	15412	15535	15479	15337	15349	15278	15220	15305	15299	15347	15169	15297	15165	15344	15362	15426	15313	15280	15363	15363	15352	15363	15174	15455	15270	15345	15399	15465	15346	15640	15356	15543	15465	15497	15255	15517	15392	15369	15162	15470	15303	15163	15393	15320	15260	15365	15453	15412	15555	15258	15329	15346	15371	15510	15316	15205	15368	15272	15301	15472	15337	15287	15268	15205	15352	15552	15494	15544	15461	15351	15251	15418	15347	15394	15527	15519	15321	15370	15297	15453	15430	15431	15205	15193	15404	15349	15389	15417	15343	15374	15269	15197	15278	15367	15566	15459	15541	15499	15403	15338	15542	15533	15307	15348	15356	15354	15254	15498	15394	15410	15198	15458	15271	15473	15237	15393	15371	15433	15392	15318	15391	15275	15143	15151	15159	15590	15369	15408	15228	15241	15436	15199	15309	15317	15290	15323	15294	15314	15201	15140	15489	15458	15508	15482	15588	15466	15254	15285	15157	15473	15203	15160	15421	15429	15569	15350	15291	15404	15331	15308	15380	15509	15500	15296	15470	15477	15460	15445	15110	15347	15247	15339	15482	15092	15405	15314	15435	15280	15279	15308	15249	15317	15152	15163	15205	15297	15473	15242	15306	15484	15420	15558	15209	15327	15381	15410	15346	15369	15402	15212	15381	15207	15357	15414	15356	15487	15318	15359	15131	15395	15301	15613	15275	15592	15322	15301	15447	15423	15317	15388	15241	15355	15260	15412	15369	15457	15573	15330	15378	15328	15232	15465	15360	15375	15152	15235	15356	15447	15361	15500	15477	15167	15506	15359	15369	15342	15380	15295	15272	15391	15420	15198	15371	15411	15505	15494	15339	15294	15305	15265	15443	15244	15270	15433	15505	15291	15062	15485	15367	15130	15380	15429	15615	15457	15345	15369	15182	15255	15314	15562	15458	15258	15259	15227	15468	15354	15479	15441	15377	15370	15363	15310	15344	15324	15379	15515	15409	15449	15374	15328	15392	15190	15402	15242	15538	15304	15391	15362	15243	15544	15438	15195	15376	15201	15159	15301	15268	15352	15329	15221	15594	15531	15353	15322	15313	15597	15284	15356	15308	15056	15276	15309	15399	15160	15413	15244	15336	15483	15519	15549	15480	15592	15671	15218	15251	15339	15266	15399	15419	15314	15438	15303	15314	15475	15439	15041	15345	15325	15268	15339	15372	15291	15206	15371	15331	15172	15273	15330	15414	15580	15493	15333	15377	15424	15399	15406	15256	15271	15499	15252	15465	15315	15671	15471	15349
26809	46627	42908	31529	26096	23928	22451	21780	20332	19014	17727	16786	16202	15627	15296	14880	14468	14347	14210	13838	13864	13698	13543	13658	13659	13413	13668	13789	13639	13694	13796	13642	13753	13627	13666	13551	13518	13507	13414	13391	13367	13500	13437	13577	13494	13395	13601	13652	13455	13648	13360	13347	13513	13357	13435	13472	13602	13505	13596	13540	13383	13419	13395	13425	13229	13572	13305	13409	13499	13415	13301	13418	13484	13359	13468	13480	13552	13411	13326	13497	13396	13448	13354	13445	13328	13506	13281	13452	13480	13448	13450	13294	13429	13606	13455	13305	13465	13414	13427	13286	13396	13485	13481	13522	13506	13450	13220	13449	13366	13464	13412	13447	13573	13439	13398	13394	13417	13523	13605	13323	13597	13423	13429	13364	13366	13483	13345	13388	13325	13425	13329	13542	13571	13373	13325	13441	13265	13360	13354	13486	13362	13511	13491	13567	13525	13448	13499	13378	13475	13374	13533	13428	13334	13477	13564	13542	13502	13332	13486	13413	13338	13526	13438	13402	13397	13369	13353	13580	13394	13343	13310	13444	13329	13427	13322	13376	13441	13497	13435	13287	13309	13285	13237	13338	13381	13315	13334	13163	13444	13479	13301	13351	13356	13474	13418	13298	13372	13602	13450	13308	13505	13332	13394	13352	13409	13431	13311	13457	13295	13410	13422	13569	13157	13483	13368	13230	13270	13469	13408	13322	13460	13342	13379	13527	13368	13249	13514	13279	13426	13407	13367	13472	13377	13415	13327	13257	13438	13316	13390	13312	13426	13402	13466	13455	13288	13439	13646	13268	13668	13391	13341	13433	13292	13383	13548	13369	13351	13486	13417	13412	13386	13472	13460	13331	13280	13488	13422	13322	13411	13375	13372	13394	13368	13394	13490	13525	13449	13360	13455	13315	13465	13379	13004	13458	13240	13370	13435	13436	13426	13490	13356	13329	13357	13434	13264	13402	13534	13316	13307	13420	13488	13356	13486	13449	13282	13457	13390	13430	13521	13549	13318	13477	13509	13367	13504	13370	13392	13602	13365	13501	13495	13391	13296	13404	13312	13390	13397	13417	13295	13296	13297	13484	13256	13460	13410	13308	13299	13226	13479	13413	13415	13360	13457	13406	13380	13454	13422	13306	13352	13288	13459	13406	13423	13448	13348	13515	13548	13524	13573	13332	13491	13541	13337	13427	13360	13406	13481	13414	13402	13597	13396	13442	13340	13474	13572	13559	13440	13350	13400	13416	13314	13512	13580	13328	13489	13442	13309	13388	13348	13306	13418	13407	13506	13312	13200	13466	13432	13404	13427	13425	13533	13237	13414	13457	13416	13483	13344	13492	13437	13366	13345	13253	13336	13413	13390	13435	13397	13440	13433	13460	13386	13461	13397	13464	13390	13365	13462	13510	13324	13577	13518	13265	13474	13283	13531	13276	13463	13406	13392	13544	13627	13397	13500	13215	13417	13384	13426	13348	13401	13446	13341	13273	13425	13495	13354	13350	13329	13526	13407	13447	13459	13354	13477	13475	13437	13328	13358	13461	13506	13337	13400	13370	13359	13543	13380	13601	13434	13339	13390	13384	13464	13334	13476	13361	13467	13511	13343	13289	13418	13429	13366	13385	13337	13501	13439	13496	13457	13467	13275	13399	13441	13430	13404	13370	13259	13464	13421	13318	13511	13371	13360	13377	13181	13372	13520	13416	13432	13250	13434	13455	13657	13458	13205	13562	13329	13493	13432	13515	13370	13240	13330	13422	13497	13390	13361	13437	13392	13274	13556	13556	13329	13382	13581	13324	13477	13453	13486	13324	13431	13443	13536	13453	13396	13316	13407	13389	13364	13625	13241	13449	13118	13424	13482	13409	13210	13457	13337	13491	13417	13525	13258	13355	13414	13447	13297	13538	13393	13326	13482	13453	13367	13380	13368	13371	13444	13369	13412	13520	13543	13416	13575	13414	13367	13312	13327	13446	13354	13382	13432	13402	13446	13332	13286	13334	13391	13369	13466	13455	13491	13497	13447	13419	13424	13500	13607	13303	13626	13375	13436	13487	13535	13370	13466	13365	13373	13426	13319	13467	13327	13596	13276	13385	13213	13326	13373	13345	13578	13436	13478	13380	13388	13445	13436	13328	13372	13444	13360	13394	13478	13526	13445	13505	13400	13420	13470	13506	13337	13479	13516	13252	13393	13564	13354	13401	13370	13442	13376	13449	13301	13320	13403	13344	13247	13536	13305	13502	13323	13379	13356	13492	13352	13254	13437	13552	13499	13355	13464	13430	13467	13306	13494	13428	13396	13468	13450	13536	13389	13553	13610	13384	13511	13300	13256	13237	13411	13385	13481	13504	13275	13282	13593	13583	13435	13378	13617	13433	13306	13370	13382	13435	13405	13538	13450	13469	13425	13365	13443	13557	13419	13350	13330	13420	13265	13260	13431	13488	13514	13328	13353	13536	13467	13391	13369	13411	13333	13375	13340	13507	13332	13316	13374	13373	13442	13370	13414	13297	13384	13374	13331	13446	13597	13370	13371	13381	13434	13515	13451	13333	13444	13469	13335	13413	13413	13411	13474	13388	13337	13392	13468	13397	13595	13507	13328	13325	13371	13505	13374	13573	13353	13397	13226	13393	13473	13225	13258	13282	13576	13315	13438	13487	13496	13442	13425	13439	13633	13456	13234	13489	13377	13392	13433	13347	13598	13478	13419	13316	13202	13391	13521	13427	13507	13341	13565	13435	13382	13233	13583	13518	13444	13434	13312	13414	13390	13445	13247	13461	13257	13382	13469	13336	13360	13466	13530	13481	13507	13294	13470	13569	13302	13348	13306	13391	13490	13418	13461	13284	13344	13312	13461	13632	13428	13475	13278	13356	13280	13390	13369	13201	13503	13397	13339	13356	13259	13551	13513	13556	13336	13340	13503	13481	13471	13331	13289	13574	13340	13338	13449	13514	13409	13454	13500	13472	13310	13344	13393	13348	13706	13409	13415	13383	13465	13346	13482	13344	13456	13455	13364	13500	13429	13391	13421	13256	13429	13336	13374	13550	13290	13391	13215	13344	13376	13515	13594	13613	13395	13381	13506	13367	13387	13330	13332	13393	13244	13531	13309	13525	13396	13345	13306	13455	13418	13630	13233	13473	13364	13241	13487	13441	13242	13482	13311	13355	13446	13309	13286	13317	13486	13571	13380	13263	13415	13439	13340	13444	13405	13282	13541	13427	13227	13442	13532	13344	13331	13547	13274	13365	13406	13407	13515	13343	13525	13563	13393	13334	13482	13318	13345	13279	13418	13430	13530	13419	13269	13477	13409	13422	13505	13521	13376	13479	13361	13323	13240	13340	13426	13342	13406	13456	13193	13592	13501	13248	13421	13414	13432	13546	13412	13284	13326	13404	13293	13392	13554	13468	13393	13451	13501	13335	13289	13345	13309	13515	13248	13337	13421	13512	13392	13384	13435	13490	13268	13375	13366	13355	13285	13533	13602	13355	13590	13433	13435	13373	13358	13315	13390	13509	13378	13444	13388	13402	13330	13526	13604	13523	13329	13436	13540	13296	13365	13479	13318	13508	13576	13412	13342	13301	13398	13380	13354	13321	13381	13440	13518	13223	13383	13437	13318	13411	13426	13313	13406	13441	13389	13366	13564	13479	13434	13488	13488	13399	13532	13334	13664	13380	13354	13411	13263	13648	13285	13421	13311	13424	13329	13661	13507	13340	13297	13464	13493	13545	13446	13356	13184	13273	13382	13408	13285	13277	13334	13510	13466	13318	13421	13368	13563	13223	13485	13528	13333	13496	13438	13534	13330	13393	13296	13492	13488	13359	13395	13598	13426	13317	13673	13404	13491	13587	13217	13368	13492	13585	13352	13339	13488	13335	13350	13374	13478	13437	13387	13454	13437	13506	13543	13210	13376	13374	13448	13568	13469	13394	13425	13404	13380	13511	13416	13509	13196	13467	13469	13485	13335	13585	13516	13400	13461	13414	13467	13402	13435	13341	13424	13347	13508	13379	13490	13341	13405	13344	13373	13389	13240	13454	13354	13454	13203	13297	13416	13426	13325	13491	13392	13471	13321	13288	13355	13291	13411	13333	13358	13192	13515	13616	13462	13460	13474	13427	13367	13498	13572	13420	13312	13425	13466	13542	13383	13467	13463	13370	13339	13435	13483	13372	13396	13442	13493	13561	13395	13291	13409	13230	13509	13401	13500	13406	13303	13320	13460	13470	13501	13358	13344	13209	13507	13238	13441	13593	13309	13412	13382	13458	13386	13494	13293	13417	13448	13326	13361	13530	13432	13423	13546	13302	13386	13459	13334	13244	13357	13223	13384	13315	13332	13256	13285	13447	13298	13336	13376	13330	13371	13338	13344	13544	13451	13317	13413	13377	13400	13339	13298	13493	13316	13471	13218	13430	13397	13512	13492	13369	13450	13473	13523	13421	13418	13444	13156	13500	13361	13387	13343	13364	13260	13378	13379	13473	13371	13366	13489	13403	13368	13523	13398	13473	13571	13387	13399	13383	13272	13436	13448	13568	13333	13419	13272	13560	13360	13331	13472	13414	13403	13512	13349	13367	13285	13424	13330	13341	13265	13323	13356	13394	13286	13454	13536	13375	13501	13320	13484	13306	13240	13416	13517	13365	13530	13304	13395	13462	13386	13503	13458	13405	13497	13410	13457	13453	13493	13324	13414	13444	13167	13361	13567	13458	13313	13444	13543	13556	13434	13542	13365	13318	13487	13493	13384	13457	13379	13445	13317	13290	13265	13290	13458	13419	13441	13601	13428	13442	13541	13444	13379	13494	13184	13547	13287	13344	13479	13355	13477	13428	13419	13522	13401	13346	13560	13402	13549	13592	13525	13570	13431	13443	13328	13409	13425	13481	13478	13619	13478	13467	13459	13332	13242	13443	13305	13433	13415	13625	13372	13416	13527	13347	13353	13305	13552	13453	13258	13355	13256	13460	13402	13346	13334	13449	13540	13319	13263	13538	13370	13444	13421	13287	13401	13331	13578	13334	13297	13365	13429	13172	13255	13345	13518	13522	13280	13489	13540	13450	13285	13439	13335	13519	13410	13514	13456	13379	13452	13381	13521	13328	13408	13552	13334	13380	13256	13429	13344	13521
23084	21395	29227	24012	22111	25504	28940	24098	22200	21623	20559	19557	18866	18508	18100	17817	17518	17338	17106	17057	16811	16828	16580	16786	16882	16650	16911	16841	16883	16600	16641	16626	16452	16598	16700	16411	16297	16504	16426	16615	16470	16303	16300	16309	16339	16197	16491	16547	16447	16309	16421	16461	16348	16561	16288	16606	16337	16309	16301	16515	16424	16309	16420	16177	16467	16331	16218	16435	16216	16518	16435	16235	16256	16366	16295	16283	16674	16335	16232	16318	16198	16342	16128	16322	16228	16311	16323	16271	16449	16269	16367	16265	16450	16243	16365	16149	16320	16498	16332	16236	16596	16368	16327	16425	16406	16361	16421	16422	16363	16304	16440	16284	16320	16500	16209	16376	16386	16076	16320	16190	16168	16299	16327	16458	16475	16388	16090	16176	16295	16254	16523	16200	16294	16344	16272	16204	16002	16361	16208	16299	16374	16252	16080	16270	16292	16289	16241	16475	16216	16247	16253	16264	16359	16476	16293	16253	16160	16209	16490	16157	16290	16168	16292	16456	16374	16346	16248	16400	16193	16417	16454	16302	16354	16254	16275	16424	16354	16291	16204	16241	16279	16176	16260	16407	16298	16099	16182	16497	16240	16391	16227	16365	16175	16291	16259	16061	16405	16276	16252	16385	16386	16419	16276	16478	16208	16236	16286	16377	16436	16290	16384	16246	16231	16274	16306	16290	16244	16385	16221	16257	16396	16131	16300	16368	16221	16216	16336	16335	16095	16116	16217	16309	16420	16328	16194	16286	16286	16248	16410	16346	16428	16357	16353	16214	16326	16207	16323	16340	16177	16253	16342	16182	16365	16136	16177	16281	16253	16247	16357	16337	16086	16372	16171	16277	16346	16168	16343	16172	16121	16255	16101	16291	16284	16170	16211	16196	16208	16217	16200	16148	16188	16413	16487	16239	16070	16252	16449	16396	16314	16152	16340	16306	16204	16045	16071	16447	16164	16350	16267	16116	16230	16457	16140	16114	16211	16138	16358	16269	16210	16015	16374	16096	16213	16323	16449	16152	16238	16231	16399	16318	16296	16179	16236	16273	16388	16267	16251	16107	16298	16199	16333	16325	16397	16302	16235	16158	16328	16391	16473	16258	16421	16146	16131	16065	16227	15962	16197	16480	16378	16169	16205	16447	16338	16289	16226	16134	16143	15992	16192	16368	16372	16096	16233	16099	16228	16159	16320	16242	16437	16263	16260	16251	16216	16090	16457	16157	16228	16315	16178	16255	16071	16146	16200	16237	16220	16312	16195	16215	16254	16173	16195	16420	16171	16231	16136	16239	16149	16282	16206	16212	16194	16230	16054	16241	16124	16542	16380	16315	16216	16270	16234	16388	16164	16054	16371	16375	16245	16118	16198	16237	16503	16158	16130	16382	16351	16246	16232	16196	16249	16434	16333	16160	16306	16355	16479	16235	16370	16186	16277	16198	16215	16248	16192	16192	16223	16451	16235	16375	16430	16158	16172	16166	16256	16397	16299	16513	16285	16463	16199	16247	16345	16355	16222	16133	16105	16293	16307	16081	16312	16273	16171	16390	16215	16261	16179	16270	16289	16137	16152	16303	16193	16257	16286	16083	16273	16228	16260	16224	16327	16136	16235	16160	16092	16157	16447	16278	16331	16304	16197	16102	16076	16196	16128	16206	16375	16062	16158	16231	16167	16350	16212	16268	16012	16327	16413	16273	16207	16133	16237	16230	16239	16297	16356	16267	16329	16334	16282	16248	16341	16151	16200	16021	16232	16090	16242	16285	16085	16257	16412	16334	16409	16063	16338	16322	16021	16389	16336	16180	16380	16238	16255	16249	16189	16345	16101	16224	16142	16205	16316	16180	16330	16264	16162	16351	16316	16319	16250	16321	16167	16388	16191	16349	16218	16286	16202	16331	16184	16212	16544	16208	16364	16311	16300	16252	16273	16276	16199	16179	16227	16107	16310	16287	16224	16582	16232	16021	16284	16336	16183	16154	16249	16285	16369	16309	16246	16365	16267	16424	16267	16143	16434	16381	16451	16404	16400	16122	16305	16095	16390	16173	16151	16269	16268	16402	16385	16181	16501	16079	16310	16112	16124	16203	16251	16127	16151	16221	16156	16334	16239	16341	16389	16311	16271	16157	16207	16257	16387	16224	16329	16312	16294	16261	16208	16287	16426	16266	16322	16107	16159	16215	16310	16159	16365	16306	16287	16206	16268	16363	16151	16260	16237	16290	16361	16100	16231	16250	16278	16347	16424	16243	16320	16349	16394	16197	16445	16294	16306	16139	16591	16277	16265	16342	16288	16166	16328	16193	16359	16188	16232	16274	16210	16400	16186	16377	16268	16407	16477	16365	16390	16304	16229	16309	16150	16146	16374	16298	16330	16048	16415	16230	16407	16370	16217	16313	16363	16164	16167	16369	16424	16233	16263	16441	16313	16276	16285	16193	16511	16094	16477	16372	16237	16006	16131	16278	16203	16350	16369	16187	16413	16258	16187	16094	16242	16155	16176	16147	16390	16268	16477	16275	16226	16248	16372	16195	16430	16468	16401	16051	16371	16332	16286	16315	16419	16193	16258	16290	16417	16256	16316	16360	16284	16108	16317	16294	16332	16323	16222	16352	16358	16173	16440	16275	16164	16409	15928	16259	16185	16287	16245	16211	16213	16302	16219	16408	16127	16257	16338	16133	16240	16282	16136	16369	16223	16421	16404	16259	16231	16089	16280	16093	16202	16327	16315	15992	16139	16262	16175	16341	16317	16341	16245	16318	16279	16241	16247	16255	16204	16241	16133	16137	16241	16257	16212	16298	16174	16273	16226	16270	16430	16483	16361	16278	16169	16121	16356	16343	16239	16190	16312	16114	16194	16289	16137	16155	16507	16286	16295	16263	16332	16077	16455	16506	16277	16366	16494	16490	16249	16321	16343	16298	16334	16193	16099	16277	16236	16268	16210	16279	16355	16379	16093	16182	16073	16206	16307	16375	16214	16399	16320	16264	16227	16291	16342	16216	16036	16237	16304	16115	16204	16378	16242	16227	16223	16172	16267	16335	16308	16381	16371	16199	15983	16320	16498	16272	16165	16278	16120	16199	16286	16330	16172	16308	16316	16251	16108	16273	16387	16202	16222	16437	16058	16324	16369	16104	16130	16344	16216	16301	16241	16175	16133	16233	16268	16100	16252	16315	16428	16315	16159	16121	16108	16168	16277	16466	16384	16076	16067	16193	16051	16347	16218	16175	16062	16386	16255	16244	16063	16318	16240	16376	16292	16391	16165	16284	16265	16203	16280	16123	16175	16142	16132	16208	16005	16382	16226	16302	16451	16264	16103	16440	16155	16125	16227	16145	16236	16320	16415	16329	16186	16389	16257	16258	16139	16100	16225	16405	16168	16184	16137	16457	16284	16234	16336	16413	16167	16265	16217	16238	16323	16351	16583	16189	16038	16208	16271	16261	16119	16156	16228	16504	16274	16283	16356	16291	16174	16201	16388	16082	16089	16181	16280	16297	16315	16404	16215	16116	16147	16316	16229	16370	16212	16227	16111	16413	16134	16234	16246	16308	16234	16447	16230	16180	16151	16274	16118	16383	16164	16326	16236	16094	16264	16282	16347	16198	16153	16136	16346	16238	16333	16371	16246	16194	16136	15995	16429	16174	16387	16130	16147	16263	16232	16168	16295	16032	16261	16079	16219	16287	16170	16108	16350	16157	16249	16121	16296	16237	16433	16304	16315	16268	16130	16192	16083	16379	16061	16121	16018	16124	16329	16400	16299	16255	16498	16208	16307	16405	16415	16356	16341	16343	16160	16236	16233	16214	16386	16249	16140	16328	16227	16251	16351	16144	16317	16407	16321	16236	16178	16289	16228	16333	16060	16271	16141	16278	16208	16399	15942	16301	16414	16153	16310	16199	16412	16279	16406	16345	16375	16466	16410	16238	16231	16255	16334	16156	16366	16258	16094	16266	16065	16194	16368	16244	16119	16371	16413	16257	16103	16475	16161	16241	16259	16244	16273	16365	16564	16072	16117	16251	16372	16153	16246	16207	15919	16283	16231	16321	16302	16369	16368	16166	16172	16152	16267	16358	16165	16383	16361	16249	16344	16071	16093	16303	16276	16157	16122	16259	16184	16277	16155	16208	16362	16164	16340	16352	16249	16253	16275	16274	16343	16281	16375	16514	16228	16311	16050	16351	16322	16020	16268	16256	16313	16307	16149	16252	16403	16368	16272	16152	16345	16225	16203	16375	16025	16218	16356	16122	16239	16075	16167	16211	16475	16271	16152	16116	16293	16260	16174	16411	16262	16251	16299	16587	16160	16162	16194	16077	16268	16075	16185	16083	16193	15941	16327	16345	16202	16077	16258	16390	16165	16109	16306	16178	16083	16206	16276	16181	16341	16247	16240	16151	16261	16273	16287	16184	16299	16196	16103	15981	16201	16162	16320	16266	16122	16431	16241	16337	16427	16264	16237	16258	16508	16421	16100	16110	16422	16522	16212	16155	16297	16192	16287	16354	16364	16348	16269	16099	16530	16337	16399	16208	16188	16227	16252	16252	16118	16285	16085	16411	16315	16337	16206	16173	16301	16381	16150	16184	16158	16288	15996	16264	16338	16064	16169	16216	16191	16176	16484	16239	16254	16192	16317	16307	16275	16352	16326	16215	16223	16441	16175	16345	16137	16237	16246	16296	16567	16106	16227	16169	16226	16399	16094	16109	16477	16273	16396	16455	16333	16322	16282	16441	16275	16114	16250	16310	16305	16358	16131	16288	16168	16288	16178	16144	16197	16324	16330	16311	16414	16300	16207	16145	16162	16149	16273	16110	16046	16262	16358	16319	16223	16274	16250	16377	16190	16240	16507	16201	16323	16323	16289	16453	16090	16308	16168	16104	16150	16117	16484	16236	16237	16362	16400	16380	16412	16194	16173	16217	16219	16123	16269	16089	16388	16392	16264	16327	16251	16150	16214	16129	16377	16228	16377	16453	16309	16406	16215	16282	16381	16341	16228	16334	16174	16266	16259	16258	16155	16262	16503	16135	16286	16365	16327	16316	16243	16337	16368	16020	16218	16288	16033	16275	16498	16227	16173	16117	16221	16234	16159	16315	16246	16234	16443	16255	16166	16259	16218	16308
28624	51253	46932	35771	30223	27843	26376	24481	22614	21131	19693	18376	17551	16903	16548	16011	15475	15242	15108	14611	14409	14392	14396	14251	14231	14263	14384	14410	14460	14189	14310	14415	14288	14056	14299	14131	13832	14048	13923	14140	13994	13954	14120	13868	14215	13996	13980	14116	13898	13929	14149	14021	14011	14193	14010	13939	14103	14100	13934	13975	14047	14110	14007	13890	13833	13989	13991	13925	14012	13959	13792	13846	14009	14032	13978	13967	14034	13822	13880	13929	14004	14148	13908	13925	13846	13933	13994	13934	14041	14106	14042	13762	13897	13808	13960	13912	13830	14110	13953	13873	13806	13878	13795	13870	13928	14056	13958	13978	14109	14019	13829	14036	13937	13769	13864	13922	13971	13894	13865	13877	14051	14030	13889	13888	14002	13899	13808	14003	13927	13846	13869	13850	13851	13845	13864	13805	14043	13890	13775	13936	13791	13989	14026	13894	13975	13790	13969	13851	13895	13945	13880	13779	13928	14059	13916	13931	13875	13754	14033	13862	13800	13875	13963	13814	13943	13847	13925	14023	13941	13943	13920	13924	13759	13975	13849	13872	13927	14010	13965	13893	13855	13918	13846	13922	13741	13921	13986	13969	13836	13810	13876	13839	14062	13879	13870	13999	13822	13923	13994	13900	13818	13961	13891	13908	14105	13943	13806	13917	13814	13782	13847	13927	13762	14037	13902	13965	13775	13843	14077	13831	14054	13873	13792	13971	13958	13743	14065	14075	13989	14009	13779	13872	13989	13920	14141	13855	13870	13924	13946	13846	13887	13828	14053	13850	13897	13991	13981	13881	14009	13998	13938	13803	13822	13986	13841	13891	13857	14007	13895	13958	14089	13707	14024	13812	13861	13962	13988	13845	14066	13918	13931	13886	13880	13918	13828	13867	13928	14016	14099	13846	13832	14095	13887	13974	13797	13911	13792	13870	13908	13945	14016	13862	13943	13931	13940	13869	13913	13969	13932	13809	14013	13927	14001	13855	13970	13969	13913	13925	14020	13769	13929	13977	13770	14031	13906	13936	13967	13968	13922	13827	13795	13901	13799	13992	13815	13837	13946	14054	13776	13758	13968	14025	13877	13816	13760	13911	13942	14038	13930	13820	13962	13988	13906	13926	13995	13859	13794	14120	14027	13888	13944	14067	14030	14021	13878	13777	13975	13827	13890	13916	13982	13978	14096	13861	13848	13855	13960	13809	13885	13862	13966	14051	13862	14081	13680	13924	13852	13875	14058	13948	14086	13929	13880	13788	13731	13914	13791	13971	13814	13834	13954	13963	13907	13863	13914	13912	13929	13805	13947	13812	13884	14120	13920	13908	13899	13916	13926	13978	13813	13924	13863	13903	14024	14114	13920	13784	13893	13848	13941	14066	13900	13930	13804	13858	13952	13995	13782	13947	13746	13808	13895	13781	13963	14027	13838	13765	13905	13932	13783	13801	13850	13850	14005	13819	13927	13945	13963	13828	13842	13859	13902	14149	13999	13880	13926	13737	13719	13962	13939	14024	13891	13819	13906	13927	14056	13982	13910	13925	14048	14077	14046	13983	13938	13837	13948	13835	13810	13866	13891	13740	13894	13956	13891	13827	13915	13835	13680	14010	13855	13809	13900	13938	13947	13969	14033	13992	13863	13861	13976	13872	13841	13834	14113	14086	13866	13982	14060	13813	13927	13769	13889	13837	13974	13981	13869	13789	14013	13757	13850	13801	13828	14109	14010	14016	13888	13822	13793	13769	13980	13931	14069	13953	13899	13895	14050	13888	13925	13887	13979	13933	14045	13762	13623	13966	13914	13963	13901	13780	13947	13956	13827	13980	13975	13898	13823	13898	13897	13799	13901	14063	13838	13903	13875	13995	14085	13889	13861	13878	13853	13800	14031	13874	13801	13955	13907	14022	13716	13921	13831	14033	13895	13864	13877	13834	14044	13889	13972	13826	14033	13974	13895	14001	13860	13815	14062	13936	13868	13962	13837	13970	13987	13945	13903	14033	13736	13929	13877	13916	13738	13932	13888	13957	13785	13899	13791	14200	13975	14003	13910	13839	13916	13786	13843	13854	14001	13982	13938	13821	13823	13940	13897	13966	13871	13781	13919	14112	13822	13979	13949	14016	13718	13828	13863	14022	13949	13817	13972	14025	13804	13900	14072	14059	13945	13883	14036	14135	13978	13832	14094	13883	13866	13906	13874	14018	13931	13700	13997	13888	13773	14007	13717	14022	13968	13918	13983	13947	13858	14023	13899	14091	13720	13982	14105	14014	14022	13960	13889	13998	13962	13782	13973	13948	14051	13917	13967	13948	13992	13831	14030	13918	13922	14005	13972	13959	13826	13904	13836	13905	13910	13826	13852	13814	14069	13841	13918	13923	13880	13835	13751	13931	14146	13976	13938	13883	13926	13798	13945	13819	13963	13909	14055	13932	13852	13864	13894	14013	13957	13828	13946	13910	14050	13832	13819	13927	13726	13915	13899	13785	14074	13872	14043	13986	13748	14005	13753	13972	13875	13782	13950	13697	13843	13794	14049	13967	13882	13893	13936	13881	13926	13865	13970	13877	14066	14026	14034	14079	13947	14011	14012	13862	13923	13820	14077	13995	13986	14008	13841	13866	13989	13743	14043	13925	13864	13902	14010	13852	13925	13835	13815	13926	13881	13892	13810	14014	14000	13940	14040	14082	13805	13860	13847	13799	13897	13841	14107	13962	13874	13903	13868	13947	13868	13835	13972	14039	13832	13826	13938	13881	14038	13804	14051	13987	14028	13849	13832	13806	13855	13922	13839	13824	13814	13845	13927	13902	14108	13967	13723	14103	13936	13903	13892	13845	13907	13986	13889	13881	13897	13982	13783	13899	13930	13988	13979	13822	13991	13843	14136	14009	13913	14038	13923	13937	14128	13820	13800	13890	13909	13780	13834	13894	13957	13969	13678	13965	14007	13926	13910	13894	14017	13752	13886	13902	13968	13853	13882	13953	14007	13912	13780	14100	13969	13743	13820	13789	14005	13935	13869	13961	14105	13733	14015	14076	13882	13890	13903	13935	13816	13975	13670	13678	13869	13887	13865	13741	13949	14036	13773	13875	13890	13885	13998	13898	13958	13999	13995	13932	13820	14019	13955	13944	14040	13926	13941	13927	14046	13883	13794	13883	13881	13903	13970	13923	13928	14000	14091	13828	14000	13840	13703	14086	14122	13805	13797	13813	13960	13819	13743	13830	13880	13729	13869	13948	13904	13890	13792	13895	13886	14027	14052	13943	14034	13934	14048	13898	14024	13920	13887	13804	13862	13944	13942	13794	13743	13992	13941	13867	13974	13937	13939	13992	14003	13906	14068	13861	13814	13875	13989	13890	13980	13854	13876	13926	13837	14090	13923	13830	13909	13967	13943	13926	13812	13791	13934	13788	13971	13890	13917	13878	13743	13988	13824	13848	13915	13846	13799	13926	13901	13903	13951	13948	14029	13883	13797	13936	13835	13819	13872	14003	13935	13970	13795	13940	14008	13964	13926	13914	13721	14016	13820	14043	13786	13815	13786	13969	13987	13929	13976	13909	14201	13819	13951	14033	13913	13944	13709	13838	13845	13831	13733	13995	14038	13907	13916	13924	13778	13807	13860	13920	13914	13821	13988	13941	13929	13880	14035	13874	13974	13950	13814	13784	13906	13925	14023	13877	13738	13932	13924	13846	14007	13890	13928	13922	13835	13948	13797	13869	13887	13786	13903	13764	14042	13823	13998	14008	14060	14067	13921	13898	14143	13972	13862	13986	13910	13903	13896	13705	13950	13971	13843	13968	14008	13966	13865	13768	13915	14134	13975	13908	13945	13993	13892	14062	13865	13875	13928	13846	13840	13746	13973	13996	13928	13996	13966	14131	14012	13926	13991	13982	14039	13615	13795	13733	13939	13778	13920	13872	13848	13922	13975	13896	13907	13895	14074	13867	13867	13966	13933	14008	13852	13943	13916	13980	13777	13851	14029	13911	13911	13958	13956	14064	14022	13907	13905	14022	13819	14026	13793	13873	13992	14053	13852	13824	13953	13943	13995	13976	14030	14060	13930	13808	13906	13672	14048	13951	13985	13855	13838	13869	14023	13813	13790	14082	13940	13995	13648	13877	13968	13780	13943	13866	13699	13949	13828	13770	13877	13787	13934	13915	13987	13976	14027	13911	13943	13928	14064	13807	13767	13937	13953	13940	13789	14050	13967	13935	13862	14030	13878	13705	13962	14094	13707	13981	14138	14026	13869	13895	14016	13862	13875	13818	13889	13951	13887	13789	13670	13917	13996	13895	13864	13802	14011	13981	14003	14114	13802	13905	13900	13966	13915	13880	13930	13857	13819	13896	14036	13793	13808	13811	13840	13919	13898	14026	13961	13930	13876	13820	13808	13937	13906	13849	13978	13910	13899	13825	13965	13856	13810	13969	14045	14010	13872	13838	13785	13827	13846	13963	13773	13956	13928	13867	13955	13866	13818	13955	13943	13960	14015	13905	13909	13909	13929	13941	13851	13887	13862	13893	14011	13924	13824	13816	14082	13914	13832	13999	13960	13873	13680	14039	13889	13821	13809	14030	13829	14018	13866	13839	13955	13939	13980	13780	13847	13872	13908	13864	13845	14094	13918	13875	13916	13759	14033	14012	13988	13851	13810	13975	14048	14143	13970	13797	13833	14082	13946	13888	13606	13902	13779	13754	13870	14011	13868	14035	14071	13787	13939	13960	14056	13716	13857	13796	13973	14007	13918	13810	13831	13880	13836	13866	13854	13786	13884	13768	13892	13945	13946	13991	13967	14012	13998	14008	13830	13875	13884	13815	13859	13813	14020	13875	14038	13892	13911	13959	13940	13992	13946	13850	13959	13697	13848	14005	14018	13860	14009	13837	13904	14098	13962	13882	14014	13714	13994	13888	13990	13860	13782	13864	13812	13995	13933	13994	14071	14028	13917	13957	13862	13787	13852	13956	14054	13774	14043	13880	13882	13990	13890	13888	14092	14051	13817	13819	14013	13897	13813	13885	14013	13844	13919	13838	14016	13910	13829	13789	14035	13929	13981	13957	13943	13811	13966	13799	13990	13791	13968	13973	13947	13881	13872	13852	13776	13990	14025	13891	14100	13832	13851	14107
28894	26970	32901	27763	22008	20831	20171	19272	18337	17758	17365	16588	16483	16374	15963	15928	15824	15823	15769	15601	15597	15524	15618	15577	15271	15507	15718	15459	15402	15707	15505	15539	15304	15409	15405	15377	15456	15481	15308	15572	15418	15332	15266	15337	15284	15513	15385	15355	15478	15363	15522	15188	15494	15388	15448	15372	15467	15484	15338	15401	15472	15553	15412	15323	15408	15444	15440	15371	15343	15315	15445	15545	15359	15302	15334	15513	15499	15477	15336	15341	15308	15389	15456	15193	15485	15488	15465	15407	15563	15391	15318	15331	15281	15373	15442	15361	15443	15241	15330	15425	15434	15186	15552	15494	15422	15497	15420	15421	15272	15427	15341	15548	15258	15090	15376	15556	15485	15420	15390	15446	15718	15456	15426	15351	15237	15382	15325	15515	15238	15505	15500	15335	15253	15529	15337	15424	15386	15495	15537	15314	15397	15323	15281	15566	15520	15404	15406	15333	15386	15396	15354	15335	15589	15353	15305	15345	15145	15490	15271	15517	15343	15196	15315	15320	15391	15512	15453	15414	15459	15309	15347	15266	15371	15361	15340	15396	15284	15482	15350	15269	15403	15450	15342	15597	15395	15363	15451	15588	15333	15287	15390	15227	15333	15552	15190	15424	15582	15460	15446	15215	15472	15401	15568	15595	15295	15280	15392	15367	15428	15617	15554	15338	15486	15487	15298	15436	15428	15473	15316	15338	15311	15524	15412	15324	15384	15343	15456	15499	15569	15446	15539	15399	15416	15504	15247	15258	15373	15286	15407	15503	15358	15366	15571	15248	15172	15357	15448	15443	15341	15351	15351	15296	15622	15225	15352	15235	15335	15401	15475	15420	15345	15224	15553	15120	15340	15469	15428	15430	15388	15452	15382	15228	15397	15281	15361	15486	15515	15262	15452	15365	15350	15358	15412	15367	15317	15382	15358	15281	15262	15308	15469	15317	15346	15404	15224	15529	15473	15262	15546	15393	15332	15459	15439	15546	15313	15589	15288	15367	15261	15428	15401	15318	15327	15310	15378	15210	15492	15429	15364	15407	15336	15406	15421	15432	15442	15503	15094	15259	15369	15438	15399	15336	15419	15486	15131	15475	15287	15218	15506	15270	15383	15444	15365	15243	15343	15253	15358	15351	15366	15325	15162	15280	15494	15369	15456	15283	15467	15282	15430	15616	15431	15412	15481	15366	15522	15354	15467	15374	15426	15464	15473	15365	15397	15442	15314	15312	15324	15505	15409	15256	15331	15191	15373	15457	15475	15653	15333	15373	15457	15319	15637	15524	15554	15541	15435	15469	15333	15393	15374	15448	15494	15452	15343	15481	15572	15299	15276	15283	15403	15389	15397	15280	15347	15439	15550	15312	15471	15302	15429	15346	15272	15430	15230	15410	15337	15479	15373	15494	15392	15356	15501	15366	15248	15475	15370	15328	15238	15297	15355	15490	15198	15583	15423	15540	15370	15088	15441	15402	15548	15379	15155	15325	15283	15237	15490	15478	15582	15530	15257	15392	15644	15444	15631	15255	15248	15359	15384	15307	15411	15395	15491	15388	15385	15327	15386	15547	15337	15383	15407	15397	15366	15307	15470	15459	15289	15422	15513	15529	15312	15482	15272	15303	15326	15437	15360	15339	15416	15507	15518	15511	15342	15456	15497	15275	15435	15277	15321	15488	15374	15342	15327	15332	15397	15304	15411	15039	15375	15352	15605	15569	15349	15282	15536	15362	15345	15250	15291	15431	15477	15439	15374	15446	15362	15431	15328	15477	15417	15546	15337	15360	15224	15371	15490	15450	15348	15296	15311	15480	15473	15480	15480	15267	15498	15288	15396	15298	15396	15553	15277	15529	15654	15626	15421	15558	15466	15635	15463	15421	15322	15361	15341	15246	15309	15292	15204	15308	15337	15161	15238	15309	15394	15424	15334	15648	15458	15581	15396	15496	15586	15402	15281	15386	15411	15379	15368	15297	15380	15250	15296	15429	15444	15350	15368	15377	15378	15339	15410	15537	15269	15539	15355	15540	15302	15109	15503	15462	15222	15293	15206	15316	15383	15523	15402	15347	15281	15413	15410	15320	15377	15390	15440	15300	15205	15434	15375	15279	15264	15314	15424	15294	15282	15444	15466	15470	15432	15312	15568	15427	15288	15406	15081	15562	15253	15448	15309	15376	15546	15535	15384	15444	15330	15537	15450	15520	15598	15447	15285	15430	15386	15566	15429	15277	15369	15477	15419	15401	15428	15408	15404	15463	15536	15166	15447	15506	15361	15423	15496	15308	15184	15428	15365	15349	15231	15397	15388	15402	15450	15369	15314	15402	15414	15262	15281	15280	15423	15375	15469	15531	15274	15435	15427	15330	15431	15405	15627	15268	15404	15285	15418	15458	15482	15422	15371	15452	15423	15406	15474	15271	15224	15428	15396	15509	15413	15321	15452	15280	15489	15393	15232	15421	15156	15206	15325	15238	15588	15141	15344	15260	15239	15400	15352	15554	15338	15334	15389	15247	15650	15282	15421	15585	15492	15469	15446	15424	15654	15396	15483	15473	15193	15178	15365	15348	15326	15378	15421	15286	15321	15446	15388	15462	15288	15299	15316	15366	15648	15386	15275	15264	15397	15502	15335	15340	15426	15399	15308	15334	15491	15342	15433	15459	15458	15237	15422	15292	15436	15367	15403	15289	15237	15341	15243	15422	15517	15379	15453	15367	15124	15342	15380	15365	15280	15269	15463	15242	15440	15267	15296	15418	15352	15438	15196	15551	15308	15349	15289	15495	15449	15341	15431	15357	15407	15426	15489	15479	15290	15322	15532	15318	15126	15481	15255	15273	15364	15184	15239	15391	15602	15534	15201	15236	15287	15348	15360	15493	15580	15266	15559	15166	15426	15402	15448	15446	15367	15424	15249	15357	15498	15161	15423	15404	15410	15474	15363	15319	15352	15295	15481	15279	15173	15376	15309	15333	15422	15420	15310	15438	15358	15417	15260	15511	15411	15299	15390	15407	15302	15441	15357	15257	15295	15436	15324	15408	15337	15358	15480	15519	15235	15394	15057	15292	15308	15591	15365	15455	15498	15319	15251	15393	15301	15541	15313	15356	15363	15542	15441	15229	15463	15250	15376	15366	15367	15406	15335	15219	15330	15476	15484	15220	15227	15418	15476	15197	15430	15344	15463	15429	15275	15371	15322	15305	15552	15386	15494	15323	15442	15482	15347	15398	15241	15448	15507	15365	15340	15485	15483	15357	15370	15298	15343	15675	15239	15534	15244	15365	15439	15317	15519	15380	15570	15415	15433	15404	15474	15244	15344	15280	15099	15364	15313	15490	15657	15289	15274	15575	15406	15462	15274	15302	15334	15316	15301	15302	15296	15326	15346	15412	15516	15414	15185	15351	15542	15378	15390	15343	15463	15320	15532	15406	15538	15557	15514	15389	15309	15340	15384	15186	15370	15379	15466	15227	15525	15367	15453	15273	15327	15590	15140	15139	15330	15311	15415	15336	15365	15437	15355	15623	15348	15409	15292	15437	15431	15463	15329	15483	15418	15523	15307	15480	15561	15356	15342	15347	15511	15225	15430	15314	15377	15450	15528	15216	15142	15554	15455	15515	15541	15612	15621	15367	15423	15409	15390	15501	15335	15173	15302	15157	15405	15214	15251	15397	15399	15390	15687	15528	15579	15419	15419	15423	15323	15429	15323	15450	15464	15473	15237	15360	15359	15303	15375	15525	15354	15584	15384	15471	15462	15309	15613	15336	15315	15303	15498	15239	15338	15434	15403	15380	15445	15399	15286	15435	15592	15425	15406	15523	15658	15453	15387	15290	15483	15438	15332	15548	15497	15331	15456	15269	15414	15542	15422	15405	15384	15324	15231	15406	15426	15506	15477	15458	15443	15400	15359	15444	15407	15540	15453	15255	15582	15453	15438	15365	15349	15316	15119	15357	15356	15223	15372	15452	15445	15349	15486	15254	15188	15239	15254	15434	15365	15268	15476	15466	15509	15253	15349	15290	15306	15205	15533	15509	15480	15268	15293	15363	15512	15368	15394	15391	15201	15479	15551	15220	15466	15463	15158	15424	15392	15483	15295	15538	15285	15255	15600	15348	15488	15324	15549	15342	15511	15270	15340	15368	15347	15378	15364	15483	15298	15274	15731	15434	15419	15358	15296	15424	15586	15436	15245	15240	15509	15338	15238	15150	15555	15277	15154	15306	15572	15456	15526	15264	15522	15459	15317	15349	15585	15335	15492	15196	15494	15479	15309	15448	15388	15473	15595	15345	15489	15249	15304	15322	15133	15551	15374	15521	15454	15426	15447	15380	15357	15433	15334	15404	15392	15456	15424	15494	15537	15562	15519	15595	15389	15365	15334	15355	15406	15173	15439	15470	15446	15477	15396	15522	15435	15516	15599	15348	15323	15246	15396	15520	15473	15435	15316	15383	15537	15356	15397	15324	15483	15547	15518	15492	15404	15445	15388	15205	15486	15342	15578	15332	15242	15225	15426	15212	15387	15405	15469	15352	15491	15421	15249	15240	15168	15270	15613	15305	15351	15394	15327	15456	15359	15292	15231	15250	15361	15631	15497	15402	15479	15400	15345	15433	15395	15428	15365	15327	15426	15498	15342	15357	15228	15428	15532	15344	15111	15303	15563	15490	15357	15340	15421	15491	15354	15450	15331	15441	15616	15246	15507	15484	15364	15478	15494	15577	15253	15367	15482	15232	15304	15595	15462	15549	15387	15363	15423	15362	15408	15458	15425	15465	15425	15383	15432	15597	15380	15243	15468	15343	15442	15565	15603	15374	15364	15347	15445	15246	15317	15576	15446	15440	15635	15412	15381	15546	15351	15424	15537	15290	15390	15481	15501	15328	15370	15463	15486	15398	15446	15225	15394	15444	15328	15341	15318	15278	15379	15372	15435	15545	15460	15450	15237	15290	15549	15415	15486	15528	15481	15444	15377	15532	15451	15523	15411	15561	15385	15390	15140	15481	15312	15245	15409	15422	15335	15398	15312	15472	15386	15436	15420	15348	15346	15338	15248	15435	15529	15381	15356	15326	15233	15267	15292	15329	15254	15295	15561	15493	15541	15285	15473	15273	15336	15485	15579	15294	15173	15521	15588	15386
26905	41015	35579	25904	22011	20877	20546	19420	18060	16980	16100	15402	14972	14760	14423	14417	13905	13907	13837	13675	13635	13835	13687	13632	13521	13454	13616	13648	13693	13665	13576	13536	13797	13563	13490	13628	13474	13461	13461	13384	13616	13471	13378	13506	13491	13576	13546	13534	13461	13562	13635	13611	13404	13532	13524	13445	13390	13562	13490	13483	13468	13413	13412	13489	13516	13361	13516	13428	13404	13523	13470	13312	13446	13492	13214	13462	13494	13362	13483	13378	13435	13693	13427	13508	13373	13548	13446	13454	13320	13741	13483	13508	13505	13404	13395	13354	13415	13406	13517	13387	13466	13471	13592	13435	13426	13519	13424	13515	13568	13433	13494	13390	13472	13503	13422	13236	13385	13453	13383	13571	13584	13398	13421	13416	13339	13405	13480	13354	13536	13532	13484	13527	13323	13597	13406	13479	13402	13351	13447	13490	13434	13516	13399	13414	13467	13431	13317	13523	13486	13361	13317	13425	13514	13418	13466	13449	13327	13552	13391	13402	13512	13247	13331	13479	13538	13382	13495	13474	13665	13372	13456	13526	13406	13488	13387	13617	13457	13593	13436	13286	13588	13276	13420	13395	13649	13537	13501	13297	13618	13429	13465	13411	13391	13461	13585	13436	13497	13397	13475	13384	13312	13310	13457	13537	13246	13262	13520	13409	13344	13347	13404	13520	13376	13433	13307	13405	13524	13419	13529	13379	13486	13386	13534	13476	13431	13484	13544	13346	13566	13367	13329	13493	13427	13489	13366	13531	13311	13350	13399	13416	13559	13401	13432	13573	13424	13603	13530	13425	13481	13379	13519	13462	13462	13293	13497	13428	13570	13473	13615	13467	13468	13633	13547	13437	13516	13501	13380	13464	13428	13498	13316	13434	13353	13495	13555	13484	13362	13512	13514	13620	13538	13519	13328	13408	13412	13531	13433	13416	13403	13381	13562	13613	13525	13287	13548	13517	13463	13419	13502	13369	13459	13511	13584	13305	13287	13428	13503	13426	13469	13396	13439	13470	13544	13470	13347	13466	13272	13339	13362	13349	13441	13520	13535	13379	13482	13456	13419	13379	13509	13519	13431	13484	13445	13380	13539	13497	13496	13422	13418	13326	13487	13639	13518	13313	13315	13396	13397	13583	13629	13428	13492	13388	13510	13461	13613	13441	13414	13395	13504	13368	13429	13480	13514	13475	13459	13419	13413	13481	13311	13432	13510	13348	13544	13452	13261	13544	13338	13374	13638	13307	13576	13555	13484	13333	13307	13441	13498	13371	13486	13406	13350	13573	13346	13536	13325	13378	13537	13351	13396	13470	13560	13455	13513	13629	13607	13471	13635	13535	13383	13564	13422	13411	13421	13458	13483	13407	13373	13400	13491	13516	13479	13521	13455	13538	13363	13341	13422	13384	13511	13335	13654	13413	13556	13326	13520	13322	13549	13484	13464	13348	13515	13318	13375	13414	13399	13558	13549	13427	13355	13394	13572	13466	13350	13540	13530	13401	13544	13452	13491	13464	13452	13403	13368	13457	13382	13578	13403	13429	13428	13476	13469	13421	13586	13471	13585	13524	13508	13412	13288	13408	13425	13596	13479	13267	13533	13296	13523	13234	13362	13568	13537	13552	13567	13422	13391	13439	13548	13369	13532	13487	13493	13386	13494	13433	13427	13378	13519	13422	13492	13391	13339	13434	13490	13424	13394	13421	13437	13218	13409	13431	13386	13457	13517	13578	13401	13426	13425	13441	13402	13463	13457	13528	13363	13562	13401	13469	13414	13471	13448	13417	13514	13516	13307	13424	13462	13357	13538	13384	13384	13350	13504	13518	13555	13367	13368	13476	13417	13403	13386	13526	13579	13421	13275	13392	13418	13521	13516	13428	13296	13581	13466	13389	13450	13628	13682	13522	13294	13598	13346	13554	13410	13477	13425	13461	13461	13501	13367	13477	13323	13575	13412	13443	13366	13356	13321	13197	13567	13268	13431	13371	13509	13366	13434	13417	13439	13486	13493	13510	13361	13480	13416	13532	13293	13442	13428	13473	13392	13493	13337	13339	13501	13355	13390	13422	13246	13466	13539	13571	13583	13499	13413	13373	13555	13426	13310	13555	13351	13506	13479	13505	13582	13428	13604	13389	13379	13429	13615	13448	13297	13438	13410	13460	13462	13440	13546	13436	13358	13578	13317	13432	13454	13367	13373	13505	13397	13325	13385	13547	13585	13450	13379	13286	13436	13555	13437	13424	13427	13397	13559	13351	13549	13412	13353	13409	13471	13441	13405	13418	13433	13489	13404	13426	13349	13511	13381	13572	13315	13329	13271	13445	13356	13473	13285	13338	13471	13521	13478	13366	13404	13431	13361	13396	13544	13378	13398	13400	13519	13460	13432	13476	13394	13532	13494	13399	13500	13424	13602	13439	13428	13441	13332	13451	13441	13474	13332	13456	13300	13492	13427	13441	13353	13457	13406	13436	13319	13283	13481	13294	13468	13380	13617	13502	13414	13378	13430	13452	13394	13505	13400	13412	13441	13570	13474	13385	13390	13340	13548	13437	13419	13463	13354	13416	13303	13507	13264	13656	13427	13413	13497	13371	13349	13554	13517	13403	13424	13390	13580	13383	13612	13448	13444	13417	13404	13491	13400	13318	13345	13449	13444	13535	13413	13423	13326	13663	13467	13436	13427	13679	13338	13594	13480	13555	13439	13413	13610	13445	13396	13475	13317	13477	13480	13391	13538	13475	13346	13437	13629	13539	13311	13515	13561	13251	13449	13435	13402	13460	13457	13471	13441	13440	13578	13426	13371	13556	13439	13444	13578	13610	13491	13478	13471	13394	13385	13473	13326	13407	13386	13376	13464	13434	13480	13395	13506	13459	13333	13625	13499	13363	13561	13484	13437	13465	13534	13398	13488	13459	13450	13296	13460	13368	13509	13509	13490	13528	13466	13475	13470	13517	13469	13495	13457	13450	13572	13484	13319	13556	13553	13344	13401	13429	13430	13639	13454	13204	13414	13430	13416	13582	13455	13355	13524	13387	13472	13383	13207	13437	13401	13393	13430	13481	13383	13484	13415	13351	13354	13506	13468	13605	13527	13520	13315	13472	13600	13629	13436	13451	13612	13497	13342	13554	13290	13573	13405	13615	13464	13495	13443	13493	13373	13307	13398	13378	13547	13442	13522	13444	13715	13366	13363	13576	13425	13321	13438	13450	13458	13470	13429	13715	13403	13424	13720	13381	13436	13470	13490	13330	13520	13456	13436	13505	13361	13490	13387	13414	13390	13582	13435	13438	13491	13598	13519	13507	13291	13540	13412	13396	13452	13467	13339	13469	13444	13260	13436	13390	13456	13441	13485	13317	13265	13541	13435	13436	13379	13365	13422	13426	13426	13217	13614	13491	13552	13456	13573	13646	13555	13329	13337	13581	13405	13447	13413	13244	13488	13405	13505	13232	13483	13670	13398	13450	13508	13556	13545	13444	13558	13390	13370	13552	13503	13483	13471	13311	13264	13416	13495	13436	13524	13458	13318	13516	13515	13474	13469	13519	13345	13627	13256	13377	13411	13453	13516	13495	13516	13492	13385	13545	13451	13533	13495	13433	13632	13479	13382	13387	13304	13411	13574	13502	13414	13220	13481	13417	13638	13501	13561	13550	13510	13445	13609	13480	13475	13383	13449	13413	13485	13471	13435	13456	13464	13416	13541	13560	13514	13304	13464	13341	13476	13606	13288	13339	13390	13477	13602	13523	13317	13479	13401	13521	13365	13508	13358	13344	13470	13469	13507	13352	13465	13241	13590	13480	13355	13461	13348	13516	13500	13330	13450	13494	13519	13422	13360	13211	13404	13544	13366	13426	13560	13328	13249	13583	13392	13540	13508	13441	13490	13382	13404	13393	13363	13419	13480	13485	13325	13408	13263	13607	13477	13428	13208	13595	13552	13465	13323	13357	13504	13469	13540	13422	13339	13404	13375	13528	13566	13566	13597	13368	13383	13531	13384	13424	13352	13533	13342	13322	13377	13629	13575	13433	13624	13424	13448	13395	13432	13337	13535	13446	13402	13357	13589	13296	13347	13355	13724	13539	13562	13395	13559	13509	13433	13430	13345	13434	13651	13375	13377	13388	13333	13524	13524	13406	13520	13297	13544	13310	13439	13311	13524	13342	13539	13363	13483	13450	13346	13411	13428	13458	13405	13508	13440	13470	13413	13432	13424	13279	13463	13488	13427	13482	13420	13468	13470	13325	13483	13427	13449	13466	13413	13252	13517	13560	13281	13617	13449	13548	13712	13490	13353	13544	13316	13396	13437	13381	13517	13529	13474	13502	13406	13428	13338	13519	13281	13433	13534	13536	13548	13501	13491	13474	13528	13339	13493	13471	13345	13483	13478	13552	13520	13385	13394	13316	13288	13440	13550	13417	13464	13432	13367	13521	13367	13606	13535	13403	13512	13498	13402	13361	13456	13531	13316	13532	13481	13488	13397	13385	13289	13416	13466	13456	13507	13373	13370	13505	13311	13349	13372	13347	13365	13576	13563	13412	13420	13328	13360	13412	13391	13367	13522	13389	13360	13399	13577	13527	13382	13512	13269	13410	13458	13353	13356	13362	13665	13433	13470	13567	13540	13520	13606	13438	13439	13344	13543	13329	13348	13582	13272	13389	13500	13250	13296	13333	13509	13362	13507	13446	13424	13527	13464	13463	13260	13498	13482	13657	13379	13434	13407	13419	13397	13539	13526	13479	13490	13545	13526	13425	13445	13387	13353	13257	13383	13410	13431	13453	13415	13458	13428	13392	13345	13488	13476	13445	13268	13374	13575	13462	13348	13370	13402	13455	13259	13485	13628	13594	13420	13470	13516	13349	13554	13314	13556	13441	13454	13416	13534	13399	13396	13388	13362	13406	13407	13388	13453	13408	13362	13428	13613	13435	13436	13435	13304	13541	13414	13288	13558	13321	13428	13469	13475	13571	13364	13438	13588	13412	13415	13529	13634	13346	13475	13554	13322	13511	13438	13466	13409	13639	13594	13340	13365	13506	13510	13451	13443	13347	13215	13511	13495	13550	13325	13467	13405	13424	13514	13429	13477	13491	13435	13472	13296	13399	13467	13346	13516	13327	13471	13367	13561	13518
24208	21385	28929	24739	23524	24702	24965	21520	19883	19107	18452	17196	16867	16269	16307	15862	15841	15804	15597	15289	15381	15364	15275	15338	15114	15247	15461	15322	15373	15321	15547	15309	15224	15196	15242	15199	15060	15080	15197	15067	15046	15168	15074	15072	15084	15147	14898	15063	15101	15138	15175	15193	15142	15076	15106	15004	15266	15167	15106	15245	15132	14994	15092	15113	15120	15103	15114	15105	15022	15024	14953	15167	14816	15217	15040	15019	14956	15005	15015	15037	14888	15052	15124	15060	14984	15083	15143	15116	15106	15065	15118	15108	15174	14904	15042	15054	15098	15159	14948	15045	15057	14996	15178	15067	14987	15140	15029	15123	15076	15098	14859	14908	14832	15119	15188	15099	15098	15007	15062	15220	14941	15006	14972	15039	15029	15238	14908	15176	15030	14835	15117	15045	15031	14961	14754	15145	15051	14946	15035	14927	15121	14955	14925	15031	14958	15250	15079	15189	14880	14942	14822	14953	15135	14792	15147	14899	15087	14884	14858	15090	15036	15067	14869	14685	15179	15058	14945	15121	14950	14885	14989	15039	14966	15051	15232	15271	14999	14971	15115	14964	14848	15100	14897	15003	15168	14846	14852	14851	15141	15114	14858	14993	14983	14841	14842	14874	14864	15004	15021	15071	15141	14949	14976	15103	14999	14939	14809	14879	15167	15083	14934	15172	14993	15003	14971	14790	14943	14898	14900	15010	15105	15244	14932	15058	15015	15064	14785	15068	15058	14996	15059	14945	15183	14913	15058	15029	14997	14902	15150	14961	15127	14965	15083	14943	15084	15055	15104	15028	15125	14971	14995	14976	14917	15110	15158	15103	15127	15106	15055	14882	14992	15018	15039	14913	15080	14934	15001	15103	14836	15209	15029	14993	14907	15006	14927	14779	15127	14959	15094	15212	14903	14919	14767	14712	15016	15228	15130	14764	14994	15031	14960	14962	14949	14918	15081	15129	15034	15053	14914	14880	14659	15082	14800	15094	15046	15012	14908	14858	14933	14800	15022	15102	14968	15120	14997	15049	15025	15130	15160	15139	15134	15224	15161	15119	14955	14959	14788	15009	14989	14844	14990	14902	15084	14922	15307	15091	14914	15080	14890	14898	15181	15036	15154	15062	14810	14963	15021	15034	15071	14868	14931	14960	14914	15045	15024	14952	14936	14759	15007	14941	14955	15152	14820	14967	14994	14990	15040	15025	15038	14986	15002	15017	15000	15036	14964	15007	14911	15190	15178	14878	14958	15015	15124	15045	15223	15128	15064	15243	14966	15076	14871	14963	15219	14831	15012	15011	15013	15169	15135	15066	14886	15159	15156	14996	14670	15117	15116	15049	15021	15167	15181	15011	14805	15162	15182	15112	15136	15111	15166	14944	15221	15104	15103	15020	14813	15009	14970	15068	15053	15199	15211	15116	14993	14985	14951	14868	15226	15093	15089	15022	15118	15130	15025	15102	15013	15079	15215	15057	14976	15161	14891	14951	15018	14975	14942	14851	14982	14874	15043	15237	14931	15080	14995	15137	15053	15064	14995	15083	15108	14997	15004	14906	14841	14927	14998	14962	14921	15066	15129	15070	14802	14951	14926	15108	15031	14997	14995	15033	14929	14982	14951	14861	15064	15142	14889	15232	15054	15015	14992	15140	15050	15090	15112	14935	14967	15048	15094	15011	15051	14877	14983	14985	15091	15074	15054	15164	15222	14952	15158	15176	15048	15056	15140	14876	15026	15097	14958	14962	14929	15052	14905	14871	15021	15028	15187	15199	15146	15004	14840	15122	15206	14897	15110	14962	15112	15022	15148	14959	14972	15171	14797	15092	15021	15078	15088	14938	14925	14808	15006	14940	14978	15108	15041	15023	15103	14824	15050	14898	15023	15001	15041	14936	14794	14983	15086	15048	15213	14867	15126	15013	14852	14965	15086	15010	14875	14873	14873	15023	14996	14992	15068	14888	14951	14867	14873	15104	14995	15084	14824	14744	14940	14934	14990	15034	14995	15122	15064	14966	15018	15182	14920	15124	15110	14970	15083	15069	15098	15033	14922	14971	14928	14983	15129	15238	14904	15207	14957	14934	14993	14999	14815	14866	14808	15046	15027	14914	15149	14795	14661	14877	15120	14956	14980	14881	15057	14930	14961	14898	15008	14921	15011	14863	14959	15093	15161	14949	15049	14950	14902	14983	14929	14993	15131	15006	15101	15021	14971	15089	15089	15002	14918	15117	15123	14954	15009	15077	14830	14994	14978	15043	15088	14977	14922	14764	14890	15020	14960	15148	15167	14885	15052	14881	15107	15123	15057	15162	15139	14864	14992	14984	14981	15026	15092	15004	14951	15059	15182	14939	15115	14885	14964	14937	15020	14885	14964	15019	15057	15006	15011	15174	15002	15095	15088	15110	15163	15065	14899	15104	15080	14982	15142	15056	14981	14942	15120	15107	14936	14988	14856	15198	15046	14761	14958	14941	15181	14998	14926	15331	15018	14955	14815	14945	15058	14831	15172	15197	15022	14898	14891	14981	15017	15123	15034	14740	14872	14915	14944	15174	14850	14965	14946	14916	15105	14897	15235	15185	15038	14911	14963	15078	15189	15165	15061	15098	14945	14803	15168	15090	14861	14926	14979	15162	14911	14965	15111	15157	15083	15134	14944	14990	15015	15007	15148	15164	14844	15067	14860	15072	14871	14676	14915	15135	15058	15146	15060	14934	15185	15013	15193	15013	14929	14802	15093	14774	15088	14638	14898	15215	14916	14850	14929	15026	14901	14921	15116	15129	15186	15146	14954	15102	15170	14988	14937	14930	14999	15059	15003	15104	15196	15065	14932	15137	14984	15149	14892	15137	14893	15051	14907	15132	15015	14936	14916	15093	14930	15074	14950	15087	15076	14978	14994	14971	15122	15140	15212	15007	14964	15041	14899	14994	15032	15157	14973	14937	14823	14926	14843	14980	14936	15019	15049	15018	14991	14894	15090	15081	15208	15064	14996	15253	14923	15030	14816	14869	15047	14941	15051	15149	15021	14937	15091	14986	15000	14939	14928	14958	15056	14982	14932	15078	15158	15088	15058	15005	14967	15010	14980	14929	14961	15021	14943	15134	15032	14972	15104	15055	15020	15047	14968	14953	15110	14977	14881	15173	15248	15023	15192	15323	15272	14853	14903	15065	14841	14907	15051	15108	15213	14983	14786	15171	15146	14923	14948	15208	15058	14881	14960	14825	14878	14951	15078	15080	14862	15175	14928	15106	15049	15139	15159	14906	15113	14977	14954	14893	15037	15081	15032	14910	14855	14973	15072	15298	14877	14971	14911	14927	15037	15065	15126	14862	14815	15159	14980	14941	15109	14909	15019	15100	14995	15023	15002	14949	15031	14912	15045	14951	15029	14964	14889	14906	14996	15073	15024	15184	15029	14922	14990	15163	14927	15140	15024	14970	14873	15113	14972	14928	15007	14792	15165	15163	15117	15144	14837	14979	15023	15228	15093	15123	15019	14951	15098	15110	15049	14873	15033	15046	15156	14852	15119	14900	14835	15089	15074	14909	14869	15055	15053	14994	14944	15057	14992	14729	15118	15002	14958	15067	15083	14844	15023	15013	15011	15133	14961	15096	15096	14959	14918	14954	15083	15117	14829	15074	15031	14944	14956	14949	15082	14902	14742	14941	14912	14881	14937	15024	14959	15085	15046	15042	15023	15239	14955	14997	14967	15093	15136	15038	14920	15041	15085	15134	14932	15098	15005	15067	15105	15108	14923	15060	14998	14975	14915	15026	14880	15044	15184	14928	15029	14862	15102	15144	15091	15095	15079	14991	14931	14918	14956	15017	15104	14973	15087	15128	15078	14830	14865	14868	15088	15117	15037	15023	15030	14967	15062	14770	14880	14973	14777	14982	14878	14924	14802	15137	15001	14871	14882	14940	15150	15180	15114	15051	14910	14868	15106	15160	14936	15105	14973	15018	14965	14887	15192	14947	15038	15163	14977	15120	15260	14889	15045	14887	14987	15107	14954	15203	15151	14720	15032	14997	14898	14970	15120	14985	15293	15021	15060	15056	15035	15030	15214	15081	15095	14952	14979	14898	14847	14892	15073	14883	15025	14888	15171	15165	14941	14989	15048	14860	15080	15056	15053	15026	14896	15009	15132	14879	14871	15019	15000	15131	15057	14840	15125	15098	14939	14937	15216	14977	14945	15048	15109	15070	14954	15132	15025	14984	14987	14981	15171	15165	15208	15120	15138	15168	14947	14806	15033	15121	14921	14974	15027	15081	14984	14591	15120	15116	15088	14925	14739	14841	15125	14859	15022	14896	14859	15089	15154	15018	15007	14974	15007	14975	14921	15036	15199	14995	15038	14951	15220	15077	14843	14879	15121	14988	15151	14825	15039	15000	15047	14919	15113	14790	15057	15027	15112	14978	15038	15100	15180	15219	14848	14983	14997	14974	15026	15091	15057	14912	14884	14879	14940	14838	14976	15137	15123	15129	15087	15091	14996	15050	15068	14939	15121	14929	15069	15129	15115	14972	15007	15026	15210	15161	14984	15035	15059	15132	14905	14841	15071	14877	15003	15164	15129	15047	15092	15006	14952	14939	14905	14967	15054	14948	15004	14989	14924	14975	14957	15019	15080	14969	14955	15092	14990	14903	14955	14855	14978	15064	14994	14869	15023	14862	15055	14934	14918	15001	15145	15028	15051	14930	15120	15007	14859	14984	14952	15084	15052	15036	14957	15015	15094	15122	15242	15176	15133	15107	14924	14717	15008	15102	15048	14958	14767	14936	15004	15109	15053	15035	15146	14939	15015	15201	15153	15093	14961	14998	15230	15001	15007	14935	15012	14984	15096	15009	14902	15030	14814	15084	14946	14850	14989	15085	15238	14925	15097	15204	15055	14932	14790	14931	15033	14797	15140	15254	15014	14934	15027	14894	15054	15144	14927	15003	15076	15010	15003	15010	15130	15102	15182	15003	14954	15006	14852	15034	14986	15070	15041	15301	15094	15066	15093	14894	14961	14849	15037	15069	14831	14856	14906	15086	15025	15117	14934	15044	14927	15110	15064	14841	15033	14959	15104	14920	15206	14924	14820	15159	15036	14999	15051	14862	15152	14926	14987	15125	15122	14897	15056	15077
26581	46491	41447	30605	26523	24730	23765	22416	20396	19093	17600	16361	15665	15338	14937	14695	14387	14010	13854	13743	13524	13559	13563	13683	13690	13571	13710	13584	13633	13680	13578	13633	13507	13334	13441	13414	13421	13308	13300	13159	13406	13324	13513	13402	13423	13276	13270	13280	13360	13300	13562	13236	13396	13465	13308	13356	13388	13483	13310	13242	13311	13281	13228	13340	13289	13365	13294	13333	13213	13294	13306	13105	13206	13279	13315	13169	13436	13212	13367	13361	13148	13231	13205	13292	13168	13427	13447	13254	13269	13183	13237	13354	13307	13373	13271	13318	13185	13337	13082	13348	13181	13270	13169	13322	13328	13287	13105	13341	13112	13383	13290	13297	13103	13149	13334	13117	13278	13270	13246	13030	13082	13221	13268	13260	13409	13237	13300	13265	13244	13243	13251	13219	13314	13222	13250	13172	13262	13319	13189	13333	13192	13246	13272	13267	13220	13317	13158	13275	13148	13277	13151	13222	13211	13218	13190	13284	13423	13042	13251	13295	13200	13276	13205	13268	13192	13202	13190	13289	13285	13246	13270	13221	13049	13271	13347	13260	13180	13322	13298	13079	13294	13220	13271	13198	13336	13299	13268	13221	13322	13106	13338	13199	13185	13283	13210	13235	13429	13245	13147	13144	13080	13240	13252	13022	13221	13298	13296	13122	13238	13319	13402	13154	13179	13276	13131	13155	13054	13170	13217	13238	13179	13188	13315	13193	13257	13239	13244	13108	13190	13323	13136	13228	13258	13255	13231	13129	13179	13188	13203	13280	13403	13245	13144	13155	13315	13277	13149	13166	13154	13223	13227	13450	13264	13185	13176	13219	13161	13312	13253	13238	13202	13281	13268	13214	13239	13334	13289	13128	13234	13256	13303	13185	13549	13342	13381	13338	13298	13343	13202	13342	13267	13194	13190	13278	13194	13192	13075	13253	13025	13348	13137	13349	13132	13289	13232	13221	13278	13206	13239	13198	13135	13234	13288	13297	13189	13334	13202	13184	13175	13219	13324	13190	13202	13241	13304	13414	13231	13065	13259	13453	13130	13370	13140	13256	13250	13220	13346	13114	13156	13082	13295	13194	13152	13159	13223	13163	13175	13132	13221	13264	13257	13159	13049	13321	13157	13147	13343	13167	13270	13267	13187	13255	13242	13445	13132	13206	13232	13201	13168	13236	13096	13344	13434	13327	13162	13268	13080	13269	13254	13185	13299	13216	13196	13131	13250	13100	13270	13103	13240	13246	13138	13126	13180	13180	13162	13234	13201	13283	13213	13107	13177	13178	13229	13320	13297	13311	13190	13222	13222	13199	13276	13103	13238	13116	13351	13138	13219	13167	13285	13085	13361	13069	13208	13430	13250	13491	13126	13207	13218	13254	13314	13319	13056	13309	13218	13111	13282	13251	13337	13448	13194	13218	13300	13251	13414	13303	13229	13258	13171	13294	13079	13252	13125	13304	13234	13179	13050	13314	13161	13087	13163	13341	13137	13079	13295	13249	13037	13350	13324	13135	13227	13286	13188	13224	13440	13348	13261	13259	13134	13240	13228	13161	13261	13267	13069	13175	13165	13304	13240	13331	13385	13147	13103	13182	13310	13291	13312	13265	13102	13294	13152	13324	13415	13086	13381	13285	13331	13113	13237	13296	13244	13196	13239	13172	13085	13294	13267	13140	13208	13174	13190	13240	13090	13232	13315	13139	13107	13220	13268	13291	13178	13101	13349	13261	13144	13221	13373	13214	13224	13155	13255	13110	13169	13188	13159	13084	13080	13196	13107	13332	13112	13258	13149	13287	13200	13367	13158	13331	13197	13338	13357	13098	13094	13157	13393	13197	13353	13263	13119	13161	13287	13128	13036	13367	13306	13216	13221	13232	13259	13184	13214	13375	13149	13210	13024	13166	13365	13267	13091	13377	13171	13214	13253	13180	13042	13223	13283	13144	13324	13113	13198	13235	13239	13313	13308	13182	13412	13166	13121	13103	13150	13271	13284	13313	13116	13282	13317	13278	13220	13281	13331	13227	13209	13235	13075	13241	13081	13200	13201	13276	13316	13128	13350	13090	13395	13123	13260	13294	13203	13165	13306	13357	13176	13250	13292	13272	13216	13298	13153	13157	13348	13176	13339	13187	13167	13162	13248	13145	13351	13195	13227	13242	13212	13377	13280	13247	13426	13132	13097	13175	13239	13110	13352	13196	13310	13290	13129	13239	13204	13232	13343	13301	13252	13233	13271	13391	13157	13343	13308	13224	13411	13115	13265	13309	13364	13162	13295	13179	13306	13138	13153	13108	13244	13366	13120	13296	12965	13378	13320	13189	13153	13146	13254	13289	13345	13270	13217	13443	13164	13193	13142	13269	13334	13194	13244	13335	13254	13185	13133	13315	13130	13263	13294	13204	13132	13236	13244	13217	13134	13329	13425	13207	13243	13118	13330	13170	13415	13187	13386	13253	13258	13284	13296	13104	13186	13299	13180	13173	13137	13127	13279	13246	13346	13134	13254	13325	13180	13176	13208	13496	13207	13403	13323	13414	13323	13316	13173	13144	13207	13068	13179	13290	13190	13137	13208	13227	13112	13160	13244	13264	13312	13146	13309	13261	13325	13264	13449	13220	13299	13286	13149	13093	13161	13249	13391	13209	13118	13264	13233	13171	13053	13231	13191	13221	13283	13130	13154	13387	13200	13017	13243	13216	13214	13104	13240	13223	13296	13208	13266	13270	13412	13249	13149	13280	13325	13373	13313	13296	13367	13224	13218	13365	13214	13389	13439	12959	13250	13388	13217	13395	13159	13338	13150	13231	13198	13192	13245	13440	13183	13296	13280	13237	13285	13422	13078	13360	13198	13410	13327	13301	13207	13197	13038	13215	13335	13195	13282	13231	13243	13353	13321	13244	13250	13273	13195	13067	13309	13223	13205	13149	13142	13101	13147	13315	13101	13221	13420	13292	13396	13356	13322	13094	13310	13122	13177	13325	13305	13208	13126	13065	13230	13307	13354	13268	13241	13217	13164	13216	13232	13195	13393	13287	13193	13223	13282	13293	13296	13310	13240	13068	13133	13271	13359	13301	13361	13390	13178	13216	13094	13255	13343	13210	13021	13321	13143	13150	13358	13061	13194	13378	13089	13163	13133	13321	13274	13215	13115	13273	13172	13316	13135	13215	13330	13152	13321	13151	13244	13186	13249	13282	13239	13315	13333	13190	13259	13226	13226	13233	13318	13164	13290	13172	13266	13292	13367	13300	13284	13280	13163	13057	13330	13320	13261	13305	13291	13167	13173	13175	13303	13193	13157	13166	13155	13360	13264	13294	13227	13331	13261	13350	13213	13301	13253	13311	13373	13143	13309	13371	13288	13242	13191	13268	13191	13384	13377	13244	13429	13164	13418	13101	13280	13113	13157	13192	13393	13251	13294	13303	13149	13105	13171	13214	13254	13229	13206	13307	13180	13095	13237	13260	12986	13227	13301	13249	13234	13224	13212	13239	13308	13252	13397	13131	13149	13114	13351	13176	13271	13474	13211	13302	13229	13070	13256	13114	13186	13346	13330	12996	13261	13213	13484	13322	13274	13253	13315	13133	13306	13309	13311	13322	13163	13227	13252	13248	13168	13004	13220	13270	13318	13262	13124	13319	13295	13187	13271	13421	13233	13178	13251	13016	13353	13155	13160	13319	13266	13120	13203	13366	13276	13204	13165	13096	13378	13082	13237	13252	13225	13262	13239	13234	13197	13407	13390	13175	13227	13149	13182	13384	13141	13174	13320	13321	13399	13283	13214	13225	13216	13194	13168	13296	13042	13315	13414	13189	13326	13163	13079	13132	13236	13309	13269	13302	13102	13246	13320	13308	13174	13215	13286	13321	13132	13331	13329	13217	13487	13085	13187	13129	13259	13175	13250	13271	13294	13158	13327	13379	13370	13256	13249	13286	13293	13177	13231	13230	13298	13212	13186	13206	13145	13138	13133	13348	13083	13281	13202	13313	13365	13222	13191	13272	13328	13101	13331	13248	13330	13395	13256	13080	13252	13360	13206	13241	13252	13304	13372	13208	13316	13144	13238	13068	13218	13143	13216	13236	13284	13341	13110	13198	13301	13381	13373	13257	13406	13212	13334	13154	13278	13288	13204	13140	13127	13187	13355	13218	13205	13139	13135	13098	13327	13187	13112	13356	13220	13362	13228	13457	13257	13241	13298	13251	13207	13369	13358	13182	13279	13157	13271	13423	13155	13116	13193	13249	13356	13250	13239	13271	13228	13198	13316	13233	13385	13303	12999	13443	13231	13136	13337	13435	13261	13375	13304	13184	13277	13281	13141	13169	13289	13279	13348	13238	13288	13135	13135	13254	13249	13167	13293	13112	13281	13218	13157	13278	13254	13152	13227	13174	13167	13264	13217	13139	13266	13243	13327	13272	13298	13128	13268	13159	13267	13177	13408	13268	13342	13111	13252	13231	13342	13237	13242	13095	13155	13213	13307	13079	13257	13413	13281	13160	13018	13276	13123	13271	13196	13177	13155	13225	13256	13278	13114	13334	13305	13322	13214	13126	13218	13305	13152	13129	13216	13288	13154	13181	13325	13279	13161	13125	13272	13153	13206	13176	13153	13043	13202	13201	13105	13220	13260	13240	13383	13143	13080	13237	13165	13320	13257	13131	13219	13283	13156	13164	13162	13162	13123	13206	13268	13310	13140	13337	13192	13196	13101	13264	13241	13276	13261	13182	13265	13324	13298	13102	13157	13199	13216	13109	13348	13018	13269	13168	13170	13304	13520	13238	13207	13155	13161	13384	13126	13241	13350	13240	13134	13158	13046	13184	13135	13204	13231	13165	13192	13298	13367	13146	13188	13254	13151	13294	13105	13326	13217	13242	13228	13321	13339	13355	13189	13113	13238	13123	13229	13113	12992	12983	13239	13278	13173	13284	13192	13348	13213	13104	13216	13301	13145	13339	13350	13268	13262	13235	13304	13150	13147	13381	13096	13199	13428	13245	13183	13286	13333	13245	13132	13234	13216	13224	12926	13394	13328	13115	13343	13385	13167	13055	13244	13143	13293	13203	13238	13135	13262	13407	13242	13169	13137	13313	13276	13301	13385	13130	13182	13289	13412	13288	13241	13325	13109	13413
23120	21383	29256	24020	22163	25570	29008	24471	22855	21958	20637	19269	18556	17925	17613	17494	17537	16974	16864	16858	16665	16547	16478	16476	16598	16294	16555	16581	16543	16670	16589	16527	16604	16459	16201	16417	16234	16247	16418	16009	16265	16075	16304	16210	16334	16243	16256	16379	16214	16137	16105	16290	16191	16177	16210	16043	16181	16118	16123	16404	16156	16073	16208	16038	16271	16037	16267	16287	16262	16120	16116	16102	15991	16155	16091	16041	16110	16081	16177	16088	16048	16357	16135	16154	15992	16286	16112	16185	16229	16063	16035	16160	15893	16163	16091	15975	16130	16257	16137	16154	16123	16125	16204	16229	16170	16022	16251	16004	16195	15972	16109	16253	16059	16179	16070	16211	16122	16077	16030	16020	16023	16141	16040	15986	15969	15997	15873	16068	16096	15874	15914	15817	15983	16177	16134	16080	16069	16069	16203	16140	15885	15957	16047	16074	16078	15937	16120	16059	16077	16227	15975	16046	15999	16189	16053	16066	15992	16084	16145	16076	16183	16077	15950	16159	16172	16037	16008	16120	15804	16145	16160	15900	15999	16065	15915	16115	16088	16058	16089	15971	16122	16042	16115	16136	15934	16132	15920	15869	16014	16032	15863	15853	15937	16153	16125	16075	16113	16098	16113	16343	16182	16011	15896	16201	16009	16030	15912	16073	15893	15926	15994	15921	15982	15986	16031	15925	16040	15982	15977	15879	16145	16154	16114	16048	15890	16121	15985	16009	16063	16130	16116	15860	16104	16116	15980	16152	16029	16080	16020	15958	15968	15910	16204	16005	16126	16092	16001	16076	16056	16201	16063	16222	15980	16166	16053	15868	16153	16045	15854	15979	16098	16057	16258	16196	15986	16048	16189	16061	16065	15971	16140	15945	15975	16059	15959	16029	16103	16133	15827	15996	16050	15941	15937	15849	15942	16096	15962	15940	15917	15875	16118	16098	16086	16007	16067	15904	16083	16026	16009	15843	15893	15991	16026	15913	15955	16316	15964	15881	15970	16055	16090	15993	16037	16143	15902	15918	16064	15997	15975	15872	16011	15831	16054	15942	16006	15989	15916	15968	16078	16166	16330	16087	15911	16081	16067	16038	15977	15900	15944	16020	16072	15963	16093	16119	16132	16003	15844	15823	15985	16025	15946	15991	16148	16154	15931	15888	16025	15966	16124	15968	16025	16033	15987	15987	16253	16137	16044	16377	16040	16110	15957	16093	15891	16074	16206	16108	16191	16201	16104	15993	15956	16225	16146	15877	15913	15948	16051	15815	16074	15896	15930	16032	15963	15843	16160	16008	16064	16082	16004	15975	16095	16157	16074	16047	16123	15967	15901	16110	16143	16087	16097	16057	16068	15906	15924	15999	16039	15795	16114	16108	15905	16051	16038	15999	16122	16007	15963	16019	15989	15734	16147	16128	15953	15923	15949	15775	16089	16040	16011	16135	16125	16015	16037	16160	15954	16025	16065	16065	15992	16060	16096	15928	16212	16260	16009	16091	15956	16115	15992	15903	16212	15984	15935	16244	15973	15985	16104	15961	15926	16068	15957	15901	16092	16012	15965	16098	16028	16019	15937	15922	15986	16044	16026	15998	15967	16104	16001	16131	16015	16223	16062	16044	16080	15976	16152	16118	16233	16203	15971	15984	16096	16123	15984	16213	15951	15940	16059	16170	16066	16058	16117	15939	16145	16013	16110	16211	16057	16070	15901	15948	16201	16072	16000	16188	16010	15997	16033	15938	16137	15944	16154	16047	16272	15973	16081	16039	16092	15916	16033	16201	16072	15976	16051	16051	16164	16113	16099	16183	16155	16131	15970	16063	16123	16139	15967	15954	15897	16003	15884	16185	15891	15959	15979	15995	15891	16047	15909	16030	15933	16087	15985	16099	16163	16176	16021	15976	15990	16011	15963	16081	16029	16152	15941	15820	15855	16091	16141	16183	16024	16005	16066	15951	16049	15897	15726	15959	16015	16020	16099	15946	16079	15989	16041	15955	16122	16076	15928	15991	15954	15996	15853	16083	15952	15986	16102	15922	15959	15952	16038	16110	15861	15987	16028	16105	16049	15975	16151	16186	16100	16033	15849	16014	16118	15953	15923	16052	15956	15993	16051	15941	16117	16028	16144	16191	15986	16027	16122	15985	16193	16037	16162	16166	15922	15946	16119	15951	15881	16247	15993	16088	16224	16155	16020	16105	16171	16210	16000	16040	16007	16010	16075	15951	15967	16127	15848	15921	16042	15859	16201	16086	16149	16038	15926	15932	16018	15977	16126	16190	16060	16063	16122	16196	16097	15988	15822	16113	16080	15932	16006	15960	16065	16146	15921	15905	16109	16217	16008	15911	16097	16000	15934	16216	15931	16171	16021	15913	16234	15939	16105	15980	15916	16126	16033	16185	16016	16048	16159	16031	15823	16029	16088	16034	16020	16071	16145	16185	16116	16016	16192	16149	16043	15959	16011	16148	15923	16152	16045	16111	16039	16079	16149	16134	16093	16182	15913	16027	15905	16091	16129	16282	16158	15914	16176	15914	16027	15980	16053	16046	16197	16137	16047	16045	15914	15998	16122	15939	15983	16063	15769	16061	15938	16049	15936	16061	15965	16176	16072	16060	16099	16253	16153	15931	16040	15796	15942	15960	15990	16142	16256	16090	15918	16073	16133	15993	16019	15971	16085	16107	16175	16126	16159	16100	16079	16178	16293	16036	16416	16122	16131	16126	15777	16082	15920	16201	16021	16071	16001	16062	15945	15893	16073	15956	16211	16124	16093	16372	16154	15916	16057	16080	16198	16032	15994	15976	16044	16241	15972	16122	16124	16232	16040	15999	16019	15948	16084	16008	16061	16208	16088	15978	16060	16098	16205	16159	16192	15991	16278	16046	16007	16032	16000	15870	16098	16200	16082	15897	16004	16010	16097	16060	16032	16187	16069	16032	15974	16059	16022	16040	16051	16138	15939	15918	16012	16051	16102	15939	16077	16138	15978	16290	16067	15960	16112	16008	16105	16021	16073	16120	16082	16273	16135	15862	16000	16137	16066	16102	15946	16069	15970	15872	15991	15982	15885	15812	16140	16169	15798	16119	16143	16047	15955	15971	16055	15997	16123	15861	16030	15985	15944	16068	15889	15902	15941	15850	15846	16053	15922	16153	16013	16146	16202	16051	16159	16066	16108	15956	16162	15984	15867	16048	15870	16128	16361	16112	15904	15965	16057	16040	16166	16115	16022	16288	16063	15965	15979	16074	16010	16038	16098	16035	16108	16034	16019	16163	16063	15928	16106	16169	16165	15985	16015	15905	16068	15968	16109	16111	16067	15997	15928	15971	15972	16015	16199	16065	16114	15992	15885	16123	16132	16210	15992	15979	16281	15875	16148	15954	16117	16189	16189	15987	16126	16172	15651	16038	16018	15995	16165	16085	16001	15928	16145	16052	16055	16222	16082	15933	15901	15933	15780	15790	16232	16061	15974	16181	15904	16139	16240	16059	15950	15936	15964	16065	16111	16014	15850	15834	16036	16042	15894	16240	16034	15840	15795	15965	16061	16015	16026	15989	16036	15952	16118	15981	16050	15936	16060	15972	16030	16020	16061	16220	16060	15964	15873	16185	16072	16190	16063	16121	16331	16125	15967	16056	16152	16060	16057	15920	16209	16137	16186	15888	16037	16085	16024	15933	15983	15828	16086	15907	16048	16206	15939	16162	16071	16003	16159	15899	16098	16062	16217	16014	15998	16138	16025	15962	16262	16284	16167	16340	15932	15870	15843	15931	16369	16111	15982	16048	16123	16133	16049	16093	16018	16098	16009	16142	16236	16179	16000	16075	16009	15952	16171	16140	16109	15822	15985	15803	16180	15984	16113	16062	15905	16194	16004	15850	16116	16118	15945	15885	15856	16036	16182	16166	15929	16140	15933	15993	16286	16093	16066	15947	16102	15994	16110	15908	15960	15944	15903	15957	16140	16187	16132	15967	16037	16142	16060	16043	16141	16277	16057	16050	16246	16153	16089	15994	15948	16076	16008	15940	15993	16059	16063	16158	16112	16117	15921	15951	15968	15990	16153	15947	15921	16030	16093	15978	16018	16034	15981	16206	16031	16160	16133	16044	15952	16128	15982	16157	16086	16121	15882	16219	15930	16188	16358	16046	16289	16055	16131	15807	16221	16292	16089	16084	16121	16281	16086	15986	16056	15928	16076	16167	16073	16068	16018	16055	16305	16004	15995	16130	16065	15993	15987	15910	15813	16001	16014	16008	15989	16242	15905	15907	16088	16201	16001	16048	15951	16097	16039	15932	15881	15963	16123	15971	16068	15940	15950	16224	16098	15969	15875	16093	16093	16095	16183	16087	16313	15915	16036	15619	16088	15962	15983	16136	16035	16186	16023	15896	16046	16178	15914	16099	15940	15908	16129	16006	16360	16236	16079	15994	15956	16108	16157	16073	16058	16150	15950	15974	16110	15956	15977	15943	15902	16042	16103	16092	16164	16105	16098	15862	16157	16044	16054	16055	16024	16027	16077	15964	16148	16125	16124	15990	15978	16026	15986	16074	15929	16040	16053	16167	16108	16125	16077	15904	15986	16131	15949	15909	15957	15894	16049	15929	15946	16109	16153	16020	16100	15944	16055	16196	16103	15882	16143	16116	16216	15847	15939	16234	16035	15958	16098	16086	15970	16057	15958	16185	16147	16150	15911	16055	15890	16004	15936	16191	16060	15918	15748	15966	16068	15862	15961	16135	16130	15918	15956	16032	16059	16122	16248	16232	16030	15884	16072	16105	15895	16026	15910	16128	16057	16000	16175	15970	15934	15945	15967	15987	16244	16103	16082	16121	15824	15978	16103	16196	16216	16222	16137	16084	16045	15869	15875	15955	16024	16068	16113	16202	15979	16033	16039	16078	16103	16052	16103	15957	16061	15927	16084	16050	15860	16008	15919	16079	16104	16072	15905	16066	16268	16045	16208	16016	16052	16042	16040	15984	15940	16061	15887	16163	15937	16045	16034	16120	16015	16054	16072	16103	15953	16148	16103	16089	16183	16080	15831	16076	16051	16149	16007	16032	16021	16103	16056	15918	16029	16147	16019	15845	16123	16085	15865	16101	16244	16074	16150	16027	15971	15982	16032	15984
28650	50970	46034	35215	30737	28253	27225	25421	23730	21819	19947	18345	17184	16447	16147	15856	15655	15214	14804	14524	14364	14313	14230	14201	14312	14207	14492	14390	14246	14376	14225	14212	14067	13923	14055	14076	13899	13986	13870	13777	14019	13897	13981	14047	13879	13937	13829	14064	13953	14004	14113	13829	13997	14057	13974	13733	14090	14007	13850	14006	13987	14011	13909	13905	13984	13978	13870	13967	13818	13903	13970	13888	13759	13887	13873	13825	13736	13822	13857	13934	13868	14045	13808	14033	13960	13796	13950	13802	13909	13839	13794	13789	13806	13847	13802	14031	13958	13878	13970	13998	13857	13936	13859	13901	13795	13892	13963	13804	13941	13804	13856	13908	13849	13887	14028	13927	13965	13927	13675	13939	14027	13955	13941	14008	13843	13910	13848	13880	13916	13960	13813	13986	13623	13962	13808	13828	13848	13705	14031	13974	13955	13852	13982	13733	13934	13906	13920	13865	13819	13638	13731	13926	13822	13902	13817	13831	13763	13806	13802	13972	13927	13908	13924	13764	13762	13852	13887	13842	13912	13797	13910	13807	14100	14028	13819	13796	13759	13941	13755	13777	13881	13960	13847	13806	13905	13806	13921	13672	13709	13796	14041	13849	13774	13809	13979	13884	13979	13832	13810	13866	13850	13798	13887	13885	13732	13803	13905	13864	13860	13844	13997	13928	13840	13903	13930	13878	13930	13746	13892	13734	13810	13985	13772	13958	13849	13892	14047	13736	13851	13822	13914	13826	13973	13799	13784	13883	13915	13898	13846	13836	13885	13661	13942	13756	13908	13751	13874	13921	13707	13859	13953	13792	13927	13945	13802	13747	13856	13901	13946	13786	13957	13992	13877	14026	13726	13811	13824	13770	13833	13856	13860	13806	13848	14016	13763	13746	13891	13869	13921	14091	13853	13873	13866	13827	13893	13835	13879	13705	13846	14025	13900	13887	13971	13847	13893	13863	13904	14074	13709	13776	13732	13681	13733	14064	13805	13997	13892	13886	13854	13802	13822	13922	13772	13784	13804	13852	13919	13909	13845	13745	13809	13818	13784	13639	13910	13868	13884	13855	13872	13855	13939	13940	13832	13954	14010	14066	13923	13699	13852	13687	14000	13815	13830	13909	14013	13825	13790	13807	13813	13813	13991	13819	13882	13904	13847	13851	13800	13854	13858	13877	13877	13738	13949	13781	13743	13949	13742	13730	13883	13821	13787	13790	13701	13826	13823	13832	13999	13842	13816	13877	13858	13767	13804	13746	13963	13846	14028	13829	13777	13842	13806	13766	13981	13790	13869	13842	14064	13803	13802	13937	13866	13996	13864	13807	13765	14027	13869	13831	14042	13766	13873	13844	13933	13835	13921	13804	13700	13984	13928	13898	13860	14005	13838	13681	13849	13737	13724	13860	13914	13743	13868	13963	13756	13815	13839	13907	13902	13808	13967	13952	13946	13885	13697	13862	13755	13809	13888	13792	13937	13985	13950	13821	13942	13726	13826	13897	14043	13845	13754	13861	13873	13847	13848	13901	13885	13863	13911	13719	13737	13770	13875	13968	13836	13769	13729	13989	13948	13804	13847	13890	13763	13859	13846	13728	13705	13649	13748	13758	13588	13946	13837	13801	13943	13854	13920	13908	13674	13872	13928	13939	14100	13970	13647	13876	13963	13761	13859	13946	13814	13900	13811	13774	13961	13881	13791	13913	13946	13772	14008	13912	13821	13833	13864	13783	13933	13749	13915	13991	13866	13957	13916	13766	13797	14069	13773	13882	13788	13872	13950	13830	13778	13880	13933	13743	13864	14008	13913	13906	13861	13815	13991	13780	13920	13803	14033	13840	13850	13942	13700	13949	13863	13870	13865	13915	13788	13931	13921	13776	13808	13833	13721	13999	13809	13743	13734	13905	13919	13961	13935	13712	13849	13978	13619	13710	13684	13948	13665	13790	13896	13920	13755	14058	13843	13729	13865	14020	13719	13830	13907	13890	14034	13835	13832	13803	13766	13698	13843	13804	13948	13801	13727	13888	14050	13729	13908	13762	13890	13776	13759	13780	13944	13763	13803	13837	13906	13705	13859	13761	13852	13794	13844	13883	13940	13748	13800	13870	13962	13873	13994	13765	13917	13940	13919	13848	13873	13823	13747	13729	13781	13812	13716	13825	13968	13693	13659	13834	13757	13891	13826	13668	13872	13930	13867	13875	13895	13818	13790	13920	13914	13733	14103	13822	13742	13892	13785	14015	13860	13980	13858	13890	14000	13929	13792	13760	13786	13902	13812	13743	14000	13762	13851	13850	14032	13777	13976	13617	13895	13753	13840	14068	13847	13753	13947	13754	13808	13840	13729	13998	13835	13902	14008	13816	13899	13787	13895	13656	13759	13808	13674	14002	13687	14044	13990	13786	13984	13869	13772	13841	13756	13771	13835	13960	13884	13914	13753	13868	13926	13947	13842	13832	13934	13944	14079	13878	13813	13877	13919	13891	13769	13756	13817	13905	13769	13858	13754	13810	13789	13866	13855	13647	13793	13606	13880	13804	13826	13837	13709	13934	13714	13797	13837	13668	13904	13751	13935	13766	13825	13893	14023	13778	13859	13725	13804	13884	13704	13918	13802	13780	13772	13884	13987	13941	13602	13880	13717	13988	13700	13779	13873	13684	13844	13815	13815	13907	13850	13977	13692	13843	13849	13841	14058	13784	13705	13889	13816	13893	13892	13749	13950	13697	13909	14049	13715	13833	13868	13813	13727	13898	13901	13861	13840	13802	13879	13941	13895	13764	13909	13849	13726	13910	13793	13888	13838	13821	13869	13939	13895	13823	13910	13934	13941	13798	13890	13783	13532	13731	13931	13883	13939	13935	13845	14029	13871	13926	13849	13859	13842	13766	13849	13804	13914	13871	13763	13797	13820	13946	13857	13783	13895	13794	14041	13673	13733	13890	13563	13761	13846	13800	13669	13849	13816	13915	13887	13724	13859	13835	13804	13935	13989	13820	13786	13873	13772	14071	13736	13744	13783	13855	13901	13839	13793	13926	13971	13746	13787	13834	13764	13809	13765	13887	13908	13909	13822	13837	13762	13889	13936	13963	13738	13800	13760	13820	13807	13843	13872	13835	13656	13868	13766	13698	13890	14028	13881	13804	13956	13869	13940	13844	13667	13883	13834	13964	13913	14092	13825	13765	13805	14006	13742	13851	13803	13947	13854	13696	14080	13791	13724	13929	13759	13761	13820	13853	13823	14108	13956	13862	13794	13868	13913	13887	13897	13816	13873	13847	13918	13957	13692	13926	13880	13943	13758	13842	13896	13869	13902	13736	13807	13813	13917	13987	13830	14032	13774	13971	13603	13785	13836	13883	13799	13768	13834	13814	13832	13860	13901	13859	13760	13885	13728	13919	13955	13907	13888	13940	13822	13672	13920	13794	13846	13951	13850	14017	13817	13818	13859	14094	13858	13784	13693	13676	14083	13781	13933	13908	13675	13810	13939	13954	13839	13798	13859	13941	13974	13879	13747	13936	13749	13846	13767	13748	13851	13941	13826	13898	13891	13842	13896	13749	13986	13942	13876	13826	13786	13998	13783	13678	13752	13905	13788	13963	13864	13773	13918	13779	13768	13914	13856	13861	13819	13902	13801	13747	13897	13792	13770	13768	13877	13868	13743	13815	13846	13961	13857	13821	13732	13825	13930	13759	13810	13822	13813	13879	13562	13791	13786	13761	14021	13701	13794	14093	13750	13732	13803	13914	13804	13864	13845	13903	13852	13799	13894	13855	13755	13894	14027	13735	13821	13799	13843	13803	14006	13798	13849	13891	13974	14012	13939	13747	13954	13901	13794	13975	13819	13899	13841	13823	13911	13780	13809	13885	13883	13846	13830	13671	13887	13659	13829	13902	13846	13909	13795	13919	13723	13873	13829	13998	13587	13911	13936	14036	13956	13967	13742	13772	13903	13727	14093	13939	13863	13934	13868	13886	13975	13838	13913	13951	13744	13955	13961	13940	13779	13794	13979	13965	13822	13899	13882	13853	13749	13941	13885	13916	13918	13631	13899	13962	13966	13815	13963	13879	13846	13868	14064	13761	13885	13644	13878	13931	13900	13716	13869	13786	13748	13810	13828	13780	13821	13948	13988	13811	13814	13850	13804	13872	13812	13802	13873	13863	13731	13948	13867	13829	13850	13850	13988	13853	13801	13750	13912	13953	13721	13853	13826	13806	13705	13779	13846	13760	13869	13876	13817	13826	13901	13885	13942	13959	13795	13870	13853	13953	13947	13816	13657	13849	13943	13945	13882	13680	13608	13914	13895	13926	13694	13762	13901	13798	13723	13900	13969	13720	13931	13858	13955	13806	13888	13919	13883	13841	13879	13899	13815	13790	13920	13790	13807	13931	13965	13796	13831	13899	13719	13918	13871	13960	13984	13897	13732	13951	13800	13784	13974	13836	13850	13922	13682	13774	13840	13689	13778	13732	13880	13888	13952	13744	13859	13952	13967	14004	13827	13813	13969	13791	13980	13733	13823	13781	13969	13840	13925	13804	13908	13935	13755	13869	13889	13827	13830	13861	13809	13930	13861	13893	13719	13896	13780	13974	13665	13754	13783	13803	13922	13897	13951	13855	13892	13979	13569	13819	13918	13820	13881	13958	13935	13888	13822	13731	13869	13710	13815	13844	13848	13942	13936	13952	13824	13783	13749	13795	13760	14033	13903	13869	13811	13911	13836	13897	13910	13990	13826	13910	13966	13775	13874	13929	13791	13819	13827	14033	13813	13947	13896	13555	13726	13770	13774	14091	13845	13935	13825	13987	13844	13888	13795	13853	13737	13900	13888	13853	13866	13760	13851	13873	13833	13755	13913	13917	13841	13851	13804	13868	13796	13834	13814	13863	13773	13786	13909	13745	13940	13854	13838	13745	13779	13795	13972	13858	13721	13897	13915	14037	13828	13960	13918	13930	13775	13863	13971	13836	13754	13950	13985	13790	13926	13785	13954	13740	13967	13942	13864	13810	13935	13833	13827	13619	13795	13845	13752	13772	13795	13922	13833	13727	13945	13753	13731	13859	13749	13709	13730	13865	13675	13764	13957	13726	13969	13859	13833	14007	13677	13924	13661	13949	13758	13829	14011	13918
28889	27057	33046	27822	22597	21054	20386	19527	18516	17912	17083	16503	16298	15988	16096	15863	15690	15445	15573	15461	15299	15436	15414	15422	15452	15463	15408	15364	15369	15357	15458	15313	15340	15285	15130	15293	15325	15384	15291	15327	15123	15337	15465	15210	15407	15310	15273	15445	15256	15196	15343	15310	15152	15388	15418	15236	15207	15255	15318	15270	15477	15344	15339	15297	15259	15291	15318	15166	15007	15362	15236	15205	15321	15151	15354	15207	15142	15365	15195	15254	15186	15241	15033	15262	15193	15240	15173	15068	15126	15129	15215	15188	15094	15145	15456	15283	15175	15110	15376	15363	15245	15292	15318	15182	15151	15354	15325	15299	15354	15063	15169	15423	15162	15095	15278	15129	15253	15199	15086	15345	15169	15348	15516	15190	14904	15210	15239	15141	15336	15129	15232	15378	15238	15263	15213	15185	15228	15288	15191	15278	15057	15410	15096	15265	15345	15284	15147	15284	15162	15299	15073	15270	15263	15208	15279	15150	15210	15164	15267	15173	15236	15569	15275	15204	15063	15204	15331	15190	15050	15197	15127	15270	15239	15156	15392	15017	15448	15130	15174	15195	15249	15358	15338	15289	15332	15235	15302	15297	15348	15087	15114	15180	15274	15158	15243	15325	15108	15286	15075	15307	15279	15185	15213	15109	15379	15258	15204	14887	15136	15255	15208	15369	15360	15124	15271	15260	14985	15093	15059	15278	15458	15378	15197	15116	15192	15392	15156	15273	15272	15083	15310	15166	15189	15238	15452	15226	15295	15200	15049	15177	15380	15075	15170	15247	14998	15252	15178	15082	15243	15297	15219	15200	15365	15186	15131	15307	15344	15207	15167	15155	15170	15171	15287	15149	15446	15255	15477	15155	15172	15238	15371	15164	15195	15277	15097	15121	15080	15322	15289	15129	15267	15283	15298	15091	15341	15413	15406	15083	15149	15327	15321	15200	15130	15073	15125	15205	15330	15318	15192	15216	15205	15319	15342	15184	15366	15139	15173	15262	15254	15261	15152	15145	15222	15098	15068	15046	14971	15103	15256	15349	15299	15471	15402	15184	15207	15220	15199	15197	15116	15316	15176	15108	15343	15235	15372	15138	15264	15478	15171	15139	15320	15255	15198	15112	15267	15118	15178	15235	15211	15103	15166	15143	15143	15267	15268	15314	15201	15310	15210	15346	15057	15038	15194	15270	15260	15438	15032	15240	15291	15151	15065	15207	15200	15137	15140	15196	15176	15154	15349	15351	15219	15279	15246	15258	15245	15298	15228	15218	15428	15228	15363	15284	15209	15179	15292	15235	15298	15360	15051	15121	14984	15140	15246	15031	15204	15068	15104	15405	15245	15260	15360	15223	15228	15315	15133	15136	15304	15453	15356	15145	15075	15143	15162	15134	15097	15426	15363	15281	15364	15444	15207	15166	15211	15222	15156	15434	15231	15189	15281	15207	15388	15131	15272	15216	15292	15149	15206	15378	15194	15043	15350	15269	15248	15073	15154	15142	15155	15385	15227	15196	15305	15032	15191	15195	15106	15099	15304	15264	15028	15105	15299	15106	15225	15129	15249	15238	15338	15365	15170	15379	15335	15195	15213	15228	15238	15185	15300	15295	15349	15107	15386	15166	15062	15274	15088	15273	15210	15213	15083	15177	15308	15295	15310	15232	15317	15368	15314	15116	15433	15386	15237	15287	15194	15293	15330	15232	15214	15252	15187	15328	15099	15102	15075	15257	15178	15061	15358	15203	15180	15153	15266	15119	15118	15287	15388	15258	15278	15317	15298	15222	15244	15417	15168	15460	15453	15220	15241	15097	15220	15305	15439	15112	15129	15170	15101	15313	15094	15281	15198	15314	15200	15212	15263	15155	15228	15365	15471	15444	15267	15235	15260	15306	15266	15309	15221	15427	15454	15172	15328	15169	15264	15167	15155	15207	15160	15270	15308	15113	15297	15043	15240	15458	15214	15175	15235	15093	15300	15334	15058	15391	15190	15397	15222	15271	15129	15203	15343	15263	15169	15037	15367	15281	15402	15061	15187	15083	15196	15056	15107	15221	15206	15134	15057	15394	15194	15331	15159	15141	15438	15133	15320	15203	15179	15223	15297	15163	15074	15246	15161	15253	15377	15334	15368	15428	15339	15204	15263	15252	15264	15178	15304	15231	15363	15186	15200	15129	15386	15478	15099	15170	15146	15240	15461	15194	15460	15120	15280	15358	15238	15280	15214	15085	15344	15094	15105	15296	15464	15286	15219	15208	15094	15125	15191	15259	15157	15288	15270	15227	15184	15310	15188	15087	15244	15166	15307	15361	15270	15249	15327	15180	15128	15369	15397	15264	15225	15391	15540	15257	15363	15316	15363	15159	15318	15257	15217	15254	15100	15090	15142	15282	15088	15187	15134	15141	15408	15254	15463	15231	15260	15188	15324	15235	15145	15088	15286	15254	15014	15267	15439	15076	15292	15074	15290	15291	15201	15105	15099	15272	15448	15173	15179	15354	15339	14965	15033	15031	15347	15097	15210	15334	15176	15162	15359	15388	15123	15059	15167	15551	15433	15282	15451	15202	15290	15325	15316	15071	15214	15277	15325	15190	15419	15179	15205	15211	15136	15356	15132	15282	15356	15187	15219	15220	15210	15132	15438	15216	15243	15026	15226	15228	15105	15434	15191	15089	15203	15260	15383	15187	15163	15463	15167	15406	15215	15144	15337	15315	15242	15236	15114	15366	15100	15127	15132	15201	15150	15214	15248	15304	15231	15137	15277	15059	15206	15222	15235	15320	15230	15228	15089	15360	15327	15295	15175	15289	15395	15562	15151	15109	15286	15278	15243	15141	15294	15297	15249	15190	15298	15332	15259	15243	15083	15057	15487	15053	14988	15294	15383	15275	15340	15363	15315	15182	15177	15134	15283	15211	15434	15367	15130	15085	15232	15278	15081	15095	15261	15250	15185	15177	15199	15175	15132	15281	15257	15212	15340	15095	15164	15240	15305	15330	15182	15152	15337	15158	15168	15178	15163	15369	15184	15407	15218	15126	15173	15337	15283	15390	15251	15200	15407	15477	15273	15266	15162	15381	15154	15343	15285	15274	15211	15424	15295	15140	15405	15268	15293	15038	15055	15302	15355	15126	15268	15133	15299	15359	15148	15362	15261	15205	15133	15129	15188	15271	15275	15107	15216	15164	15334	15239	15296	15371	15181	15222	15393	15203	15350	15300	15214	15393	15196	15318	15433	15353	15350	15217	15025	15225	15396	15286	15376	15233	15318	15225	15268	15183	15185	15336	15172	15129	15293	15210	15287	15256	15345	15112	15240	15319	15317	15278	15136	15251	15171	15138	15456	15184	15218	15284	15345	15283	15321	15173	15014	15222	15365	15435	15192	15306	15116	15280	15217	15243	15335	15376	15147	15331	15203	15290	15243	15287	15376	15255	15178	15233	15113	15145	15339	15355	15294	15241	15250	15171	15325	15250	15103	15216	15388	15334	15322	15301	15302	15154	15213	15028	15282	15186	15245	15093	15084	15323	15327	15269	15104	15351	15238	15527	15079	15240	15119	15226	15468	15127	15276	15323	15387	15175	15353	15262	15056	15173	15262	15158	15330	15228	15062	15157	15346	15361	15240	15393	15096	15442	15254	15215	15262	15217	15160	15269	15223	15301	15214	15319	15354	15356	15183	15333	15113	15135	15386	15284	15367	15369	15008	15334	15329	15169	15440	15145	15303	15286	15114	15026	15338	15238	15284	15308	15270	15279	15196	15249	15359	15396	15464	15161	15205	15147	15057	15393	15152	15194	15204	15440	15268	15261	15110	15371	15336	15233	15138	15209	15272	15247	15237	15225	15178	15236	15229	15436	15240	15269	15096	15072	15254	15253	15404	15301	15363	15197	15176	15198	15468	15336	15177	15193	15224	15229	15330	15184	15279	14970	15395	15416	15196	15192	15145	15224	15323	15335	15050	15211	15168	15318	14975	15130	15184	15165	15099	15196	15194	15159	15247	15275	15257	15418	15363	15337	15254	15254	15401	15207	15150	15095	15249	15289	15142	15164	15150	15157	15249	15253	15309	15188	15192	15169	15178	15370	15385	15385	15347	15470	15398	15391	15299	15316	15178	15253	15315	15293	15167	15456	15109	15368	15382	15264	15400	15331	15296	15348	15292	15047	15280	15481	15263	15320	15272	15139	15201	15301	15267	15344	15099	15258	15117	15343	15102	15127	15204	15230	15158	15295	15251	15433	15242	15429	15485	15289	15214	15228	15159	15199	15279	15112	15182	15224	15291	15082	15171	15368	15208	15225	15150	15182	15299	15221	15251	15260	15288	15186	15201	15378	15351	15317	15294	15342	15288	15250	15280	15089	15328	15218	15330	15531	15163	15197	15144	15242	15097	15248	15212	15342	15174	15264	15179	15271	15293	15333	15324	15151	15214	15413	15265	15327	15159	15330	15320	15094	15227	15111	15040	15089	15112	15320	15223	15088	15369	15296	15124	15223	15080	15140	15315	15333	15179	15014	15437	15253	15357	15200	15232	15303	15183	15394	15154	15165	15245	15354	15278	15247	15250	15192	15209	15304	15244	15336	15184	15276	15300	15470	15344	15263	15106	15181	15342	15148	15332	15265	15247	15255	15234	15274	15339	15225	15228	15075	15235	15177	15161	15093	15149	15214	15394	15425	15223	14979	15315	15229	15202	15307	15291	15249	15268	15247	15397	15067	15129	15483	15252	15335	15268	14997	15111	15298	15094	15166	15402	15258	15141	15216	15086	15260	15286	15347	15276	15270	15350	15334	15166	15340	15250	15230	15152	15215	15255	15252	15173	15312	15297	15260	15260	15299	15100	15224	15202	15423	14925	15146	15407	15206	15304	15164	15263	15179	15010	15242	15290	15234	15210	15146	15544	15352	15253	15184	15480	15402	15146	15108	15322	15238	15423	15492	15447	15196	15283	15302	15384	15359	15289	15384	15166	15345	15199	15396	15222	15198	15081	15158	15429	15256	15145	15226	15485	15404	15177	15271	15313	15183	15380	15201	15386	15295	15330	15226	15290	15432	15247	15407	15153	15207	15328	15314	15323	15213	15268	15320	15149	15379	15094	15218	15343	15035	15368	15103	15245	15284	15246	15310	15358	15233
27589	41441	35626	26100	22668	21235	20515	19569	18534	17185	16307	15656	14862	14680	14472	14191	13973	13805	13656	13735	13643	13664	13474	13568	13698	13628	13731	13772	13626	13676	13658	13670	13422	13582	13465	13447	13392	13400	13421	13344	13608	13462	13365	13532	13512	13407	13534	13437	13529	13502	13538	13343	13447	13572	13316	13333	13537	13571	13473	13459	13460	13565	13241	13359	13487	13411	13401	13609	13348	13294	13321	13282	13377	13403	13461	13439	13266	13494	13310	13266	13383	13488	13518	13262	13406	13589	13444	13265	13340	13412	13402	13621	13494	13463	13237	13478	13382	13228	13487	13441	13426	13547	13334	13441	13441	13406	13520	13519	13482	13420	13346	13396	13377	13304	13300	13413	13372	13375	13358	13272	13314	13392	13447	13364	13485	13414	13386	13378	13215	13313	13391	13567	13453	13397	13565	13538	13446	13438	13320	13377	13531	13301	13228	13514	13429	13347	13373	13379	13452	13280	13265	13406	13453	13377	13491	13332	13434	13457	13425	13385	13425	13353	13485	13376	13489	13385	13486	13462	13173	13449	13581	13471	13321	13449	13408	13520	13518	13406	13368	13481	13435	13381	13368	13501	13267	13509	13302	13363	13307	13365	13332	13361	13474	13453	13555	13476	13370	13538	13432	13393	13467	13565	13408	13247	13381	13465	13329	13426	13425	13366	13275	13332	13464	13593	13346	13417	13445	13355	13358	13430	13355	13391	13472	13376	13449	13313	13437	13387	13481	13282	13385	13338	13392	13581	13473	13304	13310	13503	13493	13373	13555	13501	13331	13473	13399	13436	13354	13493	13390	13328	13547	13362	13313	13305	13415	13496	13496	13378	13346	13382	13459	13360	13498	13411	13380	13443	13334	13393	13537	13391	13401	13271	13520	13465	13342	13535	13499	13379	13372	13340	13304	13381	13498	13374	13440	13373	13429	13503	13431	13324	13459	13315	13361	13476	13377	13187	13322	13375	13472	13340	13272	13463	13448	13579	13317	13324	13457	13271	13446	13390	13314	13441	13360	13354	13498	13290	13512	13524	13397	13478	13437	13522	13407	13413	13454	13394	13219	13389	13423	13431	13394	13413	13412	13402	13355	13380	13440	13248	13419	13392	13389	13322	13522	13403	13348	13618	13482	13450	13334	13307	13544	13449	13550	13467	13300	13425	13505	13443	13388	13542	13261	13352	13366	13327	13359	13416	13492	13328	13504	13325	13485	13447	13329	13429	13290	13518	13358	13505	13498	13526	13284	13384	13372	13501	13363	13216	13600	13491	13341	13451	13434	13307	13622	13410	13588	13211	13466	13372	13363	13376	13517	13517	13445	13339	13516	13391	13484	13407	13329	13505	13502	13446	13508	13448	13642	13490	13277	13397	13370	13492	13258	13350	13511	13320	13382	13414	13213	13432	13296	13263	13455	13341	13408	13317	13459	13411	13447	13331	13428	13064	13458	13367	13324	13366	13527	13483	13386	13437	13497	13350	13434	13441	13198	13379	13420	13328	13441	13505	13346	13396	13329	13400	13425	13482	13441	13440	13297	13460	13322	13442	13522	13536	13382	13544	13272	13286	13351	13489	13477	13487	13470	13522	13472	13488	13553	13384	13475	13539	13413	13327	13342	13352	13456	13240	13393	13377	13524	13378	13322	13416	13471	13329	13419	13408	13467	13352	13216	13585	13442	13336	13305	13432	13454	13356	13539	13383	13420	13436	13466	13257	13463	13505	13336	13409	13439	13482	13288	13588	13322	13516	13457	13380	13555	13393	13304	13460	13442	13508	13348	13567	13292	13350	13545	13520	13268	13429	13513	13342	13390	13319	13331	13446	13431	13236	13629	13397	13553	13512	13337	13406	13256	13186	13333	13304	13280	13567	13258	13218	13309	13489	13361	13485	13246	13224	13392	13312	13300	13496	13506	13422	13456	13394	13413	13273	13524	13448	13448	13495	13348	13352	13328	13487	13426	13417	13284	13452	13474	13327	13372	13358	13383	13452	13411	13480	13303	13436	13460	13400	13429	13375	13437	13343	13459	13453	13488	13378	13338	13550	13409	13464	13495	13480	13493	13472	13515	13334	13424	13533	13419	13460	13472	13444	13534	13455	13524	13409	13372	13481	13457	13379	13423	13367	13256	13287	13386	13414	13290	13340	13503	13393	13464	13411	13493	13412	13411	13372	13248	13478	13518	13342	13349	13410	13320	13340	13403	13388	13415	13476	13516	13485	13440	13652	13413	13448	13454	13391	13401	13369	13397	13408	13457	13511	13385	13418	13591	13476	13306	13401	13200	13585	13383	13320	13491	13448	13445	13398	13327	13525	13568	13325	13295	13331	13429	13422	13445	13363	13279	13440	13498	13315	13347	13419	13383	13397	13416	13553	13483	13503	13470	13363	13403	13476	13432	13490	13405	13462	13355	13458	13385	13376	13578	13483	13408	13484	13495	13395	13432	13351	13289	13423	13277	13400	13316	13196	13391	13451	13505	13503	13392	13627	13391	13602	13381	13439	13394	13345	13486	13432	13436	13493	13336	13431	13325	13536	13378	13410	13268	13493	13303	13403	13345	13596	13538	13519	13560	13435	13464	13482	13281	13503	13346	13416	13333	13349	13381	13308	13345	13145	13381	13480	13307	13330	13230	13484	13388	13257	13364	13508	13463	13368	13507	13407	13350	13406	13452	13384	13320	13280	13422	13525	13582	13334	13302	13362	13356	13440	13385	13296	13487	13420	13397	13341	13568	13427	13341	13163	13332	13354	13338	13536	13421	13395	13291	13360	13303	13501	13633	13364	13514	13583	13486	13349	13587	13241	13508	13332	13396	13491	13359	13419	13432	13311	13561	13423	13345	13514	13415	13487	13383	13365	13373	13529	13368	13436	13331	13514	13312	13326	13416	13441	13314	13539	13477	13295	13386	13415	13526	13378	13288	13259	13407	13328	13220	13370	13498	13563	13329	13461	13486	13393	13300	13523	13268	13320	13510	13469	13368	13456	13463	13255	13515	13401	13393	13400	13425	13343	13399	13508	13508	13366	13400	13421	13510	13337	13486	13472	13390	13259	13419	13234	13636	13446	13389	13539	13248	13406	13401	13475	13461	13456	13438	13357	13389	13244	13325	13544	13425	13430	13292	13435	13573	13348	13517	13478	13392	13365	13348	13427	13481	13590	13429	13464	13506	13257	13492	13411	13469	13443	13649	13395	13434	13521	13287	13502	13319	13308	13448	13370	13353	13440	13529	13347	13350	13382	13527	13330	13657	13409	13355	13449	13350	13463	13445	13332	13456	13357	13446	13381	13414	13603	13224	13520	13488	13380	13363	13310	13347	13481	13403	13335	13326	13333	13305	13584	13489	13448	13501	13404	13443	13280	13402	13518	13369	13412	13357	13394	13352	13522	13542	13408	13514	13387	13237	13429	13357	13336	13363	13456	13404	13427	13402	13358	13425	13544	13478	13525	13501	13346	13355	13321	13625	13456	13426	13501	13200	13416	13368	13496	13428	13512	13428	13459	13529	13449	13318	13415	13540	13331	13538	13522	13386	13200	13333	13379	13620	13434	13518	13361	13370	13393	13386	13504	13356	13323	13291	13380	13501	13346	13300	13442	13433	13464	13404	13528	13363	13479	13327	13391	13430	13465	13503	13387	13430	13428	13425	13530	13315	13426	13319	13465	13397	13379	13597	13302	13369	13354	13457	13382	13488	13389	13559	13440	13328	13318	13474	13342	13280	13541	13164	13477	13386	13621	13434	13264	13503	13308	13544	13263	13530	13585	13480	13337	13310	13351	13542	13118	13566	13348	13224	13445	13450	13505	13495	13363	13430	13552	13381	13281	13281	13556	13475	13478	13424	13472	13258	13340	13480	13336	13454	13467	13402	13490	13405	13514	13333	13308	13354	13421	13426	13417	13196	13308	13568	13380	13465	13352	13411	13381	13480	13308	13490	13375	13302	13510	13339	13382	13322	13249	13423	13275	13483	13400	13201	13469	13367	13288	13492	13583	13475	13474	13421	13455	13267	13374	13468	13391	13479	13401	13701	13478	13363	13414	13404	13514	13404	13355	13531	13410	13625	13291	13391	13477	13539	13360	13334	13266	13506	13279	13368	13483	13442	13451	13537	13315	13439	13503	13350	13350	13371	13446	13377	13420	13422	13410	13426	13527	13268	13434	13303	13374	13191	13491	13353	13381	13403	13447	13320	13288	13411	13369	13359	13508	13362	13441	13122	13357	13481	13606	13433	13401	13262	13302	13404	13491	13435	13476	13430	13186	13442	13385	13461	13273	13437	13522	13373	13460	13556	13372	13425	13338	13323	13312	13458	13255	13458	13396	13371	13419	13215	13558	13362	13343	13392	13445	13522	13467	13349	13451	13491	13390	13356	13381	13383	13360	13572	13400	13486	13370	13651	13361	13397	13462	13372	13304	13536	13463	13410	13399	13344	13418	13345	13605	13431	13384	13444	13307	13431	13336	13461	13260	13261	13459	13410	13381	13306	13538	13487	13283	13312	13309	13503	13263	13347	13270	13431	13340	13371	13687	13320	13480	13478	13344	13342	13342	13396	13342	13449	13430	13270	13502	13524	13412	13563	13466	13517	13369	13351	13484	13337	13492	13525	13381	13516	13507	13375	13488	13414	13421	13431	13533	13360	13452	13340	13431	13420	13363	13479	13620	13347	13281	13361	13380	13357	13442	13350	13407	13366	13357	13451	13554	13383	13500	13522	13592	13150	13423	13470	13496	13458	13473	13276	13359	13430	13342	13315	13494	13367	13264	13609	13381	13364	13462	13256	13473	13497	13471	13416	13346	13387	13441	13386	13333	13386	13517	13568	13553	13356	13647	13534	13562	13244	13217	13321	13504	13509	13454	13387	13497	13526	13510	13533	13519	13231	13372	13381	13489	13445	13414	13309	13544	13252	13652	13400	13363	13343	13293	13413	13343	13403	13459	13522	13420	13347	13425	13275	13356	13436	13388	13461	13480	13447	13344	13411	13418	13346	13361	13373	13423	13362	13144	13292	13347	13222	13517	13385	13499	13479	13572	13398	13474	13432	13550	13289	13349	13302	13396	13403	13440	13488	13412	13373	13281	13458	13524	13525	13479	13481	13485	13442	13483	13407	13352	13423	13410	13466	13284
24167	21333	28841	24746	23299	24870	24519	21098	19657	19018	17951	17255	16786	16568	16347	15853	15782	15583	15656	15436	15311	15114	15247	15309	15520	15219	15457	15294	15446	15247	15287	15018	15146	15139	14968	14976	15180	15322	15192	14990	14962	15047	15062	15029	15075	14995	15063	14968	15133	14858	15012	15156	15055	15166	14933	15233	15087	15022	14920	14802	15072	15029	15075	15023	15031	15033	14859	15042	15225	15124	14887	14966	14936	15009	14934	15073	15116	15067	15125	15149	15156	15062	15132	15043	14896	15139	15106	14940	14978	15096	14994	15031	14998	14967	15052	15008	15025	15020	15078	14809	15071	15044	14999	14874	15095	14760	15018	14939	15064	14864	14889	14959	14865	14975	15001	14922	14969	14984	15066	15011	15048	14830	14964	14966	15032	15112	14838	14961	14995	14967	15059	14936	14838	15081	15046	15117	15197	15035	15009	14859	15016	14922	14929	15064	15036	14918	14953	15024	14826	14885	15012	15145	14772	15118	14877	14861	15111	14964	14942	14947	14994	15021	14994	15017	15111	15055	15248	15071	14775	14613	14896	14977	15051	14960	15064	15059	14856	15221	14969	14988	15095	15074	14988	14996	15091	14936	14815	15077	15023	14922	14948	14935	14937	15081	14796	14690	15026	15275	15035	14698	15037	14825	14978	14841	14999	14993	15117	15100	14955	14918	15006	14869	15216	15015	14936	14967	14994	14990	15093	14812	14929	15008	15233	14985	15116	15045	15185	14890	15107	14943	15050	15027	14932	15209	15097	15081	14985	14939	14913	14997	14808	14904	14847	15039	14814	15129	15006	15046	14879	14909	14898	15056	15167	15103	15189	15017	14870	15119	15119	14971	14979	14908	15089	14985	15038	14987	15123	14906	14965	14932	14878	14929	15029	14954	14836	15018	15034	15096	15202	15043	15145	14961	14975	15116	15102	14830	15047	15003	15059	15023	15008	14890	14822	15281	15123	14968	15039	15058	14866	15140	14927	15091	15238	15035	14978	14981	15011	15007	14916	15221	15053	15058	14716	15044	14914	15093	15090	14848	14961	15083	15203	14915	14826	14997	14972	15174	15041	14973	14823	15223	15084	15062	14818	14900	14953	15002	15013	14952	15052	14936	14837	15061	15069	15011	14879	14909	14912	14914	14968	15003	15166	15110	15062	15004	14938	15041	14972	15098	14910	15007	15093	15002	15066	14975	15138	15035	15021	14901	14918	14923	15026	15080	14977	14942	14875	15077	15033	14931	15009	14984	15116	15037	15240	15006	14978	14978	14931	14799	14912	15106	15238	14970	14984	14997	14764	15026	14879	15175	15066	15096	14953	15020	14929	14979	15074	14958	15030	14936	14903	15061	14804	14960	14820	14989	14951	14919	15017	14796	15118	14872	14860	14960	14982	15056	14958	14990	14961	14961	15118	14990	14908	14890	14994	14944	15099	14926	14810	15037	15239	14906	14913	15101	14967	15026	15161	15060	14942	14979	15126	15069	14862	14873	15134	14842	15043	15240	15057	15013	14849	15056	15155	15105	14967	15055	14900	15071	15079	14931	14995	14823	14904	14988	15042	14941	15006	14996	15121	14745	14798	14972	14932	14940	14890	15136	14890	14876	15000	14977	14884	14969	14938	15037	14851	14891	14983	14976	15235	15098	15079	15100	14850	15132	15028	15046	15083	15084	15050	15065	14940	15062	15110	15044	14951	14960	14951	15045	14811	15001	14802	14978	15126	14884	14990	14947	14939	14946	15068	14890	14943	14988	14965	15129	15109	15054	14946	15053	15117	14968	14966	14989	14924	14776	15012	14979	15072	14951	15060	14828	14832	14891	15095	15182	15001	14955	14872	14985	15176	15027	14991	14923	15023	14958	15003	14874	14980	15082	14912	15101	15022	14849	15040	14968	14927	15047	14989	14853	15135	14893	14792	15201	14691	14813	15007	14997	14795	14881	14865	15052	15055	15066	15170	14836	14949	15076	15086	14864	14885	14990	15169	15107	15052	14928	14950	14960	14993	15032	14906	14829	15037	15095	14982	15118	15237	15025	14996	14800	14929	15006	14803	15071	14816	14928	15083	14957	15113	15000	14994	15016	14880	15087	14846	14913	14869	15223	14971	14946	15088	15033	14995	14967	15155	14807	15094	14931	15046	15201	14860	15047	14842	15076	15200	15108	14988	15019	15111	14910	14959	15012	15001	15075	15028	14970	15033	15018	14949	15072	14894	15259	15027	15107	15088	14779	15120	15055	14984	14971	15067	15016	14939	15076	14898	14898	15085	14990	14774	14953	14932	15140	14901	15061	14903	14920	14897	14901	14914	14930	15052	15148	15042	15082	14980	15107	14933	14986	14960	14891	15073	14996	15049	14915	15080	15142	14952	15119	15085	14941	15006	15032	15019	14950	15162	15113	15036	15017	14894	14878	15119	15095	14997	15186	14785	15010	15305	15022	15013	14834	14848	15077	15102	15033	14952	14906	14960	15062	14900	14845	15023	14944	15122	15118	14978	14960	15085	15126	15074	14864	15185	14787	14943	15103	14998	14981	14805	14950	14982	15051	15000	15015	15204	14843	15049	15039	15051	14995	15079	14809	14913	15070	15224	14992	15077	14798	14942	14895	14896	14993	14940	14781	15047	15080	14897	14849	14940	14882	15081	15029	14939	14936	15077	15125	15245	14840	15056	14901	14949	14947	15010	14874	14935	14836	15021	15012	14969	14985	14925	15164	15001	15003	15150	14999	15044	15096	15000	14907	15039	15046	14999	15059	15072	14859	14938	14777	14942	14802	14784	14961	15169	15040	14998	15058	15121	15139	14947	14945	14831	15104	14985	14798	15064	15001	14973	15009	14957	15089	14824	15020	15010	14950	15088	14982	14883	14842	14942	14961	14976	14902	15085	15253	14803	15061	15088	14850	15152	14820	15037	15041	15164	14993	15041	15090	15050	15050	15148	14962	14901	14676	15050	15007	15069	15012	15003	15003	14983	15008	14980	14918	15020	14905	14985	15081	14916	15075	14901	14929	14852	14838	15038	15080	14857	14898	15005	15088	14950	14959	14844	15097	15052	15114	14981	15064	14929	15118	14933	14857	15039	15083	15031	15061	15076	14965	15137	14970	15184	15016	14952	14719	14912	15014	14931	15026	14962	15062	15094	14958	14947	15017	14898	15114	15112	15013	15108	14919	15054	15117	14973	14838	14963	15051	14990	15004	14984	14962	14986	15025	14898	15000	14988	15096	15033	14977	15238	14911	14817	14817	14763	14963	15045	14883	14968	15128	15113	14889	14980	15009	15054	14936	14944	14873	15053	15089	14983	14901	15010	14893	14931	14917	15128	14915	14986	14856	15116	14968	15115	15023	14949	14980	14937	15175	14809	14973	14949	15037	14933	14712	15133	14690	14887	14931	14880	15029	15060	14919	15193	15115	14930	15026	14870	15005	14904	14867	15010	14860	14988	14924	14998	14884	14848	14860	14794	14814	15093	15013	14998	15114	15040	15018	15179	15135	14891	15109	14939	14901	15065	14832	14944	14913	14724	14918	15115	15006	14910	15004	14945	15021	14882	14903	14828	14976	14755	14943	15055	15084	15005	15161	14992	15012	14961	14979	14978	14966	15114	14952	15051	14952	14994	14882	14951	14791	14816	14889	14998	14823	14782	14887	14891	15152	15064	14786	14998	14838	14786	14944	15014	14846	15148	15026	14960	14962	15061	14802	15122	15233	14861	15252	15216	14971	15028	15094	15005	15014	15061	15104	15000	14773	15071	14987	14982	15105	14943	15129	14971	15082	15165	15100	14999	15022	14940	14941	15001	14886	14886	14849	15134	14974	15010	15033	14828	15064	15145	14830	14900	14988	15047	14924	15076	14959	14967	14920	14887	15037	15053	14932	15059	15233	14988	14939	14805	14821	15176	14930	14919	14924	15111	14980	15030	15047	15054	14876	14957	15002	14955	14871	15132	14910	15134	15045	15135	15020	15039	15130	14928	14813	15116	14842	15099	14834	14994	15017	14819	14949	14911	15080	14985	15191	14939	15108	14862	14920	15035	14785	14965	14769	14961	15065	15201	14960	15008	14996	15056	14921	15023	15204	15094	14898	14830	14957	15240	14894	14977	14969	14943	14988	15027	14898	14961	14987	15115	14946	14979	15209	14951	14880	15012	14966	15120	14928	14890	15039	15050	14978	14968	15039	15218	15055	14928	15023	14930	14880	14944	14836	15114	15169	14970	14977	14939	14989	15012	14979	15039	15007	15136	14960	14823	14920	14990	15015	15076	14935	15010	14924	15197	15040	15089	14796	15090	15216	15034	15044	15069	14876	14940	14924	14945	14976	14854	14981	15013	14977	14976	14951	15022	15075	15011	14758	15064	14998	15176	15044	14834	14770	14900	14821	15005	15034	15000	14851	14956	14990	14815	15054	14982	14942	15149	14759	14867	15114	14793	14968	14902	14873	14810	14896	14810	15003	14844	15029	14849	14914	15127	15011	14945	15163	15189	15056	14832	15164	14999	14825	14977	14884	14875	15054	14969	14679	15009	14948	15044	14828	15109	15062	15129	15042	15038	15059	15230	14992	14988	15131	14995	14977	14982	15010	15104	14961	14756	14769	15036	15006	14857	14932	15106	15057	14972	15073	14974	14782	14958	14851	14991	15026	14789	14871	14901	15066	15062	14790	14963	15041	14995	14881	14820	15052	15041	14833	15071	15153	14784	14854	15054	15006	14915	14882	15079	14985	15077	15025	15102	14852	15044	15096	15090	14824	15004	14862	14988	14778	14909	14922	14939	14979	14791	14809	15150	15025	15046	15043	14994	15005	15013	15008	15036	15145	15077	15018	14860	14887	14964	15137	14964	14910	14849	14880	14955	14951	15067	15002	14925	14868	14919	14888	14929	14853	14962	14929	14923	14976	14980	15073	14975	14830	15016	14894	14986	15036	14730	14987	14874	14976	14814	14766	15036	14979	14799	15002	15002	14783	14893	14768	15011	15093	14942	14953	15088	14974	15087	14935	15006	15003	14998	15204	15108	15199	15250	14776	15181	15046	14886	15015	14826	14980	14913	15005	14624	14822	14961	15025	14922	14941	14904	15054	14994	14970	15227	15205	14966	14889	14826	15032	14877	14954	14963	15082	15450	14969	15023	14886
27106	46355	41087	30685	26640	25025	23489	22003	20253	18671	17535	16609	15813	15578	15048	14722	14116	14140	13921	13673	13652	13500	13525	13496	13481	13814	13680	13746	13588	13677	13539	13372	13472	13450	13549	13253	13537	13341	13395	13355	13195	13226	13193	13278	13331	13261	13439	13216	13335	13285	13359	13416	13346	13274	13298	13339	13135	13447	13277	13228	13278	13182	13254	13077	13180	13206	13173	13098	13224	13324	12967	13180	13217	13097	13211	13244	13343	13362	13200	13228	13272	13299	13178	13181	13340	13337	13184	13258	13129	13290	13426	13131	13398	13376	13319	13204	13241	13113	13291	13117	13284	13148	13204	13287	13535	13370	13303	13233	13324	13131	13137	13311	13222	13318	13152	13303	13194	13184	13127	13255	13344	13238	13276	13214	13100	13280	13325	13335	13230	13426	13315	13181	13412	13384	13363	13329	13392	13221	13239	13156	13277	13287	13191	13078	13313	13186	13240	13252	13215	13140	13160	13320	13012	13302	13363	13343	13348	13117	13166	13174	13249	13316	13246	13182	13266	13272	13220	13218	13363	13256	13255	13331	13422	13454	13351	13261	13303	13189	13408	13287	13251	13215	13187	13280	13233	13207	13367	13319	13193	13347	13112	13173	13180	13372	13090	13275	13166	13349	13216	13185	13241	13521	13308	13266	13232	13177	13216	13105	13177	13295	13332	13194	13316	13299	13222	13243	13267	13440	13088	13248	13361	13118	13389	13261	13160	13267	13120	13174	13305	13225	13381	13137	13160	13105	13185	13390	13133	13266	13092	13407	13439	13255	13096	13106	13298	13213	13225	13063	13306	13196	13405	13361	13225	13331	13215	13192	13146	13214	13318	13382	13086	13293	13375	13178	13266	13190	13140	13251	13277	13299	13203	13168	13179	13363	13238	13131	13269	13308	13251	13181	13141	13202	13319	13276	13111	13288	13364	13222	13177	13357	13243	13303	13178	13147	13295	13113	13175	13082	13237	13364	13126	13296	13111	13290	13185	13413	13347	13296	13349	13313	13348	13153	13300	13296	13206	13104	13268	13162	13282	13277	13303	13195	13426	13202	13015	13264	13292	13254	13174	13278	13331	13191	13124	13377	13367	13240	13265	13502	13239	13262	13202	13259	13346	13100	13434	13214	13103	13269	13165	13171	13329	13195	13167	13355	13370	13234	12997	13197	13349	13265	13176	13291	13290	13226	12984	13236	13204	13216	13225	13361	13255	13245	13338	13269	13225	13159	13233	13124	13183	13066	13354	13169	13274	13220	13291	13183	13175	13375	13117	13264	13144	13314	13303	13108	13204	13179	13130	13146	13352	13153	13396	13175	13401	13260	13155	13198	13212	13167	13185	13178	13115	13173	13081	13312	13304	13247	13337	13206	13213	13227	13066	13346	13276	13274	13294	13196	13304	13186	13375	13180	13420	13303	13187	13040	13258	13036	13279	13224	13359	13418	13482	13205	13193	13172	13461	13219	13333	13223	13302	13171	13128	13285	13142	13193	13248	13107	13165	13359	13224	13195	13322	13256	13246	13339	13368	13253	13196	13212	13224	13134	13042	13388	13236	13320	13035	13180	13391	13380	13188	13316	13235	13159	13231	13379	13304	13353	12952	13263	13118	13283	13066	13247	13207	13360	13301	13214	13243	13189	13356	13347	13127	13323	13312	13243	13368	13239	13211	13318	13190	13247	13129	13301	13175	13326	13360	13286	13226	13332	13149	13227	13236	13099	13201	13158	13184	13249	13255	13454	13169	13391	13091	13214	13292	13192	13266	13182	13156	13140	13209	13086	13153	13282	13237	13374	13199	13322	13367	13154	13255	13290	13238	13094	13311	13224	13290	13091	13121	13334	13177	13185	13282	13175	13356	13297	13295	13265	13200	13353	13264	13003	13166	13263	13214	13169	13293	13390	13177	13303	13275	13284	13303	13191	13203	13272	13143	13248	13222	13234	12996	13285	13168	13186	13259	13335	13353	13180	13290	13446	13314	13153	13307	13133	13316	13264	13256	13352	13195	13153	13273	13145	13194	13375	13299	13414	13225	13229	13331	13147	13205	13203	13072	13154	13132	13114	13170	13131	13197	13270	13302	13068	13167	13218	13276	13195	13353	13278	13223	13222	13202	13263	13287	12990	13405	13225	13286	13190	13114	13200	13216	13298	13206	13313	13200	13250	13343	13318	13228	13225	13130	13277	13225	13407	13110	13075	13198	13365	13254	13348	13259	13273	13187	13274	13083	13308	13348	13158	13379	13271	13142	13298	13280	13363	13293	13295	13386	13320	13298	13204	13162	13296	13212	13432	13273	13289	13351	13255	13147	13135	13385	13155	13434	13360	13262	13339	13326	13251	13231	13036	13363	13340	13028	13383	13048	13288	13231	13224	13174	13302	13390	13403	13012	13154	13380	13231	13110	13329	13268	13115	13239	13236	13335	13349	13022	13056	13350	13240	13048	13294	13229	13242	13181	13253	13176	13206	13360	13139	13139	13271	13335	13191	13133	13348	13225	13176	13296	13208	13229	13154	13287	13262	13413	13242	13182	13210	13250	13325	13215	13095	13067	13247	13253	13235	13206	13316	13217	13306	13220	13077	13062	13365	13207	13215	13274	13217	13168	13316	13124	13274	13272	13180	13222	13218	13227	13128	13229	13114	13303	13474	13326	13456	13184	13118	13364	13349	13200	13190	13245	13234	13297	13169	13065	13127	13232	13287	13083	13443	13151	13209	13309	13098	13156	13313	13280	13165	13265	13242	13081	13244	13293	13271	13318	13224	13216	13215	13337	13226	13283	13287	13250	13235	13225	13330	13154	13102	13101	13221	13222	13417	13335	13172	13227	13231	13181	13277	13178	13395	13164	13303	13157	13164	13377	13180	13316	13196	13170	13232	13332	13104	13262	13095	13124	13191	13173	13199	13053	13135	13223	13082	13109	13280	13255	13305	13157	13335	13473	13010	13361	13283	13337	13254	13230	13192	13187	13319	13182	13363	13210	13101	13427	13202	13303	13160	13168	13211	13397	13283	13207	13338	13352	13085	13119	13401	13347	13280	13178	13076	13154	13105	13172	13495	13291	13399	13070	13398	13384	13219	13075	13186	13229	13336	13268	13081	13204	13290	13185	13385	13227	13177	13262	13267	13216	13220	13143	13290	13233	13329	13375	13119	13118	13416	13284	13058	13314	13137	13303	13293	13349	13048	13440	13175	13146	13172	13316	13022	13281	13119	13303	13324	13219	13346	13090	13343	13346	13234	13337	13155	13316	13320	13307	13231	13323	13308	13344	13206	13321	13273	13331	13325	13278	13154	13265	13336	13146	13143	13332	13207	13340	13088	13308	13157	13128	13286	13179	13275	13167	13346	13203	13390	13249	13089	13186	13283	13235	13115	13268	13214	13297	13261	13183	13058	13169	13268	13396	13195	13275	13254	13195	13259	13212	13179	13096	13181	13132	13127	13296	13229	13234	13401	13309	13390	13133	13181	13352	13331	13330	13078	13387	13093	12987	13232	13174	13175	13247	13078	13266	13288	13041	13085	13241	13250	13305	13201	13194	13194	13155	13261	13221	13334	13114	13109	13248	13285	13327	13329	13350	13277	13256	13406	13134	13210	13183	13187	13176	13260	13305	13319	13223	13307	13073	13367	13063	13207	13122	13265	13230	13129	13230	13146	13241	12938	13250	13250	13345	13200	13266	13089	13288	13241	13135	13111	13060	13141	13216	13071	13285	13290	13168	13167	13403	13179	13141	13292	13163	13187	13042	13313	13217	13264	13178	13322	13262	13448	12974	13227	13292	13200	13177	13272	13298	13255	13102	13171	13175	13354	13063	13145	13289	13121	13319	13191	13193	13457	13121	13267	13250	13312	13251	13182	13059	13150	13322	13302	13167	13076	13240	13240	13253	13187	13173	13216	13330	13304	13221	13191	13134	13317	13336	13144	13377	13267	13240	13175	13159	13262	13049	13259	13000	13267	13418	13114	13239	13232	13088	13316	13070	13156	13138	13149	13342	13219	13081	13185	13147	13154	13266	13309	13285	13196	13287	13376	13135	13202	13194	13170	13190	13060	13349	13191	13081	13273	13265	13269	13271	13211	13210	13206	13498	13099	13237	13222	13312	13474	13282	13338	13189	13125	13439	13105	13238	13128	13492	13127	13237	13279	13277	13101	13138	13446	13338	13282	13174	13220	13129	13339	13296	13159	13230	13375	13425	13033	13496	13281	13122	13141	13179	13154	13405	13225	13290	13117	13296	13335	13173	13194	13235	13226	13026	13291	13346	13222	13185	13354	13115	13230	13320	13276	13243	13204	13177	13166	13390	13101	13178	13143	13136	13216	13236	13204	13146	13134	13241	13287	13266	13386	13321	13159	13258	13295	13230	13252	13367	13328	13264	13057	13112	13158	13207	13386	13271	13271	13147	13163	13207	13336	13227	13215	13207	13222	13318	13316	13208	13160	13186	13147	13263	13249	13250	13262	13199	13129	13258	13319	13281	13136	13304	13264	13210	13226	13129	12925	13237	13163	13213	13172	13261	13289	13266	13179	13198	13079	13252	13277	13038	13267	13270	13191	13177	13344	13401	13223	13159	13181	13150	13102	13167	13282	13271	13189	13406	13271	13127	13213	13183	13446	13195	13182	13280	13414	13209	13270	13233	13167	13231	13239	13052	13343	13156	13119	13189	13334	13215	13172	13432	13391	13363	13181	13308	13012	13260	13446	13221	13362	13277	13163	13214	12988	13308	13211	13276	13251	13327	13258	13269	13265	13213	13209	13229	13140	13387	12990	13155	13315	13353	13263	13098	13279	13260	13099	13219	13353	13337	13117	13295	13148	13439	13171	13146	12993	13275	13103	13361	13076	13381	13240	13446	13246	13238	13089	13341	13165	13376	13379	13211	13216	13276	13247	13194	13153	13066	13313	13175	13147	13325	13125	13049	13261	13298	13211	13221	13133	13209	13147	13102	13243	13242	13195	13403	13386	13247	13276	13297	13225	13085	13311	13137	13094	13114	13180	13230	13277	13271	13195	13337	13262	13111	13091	13143	13211	13280	13143	13376	13194	13279	13311	13307	13267	13232	13138	13292	13136	13295	13284	13260	13415	13284	13307	13116	13354	13171	13174	13339	13209	13193	13275	13253	13236
23052	21345	29188	23974	22110	25549	29433	24012	22066	20962	20313	19457	19059	18491	18051	17749	17508	17175	16934	16872	16883	16678	16742	16583	16644	16788	16760	16915	17016	16839	16526	16543	16550	16361	16603	16364	16518	16437	16365	16510	16357	16381	16313	16632	16544	16227	16236	16505	16334	16327	16410	16430	16370	16403	16377	16391	16230	16290	16389	16297	16247	16514	16272	16297	16350	16516	16256	16455	16402	16437	16442	16411	16443	16308	16341	16133	16234	16331	16328	16330	16388	16282	16016	16179	16099	16129	16164	16494	16239	16159	16207	16267	16146	16428	16303	16350	16210	16316	16408	16266	16476	16433	16296	16248	16038	16095	16225	16246	16197	16137	16065	16155	16389	16269	16274	16457	16348	16315	16359	16289	16157	16313	16299	16296	16280	16238	16447	16221	16260	16203	16198	16206	16466	16063	16369	16161	16248	16140	16292	16246	16092	16317	16387	16236	16229	16220	16333	16318	16163	16261	16174	16244	16302	16341	16279	16353	16302	16206	16180	16230	16278	16352	16225	16158	16266	16335	16021	16121	16278	16370	16254	16231	16254	16324	16196	16256	16284	16251	15976	16282	16226	16279	16115	16262	16225	16448	16299	16240	16136	16446	16190	16018	16315	16215	16178	16149	16046	16362	16469	16485	16063	16137	16304	16255	16354	16319	16204	16264	16351	16431	16157	16405	16111	16352	16266	16294	16486	16394	16366	16302	16330	16348	16120	16362	16376	16327	16276	16265	16220	16307	16354	16351	16109	16106	16358	16299	16344	16248	16246	16202	16345	16114	16386	16237	16238	16344	16198	16046	16039	16190	16355	16357	16279	16230	16367	16486	16153	16296	16212	16180	16240	16514	16086	16261	16242	16313	16266	16395	16155	16117	16279	16183	16291	16343	16513	16244	16245	16352	16142	16369	16403	16473	16302	16407	16145	16102	16195	16151	16341	16354	16159	16285	16146	16208	16197	16339	16346	16440	16223	16230	16343	16298	16167	16181	16236	16179	16179	16462	16299	16254	16306	16441	16127	16216	16297	16273	16149	16235	16172	16302	16325	16393	16462	16071	16137	16271	16383	16271	16094	16170	16037	16081	16293	16185	16118	16113	16185	15999	15996	16215	16371	16232	16236	16372	16192	16144	16288	16167	16242	16271	16180	16126	16319	16374	16057	16184	16266	16036	16201	16281	16290	16232	16265	16267	16284	16146	16379	16194	16325	16413	16504	16299	16302	16333	16341	16376	16303	16312	16250	16364	16351	16210	16323	16422	16337	16065	16270	16197	16167	16186	16372	16219	16296	16247	16204	16301	16219	16277	16199	16079	16139	16138	16390	16236	16185	16119	16392	16556	16409	16234	16175	16046	16259	16212	16414	16256	16321	15986	16142	16127	16217	16252	16217	16253	16279	16135	16293	16242	16308	16454	16124	16397	16044	16248	16479	16319	16200	16186	16488	16247	16099	16211	16338	16193	16319	16128	16332	16207	16484	16242	16273	16289	16395	16192	16292	16081	16370	16164	16154	16091	16280	16331	16382	16301	16189	16083	16308	16446	16236	16301	16324	16238	16303	16148	16125	16403	16172	16196	16380	16115	16198	16487	16258	16140	16111	16261	16170	16279	16298	16284	16280	16356	16117	16383	16355	16154	16242	16168	16321	16239	16263	16217	16282	16282	16159	16234	16184	16066	16176	16131	16178	16227	16204	16089	16041	16186	16074	16299	16340	16244	16072	16142	16228	16145	16055	16230	16366	16303	16325	16392	16374	16559	16347	16314	16300	16378	16318	16385	16435	16336	16262	16313	16278	16313	16057	16145	16383	16274	16206	16316	16188	16360	16337	16340	16467	16274	16225	16250	16315	16309	16218	16103	16520	16382	16166	16196	16415	16107	16150	16239	16282	16329	16389	16252	16175	16179	16091	16278	16065	16263	16190	16265	16333	16021	16046	16286	16149	16031	16017	16265	16183	16254	16292	16361	16235	16256	16415	16338	16371	16250	16248	16179	16432	16235	16293	16265	16156	16372	16339	15995	16211	16117	16230	16309	16530	16317	16237	16362	16076	16138	16323	16149	16273	16299	16321	16302	16214	16171	16140	16157	16303	16328	16441	16279	16062	16144	16409	16062	16075	16316	16472	16489	16193	16289	16300	16477	16240	16274	16153	16382	16272	16332	16339	16178	16377	16304	16202	16471	16168	16339	16227	16292	16228	16171	16260	16109	16174	16160	16178	16359	16284	16296	16197	16227	16163	16189	16255	16083	16495	16161	16238	16348	16123	16111	16331	16336	16334	16218	16154	16151	16227	16112	16204	16257	16376	16424	16292	16398	16226	16106	16347	16453	16312	16195	16064	16232	16178	16116	16227	16373	16141	16250	16433	16284	16467	16322	16168	16195	16283	16330	16256	16234	16357	16287	16480	16025	16153	16160	16305	16309	16166	16250	16188	16240	16234	16229	16195	16256	16235	16159	16144	16351	16118	16350	16245	16324	16214	16223	16135	16213	16261	16232	16338	16156	16280	16137	16245	16179	16165	16279	16321	16208	16400	16228	16138	16257	16405	16309	16142	16290	16290	16114	16311	16352	16227	16236	16296	16152	16342	16401	16173	16251	16216	16300	16250	16251	16140	16219	16149	16277	16269	16342	16252	16425	16253	16201	16251	16294	16308	16155	16178	16236	16243	16173	16382	16454	16153	16278	16267	16004	16342	16162	16361	16040	16146	16203	16238	16344	16316	16321	16264	16283	16344	16376	16153	16119	16399	16312	16491	16204	16315	16210	16215	16272	16415	16380	16314	16259	16403	16428	16147	16337	16408	16025	16361	16420	15976	16425	16222	16174	16325	16059	16327	16357	16268	16310	16165	16229	15959	16464	16293	16114	16296	16176	16022	16304	16291	16310	16219	16148	16349	16258	16321	16223	16289	16099	16022	16245	16412	16131	16232	16156	16329	16210	16216	16336	16255	16242	16251	16271	16244	16251	16329	16221	16331	16057	16095	16156	16310	16134	16326	16243	16064	16325	16354	16273	16190	16297	16216	16257	16440	16347	16216	16221	16321	16218	16394	16313	16343	16124	16124	16061	16173	16334	16309	16302	16360	16038	16373	16295	16246	16121	16218	16394	16247	16222	16306	15944	16189	16413	16469	16201	16224	16249	16305	16260	16222	16215	16227	16364	16224	16082	16303	16213	16082	16220	16328	16373	16260	16475	16367	16101	16238	16365	16217	16199	16051	16263	16268	16199	16254	16125	16187	16194	16444	16248	16079	16302	16199	16181	16210	16207	16269	16157	16212	16140	15982	16553	15976	16239	16302	16275	16398	16421	16506	16168	16182	16269	16308	16228	16173	16220	16192	16130	16090	16232	16301	16202	16514	16453	16361	16261	16092	16190	16339	16290	16041	16330	16152	16246	16250	16002	16429	16137	16355	16152	16315	16405	16262	16236	16373	16376	16208	16137	16192	16281	16103	16343	16363	16383	16150	16176	16250	16274	16208	16218	16000	16196	16223	16261	16350	16237	16177	16291	16206	16167	16314	16318	16180	16250	16395	16245	15944	16257	16175	16142	16153	16242	16225	16327	16237	16307	16271	16226	16301	16469	16320	16367	16237	16298	16329	16159	16306	16287	16287	16330	16187	16370	16300	16218	16158	16214	16314	16106	16457	16343	16131	16356	16063	16356	16369	16127	16240	16113	16152	16260	16379	16439	16360	16304	16441	16273	16333	16473	16191	16293	16294	16029	16126	16368	16329	16259	16371	16092	16114	16331	16358	16422	16126	16224	16284	16344	16215	16298	16185	16366	16150	16229	16165	16282	16180	16137	16414	16330	16207	16396	16216	16549	16247	16316	16334	16163	16377	16353	16286	16168	16249	16221	16149	16173	16309	16335	16114	16363	16309	16261	16086	16368	16270	16059	15991	16376	16392	16236	16149	16160	15977	16383	16599	16343	16184	16420	16195	16297	16301	16272	16529	16361	16100	16523	16421	16226	16217	16200	16284	16388	16123	16096	16193	16392	16369	16350	16130	16152	16114	16298	16398	16304	16150	16330	16302	16048	16077	16244	16166	16171	16347	16072	16291	16211	16234	16112	16064	16174	16098	16294	16196	16296	16085	16236	16211	16303	16248	16181	16389	16296	16487	16285	16179	16392	16111	16272	16160	16135	16270	16378	16082	16337	16403	16433	16393	16348	16336	16413	16274	16326	16440	16282	16332	16130	16419	16569	16339	16151	16156	16155	16041	15973	16015	16398	16166	16128	16214	16219	16146	16238	16122	16386	16178	16343	16378	16395	16285	16334	16504	16293	16334	16258	16167	16149	16342	16287	16308	16128	16166	16197	16168	16387	16177	16209	16196	16234	16320	16235	16153	16029	16251	16133	16435	16268	16325	16180	16318	16156	16237	16053	16297	16286	16335	16199	16146	16280	16406	16386	16157	16173	16295	15986	16047	16467	16326	16218	16339	16276	16193	16508	16398	16407	16316	16178	16280	16304	16257	16119	16219	16468	16317	16030	16436	16290	16123	15988	16089	16235	16266	16251	16429	16175	16223	15987	16065	16401	16142	16212	16296	16116	16164	16235	16197	16127	16256	16454	16436	16296	16320	16137	16406	16170	16295	16171	16248	16152	16110	16199	16291	16234	16268	16316	16302	16203	16246	16290	16276	16318	16456	16292	16336	16266	16265	16214	16323	16228	16182	16177	16375	16244	16219	16326	16246	16444	16313	16307	16184	16344	16164	16337	16197	16220	16181	16326	16121	16351	16312	16214	16254	16246	16161	16234	16409	16167	16115	16288	16112	16529	16241	16302	16307	16329	16222	16223	16357	15955	16310	16271	16388	16297	16101	16336	16135	16231	16335	16388	16248	16307	16199	16201	16185	16137	16283	16055	16377	16398	16321	16247	16140	16093	16311	16325	16188	16408	16233	16234	16135	16174	16178	16285	16203	16271	16142	16144	16196	16378	16381	16370	16224	16255	16271	16170	16165	16180	16156	16101	16368	16329	16418	16339	16328	16119	16127	16253	16151	16041	16352	16141	16163	16277	16081	16215	16208	16134	15987	16229	16298	16220	16421	16433	16116	16178	16247	16122	16236	16389	16196	16451	16205	16218	16404	16354	16075	16141	16375	16448	16318	16509	16326	16407
28336	49398	44880	34414	29899	28243	27053	24497	22237	20369	19267	18389	17443	16873	16355	15848	15406	15030	14734	14753	14608	14339	14357	14531	14446	14532	14318	14569	14435	14530	14435	14455	14074	14150	14186	13919	14051	14086	13988	14007	14082	14050	14143	14043	14018	14048	14161	14036	14128	14137	13950	13854	14042	14227	13939	13973	14021	14037	13808	14084	14066	13875	13974	13840	13821	13937	13975	13895	13885	14109	14015	14014	13914	14003	14006	13671	13972	14009	14004	13951	13900	14095	13984	14010	13772	13931	13860	14079	13930	13954	13794	14080	13815	13971	13967	13946	14019	14108	13839	14028	13943	14061	13829	13914	13942	13883	14008	13978	13855	13943	14031	13925	13902	13926	13927	13782	13992	14008	14068	14037	13822	13801	13966	13933	13886	13829	14016	13954	14005	13923	14068	13812	14027	13858	13959	14021	13946	13893	13975	13781	13974	14114	14061	14249	13940	13782	13917	13870	14078	13985	13901	13887	13953	13927	13883	13881	13881	13898	14068	14042	13858	13993	13883	13838	13796	14085	13995	13973	13839	14111	14062	13866	13845	13943	14037	13931	13874	14048	13927	13842	13993	13990	13889	14130	13892	14074	14047	14001	13864	14175	13849	13760	13979	14018	14121	14136	13879	13979	14005	13974	13784	13836	13767	13870	13980	13773	14061	14039	13816	13987	13747	13792	13909	13903	13895	14027	13826	14066	13937	13947	13852	13841	13875	13976	13906	14038	13888	13996	13954	14144	13820	13749	13958	13856	13887	14021	13955	14075	13927	13843	13960	13901	14026	13977	13754	13907	13881	13792	13832	13925	13868	14028	13733	13960	14011	14004	13942	14007	13907	13902	14048	13879	13952	13827	13931	13955	14085	13989	14086	13860	13870	13912	13897	13992	13729	13895	13834	13929	13799	13938	14085	13881	13955	13950	13901	13678	13812	13957	13838	13881	13948	13948	13927	14026	13918	13863	13827	13811	14172	13846	14012	14006	13793	13941	13844	13908	13949	13883	13903	13968	13957	13931	13920	13958	13905	13923	14125	13899	13964	13999	14006	13838	13836	13916	14066	13882	13908	14014	14010	13909	13838	14045	13802	13995	13926	13892	13968	13896	13949	13926	13891	14044	14017	14146	13986	13796	13913	13874	13938	13772	13899	13825	13799	13884	13992	13983	13903	13902	13962	13823	13980	13915	14013	13841	13893	13902	13885	13726	13972	13703	13953	13964	13939	13809	13932	14043	13858	14033	13845	13943	13911	13869	13957	13974	13976	13899	13724	13728	13936	13768	13884	14040	14000	13802	13882	13882	13937	13842	13990	13746	13903	13697	13925	13654	13913	14000	13944	14030	14061	14038	13968	13965	13827	13941	13979	13975	13887	14062	13957	13828	13927	13908	13830	13951	13955	13809	13959	13860	14032	13770	14116	13979	13853	13901	13870	13962	13996	13891	13903	13924	13928	13957	13886	13818	13941	13885	13859	13781	14011	13825	13937	13786	13906	14149	13944	13965	13848	13952	13819	13984	13729	13982	13944	14064	14060	13994	14151	13930	13912	13921	14001	13913	13946	14013	13826	14022	13916	13989	14056	13987	13925	13887	14089	13772	13970	13911	13770	13904	13737	13935	13929	13890	13729	13975	14101	13901	14014	13963	13857	14013	13901	14012	13958	13976	13926	14061	13827	14028	14035	13944	13808	13841	13977	13974	14154	13818	13868	13919	13893	13925	13941	13997	13929	13938	13731	13917	13884	13867	13863	13974	13988	13711	14005	14037	13869	13980	13983	13884	13856	13924	14081	13732	13911	13975	13852	14059	13946	14032	14102	13847	13944	13986	13771	13845	13890	14007	13893	13865	13989	13965	13786	13827	13976	14004	13986	13829	13712	14009	13950	14042	13872	13841	14029	13874	13916	13921	13915	14001	13964	13841	13942	14001	14002	13820	13943	13877	14041	13887	13939	13962	13866	13968	14026	13899	13882	13930	13800	14053	13772	13754	14019	13758	13949	13856	13964	13965	13765	13950	14100	13912	13895	13868	14062	13848	13928	14068	14000	13832	13888	13894	13950	13882	13902	13946	13983	13952	13994	13786	13949	13960	13973	13768	14006	13770	14034	14028	13917	14079	13977	14070	14006	13928	13875	13904	13960	13876	13863	14088	13862	14005	13959	13804	14090	14086	13869	13906	13883	13884	13870	13897	13947	14102	13845	13863	13882	13777	13912	13825	13893	13891	13764	13999	13937	14016	13879	13858	13942	13985	13899	13813	13973	13893	13994	14069	14007	13923	13964	13900	13911	13876	13857	14008	13797	13815	13848	13778	13977	13803	13914	13852	13932	13789	13978	13847	13999	13947	13849	13910	13892	14003	13873	13994	13908	13847	13839	13921	13795	13721	13993	13960	13848	13779	14029	13834	14066	13925	13663	14010	14025	14069	13823	13909	13973	13970	13927	14011	14132	13799	13875	13920	14021	13965	14027	13895	13983	14051	13829	13895	14046	13959	14005	14067	13899	13881	14040	14009	13972	13922	13884	13907	13738	13986	13955	13872	13916	14076	13872	13791	14021	14012	13931	13987	13963	14036	13875	13994	14097	13947	13883	13887	13897	14134	14049	13996	13911	13826	14002	13873	13899	13977	13904	13754	13799	13768	13926	13975	13823	13919	14138	13767	14008	13758	14083	13864	14017	13868	13873	13905	13808	13831	13984	13858	13960	13862	13773	14099	13900	13877	13903	13946	13929	14072	13752	14007	13873	13899	13992	13973	13818	13883	14127	13809	14029	13928	14096	13800	13779	13971	13801	13882	13693	13833	13831	14081	14035	13871	13815	13852	13949	13886	13991	13910	13893	14043	13988	13987	13912	13936	13992	14130	13884	13909	13921	13978	14107	13918	13908	14124	13747	13876	13830	13941	14006	14085	13960	13927	14007	13974	13871	13856	14015	14116	13726	13874	13890	13757	13945	13870	13891	13730	13965	13832	13988	13790	13852	13827	13890	13891	13832	13825	14059	13941	13930	13781	13946	14018	13958	13927	13894	13957	13907	13916	13960	13815	13959	14047	13949	13898	13835	13933	13772	13830	14027	13766	14018	13914	13933	13881	13933	13843	13995	13859	13916	14136	13935	13909	13835	13905	13950	13868	13951	13748	14080	13999	13923	13966	13948	14016	13874	13864	14017	14008	13831	13873	14069	13912	13912	14013	14012	13828	13918	14125	13837	13992	13875	13840	13854	13978	14085	13967	13848	13791	13726	13961	13901	13872	13944	13994	13883	13914	14060	13934	13773	13761	13984	13954	13936	13953	13947	13837	13910	13896	14019	13884	13936	13946	13916	13923	14010	13901	13874	13973	13832	13969	13935	13954	13863	14012	13907	13919	13951	13874	13803	13719	13903	13995	13918	13782	14046	14000	13981	14140	13813	13920	13890	13978	14049	13955	13857	13880	14027	13948	13743	13885	13931	13926	13847	13930	13867	14014	13978	14061	13870	13958	13941	13923	13968	13951	13915	13903	13837	13805	14022	13923	13957	13838	14049	13799	13820	13851	13851	14015	13882	13827	13933	13932	13779	13776	13918	13722	13805	13980	13922	13974	13879	13886	13981	13896	13898	13801	13879	13938	13951	13903	13722	14014	13996	14036	13974	13818	14127	13896	13937	13888	13915	14001	13839	13807	13909	13920	13945	13933	13808	13985	13842	13904	13980	13861	13940	13850	13761	13936	14075	13814	13799	13972	13970	13781	13852	13915	14067	13972	13994	13936	13889	13614	13939	13955	13834	13953	13901	13953	13818	13826	13930	13843	13881	13978	13751	13907	13937	13926	14002	13952	13722	13948	13980	13777	13964	13813	14046	13961	13965	13971	14008	13742	13773	14024	13857	13842	13908	14042	13902	13741	13924	13952	13961	14048	14024	13889	14017	13793	14160	13839	14112	14061	14098	13940	13679	14065	13958	13868	13896	13861	14050	14038	13878	13981	14035	13880	13820	13881	13794	13849	13784	13869	14087	13863	13969	13901	13975	13791	13833	14103	13887	13803	13825	14036	14018	13901	13994	13792	14067	13819	13946	13966	13968	14003	13879	13846	13927	14010	13906	13706	14171	13907	14022	13909	13880	14013	13916	13890	13907	13915	13922	14002	13657	14113	14056	13726	13817	13996	13768	13785	13947	13768	13872	13825	13952	13882	14034	14027	13905	13908	13956	13987	13847	14078	13794	13843	13959	13824	13881	13879	13923	13935	14042	13724	14046	13883	13921	14081	13834	13915	13935	13897	13922	13894	13960	13966	13823	13895	14064	13881	13950	13969	13951	13963	14003	13910	13940	13883	13973	13845	13946	13912	13916	13994	13981	13995	13803	13884	14153	13916	13977	13803	13872	13836	13856	13779	13819	13855	13969	13863	13938	14093	14042	13944	13767	13951	13822	13930	13861	13890	13942	13858	13925	14151	13832	13902	13782	13806	13918	13876	13971	13949	13993	13978	13928	13922	13930	13770	13649	14015	13860	13960	13910	13778	14029	14007	13879	13924	13889	13936	13974	13799	13955	14148	13875	13926	13861	13948	13939	13928	13874	13851	13823	13956	13815	14038	14023	13971	14029	13829	14024	13914	13845	13792	13808	13953	13812	13975	13957	13815	13860	13882	13899	13903	13823	13916	13964	13873	13737	13888	13920	13856	13904	13898	13918	13928	13860	13838	13915	13931	13872	14040	13890	13887	13966	13697	14051	13850	13977	13878	13915	13919	13968	13801	13940	13965	14109	13801	13838	14062	13886	13840	13954	13845	14071	13964	13922	13895	13864	13871	13919	13951	13888	13742	13995	13967	13944	13816	13797	14069	13949	14033	13767	13983	13803	14062	14056	13958	13856	14034	13828	13759	13818	13799	13862	14012	13979	13883	14092	14057	13893	13795	13927	13861	13843	13783	13750	13803	13913	13929	13814	13758	13932	13911	14033	13829	13908	13882	13850	13829	14034	14119	13788	13983	14021	14148	13964	13936	13848	13929	13890	13878	13924	13957	13982	13926	13941	13853	14045	13920	13792	13791	14064	13953	13977	13840	13815	14022	13804	14017	13999	13844	13837	14070	13905	13919	13979	13905	13867	13870	14014	13888	13942	13842	13940	13875	13996	13922	13851	13840	14034	13792
28730	25590	30813	27080	22187	20988	20151	19053	17853	17058	16969	16762	16647	16037	16057	15775	15856	15765	15557	15666	15677	15175	15510	15571	15442	15483	15732	15691	15554	15449	15635	15693	15593	15491	15334	15197	15334	15273	15286	15344	15421	15582	15628	15607	15498	15437	15435	15498	15724	15461	15425	15457	15421	15481	15481	15365	15556	15501	15535	15522	15437	15345	15518	15438	15460	15244	15332	15254	15340	15587	15430	15515	15472	15498	15399	15283	15452	15367	15505	15349	15383	15257	15224	15179	15407	15429	15323	15345	15263	15391	15249	15598	15388	15364	15515	15606	15292	15332	15556	15599	15284	15304	15465	15513	15534	15462	15529	15455	15484	15358	15294	15261	15457	15396	15376	15211	15339	15475	15413	15381	15556	15368	15139	15252	15302	15405	15301	15421	15457	15400	15384	15330	15335	15323	15460	15304	15351	15470	15378	15489	15376	15332	15500	15294	15324	15526	15283	15388	15372	15279	15372	15386	15417	15269	15442	15317	15398	15519	15357	15497	15504	15434	15286	15339	15312	15359	15331	15351	15461	15404	15279	15246	15522	15491	15182	15265	15464	15371	15381	15590	15394	15390	15250	15430	15553	15557	15294	15390	15202	15166	15311	15292	15406	15257	15479	15451	15615	15393	15327	15483	15417	15477	15205	15303	15429	15277	15541	15515	15450	15447	15396	15258	15320	15509	15291	15211	15320	15327	15356	15364	15496	15160	15341	15359	15348	15616	15345	15446	15453	15381	15316	15185	15419	15496	15322	15462	15483	15481	15375	15644	15401	15391	15394	15426	15327	15336	15179	15327	15354	15304	15337	15393	15462	15426	15414	15332	15297	15484	15543	15540	15408	15308	15440	15441	15289	15415	15360	15419	15295	15349	15459	15448	15569	15324	15404	15438	15461	15221	15311	15224	15178	15339	15566	15280	15357	15442	15306	15308	15535	15422	15495	15335	15254	15431	15369	15438	15232	15305	15284	15308	15227	15383	15385	15321	15262	15233	15510	15406	15427	15318	15343	15575	15397	15459	15287	15265	15393	15364	15414	15316	15306	15486	15528	15458	15439	15544	15536	15413	15391	15261	15318	15351	15461	15575	15420	15283	15330	15363	15215	15340	15303	15296	15474	15297	15327	15406	15381	15256	15353	15443	15533	15368	15316	15139	15375	15290	15382	15328	15415	15382	15457	15351	15447	15296	15423	15333	15372	15315	15455	15106	15339	15276	15201	15385	15462	15539	15405	15270	15255	15564	15390	15294	15258	15050	15266	15470	15247	15508	15459	15337	15344	15433	15390	15391	15376	15344	15434	15405	15274	15401	15412	15321	15468	15435	15334	15464	15356	15195	15507	15394	15454	15266	15500	15366	15426	15314	15353	15310	15384	15268	15384	15437	15316	15323	15408	15175	15475	15477	15376	15315	15592	15544	15276	15485	15435	15364	15457	15391	15247	15441	15227	15234	15335	15615	15408	15388	15342	15384	15542	15278	15340	15230	15223	15504	15424	15197	15394	15487	15350	15529	15150	15343	15381	15447	15471	15291	15363	15302	15397	15231	15361	15398	15325	15485	15446	15310	15362	15474	15368	15297	15314	15408	15365	15411	15540	15311	15561	15447	15447	15467	15328	15265	15508	15320	15396	15575	15410	15299	15355	15378	15288	15430	15387	15406	15401	15383	15442	15389	15496	15492	15538	15443	15358	15273	15311	15335	15515	15357	15316	15277	15287	15458	15507	15322	15342	15511	15453	15449	15180	15454	15507	15487	15276	15246	15582	15371	15323	15400	15700	15286	15264	15377	15272	15493	15419	15579	15445	15425	15516	15277	15451	15413	15407	15283	15267	15401	15122	15305	15582	15365	15336	15617	15303	15451	15238	15501	15314	15326	15502	15574	15329	15360	15401	15407	15256	15273	15441	15306	15294	15243	15356	15428	15338	15453	15502	15321	15198	15340	15415	15494	15325	15370	15234	15317	15457	15403	15285	15349	15352	15536	15405	15542	15397	15310	15266	15456	15416	15376	15430	15532	15404	15326	15245	15458	15455	15388	15515	15234	15475	15400	15531	15406	15523	15358	15272	15399	15435	15402	15485	15382	15396	15588	15464	15287	15388	15327	15600	15479	15336	15343	15371	15270	15388	15327	15314	15357	15450	15389	15477	15196	15284	15374	15450	15491	15530	15341	15359	15343	15504	15507	15245	15220	15249	15449	15516	15529	15437	15445	15446	15598	15471	15351	15533	15540	15377	15601	15489	15290	15251	15399	15351	15322	15487	15250	15595	15447	15472	15408	15400	15214	15174	15291	15347	15437	15220	15408	15425	15599	15432	15555	15317	15286	15364	15268	15420	15333	15163	15363	15192	15420	15462	15417	15236	15535	15382	15314	15255	15386	15204	15176	15465	15409	15560	15304	15341	15356	15318	15379	15331	15234	15310	15403	15316	15362	15391	15395	15491	15256	15273	15355	15335	15341	15278	15337	15449	15425	15468	15278	15285	15280	15481	15503	15416	15248	15330	15340	15476	15456	15450	15395	15395	15369	15453	15365	15622	15489	15241	15318	15434	15068	15285	15336	15439	15405	15230	15463	15277	15159	15296	15233	15416	15388	15381	15230	15450	15420	15436	15382	15262	15398	15164	15242	15325	15506	15490	15306	15293	15336	15565	15572	15289	15297	15382	15308	15465	15261	15303	15416	15376	15389	15402	15356	15316	15426	15280	15364	15353	15497	15372	15404	15383	15317	15542	15441	15233	15366	15491	15359	15340	15433	15377	15411	15450	15454	15412	15375	15514	15331	15244	15409	15392	15418	15545	15652	15531	15423	15550	15473	15361	15521	15536	15549	15497	15292	15210	15264	15299	15388	15376	15361	15446	15431	15516	15388	15305	15382	15293	15369	15469	15285	15467	15415	15348	15295	15398	15475	15394	15327	15329	15240	15476	15176	15306	15411	15259	15360	15380	15511	15376	15158	15498	15278	15392	15406	15479	15598	15351	15462	15213	15066	15204	15520	15340	15210	15494	15466	15569	15337	15393	15505	15341	15403	15442	15335	15462	15603	15520	15566	15466	15541	15352	15540	15379	15394	15328	15281	15406	15138	15466	15262	15347	15188	15420	15537	15393	15410	15610	15398	15407	15175	15324	15540	15382	15530	15444	15308	15417	15388	15539	15367	15404	15484	15462	15339	15440	15339	15367	15360	15414	15293	15512	15341	15440	15444	15347	15428	15360	15319	15236	15436	15390	15502	15482	15399	15260	15463	15385	15503	15420	15395	15330	15416	15334	15430	15393	15314	15191	15513	15342	15472	15428	15351	15386	15353	15440	15387	15507	15551	15350	15253	15374	15219	15258	15461	15345	15433	15341	15345	15359	15423	15407	15459	15223	15331	15419	15448	15451	15447	15632	15296	15587	15605	15393	15371	15368	15560	15393	15321	15462	15464	15318	15420	15510	15441	15383	15421	15401	15395	15371	15503	15266	15418	15426	15392	15485	15446	15526	15431	15536	15436	15368	15401	15333	15362	15596	15288	15334	15496	15473	15501	15425	15239	15331	15473	15577	15379	15477	15508	15352	15399	15345	15401	15261	15350	15317	15232	15482	15316	15459	15468	15327	15319	15153	15481	15386	15443	15398	15438	15295	15441	15399	15419	15418	15487	15613	15249	15489	15367	15425	15347	15303	15371	15326	15341	15410	15391	15320	15236	15554	15465	15290	15364	15517	15387	15440	15493	15561	15313	15361	15355	15474	15457	15269	15369	15328	15398	15373	15448	15213	15345	15403	15421	15385	15339	15315	15321	15410	15577	15548	15431	15523	15358	15425	15452	15289	15368	15301	15353	15466	15323	15342	15502	15318	15496	15526	15440	15768	15426	15402	15286	15258	15377	15675	15191	15480	15644	15438	15297	15390	15433	15373	15162	15265	15387	15494	15393	15349	15393	15483	15495	15233	15398	15288	15368	15514	15270	15148	15237	15449	15514	15254	15283	15444	15292	15209	15380	15349	15458	15368	15528	15480	15382	15577	15459	15347	15329	15403	15294	15188	15354	15430	15401	15569	15511	15281	15325	15431	15406	15432	15391	15417	15366	15402	15286	15379	15390	15339	15558	15392	15354	15441	15470	15657	15384	15193	15249	15420	15350	15443	15408	15458	15312	15262	15409	15254	15327	15368	15537	15438	15348	15558	15534	15311	15349	15261	15330	15250	15341	15483	15429	15440	15608	15539	15568	15352	15429	15473	15314	15342	15447	15362	15269	15407	15227	15241	15223	15547	15229	15354	15389	15320	15332	15438	15402	15454	15435	15275	15223	15265	15335	15217	15596	15527	15445	15150	15320	15264	15409	15398	15562	15379	15350	15340	15389	15428	15097	15315	15519	15238	15490	15457	15439	15423	15402	15484	15279	15389	15245	15383	15258	15402	15304	15448	15348	15311	15296	15392	15520	15360	15428	15320	15303	15662	15385	15212	15320	15521	15403	15484	15257	15460	15179	15529	15436	15454	15470	15349	15406	15405	15453	15353	15442	15483	15578	15328	15298	15332	15360	15269	15520	15443	15434	15372	15588	15403	15503	15446	15253	15398	15478	15389	15332	15394	15206	15349	15341	15543	15272	15285	15467	15393	15286	15283	15179	15324	15343	15406	15524	15310	15256	15207	15280	15190	15633	15481	15436	15391	15420	15436	15283	15330	15470	15529	15337	15390	15258	15375	15425	15132	15515	15491	15504	15367	15401	15388	15362	15406	15278	15466	15259	15494	15458	15406	15294	15268	15611	15510	15389	15473	15319	15469	15525	15361	15097	15307	15481	15409	15376	15361	15413	15424	15382	15373	15146	15454	15316	15473	15332	15474	15439	15270	15431	15282	15342	15477	15537	15380	15197	15343	15241	15374	15294	15551	15447	15402	15373	15316	15381	15472	15264	15345	15169	15539	15417	15303	15473	15518	15237	15436	15451	15448	15398	15347	15259	15446	15397	15456	15405	15554	15251	15417	15414	15266	15339	15651	15408	15340	15325	15495	15409	15723	15271	15411	15327	15300	15395	15296	15513	15265	15482	15204	15615	15228	15300	15352	15291	15487	15341	15392	15583	15188	15322	15522	15275	15456	15279	15439	15447	15472	15543	15377	15379	15304	15259	15484	15316
26170	37409	32848	25480	21985	21173	20434	18855	17393	16353	15870	15428	15009	14566	14394	14017	13886	13956	13730	13692	13603	13649	13594	13788	13733	13773	13761	13641	13746	13503	13507	13489	13713	13469	13505	13570	13525	13521	13518	13422	13389	13448	13561	13530	13274	13477	13481	13458	13623	13276	13530	13527	13401	13411	13546	13637	13347	13450	13541	13414	13420	13574	13591	13522	13368	13565	13424	13432	13381	13408	13397	13564	13446	13522	13525	13535	13562	13368	13341	13617	13429	13500	13475	13544	13395	13444	13576	13470	13307	13421	13492	13406	13519	13497	13402	13519	13522	13399	13293	13512	13324	13429	13502	13502	13490	13348	13420	13442	13491	13451	13480	13449	13568	13436	13587	13277	13402	13549	13536	13638	13354	13350	13409	13611	13421	13493	13452	13422	13402	13525	13441	13437	13460	13445	13268	13563	13134	13521	13428	13411	13390	13625	13449	13299	13356	13511	13329	13557	13587	13483	13423	13372	13481	13384	13547	13502	13539	13483	13288	13488	13485	13449	13503	13492	13496	13521	13284	13404	13389	13333	13367	13576	13300	13527	13416	13543	13413	13550	13406	13460	13384	13378	13515	13562	13295	13362	13377	13430	13515	13411	13355	13314	13606	13565	13461	13302	13437	13454	13407	13524	13559	13341	13343	13622	13484	13511	13536	13591	13577	13521	13489	13566	13375	13471	13452	13484	13363	13451	13607	13535	13432	13538	13356	13357	13541	13499	13461	13500	13415	13281	13466	13418	13529	13565	13337	13390	13413	13340	13298	13497	13461	13161	13279	13439	13327	13509	13430	13464	13432	13571	13403	13586	13435	13390	13536	13452	13469	13423	13504	13428	13383	13532	13416	13551	13522	13448	13492	13356	13418	13355	13310	13346	13457	13471	13319	13488	13549	13366	13322	13494	13400	13454	13316	13503	13378	13488	13417	13459	13523	13462	13368	13362	13364	13551	13400	13409	13455	13644	13524	13689	13418	13472	13453	13394	13342	13418	13311	13466	13474	13569	13403	13458	13354	13565	13485	13472	13593	13262	13533	13352	13288	13416	13416	13441	13313	13586	13324	13428	13348	13464	13350	13392	13454	13516	13510	13575	13449	13452	13479	13254	13508	13411	13425	13490	13408	13409	13421	13230	13425	13401	13374	13373	13290	13375	13410	13412	13448	13552	13367	13457	13320	13380	13499	13428	13531	13528	13538	13404	13453	13397	13322	13442	13475	13452	13399	13353	13629	13471	13495	13349	13579	13350	13389	13537	13399	13467	13462	13542	13352	13464	13405	13514	13645	13444	13555	13444	13386	13280	13588	13231	13381	13335	13359	13439	13478	13518	13468	13396	13631	13538	13461	13432	13276	13499	13477	13645	13420	13305	13482	13466	13231	13529	13470	13520	13362	13566	13379	13462	13383	13285	13504	13263	13684	13463	13453	13372	13397	13342	13507	13415	13512	13410	13517	13629	13415	13439	13429	13535	13461	13464	13389	13523	13365	13468	13547	13405	13512	13472	13531	13411	13563	13549	13455	13503	13403	13458	13404	13334	13497	13380	13409	13435	13304	13482	13400	13464	13528	13570	13521	13514	13543	13594	13469	13427	13562	13552	13524	13258	13463	13502	13507	13481	13562	13607	13208	13586	13582	13429	13377	13524	13452	13370	13544	13433	13456	13448	13392	13531	13445	13371	13457	13452	13306	13444	13630	13468	13396	13409	13519	13525	13583	13409	13428	13521	13557	13492	13339	13688	13272	13518	13364	13513	13246	13530	13355	13538	13450	13502	13306	13480	13412	13400	13436	13326	13444	13532	13571	13599	13590	13424	13575	13363	13407	13517	13414	13403	13378	13494	13419	13426	13332	13522	13426	13357	13546	13477	13513	13445	13573	13526	13526	13526	13503	13372	13466	13443	13566	13400	13427	13534	13380	13433	13498	13359	13305	13408	13413	13441	13550	13275	13465	13445	13511	13533	13423	13395	13486	13354	13495	13483	13329	13309	13521	13426	13514	13537	13527	13607	13527	13422	13412	13478	13463	13386	13409	13486	13351	13403	13262	13221	13558	13522	13354	13491	13442	13417	13535	13608	13493	13550	13510	13422	13397	13548	13359	13581	13473	13410	13471	13380	13536	13362	13423	13546	13576	13454	13539	13474	13522	13416	13395	13488	13476	13465	13329	13467	13401	13612	13414	13545	13291	13429	13469	13511	13419	13445	13469	13523	13478	13505	13435	13578	13552	13466	13412	13707	13326	13516	13378	13526	13465	13509	13404	13589	13537	13444	13550	13491	13455	13317	13310	13375	13493	13446	13458	13407	13547	13298	13338	13549	13559	13646	13302	13431	13444	13564	13576	13608	13428	13314	13492	13447	13379	13420	13594	13398	13529	13531	13498	13280	13575	13413	13415	13591	13422	13471	13439	13393	13564	13473	13420	13461	13550	13481	13618	13454	13479	13390	13477	13407	13348	13599	13626	13560	13579	13371	13484	13313	13542	13405	13539	13461	13437	13320	13416	13371	13455	13487	13695	13419	13382	13430	13546	13346	13513	13591	13474	13413	13413	13461	13452	13396	13508	13553	13406	13479	13488	13462	13559	13544	13580	13396	13513	13281	13444	13585	13620	13494	13381	13371	13431	13573	13541	13469	13310	13319	13426	13397	13492	13493	13447	13349	13488	13584	13403	13386	13586	13446	13456	13420	13387	13267	13505	13677	13513	13475	13434	13352	13594	13404	13401	13513	13415	13489	13459	13442	13514	13596	13385	13349	13490	13550	13390	13545	13417	13452	13311	13413	13470	13637	13539	13484	13364	13490	13519	13348	13403	13448	13381	13446	13436	13511	13454	13432	13463	13373	13550	13467	13387	13425	13367	13505	13570	13558	13401	13520	13479	13465	13573	13423	13553	13382	13371	13605	13485	13554	13491	13424	13496	13556	13555	13558	13551	13546	13469	13302	13354	13485	13453	13394	13418	13606	13563	13468	13286	13299	13243	13356	13505	13321	13525	13586	13468	13491	13457	13574	13471	13565	13669	13438	13439	13474	13361	13410	13503	13527	13219	13453	13626	13343	13463	13490	13625	13346	13476	13330	13387	13457	13609	13493	13505	13283	13274	13513	13430	13436	13620	13287	13336	13456	13408	13353	13487	13559	13527	13505	13597	13445	13489	13497	13492	13528	13490	13477	13448	13642	13480	13544	13414	13402	13512	13347	13501	13563	13525	13383	13470	13448	13383	13337	13369	13533	13546	13543	13458	13506	13419	13445	13425	13476	13500	13421	13511	13557	13517	13384	13511	13579	13425	13533	13457	13371	13499	13453	13456	13439	13423	13448	13509	13428	13454	13338	13407	13555	13383	13528	13521	13542	13340	13542	13501	13513	13418	13459	13535	13524	13481	13269	13628	13468	13422	13437	13345	13561	13547	13410	13457	13334	13549	13407	13430	13400	13493	13419	13429	13405	13459	13381	13667	13377	13537	13485	13438	13537	13628	13530	13413	13644	13389	13434	13402	13494	13514	13377	13330	13610	13574	13455	13530	13525	13501	13381	13467	13413	13378	13393	13401	13615	13395	13439	13429	13398	13458	13575	13479	13537	13395	13509	13484	13621	13344	13456	13490	13438	13408	13305	13465	13549	13407	13374	13445	13518	13398	13497	13231	13339	13507	13351	13428	13414	13531	13382	13413	13421	13407	13582	13595	13486	13439	13557	13364	13604	13352	13470	13479	13361	13463	13476	13552	13508	13544	13541	13530	13427	13387	13614	13302	13466	13410	13475	13532	13360	13398	13428	13413	13420	13473	13431	13419	13455	13325	13454	13522	13436	13450	13453	13648	13291	13372	13567	13489	13449	13627	13575	13486	13352	13377	13404	13432	13438	13457	13331	13465	13420	13449	13399	13614	13609	13476	13378	13399	13302	13554	13297	13629	13531	13471	13526	13450	13605	13403	13491	13560	13347	13290	13351	13594	13407	13566	13594	13596	13296	13444	13401	13430	13284	13506	13398	13535	13395	13498	13529	13638	13413	13470	13494	13539	13396	13370	13490	13291	13316	13439	13572	13422	13422	13365	13578	13541	13335	13275	13440	13541	13511	13470	13406	13451	13492	13490	13599	13320	13554	13508	13628	13330	13453	13358	13408	13540	13504	13540	13484	13475	13509	13356	13381	13574	13498	13414	13566	13345	13511	13520	13276	13486	13393	13349	13398	13435	13470	13451	13479	13263	13569	13514	13517	13548	13511	13398	13615	13446	13466	13296	13416	13404	13511	13353	13439	13462	13361	13373	13424	13513	13380	13213	13534	13465	13324	13423	13339	13601	13544	13515	13454	13404	13328	13433	13545	13359	13427	13479	13479	13479	13474	13355	13258	13510	13459	13506	13580	13528	13454	13460	13335	13477	13258	13460	13462	13533	13467	13442	13506	13441	13433	13587	13487	13584	13366	13381	13465	13475	13603	13530	13493	13620	13366	13373	13571	13379	13163	13610	13501	13606	13496	13494	13460	13536	13456	13415	13458	13366	13404	13462	13513	13374	13746	13366	13499	13456	13459	13327	13502	13324	13440	13623	13374	13449	13361	13554	13387	13420	13579	13420	13624	13452	13375	13571	13395	13550	13534	13304	13487	13555	13239	13463	13487	13406	13513	13418	13511	13264	13593	13476	13501	13698	13457	13497	13400	13552	13583	13497	13416	13531	13250	13421	13421	13542	13615	13337	13584	13578	13408	13424	13578	13444	13379	13501	13341	13453	13412	13483	13382	13381	13368	13643	13450	13572	13416	13402	13511	13516	13430	13289	13569	13557	13453	13486	13465	13587	13443	13427	13655	13496	13527	13503	13485	13495	13390	13498	13657	13595	13316	13538	13612	13504	13503	13300	13432	13502	13272	13550	13482	13551	13527	13602	13321	13395	13358	13494	13474	13435	13208	13523	13447	13462	13474	13274	13585	13403	13443	13486	13589	13638	13249	13520	13359	13430	13287	13434	13397	13337	13373	13475	13388	13527	13418	13448	13404	13353	13404	13534	13447	13623	13411	13476	13368	13453	13349	13512	13327	13514	13315	13293	13623	13354	13294	13291	13559	13490	13580	13565	13534	13456	13359	13507	13507	13520	13456	13394	13515	13522	13363	13377	13442	13464	13408
24216	21382	28893	24738	23440	24598	24347	20809	19069	18584	17961	17535	17098	16720	16488	16080	16018	15815	15746	15818	15693	15387	15681	15411	15461	15420	15531	15688	15574	15408	15490	15376	15333	15442	15216	15194	15171	15013	15050	15040	15230	15207	15243	15467	15358	15105	15246	15356	15119	15249	15340	15410	15369	15085	15096	15205	15245	15147	15250	15146	15237	15203	15053	14959	15198	14955	15360	15307	15175	15057	15112	14945	15320	15239	15201	15157	15268	15212	15235	15104	15079	15109	15093	15209	15231	15219	15189	15152	15100	15242	15471	15215	15126	15130	15254	15105	15155	15323	15103	15106	15004	14977	15195	15279	15165	15029	15093	15173	15275	15143	15067	15220	15073	15030	15023	14985	15204	15238	15173	15049	15198	15224	15334	15053	15020	15031	15314	15262	15305	15119	15048	15199	15086	15211	14902	15063	14995	15058	15292	15314	15068	14787	15121	15096	15240	15335	15240	15403	15058	14901	15273	15037	15127	14889	14709	15108	15061	15196	15211	15225	15129	15038	15262	15307	15280	15138	15090	15191	15238	15171	15138	15147	15127	15068	15160	15197	14956	15247	14966	15255	15160	15257	15206	15154	15168	15107	15363	15119	15123	15112	15014	15160	15186	15251	15160	15094	15137	15066	15280	15170	15183	15130	15249	15039	15074	15183	15106	15332	15029	14997	15355	15129	15133	15197	15321	15104	14975	15121	15080	15129	14967	15204	15249	15124	15164	15252	15169	15077	15082	15236	15272	15137	15218	15003	15166	15283	15129	15003	15120	14918	15287	15133	15125	15301	15006	14855	14940	15082	15256	15120	15089	15071	15139	15053	15119	15219	15124	15189	14863	15150	15084	15040	15101	15120	14973	15072	15077	15107	15136	15029	15088	15221	15088	15234	15058	15293	15057	15151	15181	15065	15093	15151	15061	15013	15216	15134	15305	15244	15046	15212	15257	15102	15202	15309	15188	15056	15109	15200	14987	14931	15123	15002	15109	15168	15252	15290	15141	15275	15152	15357	15044	15007	15152	15101	15000	15216	15116	15124	14966	15193	15130	15154	15174	15055	15093	15203	15150	15123	15254	15110	15092	15320	14987	15175	15119	15049	15193	15149	15248	15164	15232	14897	15159	14999	15075	15183	15099	15224	15280	15186	15072	14945	15305	14920	15122	15225	15158	15058	15060	15225	15234	15290	15168	15041	15122	15260	15171	15388	15225	14840	14996	15044	15047	15058	15138	15129	15223	15362	15129	15233	15096	14839	15171	15034	15034	15052	14978	14994	15175	15170	15188	15200	15169	15088	15143	15084	15050	15132	15009	15073	15236	15186	15164	15022	15208	15212	15096	15151	15079	15249	15221	15277	15097	14996	14959	15104	15145	15044	15183	15072	15096	15191	15178	14966	15209	15067	15117	15103	15267	15207	15143	15163	15192	15251	15058	15139	15216	15063	15079	15121	15111	15139	15061	15163	15301	15121	15259	15122	15056	15104	15082	15155	15130	15190	15250	15206	15034	15084	15150	14974	15036	15038	15110	15117	15289	15066	15412	15288	15099	15167	14986	15052	14979	14981	15103	15051	15142	15178	15021	15041	14907	15236	15136	14995	15090	15033	15100	15014	15348	15167	15260	15267	15068	14891	14977	15265	14984	15219	15118	15264	15273	15219	15249	15017	15021	15039	14984	14956	15106	15223	15031	15043	14914	15165	15018	15128	15314	15262	14918	15147	15031	15014	15266	15274	15173	15216	15094	15114	15091	15144	15159	15100	15254	15282	15087	15190	15158	15125	15170	15110	15204	15242	15162	15184	15104	15150	15041	14979	15333	15013	15340	15172	15327	15048	15339	15124	15175	15014	15092	15165	15128	15039	15287	15167	15107	15087	15199	15262	15166	15296	15204	15249	15127	14993	15018	15271	15288	15344	15134	15135	14942	15013	15100	15128	15204	15153	15325	15163	15181	14925	15168	15225	15013	15237	15168	15108	15166	15040	15397	15150	15116	15141	15016	15170	15084	15088	15074	14892	15197	15100	15086	15114	15153	15240	15212	15258	15001	15222	15091	15072	15100	15188	15028	15045	15256	15215	15134	15038	15257	15085	15138	15201	15205	15148	14994	15145	15192	15169	15335	15156	15050	15212	15214	15241	15219	15242	15098	15120	15178	15185	15211	14959	14915	15118	15209	15033	15152	14989	14910	14989	15009	15195	15144	14985	15140	15083	15175	15273	15061	15250	15195	15112	14995	15131	15248	15055	15127	15275	15121	15147	14909	15257	14993	15166	15046	15265	15141	15103	15056	15020	15327	15247	15139	15261	15283	15031	15091	15274	15117	15136	15359	15117	15158	15164	15147	14998	15043	15110	15309	15240	15284	15317	15153	15093	15049	15065	15255	15257	15108	15051	15217	14967	15134	14998	15022	14970	15113	15118	15347	15081	15112	15191	14963	15085	14967	15089	15026	15069	15263	15172	15324	15030	15132	15060	14943	15198	15094	15400	15171	15181	15247	15207	15198	15039	15108	15286	15309	15179	15155	15007	15166	15279	15026	15246	15138	15314	15076	14968	14943	15100	15083	15014	14928	15129	15104	15138	15306	15187	15290	15174	15019	15064	15100	15228	15306	15012	15079	15169	15262	15069	15008	15178	15104	15033	15070	15117	15081	15452	15157	15070	15130	15098	15213	14932	15011	15057	15126	15169	15144	15003	15146	14959	15106	15213	15171	15223	15239	15001	15121	15238	15131	15158	15224	15143	15100	15067	15302	15081	15138	15069	15188	15118	15131	15044	15179	15127	15297	15087	15180	14883	15154	15201	15003	15067	14947	14970	15087	15053	15098	15130	15095	15175	15044	15169	15263	15394	15129	15142	15343	15149	15258	15234	15271	15229	15214	15041	14919	15034	15066	15082	14899	15269	15251	15199	15158	15175	15177	15119	15095	15181	15080	15025	15104	15164	15187	14939	15085	14971	15072	15088	15020	15018	15300	15089	15171	15040	14929	15133	15153	15057	15286	15104	15250	15548	15018	15123	15163	15340	15184	15300	15028	15201	15098	15136	15147	15126	15176	15119	15172	15102	15120	15018	15121	15178	15091	15107	14962	15144	15054	15177	15094	15232	15116	15237	15119	15175	15140	15244	15133	15011	15163	15016	15064	14985	15095	15143	15034	15139	14900	15287	14914	15246	15231	15031	15260	15252	14917	15169	15175	15109	15150	15119	15064	15146	15287	15233	15029	15179	15046	15107	14997	14813	15202	15033	15160	15100	15309	15126	15107	15057	15061	15143	15238	15270	15060	15138	15179	15049	15140	15186	15100	15135	15212	15076	15376	15263	14839	15091	15110	14896	15125	15292	15116	15396	15171	15057	15083	15024	15079	15435	14998	15081	15113	15079	15115	15049	14955	15058	15172	15213	15009	15139	15218	15191	15047	15091	15281	15329	15107	15112	15150	15088	15174	15201	15055	15036	15080	15022	15104	14942	15121	15146	15202	15348	15319	15173	15171	15283	15110	14953	15157	15126	15048	15088	14883	15098	15134	15179	15037	15185	15200	15032	15101	15004	15211	15225	15131	15019	15215	15129	15134	15210	15164	15145	15240	15007	15186	15027	15225	14938	15192	15210	15019	15175	15026	15124	15059	15030	15199	15049	15258	15106	15125	15020	15204	15259	15077	15166	15162	15044	15278	15210	15148	15090	15090	15077	15169	15204	15252	15170	15113	14934	15063	15050	15231	15071	15308	15229	15159	15013	15217	15074	15069	15183	15114	15138	15085	15174	15028	15262	15140	15402	15243	15114	15110	15116	15263	15139	14949	15126	15199	15017	15077	14975	15139	15140	15175	15212	15273	15036	15031	14940	15017	15004	15118	14993	15142	15045	15199	14993	15116	15504	15226	15109	14890	15095	15315	15075	15070	15066	15029	15169	15146	15059	15215	15116	15074	15158	15052	14966	15255	15323	15230	15095	15055	15053	15237	15075	15276	15134	15056	15081	15101	15173	15145	15197	15226	15031	15159	15192	15012	15145	15329	15287	15247	14943	15166	14802	15153	15196	15008	15036	15127	15190	15136	15028	14999	15167	15060	15045	15292	15079	15238	15094	15234	15066	15148	15226	15011	15255	15155	15129	15176	15358	15057	15234	15454	15316	15067	15043	15126	15166	15163	15105	15086	15072	15134	15088	15148	14945	15129	15139	15131	14973	15036	15027	15061	15251	15084	15289	15067	15243	15072	15290	15159	15185	15232	15183	15139	15153	15042	15223	15248	15240	15227	15140	15170	15181	15340	15173	15113	15159	15196	15072	14987	15114	15225	15385	15485	15202	15189	15112	15027	15022	15006	15218	15413	15134	15284	15047	15111	14987	15014	14992	15025	15061	15085	15098	15151	15246	15171	15333	15436	14904	15196	15170	15389	15077	15287	15066	15118	14942	15106	15371	15210	15201	15285	15056	15199	15102	15100	15073	15183	15338	15115	15208	15371	15120	15171	15120	15107	15015	15295	15073	14961	15004	14985	15053	15092	15042	14978	15166	15322	15293	15491	15042	15204	15284	15245	15386	15146	15166	14993	15080	15303	15090	15313	15084	15177	14972	15265	15185	15302	15067	15163	15163	15198	15115	15462	15240	15150	15136	15013	15061	15170	15093	15197	15002	14907	15159	15170	15024	15079	14977	15285	15055	15058	15205	15009	15067	15207	15367	15191	15264	14927	15251	15201	15069	15012	15261	15172	15032	15022	15090	15216	15184	15061	15177	15212	15283	14937	15152	15341	15307	14887	15064	14935	15177	15075	15068	15069	15196	15152	15150	15141	15126	15222	15114	15216	14819	15039	15020	15282	15082	15239	15032	15236	15199	15264	15054	15228	15407	15183	15011	15088	15062	15055	15234	15119	15311	15197	15104	15117	15094	15178	15042	15200	15210	15243	15108	15164	15188	15318	15134	15042	15137	14968	15207	15130	15419	15080	15183	15083	15057	15185	15056	15289	15036	15062	15288	15173	15166	15129	15221	15137	15208	15058	15085	15250	15101	15354	15172	15341	15471	14991	15164	14898	15278	15213	15035	15375	15138	15091	15008	15175	15187	15116	15160	15234	15111	15075	14942	15165	15224	15253	15088	15086	15212	15147	14967	15191	15126	15104	15129	15155	15090
24751	42299	38929	30411	26388	24038	22985	21029	19332	18257	17385	16930	16208	15341	14981	14398	14176	14154	13883	13892	13780	13737	13600	13773	13749	13833	13964	13912	13746	13671	13532	13821	13603	13536	13502	13659	13468	13425	13444	13251	13433	13420	13536	13430	13321	13308	13595	13357	13317	13349	13274	13463	13450	13295	13356	13320	13317	13268	13423	13340	13402	13275	13201	13307	13478	13283	13463	13317	13360	13246	13429	13432	13344	13325	13354	13495	13265	13282	13334	13190	13276	13317	13221	13254	13364	13239	13110	13227	13159	13330	13276	13306	13337	13312	13499	13475	13394	13379	13180	13474	13437	13404	13377	13337	13321	13195	13330	13302	13175	13385	13369	13350	13293	13279	13406	13218	13443	13384	13309	13149	13273	13433	13220	13368	13250	13300	13255	13374	13268	13119	13435	13397	13277	13315	13139	13234	13235	13306	13409	13254	13549	13412	13368	13335	13305	13364	13146	13310	13186	13337	13375	13273	13449	13199	13270	13434	13339	13286	13359	13195	13225	13381	13280	13272	13250	13283	13340	13293	13357	13301	13316	13390	13368	13261	13353	13289	13211	13169	13304	13200	13088	13270	13234	13517	13270	13297	13196	13228	13295	13424	13286	13366	13305	13428	13539	13386	13132	13359	13254	13456	13171	13313	13419	13408	13146	13325	13257	13443	13154	13386	13313	13356	13468	13402	13449	13289	13287	13484	13413	13276	13276	13451	13260	13222	13150	13299	13286	13293	13239	13217	13290	13272	13328	13246	13283	13404	13208	13338	13285	13253	13221	13411	13404	13396	13290	13240	13293	13244	13443	13285	13148	13354	13375	13390	13446	13262	13363	13295	13240	13429	13207	13207	13355	13386	13289	13294	13300	13329	13396	13356	13359	13334	13437	13087	13312	13236	13304	13256	13306	13319	13492	13252	13376	13233	13334	13190	13234	13256	13348	13229	13436	13354	13582	13255	13243	13302	13275	13404	13316	13143	13359	13315	13526	13204	13279	13252	13204	13129	13277	13254	13317	13358	13201	13439	13270	13368	13173	13263	13480	13380	13255	13368	13241	13372	13362	13199	13459	13310	13176	13210	13411	13170	13287	13225	13316	13132	13221	13270	13149	13364	13365	13355	13390	13462	13304	13433	13429	13329	13289	13237	13320	13337	13334	13340	13309	13244	13334	13284	13149	13346	13259	13254	13403	13392	13066	13218	13322	13376	13289	13249	13294	13181	13373	13417	13347	13123	13383	13251	13336	13316	13395	13391	13354	13237	13254	13401	13312	13346	13445	13315	13439	13317	13449	13237	13458	13375	13364	13296	13313	13373	13365	13296	13360	13166	13169	13398	13401	13333	13474	13294	13324	13332	13160	13318	13357	13304	13395	13286	13354	13203	13441	13301	13425	13263	13101	13259	13354	13228	13304	13278	13329	13364	13280	13332	13347	13389	13304	13296	13291	13328	13479	13380	13372	13355	13267	13313	13491	13307	13521	13470	13328	13200	13361	13189	13342	13468	13423	13276	13316	13191	13400	13280	13447	13351	13329	13185	13539	13505	13408	13442	13367	13276	13367	13128	13366	13285	13283	13376	13260	13339	13407	13451	13501	13355	13371	13276	13387	13390	13221	13304	13315	13252	13412	13289	13343	13379	13355	13243	13441	13389	13397	13380	13308	13340	13277	13346	13315	13353	13294	13395	13241	13292	13152	13332	13416	13452	13341	13231	13102	13429	13444	13402	13238	13288	13260	13182	13232	13256	13299	13373	13294	13346	13232	13340	13230	13334	13330	13242	13261	13199	13305	13292	13256	13166	13354	13305	13355	13247	13242	13383	13279	13287	13216	13220	13299	13232	13468	13338	13520	13369	13254	13262	13203	13279	13257	13219	13464	13250	13185	13467	13376	13202	13376	13176	13229	13374	13245	13259	13285	13087	13244	13343	13064	13371	13216	13194	13223	13425	13299	13467	13322	13186	13308	13277	13216	13223	13172	13230	13422	13351	13255	13308	13325	13194	13230	13529	13448	13210	13239	13444	13191	13255	13146	13225	13239	13357	13330	13159	13355	13482	13249	13328	13467	13381	13398	13338	13429	13178	13294	13270	13301	13446	13405	13281	13314	13251	13364	13172	13372	13191	13450	13204	13183	13217	13359	13322	13360	13463	13241	13307	13513	12992	13325	13399	13297	13261	13186	13379	13311	13450	13332	13220	13505	13321	13130	13256	13289	13247	13224	13378	13390	13167	13457	13352	13417	13206	13408	13319	13321	13330	13392	13278	13196	13350	13214	13258	13389	13375	13308	13499	13472	13341	13199	13196	13088	13361	13310	13294	13292	13317	13361	13374	13342	13281	13353	13243	13305	13315	13340	13329	13220	13356	13288	13385	13386	13407	13287	13301	13305	13500	13294	13135	13360	13380	13517	13360	13191	13378	13239	13291	13433	13251	13251	13326	13243	13132	13469	13518	13268	13230	13223	13266	13421	13313	13219	13387	13310	13334	13097	13319	13394	13367	13326	13225	13149	13403	13415	13290	13091	13441	13315	13507	13395	13377	13255	13314	13386	13290	13428	13283	13306	13293	13227	13373	13288	13331	13212	13210	13260	13390	13410	13220	13232	13373	13204	13290	13369	13126	13189	13245	13207	13400	13477	13211	13338	13449	13244	13300	13308	13445	13314	13270	13487	13304	13289	13409	13313	13240	13554	13345	13399	13177	13185	13218	13367	13386	13205	13300	13293	13250	13185	13370	13360	13308	13392	13309	13286	13336	13272	13417	13281	13431	13218	13277	13376	13186	13387	13476	13409	13346	13189	13381	13609	13391	13334	13328	13256	13280	13303	13192	13209	13218	13333	13341	13347	13180	13405	13184	13130	13343	13431	13276	13206	13242	13478	13439	13262	13297	13388	13328	13212	13459	13306	13291	13202	13409	13343	13283	13435	13229	13419	13356	13287	13348	13487	13329	13249	13234	13521	13473	13262	13308	13242	13234	13394	13434	13305	13228	13364	13378	13312	13314	13240	13428	13256	13205	13185	13368	13429	13342	13378	13206	13363	13171	13260	13420	13268	13297	13457	13191	13303	13281	13350	13108	13330	13217	13345	13440	13156	13428	13310	13200	13532	13216	13368	13309	13251	13290	13245	13392	13333	13191	13351	13187	13417	13302	13388	13134	13323	13262	13335	13366	13425	13222	13361	13418	13299	13313	13289	13450	13359	13231	13336	13312	13387	13445	13241	13281	13409	13448	13279	13349	13495	13277	13605	13296	13435	13364	13300	13222	13304	13226	13375	13318	13189	13271	13343	13440	13289	13320	13362	13448	13286	13350	13324	13218	13421	13320	13193	13355	13148	13235	13221	13426	13328	13182	13397	13230	13309	13258	13240	13310	13532	13255	13263	13236	13371	13287	13340	13250	13236	13372	13374	13369	13513	13227	13192	13480	13315	13375	13233	13221	13361	13371	13284	13312	13323	13286	13465	13309	13393	13484	13276	13251	13253	13368	13454	13203	13259	13411	13343	13361	13367	13243	13380	13182	13232	13299	13191	13254	13358	13283	13219	13327	13244	13220	13354	13489	13426	13107	13237	13434	13261	13286	13385	13352	13332	13359	13132	13309	13349	13294	13411	13393	13325	13301	13453	13226	13330	13316	13500	13510	13191	13400	13428	13332	13356	13334	13263	13371	13439	13231	13361	13291	13318	13214	13282	13274	13419	13442	13327	13346	13248	13328	13274	13238	13270	13294	13181	13319	13313	13148	13278	13432	13302	13414	13362	13282	13384	13144	13409	13484	13375	13290	13359	13300	13322	13209	13305	13205	13482	13275	13369	13396	13265	13291	13282	13084	13294	13334	13261	13286	13299	13146	13314	13185	13201	13548	13158	13257	13363	13371	13396	13352	13453	13256	13340	13337	13265	13328	13205	13211	13295	13294	13238	13208	13237	13188	13435	13299	13328	13468	13273	13194	13417	13362	13401	13498	13407	13285	13321	13252	13259	13172	13234	13245	13232	13272	13197	13328	13356	13300	13310	13375	13447	13310	13353	13201	13324	13357	13266	13120	13244	13298	13268	13400	13396	13122	13398	13183	13523	13232	13340	13219	13236	13437	13275	13149	13180	13361	13235	13315	13440	13398	13401	13377	13262	13285	13195	13281	13233	13374	13244	13251	13326	13355	13248	13364	13325	13332	13369	13367	13338	13299	13282	13307	13402	13332	13403	13360	13419	13374	13293	13180	13372	13306	13355	13237	13514	13400	13347	13416	13357	13328	13362	13295	13245	13415	13331	13270	13237	13318	13291	13446	13251	13298	13118	13273	13412	13261	13240	13462	13453	13331	13257	13047	13391	13165	13209	13362	13315	13348	13442	13396	13271	13428	13258	13318	13315	13331	13307	13248	13338	13241	13330	13304	13366	13174	13202	13339	13381	13304	13257	13326	13312	13297	13259	13269	13250	13367	13346	13352	13403	13215	13344	13236	13214	13184	13249	13348	13239	13220	13515	13296	13450	13302	13441	13386	13199	13140	13397	13279	13367	13265	13185	13385	13392	13274	13347	13125	13277	13402	13211	13271	13397	13351	13414	13335	13252	13408	13294	13266	13359	13225	13223	13297	13287	13328	13325	13444	13431	13300	13360	13422	13255	13409	13333	13213	13152	13372	13303	13231	13212	13323	13437	13287	13132	13274	13331	13362	13357	13156	13384	13370	13392	13318	13317	13308	13315	13346	13414	13237	13208	13377	13305	13542	13371	13267	13261	13244	13371	13282	13239	13476	13271	13179	13348	13291	13388	13289	13292	13385	13333	13448	13371	13330	13324	13386	13221	13381	13362	13343	13241	13378	13281	13295	13266	13490	13249	13313	13364	13329	13347	13292	13198	13287	13511	13420	13139	13311	13214	13339	13286	13261	13321	13335	13242	13271	13454	13340	13474	13386	13306	13319	13405	13413	13357	13293	13332	13309	13394	13338	13392	13377	13430	13254	13334	13476	13349	13394	13315	13287	13496	13176	13328	13206	13214	13215	13390	13358	13389	13364	13299	13248	13271	13340	13323	13305	13236	13443	13283	13378	13338	13316	13253	13248	13306	13247	13266	13488	13318	13345	13304	13342	13167	13457	13318	13289	13480	13296	13315	13378	13448	13388	13351	13459
22926	21255	29024	23896	21963	25385	28459	23365	21388	21028	20164	19778	19032	18308	18005	17593	17389	17030	16787	16875	16676	16533	16493	16637	16624	16726	16694	16869	16641	16712	16593	16464	16557	16452	16272	16218	16246	16289	16319	16271	16290	16243	16397	16323	16223	16276	16156	16386	16564	16372	16307	16164	16494	16123	16340	16125	16063	16294	16335	16131	16347	16201	16162	16209	16134	16077	16395	16204	16084	16035	16198	16159	16314	16145	16269	16055	16118	16139	16164	16196	16207	16286	16013	16295	16299	16176	16177	15986	16163	16348	16143	16246	16124	16216	16214	16005	16038	16083	16231	16301	16108	16124	16129	15935	16114	16168	16097	16127	16126	15988	16159	16307	16068	16217	16189	16141	15953	16156	15951	16034	16225	16192	16368	16080	16021	16120	16016	16194	16072	15983	16150	16110	15941	16246	15941	16039	16106	15810	16047	16133	16286	16185	16148	15961	16039	16235	16163	16033	15886	15942	16063	16125	16234	15979	16087	16111	16172	16186	16144	16165	16001	16165	16035	16137	16015	16277	15947	16289	16266	16092	16165	15989	16178	16162	16308	15927	16026	15909	16059	16045	16190	16367	16126	16208	16008	16171	16118	15868	16060	16145	16133	16033	16175	16171	16061	16115	16104	16257	16187	16141	15994	16105	16231	15979	16207	16206	16273	16191	16228	16091	16198	16065	16341	16130	15957	16028	15979	16147	16006	15997	16225	15987	16152	16225	16206	15978	16273	16144	16062	16116	16139	16086	16186	15950	16088	16130	16043	16075	15984	16083	16189	16174	16175	16050	16069	16394	16026	16115	16099	16238	15943	15923	16123	16059	16296	16127	16222	16099	16238	16108	16205	15937	16245	16259	16127	16152	15966	16093	15926	16153	16008	15809	16015	16080	16126	16057	16066	16030	15971	16092	16127	16135	16023	15931	16004	16090	16256	16163	15952	15986	16080	16247	15881	16083	16141	16167	16026	16096	15967	16215	15979	16074	16208	16069	16126	16030	16146	16083	16060	16298	16017	16073	16083	15936	16255	16106	16149	16297	15953	16122	16130	16071	15987	16111	16133	16043	15915	16106	16100	16060	16116	16270	15991	16141	16256	16118	15981	16037	16129	16047	16137	16075	16063	16029	16040	16039	15904	15975	16141	15928	16249	15889	16189	16126	16019	16116	16252	16092	15982	16010	16032	16083	16193	15935	15862	16129	16204	16087	15978	16322	16231	16065	16174	16315	15919	16230	16006	16225	16228	16215	16133	15955	16136	16349	16157	16050	16292	16186	16085	16016	16105	15992	16200	16142	16408	16080	16118	16113	16188	15954	16042	16014	16176	16012	16171	16051	16180	16009	16246	15977	16226	16121	16297	15929	16076	16039	16198	16166	16251	16245	16112	16120	16243	16202	16160	16141	16179	16136	16053	16149	16166	15994	16221	16075	16041	16168	15858	16237	16307	16285	16085	15969	16002	16152	15950	16097	16289	16191	16122	16237	15919	16100	16098	15903	16069	15939	16180	16004	16106	16085	16362	15962	16246	16168	16182	16027	16008	16154	16150	16084	16149	15979	15766	16093	15965	16136	16103	16212	16301	16284	15997	15999	16105	16209	15997	15989	15992	16059	16123	15938	16165	16040	15934	15953	16045	16002	16258	15959	16332	16092	16180	16164	16080	16050	16040	16172	16009	16077	15989	16129	16071	16077	16027	16000	16174	16240	15950	16101	16013	16067	16250	16227	16060	16020	16287	15969	16310	16095	16290	16276	16295	16053	16239	15936	16158	16086	16191	16127	16169	15966	15972	16052	16112	16199	16086	16193	16224	16087	16026	16071	16238	16089	16142	16136	16100	16183	16102	15960	16307	16148	15993	16207	16175	16173	16223	16142	16138	15914	16178	16227	16108	16121	16024	16050	16005	15865	16139	16148	16113	16055	16186	16342	16152	16259	16003	16194	16176	16125	16202	16146	16199	16064	15900	16221	15846	16152	16142	16035	16045	16254	16104	16143	15983	16216	16254	15959	16102	15904	16098	16112	16141	16233	16090	16049	16044	16140	16139	16036	16212	15965	16058	16159	16188	16163	16072	16220	16134	16132	16093	16018	16367	16048	16160	15881	16288	16052	16036	16126	16039	16017	15902	16073	16096	16183	16035	16240	15950	15994	16109	16198	16303	16113	16110	16116	15995	16136	16278	16049	16206	16216	16051	16114	16118	16117	15834	16146	16051	16232	16209	15917	16080	16056	16071	16140	16246	15934	16127	16057	16121	16179	16105	16111	15983	16000	16286	16043	16273	16139	16058	16135	16197	16051	15869	16229	16135	15892	16171	16262	15978	15974	16091	16153	16200	16223	16118	16191	16034	16010	16151	16017	16101	15930	16014	16123	15921	16199	16095	16242	16152	16187	16090	16241	15981	16212	16036	16149	16273	16150	16073	15936	15956	16097	16010	15924	16005	16249	16151	16090	16103	16060	16098	16143	16029	16107	16169	16281	16055	16064	16080	16109	16259	16235	16214	16034	16078	16153	16243	16098	16156	16278	16127	15881	16035	16125	15995	16108	15970	16017	16186	16007	16026	16128	16130	16089	16078	16024	16155	16215	16197	16150	16026	16181	16342	16242	16076	16048	15928	15973	16023	16091	16106	16091	16087	15924	16065	15977	16229	16054	16053	16346	16112	16186	16001	16175	16289	16031	16036	16151	16140	15918	16019	15965	16143	15960	16224	16159	16038	16319	15958	15993	15908	16123	16342	16149	16012	15923	15946	15953	16064	16185	16264	16167	16065	16251	16182	16244	16291	16053	16025	16273	16000	16182	16242	16289	16100	16110	16002	16156	16050	15892	16026	15867	16320	16035	16046	16333	16147	16003	16150	16023	16299	16107	15949	16059	16025	16055	16368	16110	15857	16100	16089	16129	16066	15994	16339	16072	16050	15999	15886	16015	16114	16122	16019	16020	16129	16122	16055	16130	15890	16062	15855	16200	16152	16179	16029	16183	16187	15908	16076	16031	16061	16196	15993	15900	16121	16234	16148	16120	16110	16066	15927	15804	16186	16103	15983	15981	16090	16092	16044	16061	16071	15897	16171	15929	16113	16184	16191	16308	16107	16153	16059	16226	15980	16281	16216	16190	16141	15990	15974	16019	16133	16115	16131	16107	16012	16232	16017	16058	16143	16003	16408	16144	16266	16192	16146	16129	16132	16262	16001	16054	16195	16094	16061	15957	16198	16205	15976	16064	15999	16199	16122	15951	16022	16044	16165	16391	16224	16136	16135	16028	16088	16087	16246	16155	16134	16027	16167	16188	16153	16259	16171	15964	16143	16151	16090	16044	16166	16091	16229	16004	16251	16206	16099	15924	16022	16143	15879	15905	16081	16152	16041	16152	16064	16002	16222	15910	15941	16232	16070	16176	16028	16174	16303	16112	16222	16176	16014	16136	15974	16158	15924	16056	16161	16100	16023	16150	16304	16335	16074	16023	16164	15936	15984	15892	16123	16103	16059	16044	16180	16107	15997	16105	16045	16350	16084	16143	16090	16023	16167	15982	16137	16149	16105	16058	16126	16264	16169	16200	16203	16019	16318	16083	16126	16118	15886	16029	16097	16047	16080	16217	16049	15945	16117	16161	16078	16127	16093	16081	16102	16089	16034	16151	15973	16131	16034	16117	16119	16023	16043	16144	16326	16138	16139	16191	15980	16177	16238	16129	16162	16092	16016	16186	15789	16000	16007	16122	15920	16205	16262	16104	16299	15988	16227	16098	15966	16069	16036	16041	16250	15831	16156	16069	15878	16185	16047	16181	16045	16221	16142	16291	16129	16097	16208	16318	16074	16219	15932	15921	16178	16279	16075	16207	16217	16144	16080	15970	15933	16211	16234	15954	16265	16101	15995	16058	15996	16004	16202	16079	16085	16279	16091	16251	15932	15968	16103	16124	16191	16017	16128	16082	16106	16107	16214	16263	16006	16138	16111	16032	16102	16155	15888	16131	16155	16237	16262	15966	16165	15940	15939	16046	16043	16103	16282	16059	16286	16086	16199	16112	15874	15949	16136	16059	16192	16091	16228	16203	16063	15975	16012	16211	15986	16044	16242	16001	16051	16068	15899	16145	16131	16121	16205	16050	15997	16135	16230	16067	16212	16166	16254	16113	16098	16184	16257	16028	16094	16217	15885	16027	16040	16038	16057	16165	15948	16120	16252	16015	15922	16002	16074	16151	16118	16074	16078	16191	16206	16037	16135	16252	16150	16207	16081	16227	16049	16087	16165	16062	16099	15954	16219	16106	16090	16264	16079	15990	16131	16032	16079	16212	16077	16129	16103	16192	15984	16079	16038	15929	16220	16067	16113	16230	16015	15838	16111	16053	16333	16160	16216	16132	15952	16126	16142	16061	16169	15922	15994	16255	16204	16159	16180	16049	16262	15926	16099	16128	16165	16231	16167	15988	16263	16163	16080	16059	16106	16149	15989	16212	16115	15942	15983	16098	16082	15941	16109	16134	16071	16037	16331	16227	16127	15974	16163	16160	16129	16305	16192	16060	15959	15978	16090	15942	16233	16281	16084	16082	15931	15991	16005	16093	16089	16203	16179	15992	16138	16048	16099	16185	16063	16013	15983	16128	15998	16147	16093	15963	16056	16016	16127	16023	16127	16190	16059	15938	16181	16070	16239	16114	16226	16103	16149	16181	16143	16335	16122	16211	16269	16104	16261	16327	16004	16240	16084	16238	15997	15980	16177	16120	16196	16262	15973	15852	16012	16236	16302	16278	15958	16009	16023	16135	15974	16149	16163	16019	16024	16075	16229	16169	16150	15905	16267	16093	16021	16147	16094	16085	15958	15999	16015	16102	15934	15980	16140	16070	15988	16185	16022	16087	16118	16200	16055	16176	15895	16064	16130	16051	16218	16093	16071	15972	16043	16253	16333	15975	16187	15997	16179	16338	16160	16105	16033	15903	16196	15933	16277	16303	16120	16174	16207	16046	16196	15910	16067	16161	16205	16087	16264	16318	15956	15966	16124	16133	15876	16021	16222	16061	16007	16095	16114	16154	16169	16065	15995	16008	16125	16229	16320	16020	16238	16194	15994	15945	16025	15949	16087	16146	16133	16179	16164	15904	16016	16180	16137	16157	16043	16177	16132	16209
26504	47245	43828	34010	30024	27513	25782	23631	21711	20369	19336	18793	17706	16822	16242	15557	15162	15044	14741	14456	14411	14421	14254	14337	14551	14510	14525	14730	14533	14319	14204	14129	14059	13893	13908	14101	14054	13876	14013	13831	14027	14010	13944	14143	14010	14101	14117	14029	13827	13978	13873	13980	13853	13920	13989	13890	13796	14052	13732	13850	13952	13803	14011	13836	13764	13892	13678	13906	13865	13874	13904	13709	13844	14033	13802	13962	13963	13738	13847	13830	13697	13753	13881	13922	13735	13871	13814	13854	13889	13772	13808	13767	13751	13661	13835	13881	13786	13828	13804	13761	13903	14022	13815	13737	13831	13822	13825	13720	13831	13887	13951	13858	13880	13718	13781	13786	13760	13873	13855	13809	13703	13807	13932	13716	13824	13878	13855	13746	13834	13846	13868	13743	13648	13704	13813	13700	13759	13782	13758	13987	13693	13704	13888	13664	13813	13894	13662	13768	13762	13782	13692	13854	13837	13855	13886	13793	13894	13743	13826	13780	13869	13661	13628	13732	13910	13840	13785	14022	13805	13807	13747	13890	13937	13935	13864	13885	13934	13781	13761	13822	13831	13882	13859	13905	13848	13750	13843	13786	13830	13834	13779	13788	14059	13853	13787	13976	13821	13863	13862	13773	13723	13887	13800	13807	13692	13813	13939	13797	13897	13835	13819	13857	13715	13818	13692	13950	13666	13840	13813	13853	13819	13872	14002	13849	13770	13845	13840	13900	13658	13682	13766	13948	13785	13840	13844	13767	13947	13678	13865	13767	13662	13675	13730	13839	13836	13813	13914	13913	13934	13883	13922	13799	13909	13864	13821	13788	13910	13731	13801	13875	13859	13823	13667	13945	13872	13858	13846	13856	13917	13856	13776	13766	13809	13788	13898	13712	13897	13749	13803	13801	13782	13714	13893	13957	13640	13777	13880	13792	13794	13808	13848	13654	13908	13820	13935	13838	13940	13778	13873	13760	13932	13674	13860	13734	13897	13592	13784	13717	13781	13650	13959	13794	13631	13885	13798	13685	13824	13844	13870	13880	13823	13678	13909	13799	13778	13775	13715	13812	13966	13865	13919	13882	13849	13626	13776	13741	13763	13989	13768	13718	13820	13887	13902	13862	13909	13888	13855	13866	13752	13967	13785	13863	13581	13846	13847	13894	13888	13702	13853	13960	13769	13851	13807	13833	13806	13869	13913	13992	13827	13915	13808	13814	13781	13960	13854	13796	13845	13810	13888	13893	13780	13867	13772	13832	13791	13844	13723	13852	13722	13854	13879	13716	13867	13912	13759	13858	13889	13841	13777	13986	13831	13823	13890	13732	13940	13744	13978	13878	13859	13866	13649	13951	13785	13954	13656	13913	13892	13848	13894	13804	13897	13730	14020	13901	13818	13692	13902	13829	13763	13805	13752	13839	14051	13617	13943	13677	13779	13830	13897	13890	13882	13677	13808	13833	13830	13741	13935	13933	13682	13746	13922	13884	13760	13769	13985	13915	13942	13895	13765	13970	13766	13827	13630	13803	13628	13888	13865	13734	13913	13778	13911	13752	13916	13803	13836	13996	13892	13761	13735	13700	13712	13750	13803	13795	13691	13777	13822	13873	13827	14031	13832	13701	13698	13872	13890	13738	13928	13805	13756	13783	13725	13933	13769	13690	13809	13952	13824	13777	13726	13804	13756	13944	13805	13964	13730	13847	13845	13862	13729	13807	13751	13867	13654	13779	13798	13667	13868	13819	13841	13787	13834	14034	13872	13760	13742	13718	13745	13808	13763	13853	13814	13806	13979	13743	13791	13848	13957	13790	13798	13830	13896	13808	14056	13585	13792	13749	13794	13904	13632	13882	13947	13811	13876	13825	13864	13868	13845	13890	13787	13751	13858	13784	13780	13956	13788	13886	13821	13915	13891	13782	13780	13779	13865	13788	13946	13668	13904	13805	13919	13787	13826	13913	13610	13729	13837	13793	13788	14021	13783	13749	13881	13819	13889	13935	13915	13917	13758	13741	13715	13913	13860	13712	13821	13915	13877	13849	13935	13800	13786	13857	13866	13792	13894	13626	14023	13847	13819	13759	13805	13826	13782	13811	13785	13828	13867	13787	13957	13760	13811	13831	13825	13861	13816	13921	13871	13830	13695	13848	13730	13906	13945	13809	13884	13712	13751	13715	13811	13851	13925	13749	13886	13748	13793	13816	13904	13757	13752	13872	13870	13970	13533	13755	13816	13794	13871	13722	13848	13734	13837	13810	13710	13786	13950	13590	13873	13845	13874	13967	13865	13922	13898	13680	13771	13656	13840	13782	13841	13635	13740	13752	13672	13812	13706	13712	13823	13773	13929	13771	13800	13915	13720	13839	13815	13897	13819	13752	13779	13739	13870	13922	13745	13931	13787	13836	13750	13796	13794	13655	13751	13926	13835	13771	13687	13718	13816	13909	13872	13695	13698	13747	13964	13842	13777	13857	13880	13720	13976	13866	13715	13948	13887	13793	13718	13712	13871	13892	13880	13875	13771	13855	13690	13921	13836	13751	13692	13820	13715	13628	13873	13770	13755	13758	13713	13734	13744	13893	13729	13716	13838	13926	13978	13818	14014	13690	13781	13832	13754	13772	13692	13968	13859	13624	13681	13956	13881	13796	13683	13895	13782	13757	13793	13811	13897	13775	13762	13789	14029	13731	13763	13829	13853	13737	13721	13746	13848	13856	13905	13778	13771	13876	13748	13939	13857	13827	13858	14010	13911	13704	13784	13838	13701	13773	13781	13745	13770	13723	13786	13791	13800	13681	13868	13926	13848	13943	13913	13702	13931	13916	13972	13842	13717	13897	13672	13738	13877	13802	13894	13676	13750	13808	13743	13941	13850	13778	13738	13640	13838	13943	13803	13887	13936	13913	13807	13929	13870	13834	13782	13654	13841	13825	13686	14018	13833	13803	13874	13919	13762	13715	13754	13714	13790	13763	13876	13713	13899	13790	13907	13917	13692	13743	13903	13747	13730	13836	13922	13910	13814	13886	13744	13835	13625	13950	13682	13959	13675	13917	13828	13760	13843	13942	13712	13769	13790	13689	13894	13987	13744	13615	13734	13767	13812	13800	13926	13916	13792	13706	13908	13880	13735	13698	13705	13855	13879	13703	13710	13889	13704	13657	13885	13700	13896	13939	13839	13757	13751	13878	13714	13868	13912	13923	13810	13721	13873	13912	13970	13876	13787	13917	13867	13883	13845	13866	13819	13765	13810	13781	13645	13721	13789	13794	13671	13910	13894	13975	14032	13760	13795	13831	13703	13717	13743	13958	13771	13917	13696	13853	13884	13790	13763	13910	13817	13779	13947	13901	13806	13705	13964	13773	13948	13658	13743	13751	13832	13667	13780	13851	14052	13749	13816	13733	13774	13801	13838	13830	13798	13773	13677	13865	13754	13784	13759	13874	13913	13836	13877	13848	13721	13729	13888	13708	13929	13768	13724	13790	13873	13825	13814	13908	13726	13755	13853	13712	13810	13742	13838	13888	13894	13886	13796	13661	13869	13802	13839	13856	13694	13936	13816	13744	13788	13744	13974	13864	13776	13824	13934	13834	13775	13841	13745	14004	13792	13850	13725	13784	13729	13877	13708	13820	13696	13773	13830	13903	13880	13791	13905	13820	13766	13709	13918	13844	13745	14035	13791	13929	13785	13856	13880	13799	13868	14063	13887	13796	13775	13833	13765	13861	13892	13831	13675	13794	13878	13674	13794	13989	13794	13950	13767	13734	13819	13773	13801	13774	13843	13715	13657	13795	13871	13836	14016	13786	13848	13763	13853	13814	13882	13710	14034	13801	13798	13766	13882	13913	13907	14001	13842	13638	13691	13839	13727	13708	13933	13693	13737	13946	13884	13904	13914	13886	13813	13793	13678	13938	13952	13838	13855	13865	13776	13756	13810	13746	13748	13801	13712	13878	13844	13703	13785	13774	13922	13852	13804	13836	13821	13739	13668	13681	13707	13678	13831	13747	13801	13759	13692	13998	13703	13834	13886	13728	13779	13835	13643	13883	13889	13845	13932	13724	13751	13760	13734	14109	13845	13889	13777	13735	13785	13748	13830	13892	13787	14067	13677	13871	13764	13856	13877	13868	13607	13787	13863	13723	13845	13734	13689	13789	13775	13803	13884	13705	13945	13752	13864	13775	13793	13720	13779	13735	13875	13924	13858	13862	13926	13698	13706	13699	13824	13742	13782	13656	13804	13887	13744	13719	13763	14037	13834	13819	13781	13762	13885	13709	13833	13703	13766	13969	13751	13732	13841	13782	13728	13839	13813	13810	14064	13731	13721	13629	13743	14023	13597	13917	13799	13651	13750	13910	13951	13831	13851	13757	13864	13903	13951	13971	13987	13824	13904	13733	13729	13746	13748	13737	13762	13763	14002	13569	13766	13824	13954	13826	13789	13829	13895	13925	13530	13849	13868	13824	13874	13928	13693	13757	13855	13831	13767	13909	13752	13711	13773	13834	13888	13583	13902	13947	13847	13960	13964	13892	13864	13932	13793	13838	13714	13805	13941	13779	13857	13826	13796	13721	13878	13836	13903	13871	13833	13680	13627	13758	13863	13692	13926	13920	13788	13795	13838	13809	13861	13864	13660	13746	13864	13769	14027	13879	13808	13716	13788	13818	13644	13843	13736	13879	13782	13844	13943	13812	13827	13899	13730	13725	13938	13859	13825	13802	13916	14042	13845	13800	13880	13976	13846	13914	13792	13784	13879	13605	13811	13897	13839	13837	13780	13619	13815	13768	13908	13613	13765	13876	14011	13778	13770	13855	13858	13819	13942	14025	13655	13927	13676	13881	13938	13993	13800	13767	13888	13881	13541	13863	13990	13821	13844	13832	13877	13756	13773	14018	13872	13790	13805	13882	13782	13736	13865	13655	13823	13893	13755	13791	13690	13834	13789	13794	13837	13653	13840	13673	13864	13691	13971	13668	13830	13709	13826	13757	13693	13840	13907	13780	13823	13783	13918	14027	13883	13686	13819	13684	13704	13781	13779	13895	13849	13747	13763	13744	13921	13898	13768	13699	13838	13786	13894	13782	13802	13908	13811	13791	13669	13881	13721	13992	13802	13899	13878	13826	13814	13891	13969	13764
28567	24800	30312	26617	22037	20792	19777	18531	17751	17269	17119	16692	16342	16179	15810	15530	15548	15550	15444	15569	15602	15424	15218	15458	15598	15500	15597	15562	15258	15437	15238	15302	15342	15384	15386	15203	15338	15358	15290	15231	15150	15467	15194	15336	15290	15235	15328	15362	15368	15236	15313	15315	15457	15438	15369	15222	15136	15260	15274	15184	15040	15216	15224	15417	15441	15038	15430	15285	15240	15121	15510	15244	15295	15450	15166	15311	15178	15400	15382	15316	15292	15076	15571	15448	15538	15315	15363	15343	15255	15110	15308	15271	15184	15132	15331	15140	15096	15331	15185	15378	15142	15161	15141	15315	15122	15271	15320	15395	15317	15294	15387	15292	15175	15100	15259	15330	15379	15073	15247	15186	15201	15339	15323	15117	15196	15224	15241	15172	15189	15216	15355	15433	15208	15065	15213	15147	15383	15289	15166	15445	15298	15209	15344	15068	15382	15209	15315	15059	15240	15303	15303	15523	15126	15303	15130	15113	15428	15052	15221	15356	15241	15223	15306	15297	15151	15276	15403	15301	15378	15360	15273	15181	15273	15222	15200	15431	15172	15430	15305	15193	15181	15321	15328	15466	15498	15348	15216	15188	15377	15175	15211	15256	15137	15052	15436	15232	15223	15334	15317	15172	15230	15131	15233	15166	15204	15226	15344	15277	15200	15352	15450	15367	15254	15365	15102	15142	15285	15264	15362	15385	15309	15050	15215	15274	15061	15317	15127	15303	15085	15241	15076	15167	15249	15320	15464	15414	15225	15341	15323	15254	15255	15303	15301	15288	15326	15173	15291	15195	15096	15095	15344	15306	15402	15360	15383	15461	15158	15219	15350	15332	15331	15301	15192	15192	15305	15321	15402	15183	15193	15233	15083	15211	15209	15339	15063	15184	15208	15269	15347	15069	15260	15372	15316	15103	15240	15147	15344	15372	15253	15303	15295	15014	15111	15359	15401	15291	15188	14934	15106	15136	15214	15211	15381	15394	15260	15259	15171	15264	15317	15372	15110	15048	15318	15434	15202	15262	15255	15376	15352	15379	15161	15128	15092	15065	15206	15309	15149	15305	15431	15348	15235	15064	15350	15346	15277	15327	15320	15327	15364	15456	15358	15139	15226	15183	15302	15325	15389	15201	15261	15338	15359	15271	15144	15333	15295	15092	15342	15325	15226	15163	15341	15226	15109	15153	15316	15233	15190	15312	15523	15131	15156	15318	15222	15215	15050	15036	15350	15372	15351	15292	15020	15172	15346	15385	15213	15346	15202	15414	15331	15150	15196	15183	15324	15356	15269	15255	15249	15333	15305	15251	15421	15287	15237	15215	15228	15167	15313	15203	15141	15376	15218	15252	15306	15115	15454	15104	15218	15147	15123	15399	15303	15495	15339	15287	15311	15311	15205	15168	15298	15249	15369	15378	15257	15215	15223	15404	15391	15277	15406	15349	15279	15259	15260	15441	15236	15420	15408	15107	15401	15374	15213	15198	15221	15303	15223	15241	15184	15412	15351	15276	15329	15441	15214	15188	15298	15270	15252	15183	15234	15339	15294	15162	15227	15484	15123	15328	15106	15309	15100	15029	15390	15414	15172	15240	15330	15219	15375	15135	15196	15357	15319	15293	15248	15245	15200	15255	15354	15126	15302	15390	15352	15413	15334	15312	15166	15277	15381	15333	15361	15322	15120	15281	15390	15328	15137	15184	15327	15308	15080	15232	15269	15121	15344	15106	15407	15344	15298	15209	15292	15424	15154	15266	15167	15335	15385	15377	15282	15085	15017	15022	15331	15396	15113	15244	15180	15220	15459	15064	15136	15311	15210	15320	15226	15286	15191	15170	15000	15254	15074	15233	15301	15546	15240	15182	15159	15154	15341	15204	15354	15422	15304	15554	14996	15235	15072	15194	15196	15356	15249	15194	15179	15275	15085	15210	15276	15223	15164	15139	15395	15208	15460	15371	15271	15411	15197	15302	15229	15016	15196	15430	14976	15238	15235	15180	15031	15196	15132	15241	15155	15471	15186	15472	15318	15155	15310	15201	15280	15131	15195	15110	15231	15152	15259	15494	15400	15150	15054	15069	15079	15275	15014	15260	15161	15396	15100	15150	15238	15322	15338	15171	15149	15085	15392	15357	15139	15472	15314	15277	15489	15211	15384	15314	15248	15352	15324	15349	15296	15139	15323	15316	15369	15238	15459	15517	15150	15413	15330	15361	15114	15275	15346	15340	15285	15167	15423	15286	15213	15119	15259	15435	15262	15188	15112	15202	15360	15175	15252	15311	15300	15327	15250	15294	15312	15511	15232	15188	15162	15269	15066	15272	15133	15222	15348	15332	15098	15345	15347	15349	15355	15190	15273	15096	15134	15263	15281	15164	15431	15210	15330	15322	15221	15138	15304	15430	15127	15176	15166	15285	15390	15174	15183	15217	15150	15348	15353	15379	15407	15337	15179	15185	15349	15156	15292	15385	15420	15343	15053	15363	15458	15302	15328	15344	15115	15264	15123	15336	15046	15213	15190	15373	15265	15283	15192	15164	15286	15186	15352	15248	15257	15314	15092	15221	15230	15243	15396	15291	14831	15301	15139	15291	15405	15315	15334	15113	15127	15418	15132	15305	15260	15210	15262	15038	15337	15230	15219	15077	15319	15208	15107	15221	15060	15061	15191	15106	15222	15176	15324	15190	15224	15225	15286	15260	15168	15192	15319	15180	15217	15234	15368	15207	15179	15375	15283	15272	15336	15322	15234	15274	15261	15168	15231	15077	15351	15390	15469	15149	15478	15176	15263	15455	15450	15232	15311	15390	15619	15180	15154	15131	15330	15337	15320	15160	15373	15372	15161	15118	15095	15234	15418	15153	15384	15343	15185	15155	15156	15271	15219	15419	15464	15257	15251	15342	15203	15177	15205	15221	15176	15307	15350	15188	15258	15051	15298	15229	15418	15399	15301	15309	15343	15382	15354	15228	15275	15302	15207	15388	15360	15390	15187	15141	15370	15222	15164	15398	15322	15270	15234	15249	15212	15412	15343	15315	15250	15256	15246	15268	15297	15291	15197	15244	15278	15268	15191	15385	15299	15178	15294	15301	15196	15174	15233	15356	15196	15403	15373	15154	15352	15240	15129	15190	15131	15037	15219	15267	15372	15263	15355	15422	15452	15346	15363	15261	15151	15075	15214	15235	15299	15440	15343	15326	15217	15322	15228	15176	15234	15187	15392	15293	15302	15361	15193	15193	15459	15433	15337	15213	15196	15237	15306	15209	15203	15106	15299	15164	15484	15194	15285	15285	15322	15181	15250	15153	15095	15223	15233	15196	15249	15197	15229	15127	15366	15325	15404	15480	15108	15168	15226	15307	15468	15316	15382	15184	15364	15208	15186	15279	15136	15223	15244	15413	15360	15193	15497	15588	15402	15473	15357	15288	15270	15250	15130	15348	15218	15327	15314	15290	15258	15271	15237	15352	15328	15217	15143	15289	15360	15223	15194	15334	15326	15393	15142	15385	15216	15315	15196	15289	15365	15241	15392	15182	15426	15149	15190	15249	15166	14879	15276	15134	15054	15238	15290	15233	15513	15404	15284	14967	15092	15441	15213	15194	15198	15331	15272	15293	15185	15190	15152	15134	15236	15167	15337	15526	15159	15116	15296	15529	15428	15252	15311	15508	15457	15236	15172	15354	15409	15250	15215	15312	15413	15312	15271	15194	15140	15304	15094	15373	15125	15130	15248	15228	15219	15292	15307	15122	15225	15345	15479	15451	15166	15230	15494	15164	15411	15269	15270	15325	15205	15124	15080	15405	15349	15200	15163	15168	15338	15382	15267	15284	15111	15228	15232	15312	15398	15215	15456	15253	15196	15286	15481	15225	15161	15049	14866	15355	15144	15290	15223	15098	14977	15355	15370	15385	15330	15295	15332	15252	15019	15323	15308	15216	15291	15364	15196	15266	15371	15327	15336	15213	15115	15151	15084	15208	15332	15079	15490	15112	15185	15187	15389	15227	15375	15300	15241	15220	15253	15183	15306	15143	15485	15263	15319	15335	15189	15471	15289	15450	15343	15429	15302	15314	15297	15289	15034	15367	15218	15219	15331	15446	15290	15197	15256	15251	15218	15227	15313	15447	15422	15311	15319	15428	15417	15232	15505	15160	15308	15238	15274	15276	15090	15280	15295	15295	15005	15348	15184	15285	15304	15098	15276	15460	15304	15146	15182	15335	15276	15158	15351	15266	15325	15146	15243	15337	15415	15181	15243	15215	15392	15224	15203	15165	15477	15087	15170	15247	15328	15082	14972	15374	15138	15111	15294	15265	15300	15450	15313	15032	15283	15476	15294	15394	15346	15492	15299	15267	15234	15198	15332	15207	15407	15295	15334	15273	15300	15223	15314	15222	15421	15439	15292	15055	15094	15152	15467	15423	15363	15287	15317	15226	15313	15222	15276	15208	15368	15099	15275	15256	15314	15259	15333	14945	15060	15430	15432	15280	15416	15087	15197	15336	15372	15409	15256	15258	15169	15292	15358	15239	15076	15226	15152	15441	15284	15352	15448	15421	15302	15374	15372	15231	15390	15194	15180	15380	15332	15340	15417	15358	14987	15297	15470	15340	15412	15194	15288	15393	15276	15421	15400	15113	15241	15298	15296	15454	15289	15417	15200	15124	15148	15514	15301	15357	15356	15308	15167	15430	15445	15317	15285	15190	15085	15581	15057	15279	15280	15348	15377	15139	15236	15230	15277	15142	15170	15245	15244	15119	15242	15404	15195	15161	15170	15391	15293	15334	15468	15365	15155	15329	15514	15116	15311	15170	15297	15278	15464	15330	15195	15291	15196	15166	15219	15333	15265	15168	15204	15298	15384	15270	15332	15194	15337	15340	14938	15478	15363	15345	15238	15157	15257	15185	15170	15291	15287	15195	15137	15156	15308	15115	15259	15300	15144	15242	15195	15304	15305	15468	15245	15456	15470	15185	15312	15265	15449	15073	15255	15190	15189	15038	15357	15173	15265	15349	15315	15311	15203	15332	15312	15159	15291	15404	15221	15207	15312	15267	15271	15263	15208	15274	15365	15386	15232	15299	15442	15531	15133	15088	15092	15291	15308	15291	15250	15300	15376	15386	15284	15213	15254	15247
24748	35536	32125	24926	22358	21078	19768	18486	17150	16284	15942	15594	15092	14593	14151	14048	13851	13795	13813	13699	13555	13452	13601	13791	13782	13722	13892	13782	13703	13622	13554	13385	13272	13412	13399	13268	13387	13592	13435	13385	13459	13369	13342	13621	13464	13425	13507	13411	13602	13334	13582	13325	13395	13425	13387	13349	13623	13419	13541	13343	13377	13433	13601	13318	13385	13459	13527	13277	13350	13321	13303	13407	13361	13371	13451	13488	13394	13394	13309	13242	13384	13191	13227	13402	13217	13390	13450	13474	13453	13400	13440	13478	13249	13222	13546	13351	13360	13358	13498	13276	13284	13264	13353	13342	13537	13295	13448	13290	13518	13524	13527	13558	13522	13459	13428	13282	13294	13322	13356	13198	13497	13273	13328	13430	13312	13342	13290	13414	13177	13384	13336	13444	13194	13414	13453	13564	13329	13590	13474	13348	13450	13336	13414	13241	13486	13381	13338	13358	13351	13360	13301	13418	13290	13453	13267	13371	13502	13384	13375	13382	13409	13304	13360	13422	13440	13315	13214	13351	13493	13355	13463	13412	13522	13202	13337	13448	13503	13196	13339	13358	13449	13314	13304	13505	13498	13309	13428	13492	13485	13285	13524	13304	13343	13280	13401	13423	13346	13388	13518	13428	13490	13344	13371	13307	13424	13362	13372	13388	13421	13552	13310	13355	13347	13442	13367	13406	13321	13323	13396	13440	13467	13437	13237	13333	13365	13383	13482	13412	13500	13429	13312	13482	13426	13238	13293	13305	13355	13457	13323	13622	13263	13407	13491	13320	13439	13401	13323	13405	13344	13333	13287	13313	13217	13301	13522	13453	13389	13561	13327	13500	13411	13344	13394	13369	13364	13336	13314	13471	13534	13467	13280	13231	13416	13258	13234	13559	13591	13475	13443	13539	13349	13314	13413	13362	13476	13421	13443	13441	13470	13511	13331	13245	13501	13488	13362	13271	13497	13393	13277	13507	13445	13495	13493	13407	13320	13285	13461	13375	13531	13423	13354	13516	13415	13207	13348	13426	13414	13537	13351	13463	13154	13310	13414	13236	13401	13339	13401	13486	13475	13371	13357	13302	13453	13352	13195	13108	13213	13462	13408	13446	13578	13376	13317	13246	13309	13408	13322	13318	13301	13229	13378	13284	13389	13498	13429	13277	13524	13315	13241	13422	13324	13502	13395	13579	13205	13450	13212	13328	13411	13472	13496	13252	13412	13377	13339	13365	13409	13438	13461	13361	13445	13371	13448	13258	13370	13377	13497	13242	13500	13250	13425	13343	13369	13445	13546	13323	13397	13300	13319	13435	13396	13407	13450	13443	13359	13426	13395	13276	13453	13414	13545	13217	13452	13407	13256	13444	13430	13283	13407	13297	13446	13463	13406	13378	13441	13250	13477	13372	13402	13348	13309	13369	13369	13433	13399	13228	13406	13417	13257	13330	13487	13453	13380	13361	13404	13478	13328	13357	13412	13294	13458	13340	13413	13496	13345	13209	13428	13318	13398	13511	13521	13316	13271	13412	13435	13399	13367	13341	13297	13351	13239	13353	13397	13418	13491	13426	13382	13261	13442	13374	13369	13323	13387	13267	13294	13194	13243	13408	13487	13342	13392	13359	13286	13470	13310	13368	13408	13329	13315	13384	13435	13360	13419	13437	13334	13426	13330	13478	13291	13357	13445	13470	13457	13424	13426	13499	13241	13336	13499	13407	13301	13372	13406	13411	13382	13334	13261	13481	13393	13446	13421	13360	13397	13376	13468	13343	13504	13355	13524	13340	13405	13350	13236	13337	13528	13443	13503	13355	13369	13182	13369	13232	13509	13345	13364	13624	13301	13422	13494	13399	13396	13274	13386	13409	13307	13537	13303	13365	13538	13505	13638	13337	13367	13332	13405	13412	13429	13471	13422	13388	13436	13395	13311	13332	13528	13465	13294	13341	13306	13490	13494	13358	13425	13475	13242	13460	13467	13222	13402	13368	13305	13358	13433	13460	13492	13447	13346	13354	13354	13455	13446	13289	13421	13435	13333	13490	13455	13272	13443	13486	13345	13442	13344	13412	13384	13272	13197	13290	13366	13394	13303	13490	13309	13502	13355	13263	13156	13470	13485	13657	13170	13355	13439	13348	13408	13411	13434	13387	13207	13570	13408	13243	13425	13223	13506	13453	13412	13178	13375	13353	13454	13320	13316	13340	13227	13422	13423	13418	13474	13480	13397	13296	13440	13449	13436	13374	13308	13541	13325	13377	13347	13332	13366	13557	13415	13180	13396	13324	13155	13390	13488	13292	13581	13373	13339	13419	13373	13238	13306	13412	13527	13239	13419	13224	13328	13404	13462	13418	13393	13408	13266	13337	13416	13442	13420	13350	13423	13481	13312	13309	13411	13587	13346	13361	13283	13276	13273	13355	13389	13312	13324	13407	13441	13477	13390	13338	13273	13299	13505	13557	13504	13463	13277	13434	13465	13297	13431	13383	13494	13335	13382	13310	13390	13415	13474	13266	13423	13292	13645	13385	13409	13379	13244	13384	13490	13450	13575	13408	13236	13259	13200	13297	13558	13286	13366	13408	13440	13340	13473	13348	13414	13111	13309	13429	13519	13419	13410	13244	13589	13410	13380	13321	13475	13221	13308	13491	13529	13468	13429	13456	13471	13388	13567	13416	13323	13462	13362	13699	13361	13398	13381	13392	13313	13464	13335	13367	13469	13369	13455	13297	13620	13400	13479	13549	13364	13483	13355	13428	13341	13545	13446	13223	13250	13328	13410	13370	13386	13552	13295	13244	13358	13272	13360	13561	13264	13490	13331	13489	13388	13235	13487	13537	13349	13371	13296	13408	13213	13216	13196	13494	13315	13440	13183	13513	13294	13501	13448	13433	13454	13393	13326	13390	13563	13138	13284	13480	13518	13395	13599	13391	13436	13302	13418	13362	13494	13389	13458	13376	13320	13466	13270	13419	13403	13340	13390	13307	13388	13249	13300	13420	13332	13424	13347	13294	13307	13216	13349	13270	13279	13330	13544	13460	13425	13433	13375	13435	13436	13297	13395	13385	13386	13539	13359	13503	13533	13350	13313	13416	13518	13282	13448	13399	13160	13441	13436	13480	13465	13531	13345	13523	13420	13333	13345	13372	13369	13423	13316	13415	13464	13591	13425	13578	13313	13535	13353	13364	13291	13367	13474	13423	13333	13354	13314	13392	13294	13534	13359	13321	13425	13360	13403	13487	13311	13410	13229	13372	13431	13410	13367	13231	13566	13323	13398	13370	13415	13363	13560	13409	13427	13503	13373	13275	13457	13319	13298	13366	13323	13297	13384	13278	13354	13350	13392	13324	13417	13331	13339	13287	13403	13397	13399	13293	13218	13372	13484	13230	13473	13392	13355	13304	13496	13379	13447	13484	13384	13479	13241	13383	13461	13429	13452	13329	13458	13258	13391	13286	13506	13263	13261	13320	13410	13329	13368	13253	13180	13418	13405	13422	13399	13463	13586	13381	13441	13537	13383	13320	13472	13297	13347	13311	13514	13205	13222	13410	13415	13569	13375	13377	13303	13363	13225	13399	13266	13315	13350	13449	13387	13253	13408	13288	13361	13457	13319	13319	13332	13311	13440	13268	13310	13418	13442	13506	13451	13241	13473	13344	13351	13347	13339	13250	13446	13507	13406	13485	13342	13476	13495	13435	13364	13441	13345	13535	13292	13464	13300	13396	13431	13305	13246	13521	13498	13353	13483	13586	13444	13427	13325	13358	13546	13515	13376	13453	13361	13358	13315	13365	13456	13180	13373	13356	13510	13405	13383	13654	13330	13412	13493	13493	13377	13354	13299	13484	13366	13310	13386	13386	13278	13464	13390	13361	13409	13404	13360	13375	13402	13281	13470	13352	13418	13400	13415	13471	13423	13366	13436	13383	13431	13282	13498	13350	13351	13328	13391	13262	13540	13576	13490	13413	13509	13313	13360	13440	13175	13358	13516	13264	13350	13569	13355	13295	13338	13395	13368	13559	13355	13451	13357	13425	13373	13401	13420	13333	13335	13504	13166	13321	13314	13388	13238	13418	13404	13315	13398	13469	13506	13292	13264	13385	13326	13349	13399	13384	13400	13302	13501	13430	13347	13486	13294	13382	13392	13436	13335	13402	13506	13297	13498	13323	13417	13496	13452	13346	13384	13481	13401	13441	13235	13320	13441	13428	13182	13552	13436	13274	13338	13229	13409	13308	13343	13347	13509	13275	13614	13413	13398	13223	13386	13294	13418	13430	13302	13405	13319	13535	13263	13423	13387	13523	13459	13383	13339	13497	13525	13565	13515	13350	13384	13211	13316	13319	13331	13488	13318	13325	13323	13370	13429	13302	13348	13332	13201	13369	13391	13362	13574	13445	13306	13264	13400	13367	13480	13585	13489	13336	13389	13380	13425	13653	13354	13447	13444	13432	13540	13305	13392	13432	13527	13486	13590	13491	13460	13310	13369	13421	13533	13518	13392	13188	13459	13284	13273	13547	13414	13370	13397	13292	13414	13326	13393	13402	13322	13406	13398	13381	13140	13421	13336	13430	13445	13437	13423	13361	13324	13397	13332	13322	13268	13464	13528	13550	13467	13375	13421	13337	13414	13351	13156	13361	13283	13333	13300	13477	13410	13360	13445	13273	13347	13556	13425	13365	13465	13456	13324	13278	13343	13432	13362	13323	13352	13133	13462	13272	13362	13339	13271	13523	13190	13440	13275	13402	13503	13344	13478	13239	13380	13379	13393	13499	13415	13499	13371	13434	13344	13269	13493	13457	13378	13483	13436	13353	13368	13411	13481	13292	13571	13406	13351	13546	13296	13554	13313	13380	13346	13492	13201	13264	13340	13476	13421	13310	13500	13393	13429	13211	13416	13446	13172	13376	13350	13433	13369	13420	13366	13430	13489	13240	13374	13427	13385	13346	13435	13395	13366	13363	13450	13509	13574	13377	13354	13356	13651	13361	13426	13420	13322	13490	13327	13317	13379	13449	13317	13305	13431	13340	13461	13393	13546	13384	13272	13383	13488	13428	13319	13582	13339	13380	13366	13465	13479	13323	13236	13407	13622	13361	13290	13467	13437	13448	13357	13459	13533	13345	13445	13201	13358	13473
24261	21386	28897	24752	23405	24485	24125	20412	19108	18593	18090	17445	17039	16657	16303	15802	15740	15810	15632	15559	15460	15676	15537	15651	15771	15532	15609	15628	15520	15500	15302	15455	15214	15289	15206	15196	15303	15110	15214	15323	15163	15289	15215	15375	15203	15412	15246	15323	15305	15302	15328	15105	15163	15536	15312	15236	15134	15390	15328	15310	15029	15178	15224	15160	15170	15278	15215	15040	15191	15202	15284	15167	15050	15208	15161	15275	15178	15361	15203	15204	15365	15411	15030	15252	15259	15163	15073	15268	14921	15245	15218	15212	15159	15180	15198	15123	15156	15177	15055	15172	15099	15098	15396	15419	15386	15041	15267	15270	15264	15151	15240	15334	15290	15221	15180	15115	15198	15225	15329	15462	15156	15302	15344	15154	15179	15108	15316	15134	15165	15234	15232	15244	15117	15230	15154	15090	15235	15237	15201	15197	15139	15252	15098	15131	15244	15046	15321	15164	15188	15102	15187	15335	15365	15177	15340	15055	15050	14938	15126	15157	15350	15273	15127	15262	15261	15161	15346	15125	15280	15118	15217	15243	15230	15094	15214	15039	15183	15311	15097	15368	15160	15149	15319	15046	15284	15280	15231	15238	15072	15013	15212	15028	15396	15192	15264	15079	15102	15130	15279	15225	15171	15228	15067	15026	15176	15257	15477	14920	15333	15037	15194	15127	15242	15295	15137	15275	15224	15012	15222	15169	15228	15130	15217	15127	15351	14956	15284	15134	15032	15101	15008	15253	15040	15018	14934	15218	15108	15120	15186	15186	15162	15325	15187	15292	15259	15225	15206	15125	15108	15062	14954	15141	15032	15140	14989	15178	14951	15150	15350	15131	15294	15090	15144	15114	15329	15042	15179	15159	15135	15194	15287	15181	15132	15421	15372	15199	15181	15111	15377	15018	15129	15084	15153	14998	15232	15086	15075	15139	15207	15312	15086	15200	15151	15215	15037	14969	15033	15171	15282	15228	15121	15178	15208	15227	15175	15230	15198	15111	15212	15181	15115	15188	15147	15139	15199	15037	15148	15172	15262	14935	15323	15181	15038	15188	15051	15340	15228	15180	15152	15029	15164	15156	15308	15117	15211	15180	15065	15157	15161	15193	15381	15265	15100	15235	15031	15091	15154	15046	15135	14979	15189	15104	15206	14990	15133	14939	15223	15108	15217	15327	15056	14972	15338	15135	15182	15262	14983	15228	15000	15108	15398	15045	15274	15113	15198	15164	15211	14918	15183	15198	15016	15290	15119	15165	15085	15243	15012	15131	15158	15181	15075	15151	15341	15448	15177	15163	15300	15284	15205	15237	15192	15126	15160	15153	15188	15247	15162	15135	15155	15197	15187	15121	15089	15345	15065	15091	15261	15255	15332	15197	15119	15290	15170	15357	15205	15196	15099	15212	15161	15158	15066	15187	15234	15265	15383	15233	15282	15060	15279	15269	15280	15000	15219	15353	15147	15065	15364	15128	15132	15174	15064	15109	15133	15179	15168	15276	15118	15205	15211	15007	15121	15336	15182	15112	15219	15030	15069	15027	15264	15356	15059	15314	15092	15391	14993	15121	15193	14921	15186	15159	15223	15196	15183	15080	15308	15155	15165	15125	15210	15319	15153	15192	15218	15198	15102	15471	15114	15057	15099	15209	15082	15039	15249	15089	15089	15056	15337	15175	15155	15051	15177	15117	15173	15227	15180	15167	15204	15176	15267	15169	15129	15129	15037	15294	15217	15251	15145	15129	15382	15226	15276	15268	15189	14891	15306	14973	15191	15152	15139	15232	15324	15416	15132	15253	15131	15103	15460	15361	15394	15155	15222	15163	15007	15253	15337	15380	15143	15080	15056	15045	15262	15312	15200	15205	15244	15135	15154	14961	15171	15192	15130	15293	15014	15088	15264	15196	15233	15274	15170	15173	15263	15155	15242	15045	15086	15185	15142	15082	15170	15166	15345	15082	15358	15228	15087	15243	15279	15266	15250	15357	15215	15403	15406	15268	15349	15175	14911	15114	15344	15207	15155	15090	15202	15086	15220	15204	15285	15007	14979	15227	15018	15125	15041	15242	15276	15083	15304	15300	15329	15059	15256	15234	15308	15149	15185	15188	15388	15152	15107	15058	15161	15219	15151	15282	15114	15087	15263	15258	15293	15131	14995	15179	15118	15182	14997	15146	15225	15239	15394	15244	15320	15224	15136	15133	15277	15141	15148	15097	15090	15174	15209	15318	15383	15435	15364	15158	15106	15082	15132	15064	15134	15064	15036	15284	15171	15103	15152	15083	15354	15153	15005	15121	14955	15071	15395	15272	15176	15250	15253	15241	15271	15275	15156	15303	15138	15135	15095	15029	15113	15121	15118	15174	15247	15125	15133	15105	15104	15170	15299	15122	15141	14996	15157	15211	15139	15139	15033	14963	15054	15251	15155	15146	15344	15123	15151	15080	15262	15274	15150	15198	15465	15080	15311	15065	15091	15102	15057	15200	15096	15293	15277	15073	15098	15082	14979	15205	15295	15243	15240	15299	15102	15248	15237	15029	15109	15227	15206	15133	15004	15014	15045	15127	15034	15082	15080	15010	15070	15248	15133	15299	15308	15231	15283	15295	15236	15203	15030	15063	15121	15089	15271	15203	15176	15288	15222	15232	15252	15278	15077	15050	15154	15003	15452	15258	15325	15227	15277	15237	15249	15053	15300	15244	15236	15144	15270	15112	15193	15219	15026	15133	15208	15325	15248	15138	15272	15060	15175	15039	15229	15178	15255	15226	15157	15251	15070	14996	15079	15083	15202	15200	15002	15270	15423	15081	14975	15024	15241	15121	15152	15194	15120	15037	15019	15257	15193	15351	15141	15284	15227	15226	14941	15294	15075	15559	15196	15231	15179	15401	15165	15114	15187	15261	15198	15174	15271	15145	15167	15302	15301	15410	15355	15340	15072	15139	15107	15164	15103	15151	15089	15162	15135	15202	15077	15280	15286	15005	15450	14968	15285	15106	15085	15263	15230	14936	15022	15172	15013	15181	15203	15196	15207	14996	15091	15165	15098	15002	15162	15411	15148	15183	15291	15028	15066	15096	15336	15237	15400	15115	15160	15351	15072	15145	15234	15003	15179	15007	15151	15100	15297	15388	15211	15105	15137	14984	15129	15125	15334	15170	15259	15208	15297	15192	15299	15123	15167	15169	15169	15173	14948	15349	15145	15155	15191	15390	15063	15117	15116	15144	15061	15205	15056	15231	14991	15102	15105	15121	15182	15294	15181	15207	15310	15077	15129	15152	15329	14944	15400	15065	15165	15100	15069	15134	15180	14948	15261	15209	15234	14993	15187	15395	15217	15338	15215	15205	15049	15246	15237	15225	15140	15270	15122	15119	15045	15212	15118	15037	15244	15247	15181	15211	15108	14998	15130	15355	15204	15186	14962	15172	15409	15426	15025	15238	15120	15065	15234	15145	15263	15159	15095	15294	15259	15151	15324	15294	15289	15043	15117	15250	14903	15108	15226	15147	15183	14974	15134	15340	15114	15170	15105	15314	15110	14999	15211	15200	15111	15027	15134	15375	15081	15017	15192	15197	15351	15146	15243	15014	15441	15233	15137	15272	15122	15122	15197	15124	15326	14912	15275	15327	15261	15132	15425	15132	15361	15256	15371	15136	15139	15178	15122	15022	15227	15248	15285	15108	15132	15176	15081	15338	15117	15204	15122	15330	15209	15311	15300	15183	15228	15362	14925	14979	15169	15365	15117	15257	15047	15182	15243	15035	15166	15199	15015	15121	15040	15240	14963	15206	15174	15141	15296	15330	15214	15107	15164	15021	14931	15305	15257	15211	15180	15200	15289	15287	15103	15101	15328	15139	15105	15209	15180	15099	15249	15102	15298	15140	15198	15284	15153	14991	15170	15082	14996	15204	15179	15247	15168	15098	15262	15001	15020	15024	15002	15047	14989	15092	15074	14971	15057	15221	15057	15027	15140	15324	15208	15124	15039	15056	15227	15393	15213	15139	15188	15311	15124	15139	15215	15224	15095	15061	15250	15187	15193	15059	15162	14946	15201	15114	15257	15268	15110	15164	15224	15122	15143	15176	15337	15349	15196	15137	15263	15192	14971	15013	15195	15130	15069	15086	15408	15152	15122	15158	15279	15024	15342	15182	15009	15026	15052	15247	15212	15194	15306	14943	15176	15243	15176	15192	14997	15103	15185	15173	15313	15130	15271	15191	15480	15212	15011	15223	15248	15135	14966	15156	15124	15317	15256	15221	15196	15247	15220	15182	15101	15356	15278	15260	15117	15082	15017	15015	15155	15154	15159	15160	15123	15181	15239	15052	15140	15044	15125	15375	15169	15081	14966	14953	15308	15252	15077	15059	15127	15385	15244	15185	15123	15199	14961	14990	15118	15361	15252	15019	15203	15013	15272	15170	15022	15256	15340	15289	15241	15090	15090	15089	15212	15251	15111	15232	15200	15086	15208	15056	15202	15116	15155	14998	15419	15166	15270	15290	15204	15095	15038	15211	15156	15038	15060	14907	15074	15222	15267	15080	14926	15156	15210	15268	15160	15208	15149	15060	15039	15223	14830	15245	15097	15335	15507	15221	15147	15137	15195	15258	15182	15286	15136	15434	15184	14957	15369	15079	15457	15056	15218	15148	15180	15201	15076	15360	15184	15218	15106	15313	15097	15289	15078	14960	15068	14967	15118	15139	15140	15205	15308	15098	15245	15148	15148	15331	15276	15209	15211	15253	15149	14931	15240	14893	15299	15204	15104	15276	14941	15114	15122	15105	15237	15153	15126	15205	15246	15049	15128	15221	15222	15051	15175	15180	15049	15100	15134	15307	15201	15284	15458	15228	15288	15261	15140	15100	15432	15127	15133	15235	15281	15358	15402	15106	14956	15236	15231	15139	15117	15139	15117	15198	15092	15301	15285	15111	15181	15033	15020	15299	15311	15325	15357	15198	15231	15312	15194	15237	15223	15162	15193	15194	15236	15267	15229	15261	15149	15215	15182	15134	14986	15168	15236	15291	15128	15287	15300	15274	15258	15422	15137	15113	15255	15272	15285	15245	15214	15223	15064	15096	15058	15151	15170	15267	15197	15037	15097	15290	15256	15258	15034	15216	15154	15243	15276	15079
24251	41243	37674	29516	25819	24185	22768	20669	19797	18289	17317	16594	15546	15216	14884	14430	14372	14238	14079	13866	13965	13896	13713	14044	14005	14005	14066	14127	13869	13795	13567	13456	13387	13328	13356	13503	13492	13364	13508	13397	13495	13565	13428	13485	13640	13488	13582	13452	13293	13489	13481	13514	13602	13328	13345	13486	13312	13441	13512	13444	13442	13459	13231	13362	13415	13414	13436	13289	13382	13339	13313	13442	13402	13253	13420	13435	13423	13446	13276	13434	13281	13455	13312	13425	13402	13232	13441	13443	13350	13300	13465	13414	13296	13269	13302	13245	13332	13426	13505	13289	13400	13447	13511	13143	13254	13381	13350	13335	13400	13356	13348	13338	13202	13228	13429	13298	13365	13331	13339	13280	13483	13389	13362	13299	13264	13430	13416	13517	13328	13281	13282	13320	13264	13197	13408	13312	13246	13300	13293	13396	13313	13278	13572	13321	13338	13433	13508	13486	13444	13276	13411	13297	13150	13354	13401	13300	13245	13252	13377	13413	13329	13398	13356	13337	13249	13439	13426	13370	13382	13392	13419	13307	13331	13338	13359	13328	13244	13311	13332	13351	13298	13260	13355	13405	13481	13376	13462	13222	13175	13379	13287	13318	13455	13469	13437	13289	13332	13223	13390	13230	13387	13460	13364	13532	13484	13328	13356	13440	13348	13396	13214	13425	13279	13383	13249	13344	13363	13412	13322	13214	13420	13567	13357	13295	13257	13333	13390	13301	13492	13131	13199	13452	13177	13269	13338	13468	13538	13393	13216	13238	13416	13472	13484	13345	13275	13173	13336	13352	13463	13424	13419	13307	13347	13342	13424	13369	13414	13405	13410	13427	13181	13505	13257	13187	13474	13305	13279	13287	13351	13394	13247	13434	13323	13288	13346	13331	13359	13339	13174	13289	13320	13458	13246	13188	13301	13240	13488	13279	13419	13442	13335	13453	13348	13350	13338	13285	13285	13446	13380	13527	13614	13487	13270	13453	13354	13254	13292	13456	13272	13327	13306	13327	13245	13347	13366	13351	13385	13272	13358	13269	13216	13474	13255	13527	13270	13289	13491	13484	13304	13374	13334	13306	13361	13201	13328	13268	13475	13341	13285	13302	13323	13442	13370	13360	13460	13327	13329	13211	13375	13283	13415	13226	13261	13455	13281	13485	13435	13440	13359	13311	13311	13132	13193	13362	13385	13424	13412	13377	13343	13441	13462	13317	13420	13343	13430	13282	13541	13336	13261	13418	13335	13334	13478	13183	13469	13295	13444	13311	13230	13126	13461	13349	13340	13337	13246	13212	13383	13293	13520	13275	13292	13470	13438	13314	13427	13488	13220	13265	13278	13380	13323	13388	13345	13323	13293	13415	13331	13405	13332	13338	13354	13304	13261	13380	13298	13362	13344	13370	13399	13397	13325	13403	13259	13293	13264	13355	13286	13400	13291	13445	13358	13521	13229	13384	13426	13407	13297	13329	13465	13466	13285	13395	13227	13467	13601	13401	13245	13392	13215	13237	13307	13277	13214	13455	13336	13174	13368	13447	13437	13492	13461	13552	13232	13376	13274	13310	13463	13265	13344	13365	13388	13407	13350	13387	13198	13364	13256	13222	13213	13283	13403	13335	13378	13423	13425	13328	13318	13255	13216	13348	13286	13324	13253	13349	13389	13219	13308	13338	13404	13348	13512	13251	13417	13315	13346	13336	13386	13403	13228	13453	13311	13441	13239	13403	13359	13293	13412	13414	13359	13402	13275	13166	13364	13315	13308	13321	13390	13420	13293	13325	13431	13441	13332	13262	13557	13222	13470	13223	13322	13173	13248	13246	13519	13520	13553	13429	13456	13427	13251	13359	13307	13300	13325	13251	13329	13471	13304	13387	13456	13458	13315	13358	13329	13263	13361	13325	13426	13482	13310	13270	13467	13345	13428	13455	13417	13354	13293	13335	13322	13543	13399	13375	13402	13358	13282	13350	13360	13285	13444	13194	13398	13417	13405	13309	13315	13326	13219	13420	13406	13253	13211	13412	13380	13401	13290	13321	13146	13430	13206	13297	13309	13256	13306	13262	13227	13225	13360	13255	13533	13279	13352	13297	13456	13405	13382	13410	13441	13274	13318	13235	13189	13396	13208	13306	13245	13385	13411	13282	13475	13394	13370	13578	13255	13194	13368	13320	13353	13486	13398	13306	13348	13300	13290	13274	13292	13246	13363	13210	13229	13404	13327	13352	13413	13274	13390	13236	13256	13161	13469	13266	13409	13269	13371	13378	13595	13298	13180	13364	13351	13347	13292	13457	13305	13318	13217	13346	13203	13269	13352	13475	13427	13231	13175	13356	13275	13354	13369	13384	13501	13283	13312	13303	13349	13358	13609	13552	13292	13486	13477	13269	13352	13417	13249	13324	13340	13265	13379	13542	13255	13425	13344	13323	13367	13473	13396	13364	13446	13333	13580	13336	13336	13399	13396	13303	13408	13280	13253	13418	13233	13424	13399	13386	13290	13370	13419	13274	13370	13383	13432	13438	13270	13274	13446	13352	13268	13408	13380	13423	13440	13390	13436	13464	13298	13101	13289	13381	13453	13347	13328	13269	13211	13236	13253	13539	13314	13537	13242	13416	13396	13281	13298	13375	13395	13322	13434	13476	13413	13300	13278	13382	13605	13343	13346	13317	13276	13356	13195	13175	13408	13141	13240	13221	13381	13290	13552	13427	13166	13288	13334	13362	13460	13437	13486	13215	13410	13424	13251	13216	13378	13484	13447	13227	13410	13307	13313	13336	13301	13314	13379	13259	13500	13097	13439	13262	13364	13176	13402	13289	13347	13284	13293	13344	13247	13315	13403	13524	13264	13296	13285	13321	13462	13198	13389	13460	13306	13399	13287	13197	13318	13310	13245	13330	13270	13362	13540	13388	13342	13302	13344	13281	13224	13278	13413	13488	13400	13305	13247	13328	13399	13444	13394	13432	13259	13389	13218	13460	13322	13452	13414	13239	13470	13384	13430	13234	13342	13248	13422	13383	13236	13221	13321	13307	13322	13282	13451	13190	13365	13345	13388	13408	13300	13424	13424	13175	13341	13418	13354	13336	13399	13469	13218	13315	13277	13278	13249	13288	13210	13274	13168	13268	13413	13491	13320	13476	13437	13147	13478	13387	13406	13383	13525	13374	13406	13311	13556	13304	13464	13264	13393	13432	13265	13313	13424	13280	13442	13417	13342	13290	13331	13274	13409	13231	13243	13353	13382	13355	13555	13307	13284	13213	13377	13209	13401	13262	13358	13384	13458	13381	13241	13455	13246	13365	13358	13255	13275	13287	13398	13392	13456	13297	13373	13289	13102	13297	13430	13474	13310	13322	13366	13414	13361	13304	13243	13335	13383	13281	13351	13334	13477	13262	13336	13519	13309	13404	13262	13350	13185	13321	13328	13481	13219	13485	13353	13373	13394	13397	13315	13492	13428	13219	13322	13469	13410	13558	13219	13300	13358	13417	13395	13330	13305	13381	13517	13430	13503	13341	13342	13302	13340	13378	13398	13277	13214	13325	13406	13183	13213	13224	13346	13250	13292	13356	13225	13213	13279	13304	13408	13278	13316	13268	13327	13195	13390	13286	13372	13354	13281	13456	13405	13324	13427	13179	13302	13259	13192	13283	13349	13427	13361	13428	13435	13427	13105	13450	13413	13391	13340	13097	13451	13305	13358	13326	13277	13372	13183	13404	13256	13249	13280	13543	13338	13346	13235	13432	13222	13456	13394	13230	13284	13210	13186	13437	13357	13476	13413	13391	13492	13224	13378	13563	13217	13326	13368	13397	13408	13192	13521	13362	13359	13317	13325	13298	13337	13486	13381	13396	13286	13173	13556	13247	13392	13455	13164	13334	13295	13310	13417	13351	13311	13345	13301	13353	13337	13344	13386	13455	13377	13563	13211	13482	13457	13285	13309	13345	13245	13222	13392	13337	13344	13217	13327	13350	13249	13394	13288	13363	13283	13401	13472	13539	13217	13409	13365	13197	13289	13430	13379	13449	13476	13374	13319	13504	13382	13415	13280	13345	13331	13322	13249	13479	13528	13322	13224	13361	13373	13475	13455	13461	13357	13274	13274	13452	13320	13298	13424	13268	13430	13290	13429	13297	13589	13377	13408	13165	13361	13531	13376	13237	13444	13314	13380	13418	13339	13428	13292	13225	13419	13381	13460	13354	13270	13420	13149	13298	13301	13335	13297	13325	13453	13290	13241	13346	13380	13320	13428	13442	13226	13448	13373	13370	13388	13308	13373	13523	13397	13415	13429	13297	13237	13402	13333	13240	13279	13533	13298	13321	13340	13440	13434	13255	13392	13331	13288	13423	13234	13278	13613	13316	13352	13412	13395	13340	13383	13318	13272	13450	13261	13241	13271	13353	13313	13254	13390	13289	13278	13448	13475	13356	13355	13283	13409	13342	13449	13333	13408	13369	13297	13246	13478	13192	13264	13220	13385	13496	13418	13385	13366	13332	13290	13568	13385	13350	13469	13427	13268	13351	13383	13481	13431	13509	13335	13369	13224	13481	13152	13146	13413	13425	13388	13382	13390	13548	13229	13239	13352	13230	13335	13343	13333	13370	13381	13291	13406	13433	13334	13434	13388	13278	13271	13356	13496	13374	13411	13277	13276	13421	13441	13430	13389	13294	13375	13317	13334	13424	13502	13346	13281	13349	13292	13290	13389	13337	13455	13365	13421	13326	13372	13395	13276	13266	13461	13423	13338	13290	13363	13345	13302	13557	13392	13447	13370	13395	13316	13307	13408	13363	13396	13360	13293	13421	13478	13383	13292	13370	13256	13429	13171	13555	13288	13302	13344	13387	13389	13470	13400	13474	13396	13351	13322	13302	13342	13368	13217	13378	13237	13350	13208	13336	13539	13218	13206	13289	13165	13262	13325	13299	13269	13392	13436	13301	13305	13175	13447	13389	13244	13315	13378	13268	13347	13379	13299	13318	13468	13426	13202	13158	13308	13383	13426	13416	13378	13465	13349	13474	13365	13357	13375	13405	13424	13410	13313	13391	13296	13321	13392	13436	13233	13549	13364	13364	13331	13427	13294	13158	13401	13331	13247	13318	13309	13264	13471	13411	13328	13241	13211	13423
23031	21382	29247	23961	22221	25728	28727	23520	21596	21379	20532	19140	18491	17875	17435	17632	17265	17123	17067	17117	16853	16758	16815	16899	17149	17058	17143	16976	16916	16642	16570	16337	16469	16532	16431	16428	16593	16350	16230	16478	16291	16407	16521	16525	16359	16444	16568	16434	16319	16348	16411	16465	16556	16361	16182	16424	16425	16385	16455	16461	16368	16543	16543	16395	16265	16302	16153	16119	16182	16180	16211	16347	16602	16367	16480	16340	16363	16189	16407	16311	16336	16377	16263	16341	16342	16480	16318	16069	16168	16257	16318	16406	16547	16378	16350	16323	16283	16170	16279	16425	16367	16236	16395	16235	16312	16337	16295	16344	16373	16526	16471	16412	16306	16418	16162	16269	16162	16106	16227	16322	16142	16237	16223	16305	16255	16242	16380	16314	16227	16295	16362	16288	16281	16247	16311	16239	16374	16251	16278	16396	16432	16226	16302	16350	16013	16251	16402	16313	16499	16623	16296	16211	16221	16382	16189	16556	16433	16082	16263	16254	16357	16346	16066	16347	16416	16408	16416	16318	16183	16583	16419	16322	16415	16325	16160	16224	16102	16021	16266	16264	16169	15989	16393	16301	16081	16275	16291	16358	16172	16334	16221	16337	16241	16331	16428	16016	16122	16338	16558	16328	16174	16112	16508	16183	16206	16412	16258	16214	16445	16387	16538	16446	16196	16132	16366	16337	16454	16296	16245	16418	16360	16446	16353	16383	16167	16284	16181	16407	16237	16411	16209	16102	16573	16319	16143	16165	16295	16211	16178	16256	16270	16264	16247	16216	16210	16263	16182	16085	16380	16338	16205	16519	16127	16256	16234	16266	16220	16328	16272	16298	16304	16240	16379	16270	16285	16519	16328	16244	16356	16328	16228	16105	16122	16320	16326	16284	16249	16262	16240	16230	16397	16062	16084	16171	16127	16109	16135	16292	16016	16034	16186	16175	16314	16340	16169	16188	16185	16278	16298	16564	15928	16244	16193	16287	16371	16158	16251	16222	16291	16210	16101	16496	16289	16168	16093	16267	16361	16326	16185	16088	16274	16265	16228	16171	16359	16159	16163	16254	16353	16344	16224	16255	16352	16158	16237	16208	16096	16207	16364	16354	16466	16194	16164	16248	16169	16242	16209	16281	16237	16019	16244	16518	16133	16338	16122	16330	16151	16276	16241	16362	16270	16216	16249	16428	16279	16169	16173	16282	16291	16395	16462	16134	16224	16377	16099	16300	16378	16243	16402	16256	16354	16189	16149	16160	16129	16209	16245	16333	16403	16299	16339	16330	16323	16190	16323	16105	16090	15964	16402	16306	16286	16231	16040	16097	16111	16239	16445	16135	16060	16154	16084	16178	16428	16345	16215	16417	16380	16308	16215	16232	16358	16162	16106	16357	16278	16148	16327	16142	16293	16156	16287	16222	16341	16270	16229	16243	16523	16239	16122	16107	16435	16177	16099	16211	16293	16442	16344	16182	16200	16163	16287	16311	16183	16189	16200	16341	16454	16239	16327	16313	16364	16184	16222	16287	16239	16226	16226	16063	16268	16184	16566	16312	16342	16250	16445	16256	16175	16295	16212	16037	16196	16226	16351	16334	16192	16076	16091	16308	16000	16121	16145	16400	16477	16238	16319	16319	16198	16312	16250	16287	16126	16355	16170	16261	16092	16261	16318	16345	16138	16325	16328	16292	16384	16228	16405	16442	16205	16293	16244	16393	16167	16389	16209	16334	16340	16114	16257	16143	16360	16103	16434	16273	16394	16387	16312	16304	16280	16126	16288	16149	16293	16359	16341	16164	16215	16338	16225	16121	16153	16400	16357	16396	16225	16242	16230	16282	16312	16319	16255	16151	16429	16262	16315	16157	16180	16229	16292	16280	16177	16378	16211	16231	16121	16166	16324	16372	16355	16275	16203	16307	16290	16202	16060	16360	16306	16230	16469	16133	16321	16228	16193	16007	16214	16185	16265	16227	16123	16132	16391	16338	16351	16400	16295	16324	16362	16055	16269	16259	16245	16256	16374	16184	16065	16195	16210	16218	16077	16139	16126	16214	16119	16047	16189	16395	16316	16265	16082	16292	16134	16430	16311	16217	16274	16219	16190	16297	16266	16194	16123	16075	16328	16350	16314	16286	16087	16163	16147	16291	16255	16265	16180	16369	16311	16262	16457	16219	16472	16280	16253	16102	16370	16173	16094	16424	16239	16070	16294	16422	16264	16236	16397	16349	16274	16312	16258	16262	16321	16248	16442	16242	16429	16130	16389	16288	16383	16074	16119	16108	16325	16172	16389	16470	16237	16202	16238	16093	16109	15984	16254	16151	16186	16087	16104	16211	16307	16317	16161	16261	16172	16190	16161	16247	16409	16213	16327	16340	16213	16160	16404	16308	16317	16492	16236	16341	16228	16105	16164	16373	16316	16322	16374	16376	16127	16325	16245	16323	16472	16333	16277	16300	16174	16267	16298	16268	16355	16365	16166	16113	16115	16443	16464	16262	16177	16217	16347	15961	16307	16308	16384	16243	16310	16339	16104	16312	16265	16380	16121	16189	16156	16303	16186	16400	16168	16497	16318	16374	16228	16344	16385	16414	16400	16519	16350	16378	16241	16125	16261	16216	16337	16134	16281	16247	16253	16125	16312	16256	16253	16218	16282	16400	16202	16450	16062	16394	16241	16194	16432	16227	16036	16041	16256	16241	16213	16220	16193	15985	16244	16239	16491	16552	16242	16144	16329	16219	16178	16123	16172	16163	16206	16363	16228	16269	16305	16247	16278	16308	16478	16249	16434	16226	16130	16274	16078	16097	16320	16140	16335	16356	16358	16257	16209	16301	16352	16355	16248	16216	16198	16198	16099	16196	16316	16215	16337	16165	16308	16392	16351	16137	16426	16242	16110	16322	16367	16103	16109	16186	16128	15937	16247	16271	16030	16492	16216	16274	16008	16321	16197	16151	16232	16356	16270	16028	16293	16270	16141	16293	16437	16092	16284	16137	16209	16211	16337	16160	16283	16121	16032	16165	16280	16137	16129	16134	16218	16123	16188	16204	16289	16164	16231	16266	16319	16207	16126	16158	16519	16310	16299	16290	16183	16383	16520	16183	16225	16207	16420	16209	16300	16242	16258	16297	16366	16216	16185	16075	16285	16330	16126	16162	16534	16159	16138	16215	16336	16229	16180	16097	16262	16109	16194	16489	16176	16196	16075	16248	16228	16267	16463	16185	16396	16375	15926	16351	16386	16341	16285	16299	16304	16111	16266	16326	16241	16256	16312	15987	16103	15983	16410	16186	16142	16299	16250	16362	16234	16263	16294	16219	16271	16179	16228	16510	16354	15951	16172	16488	16282	16232	16008	16361	16254	16397	16249	16257	16161	16333	16163	16185	16450	16221	16241	16101	16325	16301	16196	16299	16063	16063	16377	16141	16147	16139	16453	16423	16155	16064	16280	16295	16422	16460	16220	16170	16214	16401	16519	16488	16091	16312	16263	16243	16327	16334	16087	16092	16298	16184	16100	16271	16310	16269	16254	16228	16177	16302	16113	16112	16251	16160	16132	16248	16249	16157	16170	16111	16152	16349	16294	16078	16247	16323	16263	16262	16385	16306	15998	16159	16243	16359	16106	16435	16237	16321	16363	16193	16111	16214	16362	16290	16163	16446	16322	16230	16221	16182	16086	16459	16147	16137	16363	16345	16212	16316	16254	16223	16330	15983	16207	16321	16329	16133	16063	16305	16310	16300	16542	16119	16203	16238	16379	16357	16232	16209	16364	16309	16238	16395	16463	16070	16346	16052	16187	16209	16173	16176	16276	16408	16088	16060	16439	16506	16272	16211	16163	16289	16077	16201	16230	15991	16349	16348	16228	16215	16266	16435	16178	16431	16371	16426	16415	16335	16324	16273	16270	16306	16153	16308	16539	16216	16331	16280	16423	16313	16185	16258	16195	16179	16243	16515	16190	16246	16262	16212	16005	16267	16229	16432	16388	16375	16063	16178	16125	16307	16302	16186	16379	16244	16374	16386	16395	16289	16077	16234	16259	16172	16023	16213	16392	16235	16137	16184	16279	16416	16215	16173	16089	16066	16240	16245	16102	16380	16431	16363	16275	16239	16354	16107	16300	16199	16296	16056	16244	16272	16143	16223	16414	16214	16265	16327	16326	16306	16297	16328	16049	16244	16460	16443	16091	16026	16017	16021	16008	16153	16364	16269	16268	16226	16158	16240	16258	16233	16154	16289	16258	16246	16392	16391	16199	16243	16228	16241	16211	16150	16281	16506	16196	16307	16333	16403	16146	16269	16290	16007	16051	16256	16317	16196	16161	16223	16397	16149	16313	16197	16272	16245	16314	16119	16267	16387	16240	16088	16318	16311	16280	16252	16206	16440	16355	16248	16340	16302	16252	16392	16412	16117	16292	16201	16175	16158	16368	16262	16111	16266	16266	16193	16405	16442	16245	16363	16453	16330	16387	16179	16114	16253	16401	16302	16291	16256	16300	16416	16256	16235	16255	16359	16364	16173	16196	16199	16183	16383	16448	16216	16336	16415	16212	16512	16326	16088	16174	16249	16300	16271	16231	16256	16216	16266	16249	16285	16555	16351	16271	16290	16093	16208	16248	16395	16317	16235	16211	16247	16166	16254	16135	16156	16279	16197	16208	16157	16244	16206	16295	16265	16066	16053	16166	16077	16216	16353	16116	16206	16256	16165	16291	16347	16484	16374	16420	16158	16479	16334	16252	16174	16266	16307	16379	16252	16197	16125	16385	16155	16435	16042	16261	16320	16393	16513	16102	16333	16340	16268	16128	16373	16267	16190	16362	16124	16273	16165	16115	16261	16250	16314	16276	16326	16336	16353	16345	16195	16167	16296	16328	16383	16342	16070	16290	16199	16254	16262	16271	16327	16297	16346	16266	16284	16047	16302	16287	16445	16292	16340	16275	16001	16182	16214	16213	16245	16348	15806	16275	16242	16374	16394	16282	16313	16325	16441	16164	16452	16184	16325	16069	16226	16468	16204	16059	16231	16449	16333	16129	16147	16422	16201	16164	16137	16407	16264	16282	16430	16430	16257	16314	16266	16422	16381	16177	16232	16105	16458	16173	16479	16342	16070	16319	16199	16277	16468	16254	16239
25213	45708	42015	34388	31010	28179	25824	23501	21668	20959	19660	18012	16795	16482	16145	15614	15359	14920	15037	14678	14489	14713	14562	14649	14744	15012	15164	14901	14785	14400	14403	14233	14077	14314	14100	13965	14074	14150	14145	14108	14088	14164	14265	14139	14153	14124	14151	14152	14050	14232	13964	14129	14116	14030	14057	14012	14121	13933	14075	14002	14043	14004	14039	13872	13964	13868	13946	13910	13986	14121	14057	13977	13951	14086	14065	13873	14052	13987	14084	14016	14015	13872	13975	13955	13831	14184	13808	13938	13871	13964	13872	13772	13996	13912	14021	13993	13941	13993	13845	13972	14053	13980	13977	13918	14146	13827	13991	13892	13973	14070	14034	14074	13929	14007	13870	13910	14066	13873	14011	13976	13870	14135	13972	14128	13846	13979	14179	13947	13993	13917	13682	13983	13902	14143	13823	13923	13858	13930	14065	13866	13990	13959	13860	13911	13998	14053	14039	13949	14044	14033	14047	13874	13983	13917	13788	13811	14045	14016	13899	13932	13792	14001	14008	13877	13968	13903	13821	14016	13919	13966	13833	13944	13875	13874	14049	13926	13997	13982	14018	13874	14053	14049	14036	14123	13979	13955	14111	13736	14011	13975	13901	13930	14101	13940	14076	13969	14028	13980	14050	13812	13914	14069	14139	14028	13948	13936	13913	13759	14022	13809	13984	13961	13915	14001	14119	13786	13840	13923	14027	14014	14029	13939	13803	13825	13930	13918	13886	14057	14062	13949	13884	14077	13813	13958	13876	13973	13934	13778	13907	13715	13970	14067	13943	13883	13888	13978	14094	14161	13970	14018	13992	13864	13963	13973	13802	13986	13846	13857	13962	13883	13793	13981	14050	13911	14035	14020	14095	13913	13899	14007	14042	14024	13966	13748	13950	13919	13788	14077	13791	13980	13876	14133	14004	13921	13912	13928	13823	14149	13742	13932	13934	14006	14024	14108	13910	14033	14016	13953	13953	14035	13911	13983	13959	13966	13990	13982	13994	13945	13946	14029	13799	13933	13959	13994	13969	14142	14108	13886	13874	13918	13846	13945	14071	13993	13848	14047	13941	14023	14039	13971	13957	13829	13882	13948	13925	14010	14070	13971	13976	13915	14049	13834	13844	14077	14115	13874	13907	14121	14033	14052	14063	13824	13858	13948	13995	13781	14019	13785	14081	14043	14041	13714	13877	13992	13910	14039	13960	13852	14031	14038	13916	13991	13990	13915	14062	13882	13986	14070	13874	13880	13980	13928	13956	13949	13935	14110	13866	14191	13819	13866	14071	13952	13931	14068	13784	13824	14038	13955	13869	14122	13972	13860	14009	13891	14050	13906	13824	13950	13905	13898	14006	13883	13965	13921	13926	13925	14000	13855	13978	13960	13956	13915	14174	14091	13989	13946	14023	13924	14107	13994	13917	14016	14075	14097	13769	13831	13926	14058	13964	14139	14162	14098	14096	13931	14017	14078	13857	13962	14074	13722	13918	13694	13976	13986	14063	13896	13976	13901	13996	14189	13988	13895	13936	13977	14051	13939	14021	13845	13996	13827	13917	14022	13905	13979	13944	13863	13979	13909	14044	13875	14077	13890	14065	13975	13872	14097	13823	14002	13851	13969	14055	14007	13934	13909	14121	14136	13945	14030	13983	14013	13843	14008	13752	13902	13981	13928	14009	14098	13857	14019	13811	13844	14052	13961	13873	13861	13915	14104	13837	13947	13886	13928	13957	13809	13881	14000	13939	14017	13965	13879	13797	13939	13671	13903	13991	13959	13959	14009	13932	14098	14027	13777	14036	13895	13942	13888	14057	13922	13922	14039	13948	13931	13913	13878	14119	13934	14062	14054	13807	13929	13769	14017	13983	13974	14015	13933	13965	13916	13994	14090	14014	13998	13863	14014	14015	13987	14028	13983	13905	14017	13934	13782	14116	13856	13886	13996	13991	13995	13950	13896	13929	13865	13936	13843	13893	14022	13999	14122	13781	13879	13892	14140	13984	13955	13863	13972	13941	14085	13963	14090	13992	13958	13964	13891	13944	13870	14010	13977	13846	13962	13960	14094	13969	13953	14023	13741	13970	14107	13902	13839	14046	13944	13758	13797	13930	13982	13930	13989	14010	13848	13873	13957	13896	14031	14114	13914	14008	13912	13757	13995	14147	14219	14118	14052	13862	13987	13961	13801	14053	13868	13813	13843	13913	13988	13928	13963	14110	13933	13926	13898	14123	13963	13866	14042	14066	13913	13974	13965	14000	14000	13935	13857	13884	13935	13991	14005	13997	13995	13982	13952	13785	13920	13861	14050	13711	13990	14129	13999	14110	13918	14037	13826	14022	14007	13838	14078	13834	13858	13890	14017	13901	14097	13866	14114	14014	13843	13924	13960	13964	14011	13886	13963	13987	13999	14315	13953	14044	14129	14022	14036	13854	14084	13819	13944	13821	14122	13897	14125	13959	14048	13989	13947	13897	14162	14027	14016	13751	14031	13947	14017	13919	14079	13896	14033	14059	13816	14005	13955	13886	13912	13924	13854	14033	13981	13855	14221	13864	14141	13944	13863	13916	14038	13974	14006	13978	14004	13959	13857	14035	13913	13889	14005	13826	13810	14060	14040	14110	13964	13992	13983	13857	13965	13942	13915	13812	13952	13879	13952	13952	13891	13929	13989	14008	13938	13939	13924	13984	13832	13950	13960	14087	13917	13939	14063	13983	14115	13886	13980	14010	13745	14059	14055	14099	13939	13913	13985	14010	13886	13842	14036	13834	13994	13909	13820	13873	13961	13785	14005	13899	13924	13639	14010	13826	13913	13928	13884	14186	13954	13946	14108	13930	13792	14075	14020	13903	13956	13912	14053	14132	13973	13946	13872	14101	13769	13913	14014	14076	13770	13996	13915	13999	13999	13983	13930	14099	13895	13845	14095	13961	13980	14027	13830	14024	13796	14028	13909	13947	13941	13985	13840	14033	13932	13907	14087	13888	13931	14055	13912	13808	13969	13956	13974	13916	13769	13877	14008	13971	14075	13791	13855	13977	14094	13891	14055	13965	13852	14042	13956	14148	14006	14086	13802	14003	13881	13848	14000	13965	13995	13836	13996	13966	13862	14148	14054	13983	14160	14103	14086	13893	13992	14070	14047	13975	13850	13993	14175	13824	13943	13967	13939	13992	13936	13928	13962	13981	14016	13923	13967	13764	14075	13955	14015	13918	14057	14095	14002	13914	13916	13900	13922	13907	14048	13852	13961	14090	14075	13875	13959	13932	13807	14075	14076	13949	13788	13803	14043	13936	13877	13980	13985	14123	13907	13875	14017	13954	14038	13919	13923	14007	13970	13842	14176	13954	13971	13984	13943	13952	14059	14150	14054	13954	13873	14102	14176	13890	13957	13988	13900	14008	13965	13882	13936	14019	13970	14183	13841	14122	13921	13923	13979	14002	13759	14000	13928	13952	14123	14124	14062	14031	13939	13785	13960	13755	14094	13871	13853	14083	13968	13954	13979	13796	13982	13898	14102	13987	13918	13909	14000	13936	14043	14056	13905	14177	13924	14044	13859	14137	13835	14136	13811	13804	14073	13811	13881	13658	13790	13981	14020	14031	13973	14046	13958	14026	13887	14087	13937	13954	13983	13994	13893	14053	14143	13992	13960	14036	14170	14040	13901	13961	13914	14017	13956	13892	13958	13865	13852	13856	13911	13909	13852	13981	13908	13929	13979	14049	13814	13950	13866	14081	13989	13939	13966	13936	13911	13901	13918	13925	13918	14086	13928	13943	13918	13822	13966	13908	13916	13861	13924	13924	14045	13865	13879	13968	13879	13894	13940	13908	13903	13883	13999	13917	14037	14164	13949	13894	14043	13964	13844	14075	14056	13963	14110	14058	13980	13907	13985	14053	13854	13946	13964	13911	14049	13913	13828	13921	14061	13917	14037	14024	14058	13916	14032	13820	14075	13795	14044	14043	13827	13985	13736	13948	14006	13967	13935	13900	14003	13922	13950	13886	14023	13993	13986	13876	14049	14170	14030	13990	13945	14009	14027	13961	14061	13987	13900	13752	14145	14043	14065	13873	13989	13973	13927	13888	13928	13989	13795	13933	14100	14027	14020	14001	13842	13918	13970	14016	13992	13844	13816	13772	14029	13782	13991	13934	13955	13878	13966	14085	13887	13858	14071	13954	13924	14064	13971	13952	14057	14107	13845	14034	13994	13684	14096	13685	13874	13891	13911	13816	13957	13931	14066	14034	13964	13904	14200	13869	13958	13902	13992	13997	13883	14038	13953	14091	13905	13765	13966	13917	13816	13875	14144	13977	13952	13799	13959	14118	14073	13931	13760	14054	13911	13982	13972	13934	13920	13888	13877	14075	13877	13854	13945	13957	13873	14010	13949	13918	13850	14036	14062	14030	14025	14003	13765	13834	13907	13932	13783	13870	14140	13915	13883	13813	13993	14028	13685	13994	13780	14030	14094	13733	13863	14015	14002	13939	13962	13819	14054	14080	13805	13875	14050	13877	13997	14065	13973	13839	13826	13975	13998	14060	14111	13952	13819	13864	13847	13853	14117	13852	14038	13964	13888	13959	13822	13964	14021	13971	13989	14183	14229	13950	13918	14130	13982	13953	13935	13901	14026	13987	13884	13948	14125	13855	13903	13935	13959	13995	13863	13904	14013	13874	14013	13837	13905	13919	13996	13854	13971	13936	14109	14096	14170	13979	14080	14050	13937	13972	14109	13902	13905	14051	13944	13845	13943	14050	13931	13919	13897	14043	13984	13831	13926	14098	14043	13936	13936	13907	14075	14093	14079	13921	13840	14031	14086	14025	13901	13991	13978	14004	14057	13943	14005	13959	13785	14013	14001	13792	14091	13877	13983	13907	14094	13980	13943	13986	14059	13889	13962	14004	14079	14040	13801	13846	13839	13899	13860	14028	14048	13959	13892	13841	14116	13963	14072	13996	13893	13999	13990	13832	13932	13990	13991	13852	13865	13943	14117	13970	13898	13957	14031	13912	14052	13953	14069	13988	14051	13850	14024	13970	13856	14030	13928	13940	13943	14015	13944	13961	14034	14031	13927	13968	13877	13989	13983	13900	13989	13706	13890	13998	14106	14007	13876	14039	14113	14006	14011	13927	13995
28435	24609	30538	27747	23284	21647	20467	18560	17902	17106	16635	16407	15961	15825	15789	15619	15537	15591	15625	15645	15505	15645	15591	15695	15784	15790	15775	15720	15546	15573	15354	15275	15611	15554	15330	15434	15234	15479	15439	15353	15417	15374	15379	15463	15462	15267	15273	15329	15295	15271	15469	15423	15440	15330	15448	15452	15500	15368	15401	15489	15305	15489	15401	15219	15365	15297	15354	15396	15308	15147	15229	15316	15439	15507	15439	15285	15419	15227	15462	15437	15322	15224	15319	15356	15200	15248	15281	15124	15363	15251	15352	15271	15243	15335	15318	15533	15307	15378	15520	15474	15368	15303	15285	15215	15376	15362	15088	15234	15226	15431	15114	15357	15179	15161	15450	15278	15421	15260	15160	15586	15272	15363	15338	15249	15416	15175	15385	15462	15332	15288	15424	15403	15405	15442	15309	15512	15342	15192	15335	15337	15196	15577	15357	15401	15316	15535	15513	15362	15424	15338	15315	15269	15252	15340	15446	15338	15324	15194	15170	15365	15263	15397	15553	15370	15303	15280	15335	15220	15138	15485	15259	15339	15359	15212	15322	15215	15287	15267	15269	15562	15159	15432	15334	15398	15186	15171	15243	15582	15289	15325	15565	15035	15466	15351	15429	15336	15140	15271	15306	15224	15375	15175	15341	15277	15357	15249	15234	15433	15409	15369	15499	15279	15392	15377	15280	15244	15367	15194	15299	15512	15463	15248	15600	15321	15443	15319	15256	15534	15435	15352	15270	15382	15416	15354	15486	15278	15283	15343	15156	15442	15417	15398	15362	15474	15330	15255	15329	15271	15327	15195	15187	15311	15149	15538	15213	15420	15489	15575	15298	15379	15022	15209	15538	15288	15335	15427	15499	15404	15403	15331	15447	15405	15299	15362	15328	15240	15306	15291	15182	15407	15227	15235	15446	15409	15333	15294	15375	15531	15331	15279	15360	15267	15515	15248	15376	15333	15141	15488	15396	15487	15366	15395	15400	15333	15349	15465	15473	15357	15461	15491	15376	15427	15335	15318	15443	15504	15271	15311	15459	15295	15356	15482	15173	15296	15351	15427	15313	15543	15441	15290	15122	15165	15350	15426	15321	15420	15457	15303	15296	15300	15218	15427	15095	15272	15394	15325	15374	15183	15325	15687	15372	15409	15215	15328	15301	15362	15513	15234	15243	15431	15235	15362	15409	15317	15451	15344	15291	15396	15279	15261	15307	15290	15334	15083	15214	15304	15100	15473	15136	15235	15428	15138	15286	15469	15322	15298	15349	15301	15282	15379	15365	15345	15387	15411	15270	15337	15335	15302	15180	15429	15364	15486	15372	15273	15443	15298	15272	15433	15384	15270	15182	15392	15318	15255	15273	15360	15318	15166	15258	15373	15510	15376	15171	15273	15465	15321	15414	15230	15261	15239	15403	15247	15438	15295	15240	15477	15229	15293	15299	15262	15395	15414	15288	15408	15326	15332	15288	15271	15149	15389	15247	15248	15271	15284	15503	15161	15290	15091	15483	15384	15343	15247	15453	15223	15255	15437	15238	15348	15241	15110	15297	15377	15039	15420	15213	15218	15247	15257	15354	15310	15296	15294	15292	15271	15227	15467	15375	15163	15269	15176	15469	15433	15383	15520	15248	15398	15559	15406	15163	15245	15288	15328	15168	15251	15430	15433	15371	15450	15261	15435	15394	15212	15474	15387	15589	15308	15153	15208	15433	15429	15456	15468	15489	15636	15455	15384	15436	15455	15281	15268	15427	15394	15391	15349	15450	15378	15288	15324	15309	15305	15398	15354	15191	15421	15411	15308	15166	15343	15290	15315	15384	15333	15565	15370	15381	15312	15402	15355	15381	15307	15521	15531	15409	15391	15260	15482	15483	15349	15365	15627	15226	15312	15438	15596	15318	15430	15361	15289	15440	15387	15407	15451	15429	15245	15285	15409	15501	15184	15583	15413	15422	15321	15439	15324	15349	15318	15380	15147	15312	15336	15221	15243	15347	15247	15265	15443	15355	15352	15441	15366	15362	15404	15313	15334	15453	15435	15200	15372	15273	15354	15403	15324	15406	15205	15279	15344	15434	15353	15219	15316	15258	15302	15433	15278	15299	15257	15308	15245	15380	15199	15309	15329	15335	15494	15387	15486	15227	15317	15277	15317	15208	15243	15426	15377	15466	15372	15448	15404	15459	15353	15393	15390	15336	15486	15264	15321	15303	15212	15353	15472	15420	15293	15245	15320	15326	15316	15286	15346	15285	15270	15339	15482	15420	15564	15374	15328	15447	15249	15369	15389	15309	15257	15343	15444	15366	15263	15576	15406	15292	15409	15376	15423	15346	15498	15410	15521	15313	15367	15334	15405	15261	15156	15279	15187	15319	15387	15456	15443	15357	15091	15402	15334	15153	15342	15445	15375	15212	15308	15474	15277	15435	15259	15449	15436	15399	15515	15527	15540	15334	15215	15395	15261	15242	15244	15203	15310	15287	15387	15397	15197	15309	15247	15218	15267	15350	15127	15268	15276	15328	15269	15412	15364	15237	15471	15202	15341	15187	15368	15275	15394	15267	15354	15442	15400	15318	15268	15279	15322	15383	15382	15392	15511	15421	15266	15393	15250	15437	15284	15351	15422	15191	15235	15300	15403	15299	15472	15320	15379	15341	15418	15348	15511	15485	15195	15330	15450	15179	15374	15312	15342	15481	15339	15216	15150	15256	15301	15357	15566	15350	15245	15460	15169	15425	15344	15227	15347	15119	15476	15417	15177	15336	15352	15272	15133	15326	15478	15223	15300	15405	15394	15302	15367	15370	15419	15209	15318	15276	15358	15561	15305	15272	15182	15154	15400	15430	15335	15249	15277	15491	15340	15384	15387	15295	15294	15285	15282	15458	15288	15400	15342	15339	15389	15291	15420	15381	15356	15421	15395	15338	15408	15231	15382	15470	15450	15465	15162	15268	15375	15456	15353	15029	15203	15199	15260	15425	15306	15138	15399	15367	15416	15280	15236	15362	15344	15378	15283	15378	15445	15194	15180	15383	15459	15219	15305	15183	15373	15315	15246	15353	15560	15422	15498	15283	15342	15361	15397	15339	15322	15518	15427	15283	15167	15188	15316	15252	15283	15385	15472	15404	15315	15341	15416	15234	15281	15168	15436	15537	15325	15421	15178	15349	15119	15386	15283	15250	15282	15250	15310	15264	15378	15274	15532	15174	15326	15442	15184	15274	15259	15306	15313	15202	15387	15434	15351	15349	15319	15384	15392	15379	15332	15413	15333	15292	15305	15402	15220	15366	15353	15162	15328	15342	15242	15227	15193	15324	15495	15318	15214	15362	15318	15229	15278	15489	15324	15308	15269	15453	15128	15286	15364	15248	15358	15068	15237	15420	15351	15278	15116	15487	15183	15410	15360	15386	15169	15386	15520	15131	15309	15220	15317	15341	15292	15354	15299	15405	15426	15299	15513	15486	15494	15338	15411	15424	15359	15374	15102	15391	15296	15462	15198	15327	15343	15237	15088	15341	15276	15299	15258	15284	15338	15366	15336	15162	15380	15126	15217	15170	15395	15362	15455	15339	15397	15487	15249	15417	15365	15298	15352	15305	15227	15542	15357	15319	15482	15276	15507	15390	15297	15284	15105	15399	15447	15183	15367	15190	15322	15375	15448	15515	15347	15264	15182	15261	15345	15442	15421	15495	15393	15257	15127	15395	15348	15339	15412	15248	15216	15250	15413	15326	15286	15368	15453	15364	15289	15461	15118	15190	15453	15244	15242	15291	15187	15440	15422	15399	15200	15384	15217	15210	15436	15365	15171	15357	15415	15263	15411	15295	15461	15354	15195	15126	15374	15305	15288	15293	15345	15229	15260	15312	15363	15375	15300	15222	15349	15386	15424	15690	15292	15140	15084	15333	15413	15579	15366	15510	15118	15204	15290	15567	15296	15393	15339	15544	15320	15285	15349	15280	15462	15414	15180	15288	15347	15384	15302	15403	15265	15260	15276	15414	15222	15359	15481	15251	15483	15217	15563	15245	15440	15337	15522	15370	15384	15260	15322	15104	15409	15501	15255	15307	15310	15295	15300	15393	15341	15237	15207	15442	15371	15270	15358	15507	15272	15190	15254	15459	15125	15188	15257	15202	15124	15290	15286	15497	15512	15381	15254	15298	15169	15536	15369	15395	15393	15444	15425	15220	15343	15350	15300	15301	15295	15488	15282	15375	15277	15352	15331	15189	15362	15433	15333	15549	15292	15211	15353	15536	15352	15332	15404	15293	15389	15304	15173	15382	15319	15516	15416	15329	15430	15267	15340	15359	15324	15224	15352	15187	15380	15263	15385	15378	15352	15278	15253	15217	15226	15428	15354	15266	15121	15029	15226	15329	15374	15364	15198	15407	15512	15399	15231	15402	15375	15404	15435	15397	15369	15423	15289	15282	15046	15504	15485	15527	15409	15290	15441	15294	15319	15443	15277	15202	15295	15302	15402	15589	15365	15340	15331	15428	15310	15307	15205	15223	15452	15441	15112	15312	15291	15398	15264	15426	15413	15296	15414	15198	15347	15264	15410	15476	15413	15346	15382	15356	15163	15443	15322	15263	15313	15682	15460	15474	15614	15388	15290	15463	15494	15434	15275	15447	15293	15319	15217	15424	15318	15377	15090	15397	15419	15148	15308	15156	15388	15567	15325	15250	15447	15392	15208	15286	15392	15271	15290	15351	15458	15335	15496	15549	15387	15320	15281	15320	15424	15261	15351	15336	15232	15369	15185	15281	15468	15407	15396	15320	15320	15133	15501	15377	15323	15396	15330	15292	15190	15106	15462	15173	15358	15264	15524	15266	15146	15392	15527	15423	15214	15209	15335	15177	15449	15368	15353	15231	15425	15453	15423	15237	15457	15431	15278	15270	15223	15356	15404	15109	15224	15427	15343	15252	15217	15425	15425	15193	15300	15372	15482	15321	15426	15406	15213	15411	15239	15339	15483	15304	15116	15166	15199	15343	15425	15295	15384	15129	15241	15417	15376	15262	15415	15379	15431	15398	15301	15324	15339	15193	15174	15157	15332	15511	15410	15330	15086	15261	15239	15290	15428	15287	15287	15253	15328	15143	15440	15273	15491	15484	15294	15319	15272	15281	15251
23959	35001	32669	26122	23747	21904	20225	18446	17320	16160	15267	15025	14516	14285	13992	13825	13859	13771	13784	13656	13641	13576	13775	13705	13844	13735	13787	13925	13847	13746	13662	13724	13504	13596	13459	13481	13437	13387	13549	13592	13458	13427	13463	13592	13656	13387	13435	13309	13351	13563	13401	13644	13427	13508	13462	13507	13435	13543	13283	13388	13329	13429	13468	13372	13436	13363	13375	13594	13372	13539	13188	13461	13488	13238	13314	13373	13437	13505	13375	13400	13483	13447	13412	13351	13465	13548	13616	13593	13514	13243	13450	13331	13421	13336	13295	13402	13380	13404	13423	13354	13425	13568	13348	13486	13535	13262	13354	13194	13572	13428	13339	13415	13482	13479	13354	13349	13393	13275	13499	13321	13279	13415	13616	13411	13400	13519	13327	13362	13362	13397	13440	13437	13459	13397	13472	13482	13381	13396	13386	13399	13425	13268	13501	13395	13525	13363	13303	13489	13463	13340	13607	13391	13373	13420	13353	13451	13516	13531	13491	13502	13496	13295	13338	13353	13529	13509	13456	13335	13557	13337	13481	13325	13516	13426	13658	13440	13479	13450	13459	13413	13500	13495	13475	13457	13547	13539	13399	13415	13460	13328	13412	13301	13411	13464	13500	13420	13452	13532	13397	13337	13364	13351	13296	13480	13323	13262	13480	13386	13391	13461	13517	13453	13426	13343	13434	13328	13288	13397	13545	13459	13446	13434	13275	13364	13367	13440	13547	13448	13418	13416	13437	13596	13309	13319	13484	13380	13351	13380	13541	13410	13572	13431	13212	13413	13293	13403	13314	13304	13371	13284	13445	13327	13337	13356	13348	13458	13460	13567	13363	13400	13426	13473	13337	13340	13438	13408	13497	13436	13492	13523	13542	13172	13416	13357	13505	13521	13447	13357	13378	13407	13397	13332	13250	13555	13530	13374	13456	13051	13387	13442	13376	13370	13196	13337	13428	13566	13447	13456	13410	13374	13409	13400	13329	13383	13389	13498	13380	13245	13513	13557	13509	13379	13332	13470	13499	13407	13333	13580	13557	13481	13346	13281	13504	13331	13402	13504	13315	13497	13275	13433	13526	13401	13501	13454	13431	13427	13565	13500	13606	13366	13494	13441	13333	13429	13289	13435	13443	13423	13405	13432	13490	13390	13480	13340	13514	13311	13400	13343	13566	13517	13474	13419	13487	13476	13401	13354	13445	13452	13322	13409	13309	13407	13303	13348	13461	13555	13368	13450	13407	13374	13397	13369	13274	13354	13550	13396	13325	13511	13216	13382	13393	13408	13500	13272	13405	13540	13388	13220	13475	13398	13368	13345	13241	13511	13298	13526	13455	13434	13470	13441	13387	13455	13598	13288	13348	13404	13464	13297	13377	13348	13386	13367	13422	13407	13479	13566	13432	13384	13215	13346	13462	13402	13330	13418	13327	13452	13321	13338	13397	13335	13473	13331	13398	13503	13472	13389	13474	13440	13363	13464	13301	13303	13359	13608	13306	13248	13472	13509	13400	13450	13636	13387	13356	13494	13401	13508	13343	13579	13366	13611	13343	13503	13391	13371	13389	13558	13477	13485	13343	13468	13483	13519	13426	13547	13250	13484	13467	13427	13365	13381	13542	13414	13500	13313	13341	13425	13269	13484	13460	13464	13425	13273	13348	13400	13318	13559	13430	13258	13459	13394	13275	13422	13339	13436	13524	13506	13459	13458	13392	13448	13475	13208	13288	13460	13401	13466	13331	13615	13533	13409	13557	13370	13421	13465	13415	13473	13295	13462	13390	13507	13406	13468	13347	13490	13437	13472	13305	13335	13377	13339	13444	13474	13491	13234	13310	13504	13281	13348	13324	13592	13452	13392	13363	13327	13457	13389	13176	13449	13333	13439	13431	13519	13577	13310	13528	13500	13428	13339	13332	13495	13368	13580	13615	13600	13409	13527	13311	13581	13413	13527	13312	13495	13397	13302	13436	13500	13542	13333	13366	13409	13259	13419	13548	13563	13465	13402	13489	13282	13319	13415	13435	13521	13664	13495	13422	13518	13421	13423	13331	13441	13400	13303	13411	13459	13441	13159	13698	13427	13427	13522	13489	13445	13461	13484	13498	13355	13591	13468	13543	13327	13326	13302	13454	13360	13445	13319	13412	13347	13386	13322	13341	13468	13593	13580	13440	13441	13551	13197	13530	13635	13402	13497	13469	13525	13371	13444	13300	13390	13304	13367	13510	13511	13347	13384	13489	13458	13288	13491	13514	13465	13537	13306	13477	13505	13419	13381	13366	13393	13471	13432	13397	13444	13504	13541	13310	13408	13377	13306	13570	13309	13343	13461	13566	13513	13573	13336	13432	13430	13496	13366	13359	13462	13336	13399	13601	13379	13569	13335	13282	13415	13351	13373	13434	13243	13424	13568	13330	13624	13432	13516	13499	13275	13390	13296	13578	13521	13584	13373	13445	13467	13496	13483	13401	13621	13423	13489	13572	13534	13514	13600	13454	13425	13287	13231	13468	13421	13492	13435	13498	13279	13571	13364	13464	13490	13432	13447	13379	13464	13467	13439	13329	13337	13445	13137	13392	13461	13411	13450	13466	13419	13443	13378	13350	13393	13410	13464	13454	13295	13460	13343	13505	13361	13221	13360	13397	13663	13391	13429	13330	13339	13535	13527	13395	13518	13489	13438	13261	13485	13419	13523	13222	13433	13302	13537	13485	13448	13434	13374	13552	13502	13235	13246	13321	13546	13433	13458	13464	13329	13281	13521	13197	13299	13358	13378	13555	13477	13437	13437	13379	13403	13437	13542	13417	13389	13454	13286	13498	13450	13387	13531	13365	13616	13310	13416	13460	13534	13444	13498	13584	13454	13385	13316	13379	13504	13376	13275	13326	13340	13364	13565	13369	13390	13610	13473	13419	13466	13430	13457	13305	13436	13337	13528	13307	13482	13383	13326	13540	13399	13406	13453	13400	13459	13570	13301	13323	13368	13493	13283	13468	13471	13381	13235	13281	13488	13446	13366	13353	13329	13323	13437	13422	13537	13363	13497	13493	13412	13517	13394	13372	13293	13542	13440	13429	13257	13433	13366	13377	13490	13410	13282	13460	13466	13331	13546	13433	13198	13306	13542	13575	13367	13485	13417	13434	13431	13508	13433	13389	13432	13410	13260	13436	13329	13469	13474	13394	13472	13451	13422	13368	13431	13268	13465	13507	13509	13470	13345	13435	13462	13465	13435	13356	13530	13371	13398	13415	13436	13298	13519	13227	13463	13609	13481	13458	13491	13440	13319	13369	13616	13493	13401	13256	13281	13387	13548	13430	13247	13218	13413	13376	13575	13379	13238	13327	13253	13342	13500	13286	13273	13382	13352	13193	13392	13412	13408	13438	13651	13378	13520	13359	13442	13482	13422	13424	13386	13376	13447	13380	13278	13437	13519	13403	13443	13211	13536	13413	13483	13357	13412	13518	13379	13307	13329	13521	13179	13351	13364	13455	13420	13530	13499	13365	13323	13425	13601	13378	13326	13502	13393	13357	13405	13220	13489	13349	13293	13437	13298	13336	13530	13371	13497	13596	13284	13398	13286	13411	13358	13468	13346	13385	13446	13248	13358	13553	13274	13271	13353	13584	13613	13516	13466	13505	13570	13461	13363	13406	13537	13512	13288	13161	13285	13379	13475	13331	13278	13412	13491	13250	13307	13492	13330	13317	13412	13439	13436	13367	13520	13437	13297	13467	13496	13464	13369	13342	13350	13375	13400	13311	13233	13492	13221	13433	13331	13347	13479	13446	13443	13356	13516	13452	13437	13389	13349	13392	13440	13282	13490	13484	13491	13453	13329	13376	13284	13459	13421	13518	13424	13391	13472	13216	13337	13510	13347	13490	13329	13406	13343	13294	13451	13467	13433	13321	13306	13475	13259	13318	13326	13498	13565	13346	13469	13495	13457	13541	13364	13443	13521	13416	13579	13459	13473	13375	13381	13409	13336	13531	13382	13498	13484	13493	13511	13477	13383	13565	13469	13338	13326	13309	13377	13337	13453	13349	13443	13381	13486	13462	13480	13379	13471	13393	13505	13308	13331	13511	13406	13408	13438	13474	13241	13444	13287	13430	13442	13357	13316	13492	13488	13534	13340	13444	13476	13466	13700	13541	13417	13412	13426	13469	13386	13562	13474	13386	13395	13427	13468	13324	13320	13455	13410	13277	13408	13436	13460	13354	13593	13422	13466	13363	13670	13317	13483	13419	13352	13446	13564	13436	13462	13534	13351	13305	13308	13415	13272	13435	13387	13639	13400	13421	13605	13383	13384	13326	13444	13259	13412	13655	13246	13539	13429	13302	13474	13583	13319	13369	13511	13486	13359	13283	13418	13477	13408	13476	13542	13359	13348	13332	13406	13355	13442	13262	13482	13518	13407	13418	13581	13490	13556	13146	13356	13620	13342	13519	13404	13443	13574	13529	13410	13270	13473	13433	13419	13553	13342	13330	13522	13516	13312	13420	13232	13327	13383	13380	13391	13348	13393	13412	13450	13373	13463	13338	13381	13330	13399	13336	13209	13403	13375	13373	13496	13385	13436	13244	13338	13216	13299	13434	13460	13354	13334	13483	13587	13376	13372	13374	13503	13437	13300	13541	13520	13423	13423	13381	13269	13344	13463	13489	13379	13365	13498	13444	13377	13391	13442	13467	13462	13516	13274	13427	13342	13489	13499	13364	13295	13407	13480	13390	13409	13335	13506	13498	13428	13417	13450	13382	13380	13362	13266	13508	13371	13315	13409	13420	13316	13283	13345	13529	13494	13374	13481	13339	13460	13356	13419	13475	13465	13510	13354	13227	13413	13454	13392	13258	13323	13383	13404	13469	13499	13505	13453	13497	13474	13258	13405	13580	13191	13408	13476	13381	13529	13686	13450	13442	13457	13480	13386	13401	13456	13407	13354	13402	13359	13196	13517	13372	13468	13408	13513	13577	13249	13315	13309	13425	13588	13447	13406	13415	13487	13338	13528	13455	13364	13380	13501	13409	13384	13381	13434	13518	13486	13425	13416	13354	13424	13455	13448	13247	13320	13342	13373	13478	13330	13558	13438	13386	13567	13488	13366	13551	13394	13248	13519	13404	13420	13486	13512	13563	13507
24224	21379	28841	24792	23682	25152	24465	19995	19175	18602	17530	16752	16510	16340	15931	15903	15842	15639	15644	15497	15636	15568	15565	15675	15799	15753	15656	15686	15473	15354	15515	15395	15361	15440	15365	15307	15485	15350	15292	15175	15269	15167	15375	15385	15136	15262	15350	15223	15159	15136	15144	15469	15166	15193	15158	15152	15369	15256	15185	15207	15225	15038	15164	15229	15154	15150	15086	15232	15200	15227	15258	15302	15328	15185	15170	15049	15046	15349	15154	15164	15111	15156	15098	15294	15072	15342	15317	15060	15144	15184	15017	15082	15169	15223	15227	15073	15226	15116	15313	15016	15012	15240	15207	15241	15066	15143	15162	15287	15332	15179	15291	15174	15219	15369	15304	15095	15140	15353	15222	15068	15219	15328	15158	15242	15166	15338	15379	15193	15228	15112	15260	15286	15099	15132	15188	15319	15076	15102	15245	15119	15345	15128	14938	15151	15135	15090	15005	15187	15321	15283	15055	15034	15018	15112	15142	15127	15047	14789	15240	15046	15142	15016	15337	14983	15172	15169	15208	15317	15073	15093	15152	15202	15260	14955	15188	15069	15081	15156	15075	15117	15171	15247	15161	15191	15125	15134	15257	15344	15103	15124	15133	15320	15259	15139	15196	15215	15097	15077	15079	15219	15074	14929	15178	15127	15279	15052	15138	15293	15016	15276	15172	15143	15358	15025	15189	15089	15305	15222	15389	15094	15245	15038	15006	15233	15300	15252	15122	15071	15163	15106	15300	15193	15037	15156	15154	15243	15173	15238	15153	15110	15165	15119	15172	15177	15092	15247	15115	15125	15223	15320	15044	15062	15181	15181	15202	14970	15210	15037	14995	15147	15158	15142	14989	15308	15299	15173	15091	15345	15118	15090	15111	15094	15171	15218	15065	15176	15162	15339	15192	15266	15109	15452	15128	14909	15035	15186	15063	15134	15045	15161	15263	15228	15063	15331	15173	15046	15215	15168	15044	15209	15269	15040	15238	14960	15186	15152	15087	15182	15310	15081	15322	15217	15103	15187	15154	15222	15297	15203	15192	15038	15321	15321	15189	15036	15161	15263	14984	15249	15310	15074	15253	15096	15195	15293	15172	15164	15216	15147	15221	15159	15002	14993	15165	15182	15232	15170	15267	15076	15210	15219	15173	15242	15061	15206	15118	15314	15267	15256	15148	15138	15106	15122	15296	15108	15290	15117	15207	15230	15271	15272	15223	15144	15089	15106	15018	14958	15188	15229	14930	15171	15118	15150	15307	15299	15162	15158	15062	15044	15155	15072	15181	15221	15187	15201	15216	15056	15221	15281	15007	15472	15156	15263	15139	15118	15059	15232	15099	15090	15247	15227	15201	15251	15223	15094	15055	15213	15254	15338	15246	15240	15187	15043	15231	15236	15092	15303	15105	15015	15246	15127	15179	15261	15076	15272	15056	15246	15301	15199	14919	15094	15188	15136	15150	15254	15190	15316	15299	15200	15212	15116	15095	15225	15320	15251	15188	15252	15114	15108	15074	15256	15182	15113	15168	15054	15238	15177	15194	15171	15208	15062	15224	15172	14911	14988	15184	15179	15041	15003	15063	15197	15296	15075	15244	15451	15212	15176	15125	15133	15245	15198	15373	15448	15248	14994	15091	15087	15071	14912	15118	15176	15328	15261	15255	15185	15134	14904	15181	15328	15192	15170	15049	15046	15285	15122	15137	15313	15083	15008	15217	15191	15137	15036	14945	15096	15183	15085	15036	15092	15181	15239	15194	15216	15211	15109	15251	15276	15141	15350	15204	15151	15036	15116	15318	15103	15317	15202	15237	15166	15335	15244	15167	15341	15252	15068	14882	15212	15196	15116	15021	14985	15338	15244	15336	15314	15311	14958	15030	14971	15193	14878	15149	15316	15254	15287	15181	15345	15157	15189	15232	15152	15166	15090	15056	15005	14940	15089	15159	15026	15301	15185	15177	15176	15237	15321	15234	15231	15405	15190	15168	15093	15188	15334	15392	15076	15155	15162	15016	15179	15131	15122	15272	15272	15375	15431	15221	15241	15142	15390	15179	15068	15032	15091	14992	15126	15309	15063	15087	15164	15190	15167	15143	15262	15121	15160	15156	15193	15052	15176	15300	15071	15205	15310	15171	15067	15131	15259	15220	15181	15339	15077	15322	15332	15246	15337	15340	15079	15137	15197	15120	15104	15193	14979	15207	15277	15259	15182	15065	15129	15356	15249	14953	15191	15023	15193	15053	15037	15273	15255	14976	15112	15219	15080	15052	15051	15097	15428	15082	15124	15284	15362	15190	15325	15293	15076	15135	15348	15130	15147	15061	15029	15058	15061	15040	15078	15256	15187	15140	15244	15168	15043	15195	15292	15076	15155	15374	15029	15245	15134	15279	15192	15241	15032	15311	15099	15301	15136	15233	15094	15224	15188	15184	15162	15207	15259	15222	15125	15109	15177	14983	15127	15221	15014	15177	15313	15171	15243	15367	15148	15152	15064	15105	15230	15166	15002	15023	15172	15245	15018	15135	15010	15157	15071	15126	15300	15087	15260	15237	15174	15147	15354	15126	15065	15154	15102	15245	15435	15127	15072	15073	15319	14994	15343	15027	15161	15115	15340	15272	15022	15156	14935	15073	15171	15124	15236	15243	15022	15071	15194	15360	15057	15101	15170	15025	15173	15005	15212	15158	15065	15372	15168	15160	15121	15199	15081	15061	15106	15126	15036	15062	15183	15080	15160	15251	15186	15090	15328	15070	15004	15209	15360	15091	15244	15192	15234	15076	15190	14984	14934	15331	15101	15270	15263	15056	15262	15075	15018	15174	14992	15059	14844	14969	15031	15029	14949	15205	15112	15233	15175	14988	15304	15196	15309	15146	15233	15234	15463	15179	15019	15366	15085	15041	15139	15238	15099	15133	15098	15230	15218	15147	15124	15030	15168	15094	15209	15129	15019	15028	14942	15048	14818	15093	15383	15188	15249	15210	14962	15196	15085	15050	15162	15153	15116	15242	15120	15262	15135	15201	15103	15169	15035	14987	15167	15105	15240	15198	15170	15156	15143	15330	15270	15171	15174	15253	15139	15201	15253	15243	15149	15246	15113	15215	15336	15090	15384	15015	15211	15312	15228	15255	15147	15072	15359	15126	15081	15189	15153	15144	15184	15238	15174	15218	15297	15246	15124	15033	15006	15158	15203	15159	15131	15137	15120	15124	15302	15214	14967	15287	14950	15180	15205	15158	15151	15230	15263	15205	15110	15144	15303	15170	15318	15230	15134	15272	15060	15193	15094	15043	15156	15026	15086	15319	15296	15107	15263	15486	15203	15121	15220	15079	15267	15054	15144	15200	15074	14909	14999	15133	15057	15190	15068	15118	14954	15276	15082	15154	15047	15173	15183	15122	15321	15070	15177	15101	15226	15108	15240	15399	15270	15103	15129	14932	15000	15124	15267	15188	15080	15267	15255	15013	15109	15252	15089	15284	15160	15121	15015	15300	15035	15023	15073	15155	15179	15187	15085	15046	15031	15000	15253	15310	15044	15107	15065	15182	15205	15344	15041	15262	15258	15251	15086	15175	15250	15143	15023	15299	15279	15215	15193	15117	15200	15084	15145	15274	15206	15119	15224	15125	15260	15277	15162	15229	15371	15273	15022	15262	15163	15254	15206	15049	15144	15242	15166	15010	15243	15080	15275	15302	15178	15235	15383	15320	15105	15309	15130	15287	15409	15262	15205	15107	15286	15367	15384	15081	15341	15144	15153	15270	15097	15173	15114	15189	15023	15003	15206	15130	15180	15294	15287	15359	15160	15200	15073	15174	15187	15168	15146	15011	15026	15038	15111	15318	15177	15179	15332	15149	15123	15108	15173	15126	14983	15162	15207	15158	15090	15141	15214	15217	15217	15142	15186	15183	15432	15314	14917	14960	15109	15120	15307	15374	15133	15144	15109	15278	15184	15162	15050	15122	15230	14907	15066	15015	15128	15122	15219	15049	15081	15174	15193	15060	15151	14938	15157	15104	15014	15286	15250	15228	15171	15225	15187	15112	15011	15255	15114	15191	15041	15195	15196	15025	15186	15175	15188	15230	15272	15215	15191	15262	15211	15279	15173	15104	15195	14903	15287	15186	15127	15123	15308	15336	15204	15065	15164	15062	15401	15098	15216	15143	15205	15174	15380	15083	15390	15112	15255	15157	15279	15181	15131	15232	15034	15140	14874	15289	15236	15130	15060	15275	15242	15134	15129	15192	15248	15263	15020	14980	15299	15052	15205	15249	15236	15242	15257	15270	15136	15055	15055	15151	15283	15194	15080	15332	15186	15202	15032	15177	15305	15077	15167	15174	15072	15245	15041	15170	15199	15220	15057	15092	15279	15204	15295	15113	15203	15177	15243	14950	15151	15212	15083	15080	15311	15235	15206	15117	15266	15145	15184	15333	14880	15073	15089	15113	15187	15183	15072	15236	15272	15257	15257	15089	15249	14912	15192	15036	15310	15187	15169	15062	15147	15191	15109	15044	15200	15184	15137	14872	15095	15182	15369	15066	15139	15202	15124	15134	15053	15295	15300	15206	15157	15206	15217	15199	15123	15199	15136	15223	15165	15207	15102	14926	15103	15157	15088	15063	14932	15121	15207	15256	15062	15354	15305	15133	15413	15277	14992	15115	15021	15319	15031	15236	15002	15077	15087	15107	15214	14936	15184	15197	15197	15237	15210	15153	15167	15154	15156	15186	15122	15203	15120	15267	15184	15185	15030	15187	15044	15165	15247	15009	15126	15002	15119	15224	15193	15098	15142	15136	15221	15203	15115	15106	15330	15313	15139	15123	15040	15143	15116	15372	15143	15176	15173	15321	15238	15128	15303	15474	15337	15198	15118	15297	15179	15203	15290	15234	15030	15160	15023	15261	15166	15287	15355	14985	15083	15058	15156	15062	15075	15171	14942	15313	15262	15121	15091	15051	15246	15063	15185	15312	15272	14971	15046	15391	15143	15358	15074	15406	15214	14968	15150	15377	15279	15004	15140	15341	15174	15305	15221	15002	15076	15070	15266	15040	15018	15131	15390	15153	15274	15160	15337	15106	15116	15156	15248	15247	15238	15295	15219	15298	15084	15229	15095	15206	15038	15199	15284	15000	15057
23031	41513	38234	30546	27373	25625	22956	20316	19476	18130	16509	15560	15123	14548	14469	14485	14153	14096	13944	14129	14078	13855	13900	13955	14125	14092	14311	13984	13918	13752	13675	13335	13642	13391	13617	13424	13293	13550	13431	13528	13623	13556	13503	13606	13429	13411	13387	13691	13295	13375	13425	13349	13310	13509	13453	13271	13346	13164	13469	13387	13435	13330	13492	13382	13492	13362	13216	13325	13544	13168	13373	13488	13343	13392	13405	13344	13341	13462	13382	13392	13369	13395	13380	13383	13348	13246	13359	13253	13319	13404	13442	13511	13480	13278	13324	13365	13409	13468	13515	13526	13499	13492	13348	13462	13387	13450	13278	13444	13565	13188	13405	13325	13370	13236	13394	13453	13430	13433	13295	13425	13511	13238	13255	13299	13428	13279	13353	13177	13398	13367	13372	13498	13371	13376	13435	13351	13379	13488	13577	13331	13338	13277	13196	13422	13265	13370	13263	13304	13401	13240	13344	13375	13449	13332	13324	13314	13306	13383	13364	13356	13305	13291	13138	13460	13302	13286	13346	13254	13504	13297	13566	13469	13384	13488	13499	13374	13437	13247	13384	13371	13386	13549	13402	13250	13264	13300	13325	13369	13544	13298	13415	13396	13430	13391	13404	13389	13432	13436	13322	13356	13610	13308	13365	13488	13357	13314	13250	13284	13507	13364	13377	13448	13388	13453	13336	13303	13468	13347	13473	13320	13487	13333	13369	13358	13347	13399	13297	13430	13321	13361	13422	13277	13411	13286	13493	13269	13510	13177	13519	13494	13306	13346	13359	13318	13354	13279	13397	13211	13290	13378	13362	13328	13416	13333	13293	13298	13501	13427	13218	13414	13303	13331	13376	13424	13589	13384	13350	13362	13299	13436	13363	13381	13319	13488	13298	13503	13169	13291	13437	13289	13424	13472	13448	13185	13451	13411	13461	13512	13469	13380	13314	13194	13317	13359	13455	13285	13218	13284	13335	13320	13307	13250	13367	13342	13305	13316	13257	13414	13363	13423	13362	13271	13338	13476	13465	13390	13407	13480	13255	13428	13307	13409	13318	13352	13511	13217	13403	13312	13257	13565	13422	13343	13433	13346	13297	13322	13458	13373	13329	13349	13196	13313	13307	13298	13361	13269	13316	13427	13362	13125	13389	13439	13338	13383	13385	13435	13362	13328	13417	13479	13321	13514	13401	13366	13374	13401	13422	13259	13277	13345	13460	13199	13368	13296	13324	13255	13247	13305	13483	13499	13236	13332	13333	13204	13534	13300	13527	13345	13310	13346	13568	13189	13354	13375	13420	13463	13384	13304	13395	13330	13291	13437	13396	13501	13288	13349	13429	13244	13283	13337	13510	13373	13397	13351	13499	13333	13517	13258	13411	13615	13556	13416	13451	13234	13240	13353	13267	13487	13652	13262	13356	13365	13412	13254	13416	13584	13394	13369	13275	13367	13262	13309	13425	13312	13240	13398	13414	13404	13269	13377	13329	13267	13563	13513	13262	13476	13293	13358	13385	13353	13612	13400	13414	13407	13417	13375	13489	13331	13470	13338	13234	13183	13337	13455	13142	13432	13475	13406	13304	13359	13407	13292	13410	13451	13397	13431	13349	13405	13475	13307	13334	13342	13326	13568	13245	13366	13509	13384	13594	13630	13262	13316	13350	13289	13409	13327	13385	13316	13242	13320	13285	13377	13289	13308	13404	13408	13430	13448	13351	13439	13536	13392	13282	13132	13459	13430	13403	13401	13331	13334	13232	13381	13452	13173	13323	13355	13334	13327	13299	13412	13448	13251	13336	13408	13410	13463	13344	13415	13467	13434	13260	13348	13419	13298	13451	13378	13532	13381	13319	13497	13383	13389	13460	13351	13311	13333	13342	13196	13223	13407	13301	13320	13322	13447	13395	13461	13244	13313	13264	13522	13493	13404	13126	13446	13562	13239	13347	13450	13313	13598	13495	13331	13388	13293	13158	13480	13397	13416	13276	13358	13263	13287	13330	13534	13338	13186	13344	13442	13252	13342	13405	13275	13316	13313	13306	13308	13177	13421	13201	13375	13431	13405	13333	13433	13364	13305	13340	13428	13408	13297	13223	13448	13344	13303	13478	13373	13295	13375	13333	13374	13446	13305	13346	13333	13566	13334	13342	13376	13408	13272	13293	13378	13300	13294	13248	13236	13445	13418	13292	13227	13286	13309	13264	13325	13378	13232	13475	13424	13377	13341	13530	13415	13366	13456	13326	13429	13349	13268	13391	13513	13310	13329	13312	13411	13297	13439	13191	13433	13630	13425	13237	13257	13261	13343	13519	13094	13461	13402	13325	13304	13295	13392	13368	13252	13186	13415	13441	13434	13521	13404	13418	13440	13330	13414	13343	13302	13407	13344	13529	13176	13386	13297	13373	13432	13212	13379	13565	13274	13352	13259	13471	13376	13536	13376	13348	13468	13386	13279	13344	13340	13437	13437	13246	13307	13489	13408	13445	13265	13532	13357	13445	13385	13499	13483	13341	13319	13291	13404	13324	13480	13271	13442	13564	13347	13566	13334	13379	13360	13376	13291	13252	13243	13282	13415	13431	13473	13350	13302	13471	13370	13329	13455	13369	13352	13347	13411	13408	13129	13604	13433	13362	13344	13227	13308	13409	13434	13355	13281	13235	13481	13296	13500	13335	13339	13352	13324	13317	13343	13312	13289	13349	13406	13235	13412	13366	13269	13293	13301	13273	13296	13212	13398	13390	13314	13241	13351	13189	13566	13347	13179	13388	13446	13460	13287	13488	13358	13423	13438	13289	13218	13321	13417	13470	13538	13334	13425	13445	13455	13302	13215	13259	13268	13100	13488	13532	13366	13341	13233	13352	13339	13277	13471	13203	13397	13493	13379	13378	13529	13319	13389	13379	13302	13323	13253	13285	13337	13277	13196	13364	13268	13373	13401	13440	13311	13450	13331	13356	13435	13348	13366	13445	13352	13212	13346	13351	13376	13345	13467	13324	13408	13337	13135	13482	13379	13359	13416	13416	13346	13432	13375	13297	13381	13430	13361	13275	13240	13438	13464	13405	13432	13410	13362	13367	13323	13465	13379	13340	13291	13463	13419	13428	13187	13373	13426	13299	13273	13311	13317	13463	13376	13436	13342	13371	13480	13419	13288	13332	13336	13275	13201	13322	13582	13325	13387	13330	13343	13262	13303	13338	13357	13316	13421	13533	13299	13269	13433	13340	13406	13370	13339	13262	13336	13420	13253	13260	13346	13460	13291	13350	13310	13575	13326	13439	13386	13351	13371	13423	13364	13468	13491	13469	13408	13279	13347	13447	13489	13425	13197	13371	13258	13497	13347	13317	13181	13349	13347	13265	13355	13223	13452	13266	13274	13331	13407	13448	13376	13317	13447	13377	13277	13228	13334	13244	13151	13442	13270	13436	13344	13505	13233	13502	13396	13278	13231	13434	13275	13238	13411	13520	13260	13291	13266	13420	13224	13472	13454	13434	13358	13475	13241	13384	13395	13569	13436	13239	13122	13373	13457	13434	13293	13159	13318	13422	13342	13396	13355	13342	13324	13257	13128	13396	13275	13340	13362	13188	13471	13315	13256	13483	13407	13373	13310	13368	13256	13266	13504	13326	13577	13445	13413	13244	13445	13483	13405	13205	13411	13416	13179	13248	13452	13415	13472	13493	13227	13310	13174	13378	13435	13457	13379	13476	13521	13217	13516	13447	13429	13312	13458	13257	13321	13364	13303	13350	13384	13382	13351	13386	13270	13485	13436	13364	13359	13290	13502	13413	13259	13483	13353	13537	13254	13539	13252	13359	13402	13402	13368	13406	13386	13316	13370	13269	13331	13287	13344	13347	13436	13384	13343	13326	13348	13334	13315	13457	13383	13319	13367	13362	13561	13331	13288	13410	13360	13486	13278	13333	13383	13354	13342	13268	13425	13270	13389	13162	13227	13439	13400	13489	13322	13440	13441	13474	13250	13394	13421	13376	13428	13322	13014	13407	13159	13347	13466	13340	13416	13437	13524	13408	13210	13426	13458	13301	13385	13462	13362	13308	13372	13418	13379	13492	13418	13151	13372	13397	13424	13163	13297	13348	13293	13355	13323	13598	13416	13253	13225	13290	13391	13427	13291	13312	13439	13265	13389	13429	13452	13323	13190	13448	13357	13314	13540	13404	13225	13283	13247	13448	13338	13400	13179	13242	13431	13363	13431	13434	13460	13273	13355	13297	13382	13263	13329	13398	13493	13306	13113	13336	13274	13347	13229	13304	13397	13510	13429	13338	13386	13329	13401	13286	13277	13162	13255	13342	13375	13392	13416	13469	13187	13362	13530	13440	13372	13437	13288	13393	13316	13248	13464	13348	13329	13454	13534	13416	13459	13552	13373	13281	13251	13405	13421	13332	13471	13419	13332	13260	13446	13324	13280	13419	13306	13331	13065	13450	13407	13363	13242	13336	13308	13510	13460	13532	13321	13248	13304	13281	13379	13338	13599	13537	13369	13437	13332	13401	13407	13482	13263	13492	13245	13361	13197	13464	13485	13298	13392	13302	13229	13338	13293	13385	13287	13390	13276	13335	13385	13407	13481	13306	13341	13247	13481	13465	13554	13360	13479	13299	13167	13393	13342	13481	13328	13336	13445	13358	13431	13313	13160	13369	13419	13633	13334	13407	13447	13354	13286	13360	13272	13262	13317	13390	13297	13477	13457	13304	13247	13312	13263	13517	13360	13402	13312	13346	13526	13380	13340	13256	13408	13529	13349	13309	13402	13371	13264	13258	13574	13411	13415	13200	13524	13494	13319	13394	13497	13409	13291	13265	13285	13260	13316	13398	13303	13473	13184	13619	13389	13341	13241	13356	13430	13554	13330	13406	13338	13273	13393	13309	13403	13306	13388	13455	13416	13386	13405	13333	13554	13342	13331	13259	13246	13447	13322	13376	13421	13348	13357	13395	13408	13254	13299	13388	13191	13473	13358	13398	13290	13377	13275	13556	13492	13158	13357	13416	13489	13392	13509	13382	13482	13318	13358	13331	13370	13335	13359	13241	13330	13162	13303	13287	13380	13315	13259	13164	13450	13355	13526	13363	13413	13309	13439	13414	13359	13469	13480	13426	13405	13504	13392	13347	13356
23084	21385	29207	23968	22201	25779	28546	22755	21390	21153	19717	18803	18118	17783	17797	17553	17515	17214	17013	16892	17168	17014	16884	17185	17234	17065	17321	17128	16888	16757	16811	16359	16595	16447	16442	16505	16562	16520	16526	16765	16567	16670	16333	16355	16568	16665	16742	16693	16221	16479	16315	16449	16515	16052	16506	16591	16463	16360	16355	16411	16296	16350	16304	16388	16411	16401	16480	16332	16391	16390	16392	16403	16384	16409	16420	16383	16543	16290	16510	16457	16430	16303	16651	16403	16439	16061	16485	16281	16395	16445	16418	16240	16361	16082	16337	16321	16316	16420	16234	16176	16381	16352	16369	16278	16252	16159	16484	16415	16526	16279	16542	16496	16218	16348	16359	16406	16168	16277	16316	16339	16433	16451	16422	16192	16320	16106	16203	16313	16361	16424	16311	16456	16464	16271	16527	16293	16319	16165	16263	16250	16231	16479	16615	16358	16213	16433	16310	16485	16440	16396	16340	16448	16361	16266	16345	16380	16289	16184	16276	16458	16194	16298	16270	16349	16236	16429	16129	16255	16346	16284	16315	16612	16273	16303	16291	16333	16123	16255	16358	16306	16383	16464	16320	16385	16422	16145	16521	16271	16431	16110	16344	16332	16232	16356	16256	16439	16438	16295	16370	16424	16300	16178	16416	16131	16465	16370	16298	16332	16350	16395	16436	16510	16411	16152	16427	16320	16254	16459	16293	16241	16116	16471	16420	16209	16205	16389	16366	16506	16238	16358	16176	16287	16386	16494	16240	16286	16419	16161	16172	16108	16398	16242	16203	16195	16276	16215	16401	16390	16584	16441	16302	16293	16372	16361	16522	16278	16418	16446	16275	16372	16396	16413	16449	16426	16239	16188	16411	16432	16258	16237	16411	16219	16446	16271	16237	16360	16279	16403	16492	16325	16441	16330	16458	16301	16448	16456	16457	16326	16208	16512	16362	16323	16132	16395	16371	16360	16272	16332	16440	16402	16341	16357	16383	16433	16454	16338	16556	16280	16308	16292	16358	16377	16244	16583	16529	16288	16398	16355	16322	16325	16365	16336	16290	16407	16331	16399	16255	16295	16296	16202	16417	16068	16385	16409	16241	16542	16519	16280	16149	16185	16163	16343	16467	16355	16176	16239	16297	16261	16265	16366	16376	16443	16560	16382	16434	16262	16237	16394	16322	16319	16518	16486	16320	16220	16183	16304	16343	16223	16175	16242	16376	16422	16300	16072	16561	16327	16233	16424	16529	16355	16423	16172	16440	16229	16208	16513	16259	16446	16328	16368	16321	16199	16410	16290	16491	16457	16331	16315	16323	16502	16554	16455	16438	16310	16353	16089	16351	16348	16322	16197	16278	16257	16252	16402	16356	16243	16390	16542	16452	16326	16411	16182	16116	16400	16347	16155	16438	16276	16302	16275	16410	16331	16111	16438	16432	16255	16407	16247	16406	16280	16187	16442	16334	16388	16394	16211	16132	16175	16243	16372	16234	16212	16153	16463	16280	16218	16509	16289	16371	16561	16251	16343	16262	16176	16390	16364	16320	16261	16384	16389	16372	16354	16541	16398	16347	16233	16269	16105	16291	16203	16279	16397	16188	16399	16383	16336	16385	16491	16269	16554	16360	16299	16320	16172	16269	16407	16519	16242	16192	16468	16237	16274	16423	16562	16440	16202	16168	16217	16270	16350	16164	16348	16309	16357	16456	16165	16253	16435	16233	16355	16282	16281	16455	16528	16469	16449	16294	16280	16069	16288	16610	16444	16411	16354	16500	16250	16177	16361	16408	16392	16342	16293	16410	16264	16148	16452	16363	16119	16588	16437	16305	16284	16348	16401	16311	16417	16123	16422	16452	16278	16344	16421	16449	16343	16136	16151	16283	16197	16376	16390	16389	16216	16203	16307	16197	16313	16373	16552	16268	16238	16351	16318	16405	16174	16450	16453	16234	16267	16359	16406	16539	16121	16424	16297	16262	16198	16201	16334	16278	16427	16285	16200	16302	16384	16182	16293	16236	16186	16290	16273	16397	16344	16173	16278	16521	16380	16367	16274	16425	16288	16193	16349	16553	16190	16482	16438	16172	16219	16388	16388	16434	16086	16434	16388	16384	16327	16526	16127	16228	16233	16380	16416	16377	16329	16301	16278	16438	16380	16208	16373	16375	16390	16426	16411	16347	16187	16299	16405	16388	16277	16351	16270	16352	16495	16283	16417	16223	16321	16249	16393	16104	16143	16310	16261	16398	16213	16436	16311	16340	16489	16487	16358	16226	15985	16653	16354	16337	16427	16163	16175	16319	16622	16552	16412	16445	16108	16121	16215	16300	16281	16301	16356	16294	16334	16453	16274	16305	16279	16235	16372	16472	16475	16248	16173	16321	16349	16416	16361	16567	16335	16383	16421	16367	16261	16240	16289	16308	16379	16468	16246	16485	16396	16552	16405	16328	16297	16195	16313	16411	16365	16334	16214	16212	16398	16339	16127	16597	16403	16319	16165	16293	16173	16061	16151	16345	16312	16360	16527	16298	16088	16389	16316	16431	16393	16519	16304	16370	16447	16333	16459	16261	16188	16306	16083	16378	16311	16423	16521	16482	16261	16182	16423	16260	16264	16326	16227	16224	16308	16168	16386	16221	16466	16522	16473	16424	16595	16344	16331	16352	16281	16337	16341	16436	16408	16277	16453	16357	16302	16335	16224	16441	16319	16273	16294	16362	16300	16424	16102	16404	16272	16275	16327	16459	16414	16362	16568	16269	16251	16176	16194	16488	16216	16188	16193	16427	16265	16386	16280	16332	16310	16254	16443	16357	16337	16367	16240	16296	16269	16218	16486	16284	16335	16282	16449	16232	16272	16377	16317	16191	16399	16208	16264	16457	16399	16264	16467	16248	16342	16424	16267	16296	16306	16244	16297	16564	16296	16318	16553	16510	16539	16099	16244	16357	16336	16326	16444	16488	16354	16467	16363	16449	16393	16403	16266	16544	16475	16314	16145	16208	16530	16598	16361	16349	16373	16106	16111	16453	16379	16301	16382	16477	16354	16419	16257	16191	16527	16455	16339	16199	16338	16516	16081	16584	16121	16344	16199	16368	16344	16306	16344	16414	16418	16301	16477	16366	16599	16333	16276	16305	16295	16428	16314	16394	16381	16054	16307	16252	16236	16627	16325	16338	16212	16294	16251	16422	16354	16337	16238	16121	16296	16310	16389	16305	16464	16647	16426	16381	16674	16079	16414	16133	16291	16347	16368	16342	16155	16337	16546	16275	16071	16258	16179	16288	16464	16382	16257	16170	16269	16224	16330	16289	16476	16290	16366	16389	16176	16224	16314	16269	16281	16267	16140	16293	16391	16281	16330	16429	16525	16507	16128	16419	16151	16164	16186	16223	16243	16362	16286	16322	16264	16193	16215	16368	16317	16270	16413	16461	16281	16216	16337	16154	16338	16435	16134	16335	16302	16611	16366	16230	16314	16384	16353	16343	16280	16443	16605	16308	16292	16360	16374	16322	16182	16469	16316	16204	16362	16294	16416	16284	16435	16295	16547	16157	16462	16434	16298	16374	16254	16243	16456	16389	16406	16384	16305	16165	16369	16240	16432	16386	16442	16453	16382	16405	16244	16464	16316	16305	16355	16334	16271	16300	16259	16161	16157	16343	16375	16290	16278	16300	16486	16260	16463	16204	16229	16316	16169	16304	16277	16507	16184	16290	16323	16203	16200	16224	16433	16405	16287	16290	16201	16313	16257	16265	16181	16597	16196	16296	16245	16257	16481	16239	16369	16285	16138	16369	16367	16411	16338	16410	16440	16487	16263	16383	16453	16374	16039	16200	16312	16392	16302	16348	16239	16367	16287	16124	16226	16071	16487	16468	16253	16351	16251	16402	16488	16443	16247	16312	16170	16414	16440	16447	16360	16214	16318	16396	16206	16456	16254	16295	16404	16189	16364	16391	16259	16550	16352	16308	16397	16545	16228	16178	16665	16390	16334	15930	16530	16289	16283	16339	16243	16387	16405	16351	16267	16480	16563	16376	16340	16242	16404	16355	16658	16498	16189	16019	16341	16216	16347	16250	16215	16164	16426	16271	16318	16295	16206	16354	16266	16115	16282	16447	16467	16563	16495	16153	16341	16472	16594	16389	16244	16508	16309	16200	16251	16356	15902	16456	16256	16201	16343	16247	16246	16197	16221	16629	16064	16138	16485	16420	16541	16206	16250	16198	16324	16316	16388	16328	16448	16259	16562	16386	16232	16432	16437	16291	16535	16242	16211	16307	16188	16360	16227	16247	16226	16274	16135	16290	16359	16200	16473	16377	16146	16201	16242	16348	16321	16469	16224	16380	16454	16303	16317	16182	16291	16508	16345	16436	16275	16390	16382	16416	16311	16199	16271	16322	16448	16341	16299	16257	16339	16293	16390	16204	16459	16378	16363	16319	16251	16295	16292	16449	16412	16286	16504	16199	16159	16171	16229	16397	16172	16451	16478	16249	16334	16136	16382	16130	16294	16324	16325	16437	16354	16129	16138	16377	16426	16307	16237	16253	16372	16659	16233	16162	16226	15980	16320	16195	16466	16290	16375	16470	16256	16305	16334	16243	16150	16187	16214	16283	16238	16446	16339	16414	16470	16321	16299	16334	16337	16241	16340	16350	16203	16281	16351	16310	16161	16265	16439	16473	16440	16102	16208	16220	16229	16371	16249	16380	16387	16386	16298	16227	16332	16414	16368	16596	16528	16260	16330	16469	16277	16224	16183	16405	16385	16316	16351	16273	16178	16263	16285	16391	16347	16397	16383	16142	16390	16368	16200	16536	16483	16521	16391	16366	16285	16303	16439	16280	16196	16248	16492	16408	16512	16372	16367	16325	16359	16377	16351	16241	16225	16123	16525	16321	16458	16509	16060	16249	16250	16383	16217	16271	16386	16259	16168	16338	16372	16362	16455	16361	16383	16311	16446	16392	16219	16194	16316	16251	16165	16207	16398	16446	16080	16386	16230	16353	16295	16286	16111	16379	16269	15953	16328	16502	16258	16437	16304	16273	16022	16368	16318	16312	16373	16394	16335	16321	16415	16385	16302	16510	16333	16346	16443	16081	16518	16222	16462	16474	16314	16412	16147	16446	16436	16242	16259	16324	16408
24902	45695	43011	34651	30754	28182	25860	22868	21743	20297	18643	17358	16349	16084	15988	15841	15234	15282	15114	14875	14907	14615	14882	14916	15034	15185	14922	15027	14606	14452	14290	14193	14305	14176	14111	14064	14329	14418	14311	14339	14219	14214	14280	14290	14163	14290	14069	14221	14154	14354	13989	14084	14051	14217	14171	14182	14179	14356	14122	14086	14017	14212	14129	13938	14072	14078	14066	14102	14088	14232	14065	14054	14110	14066	14063	14129	13957	14039	14029	13994	14205	14050	14058	13980	14148	14038	14051	14164	13992	14054	13931	14092	14174	13857	14000	14108	14183	14044	14138	14044	13989	14066	14043	13913	13917	13969	13961	13991	14069	13985	13950	13820	14097	13856	14085	14077	14022	14288	14017	13860	14005	14100	14132	13944	13954	14096	14068	14023	14043	14052	14007	14039	13972	13977	13969	14081	14138	14047	13968	14072	13855	14127	13909	14106	14090	14113	13919	13940	14012	13941	14091	13936	14038	13905	14208	13977	14033	13924	14106	14088	13944	13937	14016	14195	13881	14047	14069	14074	14097	14181	14054	13915	13847	13954	13964	13906	13948	13994	13891	14050	13833	13992	14198	13960	14115	14048	13953	14041	14015	13871	14019	14090	14000	13920	14199	13958	14136	14091	14078	14124	13911	13968	14163	14058	14034	14031	14145	13904	13947	13982	14052	14083	14098	13965	13999	13831	14106	13943	14064	13952	13860	13988	14017	14181	14154	14043	14199	13865	14028	13976	13950	14158	14069	14090	14024	13939	14082	14150	14024	14226	13947	14017	14077	13968	13979	14012	14092	13974	14117	13995	13861	14070	14124	14063	14154	13941	14026	14114	14137	13938	14073	14117	14038	13925	14073	13877	14034	14022	13978	14024	14038	13942	14154	13864	14040	14069	14000	13922	13924	13939	13998	13937	14042	14211	14035	13940	14002	14084	13996	13945	13993	13960	14119	13946	13988	14076	13945	14054	14010	14078	13935	14135	14051	14103	14056	14008	13985	13937	14105	13997	14004	14046	13965	14018	14041	13900	13945	14191	14038	13844	14030	13946	14131	14167	14020	13996	13986	14051	13895	13925	14028	14195	14038	14005	14145	13997	13999	13949	14074	14072	13822	14037	14267	13972	14028	13959	13972	14082	14057	14091	14125	14132	14085	14007	13833	13904	13840	14108	14035	13937	14079	14029	14157	14096	13861	13970	13991	14168	14117	14100	13910	13952	13905	13967	14187	14165	14147	14030	14145	14048	13911	14083	13990	13948	13956	14136	13992	14089	14136	13996	13999	13931	13934	13950	13951	13823	13997	14030	13854	14123	14138	14042	13910	14001	14013	14046	13853	14066	13888	13946	14006	13818	13923	14156	14068	14093	13943	14004	14160	14004	14018	13982	13905	14055	13938	14166	13952	13913	14021	14042	13948	13957	14063	14049	14045	13963	14024	14090	13996	14011	14110	14153	13951	13989	13892	14069	13969	13866	14016	14170	13997	14004	14054	14092	13997	13907	14239	14085	14027	14063	14025	14106	14006	14013	14033	14084	13948	14086	13928	14111	13996	13861	13945	14037	14045	14044	14018	14070	14188	14002	14165	14064	14144	14004	14005	14048	14055	14046	14262	13954	14046	13878	14053	13951	14140	13965	14013	13887	13962	14029	14073	13964	14115	13956	13998	14098	14050	13890	14032	13946	14051	14050	14149	13973	13984	14086	14200	14087	14025	13938	13958	13963	13850	13961	13971	13921	14002	14044	14093	14064	13945	14009	14167	13950	14092	13851	13889	14053	13990	14118	14140	13936	14070	13993	14009	14182	14092	14105	14014	13965	13918	13997	13886	14081	13970	13992	13929	14186	14026	14133	13967	13888	13905	13933	14072	14041	14045	14140	13886	14096	14060	13942	14114	14062	14027	13942	13874	13981	14013	13919	14345	14009	14016	14146	14099	14070	13997	14003	14030	14029	13952	14036	14200	14133	14019	14172	14097	14018	14028	14049	13977	13978	14118	14074	14124	14069	14004	14108	13772	14116	13975	14063	14107	14176	14063	14143	14056	13996	14058	13991	14159	14090	13950	13865	14085	13989	14018	14180	14007	14021	14030	13969	13921	14073	14232	13809	14052	13970	13918	14086	14122	13969	14082	13926	14047	14060	14095	13958	14057	14046	14054	13981	13804	14001	13936	13837	14156	13934	14132	13892	14114	14095	14076	13946	13978	13952	13960	13969	14070	14098	14140	14094	14143	14205	13911	14153	14083	13976	14040	14070	14299	13969	14011	13990	13969	14026	14016	13943	13914	14110	14042	13941	13974	13979	13917	14017	14109	14058	13954	13963	14035	13964	14073	13829	13958	13960	14132	14153	13873	14084	14313	14102	14053	13931	14199	13963	14056	14091	13991	14024	13950	14019	14052	14091	13939	14099	14119	14011	13919	14042	14071	14069	14081	13978	14187	13935	13895	14069	13859	13945	14084	14097	14043	13999	14076	13955	14043	13911	14096	14000	14145	13939	14010	14170	14061	14280	13935	14074	13934	14001	13936	14081	13909	13933	13969	13971	14146	13903	14078	13889	13967	13984	14046	13764	14142	14043	13950	13922	14100	14052	13974	14050	14072	14220	13959	14142	13943	14012	14217	13892	14025	14030	14069	14021	14141	13882	13964	14127	14051	14058	14114	14124	13936	14164	13977	14190	14043	13907	14110	14052	13948	13977	14154	13830	13924	14058	14137	13838	14140	14076	14012	14053	14030	14189	14131	14121	13916	14019	14088	14092	14018	14027	14072	14059	14238	13915	14022	13998	13961	14070	13992	14113	14092	14128	13950	14076	13937	14062	14061	14015	14014	14041	14034	14052	14048	14226	14028	13992	13934	13863	14104	14146	13861	13992	14070	13849	14061	14068	14206	13921	14151	14034	14083	14057	14220	13977	13956	14041	14002	13932	13992	14000	14111	13923	14091	14011	13998	14108	14071	13818	13989	14046	13914	14113	13986	14051	14002	14060	13947	13963	14071	13979	14020	14060	14035	14113	13914	13856	14209	14073	13990	14067	13958	14169	14115	14037	14084	14067	14192	13918	13969	14018	14074	14070	14089	14058	14072	14003	13970	14138	14047	13996	14020	14209	13973	13942	14034	14056	14051	13920	14045	13837	14024	14014	13948	13976	14118	13942	14100	14110	14004	14076	14021	13921	14089	14140	13984	14004	13877	14015	14013	13900	14166	13933	13985	13957	14098	13876	14064	13985	14036	13833	14062	13966	14042	13854	14063	14147	13835	14084	13982	13951	13951	14098	14074	13842	13801	14077	14222	14109	14200	14105	14051	14038	13854	14160	14087	13951	14112	14166	13906	13843	14093	14120	14147	13907	14059	13877	14015	14012	13989	14264	13968	13973	13975	13967	13995	13963	13850	14147	13947	13819	14201	13987	14022	14116	14096	14039	13897	13931	14044	14111	14165	13989	13912	14119	14066	14165	13914	14082	13954	14086	13983	14080	14055	14176	13938	13957	14101	14086	13705	13852	14066	13999	14039	13816	14083	14130	13918	13862	14156	14155	14002	14026	14127	13912	14031	13917	13877	13983	13942	13922	13850	13979	14085	13924	14117	14174	13959	13963	14157	13877	13970	13906	14029	14076	14066	14176	13995	14210	13991	13961	13915	14189	14047	14124	13971	14143	14073	13949	13956	13947	14031	13771	14092	14104	14046	14165	14129	13964	14011	14084	13939	14173	14160	13980	13963	14011	13893	14074	14007	13947	14144	14136	14057	13961	13870	14122	13997	13967	13909	14089	14096	14103	13956	13998	14084	14196	14026	14052	13942	13920	14080	14110	14134	13994	13921	14014	14111	13976	14090	14105	14034	14148	14031	14011	14090	14160	14029	13971	13995	13974	14069	13948	14051	14010	14024	13909	14017	13829	13979	14026	13981	13953	14056	13914	14094	13943	14151	14124	13986	13909	14137	14037	14024	14047	14056	14073	14187	14005	13997	14084	13962	13899	14036	14149	13975	14014	13935	14138	14065	14166	13944	13951	14139	13913	13959	14066	14001	13899	13967	14179	13949	14163	13953	13851	13995	14067	14014	13977	13946	14059	13877	14112	14113	14072	14130	13923	14156	14034	13972	13967	14141	13978	13955	14164	14060	14061	13999	14069	13989	14111	13991	14045	14054	14147	14027	13885	13977	13978	14139	14198	14078	13913	14026	14068	14085	13931	14115	14260	13916	14042	14163	13743	14052	13927	13995	13834	14231	14160	14170	13902	14025	13869	13984	14065	14043	14195	14011	13910	14041	13938	14044	13869	14083	14097	14004	14134	14028	14100	14046	14011	14195	14252	14063	14014	14106	14053	14178	14218	14176	13934	14030	13977	13978	14197	13910	14111	13947	14191	14011	14101	13896	13847	14090	14078	13906	13995	14013	14061	14131	14100	13884	14000	14187	13899	14002	13991	14084	14048	13822	13962	14068	14201	13926	14040	14004	13962	13991	13781	14161	14034	13920	14051	13875	14009	14080	13947	14085	14056	14071	14088	14058	13830	13944	14100	14004	14156	13992	13902	14092	14060	13967	14116	14026	14103	13980	14129	14036	13895	14120	13974	13997	14052	14141	14110	14112	14093	13981	14112	13903	14007	13931	14073	13907	13949	14145	13794	14065	14092	13926	13917	13861	14071	14022	14041	14014	14012	13871	14070	14094	14142	13959	14145	13965	13999	13958	14192	13887	13935	14046	14146	14059	14057	13947	14187	13985	13849	13990	14156	13986	14059	14037	14191	14046	13977	14034	13982	14256	13998	14096	13956	13926	13993	14157	13841	13885	14015	14132	14023	14151	13904	14023	14193	14198	14011	13987	14024	14060	14106	14118	14120	14111	13977	14038	14013	14042	13988	14045	14031	14062	14012	14042	13997	14033	14176	13970	14090	13856	14169	14035	14031	13932	14058	13926	13949	14111	14124	13964	13962	14140	14084	13944	14109	14028	13805	14086	14043	14029	14060	14029	13960	13985	13896	13930	14151	14165	13985	13970	13922	14022	14040	13989	13949	14089	14104	14074	14042	14059	14125	14064	13991	14095	13970	13963	13869	14189	13912	14000	13959	14063	13961	14163	13969	14088	14154	13925	13963	14148	13940	14119	14027	14057	14064	13861	14075
28555	24956	30634	27987	23157	21686	19924	18682	17926	17613	16771	16569	16218	16286	16264	16105	16199	16064	15951	16201	16029	16043	16008	16123	16085	16287	16077	16171	16020	15637	16060	15871	15852	15915	15752	15892	15602	15668	15806	15871	15796	15807	15855	15946	15923	15854	15831	15789	15861	15611	15789	15869	15810	15842	15862	15761	15785	15616	15577	15745	15787	15745	15863	15638	15939	15767	16002	15849	15970	15714	15799	15659	15741	15753	15780	16001	15694	15949	15813	15888	15785	15800	15818	15721	15733	15760	15652	15659	15768	15538	15857	15557	15886	15724	15872	15862	15654	15774	15794	15736	15825	15818	15740	15726	15844	15738	15830	15730	15879	15758	15862	16007	15774	15687	15510	15491	15727	15730	15673	15809	15734	15721	15712	15787	15792	15960	15699	15842	15706	15799	15461	15806	15660	15771	15731	15709	15515	15779	15833	15647	15973	15832	15571	15843	15924	15789	15803	15688	15688	15560	15655	15748	15828	15669	15751	15707	15700	15614	15609	15673	15722	15694	15973	15732	15671	15907	15669	15444	15810	15611	15698	15665	15723	15826	15946	15630	15858	15697	15815	15813	15764	15789	15580	15601	15734	15773	15751	15820	15776	15813	15820	15701	15805	15762	15686	15711	15860	15662	15577	15873	15619	15881	15729	15457	15724	15592	15666	15871	15791	15706	15841	15699	15941	15788	15760	15826	15807	15809	15678	15775	15766	15743	15860	15736	15500	15841	15837	15631	15693	15782	15552	15740	15682	15798	15843	15881	15866	15806	15862	15860	15974	15714	15698	15753	15555	15601	15799	15742	15626	15702	15737	15875	15599	15781	15857	15673	15428	15555	15770	15834	15941	15826	15708	15550	15626	15570	15608	15855	15592	15721	15821	15758	15751	15714	15775	15674	15688	15600	15842	15906	15669	15721	15682	15894	15760	15859	15752	15898	15619	15778	15694	15581	16001	15773	15768	15875	15877	15600	15948	15980	15709	15744	15855	15727	15656	15875	15750	15673	15673	15716	15789	15881	15730	15904	15692	15871	15648	15801	15935	15787	15863	15802	15769	15851	15640	15817	15759	15718	15681	15610	15710	15676	15773	15605	15837	15690	15697	15547	15904	15750	15740	15788	15733	15841	15658	15693	15823	15762	15724	15951	15507	15833	15842	15774	15918	15642	15874	15735	15658	15739	15687	15909	15709	15776	15663	15679	15858	15538	15722	15896	15771	15632	15726	15694	15848	15776	15960	15915	15902	15758	15657	15911	15678	15714	15783	15664	15673	15692	15720	15577	15785	15599	15798	15881	15781	15762	15792	15727	15846	15846	15740	15689	15613	15746	15881	15796	15821	15736	15791	15864	15651	15669	15648	15838	15801	15669	15748	15904	15861	15598	15734	15611	15678	15640	15777	15674	15652	15892	15871	15763	15548	15797	15754	15799	15807	15658	15802	15789	15676	15826	15684	15770	15735	15881	15555	15722	15810	15593	15765	15717	15726	15589	15853	15833	15902	15743	15764	15712	15500	15887	15860	15626	15742	15880	15696	15844	15571	15582	15794	15929	15837	15675	15660	15654	15831	15745	15956	15653	15709	15661	15507	15686	15753	15808	15757	15710	15979	15783	15604	15800	15782	15669	15791	15683	15668	15828	15715	15856	15653	15861	15814	15844	15788	15836	15642	15715	15822	15872	15793	15694	15935	15588	15986	15762	15726	15791	15819	15848	15848	15773	15603	15857	15819	15500	15627	15790	15528	15772	15702	15689	16089	15620	15874	15583	15827	16154	15709	15811	15860	15700	15666	15803	15778	15777	15788	15774	15872	15944	15787	15959	15911	15783	15700	15647	15747	15750	15704	16066	15917	15476	15665	15489	15853	15814	15770	15585	15591	15849	15709	15835	15749	15678	15603	15794	15653	15757	15753	15861	15689	15643	15663	15911	15931	15822	15687	15837	15808	15608	15555	15647	15892	15653	15740	15730	15846	15678	15568	15664	15638	15843	15736	15783	15924	15762	15707	15702	15819	15654	15840	15767	15711	15766	15687	15851	15618	15732	15771	15678	15565	15932	15809	15711	15848	15717	15661	15826	15684	15870	15826	15898	15850	15740	15780	15706	15618	15661	15789	15665	15561	15734	15689	15766	15625	15772	15634	15893	15732	15840	15914	15698	15737	15881	15674	15458	15802	15740	15640	15830	15867	15725	15845	15815	15844	15803	15835	15872	15670	15689	15815	15798	15788	15678	15758	15878	15550	15895	15868	15719	15793	15355	15790	15851	15722	15836	15856	15926	15830	15765	15763	15847	15800	15762	15638	15655	15735	15798	15728	15708	15671	15848	15807	15636	15855	15779	15725	15587	15970	15745	15826	15706	15836	15777	15861	15822	15629	15761	15851	15717	15587	15901	15624	15699	15893	15726	15493	15932	15718	15694	15720	15601	15809	15803	16026	15808	15459	15853	15606	15719	15854	15742	15788	15870	15871	15744	15780	15575	15895	15825	15615	15708	15640	15863	15829	15637	15601	15801	15730	15704	15740	15741	15694	15752	15697	15757	15826	15933	15754	15713	15820	15731	15890	15566	15770	15819	15869	16065	15825	16085	15797	15625	15721	15622	15716	15709	15727	15755	15812	15787	15791	15700	15707	15894	15553	15908	15795	15874	15860	15731	15747	15792	15670	15850	15741	15670	15736	15894	15754	15872	15773	15617	15956	15800	15750	15642	15827	15807	15540	15737	15759	15729	15733	15732	15686	15669	15683	15623	15783	15836	15780	15796	15948	15752	15591	15570	15738	15715	15697	15737	15870	15629	15753	15659	15706	15764	15905	15645	15879	15591	15830	15755	15822	15691	15968	15753	15858	15618	15662	15872	15766	15809	15794	15750	15790	15706	15848	15687	15755	15677	15728	15741	15601	15637	15854	15673	15671	15777	15797	15575	15675	15681	15747	15733	15840	15616	15623	15646	15885	15851	15872	15533	15657	15797	15881	15962	15731	15814	15714	15902	15797	15601	15767	15735	15836	15828	15800	15846	15912	15887	15765	15856	15600	15697	15647	15924	15798	15558	15688	15739	15697	15856	15607	15659	15814	15765	15756	15598	15780	15744	15692	15738	15764	15901	16084	15858	15849	15919	15614	15732	15850	16074	15767	15761	15729	15734	15740	15547	15588	15756	15889	15752	15748	15660	15704	15696	15983	15638	15712	15770	15702	15822	15910	15774	15768	15619	15481	15627	15700	15827	15697	15773	15890	15645	15692	15794	15605	15928	15907	15606	15745	15811	15664	15579	15872	15834	15656	15746	15589	15686	15630	15821	15932	15842	15568	15692	15623	15611	15762	15849	15760	15766	15838	15772	15881	15637	15574	15755	15866	15856	15885	15881	15647	15733	15708	15641	15753	15668	15786	15739	15668	15904	15722	15759	15837	15675	15682	15758	15766	15775	15742	15754	15981	15802	15805	15657	15934	15882	15747	15892	15580	15619	15774	15666	15826	15852	15921	15721	15695	15728	15773	15984	15802	15756	15736	15747	15687	15760	15769	15627	15683	15705	15815	15774	15573	15529	15723	15801	15661	15708	15849	15782	15679	15686	15687	15948	16103	15851	15814	15714	15768	15812	15813	15683	15718	15778	15712	15707	15597	15799	15945	15690	15675	15610	15826	15635	15749	15692	15903	15689	15823	15538	15562	15809	15718	15588	15787	15782	15999	15851	15829	15652	15700	15788	15794	15716	15768	15709	15518	15748	15750	15750	15685	15734	15775	15645	15821	15597	15688	15783	15895	15607	15841	15837	16071	15705	15744	15783	15797	15638	15719	15752	15770	15783	15804	15583	15761	15735	15911	15798	15702	15877	15806	15897	15654	15681	15630	15555	15625	15905	15794	15611	15649	15821	15809	15828	15740	15725	15777	15779	15884	15749	15819	15615	15787	15760	15730	15750	15963	15727	15708	15624	15920	15555	15836	15844	15742	15720	15790	15473	15631	15720	15750	15786	15687	15753	15893	16087	15662	15796	15905	15677	15834	15896	15768	15833	15825	15868	15680	15714	15927	15824	15738	15745	15558	15737	15641	15958	15945	15885	15900	15845	15662	15727	15658	15964	15860	15952	15809	15820	15726	15738	15870	15730	15937	15820	15827	15791	15774	15918	15835	15815	15885	15788	15766	15651	15528	15663	15689	15662	15675	15773	15689	15828	15738	15802	15741	15631	15749	15782	15919	15611	15729	15688	15689	15746	15829	15685	15645	15671	15676	15790	15850	15775	15811	15936	15789	15816	15681	15937	15805	15757	15658	15847	15856	15913	15611	15842	15728	15735	15833	15884	15634	15899	15688	15762	15627	15907	15840	15486	15762	15519	15646	15826	15778	15893	16017	15697	15608	16075	15912	15892	15705	15845	16034	15810	15787	15665	15522	15723	15717	15801	15618	15876	15689	15838	15825	15852	15740	15798	15973	15842	15798	15813	15727	15854	15769	15636	15768	15730	15631	15629	15744	15665	15897	15693	15766	15871	15755	15974	15673	15883	15920	15834	15904	15590	15699	15726	15850	15655	15712	15800	15693	15635	15972	15801	15857	15728	15747	15705	15721	15753	15694	15744	15826	15644	15686	15646	15776	15903	15661	15835	15830	15832	15652	15763	15648	15744	15482	15863	15778	15707	15787	15676	15751	15825	15717	15757	15814	15657	15777	15655	15688	15747	15753	15650	15820	15607	15797	15488	15525	15853	15765	15709	15943	15923	15710	15540	15747	15676	15755	15550	15713	15662	15730	15686	15624	15803	15760	15776	15750	15742	15763	16019	15766	15756	15707	15909	15758	15711	15711	15680	15696	15715	15619	15961	15587	15776	15961	15853	15733	15885	15797	15719	15628	15682	15660	15891	15865	15832	15722	15542	15768	15733	15606	15891	15856	15588	15634	15845	15696	15515	15680	15830	15678	15867	15753	15685	15716	15861	16060	15767	15764	15719	15735	15850	15739	15797	15818	15618	15611	15725	15799	15700	15667	15581	15688	15698	15808	15753	15939	15785	15906	15844	15732	15650	15926	15907	15897	15631	15764	15764	15638	15720	15771	15737	15813	15778	15729	15771	15768	15824	15770	15749	15780	15928	15633	15574	15828	15679	15577	15878	15797	15679	15754	15779	15810	15731
23491	35707	32566	26174	23345	21844	19744	17750	16948	16380	15349	14955	14547	14285	14473	14371	14150	14059	14052	13813	13946	13958	14109	13897	14186	14324	14289	14268	13864	14061	13745	13671	13615	13835	13699	13796	13890	13854	13845	13875	13693	13833	13767	13865	13730	13849	14017	13871	13798	13808	13747	13857	13731	13675	13609	13767	13709	13879	13695	13714	13709	13710	13608	13738	13640	13629	13767	13731	13664	13655	13605	13737	13704	13819	13711	13632	13837	13595	13675	13782	13774	13685	13758	13631	13710	13686	13712	13646	13642	13609	13783	13713	13628	13587	13879	13732	13753	13736	13608	13711	13679	13600	13545	13868	13693	13656	13831	13711	13843	13531	13793	13723	13830	13650	13917	13821	13613	13752	13816	13707	13658	13544	13735	13645	13570	13658	13720	13682	13920	13557	13570	13757	13733	13734	13630	13622	13648	13736	13705	13607	13545	13749	13875	13790	13624	13637	13880	13687	13773	13896	13809	13673	13669	13773	13772	13711	13837	13771	13744	13828	13641	13580	13716	13752	13669	13742	13659	13720	13676	13682	13743	13660	13644	13584	13721	13675	13748	13585	13935	13838	13682	13861	13657	13791	13713	13587	13743	13815	13734	13727	13657	13725	13614	13667	13700	13691	13655	13809	13703	13545	13658	13648	13812	13673	13727	13717	13722	13698	13892	13697	13586	13677	13451	13680	13551	13621	13825	13719	13668	13720	13833	13583	13793	13564	13652	13626	13637	13797	13569	13791	13645	13753	13651	13587	13625	13902	13791	13541	13712	13722	13666	13635	13886	13620	13929	13745	13933	13543	13757	13681	13690	13736	13612	13753	13698	13721	13856	13629	13686	13702	13631	13610	13746	13749	13986	13626	13636	13846	13710	13815	13731	13704	13717	13803	13647	13817	13565	13732	13725	13722	13813	13635	13573	13695	13576	13562	13758	13695	13724	13635	13811	13688	13902	13564	13622	13711	13574	13509	13732	13684	13626	13844	13598	13813	13747	13681	13754	13904	13854	13766	13688	13499	13592	13629	13687	13647	13646	13809	13620	13623	13770	13732	13893	13861	13640	13686	13628	13721	13697	13590	13796	13651	13634	13780	13718	13644	13836	13654	13798	13578	13794	13780	13656	13875	13739	13832	13609	13780	13682	13478	13777	13761	13661	13710	13693	13725	13843	13636	13676	13924	13699	13719	13762	13763	13616	13785	13826	13807	13756	13614	13615	13636	13770	13684	13683	13648	13694	13684	13569	13793	13618	13667	13674	13593	13820	13801	13620	13579	13632	13836	13783	13643	13817	13640	13669	13721	13668	13638	13571	13589	13762	13740	13633	13679	13593	13767	13957	13817	13602	13601	13821	13664	13721	13695	13807	13580	13739	13560	13781	13712	13687	13534	13714	13699	13749	13473	13889	13713	13759	13651	13773	13595	13701	13736	13649	13705	13624	13722	13665	13587	13663	13597	13686	13661	13687	13680	13568	13702	13757	13835	13675	13823	13564	13787	13698	13653	13649	13790	13700	13717	13634	13855	13866	13730	13769	13794	13828	13867	13546	13799	13743	13717	13734	13514	13534	13682	13808	13764	13657	13720	13810	13699	13981	13443	13564	13663	13767	13713	13682	13860	13569	13703	13579	13548	13807	13659	13792	13719	13511	13862	13489	13632	13642	13656	13554	13719	13710	13663	13625	13782	13668	13653	13772	13917	13675	13797	13781	13530	13858	13682	13835	13758	13607	13638	13576	13541	13719	13567	13716	13647	13791	13805	13657	13692	13592	13768	13832	13777	13743	13864	13570	13677	13746	13691	13719	13691	13692	13691	13867	13609	13684	13799	13681	13698	13578	13779	13725	13771	13635	13740	13738	13669	13731	13781	13823	13724	13795	13634	13699	13543	13864	13714	13648	13911	13805	13811	13768	13809	13670	13654	13669	13643	13777	13777	13591	13787	13758	13716	13914	13708	13819	13780	13718	13806	13858	13772	13674	13646	13682	13516	13627	13891	13708	13603	13772	13768	13614	13785	13770	13768	13664	13674	13511	13654	13686	13669	13736	13520	13724	13589	13463	13465	13586	13680	13708	13699	13768	13646	13769	13750	13774	13767	13763	13708	13764	13751	13606	13744	13741	13593	13811	13803	13871	13736	13812	13778	13705	13701	13747	13696	13871	13578	13802	13767	13623	13805	13865	13702	13641	13767	13584	13487	13693	13632	13783	13714	13693	13793	13615	13711	13521	13675	13665	13684	13789	13709	13727	13716	13592	13799	13620	13847	13615	13751	13775	13735	13685	13728	13778	13823	13601	13679	13666	13761	13536	13733	13803	13737	13876	13750	13681	13838	13701	13664	13756	13678	13756	13765	13647	13698	13841	13802	13697	13518	13569	13756	13687	13688	13668	13762	13856	13922	13803	13783	13592	13713	13748	13629	13656	13940	13617	13730	13660	13718	13689	13695	13887	13638	13761	13769	13691	13515	13914	13802	13755	13724	13607	13622	13621	13613	13672	13766	13800	13782	13720	13658	13750	13707	13808	13822	13477	13716	13910	13778	13663	13769	13634	13801	13686	13733	13716	13658	13610	13761	13834	13761	13733	13683	13677	13665	13922	13757	13754	13766	13628	13794	13732	13646	13749	13911	13716	13579	13694	13701	13824	13697	13752	13726	13727	13714	13573	13688	13682	13558	13725	13785	13855	13680	13725	13771	13739	13732	13776	13763	13826	13697	13392	13641	13790	13797	13668	13820	13682	13630	13774	13837	13756	13795	13733	13685	13673	13901	13865	13777	13758	13740	13715	13577	13788	13568	13757	13756	13777	13785	13690	13668	13875	13686	13588	13602	13832	13606	13563	13536	13833	13736	13560	13711	13654	13659	13703	13710	13623	13756	13656	13609	13623	13702	13626	13571	13762	13712	13825	13836	13575	13709	13805	13690	13744	13693	13825	13753	13718	13720	13723	13660	13676	13697	13759	13853	13762	13746	13700	13678	13841	13683	13634	13834	13763	13594	13627	13670	13791	13772	13895	13700	13617	13606	13719	13567	13867	13618	13743	13704	13792	13647	13678	13644	13773	13791	13603	13555	13732	13907	13757	13632	13670	13584	13740	13698	13812	13699	13714	13726	13635	13703	13601	13720	13786	13832	13620	13840	13550	13781	13660	13650	13773	13667	13798	13832	13703	13809	13615	13810	13746	13540	13553	13882	13737	13618	13674	13615	13667	13583	13820	13662	13918	13852	13412	13690	13722	13950	13745	13595	13738	13857	13684	13737	13664	13596	13710	13561	13820	13627	13611	13733	13774	13737	13667	13923	13758	13771	13671	13628	13680	13640	13781	13475	13733	13649	13684	13749	13764	13636	13908	13731	13704	13822	13736	13692	13756	13830	13779	13632	13663	13652	13746	13759	13802	13698	13739	13656	13804	13561	13849	13687	13541	13744	13601	13900	13667	13831	13755	13657	13750	13632	13689	13798	13788	13763	13678	13665	13821	13571	13613	13693	13589	13646	13805	13848	13685	13649	13776	13608	13656	13771	13672	13757	13556	13750	13741	13929	13541	13797	13539	13776	13623	13737	13754	13582	13947	13600	13760	13708	13694	13842	13747	13776	13658	13784	13535	13635	13682	13619	13606	13739	13777	13763	13684	13720	13605	13698	13870	13782	13680	13675	13702	13684	13820	13702	13818	13771	13628	13724	13672	13721	13737	13854	13704	13723	13717	13607	13696	13724	13796	13750	13830	13529	13648	13765	13820	13803	13691	13660	13692	13866	13621	13700	13595	13750	13782	13631	13808	13692	13638	13791	13843	13886	13762	13596	13655	13694	13649	13887	13718	13780	13819	13744	13756	13626	13499	13738	13754	13769	13596	13866	13716	13860	13829	13760	13660	13695	13797	13717	13488	13635	13707	13789	13661	13614	13689	13627	13658	13629	13760	13594	13696	13860	13684	13685	13784	13786	13593	13736	13652	13591	13858	13656	13618	13836	13758	13690	13759	13788	13815	13745	13607	13739	13824	13686	13756	13625	13890	13817	13790	13819	13782	13666	13679	13734	13833	13677	13719	13642	13682	13736	13832	13710	13629	13725	13656	13890	13723	13892	13722	13747	13766	13684	13713	13671	13741	13752	13703	13668	13805	13778	13829	13871	13744	13726	13665	13673	13716	13694	13741	13791	13912	13659	13614	13725	13830	13686	13643	13560	13796	13658	13715	13638	13654	13818	13705	13744	13723	13666	13815	13754	13573	13800	13764	13588	13717	13669	13792	13835	13512	13800	13693	13832	13817	13577	13578	13608	13741	13731	13857	13759	13747	13735	13816	13695	13731	13850	13757	13705	13695	13792	13800	13827	13625	13694	13749	13730	13582	13637	13817	13679	13865	13754	13633	13691	13653	13881	13639	13834	13564	13735	13785	13663	13710	13767	13875	13822	13713	13764	13829	13780	13820	13681	13767	13619	13743	13790	13653	13701	13812	13803	13808	13774	13675	13683	13645	13826	13758	13559	13608	13728	13868	13538	13649	13842	13806	13830	13715	13910	13780	13762	13700	13688	13655	13759	13745	13849	13765	13792	13715	13648	13704	13806	13732	13791	13791	13719	13566	13630	13729	13698	13722	13600	13607	13768	13660	13799	13721	13779	13792	13809	13723	13635	13769	13562	13718	13586	13621	13567	13769	13661	13789	13776	13785	13695	13803	13734	13746	13567	13658	13807	13843	13765	13520	13773	13566	13580	13859	13646	13778	13817	13723	13642	13861	13650	13697	13675	13768	13748	13946	13705	13777	13584	13647	13731	13570	13778	13757	13709	13842	13738	13836	13643	13558	13540	13624	13740	13811	13787	13639	13737	13777	13768	13664	13782	13729	13788	13689	13637	13755	13743	13689	13624	13537	13669	13639	13695	13705	13843	13834	13619	13776	13636	13656	13663	13732	13798	13824	13880	13718	13769	13655	13868	13544	13598	13675	13622	13707	13657	13596	13734	13687	13713	13777	13782	13754	13655	13741	13766	13701	13727	13768	13822	13571	13759	13747	13529	13775	13450	13668	13617	13664	13611	13801	13773	13584	13584	13673	13761	13701	13689	13681	13719	13779	13770	13724	13598	13528	13757	13843	13639	13758	13717	13719	13610	13652	13831	13471	13553	13712	13666
24254	21362	28849	24902	23972	25232	24224	20092	19009	18214	17682	16990	16564	16261	16248	16344	16244	16130	16009	15979	16017	16217	15821	15864	16001	15908	15968	16089	15869	15803	15612	15521	15660	15598	15620	15542	15606	15581	15686	15589	15558	15787	15678	15374	15628	15539	15505	15578	15369	15507	15583	15491	15686	15548	15389	15501	15421	15195	15606	15723	15447	15667	15426	15558	15607	15367	15382	15399	15552	15559	15538	15543	15436	15521	15317	15523	15607	15361	15616	15427	15582	15480	15494	15498	15522	15369	15397	15455	15369	15650	15666	15578	15568	15485	15501	15566	15628	15422	15522	15504	15220	15350	15404	15317	15724	15314	15455	15434	15542	15377	15584	15476	15557	15316	15227	15463	15435	15312	15582	15455	15519	15366	15542	15355	15439	15398	15488	15418	15541	15298	15475	15509	15620	15381	15215	15392	15365	15518	15451	15463	15278	15454	15470	15289	15472	15251	15572	15453	15547	15486	15455	15227	15553	15194	15416	15441	15388	15432	15575	15499	15325	15377	15410	15298	15470	15392	15422	15328	15250	15475	15434	15499	15553	15468	15424	15532	15576	15233	15440	15372	15429	15564	15395	15258	15527	15301	15468	15300	15619	15534	15415	15283	15382	15348	15300	15620	15567	15275	15364	15547	15442	15395	15294	15318	15433	15417	15526	15454	15320	15340	15366	15519	15501	15412	15432	15572	15350	15468	15320	15477	15364	15443	15471	15456	15402	15272	15358	15522	15352	15146	15461	15395	15408	15468	15301	15259	15582	15416	15526	15285	15423	15532	15435	15374	15295	15567	15333	15412	15347	15377	15456	15543	15409	15281	15478	15494	15508	15418	15405	15350	15436	15491	15382	15425	15525	15270	15307	15288	15472	15406	15451	15600	15421	15593	15599	15386	15417	15532	15329	15498	15363	15429	15352	15547	15456	15348	15430	15479	15281	15368	15471	15432	15508	15493	15237	15472	15306	15461	15281	15432	15599	15310	15258	15264	15384	15446	15489	15271	15522	15359	15344	15421	15288	15304	15568	15240	15574	15339	15441	15366	15281	15374	15384	15488	15467	15381	15522	15473	15454	15419	15496	15363	15351	15338	15459	15535	15373	15453	15404	15387	15389	15362	15400	15386	15586	15393	15455	15526	15442	15534	15362	15411	15453	15352	15300	15537	15456	15457	15535	15440	15422	15320	15358	15451	15303	15194	15571	15604	15404	15387	15437	15681	15606	15453	15476	15625	15584	15507	15221	15521	15352	15510	15486	15496	15561	15452	15357	15320	15506	15454	15364	15419	15392	15161	15404	15226	15411	15276	15413	15444	15562	15596	15531	15329	15563	15471	15471	15515	15365	15539	15422	15534	15437	15480	15550	15494	15561	15473	15398	15487	15372	15547	15571	15650	15515	15365	15569	15329	15651	15398	15261	15485	15284	15439	15582	15585	15570	15522	15523	15317	15603	15486	15381	15395	15474	15471	15340	15585	15321	15450	15466	15111	15344	15433	15433	15469	15457	15081	15494	15390	15414	15574	15594	15492	15300	15349	15523	15455	15479	15326	15448	15410	15333	15345	15477	15484	15437	15316	15525	15551	15479	15206	15571	15449	15452	15366	15422	15378	15368	15466	15379	15423	15457	15725	15330	15130	15360	15541	15293	15320	15411	15329	15601	15413	15615	15245	15532	15411	15423	15445	15461	15440	15513	15435	15233	15395	15598	15326	15563	15565	15475	15367	15226	15610	15266	15490	15438	15256	15377	15560	15483	15389	15285	15418	15537	15557	15462	15553	15517	15513	15553	15416	15322	15357	15280	15238	15352	15348	15424	15268	15542	15558	15499	15394	15367	15325	15354	15381	15521	15215	15542	15686	15451	15440	15434	15428	15500	15556	15492	15420	15411	15478	15455	15492	15425	15518	15469	15397	15471	15331	15615	15523	15518	15533	15472	15394	15524	15300	15326	15392	15322	15524	15321	15375	15416	15274	15290	15256	15330	15464	15419	15628	15406	15695	15308	15447	15385	15271	15236	15385	15473	15467	15232	15542	15488	15417	15317	15487	15281	15307	15341	15547	15515	15451	15476	15393	15336	15508	15557	15504	15636	15403	15622	15232	15535	15439	15179	15531	15421	15352	15412	15302	15390	15244	15448	15436	15440	15242	15459	15446	15447	15393	15415	15653	15518	15346	15469	15562	15498	15431	15198	15523	15259	15360	15332	15369	15328	15587	15596	15656	15177	15397	15399	15405	15234	15482	15619	15440	15585	15539	15510	15500	15344	15541	15548	15428	15518	15474	15549	15429	15498	15324	15449	15335	15411	15495	15288	15460	15442	15348	15409	15315	15346	15297	15255	15330	15550	15522	15208	15428	15313	15377	15436	15566	15426	15480	15378	15553	15517	15366	15460	15440	15579	15435	15677	15516	15498	15555	15463	15507	15315	15387	15512	15366	15546	15552	15562	15593	15433	15424	15318	15501	15449	15556	15327	15268	15583	15346	15409	15363	15530	15471	15667	15557	15348	15415	15295	15434	15387	15552	15621	15314	15283	15551	15330	15554	15556	15518	15430	15572	15354	15515	15510	15437	15279	15390	15513	15506	15413	15501	15393	15446	15407	15393	15516	15466	15332	15393	15485	15368	15419	15316	15485	15438	15516	15436	15479	15603	15495	15333	15371	15496	15404	15447	15475	15496	15287	15414	15614	15476	15276	15560	15415	15499	15543	15316	15341	15615	15428	15234	15315	15295	15419	15498	15384	15273	15518	15463	15301	15477	15384	15371	15539	15734	15623	15586	15429	15397	15325	15207	15471	15560	15356	15352	15400	15436	15621	15453	15323	15357	15446	15594	15267	15388	15470	15485	15313	15356	15658	15545	15582	15314	15504	15479	15461	15490	15618	15501	15411	15554	15437	15413	15268	15482	15500	15490	15479	15593	15328	15486	15411	15368	15397	15458	15449	15384	15413	15504	15621	15501	15455	15499	15563	15195	15562	15477	15381	15486	15338	15481	15271	15283	15612	15318	15652	15504	15562	15398	15562	15450	15239	15568	15274	15283	15612	15436	15418	15316	15322	15493	15590	15290	15538	15665	15516	15576	15350	15323	15455	15416	15535	15271	15437	15505	15549	15438	15392	15346	15595	15457	15539	15488	15589	15427	15170	15506	15442	15603	15532	15582	15458	15531	15330	15373	15487	15563	15301	15532	15485	15426	15381	15431	15297	15321	15626	15169	15437	15436	15597	15382	15463	15344	15302	15378	15465	15297	15183	15509	15412	15372	15464	15343	15236	15433	15530	15575	15576	15311	15453	15198	15587	15407	15401	15349	15476	15574	15295	15553	15435	15533	15293	15419	15178	15366	15512	15417	15568	15352	15522	15262	15415	15442	15180	15285	15421	15424	15447	15500	15415	15394	15287	15501	15358	15562	15544	15424	15366	15299	15447	15275	15310	15428	15468	15421	15321	15399	15596	15511	15389	15408	15546	15391	15501	15275	15553	15424	15657	15414	15231	15481	15351	15444	15455	15605	15437	15431	15552	15261	15278	15510	15553	15181	15336	15499	15423	15460	15323	15634	15536	15310	15470	15321	15372	15466	15186	15385	15372	15502	15304	15473	15330	15374	15452	15642	15376	15504	15490	15520	15603	15263	15311	15377	15474	15537	15460	15574	15450	15408	15495	15507	15603	15480	15340	15410	15137	15417	15447	15412	15393	15434	15498	15470	15584	15502	15311	15431	15372	15368	15506	15532	15513	15374	15625	15432	15454	15544	15442	15289	15543	15235	15423	15398	15409	15408	15548	15480	15551	15538	15463	15428	15409	15367	15571	15419	15443	15352	15386	15541	15475	15492	15440	15521	15608	15480	15285	15515	15536	15447	15402	15396	15393	15394	15356	15371	15349	15359	15625	15482	15323	15533	15482	15379	15430	15447	15351	15454	15505	15342	15403	15447	15347	15533	15441	15431	15456	15516	15568	15238	15392	15347	15328	15416	15343	15516	15475	15353	15472	15408	15740	15456	15491	15232	15378	15438	15412	15296	15295	15551	15603	15424	15356	15363	15438	15295	15673	15494	15377	15452	15351	15475	15413	15433	15399	15241	15474	15546	15518	15423	15540	15422	15171	15415	15314	15447	15410	15465	15207	15263	15355	15378	15287	15373	15411	15245	15503	15532	15434	15577	15395	15320	15578	15466	15576	15576	15455	15416	15351	15492	15450	15102	15430	15555	15625	15217	15478	15351	15376	15654	15437	15544	15311	15615	15492	15486	15534	15454	15443	15293	15287	15493	15531	15485	15469	15598	15402	15694	15364	15169	15309	15604	15303	15428	15371	15659	15330	15353	15402	15397	15418	15402	15365	15309	15376	15640	15421	15516	15415	15344	15486	15377	15496	15385	15381	15299	15261	15449	15356	15505	15432	15358	15198	15332	15515	15302	15374	15334	15325	15713	15283	15243	15342	15537	15306	15382	15504	15446	15268	15330	15393	15425	15278	15427	15406	15457	15578	15410	15528	15383	15522	15576	15492	15435	15629	15445	15515	15619	15535	15197	15295	15388	15333	15568	15365	15293	15307	15557	15412	15433	15425	15565	15426	15604	15513	15477	15481	15592	15471	15403	15540	15322	15510	15384	15427	15368	15480	15507	15418	15420	15324	15260	15471	15564	15451	15402	15286	15384	15306	15464	15413	15342	15455	15169	15288	15392	15590	15535	15400	15339	15123	15267	15341	15458	15499	15456	15419	15345	15358	15319	15407	15449	15438	15451	15452	15517	15397	15342	15564	15337	15232	15489	15326	15371	15512	15483	15352	15592	15547	15347	15260	15499	15476	15436	15427	15453	15320	15596	15506	15429	15437	15577	15367	15416	15580	15401	15534	15359	15256	15373	15418	15327	15527	15594	15495	15354	15464	15343	15646	15563	15396	15513	15358	15630	15551	15214	15229	15669	15575	15593	15376	15265	15388	15523	15552	15615	15518	15485	15481	15446	15436	15254	15218	15558	15505	15511	15412	15461	15461	15411	15359	15469	15533	15406	15546	15458	15492	15498	15424	15421	15515	15590	15463	15398	15540	15341	15587	15661	15311	15596	15370	15653	15368	15417	15270	15404	15482	15233	15597	15369	15440	15373	15333	15433	15338	15463	15323	15349
23035	40394	39125	32002	28106	25383	22516	19961	18418	17465	16473	15584	15140	14902	14794	14582	14479	14428	14277	14059	13927	14094	14179	14140	14277	14361	14351	14067	13760	13869	13706	13581	13741	13683	13780	13478	13541	13719	13625	13582	13792	13598	13710	13533	13541	13560	13749	13467	13638	13668	13626	13569	13652	13555	13545	13720	13785	13546	13642	13518	13518	13400	13501	13514	13483	13660	13672	13467	13415	13448	13551	13533	13452	13600	13643	13606	13534	13477	13367	13669	13582	13605	13501	13548	13490	13455	13587	13424	13510	13541	13451	13349	13596	13464	13680	13551	13516	13541	13491	13669	13597	13478	13465	13566	13446	13414	13385	13410	13572	13465	13472	13509	13555	13512	13392	13511	13474	13530	13528	13514	13575	13536	13662	13343	13417	13553	13415	13635	13565	13479	13395	13472	13584	13395	13635	13663	13466	13562	13443	13525	13508	13399	13500	13416	13479	13603	13371	13263	13510	13486	13476	13590	13646	13603	13756	13411	13429	13388	13641	13532	13713	13539	13431	13511	13452	13680	13506	13539	13470	13540	13577	13601	13448	13563	13440	13600	13552	13591	13520	13438	13566	13339	13436	13408	13548	13475	13632	13546	13286	13515	13377	13485	13569	13524	13437	13446	13462	13475	13491	13595	13522	13342	13442	13605	13519	13553	13461	13660	13493	13423	13552	13581	13443	13525	13481	13629	13314	13474	13575	13617	13365	13618	13527	13430	13581	13372	13517	13421	13420	13480	13599	13636	13360	13620	13433	13558	13578	13558	13486	13479	13492	13513	13489	13306	13477	13627	13502	13485	13718	13424	13450	13437	13541	13613	13668	13477	13558	13544	13523	13374	13483	13682	13588	13580	13697	13491	13480	13689	13453	13610	13494	13430	13451	13661	13449	13336	13469	13483	13480	13611	13648	13465	13469	13447	13423	13497	13494	13304	13498	13571	13438	13731	13266	13456	13477	13500	13459	13488	13450	13410	13487	13468	13556	13370	13593	13509	13631	13349	13570	13322	13558	13540	13472	13482	13569	13606	13517	13557	13591	13467	13559	13419	13570	13581	13508	13504	13535	13537	13440	13460	13604	13485	13426	13639	13481	13474	13479	13583	13441	13465	13558	13588	13420	13562	13358	13467	13298	13495	13544	13370	13509	13434	13485	13505	13495	13492	13466	13662	13498	13414	13527	13523	13410	13530	13577	13586	13518	13497	13584	13541	13343	13609	13450	13364	13585	13611	13556	13596	13624	13575	13681	13533	13274	13623	13694	13369	13465	13379	13549	13519	13531	13636	13478	13364	13478	13381	13666	13585	13507	13465	13518	13505	13510	13521	13481	13609	13357	13642	13512	13525	13341	13544	13572	13660	13542	13408	13681	13540	13439	13409	13428	13395	13593	13541	13478	13449	13566	13568	13536	13545	13427	13495	13378	13485	13537	13474	13345	13599	13641	13356	13556	13579	13486	13525	13560	13411	13484	13588	13562	13554	13529	13477	13692	13562	13489	13573	13432	13420	13494	13383	13358	13322	13392	13482	13547	13494	13451	13405	13512	13502	13390	13678	13564	13509	13409	13485	13546	13487	13564	13493	13508	13590	13526	13577	13443	13451	13440	13667	13404	13506	13530	13457	13484	13563	13431	13401	13498	13534	13392	13500	13483	13385	13373	13495	13601	13469	13589	13450	13396	13418	13371	13438	13500	13725	13518	13438	13473	13426	13490	13552	13567	13786	13476	13500	13469	13437	13420	13460	13659	13390	13504	13528	13546	13589	13498	13370	13420	13440	13672	13334	13539	13546	13573	13512	13405	13592	13527	13487	13481	13608	13576	13582	13605	13520	13458	13348	13384	13366	13540	13492	13564	13569	13314	13473	13646	13554	13470	13461	13541	13431	13555	13579	13499	13549	13613	13495	13584	13482	13594	13457	13614	13441	13507	13474	13489	13463	13370	13563	13514	13399	13607	13461	13450	13485	13703	13570	13544	13549	13575	13642	13498	13360	13587	13523	13560	13553	13598	13460	13557	13470	13527	13460	13447	13616	13556	13546	13320	13504	13522	13439	13435	13500	13457	13408	13526	13640	13550	13498	13410	13403	13311	13553	13459	13491	13565	13592	13537	13494	13579	13577	13246	13422	13517	13648	13530	13617	13443	13581	13494	13443	13584	13401	13452	13466	13495	13546	13492	13496	13505	13536	13667	13601	13463	13561	13596	13439	13496	13362	13392	13473	13604	13565	13311	13520	13631	13360	13485	13421	13476	13523	13315	13446	13444	13511	13505	13548	13697	13588	13482	13575	13540	13620	13513	13543	13339	13404	13536	13447	13617	13559	13463	13512	13517	13442	13511	13707	13500	13573	13480	13574	13780	13355	13554	13428	13566	13528	13539	13521	13479	13711	13416	13526	13392	13480	13433	13496	13540	13464	13442	13505	13458	13530	13611	13382	13536	13380	13565	13484	13359	13495	13464	13422	13507	13467	13501	13396	13542	13567	13474	13369	13544	13583	13573	13567	13417	13526	13424	13344	13481	13507	13567	13597	13378	13464	13548	13648	13591	13525	13540	13443	13303	13654	13391	13460	13593	13559	13494	13517	13444	13538	13572	13515	13588	13570	13581	13500	13455	13534	13601	13510	13477	13617	13516	13408	13465	13373	13424	13320	13570	13449	13327	13327	13684	13464	13530	13522	13508	13367	13624	13532	13431	13463	13504	13508	13491	13405	13470	13655	13323	13515	13624	13498	13540	13583	13431	13529	13628	13550	13607	13620	13474	13434	13496	13743	13630	13497	13377	13433	13665	13567	13478	13451	13336	13595	13432	13430	13487	13383	13476	13664	13414	13697	13426	13607	13520	13446	13751	13564	13585	13498	13497	13385	13548	13442	13505	13462	13578	13431	13443	13489	13462	13338	13380	13589	13526	13556	13402	13415	13577	13521	13529	13595	13487	13485	13692	13540	13505	13527	13639	13458	13634	13393	13588	13392	13394	13530	13500	13484	13540	13457	13378	13416	13499	13564	13462	13469	13436	13498	13491	13390	13572	13566	13469	13609	13609	13532	13509	13377	13488	13526	13539	13511	13513	13428	13590	13567	13459	13522	13618	13486	13370	13338	13498	13382	13551	13426	13585	13321	13605	13374	13408	13489	13509	13523	13618	13317	13494	13445	13525	13443	13550	13561	13299	13418	13394	13424	13458	13586	13540	13597	13435	13510	13494	13385	13662	13508	13484	13595	13436	13517	13605	13647	13438	13503	13456	13455	13652	13735	13409	13496	13411	13559	13523	13511	13365	13536	13576	13325	13468	13555	13545	13428	13697	13383	13567	13757	13735	13598	13500	13509	13444	13584	13601	13680	13547	13510	13546	13642	13391	13451	13597	13554	13647	13449	13587	13405	13303	13524	13455	13692	13457	13552	13537	13531	13544	13484	13491	13497	13549	13371	13554	13432	13308	13499	13495	13316	13414	13640	13373	13478	13624	13591	13641	13651	13374	13591	13424	13582	13335	13532	13612	13552	13395	13478	13587	13557	13470	13512	13634	13565	13557	13459	13567	13463	13555	13536	13516	13619	13526	13551	13578	13655	13432	13402	13560	13563	13528	13513	13388	13417	13492	13396	13544	13539	13526	13354	13316	13548	13557	13344	13398	13526	13400	13453	13582	13540	13472	13471	13460	13412	13490	13449	13394	13518	13557	13392	13522	13504	13599	13413	13658	13461	13461	13361	13508	13648	13409	13611	13484	13569	13619	13615	13402	13475	13561	13462	13532	13563	13387	13520	13513	13543	13412	13467	13584	13510	13511	13649	13634	13559	13403	13508	13554	13624	13480	13517	13595	13428	13482	13658	13447	13491	13529	13545	13470	13636	13697	13513	13549	13687	13465	13310	13408	13365	13433	13477	13562	13557	13523	13420	13504	13485	13303	13551	13463	13483	13579	13271	13537	13580	13587	13476	13475	13453	13498	13539	13552	13442	13669	13455	13608	13578	13526	13624	13504	13508	13309	13514	13580	13411	13494	13539	13534	13499	13591	13566	13456	13536	13392	13579	13656	13386	13466	13574	13474	13437	13601	13452	13343	13437	13491	13416	13537	13416	13574	13491	13414	13524	13415	13614	13676	13395	13544	13674	13524	13364	13650	13428	13529	13543	13438	13457	13558	13414	13561	13548	13505	13399	13433	13453	13414	13467	13575	13398	13618	13517	13523	13478	13459	13403	13346	13461	13645	13588	13404	13537	13641	13510	13499	13632	13529	13399	13553	13431	13435	13577	13533	13451	13548	13711	13557	13380	13545	13423	13444	13631	13591	13434	13532	13464	13548	13710	13504	13511	13621	13544	13401	13629	13431	13512	13543	13452	13561	13403	13468	13581	13532	13547	13504	13545	13449	13616	13392	13592	13386	13627	13521	13560	13473	13465	13373	13621	13532	13325	13592	13605	13591	13546	13390	13351	13376	13335	13396	13484	13417	13471	13379	13532	13473	13658	13568	13529	13423	13355	13600	13612	13489	13462	13555	13260	13397	13346	13481	13510	13615	13441	13608	13364	13490	13439	13400	13475	13604	13652	13412	13494	13406	13684	13440	13664	13500	13431	13391	13467	13461	13623	13409	13645	13617	13445	13391	13588	13191	13416	13372	13419	13574	13559	13514	13617	13519	13353	13508	13292	13525	13547	13390	13536	13735	13450	13676	13587	13497	13511	13570	13446	13401	13434	13569	13568	13586	13648	13650	13560	13483	13472	13637	13520	13619	13655	13450	13482	13345	13478	13563	13451	13541	13403	13590	13534	13510	13598	13479	13477	13464	13399	13275	13473	13443	13501	13559	13539	13440	13548	13492	13461	13509	13534	13480	13325	13545	13626	13386	13567	13487	13503	13595	13517	13727	13464	13439	13504	13365	13578	13627	13365	13581	13512	13713	13339	13490	13575	13330	13503	13487	13410	13481	13370	13674	13677	13481	13431	13556	13428	13619	13533	13327	13586	13563	13479	13514	13442	13593	13404	13525	13614	13556	13458	13428	13516	13418	13434	13471	13415	13512	13475	13456	13454	13380	13405	13431	13620	13454	13381	13576	13467	13470	13525	13414	13622	13477	13486	13385	13528	13601	13420	13478	13501	13509	13488	13397	13621	13502	13551	13508	13546
23115	21381	29295	24009	22489	26306	28482	22991	20941	20380	19195	18623	18243	18053	17904	17716	17440	17112	17188	16966	17018	17066	17245	17513	17271	17355	17427	17174	17045	16854	16786	16610	16614	16511	16327	16749	16623	16644	16655	16855	16629	16740	16498	16624	16559	16701	16612	16602	16545	16574	16667	16350	16615	16554	16546	16715	16378	16807	16460	16724	16271	16452	16477	16456	16544	16547	16459	16455	16484	16335	16394	16400	16308	16531	16481	16467	16329	16489	16539	16368	16294	16376	16356	16351	16468	16285	16370	16358	16588	16424	16483	16307	16605	16617	16547	16506	16466	16496	16486	16525	16436	16355	16306	16458	16304	16581	16299	16492	16554	16245	16436	16579	16471	16154	16475	16578	16359	16526	16545	16466	16598	16457	16264	16485	16411	16275	16447	16486	16515	16473	16535	16523	16426	16520	16391	16501	16333	16289	16519	16241	16349	16452	16634	16308	16416	16161	16345	16394	16297	16266	16358	16250	16469	16602	16479	16420	16401	16352	16275	16326	16485	16456	16215	16320	16587	16412	16500	16544	16604	16256	16470	16254	16299	16501	16543	16423	16541	16447	16418	16358	16453	16335	16515	16348	16385	16535	16384	16449	16509	16354	16482	16479	16187	16283	16566	16464	16457	16361	16286	16316	16411	16452	16343	16383	16306	16321	16491	16354	16552	16520	16473	16380	16433	16197	16451	16417	16217	16351	16421	16403	16658	16569	16421	16367	16395	16453	16196	16377	16345	16722	16688	16377	16242	16549	16377	16298	16488	16443	16623	16530	16425	16277	16381	16381	16366	16415	16461	16378	16526	16547	16476	16597	16541	16318	16312	16359	16416	16290	16458	16239	16310	16450	16593	16305	16261	16426	16448	16464	16251	16425	16526	16333	16364	16460	16477	16386	16338	16313	16425	16272	16428	16337	16526	16354	16140	16340	16374	16327	16518	16521	16279	16446	16437	16229	16389	16320	16351	16648	16509	16385	16381	16468	16315	16277	16420	16677	16320	16579	16258	16416	16512	16346	16318	16277	16368	16524	16431	16506	16404	16504	16373	16652	16384	16421	16414	16475	16488	16535	16383	16538	16101	16414	16463	16240	16454	16540	16451	16430	16380	16551	16568	16388	16501	16357	16556	16356	16282	16402	16348	16326	16340	16310	16392	16337	16518	16331	16229	16468	16315	16415	16560	16353	16590	16360	16473	16331	16267	16394	16321	16379	16561	16376	16421	16380	16352	16364	16471	16404	16573	16477	16443	16494	16456	16531	16471	16400	16586	16283	16606	16543	16476	16520	16409	16536	16373	16474	16446	16518	16328	16428	16557	16441	16506	16683	16340	16280	16419	16541	16563	16568	16397	16507	16419	16409	16421	16302	16274	16406	16479	16581	16490	16571	16375	16312	16490	16560	16423	16488	16589	16344	16440	16349	16442	16216	16415	16507	16581	16238	16285	16545	16412	16444	16392	16262	16391	16283	16574	16333	16549	16513	16528	16657	16407	16299	16307	16250	16446	16529	16411	16424	16315	16467	16397	16535	16285	16442	16364	16603	16400	16367	16499	16413	16299	16333	16377	16395	16247	16270	16258	16354	16504	16455	16648	16232	16403	16462	16346	16439	16338	16507	16513	16497	16309	16374	16328	16334	16517	16431	16462	16406	16650	16471	16371	16518	16509	16363	16352	16571	16665	16352	16380	16470	16272	16371	16444	16386	16477	16398	16366	16293	16350	16344	16429	16347	16253	16366	16382	16455	16422	16481	16270	16477	16491	16282	16514	16323	16424	16527	16409	16496	16195	16353	16451	16417	16363	16141	16194	16460	16350	16264	16437	16492	16455	16427	16495	16283	16464	16534	16518	16493	16282	16437	16341	16451	16263	16286	16499	16341	16211	16228	16298	16289	16446	16479	16456	16438	16405	16461	16613	16387	16415	16403	16205	16503	16499	16295	16562	16437	16436	16161	16400	16153	16558	16399	16565	16354	16355	16472	16229	16105	16349	16480	16363	16416	16291	16498	16579	16412	16336	16206	16641	16442	16511	16504	16401	16452	16365	16375	16227	16385	16622	16400	16493	16345	16514	16449	16289	16620	16460	16457	16504	16384	16525	16271	16373	16255	16296	16293	16311	16575	16341	16356	16522	16264	16415	16595	16408	16399	16297	16264	16266	16495	16305	16541	16703	16520	16341	16390	16500	16439	16449	16343	16265	16323	16372	16444	16475	16561	16274	16449	16406	16390	16405	16471	16428	16309	16366	16416	16274	16493	16289	16468	16235	16276	16515	16448	16336	16604	16506	16519	16403	16290	16380	16289	16552	16446	16435	16341	16337	16490	16469	16573	16439	16638	16479	16446	16458	16310	16563	16456	16539	16350	16490	16601	16601	16474	16351	16395	16459	16323	16386	16482	16375	16180	16304	16540	16456	16315	16659	16432	16570	16392	16495	16505	16507	16533	16471	16458	16698	16431	16406	16443	16316	16335	16403	16348	16602	16386	16507	16412	16404	16616	16481	16361	16311	16419	16478	16412	16433	16619	16431	16306	16283	16465	16573	16419	16385	16448	16420	16542	16155	16553	16509	16409	16431	16496	16381	16175	16379	16383	16457	16291	16421	16278	16357	16503	16615	16508	16464	16719	16397	16340	16436	16460	16545	16434	16445	16304	16573	16288	16504	16365	16493	16258	16483	16331	16640	16345	16301	16395	16444	16451	16626	16361	16323	16392	16491	16507	16378	16490	16594	16298	16340	16445	16339	16494	16549	16228	16523	16350	16383	16399	16390	16416	16552	16474	16475	16450	16406	16396	16436	16342	16310	16529	16349	16423	16436	16286	16567	16415	16374	16199	16290	16562	16675	16473	16321	16601	16365	16420	16356	16260	16419	16455	16579	16534	16575	16298	16359	16450	16486	16556	16358	16359	16239	16550	16464	16552	16399	16513	16375	16360	16502	16269	16303	16591	16381	16292	16450	16389	16445	16359	16336	16348	16405	16350	16336	16659	16466	16275	16441	16414	16349	16474	16268	16330	16566	16438	16310	16176	16484	16379	16503	16485	16618	16344	16436	16546	16388	16441	16382	16431	16317	16240	16405	16672	16569	16418	16421	16286	16388	16476	16481	16341	16504	16485	16371	16307	16419	16234	16502	16526	16393	16380	16434	16381	16201	16353	16454	16319	16502	16740	16223	16286	16364	16177	16345	16287	16442	16534	16517	16511	16337	16459	16190	16390	16473	16345	16183	16464	16515	16301	16345	16254	16366	16427	16470	16385	16365	16355	16455	16443	16650	16300	16377	16378	16354	16413	16453	16349	16419	16542	16357	16612	16411	16436	16187	16437	16406	16362	16342	16470	16435	16246	16205	16366	16313	16521	16636	16378	16448	16568	16356	16391	16470	16312	16228	16226	16535	16430	16440	16543	16284	16444	16494	16528	16486	16258	16731	16625	16588	16406	16392	16500	16476	16370	16430	16404	16285	16462	16446	16281	16443	16480	16391	16376	16308	16357	16270	16526	16649	16531	16207	16208	16252	16417	16353	16334	16490	16355	16281	16470	16291	16268	16501	16304	16546	16263	16164	16426	16453	16147	16435	16314	16517	16572	16306	16299	16448	16296	16187	16557	16445	16450	16512	16295	16410	16577	16319	16241	16499	16466	16569	16396	16452	16355	16489	16317	16462	16304	16461	16488	16536	16361	16377	16338	16321	16528	16321	16506	16506	16298	16433	16196	16370	16501	16534	16653	16430	16477	16396	16454	16455	16299	16416	16373	16636	16319	16170	16513	16329	16482	16288	16511	16491	16272	16141	16623	16721	16507	16295	16383	16530	16442	16212	16517	16342	16361	16380	16253	16434	16308	16360	16288	16346	16345	16485	16396	16402	16554	16525	16520	16372	16545	16526	16421	16432	16438	16377	16310	16424	16372	16513	16427	16389	16327	16228	16156	16412	16213	16406	16438	16437	16202	16451	16348	16556	16404	16370	16427	16440	16401	16331	16349	16399	16452	16354	16449	16346	16303	16499	16320	16496	16362	16491	16624	16399	16499	16517	16478	16455	16544	16328	16458	16406	16459	16363	16257	16314	16303	16310	16624	16191	16422	16319	16223	16355	16452	16266	16597	16257	16432	16347	16191	16318	16358	16373	16227	16509	16493	16462	16401	16436	16456	16621	16327	16441	16420	16378	16499	16240	16425	16494	16344	16446	16446	16470	16517	16319	16167	16542	16592	16621	16488	16479	16314	16335	16370	16339	16447	16406	16225	16390	16481	16324	16471	16521	16482	16358	16230	16336	16416	16354	16267	16124	16431	16650	16430	16456	16381	16548	16404	16473	16365	16271	16407	16384	16337	16371	16379	16357	16414	16524	16464	16432	16381	16384	16543	16320	16650	16145	16273	16472	16366	16457	16402	16328	16104	16258	16632	16523	16586	16472	16359	16525	16512	16258	16367	16395	16460	16374	16449	16255	16400	16298	16349	16355	16533	16534	16510	16579	16451	16461	16311	16219	16518	16376	16334	16424	16489	16453	16299	16328	16523	16528	16401	16519	16404	16469	16573	16375	16399	16573	16414	16399	16450	16243	16610	16586	16386	16480	16615	16472	16270	16460	16418	16677	16489	16551	16566	16348	16328	16340	16487	16454	16463	16609	16538	16462	16353	16195	16491	16511	16508	16252	16418	16431	16143	16431	16293	16457	16393	16487	16355	16333	16300	16422	16395	16387	16355	16450	16287	16481	16380	16267	16522	16356	16344	16309	16463	16443	16336	16320	16451	16493	16469	16545	16533	16548	16505	16421	16436	16435	16437	16312	16450	16465	16206	16466	16453	16253	16501	16385	16443	16492	16377	16337	16303	16240	16629	16312	16415	16430	16377	16361	16497	16380	16528	16462	16548	16380	16627	16239	16310	16485	16402	16431	16555	16287	16515	16280	16555	16397	16316	16538	16354	16367	16418	16440	16619	16497	16426	16530	16585	16380	16404	16563	16187	16410	16487	16532	16352	16499	16564	16458	16468	16609	16335	16221	16348	16596	16362	16312	16425	16527	16165	16546	16236	16452	16357	16493	16398	16293	16434	16398	16382	16502	16506	16493	16323	16329	16361	16461	16431	16513	16767	16288	16160	16303	16693	16443	16506	16548	16614	16364	16446
24900	45177	43926	37446	33286	29571	25794	22764	20768	19296	17955	16950	16396	16212	15992	15700	15416	15203	14979	14877	14855	15076	15175	15375	15320	15156	15065	14796	14714	14584	14479	14321	14182	14282	14232	14441	14348	14338	14217	14294	14298	14174	14306	14571	14124	14229	14128	14144	14354	14255	14197	14262	14160	14331	14100	14211	14177	14040	14092	14063	14070	14122	13848	14195	14138	14100	14089	14090	14021	14204	14139	14060	14116	14106	14079	14148	14186	14157	14112	14014	14245	14062	14158	14045	14133	14232	14146	13928	14089	14169	14113	14175	14001	14042	14104	14111	14148	13961	14006	14005	14206	14087	14032	14010	13968	14016	13903	13991	14135	14086	14168	13902	14110	14000	13925	14100	14291	14190	14232	13952	14015	14028	14185	14141	13953	14122	14142	13984	13925	14237	13940	14048	14250	14015	14261	14175	14102	14095	14060	14241	14108	14038	14088	14158	14056	14087	14019	14032	14158	13882	14079	14087	14048	14074	14033	14220	14054	14130	14095	14024	14129	14205	14067	14045	13883	14262	13884	14220	14203	14072	14189	14060	14188	13981	13816	14061	14084	13974	14132	13955	13940	14048	13957	14024	14063	14090	14251	14053	14129	14009	13883	13969	14034	14173	14076	14069	13878	14062	14084	14252	14012	14098	14175	14230	13981	14079	14135	14322	14151	14119	14169	14261	14187	13989	13922	14067	14017	14120	14084	13941	14064	14271	14018	14069	14024	13976	13941	13977	14218	14110	13974	13933	14167	14063	13951	14160	14160	14037	14125	14044	14223	14083	14301	14085	14177	13874	14154	14085	14021	14061	14134	14047	14173	14072	14140	14134	14077	14210	14072	14152	14158	14095	14172	14049	14196	14072	14153	14007	14097	14052	13994	14114	14210	13978	14089	14133	14094	14060	14189	14043	14085	14073	14113	14012	14090	14074	14043	14216	14179	14188	14056	14119	14252	14082	14187	14349	14252	14170	14179	14094	13976	14060	14140	14030	14051	14051	14178	14004	14128	14107	14010	14096	14158	14139	14146	14066	14139	13958	14083	13896	14163	14148	14172	14141	14082	14181	14356	14083	14113	14063	14243	13934	14146	14175	14040	13998	14202	14033	13941	14031	14225	14171	14101	14043	14237	14119	13901	14307	14108	14077	13966	13988	13975	14017	14082	14038	14057	14187	13919	14044	14152	14006	13940	14102	13945	14071	14013	14048	14134	14108	14041	14151	13981	14068	14130	13938	14182	14030	13999	14002	14048	14174	14175	14031	13952	14131	14135	13991	14146	14191	14019	14036	13985	14134	14049	14109	14070	14015	14214	14078	13940	14100	14046	13905	14007	14063	14102	14132	13933	13968	14006	14065	14111	13956	14082	14011	14146	14165	13926	14075	14024	14064	14113	13934	14242	14012	13961	13831	14133	14136	14172	14065	14027	13964	14062	13995	13994	14216	14187	14201	14169	13969	14029	14237	14129	14093	14055	14034	14026	14089	14074	14049	14178	14014	14000	13963	14138	14080	14083	14133	14043	14113	14046	14023	14216	14101	13987	13971	14140	14152	13995	14081	13850	14096	14175	14076	14169	14110	14085	14052	14070	14100	13902	14076	13981	14123	14123	13951	14299	14043	13949	14109	14109	14151	14003	14094	14133	14108	13906	13973	14050	14235	14263	14059	14058	14024	14108	14162	14097	14185	14125	14068	14143	14030	14158	14059	13981	14073	14217	14060	14027	13965	14165	14092	14142	14145	14080	14177	13951	13845	14017	13984	14081	14175	13986	14259	14070	14161	14199	13955	14111	14121	14045	14120	14005	13883	14118	14067	13896	14118	14097	13962	14121	14032	14106	14027	14047	14136	14121	14006	14103	14070	13850	14101	14102	14012	14099	13829	14005	13972	14062	14097	14116	14185	14068	14052	13946	14048	14079	14121	14102	14123	13932	14010	14108	14053	14224	13886	13977	14067	14027	14225	14099	14023	14047	14111	14059	14091	13962	14144	13915	14050	14103	14095	13983	14254	14206	13992	14002	13957	14142	13935	13936	14214	13960	13917	14182	13955	14195	14214	13903	14095	14152	13971	13953	14128	13900	14085	14063	14056	14035	14069	14025	14057	13912	14039	14174	14134	14212	14211	14149	13918	14162	14078	14294	14047	14059	14143	14140	14059	13988	14110	14130	14192	14194	14013	14050	13933	14267	14116	14087	13878	14151	14140	14101	14101	14125	14015	14174	14182	14131	14211	14026	14026	14117	14047	14176	14169	14210	14150	14038	14207	14085	14094	14080	13981	14004	13981	14215	13999	13935	14075	14266	14074	14100	14007	14105	13875	13943	14023	14198	14035	13983	14084	13962	14224	14119	14209	14107	14121	13963	13999	14090	14171	14035	14095	14097	14206	13908	14053	14004	13885	13988	14108	14061	13927	14003	13939	13955	14032	14013	13963	13987	14064	14126	14123	14119	14142	13950	14026	14310	14049	14173	14058	14136	14077	14028	13966	14052	14024	13973	14180	14021	14104	14062	14175	14162	13971	14211	14132	14081	14067	13997	13949	14092	14132	14054	14074	14011	13971	14032	14068	14099	14168	14167	14135	13981	14165	14205	13970	14093	14080	13980	14053	13996	14061	14043	14083	14080	14123	14012	14032	14123	13852	14023	14002	13965	14184	14070	14050	14204	14024	14118	13989	14153	14035	13800	14026	14041	14079	14243	13971	14029	14030	14116	14091	14071	14109	14114	14166	13987	14221	14298	14029	14116	14010	14190	14151	14032	14127	14108	14275	13932	14045	14180	14005	14012	14091	14025	14159	14000	14122	14113	14206	14202	14078	14136	13987	14236	13964	14098	14267	14033	14064	13924	14164	13920	14042	13974	14238	14122	14146	13942	14029	14155	14048	14088	14052	14010	14050	14149	14111	14234	13969	14145	14168	14170	14035	14184	14055	14118	14174	13880	13950	14023	13938	14211	14077	13951	14113	14112	14110	14011	13954	14089	14139	14164	14016	14152	14162	14062	14113	14070	13991	14136	13946	14126	14109	14131	14022	14038	14050	14082	14102	14226	14095	14065	13937	13968	14140	13988	14079	14216	14092	14024	14042	14078	14043	14200	14215	14137	14089	14057	13954	14102	14168	14169	13977	14162	14063	14045	14090	14036	14025	14151	14119	13999	13974	14117	13915	14046	14017	14113	13956	13989	14026	14058	14038	13937	14142	14031	14027	14140	14049	14019	14220	13909	14054	14009	14210	13922	14176	14028	14090	14117	14188	14024	13911	13986	14018	14137	13987	13943	14031	14275	14034	14172	14212	14215	14174	14289	13997	14018	14066	14130	13990	13983	14111	14106	14215	14109	13932	14190	14154	13879	14199	14114	14044	14046	14126	13889	14102	14141	14009	14082	14191	13955	14195	14057	14049	14071	14042	13933	14085	13922	13971	14061	14336	13924	14126	14091	14106	14194	14033	13878	14016	14113	14155	13962	14029	14022	14096	14074	13947	14036	14032	14079	14050	14085	14017	14297	14254	14046	14134	13995	13991	13809	14107	14047	14047	14155	14067	14013	14026	14147	13918	13983	13937	14061	14144	14066	14028	14276	14022	14161	14049	13957	14144	14009	13958	14077	13937	14087	14256	14098	14046	14091	14003	14076	14146	14007	14115	14111	14030	13987	14137	13880	14196	14031	14023	14077	14005	14162	13999	13940	14037	14138	13953	14107	14111	14163	14089	14101	14176	14056	13980	14087	14044	14178	13965	14229	14092	14043	14034	14097	14059	14162	14271	14049	14037	14071	13994	13988	14074	14074	13965	13944	13888	13970	14251	13958	14164	14033	14056	14046	14196	14069	13972	14116	14059	14023	14046	14093	13875	14160	14110	14232	14144	14205	14044	14119	14075	14140	14093	14163	14183	14101	13979	14001	14133	14032	14210	14158	14109	14064	14011	14117	14099	14300	14126	13996	13963	14060	14149	14207	14152	14107	13975	14185	13956	14039	13976	14065	14096	14084	14103	14116	13995	14101	14020	14138	14058	14037	13979	14078	14098	14106	13992	13994	13946	14014	14037	14131	13870	13952	14016	14128	14171	13885	14079	13987	14119	14031	14110	14112	13967	14106	13941	14146	14016	14101	14112	14092	14069	13956	14192	13926	13999	14033	14003	14009	14016	13962	14091	14075	14024	14118	13989	14000	14068	14200	14084	14102	14135	14033	14087	14094	14040	14015	14017	14089	14174	14137	13995	13850	14133	14110	14066	14157	14045	14047	14225	14044	13923	14170	14108	14094	13984	14126	14019	14100	14054	14067	14137	14063	14069	14077	14158	13964	14010	13945	13996	14075	13994	14095	14011	14153	14073	14262	14169	14004	14206	14145	14174	13974	14123	14278	14084	14108	13935	14086	14013	14143	14039	14017	14186	13951	14089	13958	14126	14124	14068	14053	14082	14063	14089	13960	14153	14053	14053	14188	14029	14014	14123	13975	14007	14035	14016	14039	13998	14039	14061	14114	14091	14000	13980	14050	14064	14125	14017	14101	14025	13966	14144	14040	14046	14134	14076	14261	14007	14016	14137	14094	14126	13824	13974	14205	14059	13931	14067	14193	14174	14069	14039	14118	14042	14085	13980	14186	14075	14030	14134	14161	13899	14176	14095	14151	14114	14122	14216	14111	14232	14213	14075	14081	14099	14001	14063	14076	14160	14067	14053	13788	14039	14064	14134	14121	13970	14045	14035	14240	14178	13909	14257	14194	14245	14030	13983	14179	14017	14166	13980	14099	14104	13942	13972	14109	14184	14105	14074	14075	13979	14022	14143	14156	14271	14218	13964	14061	14020	14066	14131	14084	14166	14154	14153	13801	14084	14113	13949	14119	14160	14001	14127	14190	14041	14057	14041	14196	14128	14187	13984	14011	14018	14064	13996	13991	14044	14176	14082	13985	14215	14066	13820	13935	14054	13867	14004	14157	14303	14238	14005	13938	14174	14127	14069	14024	13905	14150	14066	14142	14157	14135	14001	13996	13949	14122	13993	14133	14171	14010	14061	14148	13962	14071	14037	14125	14028	14169	14191	14068	13915	14025	14054	14182	14100	13997	13892	14154	13925	13984	14076	14154	14088	14010	13991	14111	14105	14112	14087	13815	14224	14224	14041	14090	14085
28492	24836	30375	29255	25340	21881	19306	18199	17553	16904	16570	16262	16241	16054	16044	16046	15962	15839	15684	15889	15909	15975	16070	16032	16043	16015	15805	15795	16026	15827	15947	15933	15890	15728	15800	15646	15609	15892	15763	15806	15856	15759	15629	15725	15733	15755	15609	15580	15842	15669	15722	15579	15713	15854	15762	15727	15712	15728	15690	15602	15839	15629	15785	15682	15530	15615	15741	15684	15805	15788	15660	15731	15544	15818	15727	15632	15708	15596	15535	15503	15526	15883	15634	15520	15634	15706	15431	15691	15674	15674	15653	15824	15789	15704	15538	15532	15593	15729	15706	15777	15646	15798	15489	15458	15714	15688	15600	15590	15688	15465	15622	15737	15810	15683	15548	15613	15603	15620	15688	15581	15575	15777	15602	15678	15621	15582	15436	15594	15638	15567	15609	15512	15635	15807	15681	15582	15441	15560	15605	15638	15559	15628	15616	15605	15614	15369	15490	15641	15588	15803	15614	15708	15597	15486	15444	15757	15514	15720	15567	15522	15734	15805	15681	15611	15487	15831	15645	15698	15749	15698	15601	15730	15635	15544	15682	15750	15561	15458	15773	15766	15392	15619	15867	15493	15758	15613	15638	15703	15763	15468	15780	15753	15698	15530	15612	15528	15445	15616	15558	15716	15708	15908	15847	15709	15748	15703	15625	15661	15537	15582	15651	15694	15714	15511	15761	15554	15595	15630	15480	15613	15625	15617	15583	15420	15547	15574	15620	15466	15565	15503	15768	15622	15654	15649	15639	15451	15713	15425	15461	15702	15766	15606	15738	15575	15628	15705	15570	15402	15442	15661	15520	15454	15621	15783	15493	15657	15564	15454	15594	15652	15500	15605	15743	15634	15584	15398	15558	15566	15804	15535	15587	15550	15525	15724	15737	15565	15553	15610	15550	15550	15716	15676	15596	15785	15547	15466	15589	15481	15579	15633	15704	15574	15763	15600	15740	15723	15785	15721	15498	15711	15622	15688	15727	15610	15622	15586	15629	15701	15563	15681	15440	15468	15811	15688	15619	15656	15681	15648	15687	15732	15755	15613	15581	15594	15625	15586	15663	15626	15554	15745	15756	15913	15459	15558	15609	15663	15773	15542	15580	15623	15619	15524	15480	15689	15633	15643	15432	15329	15621	15607	15514	15730	15633	15509	15705	15618	15752	15579	15479	15729	15613	15529	15593	15629	15636	15488	15526	15605	15746	15633	15581	15637	15758	15528	15707	15821	15731	15830	15687	15590	15699	15632	15559	15619	15542	15624	15722	15506	15595	15639	15646	15694	15667	15936	15530	15469	15440	15739	15645	15499	15626	15756	15542	15587	15884	15447	15680	15449	15536	15495	15548	15719	15628	15549	15716	15765	15759	15462	15639	15744	15588	15732	15723	15564	15651	15749	15523	15557	15694	15450	15432	15803	15621	15824	15799	15783	15470	15692	15565	15632	15719	15788	15660	15617	15566	15575	15759	15915	15581	15486	15450	15713	15495	15563	15671	15643	15641	15750	15576	15547	15643	15739	15633	15784	15478	15573	15675	15600	15773	15733	15617	15609	15616	15659	15646	15710	15673	15563	15730	15518	15844	15775	15697	15519	15639	15629	15550	15497	15363	15513	15609	15621	15603	15630	15691	15513	15649	15804	15717	15409	15752	15758	15619	15702	15591	15584	15539	15632	15900	15691	15663	15827	15605	15621	15733	15640	15731	15777	15746	15822	15575	15813	15828	15831	15681	15751	15717	15683	15723	15625	15703	15667	15666	15702	15394	15729	15490	15783	15520	15688	15529	15618	15422	15369	15641	15387	15614	15777	15670	15926	15787	15513	15612	15710	15745	15723	15451	15673	15635	15487	15598	15719	15757	15633	15608	15692	15519	15605	15740	15630	15740	15714	15769	15700	15671	15693	15767	15678	15552	15653	15556	15538	15563	15682	15582	15814	15674	15517	15790	15480	15703	15638	15600	15610	15595	15432	15476	15685	15633	15708	15381	15520	15649	15778	15621	15507	15453	15762	15644	15630	15582	15565	15509	15490	15478	15646	15765	15605	15617	15696	15586	15623	15705	15525	15657	15606	15502	15624	15662	15624	15584	15475	15534	15643	15690	15649	15760	15621	15457	15689	15432	15860	15685	15593	15509	15570	15598	15538	15590	15499	15755	15675	15590	15567	15717	15726	15541	15498	15775	15779	15772	15669	15755	15516	15695	15713	15498	15626	15684	15681	15596	15689	15810	15565	15580	15663	15412	15866	15531	15478	15677	15797	15679	15716	15621	15444	15598	15458	15512	15701	15803	15715	15741	15774	15723	15633	15615	15663	15525	15671	15554	15503	15368	15622	15622	15542	15787	15578	15704	15521	15547	15635	15585	15527	15751	15618	15728	15635	15629	15668	15634	15748	15799	15593	15607	15719	15450	15563	15607	15563	15560	15725	15664	15548	15618	15632	15684	15719	15648	15601	15632	15641	15458	15715	15418	15833	15584	15584	15698	15450	15554	15542	15639	15959	15750	15589	15812	15725	15619	15617	15562	15602	15654	15610	15600	15625	15598	15738	15659	15955	15734	15477	15759	15715	15583	15406	15761	15731	15650	15576	15483	15833	15531	15516	15731	15657	15770	15649	15672	15455	15512	15533	15523	15785	15496	15833	15645	15583	15544	15730	15561	15431	15787	15700	15584	15697	15669	15506	15657	15648	15547	15618	15454	15687	15596	15482	15547	15635	15671	15622	15497	15669	15748	15893	15603	15751	15439	15772	15765	15624	15656	15714	15681	15572	15713	15587	15566	15620	15470	15842	15533	15583	15698	15415	15592	15555	15597	15619	15885	15573	15542	15692	15718	15336	15685	15562	15619	15698	15683	15691	15645	15772	15532	15578	15419	15618	15845	15489	15486	15559	15444	15701	15665	15661	15550	15588	15720	15655	15520	15636	15720	15555	15516	15853	15549	15534	15480	15591	15551	15693	15624	15684	15891	15727	15706	15721	15653	15715	15778	15696	15550	15532	15690	15787	15708	15604	15573	15541	15731	15463	15631	15655	15692	15833	15653	15524	15618	15476	15600	15554	15623	15669	15684	15544	15504	15659	15594	15584	15641	15541	15547	15740	15787	15817	15456	15594	15634	15418	15487	15669	15560	15646	15811	15637	15586	15609	15824	15537	15675	15818	15731	15642	15821	15606	15509	15617	15542	15643	15653	15620	15799	15310	15551	15464	15764	15474	15636	15638	15613	15733	15801	15671	15611	15587	15583	15531	15726	15630	15662	15596	15745	15552	15638	15548	15497	15700	15582	15569	15737	15518	15682	15682	15860	15571	15584	15758	15757	15582	15789	15780	15537	15680	15743	15427	15558	15553	15656	15611	15699	15732	15573	15596	15685	15723	15712	15782	15485	15602	15670	15621	15649	15628	15828	15724	15731	15753	15676	15765	15689	15665	15547	15450	15515	15671	15526	15566	15598	15674	15831	15645	15678	15505	15608	15466	15711	15517	15607	15701	15849	15564	15591	15749	15562	15545	15584	15502	15605	15600	15624	15614	15586	15573	15673	15720	15618	15615	15793	15523	15503	15636	15798	15491	15455	15859	15695	15691	15737	15554	15505	15566	15656	15795	15654	15674	15581	15671	15642	15653	15559	15565	15728	15601	15528	15584	15904	15588	15702	15728	15682	15575	15705	15628	15657	15632	15545	15775	15691	15629	15672	15818	15732	15788	15730	15552	15682	15419	15755	15767	15882	15439	15643	15773	15709	15723	15504	15590	15577	15590	15545	15715	15756	15532	15462	15790	15707	15687	15654	15629	15545	15526	15480	15493	15563	15570	15751	15608	15759	15772	15625	15822	15819	15616	15659	15805	15714	15795	15729	15827	15647	15620	15405	15589	15624	15731	15782	15730	15580	15557	15588	15504	15503	15673	15627	15641	15520	15448	15542	15671	15605	15416	15716	15684	15614	15667	15440	15773	15746	15799	15733	15545	15760	15454	15707	15688	15631	15650	15707	15631	15691	15624	15657	15791	15479	15704	15679	15575	15739	15745	15627	15616	15505	15722	15672	15755	15832	15849	15804	15563	15724	15495	15682	15547	15671	15867	15585	15499	15705	15742	15669	15662	15721	15470	15607	15478	15746	15839	15809	15771	15554	15549	15471	15613	15690	15769	15648	15724	15826	15772	15835	15509	15605	15665	15836	15355	15648	15680	15666	15838	15685	15723	15803	15595	15540	15577	15690	15681	15657	15581	15800	15615	15441	15570	15539	15650	15721	15756	15577	15594	15777	15799	15436	15584	15508	15427	15609	15512	15691	15528	15452	15612	15593	15428	15605	15556	15746	15758	15675	15610	15696	15622	15446	15678	15673	15647	15656	15564	15609	15667	15735	15617	15771	15677	15701	15617	15591	15493	15844	15650	15563	15827	15461	15680	15507	15672	15632	15628	15593	15719	15580	15546	15536	15842	15645	15668	15585	15686	15817	15661	15789	15796	15789	15595	15885	15517	15499	15589	15591	15752	15593	15643	15467	15666	15811	15598	15854	15655	15745	15608	15653	15700	15628	15499	15469	15682	15742	15523	15514	15612	15606	15588	15688	15580	15382	15610	15668	15797	15693	15551	15665	15403	15684	15588	15560	15643	15707	15605	15720	15565	15613	15563	15569	15734	15738	15879	15537	15750	15614	15776	15608	15592	15626	15684	15611	15614	15690	15435	15712	15612	15699	15702	15621	15535	15643	15802	15563	15653	15699	15478	15675	15614	15731	15403	15678	15577	15544	15789	15395	15467	15782	15565	15532	15668	15754	15646	15626	15527	15700	15525	15426	15671	15654	15636	15419	15572	15623	15608	15533	15721	15650	15474	15715	15744	15640	15647	15515	15658	15460	15618	15521	15583	15527	15568	15616	15580	15642	15564	15486	15645	15792	15456	15630	15685	15789	15631	15498	15598	15658	15577	15693	15465	15503	15503	15598	15691	15550	15639	15590	15651	15766	15677	15606	15760	15595	15822	15742	15672	15638	15654	15544	15443	15600	15439	15535	15403	15481	15773	15481	15601	15650	15593	15757	15784	15740	15618	15618	15583	15665	15573	15663	15585	15631	15904	15715	15619	15642	15801	15739	15735	15695	15674	15876	15591	15589	15580	15787	15659
23398	35303	32265	28039	25502	21334	18982	17629	16487	15808	15092	14607	14363	14421	14432	14345	14015	14073	14097	13943	14121	14045	14448	14361	14286	14267	14104	14008	13709	13745	13749	13818	13687	13748	13733	13639	13857	13636	13703	13705	13666	13699	13685	13681	13525	13674	13684	13689	13855	13548	13708	13708	13738	13585	13789	13516	13720	13625	13753	13535	13610	13466	13737	13681	13617	13752	13640	13518	13669	13537	13709	13496	13735	13667	13798	13733	13806	13709	13610	13647	13620	13693	13638	13619	13695	13834	13651	13728	13535	13426	13831	13566	13623	13732	13597	13496	13679	13507	13718	13608	13583	13606	13597	13707	13691	13615	13457	13642	13619	13589	13611	13901	13891	13688	13572	13518	13642	13529	13613	13774	13653	13453	13607	13570	13917	13521	13624	13530	13641	13659	13548	13489	13529	13721	13814	13526	13712	13778	13703	13677	13553	13730	13510	13697	13567	13610	13763	13449	13595	13760	13697	13722	13609	13516	13717	13761	13626	13617	13614	13681	13720	13498	13636	13604	13549	13683	13612	13568	13594	13579	13673	13683	13716	13823	13542	13674	13495	13627	13553	13578	13583	13581	13517	13622	13650	13515	13673	13573	13782	13620	13328	13555	13492	13380	13509	13707	13537	13611	13629	13735	13721	13498	13607	13473	13466	13619	13648	13614	13851	13581	13691	13554	13603	13576	13555	13507	13500	13564	13723	13500	13630	13756	13631	13766	13552	13667	13646	13754	13554	13770	13712	13648	13613	13425	13765	13557	13657	13460	13536	13667	13531	13750	13631	13585	13799	13489	13578	13692	13662	13664	13670	13585	13690	13769	13491	13623	13688	13452	13724	13682	13783	13621	13489	13529	13522	13548	13664	13629	13631	13757	13617	13595	13767	13543	13743	13806	13543	13693	13613	13568	13556	13453	13599	13484	13580	13624	13700	13650	13635	13602	13592	13659	13530	13703	13649	13711	13518	13544	13627	13691	13683	13592	13562	13593	13541	13796	13743	13710	13803	13657	13500	13522	13480	13716	13552	13741	13512	13693	13546	13740	13655	13542	13739	13571	13632	13693	13707	13637	13665	13652	13668	13741	13551	13750	13707	13748	13627	13576	13703	13753	13671	13562	13561	13690	13708	13624	13539	13622	13866	13575	13643	13491	13583	13669	13543	13450	13728	13623	13722	13555	13664	13742	13652	13795	13635	13859	13683	13562	13652	13724	13763	13601	13644	13580	13500	13639	13534	13634	13567	13643	13546	13467	13673	13568	13445	13643	13669	13610	13611	13683	13664	13527	13633	13678	13711	13600	13608	13517	13653	13446	13460	13706	13587	13646	13464	13596	13515	13575	13798	13619	13576	13593	13744	13503	13685	13706	13695	13476	13769	13755	13610	13574	13535	13741	13681	13559	13534	13622	13560	13593	13768	13680	13725	13561	13604	13527	13540	13690	13704	13691	13668	13563	13704	13504	13737	13496	13641	13697	13513	13781	13731	13515	13744	13742	13808	13606	13672	13514	13650	13559	13418	13628	13784	13646	13618	13676	13600	13434	13644	13633	13769	13508	13640	13617	13724	13691	13611	13610	13656	13607	13747	13649	13635	13623	13604	13657	13689	13669	13484	13545	13603	13611	13544	13496	13615	13669	13649	13532	13678	13564	13765	13672	13655	13658	13583	13575	13730	13596	13610	13561	13608	13527	13749	13590	13655	13718	13685	13627	13529	13665	13667	13625	13502	13734	13679	13591	13662	13542	13707	13784	13693	13642	13582	13472	13703	13673	13711	13756	13707	13547	13651	13638	13621	13587	13414	13806	13760	13666	13823	13424	13579	13666	13666	13658	13531	13554	13499	13649	13718	13362	13305	13682	13759	13564	13637	13695	13676	13547	13688	13689	13624	13546	13628	13611	13697	13586	13638	13620	13731	13592	13746	13650	13603	13542	13668	13582	13581	13618	13648	13447	13616	13627	13667	13716	13677	13450	13734	13624	13602	13705	13631	13653	13632	13655	13932	13730	13720	13659	13744	13861	13571	13495	13619	13633	13601	13770	13661	13530	13590	13612	13461	13672	13707	13688	13517	13596	13535	13602	13656	13664	13637	13650	13777	13729	13834	13446	13536	13754	13589	13627	13778	13659	13705	13632	13748	13607	13868	13671	13609	13653	13498	13659	13640	13766	13586	13587	13473	13662	13745	13717	13720	13725	13573	13600	13605	13571	13392	13621	13862	13572	13572	13523	13558	13643	13666	13570	13460	13589	13695	13500	13645	13662	13813	13667	13713	13693	13729	13578	13637	13592	13680	13540	13544	13735	13702	13659	13507	13591	13628	13672	13610	13586	13685	13674	13688	13563	13638	13486	13670	13597	13682	13753	13512	13554	13690	13627	13646	13634	13666	13397	13507	13717	13499	13602	13780	13721	13672	13710	13572	13829	13577	13744	13656	13526	13510	13687	13580	13620	13573	13739	13702	13617	13686	13635	13674	13729	13705	13811	13675	13596	13502	13604	13709	13714	13623	13680	13649	13684	13676	13602	13714	13739	13461	13656	13750	13572	13725	13749	13631	13546	13523	13481	13736	13479	13807	13713	13732	13636	13587	13627	13577	13632	13748	13630	13509	13770	13586	13787	13661	13551	13594	13579	13685	13510	13691	13635	13537	13559	13627	13934	13600	13534	13556	13702	13552	13802	13766	13606	13748	13619	13621	13578	13579	13746	13521	13492	13614	13520	13441	13780	13652	13460	13503	13507	13706	13623	13518	13513	13579	13535	13615	13673	13739	13630	13587	13698	13599	13506	13718	13472	13692	13790	13696	13592	13594	13715	13554	13633	13560	13527	13669	13672	13726	13663	13658	13470	13690	13609	13689	13613	13575	13662	13616	13529	13555	13583	13779	13469	13686	13549	13705	13662	13552	13667	13594	13445	13607	13561	13793	13655	13762	13663	13760	13609	13603	13747	13506	13773	13675	13611	13433	13566	13573	13748	13737	13708	13643	13707	13535	13642	13678	13678	13677	13531	13686	13642	13633	13685	13724	13654	13466	13663	13659	13675	13635	13630	13713	13480	13565	13638	13622	13673	13589	13527	13740	13551	13740	13709	13582	13678	13556	13619	13728	13646	13681	13670	13533	13622	13820	13664	13647	13718	13632	13526	13680	13547	13719	13652	13738	13604	13604	13795	13628	13540	13613	13687	13684	13467	13648	13773	13695	13569	13462	13622	13629	13723	13747	13553	13827	13669	13702	13633	13725	13599	13600	13598	13685	13619	13748	13519	13563	13710	13612	13640	13628	13596	13492	13616	13538	13553	13747	13501	13559	13552	13685	13541	13616	13521	13637	13541	13509	13699	13683	13710	13699	13551	13659	13619	13759	13557	13647	13723	13680	13482	13747	13591	13677	13660	13603	13580	13656	13656	13583	13632	13751	13667	13621	13725	13609	13701	13684	13576	13623	13606	13567	13663	13685	13762	13504	13726	13753	13684	13479	13686	13656	13633	13775	13707	13665	13574	13706	13653	13557	13482	13751	13613	13672	13618	13717	13763	13665	13720	13515	13885	13666	13680	13518	13541	13677	13455	13674	13500	13588	13756	13569	13607	13685	13489	13722	13652	13507	13607	13602	13547	13573	13426	13787	13572	13507	13603	13545	13583	13741	13611	13530	13599	13693	13632	13610	13575	13845	13539	13676	13645	13577	13566	13563	13611	13513	13675	13603	13645	13634	13645	13605	13561	13646	13724	13700	13529	13654	13653	13507	13732	13621	13657	13554	13691	13507	13492	13496	13663	13724	13575	13830	13679	13613	13640	13544	13561	13560	13595	13582	13696	13657	13825	13590	13690	13562	13573	13712	13609	13749	13683	13798	13599	13725	13530	13794	13498	13488	13594	13696	13571	13629	13663	13687	13692	13629	13604	13758	13643	13538	13575	13679	13681	13577	13747	13509	13623	13818	13713	13642	13422	13649	13743	13713	13626	13610	13523	13446	13753	13562	13535	13642	13639	13491	13695	13625	13718	13558	13508	13649	13765	13585	13649	13629	13624	13585	13661	13648	13605	13666	13558	13769	13574	13609	13609	13826	13616	13630	13640	13562	13675	13472	13519	13790	13697	13595	13645	13606	13451	13428	13726	13518	13654	13689	13526	13570	13568	13619	13536	13709	13526	13692	13637	13674	13689	13633	13711	13676	13780	13512	13810	13770	13690	13776	13711	13650	13774	13622	13706	13609	13567	13633	13753	13570	13592	13576	13832	13736	13673	13781	13668	13776	13637	13641	13572	13646	13680	13558	13552	13362	13710	13649	13693	13656	13772	13548	13598	13656	13715	13787	13620	13614	13434	13707	13682	13644	13816	13602	13542	13626	13520	13547	13545	13634	13747	13701	13594	13800	13580	13725	13530	13738	13510	13477	13460	13705	13651	13594	13688	13676	13636	13679	13762	13730	13626	13805	13629	13537	13834	13655	13683	13720	13630	13812	13445	13570	13647	13669	13630	13713	13552	13706	13690	13594	13869	13597	13595	13662	13543	13603	13695	13635	13635	13716	13651	13755	13747	13759	13590	13591	13601	13472	13707	13589	13538	13493	13607	13739	13578	13678	13799	13564	13675	13684	13515	13685	13805	13631	13529	13817	13577	13638	13527	13679	13509	13706	13516	13578	13770	13593	13671	13681	13627	13536	13514	13564	13522	13565	13518	13581	13702	13713	13697	13544	13706	13620	13529	13714	13701	13604	13625	13504	13547	13696	13581	13713	13644	13635	13617	13658	13439	13734	13612	13701	13520	13731	13564	13563	13677	13589	13713	13707	13542	13667	13641	13723	13735	13432	13623	13499	13619	13653	13866	13556	13546	13632	13700	13701	13567	13639	13687	13715	13608	13709	13682	13684	13448	13573	13747	13524	13682	13711	13608	13670	13687	13615	13670	13740	13687	13386	13707	13629	13630	13494	13562	13527	13520	13814	13566	13563	13640	13635	13523	13521	13529	13717	13673	13668	13379	13607	13705	13565	13517	13573	13502	13721	13641	13690	13717	13423	13443	13571	13630	13536	13577	13784	13699	13753	13708	13611	13625	13620	13699	13484	13515	13685	13736	13632	13783	13596	13746	13673	13741	13555	13561	13638	13595	13635	13697	13475	13679	13671	13669
24095	21267	28776	24853	24137	24964	23479	19830	18720	18077	17471	16999	16765	16337	16592	16395	16238	16143	15876	16084	16125	15966	16266	16224	16111	16182	16217	16181	15887	15708	15778	15870	15700	15723	15828	15464	15649	15682	15608	15584	15808	15557	15706	15887	15672	15474	15637	15604	15342	15594	15707	15783	15727	15612	15584	15775	15640	15382	15343	15472	15477	15607	15641	15375	15585	15689	15573	15446	15372	15485	15582	15207	15575	15506	15396	15478	15403	15523	15331	15442	15470	15487	15426	15398	15408	15387	15558	15664	15407	15713	15582	15491	15461	15595	15353	15450	15476	15479	15545	15567	15513	15688	15220	15329	15564	15130	15494	15536	15661	15542	15629	15469	15466	15583	15328	15561	15573	15616	15555	15368	15505	15509	15450	15442	15338	15383	15260	15485	15532	15300	15433	15436	15348	15348	15595	15489	15546	15274	15381	15462	15500	15627	15573	15749	15478	15376	15482	15610	15474	15457	15619	15426	15439	15648	15527	15705	15651	15552	15371	15432	15689	15518	15388	15497	15580	15494	15340	15435	15399	15539	15460	15352	15477	15527	15511	15461	15482	15360	15416	15449	15575	15483	15578	15529	15592	15539	15585	15575	15565	15575	15392	15451	15598	15481	15399	15311	15531	15503	15495	15495	15657	15406	15317	15453	15547	15470	15537	15432	15334	15505	15789	15558	15747	15396	15414	15371	15585	15485	15231	15624	15511	15654	15497	15452	15506	15425	15580	15380	15669	15433	15618	15510	15343	15508	15253	15492	15224	15478	15398	15346	15228	15625	15423	15298	15649	15641	15342	15404	15590	15445	15551	15541	15562	15581	15580	15543	15227	15520	15658	15280	15509	15435	15458	15532	15566	15563	15373	15208	15482	15580	15556	15383	15478	15551	15500	15437	15396	15568	15460	15604	15329	15302	15536	15459	15523	15444	15297	15262	15373	15331	15454	15586	15547	15518	15405	15232	15686	15465	15531	15476	15571	15604	15390	15487	15552	15420	15448	15329	15217	15490	15669	15428	15655	15303	15610	15361	15488	15480	15480	15354	15692	15483	15243	15351	15574	15293	15363	15590	15446	15615	15620	15290	15466	15602	15430	15396	15547	15447	15284	15516	15301	15378	15516	15483	15704	15419	15497	15533	15616	15539	15605	15363	15511	15382	15505	15391	15367	15541	15532	15474	15608	15468	15362	15380	15314	15494	15474	15462	15639	15302	15605	15570	15534	15522	15532	15550	15601	15574	15518	15531	15459	15630	15404	15375	15545	15506	15424	15488	15572	15374	15398	15415	15442	15540	15268	15464	15282	15681	15612	15407	15400	15402	15480	15445	15517	15313	15335	15546	15476	15431	15595	15512	15643	15532	15501	15580	15643	15607	15561	15585	15606	15498	15615	15583	15379	15535	15554	15369	15696	15546	15676	15531	15489	15483	15542	15422	15503	15318	15439	15473	15421	15326	15653	15643	15443	15367	15426	15349	15586	15482	15565	15589	15418	15621	15578	15487	15354	15469	15513	15528	15675	15529	15663	15357	15527	15199	15520	15464	15625	15519	15623	15613	15387	15374	15645	15273	15536	15394	15508	15355	15456	15587	15567	15369	15459	15558	15449	15489	15444	15491	15570	15452	15521	15516	15547	15571	15612	15611	15589	15218	15555	15407	15384	15500	15524	15424	15629	15582	15493	15315	15504	15307	15445	15456	15324	15417	15702	15544	15424	15507	15389	15606	15438	15420	15436	15657	15541	15341	15614	15331	15549	15452	15422	15763	15571	15438	15556	15298	15311	15520	15394	15542	15528	15421	15363	15560	15400	15486	15463	15509	15339	15646	15667	15636	15533	15556	15637	15581	15548	15596	15419	15522	15524	15713	15547	15575	15491	15589	15650	15785	15536	15479	15468	15373	15598	15413	15499	15435	15403	15270	15550	15547	15401	15401	15381	15518	15470	15419	15523	15537	15417	15566	15507	15566	15422	15472	15455	15639	15431	15423	15357	15206	15420	15528	15503	15375	15564	15578	15637	15537	15300	15483	15579	15520	15461	15480	15412	15576	15463	15564	15520	15560	15617	15487	15577	15544	15460	15420	15423	15778	15676	15276	15507	15401	15490	15540	15448	15570	15518	15477	15445	15488	15638	15389	15414	15613	15581	15694	15411	15447	15433	15537	15482	15773	15474	15595	15407	15155	15583	15511	15509	15533	15650	15472	15493	15413	15478	15541	15417	15496	15600	15441	15424	15647	15474	15520	15400	15514	15452	15490	15607	15726	15633	15535	15433	15480	15457	15438	15525	15492	15374	15596	15509	15561	15274	15384	15583	15312	15631	15521	15468	15607	15544	15488	15541	15432	15448	15390	15251	15362	15328	15393	15421	15373	15685	15263	15496	15502	15647	15532	15453	15665	15156	15258	15477	15461	15479	15513	15520	15540	15315	15457	15473	15447	15402	15519	15421	15398	15391	15464	15446	15388	15526	15822	15484	15554	15394	15298	15695	15438	15316	15370	15472	15363	15503	15519	15611	15506	15428	15532	15575	15454	15556	15506	15743	15573	15414	15606	15391	15593	15410	15424	15671	15549	15433	15480	15394	15327	15693	15561	15609	15668	15407	15481	15366	15477	15454	15577	15496	15519	15669	15560	15701	15556	15507	15456	15495	15472	15271	15487	15570	15532	15656	15342	15507	15700	15515	15644	15516	15432	15470	15486	15502	15456	15427	15699	15602	15538	15479	15389	15578	15469	15452	15612	15441	15388	15376	15272	15692	15429	15362	15454	15477	15488	15570	15417	15487	15777	15567	15554	15590	15341	15325	15471	15503	15468	15578	15609	15542	15486	15477	15622	15513	15438	15464	15405	15594	15316	15553	15415	15563	15493	15574	15500	15517	15533	15385	15558	15507	15415	15374	15308	15418	15604	15564	15579	15703	15617	15523	15496	15588	15608	15453	15628	15594	15532	15521	15494	15459	15543	15588	15495	15476	15430	15413	15367	15415	15486	15426	15495	15336	15357	15557	15654	15422	15540	15419	15380	15409	15499	15421	15507	15669	15518	15765	15571	15501	15558	15544	15593	15606	15576	15300	15535	15486	15535	15484	15476	15450	15471	15589	15516	15636	15450	15351	15452	15388	15503	15486	15561	15632	15296	15500	15496	15528	15455	15599	15538	15635	15631	15552	15536	15440	15436	15501	15399	15406	15529	15472	15294	15566	15398	15528	15579	15368	15580	15293	15311	15594	15258	15578	15588	15549	15504	15531	15459	15639	15488	15333	15500	15201	15540	15497	15642	15435	15445	15477	15434	15601	15487	15552	15667	15408	15269	15306	15521	15482	15507	15510	15422	15583	15328	15357	15579	15544	15497	15503	15571	15314	15294	15537	15388	15487	15541	15427	15451	15545	15557	15369	15401	15515	15538	15534	15474	15404	15290	15627	15660	15448	15575	15537	15616	15602	15402	15505	15373	15582	15434	15836	15380	15533	15330	15373	15462	15513	15609	15430	15509	15581	15298	15447	15614	15468	15670	15368	15637	15379	15363	15441	15673	15408	15565	15494	15440	15554	15597	15444	15389	15518	15318	15557	15372	15462	15542	15608	15376	15333	15443	15408	15557	15422	15463	15529	15433	15470	15457	15463	15481	15586	15451	15462	15721	15702	15372	15676	15666	15494	15573	15376	15503	15640	15497	15193	15425	15541	15714	15508	15649	15418	15414	15368	15613	15169	15431	15545	15421	15489	15507	15443	15412	15516	15638	15332	15550	15544	15393	15439	15391	15425	15435	15517	15276	15655	15487	15428	15396	15495	15375	15702	15325	15508	15385	15453	15443	15557	15536	15444	15673	15529	15398	15521	15374	15278	15387	15516	15569	15643	15632	15526	15607	15581	15333	15350	15509	15361	15501	15630	15448	15464	15317	15446	15407	15590	15298	15547	15631	15521	15328	15403	15365	15494	15496	15591	15402	15599	15246	15434	15595	15321	15524	15502	15469	15647	15566	15451	15427	15562	15493	15271	15357	15383	15462	15433	15462	15322	15302	15551	15525	15392	15373	15513	15607	15498	15383	15289	15433	15520	15541	15360	15455	15510	15440	15531	15538	15575	15503	15730	15634	15677	15422	15528	15611	15547	15412	15437	15565	15327	15352	15482	15409	15564	15441	15454	15629	15321	15511	15555	15452	15506	15539	15480	15392	15506	15516	15514	15328	15505	15501	15594	15420	15521	15550	15617	15439	15500	15562	15443	15590	15446	15404	15441	15538	15530	15478	15651	15589	15583	15495	15521	15497	15593	15442	15677	15480	15579	15482	15506	15522	15574	15437	15402	15410	15358	15450	15517	15385	15365	15488	15396	15513	15558	15472	15435	15467	15493	15676	15488	15419	15392	15514	15316	15577	15634	15437	15383	15495	15423	15334	15753	15751	15461	15445	15605	15704	15541	15637	15341	15507	15525	15507	15758	15611	15609	15458	15475	15472	15593	15692	15417	15513	15511	15598	15524	15628	15271	15392	15277	15457	15272	15402	15563	15350	15541	15555	15469	15421	15450	15523	15515	15468	15533	15505	15686	15810	15332	15558	15682	15482	15581	15542	15420	15583	15650	15564	15408	15621	15506	15756	15558	15529	15302	15602	15437	15523	15604	15594	15672	15455	15187	15376	15511	15409	15400	15436	15532	15482	15457	15378	15443	15559	15467	15525	15407	15513	15752	15490	15517	15336	15500	15593	15519	15625	15646	15352	15368	15484	15470	15543	15394	15414	15404	15571	15537	15494	15462	15520	15508	15577	15412	15579	15418	15476	15623	15631	15523	15561	15158	15318	15718	15418	15299	15489	15476	15271	15262	15454	15646	15429	15444	15471	15498	15539	15419	15470	15613	15343	15422	15551	15775	15457	15451	15564	15490	15553	15338	15448	15326	15312	15592	15429	15463	15534	15513	15515	15401	15520	15537	15475	15417	15578	15445	15503	15509	15419	15247	15389	15451	15248	15599	15324	15483	15554	15382	15310	15400	15671	15402	15622	15630	15527	15542	15536	15590	15454	15212	15394	15405	15565	15495	15419	15552	15414	15567	15489	15379	15486	15588	15443	15515	15577	15472	15519	15414	15454	15555	15354	15509	15544	15395	15495	15624	15610	15465	15273	15504	15401
22464	39459	38779	32727	28688	24754	21328	19417	17965	16888	16230	15700	15336	14965	14993	14821	14587	14421	14114	14217	14403	14383	14338	14551	14410	14257	14132	14189	13786	13707	13772	13537	13651	13735	13755	13596	13588	13784	13684	13574	13712	13704	13634	13730	13620	13697	13568	13572	13466	13547	13635	13786	13651	13586	13428	13544	13722	13686	13411	13566	13498	13546	13595	13425	13563	13505	13473	13567	13452	13650	13658	13434	13492	13610	13453	13516	13439	13542	13579	13540	13491	13558	13464	13545	13625	13428	13411	13607	13537	13588	13583	13429	13445	13587	13711	13394	13625	13529	13517	13489	13627	13588	13427	13309	13477	13503	13482	13512	13572	13722	13579	13398	13601	13467	13594	13527	13604	13731	13520	13558	13360	13537	13572	13649	13647	13463	13410	13512	13556	13534	13602	13427	13459	13494	13329	13552	13731	13500	13443	13632	13564	13503	13642	13710	13548	13407	13550	13547	13395	13639	13521	13671	13522	13467	13667	13450	13336	13313	13392	13538	13598	13583	13557	13533	13511	13491	13573	13509	13451	13461	13484	13511	13631	13510	13529	13401	13359	13469	13484	13439	13597	13407	13684	13416	13630	13492	13608	13601	13433	13524	13734	13520	13570	13467	13506	13622	13411	13579	13736	13436	13594	13583	13511	13486	13588	13407	13528	13404	13479	13590	13505	13606	13395	13550	13467	13524	13483	13526	13494	13527	13556	13342	13615	13316	13363	13434	13601	13645	13477	13677	13690	13601	13384	13495	13316	13552	13620	13534	13576	13457	13438	13492	13641	13423	13452	13504	13577	13515	13453	13578	13575	13373	13576	13600	13416	13331	13434	13239	13525	13311	13423	13614	13586	13613	13596	13513	13456	13344	13544	13576	13385	13540	13661	13575	13416	13538	13565	13546	13678	13455	13527	13471	13591	13462	13345	13364	13536	13507	13646	13653	13617	13479	13468	13558	13455	13530	13647	13585	13504	13703	13458	13501	13590	13594	13290	13488	13544	13467	13720	13432	13507	13713	13488	13502	13566	13658	13493	13491	13635	13650	13600	13454	13400	13475	13604	13450	13664	13366	13501	13600	13289	13375	13447	13444	13529	13409	13573	13565	13433	13501	13431	13626	13404	13367	13318	13453	13603	13572	13516	13444	13453	13501	13596	13529	13576	13478	13718	13456	13600	13426	13380	13541	13509	13475	13480	13523	13568	13698	13528	13573	13673	13705	13429	13548	13572	13532	13397	13520	13546	13539	13378	13464	13579	13545	13656	13548	13435	13577	13646	13368	13520	13505	13421	13632	13604	13562	13451	13787	13500	13613	13534	13470	13463	13569	13593	13593	13539	13677	13434	13426	13700	13519	13635	13560	13552	13468	13605	13455	13579	13670	13453	13496	13596	13309	13708	13545	13470	13686	13440	13487	13460	13443	13805	13496	13651	13610	13430	13531	13617	13495	13559	13477	13507	13494	13553	13397	13492	13407	13597	13552	13420	13452	13431	13505	13501	13447	13551	13664	13395	13589	13370	13509	13578	13550	13452	13339	13553	13581	13547	13530	13530	13576	13561	13509	13577	13465	13577	13603	13469	13308	13667	13725	13492	13369	13526	13550	13381	13447	13524	13637	13553	13658	13538	13477	13414	13577	13612	13466	13471	13533	13549	13592	13496	13410	13475	13519	13470	13447	13420	13645	13587	13428	13637	13552	13607	13512	13347	13457	13455	13486	13548	13614	13447	13280	13400	13402	13527	13593	13507	13511	13483	13391	13573	13427	13679	13492	13439	13522	13556	13472	13519	13517	13582	13380	13621	13517	13671	13397	13545	13443	13279	13402	13503	13549	13429	13607	13599	13363	13634	13506	13491	13554	13566	13360	13326	13521	13517	13460	13623	13381	13431	13507	13538	13597	13456	13473	13576	13702	13563	13594	13524	13655	13512	13554	13713	13514	13646	13584	13454	13582	13535	13530	13540	13556	13527	13636	13660	13531	13532	13623	13419	13447	13441	13657	13617	13472	13684	13638	13575	13558	13368	13418	13492	13332	13543	13524	13520	13550	13670	13444	13696	13651	13617	13588	13358	13411	13484	13547	13466	13610	13416	13524	13472	13571	13442	13483	13608	13647	13669	13526	13587	13609	13543	13631	13330	13502	13458	13615	13542	13439	13461	13597	13691	13451	13605	13366	13589	13563	13570	13565	13553	13476	13520	13426	13678	13526	13559	13404	13568	13492	13470	13601	13539	13589	13381	13195	13576	13507	13520	13675	13448	13650	13483	13387	13523	13508	13470	13494	13478	13485	13561	13594	13453	13549	13452	13394	13570	13541	13410	13587	13530	13609	13333	13672	13523	13533	13393	13738	13717	13512	13513	13511	13580	13427	13603	13424	13538	13434	13425	13706	13432	13593	13560	13543	13443	13513	13646	13455	13456	13558	13563	13442	13527	13480	13644	13509	13425	13502	13644	13502	13473	13459	13571	13518	13749	13499	13555	13569	13639	13552	13559	13527	13561	13509	13613	13524	13639	13609	13484	13402	13259	13558	13479	13565	13379	13490	13461	13414	13474	13712	13475	13603	13496	13703	13479	13414	13396	13509	13488	13472	13473	13681	13463	13473	13545	13514	13423	13573	13424	13398	13426	13616	13625	13798	13533	13407	13573	13583	13563	13637	13599	13575	13341	13524	13455	13485	13467	13618	13425	13629	13479	13482	13715	13485	13558	13516	13600	13572	13585	13721	13509	13521	13435	13512	13508	13353	13492	13481	13519	13493	13488	13394	13348	13429	13646	13656	13516	13503	13423	13577	13563	13548	13465	13410	13476	13457	13350	13376	13528	13508	13497	13662	13359	13538	13669	13545	13515	13471	13768	13403	13792	13498	13398	13663	13516	13647	13553	13449	13424	13517	13617	13416	13508	13481	13437	13506	13515	13494	13449	13461	13502	13288	13613	13530	13427	13483	13521	13528	13543	13623	13485	13544	13496	13462	13498	13578	13562	13490	13556	13507	13603	13530	13554	13519	13506	13404	13588	13657	13674	13625	13524	13607	13535	13448	13643	13631	13483	13375	13453	13386	13635	13439	13428	13438	13485	13392	13559	13578	13572	13532	13526	13620	13520	13478	13536	13374	13590	13326	13507	13485	13614	13521	13429	13580	13634	13546	13470	13588	13557	13342	13408	13354	13463	13457	13489	13486	13435	13567	13507	13464	13469	13450	13640	13420	13636	13663	13527	13483	13474	13451	13592	13687	13388	13447	13521	13584	13404	13398	13572	13418	13657	13525	13679	13646	13404	13657	13323	13477	13599	13531	13499	13536	13450	13531	13593	13703	13557	13421	13546	13556	13481	13518	13570	13494	13485	13485	13579	13602	13395	13576	13534	13527	13467	13453	13487	13529	13453	13470	13339	13550	13333	13420	13558	13589	13577	13561	13577	13595	13387	13631	13478	13520	13538	13397	13499	13553	13470	13651	13566	13429	13430	13459	13485	13462	13589	13621	13640	13523	13419	13523	13472	13572	13408	13566	13526	13576	13686	13507	13607	13622	13590	13438	13583	13668	13488	13613	13594	13433	13687	13485	13539	13589	13511	13498	13653	13496	13535	13465	13561	13524	13437	13487	13431	13429	13439	13554	13659	13430	13660	13531	13444	13541	13503	13563	13507	13595	13517	13585	13610	13600	13593	13481	13509	13520	13335	13332	13582	13678	13565	13673	13765	13454	13638	13518	13603	13547	13534	13405	13541	13447	13539	13500	13635	13555	13490	13463	13471	13563	13480	13732	13589	13452	13451	13627	13633	13552	13498	13530	13481	13434	13508	13563	13577	13439	13429	13422	13509	13466	13589	13476	13499	13648	13421	13391	13518	13428	13461	13529	13594	13603	13512	13621	13487	13456	13593	13577	13583	13528	13638	13587	13514	13388	13618	13404	13505	13484	13463	13484	13539	13393	13501	13548	13569	13468	13528	13506	13487	13510	13425	13678	13504	13534	13681	13541	13496	13618	13516	13663	13544	13363	13412	13627	13364	13467	13315	13628	13533	13717	13604	13555	13516	13520	13638	13505	13476	13455	13519	13360	13478	13503	13437	13412	13520	13513	13661	13529	13392	13476	13405	13556	13543	13591	13465	13632	13685	13541	13640	13575	13385	13565	13570	13674	13536	13550	13598	13432	13623	13561	13626	13577	13510	13629	13705	13536	13553	13391	13635	13501	13592	13517	13627	13514	13312	13463	13365	13467	13602	13519	13443	13520	13601	13535	13503	13382	13519	13559	13459	13509	13580	13698	13570	13704	13639	13377	13535	13600	13594	13553	13664	13442	13583	13560	13514	13759	13503	13587	13472	13574	13496	13507	13564	13508	13497	13478	13426	13482	13537	13486	13590	13366	13592	13354	13407	13637	13604	13506	13561	13548	13517	13583	13563	13381	13558	13603	13413	13611	13385	13580	13586	13515	13534	13462	13494	13507	13579	13571	13622	13620	13472	13497	13462	13599	13569	13596	13476	13501	13344	13650	13524	13576	13417	13420	13520	13576	13545	13518	13482	13494	13537	13538	13537	13464	13568	13547	13387	13568	13392	13552	13494	13565	13427	13479	13483	13466	13594	13498	13678	13529	13473	13488	13660	13421	13372	13479	13628	13533	13334	13461	13634	13372	13479	13573	13481	13482	13535	13552	13436	13541	13642	13761	13550	13753	13608	13476	13564	13436	13536	13419	13462	13608	13546	13445	13539	13644	13464	13545	13600	13418	13564	13457	13503	13653	13507	13562	13563	13643	13583	13547	13565	13414	13278	13506	13432	13554	13452	13739	13404	13569	13469	13644	13427	13412	13402	13560	13330	13525	13537	13617	13348	13527	13495	13480	13568	13616	13613	13646	13479	13559	13602	13556	13631	13430	13474	13751	13450	13630	13479	13441	13513	13692	13595	13561	13457	13461	13518	13421	13352	13636	13568	13553	13687	13368	13707	13555	13457	13591	13531	13612	13578	13544	13683	13723	13546	13599	13708	13503	13517	13534	13420	13595	13408	13547	13510	13528	13515	13752	13457	13389	13655	13617	13596	13617	13682	13669	13575	13572	13290	13495	13531	13688	13555	13564	13663	13553	13615	13542	13586	13661	13461	13708	13661	13429	13502	13628	13413	13569
23058	21361	29196	24122	22492	25673	28003	22549	20895	20155	19501	18935	18461	18220	18034	17939	17557	17513	17504	17475	17522	17609	17666	17575	17442	17648	17218	17174	17173	17046	17135	16791	16927	16713	16937	16934	16749	16896	16807	16709	16977	16747	16789	16822	16841	16701	16538	16993	16639	16648	16675	16579	16897	16869	16796	16677	16953	16628	16580	16751	16768	16780	16359	16697	16684	16531	16867	16546	16567	16521	16758	16491	16876	16756	16804	16759	16481	16637	16748	16732	16422	16647	16525	16592	16563	16470	16719	16620	16640	16649	16653	16753	16634	16601	16761	16636	16750	16555	16406	16521	16657	16270	16545	16606	16675	16540	16611	16513	16639	16597	16454	16459	16672	16646	16662	16549	16392	16470	16477	16557	16628	16740	16678	16683	16443	16533	16576	16510	16680	16439	16426	16688	16621	16560	16493	16677	16617	16420	16642	16526	16608	16615	16587	16694	16456	16776	16466	16667	16619	16632	16564	16646	16814	16524	16771	16561	16818	16662	16687	16595	16566	16568	16416	16561	16555	16674	16544	16535	16526	16545	16593	16466	16451	16523	16440	16401	16663	16470	16645	16559	16548	16502	16480	16484	16842	16531	16557	16888	16582	16507	16776	16474	16585	16788	16607	16696	16647	16477	16657	16515	16732	16642	16399	16669	16474	16376	16614	16356	16663	16543	16520	16679	16608	16400	16495	16474	16537	16646	16657	16533	16737	16462	16633	16564	16617	16443	16564	16441	16508	16683	16589	16436	16432	16657	16741	16514	16562	16623	16478	16576	16550	16639	16490	16472	16510	16601	16417	16486	16533	16497	16613	16515	16561	16529	16780	16584	16512	16523	16548	16634	16697	16721	16572	16656	16780	16742	16543	16448	16636	16701	16575	16507	16415	16414	16422	16591	16809	16635	16501	16683	16529	16681	16606	16480	16507	16543	16755	16547	16567	16561	16599	16453	16429	16647	16583	16731	16851	16515	16413	16635	16850	16567	16702	16716	16758	16496	16687	16521	16427	16637	16569	16631	16548	16538	16529	16545	16521	16292	16642	16279	16418	16435	16585	16558	16831	16542	16661	16580	16635	16562	16628	16442	16489	16678	16648	16409	16687	16667	16423	16499	16396	16537	16705	16521	16339	16549	16469	16447	16488	16566	16568	16530	16616	16627	16628	16621	16727	16781	16688	16495	16636	16616	16765	16591	16449	16604	16343	16420	16425	16649	16723	16675	16598	16457	16626	16613	16479	16483	16479	16516	16568	16699	16691	16651	16445	16636	16393	16794	16512	16602	16637	16666	16643	16547	16455	16365	16585	16713	16582	16570	16665	16686	16357	16549	16700	16581	16545	16430	16688	16565	16553	16441	16382	16625	16683	16732	16350	16588	16518	16662	16588	16628	16545	16591	16412	16637	16514	16496	16502	16569	16415	16772	16735	16485	16359	16709	16708	16557	16398	16583	16605	16582	16767	16451	16602	16659	16482	16559	16526	16696	16717	16466	16685	16824	16532	16436	16451	16573	16552	16509	16553	16480	16736	16510	16348	16542	16790	16535	16693	16485	16455	16588	16763	16763	16665	16541	16690	16543	16553	16541	16573	16455	16498	16502	16496	16715	16657	16411	16578	16616	16844	16662	16519	16508	16512	16731	16767	16597	16484	16661	16468	16600	16590	16670	16580	16382	16492	16488	16515	16612	16474	16463	16675	16700	16603	16538	16433	16718	16572	16630	16600	16504	16437	16546	16624	16602	16478	16712	16498	16507	16752	16478	16314	16751	16698	16739	16601	16788	16552	16515	16783	16622	16635	16468	16768	16630	16550	16723	16631	16665	16579	16688	16683	16511	16683	16500	16580	16733	16452	16599	16624	16593	16720	16697	16690	16779	16784	16462	16687	16646	16577	16512	16435	16610	16703	16422	16588	16522	16537	16592	16526	16564	16672	16676	16422	16578	16618	16478	16548	16625	16685	16675	16557	16602	16574	16498	16493	16390	16587	16531	16469	16602	16555	16505	16593	16551	16830	16722	16699	16536	16724	16610	16549	16670	16465	16486	16597	16627	16459	16581	16449	16555	16498	16531	16631	16528	16572	16487	16531	16459	16544	16717	16631	16558	16665	16599	16670	16551	16775	16387	16563	16492	16649	16643	16655	16415	16501	16514	16714	16595	16586	16597	16450	16558	16597	16669	16850	16554	16593	16794	16605	16617	16522	16746	16585	16610	16588	16628	16598	16507	16538	16621	16523	16411	16460	16528	16556	16590	16390	16570	16425	16446	16614	16514	16505	16852	16656	16540	16801	16440	16415	16610	16703	16513	16703	16514	16638	16576	16526	16633	16480	16451	16530	16643	16471	16520	16524	16394	16587	16495	16472	16559	16519	16515	16615	16557	16529	16482	16480	16484	16556	16645	16637	16742	16578	16544	16797	16678	16512	16692	16581	16553	16501	16654	16407	16493	16418	16617	16749	16707	16415	16606	16576	16740	16583	16452	16618	16754	16660	16553	16664	16721	16644	16593	16412	16707	16653	16624	16550	16534	16428	16475	16602	16563	16572	16609	16648	16589	16834	16506	16521	16579	16589	16709	16680	16500	16765	16693	16623	16465	16637	16479	16720	16615	16579	16666	16572	16623	16609	16244	16547	16632	16557	16501	16632	16554	16573	16469	16592	16608	16521	16540	16419	16512	16424	16462	16657	16542	16518	16447	16384	16427	16475	16471	16612	16496	16502	16562	16468	16486	16570	16396	16596	16293	16517	16464	16704	16469	16465	16542	16644	16505	16369	16531	16676	16802	16515	16704	16302	16486	16660	16439	16643	16485	16754	16570	16527	16681	16477	16540	16678	16286	16693	16513	16620	16487	16427	16585	16639	16723	16708	16511	16659	16447	16637	16620	16513	16598	16502	16563	16590	16578	16629	16507	16732	16632	16576	16511	16581	16592	16488	16446	16749	16637	16490	16476	16453	16580	16671	16757	16583	16530	16576	16457	16745	16763	16642	16542	16581	16420	16539	16767	16398	16786	16692	16737	16516	16524	16563	16739	16764	16436	16500	16542	16788	16584	16507	16454	16546	16627	16665	16575	16439	16675	16672	16721	16687	16615	16543	16599	16593	16609	16525	16684	16594	16790	16348	16666	16536	16446	16438	16504	16654	16649	16643	16420	16709	16653	16536	16592	16498	16511	16832	16520	16474	16626	16682	16413	16638	16399	16652	16547	16416	16628	16632	16684	16625	16779	16566	16434	16719	16639	16384	16641	16550	16742	16960	16661	16593	16366	16446	16611	16528	16638	16624	16875	16644	16658	16678	16529	16417	16684	16630	16653	16782	16413	16642	16526	16772	16812	16821	16568	16599	16479	16394	16346	16609	16468	16618	16833	16593	16506	16454	16548	16585	16544	16483	16466	16458	16448	16546	16495	16683	16404	16545	16505	16679	16549	16725	16463	16760	16579	16685	16623	16541	16565	16614	16509	16679	16380	16645	16645	16638	16549	16711	16526	16648	16635	16488	16695	16689	16492	16627	16692	16432	16429	16668	16588	16564	16789	16672	16676	16691	16444	16475	16646	16454	16518	16667	16664	16504	16577	16432	16523	16439	16511	16665	16763	16648	16591	16658	16401	16576	16541	16678	16837	16831	16669	16650	16546	16521	16393	16534	16392	16670	16612	16563	16785	16701	16472	16874	16646	16585	16350	16565	16271	16494	16533	16454	16800	16559	16569	16670	16513	16600	16712	16500	16521	16508	16500	16595	16509	16747	16444	16784	16509	16482	16499	16518	16716	16582	16501	16525	16682	16556	16511	16545	16357	16568	16573	16565	16589	16621	16502	16627	16609	16676	16580	16782	16778	16664	16358	16690	16580	16699	16729	16755	16510	16700	16509	16624	16554	16621	16719	16796	16451	16581	16789	16478	16318	16411	16486	16805	16607	16579	16510	16620	16390	16475	16724	16713	16554	16700	16515	16781	16659	16534	16421	16731	16409	16663	16571	16451	16574	16554	16377	16693	16590	16425	16438	16631	16450	16713	16512	16681	16473	16488	16556	16549	16477	16665	16497	16552	16703	16482	16714	16526	16451	16476	16690	16510	16588	16393	16635	16515	16690	16718	16493	16518	16601	16334	16370	16488	16557	16581	16521	16576	16633	16468	16447	16635	16602	16769	16752	16392	16548	16604	16488	16501	16690	16457	16623	16457	16755	16624	16445	16554	16535	16733	16538	16793	16600	16672	16491	16528	16602	16645	16597	16561	16923	16737	16571	16442	16426	16357	16501	16476	16483	16465	16744	16511	16534	16535	16474	16468	16535	16734	16613	16572	16415	16633	16598	16584	16482	16672	16539	16638	16495	16486	16650	16626	16580	16663	16480	16485	16532	16596	16707	16478	16502	16485	16662	16703	16490	16850	16542	16474	16666	16638	16551	16584	16700	16447	16578	16724	16471	16622	16590	16404	16548	16531	16480	16387	16610	16644	16611	16693	16589	16440	16745	16447	16658	16442	16498	16635	16579	16633	16605	16526	16548	16733	16490	16661	16405	16425	16658	16512	16498	16597	16465	16578	16624	16830	16579	16594	16598	16712	16340	16537	16632	16665	16763	16612	16594	16526	16560	16596	16687	16756	16520	16596	16585	16536	16527	16748	16606	16673	16653	16502	16598	16755	16663	16635	16346	16647	16788	16440	16595	16591	16755	16569	16565	16585	16602	16510	16687	16597	16663	16662	16738	16586	16767	16576	16621	16433	16589	16726	16372	16490	16323	16557	16427	16493	16638	16456	16499	16737	16755	16505	16479	16710	16592	16695	16598	16462	16389	16446	16766	16664	16698	16596	16710	16598	16809	16640	16636	16362	16517	16771	16477	16559	16465	16528	16389	16812	16321	16490	16439	16433	16452	16579	16532	16562	16507	16490	16543	16576	16581	16676	16521	16616	16570	16721	16498	16578	16611	16462	16689	16713	16544	16642	16496	16524	16490	16712	16814	16664	16496	16668	16675	16530	16522	16397	16602	16452	16544	16654	16484	16673	16525	16545	16535	16720	16661	16632	16734	16406	16517	16646	16389	16420	16594	16542	16787	16704	16709	16499	16556	16500	16563	16485	16719	16605	16646	16641	16657	16730	16550	16535	16665	16612	16722	16466	16571	16496	16510
24907	44723	42847	36724	31928	27524	24586	22015	20348	18955	17823	17256	16893	16557	16082	15747	15519	15114	15200	15393	15422	15305	15493	15360	15322	15363	15025	15067	14712	14600	14348	14409	14242	14365	14274	14506	14330	14453	14504	14493	14421	14351	14364	14227	14406	14280	14318	14316	14312	14197	14436	14463	14462	14162	14175	14295	14285	14305	14126	14366	14174	14305	14193	14100	14232	14442	14058	14003	14301	14207	14174	14107	14071	14266	14159	14237	14190	14219	14090	14211	14295	14066	14200	14164	14187	14084	14136	14231	14106	13982	14144	14180	14051	14209	14165	14211	14184	14216	14184	14336	13958	14139	14066	14240	14192	14130	14199	14214	14034	14227	14037	14246	14046	14283	14328	14189	14250	14120	14138	14154	14351	14010	14090	14283	14145	14154	14248	14204	14195	14173	14323	14065	14140	14348	14073	14093	14190	14186	14122	14128	14246	14040	14030	14179	14127	14139	14366	14213	14158	14145	14198	14062	14053	14081	14144	14247	14227	14141	14083	14194	14313	14178	14183	14045	14203	14255	14129	14216	14292	14178	14281	14309	14005	14089	14345	14103	14309	14163	14249	14175	13980	14025	14345	14004	14238	14223	14214	14186	14101	14098	14076	14292	14239	14141	13992	14109	14189	14238	14103	14135	14136	14223	14132	14141	14156	14241	14246	14387	14076	14131	14149	14121	14096	14100	14181	14153	14139	14357	14011	14305	14101	14176	14247	14252	14118	14026	14278	14116	14210	14078	14151	14218	14158	14250	14147	14201	14099	14077	14112	14350	14159	14190	14102	14185	14170	14064	14028	14135	14202	14226	14181	14218	14167	14256	14056	14069	14114	14071	14291	14176	14182	14197	14161	14284	14169	14190	14259	14089	14228	14169	14207	14099	14188	14030	14217	14067	14088	14227	14215	14036	14087	14275	14187	14250	14176	14261	14204	14247	14150	14190	14169	14149	14065	14332	14123	14184	14292	14189	14177	14062	14045	14093	14051	14094	14248	14109	14153	14119	14273	14319	14170	14358	14233	14156	14177	14332	14246	14077	14236	14086	14118	14205	14073	14327	14257	14254	14204	13929	14084	14214	14133	14239	14035	14083	14121	14096	14066	14338	14138	14154	14310	14250	14249	14182	14186	14162	14127	14210	14239	14104	14102	14185	14256	14128	14223	14092	14148	14174	14013	14246	14178	14229	14200	14157	14343	14285	14164	14046	14059	14177	14028	14204	14221	14279	14179	14147	14077	14079	14217	14213	14142	14238	14104	14172	14261	14238	14292	14074	14109	14128	14188	14250	14034	14117	14023	14204	14184	14127	14244	14258	14207	14137	14236	14173	13998	14078	14169	14053	14144	14025	14209	14096	14102	14083	14167	14097	14203	14189	14068	14218	14115	14229	14146	14322	14061	14177	14023	14009	14201	14053	14311	14072	14125	14104	14125	14285	14040	14312	14246	14081	14256	14072	14146	14214	13936	14162	14072	13998	14017	14089	14103	14321	14169	14252	13947	14274	14200	14248	14212	14150	14227	14101	14220	13979	14121	14108	14264	14304	14328	14166	14137	14058	14091	14222	14057	14090	14145	14153	14225	14097	14244	14136	14158	14383	14204	14098	14294	14220	14154	14401	14232	13996	14258	14138	14100	14110	14218	14267	14231	14006	14089	14253	14163	14038	14303	14305	14160	14231	14147	14055	14213	14289	14224	14258	14305	14175	14209	14187	14092	14050	14055	14134	14077	14054	14301	14163	14273	14086	14255	14219	14220	14124	14208	14049	14177	14171	14299	14182	14061	14235	13947	14278	14082	14110	13920	14019	14153	14073	14211	14186	14028	14124	14151	14263	14155	14084	14037	14153	14234	14113	14248	14150	14230	14240	14128	14040	14337	14055	14198	14096	14212	14074	14025	14105	14373	14199	14131	14160	14207	14148	14290	14236	14191	14114	14252	14086	14091	14181	14057	14170	14227	14336	14375	14103	13988	14008	14173	14187	14223	14173	14178	14157	14254	14116	14260	14205	14101	14175	14048	14253	14170	14256	14366	14151	14121	14171	14087	14199	14101	14254	14189	14217	14221	14101	14015	14310	14383	14172	14095	14044	13958	14192	14156	14337	14238	13987	14212	14181	14164	13983	14149	14171	14174	14164	14086	14114	14098	14016	14131	14158	14139	14342	14130	14294	14252	14088	14205	14140	14122	14209	14171	13968	14210	14130	14231	14047	14255	14276	14189	14156	14309	14175	14102	14117	14161	14152	14368	14064	14219	14139	14026	14115	14192	14147	14101	14103	14212	14168	14232	14069	14292	14218	14290	14070	14304	14050	14115	14119	14131	14088	14096	14250	14259	14169	14218	14251	14129	14302	14184	14205	14171	14284	14095	14113	14117	14310	14083	14259	14207	14275	14253	13991	14150	14341	14210	14102	14136	14120	14086	14106	14241	14162	14081	14197	14046	14093	14159	13991	14266	14108	14174	14251	14217	14142	13884	14205	14290	14104	14214	14117	14073	14206	14201	14210	14144	14269	14195	14333	14091	14212	14204	14134	14118	14185	14203	14167	14125	14188	14157	14172	14324	14167	14216	14169	14098	14135	14146	14176	14146	14119	14154	14088	14008	14272	14255	14357	14207	14199	14056	14144	14183	14262	14217	14214	14009	14101	14087	14099	14335	14104	14259	14213	14245	14213	14171	14381	14055	14088	14057	14204	14097	14194	14061	14045	14269	14032	14179	14085	14173	14102	14181	14204	14395	14218	14117	14335	14137	14142	14085	14270	14121	14197	14170	14152	14203	14117	14193	14069	14147	14045	14074	14266	14174	14266	13916	14232	14209	14195	14091	14024	14307	14086	14439	14220	14153	14175	14162	14084	14255	13986	14084	14100	14221	14125	14114	14066	14171	14174	14409	13999	14281	14235	14200	14070	14148	14162	14253	14184	14206	14179	14087	14290	14159	13943	14076	14084	14017	14226	14377	14066	14099	14182	14081	14153	14189	14236	14245	14220	14129	14057	14221	14047	14259	14245	14290	14167	14244	14040	14122	14211	13941	14229	14089	14157	14109	14130	14163	14180	14224	14136	14052	14112	14187	14352	14210	14207	14017	14002	14185	14276	14113	14233	14265	14276	13969	14097	14456	14183	14233	14299	14106	14001	14131	14049	14215	14027	14204	14116	14329	14159	14300	14248	14306	14122	13999	14020	14121	14258	14178	14232	14142	14131	14145	14141	14065	14141	14158	14246	14123	14309	14187	14270	14163	14240	14104	14118	14256	14325	14225	14186	14095	14169	14103	14052	14214	14284	14024	14061	14156	14156	14199	14206	14324	14166	14137	14069	14091	14209	14123	14037	14265	14096	13954	14170	14021	14045	14294	14159	14050	14208	14099	13926	14242	14210	14298	14200	14164	14228	14029	14356	14274	14220	14156	14121	14156	14118	14331	14094	14247	14191	14271	14140	14056	14439	14265	14136	14224	14286	14199	14094	14185	13858	14147	14192	14142	14117	14139	14089	14083	14224	14054	14119	14069	14055	14184	14323	14208	14294	13991	13986	14129	14066	14195	14079	14224	14250	14371	14101	14206	14075	14230	14206	13976	13965	14289	14202	14101	14208	14116	13929	14036	14268	14165	14150	14121	14201	14103	14217	14311	14332	14233	14279	14377	14080	14157	14167	14402	14257	14129	14026	14303	14096	14182	14246	14111	14127	14114	14165	14253	14240	14320	14071	14058	14074	14161	14216	14177	14212	14049	14236	14324	14222	14336	14059	13970	14204	14143	13993	14163	14188	14204	14202	14195	14101	14241	14227	14172	14321	14032	14155	14183	14158	14237	14098	14163	14225	14237	14105	13953	14239	14088	14163	14082	14134	14210	14177	14094	14204	14011	14133	14103	14214	14111	14018	14115	14204	14140	14183	14169	14233	14324	14201	14182	14140	14224	14175	14112	14330	14005	14177	14027	14031	14101	14382	14179	14281	14316	14098	14148	14058	14020	14101	14038	14291	14357	14065	14186	14142	14212	14161	14153	14232	14175	14339	14203	14216	14156	14089	14278	13938	14199	14083	14221	14264	14208	14249	14066	14104	14236	14106	14138	14077	14094	14164	14143	14237	14107	14092	14132	14183	14133	14088	14363	14187	14092	14089	14216	14066	14169	14023	14203	14267	14123	14191	14140	14186	14125	14050	14090	14147	14248	14219	14026	14229	14109	14311	14046	14196	14276	14155	14143	14132	14107	14244	14233	14172	14073	14303	14272	14161	14074	14054	14175	14133	14041	14400	14085	14265	14043	14120	14239	14003	14079	14186	14184	14092	14108	14258	14045	13998	14114	14023	14167	14232	14188	14201	14195	14134	14105	14198	14053	14099	14324	14124	14168	14204	14165	14171	14275	14087	14094	14260	14123	14205	14109	14212	14138	14283	14023	14172	14123	14207	14200	14158	13981	14156	14038	14195	14113	14126	14003	14280	14096	14249	14078	14021	14108	14102	14196	14313	14041	14170	14281	14229	14089	14109	14271	14098	14176	14150	14181	14146	14048	14172	14207	14208	14094	14226	14168	14142	14267	14126	14030	14194	14305	14169	14164	14172	14118	14287	14184	14309	14081	13945	14000	14083	14057	14225	14306	14040	14254	14077	13957	14362	14264	14251	13905	14235	14182	14228	13979	14114	14152	14190	14126	14250	14269	14198	14228	14281	14159	14126	14097	14234	14068	14156	14155	14151	14098	14058	14275	14278	14254	14179	14242	14063	14134	14252	14151	14232	14298	14124	14366	14224	14104	14029	14197	14236	14191	14171	14098	14375	14134	14113	14052	14139	14142	14105	14117	14234	14225	14294	13864	14357	14117	14150	14271	14168	14151	14004	14168	14154	14247	14182	14015	14186	14238	14194	14144	14292	14127	14197	14177	14174	14047	14181	14083	14223	14167	14104	14028	14145	14265	14137	14325	14249	14201	14146	14182	14295	14308	14165	14214	14144	14233	14117	14010	14380	13994	14095	14148	14068	14217	14351	14155	14334	14309	14075	14214	14238	14184	14158	14121	14059	14258	13906	14244	14190	14091	14307	14165	14205	14053	14251	14204	14224	14211	14059	14181	14056	14074	14242	14186	14276	14128	14111	14212	14098	14197	14167	14267	14106	14244	14058	14084	14246
28656	24420	31355	28659	23327	20626	18971	17672	17207	16740	16367	16460	16174	16145	16087	15923	15811	15660	15729	15840	15913	15851	16062	16022	16014	16034	16004	15821	15703	15871	15581	15549	15534	15497	15625	15518	15386	15632	15501	15588	15506	15475	15703	15472	15622	15617	15517	15559	15562	15586	15433	15729	15449	15584	15583	15605	15602	15458	15274	15594	15561	15404	15362	15584	15405	15436	15521	15624	15546	15753	15445	15524	15542	15471	15480	15631	15518	15426	15452	15529	15511	15578	15490	15424	15719	15397	15509	15629	15550	15591	15360	15494	15547	15521	15452	15472	15441	15433	15496	15589	15572	15667	15494	15549	15347	15491	15440	15578	15610	15486	15285	15564	15313	15658	15649	15437	15632	15382	15806	15428	15456	15468	15526	15359	15503	15533	15501	15320	15555	15468	15546	15400	15737	15264	15498	15417	15375	15490	15536	15505	15524	15432	15575	15434	15360	15528	15706	15590	15378	15526	15577	15582	15640	15517	15477	15394	15485	15461	15581	15424	15577	15460	15447	15447	15648	15461	15437	15416	15278	15522	15600	15618	15558	15496	15668	15573	15477	15512	15731	15521	15568	15441	15319	15567	15649	15319	15506	15521	15487	15570	15438	15509	15558	15570	15496	15554	15634	15787	15423	15625	15441	15434	15406	15513	15507	15498	15307	15505	15720	15689	15285	15426	15292	15576	15515	15617	15442	15360	15351	15353	15398	15512	15719	15466	15320	15373	15596	15368	15524	15493	15716	15569	15577	15452	15456	15494	15482	15573	15404	15742	15663	15335	15568	15619	15743	15565	15591	15557	15515	15445	15423	15421	15492	15517	15583	15439	15456	15480	15481	15554	15443	15331	15350	15581	15563	15603	15571	15449	15503	15389	15660	15452	15438	15451	15494	15424	15398	15535	15409	15352	15609	15495	15668	15332	15638	15611	15447	15458	15521	15595	15637	15477	15618	15473	15492	15599	15471	15491	15479	15633	15465	15450	15705	15365	15589	15361	15648	15578	15595	15408	15598	15428	15542	15491	15273	15652	15697	15570	15606	15564	15593	15533	15468	15353	15433	15464	15680	15417	15697	15517	15466	15382	15573	15509	15876	15427	15512	15559	15486	15581	15604	15647	15629	15472	15373	15458	15269	15398	15513	15511	15593	15565	15396	15365	15702	15601	15567	15553	15495	15489	15480	15711	15755	15496	15486	15378	15470	15474	15480	15691	15485	15372	15441	15504	15502	15364	15376	15646	15652	15320	15420	15525	15367	15586	15446	15533	15665	15424	15632	15509	15546	15489	15480	15378	15548	15287	15312	15349	15476	15328	15502	15393	15477	15479	15490	15570	15372	15546	15581	15419	15363	15531	15386	15446	15424	15411	15569	15668	15258	15618	15386	15462	15612	15468	15507	15612	15646	15638	15579	15408	15313	15613	15460	15490	15556	15476	15486	15525	15534	15509	15670	15554	15542	15480	15525	15528	15501	15286	15568	15390	15420	15652	15720	15629	15467	15504	15463	15658	15387	15563	15493	15573	15410	15406	15458	15686	15541	15521	15549	15569	15714	15564	15596	15687	15548	15566	15667	15532	15570	15686	15657	15466	15454	15469	15429	15535	15526	15564	15335	15434	15420	15564	15418	15418	15518	15428	15465	15487	15395	15439	15459	15510	15484	15427	15796	15720	15751	15507	15684	15394	15526	15277	15462	15426	15247	15408	15749	15345	15500	15427	15406	15729	15428	15466	15278	15586	15472	15540	15311	15594	15721	15589	15296	15382	15579	15550	15500	15486	15521	15517	15498	15672	15489	15261	15582	15440	15575	15366	15458	15816	15511	15406	15211	15616	15305	15195	15490	15538	15541	15314	15532	15274	15403	15570	15592	15634	15611	15413	15454	15473	15616	15638	15641	15454	15370	15411	15524	15523	15333	15584	15478	15400	15741	15569	15583	15636	15454	15338	15240	15576	15694	15305	15609	15226	15579	15604	15372	15571	15409	15518	15514	15436	15599	15338	15636	15406	15834	15602	15601	15501	15578	15328	15634	15456	15639	15536	15665	15617	15501	15453	15472	15494	15624	15593	15444	15434	15373	15602	15515	15552	15571	15557	15413	15393	15476	15450	15516	15550	15728	15546	15562	15530	15671	15473	15373	15312	15587	15708	15451	15536	15532	15287	15691	15437	15455	15571	15418	15526	15326	15596	15621	15691	15425	15514	15565	15742	15458	15482	15522	15333	15417	15582	15394	15378	15398	15620	15466	15368	15430	15418	15573	15422	15503	15500	15355	15637	15578	15566	15465	15628	15455	15325	15393	15587	15390	15650	15651	15314	15521	15519	15338	15468	15263	15382	15596	15724	15550	15632	15594	15496	15175	15483	15565	15422	15579	15387	15599	15543	15599	15664	15408	15526	15554	15596	15439	15478	15355	15540	15626	15575	15372	15731	15570	15544	15551	15368	15693	15466	15472	15485	15563	15436	15632	15567	15433	15253	15539	15834	15608	15381	15687	15501	15779	15751	15624	15634	15541	15509	15540	15592	15363	15442	15549	15376	15388	15500	15421	15310	15430	15447	15452	15555	15346	15486	15313	15408	15349	15655	15483	15621	15359	15419	15437	15504	15514	15502	15615	15559	15501	15634	15572	15329	15468	15572	15379	15483	15726	15744	15566	15301	15286	15471	15378	15493	15500	15318	15447	15563	15490	15647	15638	15405	15507	15570	15618	15495	15511	15621	15536	15438	15700	15439	15676	15402	15554	15424	15490	15614	15480	15391	15501	15529	15554	15418	15731	15799	15519	15631	15696	15524	15423	15661	15426	15496	15739	15441	15346	15522	15528	15646	15386	15520	15442	15715	15456	15279	15513	15553	15605	15552	15595	15579	15479	15557	15582	15447	15289	15492	15699	15631	15396	15483	15527	15310	15570	15403	15352	15481	15400	15507	15687	15439	15414	15472	15486	15496	15731	15553	15637	15459	15481	15558	15450	15385	15464	15612	15571	15657	15601	15303	15486	15572	15453	15519	15588	15600	15318	15274	15546	15541	15556	15531	15570	15439	15552	15564	15526	15478	15375	15535	15590	15376	15444	15399	15669	15729	15717	15512	15640	15494	15506	15577	15459	15411	15533	15417	15544	15483	15610	15518	15536	15250	15623	15384	15518	15310	15457	15518	15498	15450	15631	15597	15505	15330	15647	15594	15548	15601	15625	15577	15534	15518	15481	15454	15440	15696	15344	15465	15428	15483	15731	15447	15400	15377	15326	15602	15642	15581	15450	15533	15413	15202	15620	15568	15767	15696	15517	15605	15445	15240	15552	15502	15547	15490	15521	15497	15525	15336	15617	15605	15543	15464	15551	15637	15615	15666	15384	15471	15537	15427	15639	15525	15619	15503	15531	15425	15544	15472	15317	15543	15652	15473	15422	15417	15535	15435	15511	15520	15447	15406	15501	15572	15614	15335	15521	15497	15540	15473	15538	15350	15544	15689	15633	15328	15581	15637	15436	15549	15541	15481	15626	15530	15515	15400	15664	15533	15257	15410	15541	15786	15758	15536	15462	15521	15556	15619	15498	15607	15865	15696	15469	15343	15520	15630	15532	15421	15561	15544	15625	15536	15558	15617	15756	15669	15562	15452	15555	15507	15394	15565	15612	15424	15382	15615	15524	15568	15569	15552	15408	15625	15532	15377	15618	15536	15481	15399	15406	15350	15422	15571	15574	15548	15652	15462	15486	15478	15568	15459	15445	15503	15611	15497	15520	15526	15421	15447	15345	15443	15489	15473	15511	15591	15642	15534	15591	15494	15574	15366	15518	15483	15585	15336	15310	15396	15311	15383	15491	15414	15634	15680	15564	15372	15325	15535	15391	15431	15597	15337	15526	15657	15673	15594	15556	15424	15549	15626	15279	15313	15351	15617	15334	15463	15438	15312	15576	15393	15464	15564	15517	15591	15479	15419	15433	15582	15597	15326	15431	15435	15535	15399	15551	15531	15655	15503	15422	15501	15525	15457	15446	15460	15327	15309	15626	15520	15490	15547	15687	15527	15530	15377	15569	15358	15372	15574	15644	15411	15419	15333	15638	15565	15390	15478	15283	15546	15528	15455	15413	15565	15544	15577	15432	15577	15447	15541	15485	15546	15481	15550	15459	15432	15522	15521	15553	15506	15476	15496	15592	15730	15367	15537	15482	15578	15463	15482	15580	15545	15560	15379	15263	15516	15646	15478	15595	15450	15426	15439	15476	15381	15572	15423	15444	15646	15412	15535	15642	15375	15645	15334	15312	15500	15523	15705	15672	15528	15608	15714	15444	15633	15444	15603	15471	15545	15628	15592	15433	15520	15665	15529	15576	15698	15557	15612	15511	15580	15470	15652	15316	15392	15519	15307	15382	15442	15614	15451	15570	15633	15577	15557	15349	15327	15468	15535	15403	15599	15443	15223	15510	15636	15541	15497	15709	15430	15590	15409	15659	15678	15417	15500	15583	15415	15444	15438	15649	15718	15534	15516	15459	15491	15510	15599	15448	15426	15370	15678	15555	15531	15460	15553	15491	15446	15553	15426	15433	15515	15347	15625	15575	15459	15596	15500	15457	15481	15455	15542	15487	15263	15466	15588	15574	15495	15388	15543	15645	15512	15349	15364	15445	15559	15574	15175	15422	15469	15491	15458	15513	15381	15637	15429	15606	15665	15595	15513	15530	15537	15509	15289	15561	15447	15548	15370	15564	15317	15400	15733	15631	15545	15530	15439	15374	15583	15440	15352	15350	15382	15441	15363	15714	15501	15362	15535	15558	15611	15437	15565	15435	15786	15566	15558	15494	15439	15635	15636	15769	15514	15718	15480	15562	15389	15779	15557	15441	15535	15846	15615	15523	15456	15531	15608	15451	15561	15619	15625	15568	15604	15365	15503	15520	15401	15602	15351	15383	15352	15554	15393	15643	15559	15463	15439	15632	15607	15547	15483	15597	15568	15539	15316	15352	15479	15719	15654	15605	15445	15528	15428	15417	15427	15333	15534	15514	15422	15554	15678	15453	15783	15721	15528	15646	15575	15521	15550	15499	15459	15383	15492	15627	15522	15371	15438	15498	15446	15489	15613	15450	15581	15564	15600	15582	15443	15504	15509	15643	15666	15569	15441	15566	15358
22896	33626	33697	26876	23373	20039	18069	16776	16066	15450	14953	14783	14733	14638	14497	14194	13934	13951	13992	14146	14107	14297	14149	14103	14150	14028	14006	14004	13967	13642	13630	13667	13677	13679	13676	13765	13636	13602	13570	13626	13683	13557	13607	13481	13620	13728	13617	13483	13604	13553	13634	13539	13586	13669	13539	13680	13574	13759	13469	13507	13681	13573	13615	13581	13580	13460	13465	13604	13527	13485	13624	13617	13521	13631	13677	13554	13735	13499	13474	13341	13479	13494	13637	13612	13621	13413	13455	13438	13473	13529	13499	13422	13587	13635	13553	13513	13582	13647	13391	13391	13565	13651	13654	13725	13556	13602	13601	13458	13608	13653	13585	13523	13691	13575	13593	13572	13519	13519	13563	13511	13601	13499	13581	13517	13605	13558	13346	13414	13625	13631	13341	13495	13698	13493	13577	13566	13728	13522	13600	13708	13644	13510	13667	13571	13501	13351	13533	13503	13610	13634	13644	13557	13494	13441	13513	13532	13422	13649	13554	13599	13565	13467	13561	13612	13424	13476	13533	13597	13464	13342	13425	13370	13637	13527	13637	13711	13606	13568	13600	13638	13598	13519	13433	13494	13550	13561	13418	13376	13395	13388	13570	13412	13602	13535	13512	13635	13545	13655	13598	13557	13637	13596	13423	13639	13582	13491	13375	13543	13437	13663	13459	13503	13490	13645	13296	13537	13646	13480	13493	13505	13590	13633	13515	13407	13533	13520	13457	13598	13586	13517	13459	13612	13462	13595	13357	13503	13590	13541	13640	13553	13309	13534	13521	13604	13573	13346	13594	13533	13513	13605	13641	13496	13498	13552	13587	13615	13472	13471	13436	13704	13504	13536	13561	13511	13643	13598	13469	13446	13538	13545	13553	13583	13539	13438	13483	13512	13399	13622	13540	13563	13617	13483	13479	13445	13582	13596	13364	13612	13544	13552	13576	13516	13582	13744	13480	13417	13541	13541	13514	13690	13268	13522	13538	13522	13653	13422	13620	13508	13501	13298	13487	13592	13413	13535	13493	13467	13502	13558	13486	13627	13598	13748	13455	13524	13829	13462	13588	13456	13478	13623	13435	13412	13461	13713	13464	13545	13538	13585	13607	13641	13333	13436	13363	13470	13476	13562	13467	13462	13564	13455	13518	13508	13467	13583	13594	13621	13639	13414	13420	13622	13587	13678	13557	13535	13629	13555	13357	13582	13504	13680	13554	13507	13709	13518	13669	13401	13577	13630	13583	13778	13460	13585	13491	13558	13695	13519	13525	13471	13458	13665	13411	13670	13499	13483	13601	13522	13631	13612	13599	13730	13530	13454	13518	13560	13605	13561	13580	13398	13550	13577	13647	13603	13411	13474	13614	13421	13689	13588	13453	13533	13584	13632	13416	13629	13376	13612	13490	13655	13597	13714	13567	13478	13450	13594	13620	13454	13675	13495	13506	13618	13497	13679	13490	13452	13747	13493	13675	13561	13668	13400	13365	13342	13661	13538	13522	13269	13680	13515	13417	13416	13690	13384	13581	13565	13608	13620	13464	13480	13569	13441	13543	13595	13592	13618	13504	13697	13543	13552	13657	13385	13626	13539	13617	13469	13519	13365	13467	13687	13425	13575	13523	13651	13718	13577	13458	13583	13546	13494	13518	13601	13548	13559	13580	13597	13582	13580	13716	13490	13556	13517	13647	13457	13621	13544	13569	13480	13611	13525	13641	13617	13523	13507	13602	13552	13505	13479	13439	13460	13561	13548	13387	13454	13542	13525	13274	13438	13688	13565	13410	13512	13498	13412	13628	13500	13580	13559	13496	13478	13664	13548	13432	13720	13497	13602	13573	13701	13458	13530	13551	13653	13556	13542	13683	13560	13533	13679	13646	13457	13538	13502	13525	13528	13599	13529	13443	13446	13504	13637	13500	13499	13573	13455	13552	13571	13608	13649	13467	13517	13535	13645	13430	13451	13524	13408	13582	13446	13620	13625	13439	13641	13443	13547	13578	13701	13428	13454	13530	13516	13443	13336	13759	13497	13682	13484	13622	13458	13642	13429	13431	13497	13723	13492	13519	13543	13500	13535	13732	13370	13450	13663	13678	13536	13528	13463	13462	13728	13526	13574	13694	13391	13501	13542	13557	13609	13539	13535	13648	13576	13565	13664	13543	13542	13639	13354	13674	13430	13650	13501	13643	13465	13544	13610	13575	13634	13492	13586	13630	13515	13436	13359	13633	13498	13443	13654	13403	13560	13533	13397	13463	13465	13485	13574	13589	13545	13545	13568	13669	13599	13713	13501	13665	13464	13604	13467	13427	13511	13456	13409	13407	13601	13536	13422	13454	13597	13585	13560	13559	13662	13613	13545	13487	13574	13460	13494	13541	13635	13593	13430	13448	13721	13473	13356	13521	13528	13567	13578	13457	13463	13595	13557	13617	13366	13359	13493	13551	13589	13563	13476	13709	13528	13576	13407	13519	13616	13400	13558	13740	13472	13660	13557	13558	13528	13603	13553	13408	13385	13549	13550	13438	13605	13563	13693	13520	13627	13537	13521	13673	13558	13539	13412	13652	13449	13713	13536	13563	13433	13680	13543	13595	13537	13541	13564	13494	13594	13613	13520	13670	13596	13604	13581	13689	13611	13547	13599	13493	13660	13484	13537	13510	13607	13591	13669	13493	13549	13319	13440	13529	13672	13574	13605	13665	13558	13521	13620	13402	13879	13498	13367	13729	13570	13484	13448	13508	13580	13536	13693	13421	13533	13423	13394	13517	13564	13601	13443	13673	13546	13308	13562	13598	13499	13530	13559	13467	13573	13611	13478	13583	13616	13448	13487	13372	13515	13516	13678	13504	13612	13630	13514	13580	13334	13639	13586	13652	13605	13699	13619	13637	13599	13575	13685	13721	13499	13433	13544	13538	13520	13574	13612	13681	13659	13441	13678	13597	13501	13553	13753	13506	13506	13424	13649	13663	13670	13456	13505	13390	13639	13487	13425	13634	13704	13293	13506	13385	13618	13429	13643	13554	13412	13610	13620	13540	13432	13575	13676	13486	13515	13684	13569	13542	13473	13511	13600	13507	13501	13603	13463	13435	13452	13599	13516	13655	13435	13636	13484	13599	13582	13571	13579	13500	13544	13623	13538	13438	13661	13501	13577	13556	13551	13674	13522	13538	13506	13522	13559	13485	13576	13608	13549	13358	13528	13666	13573	13481	13394	13486	13492	13452	13506	13382	13542	13379	13677	13610	13558	13586	13573	13378	13470	13506	13577	13485	13513	13554	13605	13440	13609	13455	13531	13561	13504	13420	13625	13431	13586	13574	13600	13473	13464	13426	13547	13557	13560	13583	13426	13714	13637	13715	13585	13363	13593	13437	13548	13391	13625	13596	13474	13605	13614	13732	13550	13663	13511	13559	13511	13687	13578	13567	13432	13646	13718	13463	13663	13732	13536	13577	13574	13395	13696	13698	13595	13436	13570	13485	13459	13474	13574	13546	13605	13623	13475	13549	13573	13329	13490	13497	13533	13457	13481	13496	13468	13684	13505	13598	13555	13545	13609	13454	13383	13522	13486	13675	13495	13564	13501	13682	13513	13396	13440	13418	13700	13661	13522	13521	13578	13556	13565	13723	13565	13552	13376	13599	13341	13556	13523	13613	13671	13521	13621	13522	13375	13508	13628	13460	13522	13649	13649	13603	13318	13544	13745	13501	13514	13457	13386	13543	13686	13640	13618	13632	13551	13590	13566	13509	13674	13757	13522	13520	13645	13533	13476	13502	13566	13451	13596	13733	13787	13572	13579	13352	13506	13642	13448	13568	13582	13447	13515	13641	13574	13454	13451	13455	13521	13608	13643	13682	13551	13470	13442	13368	13642	13457	13627	13603	13412	13611	13583	13484	13619	13499	13487	13555	13557	13479	13622	13630	13571	13575	13473	13580	13623	13506	13515	13568	13505	13400	13578	13448	13479	13347	13525	13595	13639	13506	13613	13539	13476	13464	13651	13396	13549	13642	13421	13573	13630	13548	13499	13625	13525	13529	13525	13406	13548	13459	13480	13591	13527	13536	13518	13563	13694	13441	13600	13468	13579	13409	13451	13538	13595	13657	13426	13508	13623	13595	13476	13569	13404	13478	13421	13380	13444	13432	13784	13635	13458	13405	13478	13733	13506	13512	13674	13525	13575	13472	13646	13649	13599	13411	13455	13667	13629	13630	13473	13540	13495	13631	13659	13495	13541	13386	13400	13574	13551	13475	13396	13541	13512	13626	13471	13553	13478	13578	13507	13474	13664	13455	13531	13617	13613	13505	13495	13520	13394	13632	13598	13650	13565	13448	13543	13717	13473	13509	13494	13592	13512	13578	13528	13588	13648	13653	13548	13500	13453	13542	13681	13592	13638	13439	13691	13635	13506	13504	13607	13575	13475	13512	13524	13412	13518	13623	13673	13597	13672	13536	13481	13498	13472	13622	13621	13402	13512	13704	13376	13469	13590	13618	13543	13631	13506	13514	13523	13579	13560	13538	13743	13626	13543	13562	13679	13550	13623	13651	13552	13567	13651	13606	13560	13667	13591	13655	13702	13540	13604	13519	13593	13573	13514	13455	13467	13377	13325	13601	13426	13468	13461	13597	13375	13512	13705	13553	13531	13398	13601	13731	13586	13467	13705	13530	13324	13547	13530	13587	13571	13618	13535	13531	13621	13608	13515	13671	13566	13418	13522	13576	13468	13567	13550	13649	13516	13626	13535	13449	13536	13684	13529	13544	13555	13462	13660	13574	13693	13512	13679	13661	13634	13601	13650	13687	13446	13515	13642	13494	13390	13658	13595	13625	13735	13535	13543	13350	13541	13588	13640	13519	13641	13500	13586	13474	13597	13490	13575	13499	13664	13475	13660	13632	13585	13555	13517	13658	13422	13553	13574	13577	13510	13655	13532	13521	13560	13555	13436	13541	13716	13633	13593	13497	13558	13492	13358	13554	13546	13519	13642	13496	13444	13613	13542	13592	13627	13498	13573	13569	13614	13511	13458	13493	13602	13684	13578	13612	13581	13528	13599	13577	13610	13594	13517	13423	13549	13686	13480	13673	13571	13554	13644	13515	13527	13532	13257	13528	13531	13536	13626	13451	13514	13673	13482
24065	21333	28894	24980	23404	23828	22778	19011	17833	17661	17067	16461	16516	16417	16104	15973	15796	15580	15620	15630	15754	15645	15681	15738	15870	15875	15621	15576	15312	15347	15092	15154	15397	15292	15410	15388	15224	15248	15236	15322	15098	15145	15022	15180	15108	15091	15231	15341	15342	15061	14983	15189	15078	15223	15149	15037	15126	15092	15031	15080	15071	15281	15181	15036	15157	15228	15215	14902	15090	14990	15004	15110	15055	15286	15169	15158	15287	14977	15192	15190	15287	15009	15055	15050	15105	15123	15121	15054	15149	15288	15135	15123	15128	15253	15290	14917	14974	15049	15194	15059	15056	15151	14992	14977	15043	15051	15151	15159	15094	15066	15089	15011	14987	15049	15138	15093	15068	15103	14926	15331	14960	15065	15239	14956	15080	15085	15245	14946	14856	15182	15002	14920	14853	14860	15037	14951	15120	15085	14942	15095	15018	15090	15047	15060	15103	15068	14976	15111	14947	15044	15086	15130	15190	15193	14992	15191	15191	15337	15111	15069	14949	15105	14983	15041	15168	15093	15127	15197	15065	15156	15136	15061	15000	15046	15019	15180	15341	15026	14999	15063	15214	15055	15224	15149	15122	15235	15233	15086	15003	15084	14987	14754	15114	14998	15154	15209	14988	15154	15273	14978	14999	14878	15112	14968	15079	15187	15085	15130	15159	14972	14853	15044	15090	14892	15102	15051	15115	15097	14993	15031	15055	14973	15115	15015	15074	14929	14961	14938	14832	14966	15081	15011	15151	15067	15216	14902	15112	15103	15264	15022	15191	14910	14882	14936	14984	14955	15147	15073	15081	15059	14928	15070	15061	15277	15059	15186	15027	15021	14985	15088	15072	15014	15181	15307	14928	15181	14951	15108	14991	15039	15096	15129	15338	14900	15132	14947	14981	15049	15130	15046	15043	14997	14965	14994	15125	15089	15090	14977	14948	15135	15074	14810	15041	14961	15262	14932	15096	14965	15087	15077	15046	15106	14956	15223	15097	15096	15199	15166	14915	15034	15259	15098	15082	15005	15053	14922	15129	14895	15016	15108	15023	15034	14973	15043	15070	15157	14954	15072	15029	15089	15040	15078	15272	15057	14983	14897	15091	15172	15154	14988	15173	15157	14956	14925	15076	15188	15027	15075	15209	15176	14951	15127	15048	15036	15020	15137	15124	15152	14922	15085	15093	14968	14965	15081	15132	15082	15241	14927	15204	15121	15071	15169	15073	15169	15099	15081	14932	15039	15032	15238	15041	14911	14948	15058	14955	15003	15185	15036	15117	14902	15038	15105	15076	15135	15103	15290	15202	15159	15034	15001	14963	14968	15158	14988	14963	15133	14970	14935	15071	15181	15103	14886	15090	15130	14927	15080	15092	15161	15186	15102	14967	14994	15110	15070	15063	14888	15113	14919	15099	15069	14940	15254	15113	15158	15172	15113	15031	15028	14829	15152	15043	14934	15062	15227	14853	15003	14978	14868	15279	15042	15070	14949	15172	15062	15232	15065	14898	15007	15037	15127	15103	15134	15024	15008	14877	15163	15010	15018	15180	15091	14941	14917	15124	15130	15114	15114	15202	15104	15219	14918	15161	14938	15135	14900	14998	15054	15063	14966	14832	14986	15015	15170	15058	15139	14992	15034	14977	15063	14945	15004	15095	15179	15164	14991	15011	14947	14919	14809	15023	14947	15082	15139	14921	15098	15093	15038	15109	15228	15158	15019	15029	15005	14973	15082	15101	15255	15233	15223	15053	14944	14799	15063	14992	15083	15052	14964	14851	15037	14929	14981	15076	14818	15017	15012	15025	14885	15031	15168	15074	15004	15110	14913	15015	15119	15094	14942	14958	15060	15216	15031	15090	14951	15286	15125	15180	15257	15128	15156	14996	15099	15127	14998	15135	15178	14940	15144	15079	14957	15028	15037	14883	15129	15059	15070	15325	15101	15098	15249	15204	15133	15181	14971	15014	14916	15057	15073	15107	15130	15179	15153	15081	14821	15058	15093	14920	15104	14969	15263	14988	15011	15049	15277	15050	15059	15171	15154	15063	15019	14981	15047	15053	15230	15074	14921	15074	15160	14975	15003	15059	15121	14970	14879	14987	15043	15025	14904	15184	15095	14989	15043	14894	15191	15131	15075	15142	15170	14975	15070	15103	15155	15170	15100	15309	14960	14941	15101	15203	15032	15089	15254	14925	15084	14928	15075	15075	15058	15222	15139	15209	15200	15042	14983	14959	14979	14840	14927	15032	15056	15102	15017	15045	15253	15232	14974	15007	14945	15170	15188	15117	15149	15162	15043	15159	14979	14971	14964	15230	14950	15080	15125	14940	14877	15084	15205	15083	15119	15022	15040	15166	15004	14974	15122	15104	15158	15166	15017	15095	14942	14936	15004	15007	14992	15062	15070	15050	15237	15238	15166	15074	14961	15049	15296	14995	15089	15104	15007	15030	14900	15104	15076	15220	15021	14999	15037	14937	14899	14991	14974	14976	15073	15038	15013	15028	15061	15012	15025	15127	15076	14768	15198	14939	15153	15046	15056	14969	15009	15174	14894	15068	15086	14907	15025	15165	15204	14947	14902	14962	15293	15113	15043	14898	15121	15094	14991	14930	15089	15134	15210	15226	15220	15191	15027	14823	15190	15120	15093	15276	15163	15136	15117	15238	14940	15023	15022	15079	15060	15059	15070	15002	15028	15184	14889	15107	14946	15121	14920	15088	14980	14981	15025	14978	15063	15187	14942	15152	15008	14952	15078	15204	15039	15248	15021	15143	15120	15113	15087	15009	15066	15145	14869	15065	15208	15073	14885	15068	15062	15064	15004	15146	14863	14871	15135	15040	15114	15103	15037	15072	14986	14895	15049	15236	15065	14796	15015	15063	15269	15165	15063	15043	15268	15015	14887	15188	15098	14929	15209	15165	14932	15073	14933	15130	14923	15083	15080	15229	15035	15249	15056	15148	15064	15041	14973	15114	14912	15030	15114	15024	14928	15036	15157	15094	15052	14983	15016	15093	14904	15186	15200	15224	15162	15320	15114	15113	15020	14982	15098	15014	14763	15074	15100	15103	15275	15079	15193	15090	15190	15058	15003	15108	14880	14981	15129	15091	15113	14880	15070	15157	15160	15141	15157	14819	14998	14858	14976	15060	14991	15102	15050	15019	14853	14898	15055	14870	15114	15250	15160	15053	14966	15135	15207	14935	15048	15033	14940	15030	15086	15081	15045	14982	15084	15068	15040	15038	15117	15015	15000	15049	15123	14979	15063	15061	15054	15214	15079	15028	14953	15199	15026	15211	14883	15119	15105	15000	15098	15074	15072	15097	15039	15238	15225	15099	14999	14894	15200	15246	15039	14796	15085	15002	15042	15025	15028	14999	14974	15007	14906	14979	15038	14968	15184	15159	14885	14998	14951	15229	15118	15087	14953	14975	15071	14934	15052	15069	14978	14950	15074	15090	15089	15199	15112	15125	15043	15122	14902	15213	15078	15041	15110	15143	14962	15159	15141	15065	15115	15110	15123	15057	15121	15139	15035	15199	14954	15040	14990	14998	15203	15116	14942	15062	15030	14934	15066	15130	15216	14812	14909	15190	14920	15001	15038	15142	14961	15092	15093	15114	15209	15051	15050	14995	15153	15139	15105	15140	15316	15073	15103	15001	14916	14988	15058	15089	15147	15156	15098	15015	15071	15291	14981	15105	15094	15308	14955	14868	14892	15278	15256	15111	15089	14947	15149	15051	15101	14858	14810	14835	15207	15193	14975	15075	15084	14996	15051	15078	14984	15074	14975	15090	15173	15431	15183	15153	15100	15136	14917	14904	15203	14796	14999	15257	14998	15112	15064	15088	14993	14973	15003	15127	15001	14946	14979	15050	15037	15096	14922	15068	15043	15041	15009	15064	15222	14943	15038	15178	15125	15165	15152	14922	15039	15058	15081	15150	15150	14935	14854	15083	14967	14956	15191	15113	14754	14985	14953	15079	15145	15195	15167	15177	15024	15106	14976	15032	15100	15122	15057	14974	14971	15197	15134	14906	15149	14921	14981	15074	15113	15159	15042	14967	14874	15069	14924	15014	14881	14899	14983	15129	15021	15128	14977	14908	14936	14949	14851	15151	15142	15005	15127	15279	15109	15117	14977	15206	15232	15112	15073	14942	14894	15020	14999	14977	15081	15037	15147	14983	15203	15182	15045	15042	15181	15263	15332	15039	15224	15143	15118	15128	15189	14934	15082	15023	15065	15037	15098	15268	15082	15080	15183	15151	14956	15009	15169	15097	14940	15155	15236	15057	14977	15016	14928	15115	15018	15177	15012	15073	15108	15045	14932	15064	15131	15174	15329	15136	15007	15019	15161	15079	14948	15069	14891	15127	15161	15095	15034	15008	15034	14966	14781	15190	14996	15167	15148	15242	15087	15023	15147	15037	15128	15150	14979	15127	15031	14990	15007	14823	15019	15140	15081	15043	15118	15015	15120	15148	14948	15117	15099	15044	15056	15075	14949	15133	15099	15015	15016	14944	15103	15100	14991	15009	15016	15099	15047	15169	15014	15101	15078	15135	15199	15049	15230	15046	15179	15052	14891	14939	15052	15188	15134	15004	15172	15251	15078	15124	14990	15081	15054	14976	14864	14963	15185	14962	15016	15192	14827	15003	14901	14954	15064	15088	15361	15139	14940	15068	15046	15043	15099	15088	15034	14816	15237	14853	15052	15117	15013	15133	15062	14925	15093	15137	15018	15002	14865	15127	15183	15084	15074	15096	14876	15102	15023	15162	15159	14957	15194	15087	15216	14928	15192	14904	15061	15150	15156	14972	15084	14842	15245	15036	14867	14974	15226	15040	15021	15038	15093	14748	15015	15030	14936	15217	14897	15048	15119	14982	15069	15048	14866	14993	14949	14925	15131	15095	15267	15105	14981	15126	14980	14961	15149	15076	14975	15128	14953	14987	15006	14939	15175	14892	15028	14810	15045	15070	15091	14924	15015	14892	14933	15197	15112	15254	14776	15134	15169	15016	15097	15191	14873	15139	15163	15051	15180	15159	15236	15212	15135	14970	14964	14974	14893	15098	15172	15046	15074	14852	15024	14912	15073	14986	15219	15205	15126	14926	14933	15046	15039	15006	15180	15031	15297
22410	39615	39104	31622	26457	22909	20856	18925	17537	16829	15954	15580	15330	15037	14777	14432	14137	13887	14065	14159	14162	14515	13921	14044	14158	14064	13999	13819	13632	13502	13268	13423	13322	13498	13325	13464	13412	13529	13377	13466	13388	13440	13451	13339	13518	13318	13264	13216	13154	13375	13306	13333	13292	13296	13247	13293	13288	13100	13065	13312	13310	13213	13263	13182	13106	13320	13416	13419	13256	13320	13332	13295	13197	13046	13398	13335	13263	13346	13293	13282	13519	13250	13206	13164	13245	13317	13285	13106	13204	13278	13347	13152	13212	13276	13170	13312	13307	13121	13297	13340	13185	13376	13137	13317	13202	13272	13321	13280	13267	13209	13327	13238	13398	13417	13205	13203	13195	13300	13267	13089	13272	13297	13096	13380	13318	13180	13176	13384	13074	13235	13218	13298	13107	13274	13276	13242	13417	13386	13164	13509	13267	13235	13157	13279	13216	13221	13210	13317	13215	13132	13172	13265	13134	13326	13241	13407	13096	13373	13225	13330	13227	13227	13137	13240	13355	13332	13362	13232	13252	13242	13314	13380	13217	13120	13393	13202	13417	13184	13187	13345	13334	13321	13272	13309	13163	13214	13333	13246	13051	13342	13272	13145	13223	13141	13330	13318	13297	13318	13392	13233	13202	13375	13172	13356	13204	13239	13159	13200	13232	13358	13295	13122	13143	13165	13435	13230	13249	13231	13107	13306	13278	13285	13344	13197	13482	13280	13242	13314	13086	13419	13210	13203	13328	13234	13216	13247	13276	13212	13351	13402	13249	13218	13184	13288	13171	13146	13279	13315	13347	13382	13107	13118	13181	13158	13174	13352	13206	13102	13267	13402	13346	13184	13183	13268	13416	13194	13410	13244	13205	13364	13271	13299	13331	13289	13358	13236	13271	13248	13350	13198	13196	13135	13202	13182	13369	13342	13219	13312	13356	13286	13223	13223	13156	13305	13252	13259	13166	13353	13219	13289	13296	13257	13277	13232	13301	13225	13318	13292	13198	13230	13284	13229	13424	13243	13472	13173	13357	13342	13328	13120	13133	13152	13360	13276	13196	13150	13428	13265	13242	13196	13478	13105	13248	13242	13306	13236	13238	13237	13253	13245	13230	13351	13107	13325	13321	13246	13457	13307	13181	13199	13271	13357	13180	13162	13196	13314	13280	13213	13201	13225	13053	13258	13127	13451	13342	13284	13131	13355	13314	13382	13322	13189	13354	13159	13403	13254	13164	13370	13268	13266	13278	13166	13304	13223	13306	13297	13356	13299	13350	13192	13181	13148	13246	13192	13320	13249	13239	13330	13247	13200	13304	13192	13238	13336	13363	13476	13183	13214	13159	13314	13208	13171	13270	13234	13076	13399	13169	13239	13039	13349	13208	13010	13257	13022	13356	13337	13185	13168	13331	13282	13369	13243	13286	13397	13375	13181	13275	13223	13222	13077	13280	13129	13347	13355	13219	13335	13321	13242	13215	13218	13353	13262	13238	13384	13221	13312	13261	13290	13284	13185	13257	13275	13112	13232	13090	13243	13108	13366	13221	13448	13196	13382	13474	13125	13329	13367	13231	13203	13211	13123	13384	13154	13322	13221	13365	13226	13241	13227	13062	13297	13259	13259	13244	13363	13360	13200	13449	13208	13297	13454	13192	13103	13447	13194	13207	13206	13265	13223	13200	13224	13217	13376	13321	13211	12983	13355	13377	13308	13366	13252	13170	13187	13276	13243	13235	13241	13330	13178	13225	13238	13251	13209	13144	13313	13225	13179	13239	13181	13205	13176	13230	13296	13306	13290	13214	13480	13190	13199	13458	13161	13308	13138	13426	13163	13133	13322	13080	13362	13252	13215	13225	13263	13131	13371	13234	13166	13272	13278	13135	13313	13170	13268	13310	13216	13388	13142	13249	13289	13227	13215	13437	13400	13316	13088	13305	13154	13319	13153	13221	13190	13325	13308	13209	13284	13243	13328	13022	13278	13273	13255	13233	13081	13390	13328	13221	13279	13380	13224	13179	13216	13295	13093	13212	13143	13375	13228	13204	13287	13141	13123	13397	13220	13160	13270	13279	13203	13350	13205	13291	13322	13174	13398	13166	13181	13417	13259	13185	13196	13226	13302	13179	13161	13249	13299	13300	13191	13485	13335	13334	13182	13223	13210	13268	13325	13226	13175	13136	13144	13330	13221	13250	13103	13337	13426	13334	13246	13169	13103	13226	13195	13292	13344	13251	13299	13199	13231	13132	13314	13297	13310	13255	13209	13190	13330	13077	13202	13347	13348	13303	13084	13249	13409	13192	13117	13241	13283	13213	13347	13206	13227	13261	13233	13295	13140	13359	13328	13306	13228	13229	13244	13183	13108	13232	13121	13275	13180	13127	13197	13321	13323	13248	13312	13193	13124	13249	13246	13322	13305	13284	13356	13335	13253	13306	13233	13168	13327	13249	13255	13281	13057	13159	13173	13218	13247	13216	13311	13141	13137	13095	13193	13220	13152	13275	13311	13234	13338	13298	13409	13041	13403	13331	13282	13232	13327	13214	13168	13341	13191	13232	13278	13305	13268	13153	13388	13165	13264	13248	13241	13230	13303	13161	13194	13222	13232	13493	13345	13247	13377	13390	13150	13198	13076	13340	13320	13268	13354	13216	13310	13246	13171	13071	13321	13287	13251	13291	13256	13162	13145	13238	13117	13323	13084	13216	13227	13195	13201	13152	13245	13247	13246	13122	13269	13290	13306	13253	13388	13171	13304	13363	13271	13394	13331	13344	13260	13267	13253	13414	13036	13287	13156	13298	13369	13344	13176	13076	13345	13304	13253	13111	13086	13183	13261	13407	13242	13194	13236	13438	13268	13322	13224	13246	13331	13333	13363	13116	13168	13371	13071	13146	13130	13223	13425	13215	13330	13267	13103	13343	13243	13246	13259	13096	13262	13185	13344	13218	13256	13240	13267	13294	13344	13380	13192	13206	13117	13342	13308	13190	13194	13275	13234	13383	13176	13256	13274	13331	13169	13208	13158	13274	13274	13171	13130	13237	13349	13253	13134	13273	13229	13194	13336	13278	13231	13293	13328	13199	13284	13326	13206	13396	13261	13321	13201	13238	13210	13311	13128	13163	13359	13177	13182	13183	13284	13265	13248	13258	13259	13342	13026	13324	13211	13141	13216	13373	13068	13304	13292	13312	13197	13167	13281	13214	13286	13153	13234	13222	13206	13265	13187	13335	13161	13202	13273	13262	13148	13296	13022	13318	13222	13250	13159	13198	13286	13204	13211	13171	13158	13376	13359	13265	13355	13263	13292	13275	13181	13394	13243	13175	13457	13244	13333	12983	13224	13181	13266	13388	13123	13307	13220	13412	13261	13249	13276	13265	13275	13419	13177	13351	13077	13109	13258	13241	13212	13242	13283	13331	13264	13156	13327	13212	13014	13300	13280	13239	13175	13142	13367	13366	13359	13287	13178	13344	13391	13084	13205	13321	13097	13135	13251	13284	13018	13062	13251	13199	13153	13286	13135	13290	13277	13178	13312	13189	13216	13279	13259	13366	13304	13191	13302	13243	13341	13214	13300	13393	13165	13320	13098	13133	13346	13288	13364	13306	13376	13091	13170	13415	13082	13271	13240	13312	13254	13278	13282	13096	13457	13265	13177	13288	13302	13148	13271	13149	13347	13126	13222	13290	13253	13220	13304	13259	13016	13171	13208	13213	13159	13263	13352	13247	13314	13233	13291	13252	13234	13342	13275	13328	13272	13310	13343	13266	13261	13299	13316	13199	13334	13088	13273	13172	13283	13340	13104	13277	13255	13181	13246	13219	13229	13225	13319	13261	13339	13404	13080	13219	13376	13219	13265	13360	13158	13209	13247	13340	13312	13178	13194	13328	13314	13229	13301	13312	13374	13337	13134	13196	13189	13474	13199	13227	13174	13382	13206	13318	13143	13257	13194	13179	13368	13199	13333	13195	13135	13108	13400	13168	13228	13301	13084	13196	13300	13235	13216	13156	13331	12981	13326	13137	13208	13215	13242	13242	13109	13165	13313	13045	13392	13070	13235	13352	13166	13369	13130	13334	13205	13364	13152	13150	13300	13203	13406	13282	13353	13044	13147	13134	13228	13329	13207	13259	13299	13367	13131	13381	13243	13348	13417	13305	13340	13150	13231	13211	13417	13145	13107	13154	13300	13262	13298	13208	13342	13153	13258	13311	13315	13288	13297	13237	13197	13201	13355	13329	13372	13132	13180	13234	12976	13196	13293	13208	13294	13114	13261	13287	13375	13261	13118	13278	13264	13233	13083	13108	13266	13264	13402	13271	13311	13286	13164	13245	13297	13381	13306	13293	13120	13257	13283	13382	13185	13376	13177	13334	13300	13313	13274	13258	13301	13312	13397	13236	13238	13212	13344	13575	13244	13254	13277	13197	13185	13277	13173	13192	13285	13124	13166	13206	13280	13340	13390	13380	13314	13361	13347	13374	13342	13295	13198	13319	13081	13270	13371	13299	13220	13119	13276	13290	13260	13140	13229	13533	13225	13065	13182	13213	13310	13100	13149	13319	13356	13260	13346	13169	13201	13137	13239	13406	13269	13189	13250	13242	13357	13183	13255	13230	13226	13201	13118	13237	13359	13016	13260	13282	13317	13207	13144	13211	13124	13321	13270	13256	13263	13366	13098	13179	13178	13172	13299	13214	13243	13288	13296	13255	13293	13160	13190	13201	13314	13271	13357	13402	13257	13218	13247	13103	13188	13172	13134	13310	13107	13198	13420	13262	13231	13382	13233	13394	13206	13208	13262	13194	13302	13369	13315	13271	13229	13224	13230	13129	13084	13298	13220	13218	13155	13372	13460	13429	13285	13292	13373	13321	13248	13253	13368	13196	13181	13338	13229	13184	13271	13269	13121	13338	13125	13311	13161	13218	13215	13355	13199	13325	13175	13194	13341	13208	13374	13267	13390	13268	13380	13249	13214	13384	13217	13288	13160	13416	13356	13126	13168	13481	13237	13210	13231	13273	13167	13318	13271	13232	13417	13246	13227	13201	13065	13395	13251	13300	13204	13086	13166	13207	13223	13140	13278	13245	13214	13299	13448	13332	13236	13242	13169	13232	13046	13223	13256	13250	13249	13303	13280
23061	21301	29101	23949	22150	24977	27465	21977	20123	19555	18829	18378	18114	17845	17531	17311	16945	16943	16985	16944	17094	16965	17039	17189	17009	16913	16739	16874	16753	16527	16541	16250	16346	16223	16278	16115	16491	16139	16241	16148	16224	16509	16293	16255	16308	16258	16009	16422	16400	16023	16435	16206	16173	16209	16318	16237	16415	15934	16132	16036	16176	16075	16182	16114	16039	16017	16050	16146	16213	15987	15884	16155	16100	16098	16121	16147	16089	16270	16305	16073	16021	16122	16279	15968	16045	16161	15914	16143	16049	16004	16300	16206	16219	16114	16186	15954	15986	16101	16084	16434	16069	16134	15873	16037	15983	16066	16223	16147	16182	16175	16081	16184	16152	16065	16354	16010	16140	16124	15999	16193	16101	16136	16075	15975	16039	16217	16087	16113	16219	16065	15869	16221	15864	15985	16022	16052	15905	15929	16219	15979	15936	15595	16049	16070	16096	16187	16218	16091	16216	16120	16103	16184	16055	16095	16147	15920	16047	16071	16045	15972	16118	16087	16202	16013	16093	16130	15979	16138	16149	16108	15865	16161	16166	16235	16237	16183	16055	15991	16095	16106	15904	15892	16182	15913	16073	16033	15792	16015	16123	16205	15963	16029	16027	15971	15971	16165	16074	16071	15956	16059	16048	16163	15835	16102	16153	16096	16300	15841	16067	16119	16017	16157	16232	16171	16090	15876	16144	16302	16002	16179	15922	16248	15976	16153	15999	16030	16021	16028	15987	16046	16224	15945	15967	16155	16072	16046	16131	16055	16295	16022	16189	16077	16009	16068	15995	16047	16226	15866	15983	16021	16116	15947	15918	15955	16194	15937	15885	16165	16172	16134	16162	16085	16335	16209	15970	16222	16027	16131	16061	15993	16273	15984	16230	16156	16081	16076	15902	16243	16241	15846	16096	16056	16099	16092	15929	16015	16062	16136	16052	16115	16128	16021	16085	16148	16080	15880	16127	16050	16082	16203	16157	16093	16055	15922	15979	15735	16069	16099	15972	16119	16140	16140	16081	16225	16150	16136	16115	16218	16243	16037	16015	15956	16088	16042	16097	16233	16122	16160	16223	16188	16095	16214	16015	16234	15997	16105	16020	16110	16164	16216	16045	15978	16077	16207	16149	16096	16136	16063	16071	15884	16116	16183	15836	16186	15983	16221	16161	15945	15895	15962	16250	16072	16151	15994	16201	16100	16005	16004	16185	16043	16203	16160	16005	16086	16162	16291	16165	15905	16186	16160	15997	15968	16030	16009	16117	16191	16188	15991	16151	16210	16020	16118	16129	15901	16238	15984	16229	16059	16045	16142	16173	16160	16014	16161	16207	16049	16227	15972	16062	16034	16176	16080	16152	16110	16117	15977	16096	15871	16179	16012	16000	15944	15996	16030	16206	16133	16099	16122	16077	16063	16102	16026	15926	16168	16142	16174	16341	16299	16116	16206	16340	15910	16169	15941	16000	16132	15943	16275	16036	16055	16122	16022	15964	15966	16057	16006	15954	16104	16144	16171	16193	15905	15948	16107	16107	16204	16186	16212	16242	16146	16067	16106	16240	15983	16163	16023	15965	15957	16265	16137	16165	15922	16040	15989	15964	16266	16110	16239	16018	15982	16096	16096	16068	16062	15940	15921	15982	15974	16197	16050	16204	16149	15853	16044	16145	16172	15933	16041	15999	15962	16047	16020	16058	15902	16045	16005	16212	16305	16143	15845	16035	16002	16147	16036	16145	15968	15839	15931	16067	16088	16095	16223	15989	15978	16096	16219	16193	15933	16053	16033	15993	15958	15881	16223	16135	15889	16074	16095	15963	16161	16127	16022	16062	16022	16149	16136	16082	16099	16306	16100	15807	16136	16175	16030	16122	16067	16173	16214	15954	16032	16266	15944	16035	16069	16167	16188	16228	15992	15917	16002	16103	16048	16119	16211	16072	16003	16133	16153	16120	16116	15957	16324	16223	16020	16141	15863	15923	15951	15963	16139	16050	16241	16146	16050	16170	15944	16183	16004	16043	16145	16158	16293	16251	16033	15920	16259	16076	15822	16087	16226	16017	16250	15966	16182	16072	16037	16253	16179	16195	16211	15953	16093	15870	16082	16172	16090	16077	16246	16005	16249	16301	16134	16298	16269	16121	16100	16036	16166	16051	16172	16153	15826	15855	16069	16054	15996	16037	16100	16010	16062	16032	16203	16154	16144	16276	15991	16163	16169	16157	16257	16210	15911	16146	16003	16133	16007	16091	16035	16166	15940	16057	16266	15861	16037	16167	16128	16033	15920	16006	16059	16022	16127	16018	16248	16227	16093	16079	16036	16046	16280	16125	16245	16051	15936	16044	16131	16226	15904	16063	15973	16229	16013	16094	16073	16189	15969	16092	16005	16090	16248	16021	16247	16153	15968	16055	16153	16181	16207	16081	15989	16287	16007	16037	16104	16203	15990	16305	16086	16091	16090	16130	16049	16080	15978	16005	16062	16118	16150	16359	16185	16049	16242	16069	15863	16102	16173	16137	15991	16219	16062	15876	16058	16108	16118	16107	16172	16143	16159	16035	16077	16100	16218	16016	16114	16162	16055	16141	16055	16131	16153	16203	16071	16243	16127	16046	16081	15864	16054	16173	16271	16070	15958	15990	16046	15999	16186	16199	16338	15903	16127	16157	16221	15974	16022	16103	16198	15882	15831	15952	15915	16174	16088	16114	16087	15966	15998	15890	16054	15902	16005	16163	15918	16109	16161	16026	16015	16024	15960	16112	15854	16117	16214	16081	16037	16128	16044	16004	15925	16177	16212	15988	16187	16020	15953	16014	16005	15978	16007	16188	15973	16098	16105	16039	15910	16242	16088	16283	15975	16024	16032	16008	15828	16058	16069	16051	16188	15833	16094	15968	16003	16069	16024	15888	16043	16111	16111	15934	15929	15967	15844	16030	16216	16238	16265	16092	15890	15961	16063	16019	15911	16068	16049	16010	16073	16156	16269	16340	16119	16046	16090	15987	16212	15985	16052	15971	16154	16300	15981	16004	15905	16076	15862	15931	16100	16049	16059	16002	16205	16153	16143	15904	16452	16184	15921	16106	16148	16100	15950	16122	16005	16002	15771	15971	15988	16036	15977	16140	16006	16000	16049	15755	16112	16246	16105	15975	16068	16001	16050	15969	16068	16196	16205	15998	15924	16092	16127	16092	15904	15965	15921	16188	16241	16087	16070	15977	16199	16001	16073	16181	15982	16197	16024	16080	15890	15990	16146	15997	16029	16068	16266	16186	16039	16055	16124	16002	15973	15975	16129	16019	16079	15969	16035	16286	16161	16133	15922	16096	16031	16032	16203	16086	15846	15901	16296	15961	16042	16083	16156	16040	15977	16094	15926	16260	16035	16082	15988	16285	16018	16281	16076	16037	15792	16103	16133	16068	16104	16220	16087	16180	16134	16144	16132	16046	16038	16064	16055	16010	16022	16034	16028	16085	16062	16091	16093	16048	16121	15947	16158	16204	16147	16038	15919	16210	16082	16036	15937	16007	16050	16089	15997	16095	15924	16041	15974	15976	16249	16041	15932	16034	16173	15854	16222	16081	16151	15993	16156	16237	16039	16299	16104	16181	16157	16114	16022	16033	15857	15955	16085	15971	16263	16139	16016	16030	16103	16090	16143	16199	16362	16127	16072	16202	16183	15903	16064	16140	15891	16122	16181	16147	16074	16158	16081	15925	16021	16185	15954	15959	16075	16245	15942	16124	16162	16169	15942	16166	16067	16166	16197	16197	16077	16209	15901	16210	16090	16046	16132	16231	16277	16250	16048	16245	16203	16106	16161	16230	16026	15993	16047	16132	16106	16350	16114	15884	16083	15923	15779	16170	16086	15950	15906	15974	16109	16114	16123	16104	16280	16250	16183	16170	16214	16106	16023	15922	16012	16244	16052	16072	16045	15944	16087	16209	15854	15828	16062	16059	16101	16121	15915	15883	16060	16180	16125	16068	16041	15981	16097	16096	16193	16101	16057	16068	16205	16225	16036	16209	16073	16265	16063	16043	15987	16083	16110	15976	16123	16347	16216	16020	15875	16159	16005	16087	16151	16078	16032	16129	16139	16180	16067	16178	15916	16015	16072	16111	16112	15903	16090	16087	16139	15939	16110	15970	15985	16120	16062	16113	15956	16021	15925	16082	16055	16149	15967	16050	16155	15970	16156	16246	16133	15936	15950	16118	16077	16187	16064	16011	16207	16130	16028	15874	15904	16013	15791	15957	16099	16091	16285	16083	16016	16090	16323	16180	16058	16118	16079	16000	16206	16016	16142	16206	16031	16075	16218	15973	16054	16044	16115	16079	16250	16138	16067	15802	16016	16014	16078	15861	16066	15912	15959	16014	16094	16124	16243	15872	16002	15895	16116	16260	16039	16072	16077	16114	15922	16191	15994	16116	16304	16101	16212	15978	16029	16038	16025	16163	16079	16135	16235	16003	16011	16012	16151	16140	16072	16207	16076	16183	16219	16117	15966	15905	16082	15936	16028	15976	16155	15920	15909	15863	16248	15910	16078	16198	15975	16369	16141	16076	15938	16252	16129	16065	16199	16029	15898	16104	16149	16167	16227	16011	16037	15955	16304	15987	16053	16185	15991	16385	16083	16030	16060	15983	16130	16013	15967	16088	16097	16166	16064	15874	16303	16206	16154	16159	15910	16057	15839	15956	16088	15977	15959	15992	16019	16141	16062	15985	16026	16088	15994	16147	15885	16024	15918	16018	16075	16032	16241	16008	16050	15978	16317	16208	15998	15947	16085	16281	15903	16160	16081	16072	16064	16101	16195	16296	16124	16085	16099	16174	16033	15935	15958	15888	16272	16236	16152	16268	15980	16101	16207	15949	16068	16150	16065	15970	15897	16061	16272	16071	16063	16043	16033	16116	16048	16022	16132	16154	15963	15892	16214	16117	16223	16116	16125	16176	16004	16261	15890	16356	15953	16143	16001	16337	16078	16182	16034	15833	15978	16012	16109	16065	16081	16263	16022	16148	16166	16238	16124	16177	16079	16015	16107	16130	16022	16026	16090	16057	16096	16116	16204	16117	16190	15962	16100	16089	16154	16052	16225	16103	16218	16220	16167	16085	16246	16194	16000	16038	15981	15901	16097
24402	44231	43079	36036	29985	25813	23698	21433	19851	18497	17704	17178	16860	16380	15651	15299	14964	15092	14967	15011	14991	14756	15171	15142	15103	15096	14804	14591	14168	14049	13994	14079	14000	14138	14180	14102	14151	14048	14118	13932	14134	14057	14065	14123	13973	14047	14023	13913	13991	13906	13944	13780	14042	13829	13915	13911	14122	13864	13969	13746	13946	14004	13985	13907	13887	13891	13954	13757	13710	13828	13896	13712	13811	13838	13957	13782	13910	13906	13837	13777	13726	14029	13862	13950	13871	13894	13754	13885	13885	13896	13970	13754	13909	13770	14018	13900	13974	13845	13916	13793	13895	13816	13823	13832	13805	13886	13831	13531	13887	13737	13891	13903	13850	13859	13922	13838	13817	14022	14009	13868	13636	13757	13747	13775	13824	13750	13805	13708	13807	13912	13725	13847	13790	13892	13930	13844	13945	13884	13722	13806	13920	13922	13878	13835	13714	13790	13948	13840	13756	13786	13693	13761	13932	13791	13808	13794	13733	13917	13935	13919	13697	13746	13989	13966	13889	13906	13748	13879	13948	13748	13864	13801	13820	13669	13718	13864	13892	13775	13779	13784	13891	13704	13789	13796	13848	13838	13910	13799	13780	13939	13571	13759	13732	13769	13847	13775	13844	13929	13842	13902	13784	13686	13924	13830	13719	13761	13744	13737	13846	13822	13753	13727	13871	13813	13978	13829	13942	13977	13845	13970	13770	13822	13972	13737	13827	13574	13966	13890	13849	13991	13888	13856	13854	13882	13735	13883	13752	13881	13739	13850	13912	13942	13804	13815	13790	13710	14019	13769	13859	13962	13809	13903	13733	13706	13836	13959	13897	13833	13896	13865	13856	13773	13774	13843	13796	13782	13900	13694	13838	13774	13599	13739	13788	13875	13740	13948	13783	13674	13907	13797	13764	13762	13902	13781	13706	13928	13838	13947	13757	13808	13995	13805	13871	13800	13849	13926	13756	13981	13857	13807	13732	13821	13876	13788	13850	14003	13695	13638	13769	13956	13857	13699	13824	13930	13726	13854	13827	13893	13871	13836	14036	13733	13848	13880	13821	13930	13824	13852	13916	13843	13822	13693	13894	13689	13861	13917	13882	13612	13927	13754	14035	13757	13813	13687	13840	13633	13892	13693	13706	13744	13759	13717	13836	13765	13847	13959	13701	13836	13834	13769	13747	13852	13925	13916	13738	13720	13934	13930	13853	13882	13916	13844	13804	13779	13832	13750	13838	13786	13819	13788	13801	13940	13781	13893	13886	13670	13811	13774	13828	13766	13821	13799	13858	13858	13777	13820	13950	13994	13716	13829	13967	13824	13731	13888	13896	13729	13694	13636	13917	13833	13788	13925	13787	13775	13577	13775	13994	13755	13843	13796	13654	13667	13749	13659	13880	13695	13836	13797	13809	13698	13719	13922	13801	13879	13861	13751	13735	13866	13799	13691	13895	13825	13807	13730	13804	13697	13953	13791	13729	13836	13725	13801	14036	13790	13653	14013	13668	13889	13819	13930	13863	13738	13912	13700	13729	13777	13628	13628	13789	13873	13829	13796	13759	13735	13814	13871	13929	13854	13791	13829	13731	13826	13710	13725	13970	13642	13807	13836	13914	13707	13852	13787	13858	13802	13877	13850	13781	13932	13803	13978	13879	13728	13917	13614	13923	13894	13767	13753	13820	13886	13871	13764	13709	13878	13803	13868	13788	13895	13767	14017	13645	13716	13694	13726	13664	13823	13718	13741	13820	13645	13844	13919	13811	13719	13768	13931	13973	13687	13736	13868	13764	14011	14038	13854	13700	13846	13806	13795	13835	13770	13682	13833	13891	13650	13798	14018	13914	13755	13926	13927	13823	13946	13748	13791	13655	13754	13791	13812	13793	13721	13859	13834	13740	13813	13781	13850	13734	13778	13875	13866	13758	13933	13735	13891	13788	13803	13881	13929	13712	13649	13873	13715	13806	13842	13668	13891	13996	13866	13758	13751	13706	13930	13769	13810	13871	13836	13871	13786	13808	13719	13714	13750	13790	13922	13633	13725	13866	13890	13680	13832	13674	13809	13788	13891	13720	13972	13680	13996	13790	13921	13773	13920	13719	13790	13682	13759	13752	13911	13804	13970	13939	13812	13798	13769	13903	13710	13796	13888	13784	13828	13905	13818	13971	13857	13781	13710	13919	13734	13832	13762	13826	13831	13905	13776	13940	13885	13674	13917	13853	13812	13838	13921	13768	13827	13698	14020	13873	13974	13973	13901	13805	13723	13800	13729	13754	13765	13790	13764	13721	13811	13716	13851	13655	13675	13850	13905	13822	13729	13810	13699	13731	13649	13815	13814	13804	13989	13687	13775	13984	13837	13800	13926	13827	13846	13757	13808	13827	14030	13791	13764	13795	13820	13816	13834	13934	14036	13609	13852	13887	13642	13846	13939	13704	13964	13921	13918	13842	13689	13794	13890	13964	13865	13978	13706	13834	13768	13826	13907	13824	13812	13919	13789	13760	13820	13795	13876	13687	13873	13823	13857	13937	13978	13647	13797	13966	13792	13742	13888	13847	13702	13888	13811	13823	13901	13893	13960	13711	13822	13881	13775	13901	13761	13865	13801	13812	13796	13818	13824	13932	13935	13850	13979	13843	13928	13933	13687	13734	13993	13737	13899	13810	13737	13868	13738	13799	13945	13791	13732	14045	13932	13786	13937	13731	13769	13771	13846	13864	13859	13722	13840	13893	13724	13751	13796	13903	13864	13882	13957	13958	13956	13755	13969	13606	13849	13910	13758	13899	13885	13568	13833	13804	13786	13853	13748	13981	13654	13712	13840	13573	13824	13731	13839	13828	13905	13946	13736	13819	13698	13799	13975	13803	13723	13901	13852	13624	13923	13922	13694	13775	13812	13739	13872	13758	13655	13920	13871	13668	13724	13701	13829	13914	13862	13783	13741	13716	13794	13748	13754	13887	13791	13875	13742	13863	13710	13913	13673	13602	14053	13807	13821	13817	13836	13840	13866	13700	13948	13773	13696	13765	13808	13867	13921	13856	13861	13767	13894	13775	13888	13883	13938	13858	13845	13719	13879	13807	13707	13797	13864	13912	13842	13881	13696	13830	13927	13723	13819	13851	13667	13854	13825	13800	13833	13856	13753	13841	13699	13882	13844	13888	13828	13709	13832	13818	13735	13874	13694	13932	13858	13853	13943	13764	13786	13849	13953	13867	13791	13787	13735	13752	13966	13850	13815	14033	13757	13913	13661	13713	13851	13750	13963	13770	13691	13937	13773	13875	13771	13918	13703	13720	13733	13914	13747	13804	13772	13847	13816	13865	13883	13827	13842	13717	13684	13739	13817	13675	13848	13884	13865	13925	13812	13807	13806	13906	13887	13850	13793	13681	13693	13657	13801	13807	13861	13852	13911	13680	13786	13757	13815	13740	13819	13833	13943	13756	13761	13831	13850	13678	14032	13825	13721	13781	13847	13869	13777	13773	13965	13816	13765	13888	13899	13808	13804	13918	13873	13928	13833	13899	13791	13642	13810	13716	13754	13874	13781	13764	13920	13807	13855	13642	13701	14036	13921	13803	13774	13600	13940	13765	13736	13819	13795	13745	13875	13886	13876	14068	13977	13935	13699	13776	13879	13877	14065	13727	13819	13830	13808	13800	13942	13690	13833	13807	13736	13887	13804	13820	13895	13767	13820	13902	13698	13840	13830	13715	13715	13883	13947	13740	13819	14007	13820	13716	13756	13857	13876	13722	13812	13784	13955	13717	13808	13878	13930	13893	13724	13833	13719	13713	13917	13809	13840	13708	13791	13844	13782	13744	13816	13816	13714	13742	13751	13868	13787	13938	13727	13731	13708	13667	13973	13867	13726	13870	13871	13925	13756	13872	13845	13866	13800	13837	13882	13753	13776	13684	13842	13889	13750	13733	13754	13856	13697	13663	13845	13832	13801	13819	13875	13920	13802	13973	13766	13855	13770	13875	13828	13996	13844	13898	13737	13866	13994	13722	13668	13943	13869	13761	13721	13927	13751	13792	13751	13766	13964	13732	13866	13821	13602	13741	13734	13899	14045	13901	13896	13650	13919	13682	13873	13767	13710	13938	13920	13925	13980	13719	13912	13811	13751	13954	13649	13882	13941	13678	13693	13946	13911	13620	13865	13953	13912	13940	13939	13960	13726	13892	13815	13808	13700	13842	13915	13875	13848	13701	13878	13837	13813	13860	13809	13897	13654	14109	13841	13738	13941	13754	13808	13834	13747	13749	13709	13967	13716	13835	13837	13947	13885	13859	13885	13896	13759	13848	13715	13907	13779	13810	13799	13762	13692	13823	13703	13801	13864	13729	13865	13919	13778	14129	13841	13798	13886	13934	13798	13655	13811	13603	13961	13837	13959	13767	13787	13705	13834	13664	13653	13781	13805	13630	13653	13902	13682	13811	13816	13867	13798	13841	13685	13808	13923	13871	13839	13908	13762	13834	13697	13787	13730	13829	13878	13956	13845	13767	13851	13809	13567	13876	13673	13679	13860	13659	13738	13776	13808	13733	13817	13724	13849	13758	13766	13773	13733	13962	13798	13885	13795	13765	13671	13803	14000	13656	14016	13798	13693	13723	13938	13891	13738	13804	13902	13848	13894	13718	13802	13872	13808	13773	13880	13795	13836	13851	13825	13745	13719	13542	13843	13819	13735	13574	13864	13781	13772	13750	13811	13928	13673	13845	13860	13953	13808	13725	13771	13876	13804	13887	13718	13980	13812	13682	13742	13744	13794	13806	13785	13778	13743	13653	13849	13781	14041	14035	13874	13810	13781	13762	13813	13821	13822	13880	13749	13824	13653	13803	13775	13804	13804	13703	13856	13779	13844	13740	13793	13868	13874	13830	13815	13663	13714	13793	13761	13890	13846	13945	13704	13706	13701	13739	13853	14082	13905	13738	13672	13969	13728	13899	13728	13845	14013	13750	13859	13840	13881	13860	13925	13944	13930	13793	13727	14061	13869	13837	13764	13739	13774	13806	13882	13768	13848	13691	13658	13739	13756	13859	13798	13731	13787	13818	13800	13850	13840	13905	13819	13745	13636	13850	13719	13783	13743	13736	13805	13822	13916	14076	13884	13965	13647	13731	13729	13879	13828
28343	24177	30645	27666	21848	19584	18765	17443	16622	16233	15903	15993	16016	15834	15473	15634	15505	15323	15438	15412	15511	15307	15661	15582	15448	15526	15550	15323	15299	15211	15043	15114	15215	14916	14988	15110	14921	15103	15255	15374	15233	15260	15110	15282	15338	15328	15300	15099	14835	15151	15250	15084	14999	15214	15051	15015	15150	15150	15001	15086	14933	15011	15239	15162	15179	15055	15137	15095	15101	15252	15107	15029	15078	15224	14932	15115	15209	15059	14997	15040	14856	15099	15013	14972	15151	15103	15170	14915	14999	15061	15037	15240	15030	15030	15027	15216	14955	15166	14963	14593	15008	15246	14950	15067	15019	15103	15095	15138	15292	15113	15275	15085	15117	14961	14983	15158	14948	15045	14998	14998	15084	15070	14928	14937	15217	15173	14938	15105	15166	15085	14986	14814	15065	14879	15005	15029	15210	14973	15155	15062	15181	15010	15056	15199	15189	14998	15195	14988	15112	15139	15085	15017	15118	14934	15082	15173	15362	14987	15011	15125	14950	14967	15116	15224	15262	15145	14991	15055	15106	15203	15234	14877	14971	15011	14934	14918	15246	14972	15065	15087	15132	15216	15067	14948	15009	15141	15003	14987	15012	15151	15228	14980	15088	15105	15110	14993	15018	15034	14990	14985	14971	15072	14845	15147	15215	15056	15128	15036	14897	15111	15141	15140	14949	15055	15059	15122	15163	15084	15077	15057	14885	14951	15012	15062	15129	15209	14909	15121	14879	14921	15206	14952	15006	15111	14930	15128	15133	14855	14984	14970	15176	15021	15124	15143	14892	15221	15040	15134	15118	14931	15161	14896	15220	14941	15050	15132	15261	15072	15009	15131	14930	15142	15049	15155	15128	15095	15263	15043	15130	15022	15051	15046	15159	15084	15376	15000	15300	14904	15087	14961	15215	15096	15139	15074	15025	15176	14888	15130	14911	14937	14915	15079	15065	15172	14948	15202	15108	15148	15202	14971	15160	14955	14969	15073	15084	15002	15091	14991	15097	14955	15031	15067	15104	14995	15042	14996	15053	15116	15275	14923	15111	15046	15133	15083	14925	15110	15215	14933	15048	15047	15057	15063	15108	14967	15010	15196	14995	15000	15141	15089	15112	15148	15011	14844	15096	15010	15096	14961	15097	15092	15101	15118	15059	15089	14922	15220	15179	15316	15131	15075	15265	15073	15217	15010	15075	15087	14942	15109	15131	15098	15030	14893	15182	15174	14938	15095	15069	15144	14981	15103	14986	15041	15132	15179	15053	15059	14946	15035	15097	15054	14897	15057	15122	15235	15137	15201	15044	15090	14999	15320	15058	14957	15154	15179	15055	14863	15171	15140	15052	14938	14950	15234	15002	15009	15052	15153	15171	15136	15202	14944	15142	15130	15098	15077	15029	15038	15000	14979	15047	15074	15111	15027	15172	15073	15175	15051	15174	15092	15071	15002	15383	14874	15067	15089	14880	15141	14942	15138	14945	14916	15230	15059	15069	15035	15020	14948	14954	15214	15103	14859	15257	15054	14956	14998	15240	14874	15175	15025	15042	15273	15249	15046	15172	15141	15120	15122	15016	14999	15080	15037	15082	14988	15223	15165	15044	14932	14927	15097	15065	15150	15002	15309	15041	14967	14924	15056	15114	15136	14897	15025	15056	15086	15165	15138	14979	14936	15109	15091	15181	15172	15184	15144	14973	15113	15212	15106	14990	15082	14828	14976	15056	15030	14886	14993	15147	15033	14976	14854	15113	15121	15098	15106	15188	15217	14961	15079	15127	15074	15132	14864	15134	15096	15125	15067	14951	14968	14941	14951	14776	15040	15248	14976	15117	14913	15125	15159	15216	15076	15212	15130	15110	14868	14941	15012	15064	15094	15225	15032	15247	15068	15137	14861	15189	15033	15058	14962	15121	15015	14950	15278	15117	15078	14978	15122	15090	15216	15272	15147	14918	14916	15222	14986	14932	15359	14836	14936	15264	15203	15253	14985	15269	14963	14910	14992	15110	15121	15238	15020	15042	15088	14907	15032	15107	15179	15130	15024	15063	15278	14982	14965	15081	15235	15140	15089	15211	14927	15136	15115	15224	15265	15071	15000	15057	15135	14937	15041	14994	15086	14964	14827	14981	15232	15084	14921	15137	15030	15158	15158	15282	14921	14857	14993	15115	15066	15134	15161	15140	15108	14968	15057	15181	14958	15051	14883	15117	15003	14970	14913	15101	15086	14978	14987	15226	15102	15193	15127	15027	15080	15089	15168	15145	15104	15210	15153	15117	14954	14937	15027	15110	15194	15226	15090	15172	15088	14905	15124	15271	14984	15291	15159	15165	15147	15080	15091	15275	14984	14998	14995	15236	15252	14968	15169	15235	15013	15127	14972	15162	15093	15195	14980	15064	15031	15138	14950	15311	15136	15071	15113	15058	15063	15147	15010	14980	15102	15092	14939	14992	15043	15112	15186	14931	14850	15241	15088	15020	15071	14879	14986	15163	15167	15165	15263	15074	15248	15126	15066	15092	15178	15067	15021	15118	15016	14987	15154	15096	15103	15122	15120	15163	15083	15145	15203	14921	14944	14980	15129	14838	15157	15043	15168	15225	15226	15078	15297	14987	15105	15001	15122	14881	14985	15034	15135	14982	14963	15076	14977	15084	14958	14906	15003	15102	14949	15247	15098	15189	15114	15166	14995	14974	15002	15188	15140	15050	15137	14918	15174	15103	15029	15109	15278	15057	15064	15181	15317	15226	14984	15193	15070	15108	14980	15090	15033	15102	14969	15214	15151	15025	15120	14949	15298	14963	14839	15053	15093	15066	15035	15229	14862	15037	15030	15005	15170	14981	14943	15149	14971	15276	14892	15142	14855	15242	14995	15209	15023	15094	14989	15089	15063	15021	15113	15078	15014	15123	14958	15094	15021	15126	15090	15055	14977	14863	15147	14998	15127	15006	15032	15012	15192	15192	15167	14865	15058	15073	15288	15135	15013	14912	14976	15224	15105	15240	15141	14976	14950	15013	15175	14847	15057	15210	15189	14932	15109	15205	15132	15030	15126	15068	14939	15146	15055	15207	14894	15211	15218	15212	15240	14972	15163	14985	15241	15126	15118	15135	15194	15090	15259	14985	15241	14979	15094	15114	15108	15180	15101	15175	15086	15210	15126	15093	15123	15085	15131	15150	15128	15140	14978	15136	14834	15064	15054	15226	15159	15067	14959	15283	15175	15151	15095	14985	15043	14934	15214	15171	14999	14967	15192	15204	15252	15139	15099	15162	15186	15074	15126	15056	15255	15404	15068	15048	15211	14963	15232	14993	15165	14983	15004	14932	14917	14947	15183	14970	15111	15057	15225	15045	15071	15082	14980	15032	15109	15138	15055	14994	15425	14995	15083	15080	15266	15015	15074	14960	15112	15247	15055	15075	14903	15202	15123	14985	15007	14983	15033	15073	15237	15104	15110	14946	14883	15067	15104	15226	15091	15036	15020	15107	15106	15064	14827	15080	15098	15173	15209	15193	15184	15303	15073	15012	14965	15101	15068	15103	15088	15265	14976	15190	15154	15068	15031	14996	15038	15049	14988	15040	14993	15128	15107	15082	15080	15180	15006	15078	15281	15161	14928	15130	15066	15333	15084	15217	15141	15155	15219	15042	15041	15074	14959	14828	15311	15142	15134	15143	15119	14986	15298	15075	15070	15141	15093	15114	14916	15188	15158	15035	15035	15184	15080	15021	14945	15093	14980	14923	15124	15094	15211	15165	15120	14965	15118	15007	15005	15205	15089	14961	15165	15223	15160	14986	15137	14957	15039	15176	15136	15187	14986	15267	14984	15059	15231	14968	14988	15158	14963	14902	15151	15167	15136	15132	15095	15172	15095	14784	15195	15134	15060	14986	15070	15047	15212	15230	15272	15103	15007	15045	15213	14951	15003	14906	15113	15264	15031	15227	15156	15178	15090	15029	14922	15086	15036	15157	15005	14989	14878	15085	14973	14934	15302	15291	15195	15091	15197	15143	15103	15049	14965	15083	15078	15037	14989	15220	14990	15177	15163	15000	15150	15148	15132	15067	15236	15199	14851	15149	15126	15147	14936	15105	15082	15247	15146	15183	14930	15072	15019	15036	15005	15000	15122	15056	15062	15051	15188	15013	15016	15138	15146	15058	15130	15142	15096	14923	14987	15208	14953	15212	15093	15071	15003	14974	14990	15174	15157	15126	15125	14807	15190	15156	15021	15084	14966	15033	15115	15057	15274	15197	15104	15224	15062	15074	14879	14874	14988	15094	15082	14968	15103	15207	15178	15108	15065	15114	15090	15152	15149	15002	15008	15217	15081	15229	14953	15289	15127	15177	15067	15116	14940	15150	15087	14929	15003	15291	14943	14976	14988	15024	15151	15026	14791	15062	15230	15139	15158	15090	15195	14918	14827	15122	14981	15169	15270	15125	15007	15320	15135	15204	15151	15135	15080	15234	15046	15066	14910	14891	15076	15064	14953	15058	15103	15142	15170	14964	14922	15177	15198	15182	15036	15091	15205	15050	15044	14966	15278	14947	15060	14984	15196	15082	14988	14922	15001	15056	14956	15152	14810	14996	15195	15247	15124	15179	15068	15121	15178	15042	15198	15115	15086	15020	15177	15037	14926	15172	15123	15191	15180	14985	14690	15099	15304	15142	15364	15014	15181	15141	14896	15209	15243	14990	15041	14875	15091	15211	14888	15056	14992	15087	15065	15202	14881	15045	15219	15075	15239	14832	15071	15195	15260	15203	15485	15074	14992	14895	15177	15059	15148	15275	15118	15039	15098	15263	15132	15091	15078	15094	15054	15066	15154	14950	15251	14994	15152	15136	15206	15048	15091	15007	15199	15155	15114	15056	14985	15133	14952	15350	15127	14981	14943	15131	15083	14885	15282	15209	15311	15097	15159	14856	15113	15004	15392	15195	15112	15248	15154	14955	15069	15131	15041	15126	15015	15107	15202	15078	15190	15094	15180	15239	15110	15140	15107	15390	15044	15009	15397	15072	15098	15185	15231	15134	15058	14915	15205	15056	15025	15121	14994	15028	15097	14918	15195	15055	14959	15049	15144	15126	14991	14930	15106	15162	15263	15180	15243	15039	15009	15087	15054	15043	14961	14911	14975
21729	33757	32647	25977	21657	19359	18366	16850	15631	15051	14777	14688	14537	14047	13945	13797	13701	13929	13604	13901	13953	13870	13998	14194	14237	13950	13938	13596	13342	13557	13515	13307	13247	13542	13426	13300	13305	13310	13529	13448	13378	13429	13478	13438	13442	13193	13344	13470	13224	13423	13333	13220	13363	13520	13283	13429	13187	13242	13200	13240	13090	13193	13139	13360	13478	13345	13304	13412	13326	13215	13382	13435	13188	13323	13409	13251	13212	13481	13199	13371	13344	13167	13357	13313	13420	13386	13247	13430	13304	13339	13248	13251	13174	13256	13355	13249	13291	13294	13339	13528	13331	13222	13177	13224	13222	13296	13436	13189	13327	13423	13361	13225	13251	13321	13416	13230	13299	13296	13200	13361	13215	13361	13363	13276	13364	13412	13321	13404	13264	13335	13213	13319	13440	13082	13179	13215	13185	13340	13345	13265	13326	13173	13518	13220	13380	13230	13186	13192	13383	13274	13299	13232	13510	13324	13338	13330	13303	13212	13253	13278	13236	13145	13437	13381	13273	13241	13304	13348	13358	13198	13102	13363	13130	13141	13327	13181	13191	13336	13237	13374	13278	13268	13318	13185	13296	13367	13411	13258	13157	13398	13191	13291	13354	13315	13157	13294	13393	13281	13365	13181	13248	13367	13229	13246	12973	13300	13231	13148	13243	13532	13086	13351	13418	13260	13158	13359	13357	13387	13340	13206	13372	13342	13275	13174	13316	13354	13332	13343	13233	13311	13212	13445	13297	13374	13272	13409	13441	13312	13331	13379	13187	13267	13308	13270	13171	13419	13383	13215	13178	13279	13306	13235	13348	13426	13192	13404	13334	13434	13315	13169	13363	13372	13395	13239	13284	13095	13236	13229	13291	13212	13304	13424	13284	13403	13399	13223	13358	13260	13278	13323	13315	13301	13295	13229	13343	13304	13158	13240	13417	13406	13452	13305	13170	13306	13367	13375	13278	13408	13345	13174	13169	13411	13252	13346	13334	13517	13256	13236	13260	13410	13336	13101	13341	13361	13272	13268	13386	13363	13235	13091	13385	13318	13191	13341	13356	13187	13166	13143	13225	13188	13456	13257	13194	13118	13224	13259	13176	13204	13437	13251	13297	13318	13386	13246	13385	13229	13262	13173	13207	13354	13341	13304	13401	13232	13329	13356	13146	13228	13295	13211	13148	13513	13347	13273	13269	13328	13540	13320	13349	13189	13377	13350	13300	13322	13381	13353	13193	13333	13295	13313	13261	13061	13285	13494	13212	13179	13391	13121	13431	13286	13332	13310	13231	13329	13307	13280	13412	13225	13257	13067	13366	13238	13361	13146	13231	13177	13318	13265	13201	13308	13441	13172	13209	13207	13322	13208	13462	13298	13377	13067	13343	13408	13287	13238	13015	13346	13298	13350	13209	13249	13232	13468	13349	13389	13216	13326	13272	13250	13130	13483	13242	13096	13290	13280	13179	13318	13433	13335	13189	13304	13350	13289	13228	13393	13280	13312	13400	13175	13213	13215	13348	13321	13352	13399	13360	13364	13171	13304	13349	13377	13361	13415	13284	13477	13390	13234	13260	13233	13435	13298	13456	13194	13420	13256	13376	13327	13256	13158	13329	13314	13373	13107	13233	13385	13217	13164	13451	13189	13340	13347	13288	13261	13280	13294	13252	13196	13285	13088	13333	13311	13229	13247	13387	13190	13438	13305	13320	13192	13343	13338	13298	13234	13299	13293	13295	13384	13348	13307	13237	13345	13364	13366	13309	13130	13479	13522	13335	13367	13187	13295	13220	13390	13386	13428	13248	13361	13275	13182	13193	13242	13332	13241	13218	13272	13250	13208	13323	13167	13298	13267	13183	13075	13224	13408	13320	13348	13343	13183	13254	13135	13385	13405	13240	13439	13397	13206	13260	13361	13273	13051	13271	13306	13225	13437	13301	13278	13356	13233	13448	13344	13411	13180	13193	13307	13386	13179	13239	13441	13315	13356	13218	13265	13264	13457	13301	13274	13348	13205	13219	13340	13416	13144	13159	13292	13420	13330	13349	13089	13329	13296	13339	13160	13248	13223	13172	13384	13348	13220	13337	13168	13307	13535	13310	13396	13296	13256	13260	13301	13388	13473	13260	13492	13349	13272	13308	13352	13357	13335	13300	13305	13392	13299	13432	13470	13338	13345	13317	13292	13338	13327	13236	13232	13247	13369	13323	13428	13365	13158	13268	13209	13180	13221	13267	13555	13256	13188	13231	13268	13282	13248	13382	13301	13387	13324	13481	13182	13218	13191	13271	13168	13357	13490	13343	13329	13250	13357	13249	13225	13259	13254	13246	13132	13301	13410	13359	13343	13075	13392	13267	13240	13277	13386	13095	13198	13370	13267	13475	13258	13316	13266	13389	13040	13363	13355	13398	13280	13420	13292	13278	13310	13145	13287	13201	13246	13504	13328	13141	13289	13373	13281	13276	13301	13031	13169	13368	13311	13183	13184	13291	13374	13281	13339	13240	13228	13356	13295	13348	13216	13302	13142	13326	13190	13302	13202	13230	13352	13420	13368	13467	13454	13406	13240	13504	13168	13277	13222	13382	13242	13164	13265	13258	13272	13396	13133	13127	13123	13481	13195	13413	13320	13405	13411	13329	13371	13291	13105	13410	13291	13278	13190	13270	13243	13202	13362	13311	13236	13315	13339	13272	13473	13249	13234	13329	13294	13271	13359	13402	13199	13382	13226	13334	13260	13120	13181	13371	13224	13141	13310	13382	13301	13356	13292	13255	13270	13308	13223	13344	13327	13175	13321	13289	13268	13325	13270	13338	13276	13307	13300	13267	13341	13213	13277	13153	13238	13243	13310	13199	13256	13299	13437	13400	13278	13157	13354	13285	13320	13401	13414	13200	13214	13412	13312	13128	13309	13366	13255	13240	13223	13321	13274	13517	13435	13207	13328	13283	13138	13378	13409	13373	13108	13262	13360	13142	13264	13299	13381	13437	13291	13375	13151	13389	13356	13283	13342	13259	13298	13255	13405	13274	13325	13327	13277	13365	13259	13334	13320	13308	13273	13370	13387	13316	13402	13278	13360	13256	13278	13192	13188	13243	13254	13336	13394	13373	13514	13100	13300	13177	13232	13338	13205	13270	13481	13338	13152	13392	13365	13297	13200	13224	13167	13225	13057	13393	13356	13303	13403	13397	13291	13346	13220	13288	13408	13290	13347	13238	13356	13167	13303	13344	13262	13221	13203	13340	13396	13319	13241	13350	13306	13305	13326	13135	13273	13417	13299	13372	13303	13376	13385	13213	13363	13169	13152	13409	13096	13234	13336	13305	13224	13227	13274	13471	13427	13140	13130	13276	13226	13353	13161	13228	13255	13290	13367	13354	13320	13353	13214	13128	13478	13318	13342	13370	13273	13289	13338	13290	13142	13346	13358	13220	13335	13261	13265	13432	13226	13219	13178	13411	13307	13381	13436	13323	13390	13179	13332	13303	13170	13314	13177	13179	13385	13191	13348	13387	13116	13390	13176	13158	13353	13281	13163	13185	13467	13201	13305	13344	13361	13287	13506	13390	13116	13298	13257	13270	13241	13185	13307	13347	13419	13112	13340	13317	13338	13188	13316	13219	13244	13330	13348	13238	13349	13394	13349	13395	13288	13185	13439	13284	13293	13382	13326	13201	13446	13152	13200	13200	13284	13224	13248	13228	13279	13401	13264	13203	13099	13428	13304	13360	13413	13323	13287	13280	13216	13367	13220	13393	13418	13345	13289	13307	13387	13176	13291	13193	13491	13274	13376	13329	13331	13232	13380	13291	13357	13299	13334	13284	13355	13073	13441	13274	13262	13371	13374	13339	13539	13420	13272	13167	13325	13122	13323	13375	13219	13278	13309	13118	13221	13313	13181	13220	13306	13035	13285	13271	13186	13386	13260	13393	13257	13397	13269	13358	13278	13211	13302	13318	13399	13430	13129	13378	13308	13311	13316	13390	13441	13347	13120	13359	13294	13142	13427	13283	13092	13316	13291	13288	13313	13440	13364	13209	13366	13357	13250	13240	13270	13476	13324	13350	13205	13172	13327	13194	13341	13259	13320	13292	13320	13235	13133	13351	13160	13343	13310	13445	13262	13159	13558	13411	13436	13066	13423	13479	13280	13139	13193	13272	13307	13308	13356	13194	13477	13419	13217	13305	13350	13284	13281	13307	13198	13235	13309	13370	13381	13082	13309	13212	13239	13380	13360	13263	13350	13322	13259	13139	13275	13280	13137	13318	13380	13232	13307	13261	13277	13292	13353	13549	13410	13243	13410	13293	13420	13385	13310	13338	13279	13237	13318	13255	13280	13238	13093	13169	13384	13318	13462	13316	13285	13231	13171	13277	13215	13266	13212	13311	13419	13259	13288	13244	13339	13316	13210	13100	13308	13335	13205	13220	13275	13359	13324	13377	13119	13073	13220	13396	13225	13290	13275	13285	13279	13258	13217	13095	13346	13466	13224	13183	13290	13298	13327	13302	13351	13228	13322	13456	13268	13370	13315	13369	13277	13259	13283	13273	13107	13303	13268	13201	13278	13349	13356	13286	13250	13379	13163	13141	13150	13227	13347	13282	13311	13288	13078	13357	13214	13277	13490	13366	13283	13325	13379	13176	13220	13305	13345	13217	13343	13382	13305	13437	13273	13250	13209	13362	13015	13262	13355	13215	13296	13310	13362	13228	13218	13352	13165	13223	13398	13398	13380	13431	13197	13329	13267	13285	13258	13202	13341	13360	13380	13348	13362	13375	13409	13290	13422	13496	13382	13294	13284	13275	13240	13381	13348	13218	13459	13264	13469	13308	13345	13372	13230	13248	13250	13323	13330	13250	13405	13243	13259	13217	13428	13509	13370	13216	13281	13328	13353	13506	13312	13212	13469	13318	13350	13148	13291	13336	13245	13284	13338	13425	13345	13311	13330	13430	13205	13344	13236	13238	13441	13212	13170	13486	13228	13143	13322	13339	13260	13243	13394	13200	13382	13188	13375	13333	13320	13368	13239	13432	13175	13301	13218	13257	13364	13267	13405	13140	13389	13331	13356	13247	13354	13239	13290	13512	13272	13261	13425	13295	13384	13390	13562	13375	13328	13321	13246	13212	13264	13275	13315
24194	21383	28900	24891	23517	24075	23015	19192	18021	17316	16721	16561	16508	16119	15957	15832	15742	15615	15706	15677	15691	15811	15829	15816	15698	15675	15668	15527	15172	15225	15298	15230	15214	15240	15145	15089	15253	15098	15263	15214	15158	15118	15005	15047	15246	15334	15378	15105	15158	15065	15175	15061	15027	15094	15178	15229	15195	15067	15173	14946	15101	15075	15047	14985	15155	15146	15237	15186	15047	14957	15175	15030	15091	15017	15148	15075	14991	15050	15124	15033	15007	15066	15182	15097	15279	15090	15026	15307	15206	15118	15130	15092	15139	15065	15073	15206	15164	15250	14929	14923	15180	15019	15011	15055	15095	14925	14986	14983	15063	15109	15153	15137	15007	15123	15075	15236	15014	15179	15094	15095	15061	15019	15051	15011	15099	14927	15293	15308	15027	15138	15143	15018	15067	15129	15170	14994	15039	15181	15056	15183	15127	15005	15207	15065	14941	15125	14911	15054	15032	15013	15107	15066	15052	15018	14972	15084	15179	15164	15045	14879	14947	15120	15248	15014	15048	14977	15056	15000	15138	15043	15175	15034	14967	14970	14955	14978	15100	15084	15088	14876	15260	14932	14977	14924	15108	15138	15065	15100	14886	15040	14880	15125	14964	14956	15114	14969	15051	14972	14958	15044	15104	14950	15104	14958	14966	15088	15236	15028	15068	15033	15153	15159	14930	15267	15106	15169	15041	15006	14974	15098	15149	15190	15199	14941	14906	15141	15064	14997	15197	15074	15235	14937	15002	15124	15129	15073	14912	15074	14995	14932	15199	15113	15079	15101	15155	14972	14898	15196	15083	14830	15121	15130	15189	15113	15137	15009	14976	15262	15241	14937	15019	14897	14932	15253	15046	15045	15102	15175	15273	15148	15305	15230	15099	14975	14899	14975	15050	15091	15106	14929	14992	14833	15136	15092	15178	15228	14964	15069	15106	14935	15222	15276	14851	15014	14814	14968	15197	15073	14949	15128	15133	15174	15216	15145	15201	15131	15161	15047	15268	15124	15112	15082	14924	15110	15047	15184	15004	15084	14948	15018	14946	14772	15130	15116	14965	15051	14987	14905	15097	15159	15055	14971	15095	14834	14954	15154	14884	15168	14989	14860	15068	15012	15080	14993	15063	15091	15081	15226	15082	15156	15164	14883	14995	15262	15024	15047	15213	15019	15198	15174	15102	15195	15002	14935	15032	14986	15029	15018	15070	15229	14877	15014	15099	15090	15115	15181	15066	15124	15051	15126	15276	15012	15068	15154	15088	15123	14988	14983	15037	15095	14936	14965	14925	14953	15166	14969	15085	15014	15026	15201	15067	15018	14925	14973	14753	15131	15181	15014	15033	15067	15221	15094	15015	14909	15063	15171	15101	14983	15088	14929	14971	14829	15058	15141	15131	14982	15005	15219	15196	14965	15156	15164	15026	15098	15167	15097	15177	15079	15130	14876	14950	15065	15043	14938	15023	15082	15089	14715	15160	15338	15046	15137	15031	14971	15030	14991	14937	15165	15026	15052	15082	15081	15113	15227	15172	15120	15109	14951	14934	15080	15111	14985	15036	14911	15189	15018	15132	15047	15280	15039	15201	14994	15129	15193	15139	14675	14852	14896	15017	14935	14950	14957	15148	15261	14976	15123	15199	15008	14927	15072	14888	15154	15044	14917	15031	15224	14988	15055	15001	15014	15087	15170	15069	15032	15155	15086	15088	14885	15156	15027	14945	14950	15248	15114	14925	14931	15118	15033	15071	15112	15062	14975	14998	14921	14994	15052	15009	15116	14852	14943	15080	15086	15069	15020	14843	15083	15016	15361	15079	15056	15034	15175	15164	15123	15249	15052	15130	15178	15069	15090	15224	15169	14984	15118	14951	14958	15111	15126	15051	15018	14922	14892	14917	15188	15049	15136	15075	15077	14932	15091	15172	15097	15093	15133	15191	14969	15074	14943	15237	14860	14967	15095	15018	14961	15075	14893	15079	15078	15338	15049	15117	15172	15004	15034	14988	14978	15144	15101	15114	15002	14989	14861	14987	15225	15017	15146	15155	14951	14929	15006	14986	15216	15101	15042	15088	15164	15230	15075	14945	15027	14995	15085	14866	15101	15156	14994	15347	15107	14973	15153	15089	14870	14952	14996	14849	15061	15229	14989	14836	15025	15269	14958	15087	15201	14961	14926	15230	15093	15071	15066	15001	15025	15012	15144	15191	14951	14980	15049	14976	14910	15121	15021	14876	15135	15109	14981	14885	15232	15079	14967	15044	14927	14956	15321	15052	14976	15213	14949	14978	15094	15198	14963	15009	15096	15106	14971	15014	15229	14923	15188	15108	15057	14914	14997	15137	14987	15007	15092	14796	14997	15135	15072	14947	15147	15020	14988	15133	15067	15070	14981	15026	14887	14941	15091	15110	15276	14932	15085	15180	15181	15145	15126	14926	14952	15089	15179	15216	15202	15091	15055	15030	15014	15063	15158	14985	15164	15040	15051	15083	14901	14943	15045	15080	14987	14966	14949	15014	14941	15190	15155	15150	15102	14984	15037	15091	15064	15040	15229	14911	15072	14866	15198	14985	15133	15183	14976	14995	15118	14983	15183	15177	15150	15102	15101	15076	15138	15074	14988	14955	15101	15234	15273	14996	15176	14962	15077	15038	15091	15099	15051	14968	15264	15085	14982	14929	15034	15140	15040	15068	15069	15109	14995	15050	15099	15007	14918	14960	15145	14820	15002	15001	14902	15096	14981	14984	15123	15014	14947	14983	14901	15006	14874	14987	15036	15053	15172	14882	15072	15125	14931	14955	15013	15066	15258	14970	14911	14930	14941	15139	15183	15230	15057	15258	15196	15146	14898	15120	14999	14977	15119	15116	14949	15080	15062	14994	14981	14976	14991	15081	15004	15125	15049	15080	15262	15223	15111	14931	15104	15000	14961	14995	14968	14916	15000	15256	14990	15085	15187	14967	15032	15184	15336	15108	14975	15139	15087	15201	15063	15089	15064	15203	15097	14903	14831	14846	14958	15182	15077	15060	15015	14984	14943	15026	15201	15258	15147	14913	15164	14911	14928	15091	15068	14896	15309	15136	15037	15002	15062	15135	15076	15205	15121	15143	15001	15155	15133	15208	15160	15042	14949	15110	15072	15123	15140	15037	15090	14989	15006	15083	15276	15071	15137	14938	15090	15008	15004	15001	14958	14977	14913	14953	14886	14859	14988	14962	15112	15022	15024	15169	15139	15171	15160	15234	15143	15034	14951	14907	15039	15175	15100	14821	15103	15275	15003	15166	15182	15115	14927	14965	15110	15185	15113	15085	15029	15002	14935	14814	15073	15028	15203	14821	15122	15019	14909	15155	15036	15116	15045	15094	15152	14921	14908	14912	15056	14961	15204	15026	14936	15156	15055	15090	14882	15067	15232	15179	15272	15154	15090	14983	15116	15266	14911	14953	14833	14910	15054	14856	14981	15112	15032	14995	15107	15094	15027	15117	14995	14937	15108	15167	15080	15020	15035	15095	14963	15124	14901	15139	15123	14895	14940	14859	15071	15125	15199	14986	15112	15130	15140	15005	15036	14978	15181	15011	14956	14995	15111	15035	14920	15242	15234	15164	15057	14851	14956	15006	15092	14986	15009	15074	15031	15068	14917	14861	15009	15064	15158	15020	14888	14988	15208	15050	15013	14813	14928	15080	15156	15074	15043	15132	14895	14965	15158	15187	14987	15167	15016	15109	15076	14991	15211	15075	14929	14947	15182	15009	15085	15112	15181	15150	14958	15106	15198	15126	14942	14894	14972	14868	14962	15045	14907	15023	15033	15047	15020	15033	14946	14877	15021	15126	15045	15021	15118	15054	14925	15312	14971	15127	15155	15150	14948	15021	14990	15215	15096	15245	15107	15187	15033	15176	15109	14977	15227	15058	14980	15185	14907	15002	15006	15026	15046	14985	15189	15128	15135	15269	14948	15073	15057	15009	15167	15088	14939	15061	15238	15090	15213	15214	15027	15034	15094	15044	15003	15244	15001	14931	15064	15132	14952	15406	15152	15134	15029	14951	14922	15021	15116	15049	14986	14996	15247	15188	14860	15156	15060	15146	15176	15382	15098	15023	15088	15087	15105	15134	15010	15120	15113	14903	14966	15000	14886	14994	15125	15092	14985	15060	14926	15061	15027	15257	15173	15041	15101	15099	14903	14932	15003	14881	14962	14863	14856	15094	15091	14920	15060	14888	14912	14828	15105	15033	14953	15026	15223	15126	15118	15131	15161	14765	14979	14869	15163	15092	15120	15235	14966	15138	15182	15021	15101	14886	15063	15038	14925	15030	15107	14919	15100	15036	15009	15156	14979	15044	15130	15045	15086	14926	15082	14898	14889	15103	15002	15067	15092	15113	15245	15035	15034	15038	15037	15072	15052	15119	14913	15056	15016	14962	15034	14859	15079	15239	15076	15013	15015	15101	14974	14941	15002	15168	15022	14948	14974	14985	15072	15237	15013	15054	14860	15037	15059	15145	15013	15005	14897	14954	14993	15129	15118	15061	15138	15047	14925	15015	15012	14850	15058	15145	15154	15020	14950	15002	15018	15145	15094	15047	15009	15025	15139	14962	14956	14978	15167	15021	15112	14896	15160	15050	15133	15199	15021	15017	15068	15064	15118	15300	15051	14917	14856	15103	15212	14980	14983	15051	15053	15008	14826	14868	15041	15169	15082	15070	15003	15157	14943	15012	15161	15113	15057	15036	14991	15002	15091	15156	15150	15007	15148	15110	15031	15165	14962	15120	15375	15003	15177	15175	15167	14932	15052	15132	15057	15023	15210	15030	15119	14982	15132	15108	14919	14927	15084	15171	15121	14604	15167	15234	15082	15044	15048	15124	14895	15138	15100	15073	15025	15200	15149	14928	15088	15162	14926	15028	14941	15128	15068	15022	14964	15048	15082	15029	14868	15107	15014	15190	15075	15004	15142	15067	15084	15118	15175	15210	15040	15127	15014	15240	15032	15175	15018	15087	15259	15101	15010	15151	15159	15216	14916	15031	15209	14975	15058	14953	14997	15003	15010	14927	15028	14893	15094	15009	15010	15037	14811	14968	15121	15025	14998	14933	15047	15063	15188	15034	14931	15011	15171	15087	15077	15118	15037
21202	40643	38991	30746	26318	23442	20780	18994	17674	16439	15713	15425	15259	14873	14472	14316	14072	14067	13970	14173	14220	13997	14260	14317	14306	14068	14028	13736	13608	13425	13470	13466	13394	13397	13293	13371	13432	13514	13586	13405	13511	13276	13401	13393	13310	13389	13340	13345	13572	13389	13413	13279	13343	13434	13346	13293	13524	13321	13211	13304	13427	13247	13275	13385	13290	13187	13271	13276	13402	13164	13338	13292	13262	13251	13351	13095	13428	13285	13227	13240	13322	13334	13183	13175	13375	13329	13170	13384	13216	13232	13374	13383	13426	13344	13273	13252	13229	13278	13250	13492	13297	13270	13286	13170	13398	13152	13163	13179	13212	13316	13131	13318	13392	13134	13194	13064	13327	13406	13285	13222	13317	13319	13358	13141	13446	13235	13252	13260	13445	13388	13300	13103	13191	13384	13184	13300	13315	13335	13188	13158	13254	13280	13352	13115	13346	13306	13328	13185	13250	13248	13287	13213	13186	13200	13285	13228	13320	13246	13179	13253	13280	13195	13198	13152	13193	13279	13199	13252	13382	13248	13237	13186	13220	13132	13476	13237	13272	13167	13463	13346	13192	13217	13169	13419	13303	13388	13363	13195	13438	13221	13196	13136	13359	13247	13499	13071	13349	13270	13362	13223	13255	13302	13184	13094	13276	13305	13331	13211	13318	13216	13213	13121	13344	13211	13126	13293	13167	13230	13410	13302	13206	13264	13166	13321	13371	13222	13289	13198	13139	13374	13373	13255	13256	13242	13227	13393	13379	13225	13298	13289	13320	13381	13227	13303	13249	13237	13270	13469	13347	13303	13302	13120	13238	13365	13254	13635	13097	13389	13205	13301	13171	13197	13161	13233	13159	13247	13200	13249	13201	13391	13186	13249	13180	13504	13198	13287	13218	13260	13303	13218	13274	13345	13481	13321	13422	13190	13062	13289	13193	13101	13246	13307	13307	13257	13304	13215	13426	13100	13315	13314	13233	13244	13372	13305	13407	13330	13182	13336	13164	13321	13305	13316	13305	13168	13462	13065	13269	13367	13221	13236	13379	13242	13354	13113	13318	13181	13133	13382	13185	13146	13532	13172	13319	13132	13312	13242	13406	13108	13302	13353	13372	13361	13347	13319	13515	13211	13350	13269	13155	13219	13276	13296	13237	13110	13224	13270	13237	13113	13126	13299	13337	13401	13329	13186	13235	13225	13116	13239	13268	13443	13395	13504	13295	13193	13415	13173	13180	13081	13464	13105	13169	13185	13228	13287	13297	13250	13248	13275	13135	13442	13284	13286	13272	13453	13257	13275	13350	13449	13286	13246	13272	13304	13254	13324	13215	13189	13383	13344	13365	13385	13171	13219	13182	13185	13233	13409	13246	13345	13166	13355	13253	13333	13282	13342	13349	13311	13239	13219	13421	13294	13277	13291	13450	13366	13311	13205	13135	13147	13217	13169	13159	13311	13360	13352	13355	13450	13211	13456	13247	13219	13318	13262	13286	13273	13340	13314	13223	13289	13417	13301	13295	13158	13204	13275	13275	13311	13170	13160	13112	13152	13212	13377	13192	13222	13155	13411	13268	13322	13365	13296	13296	13139	13161	13267	13068	13415	13340	13412	13302	13093	13249	13327	13413	13202	13232	13288	13275	13216	13425	13150	13313	13313	13408	13197	13329	13221	13181	13306	13389	13318	13324	13361	13149	13316	13327	13317	13219	13312	13276	13298	13348	13354	13338	13233	13153	13282	13382	13254	13251	13220	13375	13285	13472	13332	13331	13367	13140	13194	13252	13296	13296	13257	13411	13306	13298	13282	13353	13403	13281	12970	13334	13278	13286	13370	13372	13263	13166	13212	13288	13427	13319	13161	13284	13172	13190	13188	13395	13364	13182	13252	13370	13366	13199	13383	13194	13265	13308	13326	13283	13264	13157	13314	13281	13240	13285	13146	13364	13184	13425	13356	13241	13405	13183	13298	13284	13414	13325	13230	13093	13234	13340	13162	13218	13286	13538	13218	13142	13333	13375	13273	13313	13284	13109	13219	13326	13313	13302	13170	13410	13337	13190	13129	13102	13307	13341	13293	13207	13166	13407	13297	13188	13190	13196	13485	13304	13358	13257	13309	13187	13279	13265	13342	13091	13184	13161	13043	13145	13104	13279	13319	13217	13170	13370	13304	13267	13251	13266	13261	13260	13165	13180	13494	13363	13276	13147	13239	13269	13167	13303	13262	13180	13328	13203	13305	13261	13157	13355	13251	13273	13218	13314	13336	13185	13153	13391	13200	13219	13436	13368	13258	13360	13209	13346	13259	13125	13260	13253	13254	13212	13362	13234	13214	13241	13411	13151	13176	13315	13334	13230	13367	13093	13248	13359	13241	13158	13284	13329	13345	13361	13199	13314	13287	13293	13289	13391	13325	13262	13098	13341	13457	13265	13242	13210	13271	13177	13161	13234	13241	13295	13177	13307	13380	13344	13178	13561	13272	13276	13042	13113	13385	13220	13291	13267	13356	13263	13214	13339	13189	13190	13242	13377	13246	13296	13391	13385	13330	13307	13075	13246	13198	13297	13235	13119	13343	13275	13278	13163	13235	13252	13385	13210	13560	13270	13348	13244	13253	13257	13423	13034	13422	13213	13210	13247	13421	13166	13280	13459	13422	13118	13114	13347	13275	13291	13055	13149	13268	13253	13164	13257	13170	13234	13336	13364	13309	13214	13115	13283	13186	13242	13363	13190	13234	13377	13099	13182	13269	13058	13301	13243	13327	13263	13166	13217	13340	13181	13385	13170	13170	13391	13190	13289	13359	13307	13279	13287	13188	13217	13202	13390	13122	13266	13261	13337	13321	13057	13253	13339	13241	13299	13344	13151	13203	13230	13130	13263	13287	13203	13056	13378	13322	13275	13333	13296	13222	13438	13325	13315	13148	13304	13228	13304	13252	13235	13252	13503	13351	13180	13103	13296	13394	13315	13353	13308	13356	13043	13196	13260	13129	13288	13384	13364	13327	13215	13331	13211	13231	13056	13334	13357	13134	13121	13313	13281	13299	13350	13153	13339	13260	13414	13310	13258	13266	13360	13301	13035	13221	13192	13285	13387	13453	13061	13392	13204	13333	13200	13270	13291	13252	13174	13305	13309	13262	13422	13286	13388	13218	13237	13142	13333	13328	13238	13189	13105	13070	13184	13306	13198	13126	13241	13128	13392	13464	13251	13395	13290	13335	13258	13126	13315	13228	13313	13224	13184	13206	13368	13281	13238	13209	13221	13253	13317	13130	13342	13136	13288	13278	13078	13338	13189	13402	13166	13336	13211	12994	13217	13271	13180	13208	13404	13196	13376	13380	13148	13215	13383	13216	13369	13229	13365	13360	13291	13224	13339	13360	13204	13202	13286	13154	13334	13022	13255	13237	13351	13279	13341	13204	13303	13393	13270	13235	13345	13361	13347	13230	13279	13301	13349	13355	13128	13149	13273	13347	13242	13340	13345	13261	13274	13139	13192	13054	13287	13182	13251	13342	13106	13178	13284	13218	13199	13425	13421	13169	13299	13237	13260	13459	13180	13236	13316	13402	13291	13218	13266	13353	13126	13371	13476	13269	13258	13235	13208	13133	13391	13274	13169	13334	13374	13317	13108	13362	13180	13259	13390	13317	13333	13387	13352	13174	13133	13209	13277	13322	13436	13190	13311	13346	13246	13312	13089	13310	13184	13298	13318	13117	13355	13321	13248	13407	13306	13294	13232	13151	13225	13133	13335	13216	13255	13322	13080	13300	13342	13211	13295	13266	13368	13214	13234	13360	13175	13061	13263	13403	13230	13300	13224	13219	13330	13166	13259	13285	13202	13309	13207	13450	13245	13157	13250	13497	13348	13418	13180	13319	13473	13376	13303	13224	13370	13338	13256	13238	13365	13406	13263	13401	13251	13263	13416	13251	13427	13109	13413	13396	13316	13272	13249	13181	12995	13339	13389	13196	13354	13360	13380	13273	13220	13337	13117	13261	13192	13476	13344	13216	13159	12968	13364	13218	13433	13270	13237	13160	13089	13314	13293	13345	13240	13347	13427	13241	13268	13389	13235	13223	13313	13245	13124	13241	13301	13473	13326	13176	13191	13124	13341	13236	13219	13173	13351	13261	13486	13198	13279	13318	13285	13319	13319	13263	13186	13224	13107	13249	13299	13351	13422	13325	13366	13306	13375	13256	13308	13329	13071	13398	13367	13291	13236	13260	13358	13220	13285	13184	13133	13251	13104	13471	13279	13168	13218	13300	13321	13196	13110	13358	13334	13250	13258	13388	13268	13297	13150	13182	13471	13260	13244	13226	13281	13150	13365	13278	13195	13418	13376	13291	13271	13175	13097	13115	13224	13181	13231	13221	13253	13288	13403	13187	12982	13254	13187	13309	13316	13368	13358	13320	13159	13206	13148	13363	13239	13318	13171	13284	13144	13163	13124	13279	13276	13388	13240	13297	13390	13312	13338	13230	13310	13159	13241	13232	13239	13328	13270	13208	13251	13254	13405	13246	13140	13043	13221	13321	13355	13211	13262	13260	13293	13385	13277	13105	13350	13248	13294	13228	13368	13214	13308	13227	13312	13234	13310	13360	13322	13415	13257	13166	13252	13142	13290	13339	13298	13218	13235	13354	13387	13406	13330	13176	13321	13395	13306	13277	13142	13225	13358	13047	13290	13375	13351	13294	13125	13344	13362	13318	13302	13146	13268	13350	13328	13332	13297	13281	13250	13255	13191	13266	13389	13259	13227	13128	13382	13290	13323	13217	12966	13302	13173	13302	13284	13228	13281	13340	13405	13270	13391	13210	13387	13309	13125	13298	13234	13387	13274	13175	13249	13406	13319	13173	13491	13260	13347	13169	13243	13270	13218	13275	13369	13217	13287	13328	13355	13275	13338	13324	13173	13273	13166	13181	13412	13345	13336	13354	13164	13069	13376	13204	13477	13270	13243	13252	13245	13251	13267	13304	13239	13387	13170	13295	13343	13323	13422	13316	13424	13168	13267	13245	13395	13411	13134	13310	13228	13134	13148	13268	13408	13216	13157	13233	13287	13205	13166	13144	13492	13330	13439	13204	13422	13190	13248	13428	13248	13256	13228	13303	13331	13219	13332	13408	13195	13431
23063	21379	29246	24033	22028	25063	27113	21369	19678	19377	18920	18537	17953	17855	17662	17210	17146	17388	17323	17154	17168	17201	17194	17285	17243	17044	16895	16660	16383	16478	16484	16413	16529	16425	16515	16601	16450	16377	16649	16076	16435	16397	16503	16315	16380	16430	16488	16308	16487	16433	16339	16202	16151	16276	16170	16008	16057	16262	16219	16140	16303	16349	16418	16503	16148	16096	16200	16066	16327	16309	16202	16156	16238	16029	16297	16043	16325	16132	16170	16248	15977	16113	16284	16179	16240	16181	16199	16354	16152	15989	16245	16299	16270	15999	16085	16182	16078	16217	16087	16327	16200	16066	16075	16226	16103	15914	16204	16127	16235	16237	16176	16149	16003	16183	16251	16293	16245	16122	16205	16018	16042	16125	15984	16093	16167	16061	16145	16142	16105	16224	16236	16117	16203	16127	16173	16281	16252	16161	16189	16210	16307	16137	16091	16174	16115	16059	16240	16375	16324	16147	16128	16169	15964	16174	16277	16441	16282	16335	16128	16211	16192	16375	16296	16173	16204	16265	16087	16057	16180	16206	16104	16020	16197	16111	16076	16093	16122	16168	16195	16136	16072	16334	16171	16123	16338	16210	16137	16275	15998	16208	16165	16059	16007	16130	16149	16347	16130	15993	16212	16191	16037	16051	16074	16026	16080	15998	16072	16293	16201	16056	16355	16065	16156	16281	16182	16321	16093	16242	15999	16068	16095	16264	16128	16208	16234	16250	16131	15987	16026	16242	16006	16158	16143	16220	16233	16122	16214	15923	16212	16126	16278	16247	16153	16076	16232	16123	16335	16243	16134	16167	16171	16107	16199	16208	16116	15959	16092	16178	16180	15996	16254	16098	16045	16053	16189	16081	16217	16186	16006	16088	15895	16090	15944	15968	16069	16088	16197	16061	16154	15952	16179	16213	16109	16182	16379	16185	16137	16065	16249	16166	15904	16187	16157	16074	16023	16036	16182	16075	16226	16155	16223	16094	16141	16107	16202	16227	16245	16113	16033	16144	15883	16129	16156	16159	16060	16304	16383	16145	16190	16178	16260	16133	16068	16101	16288	16204	15982	15981	16097	16283	16279	16214	16034	16137	16063	16240	16382	16189	16141	15940	16030	15939	16135	16275	16107	16475	15992	16182	16032	16278	16348	16126	16005	16211	16170	16094	16104	16115	16166	16179	16201	16237	16215	16177	16200	16128	16064	16132	16286	16353	15994	16112	16110	15990	16288	16366	16104	16026	16054	16038	16154	16121	15998	16164	16200	15991	16173	16178	16186	16210	16159	16111	16259	16189	16172	16059	16348	16120	16162	16143	16160	16162	16065	16099	16039	16260	16126	16170	16266	16260	16264	16237	16069	16260	16133	16181	16250	16080	16080	16053	16256	16091	16225	16048	16178	16217	16270	16163	16118	16242	16080	16113	16212	16014	16067	16181	16068	16237	16121	16258	16274	16211	16039	16229	16131	16216	16234	16154	16196	16326	16280	16145	16134	16289	16163	16161	16198	16010	16146	16097	16131	16104	16263	16097	16063	16072	16424	16177	16209	16194	16058	16141	16151	16298	16062	16186	16118	16142	16083	16242	16311	16274	16184	16143	16208	16264	16000	15985	16319	15956	16318	16206	16111	16077	16223	16132	15997	16182	16270	16280	16162	15956	16232	16149	16276	16248	16017	15989	16050	16079	16192	16255	16250	16102	16133	16142	16331	16087	16131	16216	16093	16094	16080	16046	16020	15865	16300	16180	16019	16268	16358	16130	16226	16145	16241	16097	16121	16050	16199	16242	16230	16209	16255	16139	16119	15992	16095	16272	16197	16084	16078	16327	16231	16324	16191	16173	16131	16195	16178	15955	16255	16118	16149	15931	16149	16190	16159	16030	16076	16097	15934	16220	16148	16289	16286	16006	16136	16291	16079	16203	16302	16145	16032	15840	16095	16222	16259	16146	16319	16278	16116	16029	15971	15834	16183	16394	16029	16327	16184	16113	16214	16071	15939	16204	16313	16208	16255	16351	16146	16080	16092	16017	16036	16141	16270	16151	16035	16186	16071	16121	16155	16059	15991	16217	16161	16216	15888	16115	16393	16367	16038	16221	16201	15941	16195	16143	16311	16361	16474	16176	16173	16220	16111	16029	16365	16337	15879	16063	16145	16009	16117	16079	16120	16260	16143	16219	16544	16055	16094	16117	16278	16147	16148	16241	16057	16250	16282	16451	16246	16078	16115	16133	16239	16107	16102	16331	16232	16148	16074	16209	15941	16141	16129	16135	16209	16111	16227	16344	16021	16081	16211	16303	16153	16473	16217	16179	16158	16127	16084	16079	16211	16277	16147	16246	16176	16038	16224	16170	16378	16142	16205	16210	15963	16109	16235	16091	16192	16229	16072	15929	16185	16178	16364	16263	16103	16118	15996	16028	16100	16193	16019	16229	16162	16384	16108	16097	16241	16038	16010	16143	16104	16412	16212	16198	16302	16281	16306	16075	16211	16189	16209	16263	16175	15935	16099	16148	16096	16001	16094	16116	16161	16076	16188	16238	16129	15994	16181	16152	16184	16222	16181	16366	16168	16319	16171	16134	16092	16158	16223	16210	16291	16156	16106	16322	16276	16094	16121	16220	16172	16060	16210	16288	16157	16259	16161	16399	16201	16116	16336	16029	16093	16228	16334	16115	16107	16213	16058	16171	16459	16199	16136	16242	16194	16191	16255	16104	16178	16229	16236	16072	16149	16168	16045	16272	16133	16333	16114	16105	16076	16065	16097	16102	16012	16122	16138	16086	16178	16253	16046	15984	16185	16308	16198	16018	16193	16151	16194	16170	16023	16350	16063	16127	16075	16088	16195	16045	16004	16045	15959	16136	16092	16142	16076	15902	16340	16099	16092	16197	16083	16155	16096	16241	16182	16290	16169	16193	16147	16255	16271	16219	16122	16130	16132	16107	15959	16094	16228	16076	16275	16398	16192	16136	16363	16199	16181	16305	16295	16219	16250	16075	16064	16149	16343	16094	16219	16194	16211	16065	16216	16248	16055	16112	16013	16369	16216	16288	16198	16156	16212	15955	16196	16071	16330	16251	16251	16125	16301	16223	15958	16121	16070	16101	16144	16228	16045	16164	16043	16043	16307	16015	16340	16432	16242	16221	16104	16134	16075	16083	16142	15958	16157	16097	16280	15999	16200	16020	16002	16149	16157	16299	16279	16217	15932	15815	16019	16192	16114	16089	16093	16173	16136	16035	16046	16067	16147	16116	16329	16245	16120	16270	16229	16040	16165	16219	16086	16077	16022	16295	16072	16114	16096	16065	16282	16241	16041	16096	16207	16242	16283	16246	16203	16077	16267	16155	16019	16136	15986	16214	16083	16147	16225	15913	16378	16241	16085	16205	16211	16166	16125	16040	15999	16139	16281	16264	16327	16130	16161	15847	16096	16068	16150	16376	16235	16236	16425	16191	16149	16043	16412	16162	16015	16226	16171	15939	16278	16041	16209	16174	16120	16034	16210	16141	16167	16204	16023	16125	15969	16083	16146	16014	15841	16268	16145	15891	16251	16171	16216	16007	16182	16246	16230	16263	16188	16233	16314	16370	16144	16041	16085	16185	16316	16045	16034	16156	16066	16222	16319	16137	16348	15902	16032	16049	16221	16251	16020	16069	16384	16199	16069	16121	16066	16360	16242	16161	16346	16075	16265	16373	15932	16037	16149	16109	16366	16159	16147	15935	16370	16198	16283	16184	15997	16064	16174	16224	16188	16301	16081	15987	16183	16027	16195	16234	16084	16291	16240	16029	16127	16137	16193	16122	16056	16098	16105	16122	16286	16119	16367	16421	16129	16147	16139	16090	16049	15952	16233	16492	16198	16125	16190	16143	16136	16135	16219	16121	16275	16080	16353	16199	16180	16042	16140	16104	16112	16110	16205	16078	16148	16155	16204	16356	16194	16052	16222	16093	16203	16227	16083	15902	16139	16096	16129	16022	16326	16016	16179	16265	16092	16177	15963	15990	16065	16153	16257	16236	16248	16206	16075	16110	16312	16289	16154	16231	16167	16148	16193	16265	15956	16239	16220	16091	16164	15885	16348	16067	16015	16102	16194	15982	16187	16088	16155	16168	16148	16074	16028	16079	16121	16088	16287	15945	16059	16226	16396	16231	15984	16116	16337	16203	16382	16199	16036	16218	16122	16154	16313	16126	16038	16113	15953	16176	16123	16105	16023	16226	16267	16276	16179	16284	16057	16054	16071	16110	16039	16203	16239	16208	16028	16035	16097	15962	16127	16001	16169	16262	16117	16017	15908	16242	16121	16168	16186	16014	16189	16103	16004	16085	16159	16081	16116	16060	16081	16043	16229	16068	16169	16193	16210	16206	16131	16292	16208	16213	16064	15981	16029	16305	16169	16138	16127	16067	15993	15988	16194	16137	15997	16046	16095	16132	16139	15868	16114	16170	16303	16220	16351	16371	16239	16134	16232	16061	16222	15965	16065	16342	15973	16153	16233	15966	16089	16116	16141	16008	16114	16087	16328	16469	16305	16116	16256	16048	16284	16030	16074	16103	16098	16223	16242	16228	16134	16298	16169	16093	16225	16179	15992	16134	16331	16211	16134	16140	16321	16302	16122	16179	16048	16147	16252	16180	16210	16146	15952	16116	16120	16072	16213	15933	16034	16325	16375	15891	16203	16127	16115	15899	16129	15973	16005	16226	16203	16088	16026	16145	16076	16034	16289	16220	16340	16170	16248	16166	16182	16266	16140	16098	16150	15966	16089	16152	16148	16212	16136	15863	16139	16145	15903	16020	16095	16135	16337	16281	16160	16071	16232	16130	16071	15986	16059	16062	16377	16214	16177	16088	16049	16043	15955	16085	16185	16038	16064	15928	16329	16174	16181	15963	16142	16223	16172	16206	16167	16089	16199	15992	16382	16011	16087	15983	16187	15982	16044	16044	16217	16165	16207	16130	16011	16130	16064	15940	16062	16227	15926	16141	16077	16114	15950	16234	16154	16325	16159	16028	16031	16063	16086	16375	16266	16163	16169	16215	16164	16097	16329	16211	16089	15967	16067	16062	16061	16037	16247	16115	16095	16072	15970	16054	16088	16196	16282	16097	16074	16061	16159	16086	16221	16165	16229	16076
23897	44320	41996	33784	29262	26140	22599	21001	19450	18399	17736	16931	16622	16218	15805	15433	15264	15351	15170	15222	15253	15199	15422	15406	15194	15058	14757	14315	14209	14153	14170	14108	14305	14257	14340	14239	14198	14237	14257	14075	14038	14069	14222	14105	14040	14147	13951	13997	14158	14094	14056	14191	13980	14066	13931	14173	13914	14173	13957	13831	14045	13983	13890	13821	14047	13935	13993	14034	13930	14006	13998	13823	13855	13865	13776	13822	13933	13789	13889	13958	13896	13977	13850	13832	13868	14017	13763	13979	13981	13835	13901	13906	13994	14017	13965	13808	13864	13924	13959	13795	13932	13965	13963	13812	13774	14037	13917	13769	14022	13980	13933	14057	13934	13946	13967	14081	14069	13673	13929	13761	13981	13735	13931	13918	13965	14147	13801	14017	13911	13977	13878	14183	13954	13958	13956	13984	13894	13789	13849	13856	14055	13895	13842	13916	13917	13887	14039	14060	13902	13904	13948	13860	13927	14026	13801	13968	13845	13803	13744	13866	14019	13901	13977	13944	13930	14176	13852	13967	13979	13776	14017	13939	13932	13918	13915	13707	13906	13963	14031	13969	13921	13936	13890	13986	13873	13994	13877	13777	13781	13980	13829	13727	13964	13891	13889	13894	13902	13846	13961	14005	13868	13964	13911	14026	13990	13987	14018	13907	13777	13839	13799	13806	13862	13906	13939	13972	13941	13957	13945	13973	13947	13738	13904	14125	14080	13943	13939	14094	13969	13919	13736	13856	13957	13870	13792	13898	13790	13911	14092	13916	13929	13913	13832	13882	14062	13897	13790	13776	13790	13855	14012	13998	13893	14041	13956	13915	13920	14107	13784	13771	14035	13867	13896	13843	13964	14002	13833	13990	13856	13973	14050	14027	13868	14038	13999	14042	13876	13973	13814	14030	13774	13952	13848	14001	13886	13917	13886	13903	13939	13993	13805	13874	13942	13808	14046	13812	13803	13794	14067	14013	13918	13846	13910	13931	13792	14171	13948	13932	13904	13990	13828	13921	14038	13855	13860	13979	14067	13802	13856	13802	13979	14058	13930	13929	13828	13917	13968	13809	13845	13991	14015	13902	13842	13915	13882	13937	13975	13999	14021	13748	13876	13749	13910	13969	13664	13819	13723	13907	13954	13939	13900	13833	13910	13932	13944	14047	13902	13930	14003	13879	14018	13832	13972	13914	13910	13854	13939	13847	13819	13702	13839	14105	14029	13930	13877	13920	14105	13977	13833	13867	14020	13843	14000	14084	13830	13971	13908	14003	13849	13895	13964	13922	13963	13920	13959	13728	13991	14070	13933	14007	13987	13836	13842	13778	13727	14002	13927	13970	14058	13969	13996	14098	13842	13965	13882	13875	13970	13961	14050	13901	13811	13856	13856	13860	13904	13737	13879	13836	13827	13792	13756	13879	13884	13948	13943	13798	13976	13771	13905	13913	14031	14063	13867	13941	13842	13874	13771	14075	14033	13818	13987	13797	13984	13941	13693	13982	13914	14011	14053	14010	13746	13956	13827	14093	13879	13921	13880	14072	13860	13920	13985	14025	13883	13840	13718	13821	14071	13964	13739	13796	14030	13991	13907	13989	13732	13902	13859	13797	13886	13980	13820	13858	13974	13944	13989	13986	13932	13840	13852	13916	13809	13940	13772	13813	13676	14102	13826	13807	13771	13774	13845	14105	13867	13937	13968	13983	13922	13903	14043	14077	13768	13880	13846	13946	13731	13959	13860	13980	14026	13866	13982	13788	14049	13845	14004	13829	13871	14128	13977	13923	14078	13927	13853	13905	13810	13898	13975	13967	13900	13874	13950	14026	14011	13940	13923	13926	13885	13987	13904	13984	13841	13905	13945	13940	13902	13982	13929	13868	13926	13966	13858	13914	13919	14054	13891	13964	13993	13857	13856	13927	13885	13886	13922	13875	13972	13916	13806	13853	13800	13902	13836	14016	13866	13968	13987	13931	13884	13903	13913	13939	14076	13937	13990	13754	14073	13857	13903	13799	14022	14105	14008	13819	13981	13886	13830	13935	14003	13791	13881	13985	13915	13997	13888	13902	13893	13902	13767	13864	13881	14116	13755	13996	13955	13815	14074	13837	13880	14058	13983	13992	13922	13751	13909	14068	13971	13901	13827	13976	13760	13887	13963	14077	13796	13907	13941	13849	13798	13861	13875	13946	13759	13838	13958	14025	13960	13820	13865	13911	13899	13854	14061	14032	13939	13903	14023	13909	14101	13936	13850	13898	13919	14031	14101	13926	14027	13794	14066	13830	13726	13858	13726	13920	13874	13983	13833	14064	13751	13758	13965	14041	13870	14045	13794	13741	14150	13814	13841	13784	13961	14015	13846	13861	13830	13847	13886	13680	13948	14055	13935	13904	13954	13753	13914	13647	13936	13833	13973	13938	13873	13975	13888	13893	13912	13940	13849	13977	14042	13820	14014	13809	13933	13797	13957	13814	13947	13919	13883	13885	13987	14082	13911	13968	14000	13898	14036	14070	14059	13893	13889	13970	13939	13970	13945	13985	13945	13956	13919	13867	13870	13979	13830	13890	13887	13749	13916	13980	13911	13893	13802	13909	13920	13857	13868	13893	13639	13885	13747	14002	14009	13968	13805	14003	13814	13890	13963	13860	13935	13916	13764	13798	14063	13860	14013	13821	13755	13896	13925	13885	13976	13931	13957	13923	13907	13864	14195	13865	13903	13865	14008	13724	13905	13916	13956	13918	13745	14049	13997	13973	13963	13914	13948	13804	13894	13858	14108	13754	13903	13887	13890	13926	13875	13995	14013	13922	13952	13915	14039	13890	13788	13896	13811	13849	13919	13935	13957	13897	13953	13965	13873	13964	13827	13940	13956	13784	13923	13968	13844	13986	13910	13963	13836	14001	13998	13879	13975	13880	13969	13956	13941	14094	13909	13879	13742	13779	13930	13938	13757	13897	13793	14033	13918	13849	13844	14001	13905	13787	13952	13760	13829	13770	13861	13913	13878	13856	13933	13977	13912	13979	13862	14004	14062	14017	13906	14054	13822	13841	13818	13932	13827	13836	14075	13968	13968	13849	13879	13870	13899	13892	13893	13893	13823	13892	13959	14018	13993	13958	13948	13951	13935	13785	13939	13819	13840	13933	13987	13740	14119	13953	13925	13951	13824	13901	14071	13809	13969	13907	13821	13945	13691	13932	13920	13960	13953	13828	13886	13716	13989	14011	14022	13676	13994	14022	14074	13853	13838	13927	13797	13765	13939	13948	13889	13944	13821	14114	13873	13861	13934	13853	13864	13821	13704	14000	13984	14065	13863	13975	13717	13847	13830	13951	13903	13868	14123	13823	13863	13904	14001	13884	13814	14021	14041	13896	13955	14048	13991	14007	13994	14029	13731	13916	14068	13817	13783	13866	13867	13959	13951	13775	13995	13940	14046	13679	13951	13909	13925	13844	13939	13759	13763	14035	13935	13891	13986	13922	13895	13840	13970	14000	13917	14033	13708	14042	13852	14040	14013	13960	13791	13895	13898	13992	13877	13814	13857	13953	14061	13922	13763	13814	14063	13990	13812	13943	13898	13955	13798	14025	13849	13829	13801	13965	14025	14021	13836	13842	13970	13977	13917	13941	13944	13696	14078	13994	13892	13971	13848	13897	13892	13974	13928	13964	13814	13873	13975	13801	13833	13949	13771	13897	14002	13842	14059	13936	13935	13919	13892	13835	13870	13976	13927	13745	13962	13912	13847	13792	13977	13832	13716	13984	13871	13920	13990	13889	13862	13819	14029	13876	13867	13768	14025	13792	13760	13873	13983	14000	13846	13786	13944	14018	13870	13997	13771	13964	13867	13908	14061	14169	13966	13899	13844	13909	14025	13993	14029	13912	13865	13808	13839	13872	13899	13653	13828	13891	13877	13948	13869	13724	14028	13942	13742	13948	13714	13992	13847	13841	13889	14044	13864	13856	13822	13806	13903	14056	14010	14050	13967	13841	13997	13901	13742	14006	13935	13938	14001	13924	14024	14036	13941	13881	13907	13829	14007	13907	13852	13850	14063	13920	13981	13920	13843	13791	14048	13889	13860	13883	13957	13857	13903	13726	13839	13753	13951	13628	14012	13987	13960	13826	14022	13874	13933	13946	13872	13858	13941	14028	13923	13870	13842	13851	13894	13854	13861	13856	13959	13826	13879	13919	13925	13966	13820	13904	13967	13889	13934	13814	13949	13861	13908	13873	13821	13955	13857	13876	13929	13884	13845	13875	13925	13759	13811	13953	13863	13789	13809	13895	14139	13926	13894	14032	14099	13914	13857	13893	14085	13892	14136	13951	13781	13799	13774	13868	13999	13825	13834	13973	13874	14068	13747	13960	13898	13939	13787	13912	13847	13846	13856	13901	13771	13815	13929	13901	13986	13942	13877	13920	14038	13988	13958	13902	13854	13826	13886	13824	13966	13870	14008	13871	13818	14067	13750	13755	13927	13824	13977	14022	13792	13972	13830	13836	13939	13872	13970	13715	13906	13938	13917	13860	13938	13905	13853	13870	14021	13942	14078	13957	14006	13990	13944	13780	13936	13800	13911	13965	13824	13906	13953	13882	14093	14125	13891	14078	13859	13952	13752	13984	13798	13870	13976	13956	13833	13816	13991	13997	13984	13765	13785	13874	13938	13917	13947	14059	13987	13836	14111	13868	13786	14031	13963	14088	13931	13949	13908	14115	14071	13985	13876	13825	14041	13956	13861	13986	13887	13912	13875	13840	13966	13779	13845	13826	13963	13774	13940	13903	14097	13938	13871	14019	13873	13897	13915	14011	13997	13889	13970	13828	13884	13735	13787	14090	13918	14014	13954	14016	13907	13907	14043	13753	13964	14119	13943	13932	13766	13756	13840	14089	13970	13801	13944	13952	13750	13874	13970	13936	13929	14033	13797	13738	14045	13999	13747	13903	13741	14051	14075	13832	13812	13907	13861	13857	14113	13954	13984	13818	13972	13987	13703	13930	13876	13931	13957	13959	13814	13879	13871	13966	13769	13806	13899	14106	13818	13949	13902	13661	13982	13843	13966	13926	13928	13989	13801	13910	13813	14048	14012	13770	13858	14095	14091	13920	13921	13940	13996	13796	13950	13974	13955	13839
28373	24215	29510	26263	21421	19501	18017	16589	16482	16206	16071	15929	15738	15308	15368	15225	15311	15291	15178	15286	15316	15309	15342	15300	15398	15321	15288	15175	15224	15163	15259	15087	14879	14981	14847	15010	14972	15194	14994	15200	15056	14957	14960	15028	15155	15013	15076	14804	14945	15035	14935	15160	14985	14677	15065	14753	15122	15050	15024	14972	14967	14956	15038	14999	14932	15088	15115	14847	14914	14990	14885	15003	14840	14869	15084	14793	14961	15002	14998	14919	14993	15145	14751	15090	15042	14934	14950	14920	15103	14863	14959	14742	15062	14979	14814	14910	14978	14724	14933	15053	14741	14855	14844	14705	15002	15002	15028	14912	15060	14916	14668	14927	15132	14961	14796	15030	15119	14867	14936	14791	15040	15139	15132	14986	14882	14928	15158	14943	14881	15134	14938	14960	14977	14750	14808	14873	14814	14939	15008	14909	14842	14827	14996	14945	14833	14935	14886	15062	14817	14816	14973	14931	15023	15084	14802	15125	14995	14951	15212	15053	14863	14808	14828	15176	15124	14958	14961	14933	14892	14926	15036	15198	14862	15020	15056	15086	15050	14983	14962	14836	14855	14970	15031	15142	15240	14787	15094	15016	15033	14812	14936	14629	14785	15051	14792	14984	14924	14719	15101	14844	15085	14938	14950	14844	15064	14834	14992	14830	14879	14847	14708	14967	14995	14673	14825	14929	14954	14830	15095	14894	14924	15060	15109	14961	14908	14963	14889	14971	14998	14948	14948	14985	15008	15031	14875	14870	15099	14895	14968	14934	14890	14796	15013	14870	14752	14790	14919	14897	14880	14896	15037	14879	14842	15063	14847	14974	14907	14940	15187	14996	14891	14979	15100	15127	15111	14885	14917	14732	14932	14840	15077	15005	14878	14862	15055	15049	14899	14918	14791	14984	14869	14939	14925	15122	14968	15336	15070	15012	14880	15033	14757	15093	14905	14935	14914	15023	14897	15021	15071	14770	14943	15046	14890	15043	14848	14870	14860	14874	14930	14864	14897	14816	14841	14857	14897	14964	14884	14920	14983	14937	14940	14897	14995	15035	15027	14940	15073	15002	14970	15193	15029	14948	14603	14938	15048	14902	14882	14914	14800	15190	14973	15072	14715	14724	14814	14915	15131	14968	15186	14932	15114	15045	14939	14868	14911	14884	14860	14937	14849	14818	15044	14999	14903	14888	14877	14917	14984	15003	15058	14726	14646	15065	14676	14650	15089	14890	14975	14875	15013	14957	14919	15010	14977	15126	14827	14804	14800	14994	14941	14959	14975	14885	15044	14864	14911	14951	14732	14883	14957	14839	14988	14866	14919	15072	14905	14978	15085	14989	14890	15000	14925	14798	14930	14886	14915	14904	15016	14935	15061	14785	15042	14908	14930	15008	14909	14990	14915	14845	14807	14998	15218	15150	14959	15001	15140	14958	14925	15137	14874	14964	15129	14695	14966	14844	14989	15246	14778	14733	14796	15080	14862	14893	15106	14705	15142	14897	14955	15024	14936	14954	14916	15040	15068	14944	14857	14967	15004	14991	14856	15037	15123	14980	14842	14813	15074	14982	14831	15058	15050	15011	14971	14820	15050	14944	14988	14772	14898	15075	14914	15092	14845	15041	14932	15070	14866	14701	14922	15010	14925	14987	14679	14995	14970	15003	14942	14832	14907	15031	15089	15128	15126	14923	15013	14961	14914	14909	15034	15008	15058	14965	14998	14957	14819	14967	14890	15143	14813	14826	14926	14958	14900	14851	14768	14901	14823	15029	15119	14951	14973	15003	14731	14952	14949	14993	15131	15006	14851	14784	15001	14867	15048	15081	14939	14975	14856	15034	15008	15062	15091	14915	14681	14896	14978	14996	15084	14900	14911	14930	14887	14823	15124	14839	14880	15119	15021	14827	15019	15127	14871	15087	15073	14854	14707	15161	15094	15096	14808	15046	14811	14955	14822	14834	14924	15071	15124	15009	15056	14860	14883	14929	15111	14872	14845	15037	14915	14875	14853	14966	14754	14858	14899	15107	15060	14899	15023	15069	14962	14844	14819	15035	14773	14824	15047	15032	14815	14972	14922	14915	15078	14914	15060	15049	15075	14913	14981	14997	14843	14884	15108	14860	15043	14686	14827	14855	14881	15030	14896	14933	14848	14884	15052	15045	14778	15044	14923	14996	14848	14989	14980	14862	14877	14845	14792	14873	14902	15008	14933	14934	14968	14930	14953	15042	14882	14952	14698	14958	14967	14999	14865	14791	15015	14979	14948	15073	14953	14995	14994	14990	15006	15019	14972	14869	15048	15098	14908	15067	15073	14824	15078	14907	14744	15001	14876	14990	14841	14897	14881	14860	15097	15183	14846	14839	15057	15102	15254	14890	14960	15008	14919	14814	14983	14925	15104	14960	15012	14913	15017	14889	14888	14818	14953	14919	14944	14967	14896	14906	15036	14922	15047	15109	15025	15052	15071	15060	15073	14790	14773	14612	15153	15031	14885	14851	15009	14902	15020	14711	14989	15182	14800	15007	14880	15096	14856	14881	14920	14928	15040	14940	14891	14905	15008	14981	14963	14922	15067	14941	14978	15039	14742	14862	14955	15045	14876	14939	14940	15134	14926	15100	14896	15066	15030	15073	14995	15072	15004	15039	14877	14958	14786	15030	14988	14868	14992	14942	15001	14647	14887	14934	14772	14729	14949	14898	14858	15051	14963	14985	14895	14956	14836	14999	15049	15050	14893	15111	14907	14970	14846	14912	14891	15032	14861	14997	15021	14897	14888	14909	14857	14996	14806	14621	15032	15001	14918	14935	14891	14950	15050	15056	14822	14987	14954	14878	14809	14998	14772	14913	14966	14937	14875	14840	14843	14892	15191	14765	15185	15124	15207	15029	15033	14914	14899	14804	14872	15086	14963	14869	14779	15026	15120	14943	14990	15066	14869	14885	14791	14865	15022	14861	14956	14955	14937	14961	14697	14730	14933	14938	14989	14940	14930	14714	15021	14909	15112	14931	15102	14869	14867	14998	14964	14879	14825	14993	14958	14798	15158	14882	15108	14921	14847	14990	15002	15101	15044	14902	14737	14766	14939	14963	14900	15021	14984	15106	14921	14897	14958	14936	15138	14976	14816	15139	14931	14990	14852	15024	14891	14898	15069	15052	14882	15002	14773	15033	14951	15071	15082	14919	14853	15105	15001	14771	15109	15240	14902	15020	14686	14969	14828	14847	14771	14948	15059	14990	14949	14861	15075	14766	14938	15086	14929	14783	14973	15026	14808	15008	15089	14852	14806	14976	14930	14929	14798	14859	14846	14992	15079	15036	14909	14830	14834	14968	14919	14906	14967	14855	15030	14862	15046	14836	14971	14945	14947	14916	14987	14823	14963	14959	15022	14988	14905	14918	15139	14957	14964	14977	14782	15049	14927	14897	14986	15008	15008	14866	14907	14834	15045	14908	14762	14870	14923	15063	14965	14894	14964	14947	14896	15035	15105	15044	15065	14809	14780	14943	14972	15045	14839	15017	14901	15176	14895	14953	14962	14955	15109	14972	14935	15101	15026	14943	15067	14933	14959	14947	14958	15269	14920	14923	14732	15115	14913	15197	15011	15029	14927	14886	15020	15189	15000	15053	14913	15001	14915	14868	14873	14891	15103	14917	15167	14949	14864	14952	14920	14975	14878	14967	14955	14932	15059	14769	14925	15080	14921	15006	15014	14949	15013	14906	14995	14771	15025	14863	14880	14963	14983	15013	14885	14753	14928	14995	14848	15029	14954	14933	15119	15186	14890	14973	14933	14967	15140	14873	14933	14858	14862	15032	14869	15022	14898	14872	15059	14725	14983	14856	14889	15041	15019	15065	14872	15175	15003	15018	14877	14929	14961	15006	14960	15143	15143	14945	14918	14837	14974	15116	15062	14999	14938	14793	14922	14915	15019	14954	15056	14734	15024	14653	14790	15110	14988	14939	14721	15060	14937	14818	14917	14945	14988	14960	14886	15187	15279	14945	14918	14886	14822	14831	15109	14966	14985	14926	15108	14758	15071	14864	15076	14653	15082	14951	15018	15041	14889	14953	14843	14888	14968	14873	14812	15119	14858	15078	14833	15091	15014	14982	15066	15067	14827	14954	14873	15031	15010	14988	15039	15030	14998	15069	15052	14966	14990	14825	14971	14990	14960	14905	14879	14987	15051	15078	14952	14760	14988	15105	14953	14942	14900	14867	14946	14902	14867	14947	14716	14869	15136	15090	14922	14972	14879	14927	14878	15070	14846	14933	14956	14834	15105	15037	15084	14860	14900	14829	14813	14979	14840	15081	14764	14894	15030	14836	14826	14995	15108	15062	15050	14830	14758	15013	14950	15092	14704	15138	15032	14947	15001	14817	14827	14984	14961	14960	14726	14812	14948	14912	14897	14894	14862	14876	15009	14836	15116	14855	14923	15055	15190	14913	14845	14978	14921	15007	14827	15114	14951	14810	14810	15054	14965	15032	14830	15038	14956	15028	14854	15069	14950	15114	14958	15022	14989	14695	15004	14854	14920	14935	15063	14923	14829	15024	14923	15151	14949	14974	14981	15125	15026	14880	14945	14899	14960	14830	14938	14943	14993	14877	14879	14810	14970	15081	15100	14938	15111	14852	14920	14951	14980	14936	14892	14730	14817	14931	14938	15148	14955	14926	14759	15118	15073	15037	15221	15010	14862	15144	15049	14863	14976	14899	14818	14925	14885	15117	14932	14926	15029	14918	14880	14976	15145	14769	14971	15069	15020	15023	14922	14988	15132	14896	14724	14934	14929	14895	14928	15080	15097	14917	15125	15143	15087	14884	15011	15194	14982	15113	14849	14979	15051	14801	15089	15058	14983	15042	14988	14935	14851	14789	14943	14764	15012	15063	14840	15169	14794	15135	15058	14899	14961	15015	15000	15173	15042	14902	15008	15031	14580	14947	14960	14969	15043	14999	14990	14975	14897	14957	15035	14990	14859	14984	15041	14817	15106	14852	14989	14994	15025	14977	14925	14909	14925	14925	15125	14864	14959	15112	14938	14980	15018	14838	14926	15022	14923	14931	15033	14811	14949	15152	14750	15013	15053	14881	14933	14818	15131	15058	15006	14927	14840	14898	14721	14784	15054	14929
22280	33081	31200	24539	21481	19676	17350	15953	15654	15072	14974	14501	14174	13917	13819	13924	13783	13706	13727	13932	13998	13935	14095	13712	13850	13839	13562	13357	13452	13379	13278	13430	13459	13369	13351	13166	13359	13359	13277	13249	13434	13346	13328	13294	13401	13175	13370	13334	13195	13252	13286	13347	13242	13135	13229	13369	13293	13255	13293	13341	13235	13188	13258	13404	13132	13137	13212	13264	13334	13297	13344	13291	13198	13321	13225	13299	13379	13168	13319	13147	13280	13188	13209	13294	13359	13394	13011	13133	13154	13149	13304	13216	13255	13102	13233	13349	13203	13153	13136	13191	13183	13201	13282	13126	13225	13282	13127	13394	13258	13161	13248	13101	13356	13063	13225	13275	13184	13357	13314	13208	13384	13245	13216	13073	13344	13302	13223	13315	13182	13184	13301	13174	13264	13141	13299	13391	13185	13362	13220	13174	13358	13160	13353	13141	13189	13191	13106	13255	13192	13308	13422	13125	13116	13319	13157	13230	13237	13336	13211	13158	13313	13248	13118	13234	13321	13227	13288	13150	13204	13129	13173	13093	13224	13169	13112	13229	13146	13154	13325	12949	13363	13099	13205	13150	13159	13295	13301	13152	13345	13422	13199	13109	13324	13304	13140	13314	13357	13170	13181	13131	13054	13312	13182	13432	13149	13081	13182	13127	13096	13267	13251	13080	13169	13238	13085	13118	13239	13422	13123	13284	13056	13208	13182	13263	13317	13304	13148	13331	13135	13248	13183	13188	13283	13181	13310	13247	13265	13218	13402	13288	13435	13177	13366	13108	13369	13197	13176	13201	13376	13344	13131	13301	13139	13195	13321	13113	13241	13141	13251	13098	13223	13261	13260	13146	13388	13263	13186	13142	13279	13150	13232	13304	13135	13336	13199	13225	13349	13361	13208	13209	13160	13178	13259	13382	13166	13238	13150	13260	13218	13129	13136	13091	13243	13341	13060	13288	13364	13211	13127	13326	13142	13275	13265	13485	13114	13131	13262	13030	13144	13130	13201	13164	13088	13160	13345	13413	13219	13192	13338	13376	13274	13376	13378	13182	13232	13167	13267	13253	13062	13147	13295	13247	12966	13255	13225	13157	13206	13204	13280	13294	13122	13145	13195	13232	13176	13182	13300	13230	13330	13262	13352	13195	13305	13469	13097	13205	13195	13254	13299	13153	13469	13204	13322	13089	13017	13153	13367	13052	13162	13260	13094	13212	13233	13063	13149	13307	13341	13119	13043	13139	13335	13157	13178	13186	13199	13249	13356	13316	13169	13298	13307	13282	13172	13272	13328	13194	13143	13283	13185	13008	13316	13279	13312	13354	13231	13316	13409	13318	13263	13322	13260	13327	13212	13178	13067	13160	13396	13190	13158	13238	13217	13384	13280	13113	13205	13341	13291	13214	13191	13142	13348	13216	13287	13242	13078	13174	13101	13172	13146	13063	13287	13289	13289	13073	13377	13184	13314	13240	13302	13156	13159	13164	13279	13254	13288	13379	13221	13317	13271	13185	13272	13305	13257	13282	13226	13090	13221	13370	13182	13169	13066	13276	13185	13153	13335	13448	13218	13178	13334	13152	13084	13040	13136	13184	13209	13197	13233	13280	13114	13157	13230	13380	13186	13227	13231	13136	13106	13104	13353	13244	13215	13252	13091	13403	13365	13304	13286	13213	13250	13238	13121	13222	13299	13254	13188	13029	13172	13132	13322	13220	13132	13213	13267	13347	13255	13238	13159	13392	13187	13287	13336	13292	13321	13355	13243	13324	13217	13114	13180	13267	13299	13225	13097	13059	13258	13363	13239	13109	13255	13152	13099	13208	13256	13308	13265	13032	13283	13189	13279	13142	13305	13432	13303	13271	13377	13177	13213	13286	13065	13179	13269	13327	13220	13114	13346	13257	13298	13122	13050	13382	13130	13256	13189	13269	13202	13257	13291	13309	13314	13276	13080	13335	13234	13158	13322	13372	13234	13183	13329	13238	13355	13193	13372	13280	13276	13169	13179	13204	13135	13288	13125	13095	13177	13316	13279	13376	13276	13250	13236	13125	13273	13295	13380	13228	13261	13383	13177	13186	13387	13217	13213	13319	13309	13242	13349	13270	13277	13415	13215	13065	13233	13349	13366	13005	13363	13188	13306	13100	13190	13156	13251	13280	13431	13194	13217	13175	13431	13375	13286	13156	13116	13190	13058	13270	13359	13241	13133	13288	13297	13171	13141	13358	13238	13302	13239	13255	13404	13031	13206	13351	13217	13197	13280	13235	13235	13190	13223	13221	13052	13087	13348	13262	13346	13389	13275	13255	13202	13320	13165	13308	13232	13324	13481	13145	13165	13319	13182	13217	13242	13392	13358	13150	13251	13141	13280	13120	13223	13261	13244	13412	13326	13193	13335	13250	13297	13226	13185	13181	13177	13306	13472	13385	13308	13172	13219	13210	13010	13207	13215	13232	13254	13059	13089	13166	13141	13100	13148	13160	13276	13283	13399	13162	13190	13227	13231	13127	13046	13274	13372	13101	13153	13121	13224	13414	13094	13096	13340	13132	13325	13250	13155	13264	13242	13145	13109	13208	13273	13209	13159	13243	13123	13169	13057	13234	13362	13257	13190	13373	13287	13062	13175	13242	13295	13284	13256	13179	13265	13226	13254	13298	13161	13214	13067	13183	13236	13215	13170	12971	13464	13282	13108	13278	13264	13356	13495	13209	13400	13364	13535	13128	13261	13207	13394	13299	13266	13241	13313	13251	13266	13374	13080	13156	13376	13276	13217	13254	13184	13279	13216	13246	13217	13187	13265	13282	13135	13287	13202	13298	13253	13266	13199	13328	13241	13424	13343	13306	13334	13338	13455	13192	13334	13329	13247	13280	13235	13176	13326	13197	13257	13268	13355	13151	13243	13044	13211	13188	13192	13149	13223	13199	13405	13199	13226	13374	13225	13317	13349	13295	13209	13105	13212	13131	13320	13242	13297	13053	13235	13272	13141	13277	13323	13185	13221	13382	13321	13324	13188	13122	13230	13208	13088	13184	13401	13279	13362	13272	13206	13328	13356	13339	13065	13263	13417	13226	13320	13276	13155	13195	13050	13295	13306	13129	13192	13163	13312	13228	13137	13232	13149	13223	13103	13221	13184	13201	13331	13250	13234	13294	13437	13235	13344	13336	13123	13249	13238	13280	13119	13151	13277	13232	13195	13082	13428	13193	13240	13255	13356	13133	13311	13293	13219	13159	13204	13055	13291	13191	13120	13170	13330	13255	13270	13194	13373	13397	13245	13233	13250	13089	13163	13275	13091	13237	13249	13209	13104	13295	13305	13216	13643	13331	13125	13210	13165	13079	13352	13176	13204	13466	13290	13235	13250	13229	13342	13090	13355	13257	13249	13239	13147	13335	13296	13208	13210	13220	13153	13326	13206	13250	13257	13193	13233	13244	13279	13074	13307	13277	13237	13426	13213	13201	13200	13185	13215	13193	13112	13327	13086	13199	13259	13235	13173	13192	13211	13257	13265	13421	13285	13226	13154	13204	13135	13090	13177	13354	13305	13160	13293	13266	13238	13277	13202	13350	13277	13159	13139	13218	13458	13285	13361	13144	13455	13129	13202	13386	13317	13164	13253	13272	13242	13146	13293	13330	13193	13262	13334	13226	13338	13148	13325	13386	13355	13168	13287	13266	13196	13353	13329	13288	13201	13082	13344	13129	13306	13200	13308	13150	13189	13239	13240	13295	13243	13320	13236	13238	13286	13379	13168	13220	13380	13271	13209	13254	13325	13240	13231	13513	13177	13127	13232	13182	13135	13214	13326	13086	13155	13215	13326	13206	13286	13356	13180	13342	13401	13231	13277	13258	13152	13157	13226	13185	13360	12943	13142	13351	13209	13278	13399	13401	13124	13137	13122	13121	13343	13082	13219	13326	13205	13202	13273	13174	13222	13350	13356	13267	13239	13319	13314	13364	13212	13314	13364	13227	13245	13093	13385	13236	13262	13026	13155	13149	13292	13195	13390	13259	13313	13368	13351	13184	13229	13223	13213	13301	13240	13241	13171	13379	13226	13292	13303	13439	13213	13300	13113	13253	13297	13210	13202	13433	13145	13138	13354	13242	13105	13105	13184	13251	13232	13388	13138	13188	13310	13291	13254	13199	13215	13243	13188	13215	13348	13340	13347	13092	13296	13105	13200	13159	13220	13050	13294	13155	13219	13308	13240	13180	13301	13296	13138	13218	13223	13256	13291	13253	13277	13165	13285	13139	13296	13310	13299	13263	13315	13249	13311	13341	13259	13306	13385	13254	13076	13300	13345	13277	13055	13333	13370	13304	13295	13185	13212	13282	13201	13253	13275	13258	13230	13362	13164	13276	13217	13173	13154	13383	13317	13416	13101	13258	13342	13064	13236	13348	13114	13272	12995	13169	13364	13264	13141	13298	13272	13190	13278	13356	13303	13115	13098	13151	13259	13059	13309	13155	13098	13278	13221	13283	13203	12998	13143	13293	13340	13127	13418	13261	13356	13293	13314	13468	13199	13259	13240	13277	13234	13152	13215	13272	13125	13271	13378	13155	13254	13315	13315	13121	13321	13218	13359	13320	13196	13198	13269	13178	13351	13346	13231	13293	13169	13114	13111	13406	13335	13201	13432	13342	13197	13247	13266	13128	13387	13119	13358	13068	13141	13320	13369	13285	13310	13263	13379	13101	13128	13315	13378	13416	13318	13375	13046	13225	13223	13214	13249	13228	13293	13329	13370	13301	13269	13107	13338	13320	13236	13275	13299	13336	13247	13244	13090	13288	13246	13329	13240	13356	13134	13256	13366	13176	13224	13288	13335	13268	13173	13366	13367	13114	13276	13234	13206	13360	13154	13306	13224	13287	13194	13107	13265	13370	13318	13283	13202	13069	13142	13097	13282	13125	13215	13267	13245	13278	13233	13317	13035	13215	13068	13151	13417	13145	13303	13293	13199	13178	13421	13181	13305	13372	13435	13113	13269	13245	13347	13176	13208	13228	13289	13199	13201	13092	13299	13255	13217	13259	13390	13309	13241	13199	13218	13112	13448	13245	13326	13358	13182	13078	13178	13150	13399	13282	13157	13268	13252	13316	13281	13204	13324	13129	13397	13390	13176	13253
24229	21343	28858	24713	23325	23539	21899	18383	17417	17027	16508	15994	15785	15327	15347	15327	15341	15357	15315	15190	15456	15450	15223	15368	15330	15335	14835	14734	14728	14643	14839	14712	14724	14651	14748	14507	14819	14717	14637	14720	14722	14348	14650	14647	14802	14733	14753	14642	14838	14815	14748	14826	14521	14418	14694	14752	14733	14441	14388	14668	14513	14455	14423	14372	14420	14607	14546	14802	14527	14430	14516	14634	14541	14664	14436	14411	14561	14376	14500	14505	14518	14595	14262	14618	14525	14497	14528	14699	14413	14476	14644	14550	14717	14415	14503	14477	14671	14612	14491	14576	14365	14481	14475	14513	14590	14405	14606	14478	14535	14529	14481	14517	14311	14573	14618	14666	14520	14683	14542	14807	14534	14413	14533	14616	14298	14548	14510	14487	14532	14649	14476	14421	14574	14633	14575	14628	14534	14575	14516	14573	14571	14499	14589	14497	14540	14712	14509	14488	14524	14481	14367	14666	14437	14418	14504	14559	14527	14607	14637	14365	14588	14488	14370	14474	14576	14576	14496	14345	14580	14615	14572	14314	14581	14514	14536	14259	14623	14325	14674	14448	14356	14445	14580	14677	14670	14548	14683	14591	14241	14646	14471	14359	14550	14537	14596	14615	14552	14589	14597	14479	14534	14518	14528	14459	14423	14556	14652	14560	14381	14382	14597	14534	14712	14477	14443	14638	14476	14552	14601	14521	14615	14527	14449	14573	14639	14496	14332	14594	14541	14622	14479	14558	14507	14567	14341	14517	14517	14350	14567	14597	14417	14530	14507	14475	14475	14547	14364	14436	14557	14414	14528	14483	14378	14341	14562	14485	14485	14522	14536	14587	14485	14605	14655	14765	14595	14359	14643	14719	14541	14614	14549	14597	14304	14526	14530	14651	14562	14511	14497	14549	14468	14527	14573	14482	14493	14545	14438	14553	14318	14657	14610	14490	14379	14403	14523	14285	14570	14441	14362	14515	14479	14554	14587	14335	14665	14512	14533	14543	14344	14670	14629	14348	14442	14530	14436	14646	14501	14623	14511	14432	14571	14566	14674	14554	14787	14411	14491	14326	14379	14495	14468	14501	14500	14294	14421	14666	14620	14412	14288	14433	14578	14567	14538	14743	14443	14465	14492	14528	14651	14509	14361	14553	14438	14573	14484	14496	14530	14550	14477	14519	14366	14394	14466	14408	14600	14631	14612	14225	14621	14626	14610	14525	14521	14625	14601	14715	14664	14661	14694	14610	14427	14510	14498	14532	14665	14618	14422	14256	14669	14374	14651	14621	14561	14559	14559	14388	14597	14426	14459	14560	14460	14471	14615	14602	14753	14650	14611	14514	14404	14382	14554	14716	14431	14441	14613	14406	14481	14625	14316	14366	14528	14618	14643	14429	14461	14582	14396	14439	14735	14360	14587	14545	14422	14484	14674	14486	14504	14460	14581	14571	14546	14493	14642	14522	14401	14588	14435	14483	14617	14679	14704	14672	14548	14706	14647	14486	14694	14543	14595	14641	14554	14419	14732	14553	14463	14513	14485	14525	14457	14626	14630	14481	14515	14286	14668	14639	14630	14531	14591	14398	14499	14625	14498	14318	14521	14570	14336	14572	14448	14453	14641	14573	14492	14391	14490	14575	14574	14630	14465	14683	14561	14498	14593	14371	14676	14631	14669	14498	14674	14583	14593	14410	14492	14649	14512	14643	14416	14585	14506	14480	14432	14739	14434	14698	14545	14608	14468	14428	14434	14563	14678	14487	14441	14444	14686	14511	14579	14438	14752	14481	14492	14584	14674	14620	14721	14645	14638	14587	14524	14528	14581	14640	14527	14512	14533	14496	14553	14416	14484	14418	14570	14493	14597	14578	14607	14534	14398	14596	14453	14595	14632	14590	14632	14595	14297	14333	14537	14485	14539	14552	14517	14476	14495	14554	14623	14600	14608	14407	14574	14686	14691	14524	14406	14594	14589	14637	14367	14553	14564	14747	14627	14549	14643	14597	14707	14549	14544	14521	14423	14427	14437	14489	14519	14634	14737	14612	14565	14600	14427	14482	14530	14587	14408	14508	14438	14457	14496	14604	14607	14538	14574	14552	14414	14468	14532	14453	14395	14490	14558	14321	14604	14521	14518	14517	14406	14341	14561	14527	14576	14777	14497	14583	14600	14483	14340	14436	14420	14567	14376	14759	14686	14670	14481	14640	14582	14481	14565	14530	14405	14448	14621	14507	14418	14624	14629	14568	14651	14302	14466	14530	14667	14367	14517	14534	14525	14650	14600	14483	14488	14468	14344	14701	14532	14604	14510	14301	14653	14359	14392	14387	14508	14490	14435	14523	14381	14312	14544	14548	14651	14288	14389	14624	14478	14589	14468	14457	14433	14278	14709	14495	14552	14675	14661	14496	14454	14613	14482	14419	14461	14490	14647	14437	14467	14514	14641	14508	14444	14719	14559	14325	14480	14571	14481	14464	14621	14484	14585	14456	14305	14568	14607	14714	14627	14510	14614	14438	14404	14581	14721	14451	14388	14661	14677	14735	14453	14392	14486	14696	14463	14355	14508	14680	14661	14337	14660	14654	14575	14553	14524	14512	14531	14658	14666	14635	14564	14459	14607	14558	14465	14562	14504	14418	14696	14548	14472	14626	14656	14431	14551	14447	14528	14597	14504	14590	14390	14655	14476	14696	14698	14377	14419	14512	14507	14458	14294	14482	14715	14463	14370	14517	14467	14333	14673	14440	14514	14526	14507	14470	14340	14377	14531	14451	14529	14551	14449	14486	14711	14447	14622	14526	14285	14557	14518	14644	14398	14715	14652	14507	14555	14757	14515	14502	14578	14524	14521	14407	14345	14545	14669	14574	14608	14742	14703	14451	14631	14391	14557	14525	14637	14580	14439	14423	14479	14358	14348	14608	14395	14629	14478	14471	14526	14433	14495	14520	14494	14534	14469	14622	14640	14526	14507	14343	14607	14741	14392	14521	14671	14386	14633	14401	14442	14496	14589	14553	14413	14500	14172	14702	14518	14812	14479	14348	14554	14609	14524	14359	14518	14528	14622	14417	14547	14624	14617	14441	14435	14486	14405	14343	14565	14726	14628	14635	14525	14465	14441	14525	14486	14576	14415	14571	14529	14403	14593	14461	14458	14534	14374	14599	14400	14509	14500	14463	14399	14634	14631	14678	14322	14398	14422	14428	14579	14710	14715	14419	14633	14814	14480	14477	14581	14684	14568	14678	14529	14396	14548	14555	14567	14580	14488	14410	14560	14555	14398	14743	14344	14669	14587	14489	14626	14537	14627	14548	14414	14309	14681	14552	14392	14467	14685	14399	14496	14395	14579	14394	14531	14199	14507	14718	14488	14491	14543	14291	14450	14588	14618	14453	14613	14482	14442	14489	14671	14565	14478	14528	14677	14596	14377	14438	14521	14590	14539	14440	14518	14570	14474	14611	14647	14507	14677	14655	14410	14515	14522	14530	14570	14434	14555	14446	14505	14602	14438	14451	14485	14325	14556	14501	14548	14587	14530	14482	14356	14582	14498	14522	14437	14555	14552	14465	14609	14686	14641	14451	14825	14546	14575	14634	14620	14425	14339	14516	14673	14383	14469	14608	14469	14460	14473	14540	14521	14384	14602	14602	14564	14734	14563	14526	14541	14361	14410	14383	14609	14468	14475	14667	14526	14377	14363	14554	14471	14466	14592	14507	14523	14454	14417	14534	14569	14559	14428	14452	14402	14447	14454	14603	14607	14384	14592	14637	14422	14415	14599	14481	14590	14463	14345	14452	14622	14353	14355	14589	14407	14723	14588	14420	14503	14558	14575	14470	14527	14552	14396	14628	14469	14635	14485	14583	14522	14614	14577	14259	14445	14382	14466	14558	14525	14605	14579	14401	14284	14446	14767	14458	14549	14529	14580	14500	14438	14483	14293	14466	14430	14532	14515	14497	14489	14229	14546	14415	14439	14450	14473	14534	14453	14479	14668	14582	14629	14571	14546	14559	14669	14389	14337	14398	14574	14530	14426	14574	14454	14440	14603	14495	14644	14572	14529	14595	14551	14395	14434	14375	14653	14411	14361	14468	14563	14406	14514	14656	14504	14538	14525	14512	14517	14413	14571	14599	14546	14524	14624	14538	14472	14571	14730	14644	14465	14553	14651	14623	14594	14358	14393	14511	14495	14574	14479	14630	14707	14485	14596	14528	14423	14528	14746	14410	14518	14463	14682	14332	14476	14522	14574	14662	14297	14450	14409	14534	14703	14616	14485	14448	14375	14251	14470	14456	14637	14452	14522	14436	14216	14662	14543	14449	14595	14587	14457	14706	14632	14603	14496	14442	14453	14415	14523	14561	14636	14540	14668	14596	14675	14589	14683	14499	14520	14539	14422	14468	14640	14537	14536	14481	14575	14542	14647	14518	14588	14621	14512	14524	14435	14413	14616	14490	14352	14488	14543	14479	14603	14433	14658	14445	14328	14557	14611	14509	14574	14474	14579	14624	14425	14600	14549	14583	14396	14469	14537	14418	14570	14536	14477	14533	14569	14556	14426	14555	14582	14574	14250	14422	14486	14488	14678	14587	14590	14432	14630	14461	14488	14556	14523	14497	14518	14619	14664	14642	14710	14756	14612	14500	14453	14425	14599	14540	14641	14581	14704	14626	14526	14571	14719	14438	14562	14565	14474	14455	14484	14395	14366	14499	14399	14738	14456	14392	14481	14403	14446	14488	14593	14539	14418	14675	14529	14700	14584	14480	14462	14526	14525	14357	14529	14494	14653	14434	14573	14413	14443	14450	14413	14504	14419	14571	14656	14525	14429	14492	14562	14361	14569	14616	14574	14548	14413	14568	14425	14348	14528	14651	14582	14625	14605	14576	14554	14392	14543	14543	14444	14574	14547	14802	14684	14608	14483	14478	14576	14412	14355	14482	14680	14624	14562	14565	14509	14336	14597	14619	14567	14528	14471	14529	14435	14510	14343	14397	14660	14522	14376	14582	14689	14423	14554	14417	14360	14409	14317	14646	14497	14493	14598	14537	14476	14541	14551	14401	14461	14536	14469	14441	14417	14559	14552	14631	14645	14425	14558	14521	14477	14534	14302	14379	14691	14354	14465	14476	14472	14600	14551	14557
21493	39228	37689	29892	26101	22457	19760	17808	16992	16461	15786	15249	14653	14202	14026	13936	13876	13718	13887	14086	14233	14158	14294	13906	13910	13692	13397	13217	13087	13122	13038	13188	13199	13075	13094	13272	13184	13068	13190	13000	13031	13118	13129	12992	13220	13146	13101	13181	12910	13106	12890	12963	13062	13039	12830	12936	12980	12963	12935	12865	12934	12813	12920	12868	12896	12955	13069	12873	12936	12956	12845	12906	13017	13073	12852	13050	12913	12920	12880	12875	12990	12849	13069	12942	13044	13163	12860	12865	13002	12959	12924	13012	13096	12968	12828	12956	12903	12942	12924	12884	12982	13029	13149	12989	12926	12942	12763	12851	12902	12882	13046	13012	12990	12992	12985	13058	12902	12898	12911	12756	12969	12984	12988	12781	12959	12904	12843	12961	13045	13162	12953	12780	12791	13020	12962	13035	12974	13036	12864	12664	12956	12871	12919	12901	13000	13055	12948	12891	12795	12950	12874	13008	12903	12814	12978	12999	13055	12944	13098	12932	12930	12907	12996	12895	12915	12925	12912	12892	13075	12779	12787	12913	12994	12846	12949	13017	13036	12891	12877	12941	12931	12851	13083	13141	12934	12963	12935	12972	13044	13039	12984	12840	12982	12933	12898	12930	12952	12959	13066	12830	12851	12959	12995	12916	13052	12998	13313	12844	13077	13063	12903	12861	12813	12895	12903	12863	12869	12980	12934	12990	12863	12989	12762	12940	12994	13038	12912	12635	12852	12888	12928	12860	12703	12918	12923	12856	12817	12832	12960	13000	13061	12848	13017	12965	13147	13081	12773	12807	12878	13026	12997	12746	12921	12965	12947	12914	12919	13037	12972	12970	12930	12939	12983	12948	12965	12879	12859	12635	13022	12967	13079	12978	12911	12917	12848	12872	12968	12925	12954	13015	12939	12912	12895	12920	13033	13040	12993	12847	13102	12944	13022	13011	13121	12850	12941	12941	13055	12986	12927	12919	13041	12992	12916	12883	12959	12801	13082	12996	12969	13011	13051	12983	12866	13031	12986	12817	13029	12793	12976	12951	12807	12813	12932	12790	12881	12827	12903	12849	12968	12858	13072	12936	12813	12910	12838	12871	12896	12784	12858	12795	12935	12984	12967	13040	12893	12851	13074	13081	13117	12919	12946	13000	12861	13071	12866	13037	12906	13094	12961	12985	12835	13051	12754	12959	12931	12875	13222	12787	13034	12961	12901	12827	12992	12899	13129	13056	12999	12956	12862	12848	12861	13049	12872	12878	12848	13015	12956	12854	13065	12891	12962	12880	12989	13026	12963	12954	12957	12817	12796	12882	12876	12827	12913	12975	12875	12897	13083	13009	13077	12784	12887	12969	13002	12949	12978	13142	12967	12932	12925	12831	12935	13011	12933	12760	12911	12889	13010	12867	13051	12828	13096	12937	12998	13103	12927	12928	13023	12947	12886	13054	12760	12862	12920	12849	12850	13013	12859	12918	12870	13055	12915	12935	12969	12763	12904	12882	12888	12963	12900	13031	12932	12810	12963	12896	12949	12889	12908	13120	12865	12873	13211	12965	13050	12958	12887	13085	12852	13107	12987	12961	12782	12908	13030	12949	13067	12844	12982	12926	12931	12831	12773	13026	12845	12948	12867	13023	12880	12937	12917	12795	13040	12970	13020	13018	12873	13004	13014	12897	12918	12839	12999	13073	12943	12931	13024	13102	12850	12933	12994	13016	13042	12820	13083	12908	12920	12908	12883	12931	12978	12922	12747	13019	12902	12984	12797	12870	13037	12955	12954	12871	12995	12792	13018	12785	12928	12969	13013	13029	13017	12929	13005	12988	12877	13038	12899	12991	12916	12960	12889	12932	12949	12919	13002	12907	12948	12963	12969	12978	13084	12945	13039	12882	12758	12919	12933	12867	12700	13000	13020	12883	12894	12847	12989	13048	12917	12836	12918	13056	12882	12934	12898	13035	12913	12888	12960	12986	12761	12950	12811	12724	12998	12916	12977	12763	13090	13044	13027	12934	12768	12817	12985	12990	12905	12769	13021	12879	12958	12839	12908	13132	12962	12996	12918	12978	12910	12769	12984	12912	12993	12982	12831	13013	12873	12875	12792	12973	12956	12982	12825	13082	12987	12974	13011	13001	12912	12848	12880	12986	12937	13048	12984	12996	12983	12926	13008	12931	12814	13035	12839	12896	13028	12974	12951	12971	12963	12891	13039	12884	13010	12986	12975	12760	13070	13008	12978	12850	13015	12961	13010	12880	12985	12959	12933	12981	12948	13059	12844	13067	13053	12985	13060	13104	13011	12788	12816	12895	12898	12884	13061	12754	13045	12978	12833	12886	13032	12907	12894	12953	13049	12871	12880	12988	12833	12966	12860	12891	13043	12976	12973	12998	12707	12883	13010	12744	12949	12902	12859	12764	13002	12881	13011	13038	13079	12861	12777	12905	13207	13070	12901	12842	12984	12836	13038	13005	13010	13017	12805	12918	12806	13066	12834	12901	12974	12983	12977	12944	13017	12914	12822	13022	12918	13080	12909	12869	12970	12869	12872	12878	12910	13036	12924	12769	12958	12920	12966	12947	12842	12998	12945	12831	12976	12723	12881	13071	12876	12873	13009	12759	13079	12884	12968	12895	12861	13139	12949	12997	13059	12849	12982	12831	12858	12723	12804	13017	12725	12892	12858	12898	13065	13011	12936	13104	13143	13043	12919	12763	12927	13112	12941	12957	12906	12960	13090	12885	12999	12945	13068	12966	12977	12969	12960	12777	12954	13022	12904	12866	13093	13004	12934	12914	12868	12993	12842	13063	13100	12988	13008	13019	12850	12975	12984	12821	12946	12841	12931	12883	12826	12929	12832	12931	12832	12918	13105	12940	12886	13030	12820	12981	12837	12785	13012	13026	12985	12963	12812	12809	13021	13015	12989	12945	13010	12925	12865	12860	13073	12947	12933	12838	12838	12831	12913	12874	13008	12812	13017	12907	13064	12960	13034	12853	13105	12749	12811	12820	12904	12689	12801	13081	12725	12927	12799	12954	12903	12859	13062	12908	12840	13027	12960	12935	12836	12966	12782	13012	12819	12952	13020	12906	12923	12962	12807	13065	13098	12978	12895	12917	12817	12868	12889	12972	12972	13005	12893	12871	12884	12829	12844	12953	12983	13172	12918	12877	12905	12841	12801	12859	12948	13059	12863	12981	12994	12714	13117	12929	12762	12799	13098	12827	13009	12956	12954	12876	12856	12853	13030	12864	12857	13038	13026	12954	12846	12984	13014	13012	12905	12971	12869	12872	12811	12790	12851	12890	12857	12886	12909	12987	12967	12761	12970	13010	12842	12861	12976	12978	13010	12820	12795	12800	12928	12942	12983	12674	12920	12976	12822	13003	12889	12832	12864	12836	12726	12802	12980	12692	13110	12848	12920	12895	12784	12922	12912	12874	12813	13083	12928	12993	12995	13003	12945	13021	12900	12962	13037	12933	12883	12978	12934	12930	12964	12982	13012	12916	13089	12874	13007	12935	12969	12904	12936	12864	12947	12908	12914	12872	12851	12969	13015	12852	13049	12996	12911	12901	12897	13029	12907	13091	12991	13031	12945	12993	12682	12909	13000	13007	12865	12968	12991	12737	12932	12944	12796	12976	12944	12954	13114	12826	12873	12758	13072	13007	12840	12948	12920	13107	12925	12901	12761	12846	12855	13109	13096	12906	12820	12849	12957	12855	12875	12974	12827	13057	13005	12958	13033	12952	13102	12873	12849	12981	12807	12867	12976	13006	12897	13009	12973	12971	12877	13028	13073	12922	12936	12930	12809	13037	12852	12950	13085	13002	12872	12841	12854	13018	12988	12916	12933	12834	13018	13030	12786	12990	13019	12924	12942	12789	13046	12755	12907	12965	13068	12980	13010	13012	12984	12850	12813	12819	12887	12844	12931	12968	12914	12997	12821	12828	12904	12898	12782	12868	12854	13065	12882	12978	12854	13104	12931	12830	12891	12897	12790	13023	12927	13104	13007	12918	12994	13006	12893	12984	13049	12890	12899	12885	13005	12896	12911	12811	13024	12822	12869	13016	12870	12897	13004	12796	13100	12911	12850	12931	12940	12800	12909	12909	12934	12911	12902	12896	12986	13006	12971	12891	12874	12858	12950	12819	12867	12731	12970	12964	12880	12994	13251	12856	12954	12906	12975	12858	12783	12743	12758	12844	13093	13040	12967	12947	12841	12932	12949	13022	12715	12852	12869	12879	13065	13087	12835	12983	12960	13026	12970	12818	13099	13050	12788	12885	13008	12923	12923	12717	12871	13042	13003	12895	12880	12896	12885	13126	13048	12831	13138	12814	12977	12979	12901	13025	12911	12650	12955	12952	13086	12894	12992	12868	13026	12806	13106	12891	12777	12913	12932	12937	12907	12798	12967	12919	12942	12915	12887	12933	12986	12871	12948	13020	12899	12932	12842	12973	12951	12909	12747	12946	12795	12805	12853	12919	12986	12774	13068	12745	12852	12941	13075	12898	12899	12752	12831	12930	12993	12903	12971	13097	12935	13202	12895	12971	12928	12965	12935	13043	13009	12885	12989	12988	12866	12825	12848	13026	12888	12966	12748	13093	12972	12876	13090	12981	12855	12903	12998	13028	13062	12864	12886	13035	12925	12837	12889	12895	12929	12749	13047	12988	13015	12938	13020	12937	12925	12845	12923	13091	13006	12922	13049	12714	13091	12884	13017	12856	12878	12930	12935	13054	12893	12749	13023	12894	12817	12859	12911	12936	12933	12934	12818	12870	12927	12970	12929	13069	12878	12683	13057	12845	13034	12914	12952	12965	13047	13021	12897	12933	12986	12992	12976	12771	12866	12973	13235	12901	12929	12813	12838	12759	13024	12925	12909	13025	12845	13058	12790	13049	12832	12931	13047	12901	12888	12718	12915	12875	12842	12940	12808	12904	13014	12854	13040	12882	12985	13065	12976	13067	12852	12889	13048	12883	12854	12788	13036	12881	13012	12835	12898	12975	12964	13082	12931	13111	12962	13025	12870	13101	12944	13123	12981	12976	12957	13048	12701	12801	13144	12965	12963	13003	12912	12900	12812	12885	13069	12832	12852	12979	13048	13085	12970	12958	13169	12782	12843	12845
23164	21408	29219	24017	22062	24704	26393	20789	19350	19043	18234	17552	17565	16705	16726	16653	16567	16550	16563	16661	16882	16970	16785	16724	16713	16035	16117	16138	16179	16036	15999	15925	15839	15833	15786	15768	15975	15840	15745	15762	15940	15759	15809	15860	15912	15751	15738	15631	15533	15876	15724	15907	15890	15500	15725	15572	15542	15598	15489	15572	15543	15595	15829	15607	15760	15486	15629	15774	15609	15449	15665	15683	15752	15627	15686	15540	15687	15625	15582	15550	15569	15555	15447	15418	15557	15398	15647	15668	15711	15700	15576	15561	15651	15748	15612	15735	15479	15656	15491	15539	15736	15591	15654	15679	15489	15415	15517	15677	15613	15390	15698	15525	15656	15643	15695	15589	15677	15615	15359	15562	15572	15653	15678	15691	15464	15521	15368	15368	15620	15754	15502	15546	15657	15286	15375	15580	15618	15737	15491	15561	15497	15695	15682	15846	15500	15473	15552	15610	15695	15700	15546	15435	15473	15550	15632	15551	15626	15743	15861	15531	15624	15337	15473	15576	15556	15353	15691	15409	15467	15570	15653	15599	15555	15546	15618	15622	15451	15530	15661	15504	15623	15476	15731	15545	15754	15764	15479	15690	15655	15585	15765	15881	15677	15559	15565	15726	15851	15606	15558	15506	15708	15590	15678	15483	15433	15389	15698	15541	15585	15560	15543	15610	15508	15507	15798	15774	15594	15476	15670	15572	15729	15552	15365	15538	15464	15686	15475	15526	15501	15692	15517	15484	15478	15557	15550	15579	15395	15645	15561	15718	15559	15515	15784	15549	15586	15620	15740	15618	15746	15574	15606	15528	15541	15633	15744	15659	15618	15408	15730	15482	15525	15672	15580	15575	15590	15658	15552	15517	15575	15687	15629	15393	15550	15479	15482	15532	15438	15689	15583	15763	15466	15493	15361	15551	15609	15625	15561	15656	15456	15659	15782	15428	15670	15473	15503	15703	15731	15707	15667	15548	15436	15576	15674	15463	15350	15690	15440	15408	15508	15478	15523	15693	15418	15385	15277	15646	15568	15552	15537	15659	15531	15821	15639	15755	15659	15403	15496	15570	15787	15375	15472	15666	15628	15383	15814	15682	15617	15788	15413	15393	15389	15478	15440	15509	15781	15550	15439	15572	15467	15586	15511	15402	15630	15516	15518	15542	15774	15759	15543	15680	15521	15642	15652	15668	15440	15553	15521	15439	15435	15581	15558	15518	15600	15467	15557	15478	15392	15527	15633	15430	15694	15546	15762	15676	15817	15526	15495	15434	15371	15564	15530	15474	15434	15542	15678	15482	15663	15505	15568	15472	15478	15530	15553	15802	15501	15380	15537	15518	15579	15497	15644	15735	15625	15398	15553	15648	15674	15448	15481	15546	15578	15512	15560	15593	15589	15805	15412	15511	15462	15686	15548	15507	15614	15652	15506	15511	15471	15711	15507	15452	15549	15537	15330	15664	15647	15681	15613	15571	15611	15697	15624	15744	15620	15785	15607	15499	15595	15482	15712	15607	15557	15525	15536	15747	15358	15611	15423	15671	15654	15638	15661	15573	15598	15635	15505	15646	15493	15605	15571	15697	15701	15682	15505	15768	15559	15521	15523	15278	15606	15691	15658	15592	15501	15600	15605	15527	15594	15741	15508	15609	15452	15471	15663	15566	15510	15610	15651	15293	15591	15443	15486	15540	15384	15384	15537	15504	15528	15568	15487	15566	15583	15492	15670	15581	15425	15430	15594	15675	15476	15664	15632	15498	15658	15487	15810	15457	15507	15591	15386	15621	15676	15609	15615	15543	15584	15367	15494	15693	15386	15646	15369	15707	15649	15596	15631	15586	15629	15533	15648	15695	15511	15533	15362	15604	15459	15625	15365	15487	15709	15753	15600	15544	15565	15757	15688	15544	15546	15730	15606	15352	15501	15601	15674	15712	15236	15502	15639	15539	15616	15645	15431	15631	15323	15706	15578	15577	15717	15596	15730	15603	15446	15704	15571	15533	15548	15399	15773	15749	15569	15456	15615	15615	15470	15414	15617	15557	15632	15833	15601	15626	15634	15682	15553	15560	15754	15662	15648	15513	15658	15511	15437	15508	15495	15531	15567	15774	15524	15501	15196	15433	15610	15583	15726	15576	15681	15603	15557	15539	15504	15658	15345	15503	15542	15512	15602	15492	15603	15533	15714	15709	15675	15667	15558	15649	15623	15605	15470	15565	15410	15702	15558	15508	15616	15645	15470	15603	15498	15660	15522	15559	15564	15545	15618	15655	15661	15448	15527	15470	15867	15596	15595	15516	15521	15606	15560	15610	15433	15728	15457	15567	15480	15524	15677	15677	15618	15517	15519	15465	15412	15456	15674	15629	15666	15615	15513	15627	15486	15575	15520	15499	15785	15669	15564	15576	15411	15799	15662	15612	15559	15418	15441	15450	15535	15514	15670	15653	15691	15511	15442	15607	15519	15423	15591	15745	15723	15728	15855	15587	15654	15500	15647	15693	15637	15504	15410	15519	15665	15601	15528	15690	15584	15592	15771	15597	15702	15677	15743	15442	15381	15579	15689	15698	15667	15636	15513	15572	15525	15528	15643	15609	15538	15533	15489	15813	15624	15543	15497	15514	15483	15565	15582	15491	15409	15391	15463	15496	15488	15663	15573	15668	15532	15455	15551	15574	15433	15516	15528	15332	15770	15672	15392	15693	15511	15681	15635	15575	15709	15550	15514	15547	15583	15454	15372	15697	15628	15404	15443	15701	15599	15457	15735	15642	15729	15634	15710	15620	15529	15445	15563	15582	15500	15565	15681	15669	15683	15546	15687	15615	15615	15663	15535	15683	15394	15555	15739	15540	15596	15516	15640	15768	15574	15453	15649	15445	15718	15615	15563	15574	15616	15670	15559	15672	15622	15534	15516	15435	15329	15449	15499	15519	15437	15474	15596	15689	15535	15616	15555	15428	15577	15380	15447	15615	15696	15497	15346	15482	15607	15463	15561	15707	15612	15489	15721	15565	15990	15556	15536	15576	15459	15619	15676	15669	15516	15441	15552	15582	15555	15541	15600	15554	15806	15554	15384	15482	15512	15469	15470	15645	15594	15534	15677	15592	15764	15619	15596	15693	15482	15307	15723	15708	15600	15328	15674	15649	15536	15506	15497	15545	15496	15524	15591	15642	15522	15387	15470	15590	15554	15548	15623	15504	15464	15611	15537	15491	15608	15574	15285	15511	15730	15575	15348	15437	15525	15627	15692	15648	15586	15419	15508	15501	15650	15685	15414	15651	15768	15527	15518	15582	15551	15589	15552	15494	15517	15581	15547	15553	15538	15526	15392	15446	15670	15652	15376	15622	15465	15662	15716	15480	15502	15572	15560	15662	15361	15500	15703	15365	15369	15677	15446	15565	15544	15618	15400	15657	15735	15453	15475	15483	15631	15481	15599	15628	15455	15395	15742	15450	15593	15482	15446	15531	15679	15542	15533	15458	15729	15443	15527	15322	15604	15502	15452	15438	15388	15575	15680	15589	15371	15585	15583	15542	15536	15487	15448	15690	15448	15460	15586	15578	15397	15588	15431	15424	15421	15514	15500	15606	15679	15572	15614	15522	15768	15613	15584	15544	15549	15409	15653	15426	15505	15465	15754	15703	15592	15417	15618	15654	15613	15680	15546	15439	15518	15654	15450	15529	15629	15450	15560	15491	15496	15659	15462	15556	15466	15632	15708	15558	15610	15703	15549	15502	15628	15476	15619	15558	15601	15575	15529	15448	15401	15469	15497	15510	15575	15650	15623	15588	15494	15606	15678	15451	15619	15634	15459	15505	15514	15611	15578	15641	15396	15599	15710	15479	15349	15524	15424	15537	15564	15510	15501	15559	15632	15546	15450	15650	15466	15496	15464	15408	15624	15541	15561	15613	15601	15594	15667	15683	15371	15561	15533	15508	15591	15545	15533	15635	15531	15273	15647	15541	15622	15614	15669	15710	15504	15464	15473	15405	15566	15443	15563	15411	15418	15441	15589	15628	15580	15651	15597	15643	15592	15725	15686	15512	15556	15625	15480	15667	15715	15590	15350	15534	15509	15581	15556	15253	15679	15640	15732	15871	15489	15778	15491	15518	15621	15578	15508	15269	15672	15498	15608	15279	15600	15719	15464	15668	15513	15586	15732	15555	15480	15765	15510	15578	15686	15441	15426	15425	15637	15464	15864	15568	15458	15596	15579	15580	15769	15832	15532	15507	15622	15428	15516	15627	15637	15564	15446	15514	15583	15525	15522	15644	15409	15565	15286	15418	15755	15487	15542	15377	15311	15685	15479	15563	15659	15567	15446	15315	15432	15649	15526	15596	15458	15477	15688	15654	15634	15600	15333	15647	15708	15598	15531	15509	15623	15427	15619	15444	15457	15631	15543	15588	15516	15687	15565	15712	15585	15624	15400	15500	15814	15528	15382	15254	15766	15422	15571	15437	15580	15654	15705	15659	15649	15471	15465	15563	15442	15720	15459	15524	15820	15369	15333	15443	15692	15704	15633	15599	15647	15512	15548	15705	15639	15816	15681	15594	15573	15602	15650	15642	15486	15405	15448	15678	15470	15733	15619	15571	15449	15592	15612	15391	15518	15477	15758	15408	15736	15441	15496	15440	15496	15721	15565	15553	15500	15464	15401	15579	15783	15668	15572	15500	15446	15568	15780	15597	15467	15483	15570	15720	15619	15377	15425	15656	15489	15528	15542	15721	15674	15418	15597	15672	15417	15578	15767	15744	15498	15642	15547	15575	15528	15539	15415	15483	15724	15628	15721	15467	15580	15629	15524	15599	15474	15580	15431	15543	15490	15546	15578	15582	15641	15645	15417	15768	15667	15709	15635	15544	15355	15501	15384	15486	15483	15453	15880	15529	15556	15540	15542	15586	15682	15634	15609	15576	15539	15738	15674	15684	15690	15657	15527	15536	15626	15595	15695	15690	15457	15493	15558	15622	15677	15589	15468	15485	15430	15381	15548	15648	15345	15516	15685	15594	15517	15393	15573	15602	15662	15633	15494	15403	15507	15712	15583	15650	15422	15647	15450	15522	15521	15356	15421	15523	15605	15623	15477	15629	15495	15552	15304	15606	15557	15391	15580	15533	15621	15399	15576	15599
23730	44791	42209	33713	29335	24890	22407	20278	19467	18448	17476	16583	15709	15320	15166	14947	14977	15087	14993	15181	15158	15276	15218	15232	14763	14553	14119	13945	13940	13847	13795	13750	13632	13813	14057	13945	13819	13911	13657	13658	13805	13717	13818	13808	13629	13735	13656	13736	13609	13725	13632	13582	13660	13630	13656	13412	13591	13682	13635	13673	13515	13599	13710	13645	13449	13744	13625	13646	13654	13614	13580	13646	13637	13542	13525	13445	13629	13528	13563	13608	13487	13586	13386	13770	13538	13488	13710	13482	13552	13647	13482	13540	13612	13632	13520	13555	13417	13325	13580	13546	13360	13672	13591	13687	13716	13514	13470	13569	13487	13590	13504	13504	13601	13534	13434	13543	13694	13499	13453	13507	13425	13508	13724	13693	13591	13442	13594	13600	13475	13516	13530	13690	13676	13603	13488	13449	13553	13513	13583	13547	13607	13453	13467	13476	13528	13506	13476	13493	13450	13641	13497	13761	13505	13490	13636	13716	13449	13705	13521	13378	13577	13514	13677	13518	13460	13561	13513	13501	13582	13565	13455	13610	13563	13488	13658	13461	13476	13608	13463	13551	13532	13518	13421	13456	13449	13456	13721	13592	13395	13626	13458	13692	13588	13515	13502	13622	13383	13523	13566	13625	13597	13555	13392	13414	13669	13605	13518	13621	13516	13536	13691	13653	13641	13501	13494	13511	13567	13590	13581	13715	13587	13396	13568	13538	13668	13479	13463	13659	13585	13563	13718	13541	13590	13487	13469	13762	13531	13527	13410	13667	13477	13427	13482	13546	13561	13482	13661	13474	13575	13468	13571	13488	13679	13638	13509	13562	13513	13477	13641	13651	13544	13430	13513	13556	13522	13521	13574	13588	13559	13460	13520	13470	13479	13572	13281	13614	13573	13455	13524	13607	13590	13512	13544	13642	13497	13431	13516	13550	13494	13663	13503	13438	13355	13635	13510	13454	13666	13590	13638	13574	13372	13567	13475	13549	13594	13749	13377	13613	13272	13601	13599	13595	13519	13533	13567	13581	13692	13595	13484	13403	13538	13547	13405	13522	13597	13603	13326	13516	13574	13544	13569	13523	13427	13499	13551	13531	13627	13545	13658	13577	13603	13672	13655	13467	13564	13479	13574	13369	13649	13539	13609	13532	13563	13434	13509	13485	13684	13496	13571	13668	13504	13533	13555	13549	13501	13550	13463	13564	13569	13450	13416	13633	13414	13461	13512	13489	13771	13366	13431	13475	13650	13446	13393	13397	13648	13485	13537	13546	13444	13633	13611	13492	13438	13704	13546	13563	13486	13423	13531	13495	13532	13512	13473	13623	13610	13540	13521	13531	13655	13569	13557	13487	13592	13507	13521	13409	13736	13675	13630	13532	13464	13592	13597	13528	13484	13736	13654	13536	13598	13604	13623	13468	13584	13648	13427	13535	13508	13482	13568	13500	13533	13530	13622	13478	13507	13549	13419	13679	13546	13684	13549	13483	13536	13576	13476	13463	13601	13378	13524	13594	13629	13463	13564	13408	13637	13586	13468	13561	13453	13511	13639	13469	13515	13614	13481	13642	13634	13528	13496	13417	13712	13476	13632	13689	13672	13533	13467	13585	13551	13366	13598	13433	13678	13365	13691	13447	13661	13446	13383	13714	13526	13442	13531	13575	13549	13496	13537	13587	13445	13295	13540	13647	13600	13647	13551	13542	13536	13558	13662	13661	13496	13626	13669	13566	13620	13431	13616	13547	13534	13511	13538	13454	13530	13484	13458	13526	13556	13453	13496	13477	13626	13401	13791	13559	13523	13560	13502	13567	13659	13555	13639	13589	13709	13369	13536	13547	13489	13597	13508	13753	13704	13672	13434	13686	13587	13710	13495	13481	13691	13547	13660	13704	13586	13555	13704	13648	13559	13697	13625	13476	13449	13423	13635	13508	13524	13716	13542	13566	13462	13601	13528	13609	13499	13592	13542	13499	13664	13476	13617	13408	13507	13531	13435	13473	13575	13414	13539	13629	13508	13508	13524	13624	13610	13373	13581	13496	13439	13625	13708	13642	13526	13535	13343	13569	13550	13571	13381	13723	13449	13581	13553	13680	13679	13707	13370	13443	13469	13527	13544	13497	13598	13468	13493	13426	13638	13471	13526	13496	13426	13579	13449	13660	13440	13556	13754	13532	13359	13534	13631	13463	13576	13510	13596	13471	13723	13499	13552	13571	13450	13557	13691	13432	13460	13540	13548	13478	13692	13500	13552	13430	13596	13666	13532	13442	13499	13562	13380	13376	13502	13440	13349	13457	13548	13472	13689	13444	13514	13576	13572	13608	13608	13513	13651	13288	13449	13404	13473	13564	13557	13704	13513	13404	13639	13607	13580	13639	13711	13619	13521	13558	13633	13404	13509	13507	13646	13503	13545	13578	13614	13645	13488	13506	13563	13616	13456	13489	13533	13496	13581	13555	13575	13530	13540	13426	13703	13476	13417	13559	13533	13320	13337	13567	13622	13609	13567	13581	13610	13735	13540	13658	13502	13626	13422	13562	13576	13486	13571	13600	13575	13525	13514	13548	13499	13480	13551	13607	13518	13499	13575	13637	13398	13372	13693	13523	13511	13544	13562	13570	13362	13576	13600	13526	13592	13615	13610	13568	13476	13830	13665	13395	13630	13446	13684	13562	13456	13463	13669	13402	13414	13614	13641	13498	13621	13573	13588	13586	13663	13583	13580	13333	13574	13561	13561	13517	13616	13664	13499	13657	13491	13488	13511	13488	13253	13529	13497	13552	13597	13593	13566	13399	13586	13532	13560	13548	13638	13566	13552	13462	13594	13629	13511	13560	13485	13524	13746	13585	13445	13569	13564	13484	13547	13634	13526	13623	13656	13589	13658	13626	13700	13651	13479	13583	13524	13528	13466	13673	13579	13407	13497	13672	13454	13459	13562	13333	13486	13564	13414	13479	13546	13439	13467	13471	13479	13753	13477	13617	13569	13591	13566	13470	13510	13486	13519	13554	13452	13567	13373	13534	13570	13587	13502	13446	13704	13511	13596	13380	13581	13583	13520	13403	13488	13621	13557	13445	13590	13444	13593	13340	13451	13739	13569	13585	13458	13562	13557	13542	13643	13505	13431	13612	13578	13509	13439	13635	13614	13426	13584	13562	13638	13486	13573	13413	13546	13650	13329	13567	13380	13549	13473	13645	13501	13561	13697	13572	13621	13378	13563	13631	13599	13575	13548	13598	13597	13616	13583	13585	13395	13502	13465	13627	13535	13562	13546	13621	13603	13572	13583	13473	13517	13555	13496	13482	13443	13542	13611	13581	13641	13506	13436	13595	13447	13499	13486	13477	13628	13582	13563	13574	13502	13584	13673	13581	13437	13657	13621	13421	13677	13563	13680	13460	13487	13584	13395	13424	13594	13333	13658	13491	13488	13611	13612	13552	13605	13702	13496	13526	13676	13547	13540	13594	13610	13568	13600	13582	13451	13545	13542	13729	13711	13615	13586	13548	13757	13466	13631	13756	13295	13534	13444	13476	13702	13539	13384	13323	13596	13743	13466	13680	13402	13479	13757	13471	13457	13400	13330	13655	13577	13579	13556	13573	13640	13484	13348	13445	13599	13433	13688	13639	13290	13472	13574	13581	13685	13566	13647	13440	13499	13452	13384	13474	13453	13468	13329	13609	13668	13716	13492	13522	13543	13609	13612	13621	13514	13497	13617	13577	13418	13574	13485	13552	13544	13534	13428	13447	13390	13433	13518	13581	13448	13469	13490	13520	13429	13497	13523	13463	13370	13563	13544	13472	13489	13571	13549	13416	13550	13601	13648	13352	13651	13668	13610	13432	13496	13473	13413	13481	13618	13490	13499	13573	13442	13566	13624	13588	13596	13508	13579	13599	13771	13594	13581	13671	13581	13363	13593	13466	13553	13435	13653	13490	13559	13642	13498	13554	13552	13562	13588	13522	13585	13569	13687	13618	13579	13602	13620	13586	13509	13463	13722	13568	13488	13576	13428	13550	13599	13686	13446	13693	13574	13452	13537	13471	13596	13555	13466	13450	13502	13608	13619	13440	13454	13520	13508	13566	13522	13669	13488	13506	13358	13672	13481	13601	13691	13531	13634	13534	13440	13546	13504	13501	13433	13584	13417	13610	13416	13428	13632	13628	13531	13571	13434	13465	13622	13491	13628	13468	13498	13489	13598	13598	13485	13515	13708	13589	13522	13556	13506	13708	13632	13652	13561	13782	13494	13431	13471	13633	13518	13508	13466	13484	13576	13705	13496	13550	13511	13534	13432	13499	13564	13700	13560	13565	13645	13427	13566	13418	13498	13496	13607	13572	13566	13474	13420	13714	13419	13467	13509	13358	13587	13584	13539	13289	13491	13664	13553	13662	13485	13450	13464	13560	13669	13423	13716	13579	13410	13615	13583	13480	13614	13446	13471	13585	13662	13722	13496	13502	13648	13513	13613	13415	13452	13592	13650	13503	13487	13485	13573	13460	13558	13570	13525	13491	13396	13363	13465	13478	13555	13408	13447	13570	13569	13378	13521	13658	13573	13499	13425	13497	13497	13517	13732	13422	13502	13697	13628	13559	13644	13567	13511	13544	13593	13452	13620	13620	13542	13688	13493	13420	13493	13355	13420	13619	13523	13585	13504	13600	13648	13548	13414	13491	13576	13648	13714	13578	13496	13595	13660	13469	13325	13461	13544	13618	13570	13540	13523	13575	13527	13553	13439	13566	13462	13548	13457	13510	13606	13541	13470	13420	13594	13654	13656	13342	13513	13543	13405	13527	13573	13568	13621	13661	13549	13476	13505	13490	13685	13429	13226	13463	13527	13505	13535	13527	13436	13472	13603	13611	13612	13521	13497	13499	13503	13646	13629	13468	13641	13404	13533	13618	13469	13542	13656	13513	13539	13467	13371	13529	13483	13669	13476	13468	13496	13514	13579	13533	13573	13422	13489	13512	13538	13704	13449	13458	13675	13554	13412	13577	13584	13432	13676	13407	13517	13571	13588	13529	13596	13524	13604	13467	13557	13682	13554	13604	13412	13372	13616	13489	13586	13437	13612	13573	13494	13608	13520	13593	13521	13518	13795	13663	13491	13425	13461	13399	13381	13525	13475	13631
28387	24259	29693	26121	20658	18774	17708	16313	15870	15838	15429	15234	14937	15073	14828	15073	15068	14900	14964	15110	15072	15144	15185	14954	15074	14780	14781	14778	14498	14609	14577	14588	14768	14431	14590	14555	14407	14474	14653	14578	14528	14744	14553	14693	14581	14561	14403	14607	14610	14332	14456	14576	14617	14521	14332	14277	14533	14564	14582	14651	14520	14409	14524	14463	14433	14527	14619	14499	14499	14416	14625	14565	14627	14746	14389	14550	14556	14413	14665	14440	14551	14517	14385	14542	14359	14365	14397	14327	14451	14417	14371	14436	14392	14305	14467	14423	14517	14478	14657	14495	14428	14431	14564	14491	14721	14746	14350	14627	14507	14500	14511	14521	14455	14474	14463	14387	14400	14493	14512	14506	14432	14562	14500	14358	14390	14602	14593	14497	14589	14481	14599	14545	14416	14497	14444	14394	14510	14423	14466	14563	14800	14461	14491	14524	14560	14507	14788	14297	14350	14546	14521	14493	14432	14402	14623	14491	14569	14483	14370	14522	14336	14532	14440	14355	14469	14551	14570	14469	14505	14397	14555	14435	14563	14488	14468	14362	14511	14334	14386	14407	14481	14437	14488	14513	14435	14515	14503	14374	14507	14548	14507	14201	14604	14340	14523	14436	14479	14534	14681	14497	14471	14402	14756	14552	14372	14558	14330	14446	14492	14404	14513	14311	14350	14427	14469	14379	14386	14484	14410	14379	14459	14255	14404	14392	14623	14535	14449	14541	14584	14515	14328	14528	14371	14523	14743	14645	14337	14482	14367	14662	14428	14380	14494	14537	14456	14340	14515	14402	14485	14385	14396	14172	14265	14474	14518	14620	14382	14367	14411	14581	14499	14512	14564	14369	14518	14559	14476	14335	14329	14452	14612	14428	14557	14507	14311	14407	14466	14613	14603	14453	14402	14242	14330	14497	14404	14565	14619	14453	14570	14218	14510	14532	14490	14440	14498	14698	14443	14470	14380	14431	14258	14501	14302	14527	14357	14588	14519	14523	14352	14489	14498	14428	14417	14453	14592	14499	14542	14292	14185	14344	14471	14431	14482	14543	14672	14477	14440	14655	14436	14315	14691	14514	14544	14488	14614	14282	14524	14402	14476	14521	14456	14544	14588	14379	14399	14544	14199	14495	14404	14659	14590	14250	14449	14502	14265	14378	14555	14395	14479	14365	14439	14455	14507	14622	14412	14430	14309	14528	14336	14466	14475	14401	14481	14460	14449	14209	14523	14484	14411	14243	14452	14301	14574	14296	14287	14707	14337	14334	14400	14427	14244	14382	14496	14460	14444	14427	14544	14552	14439	14524	14615	14357	14595	14503	14415	14559	14273	14698	14713	14410	14462	14377	14290	14461	14446	14410	14413	14294	14383	14462	14495	14488	14648	14512	14604	14383	14473	14182	14492	14483	14619	14367	14517	14315	14467	14485	14665	14509	14443	14475	14507	14506	14492	14513	14412	14512	14400	14534	14644	14504	14393	14293	14488	14529	14361	14466	14719	14349	14604	14545	14478	14514	14564	14482	14426	14381	14509	14578	14468	14228	14665	14501	14384	14368	14432	14405	14423	14549	14466	14482	14665	14583	14635	14438	14318	14686	14693	14531	14503	14543	14523	14546	14538	14460	14383	14251	14612	14388	14542	14660	14409	14337	14585	14303	14459	14436	14377	14260	14433	14303	14464	14551	14390	14652	14444	14430	14569	14475	14475	14561	14459	14453	14426	14484	14451	14459	14533	14624	14482	14503	14515	14363	14728	14467	14502	14592	14436	14414	14486	14538	14448	14570	14365	14295	14351	14482	14550	14475	14596	14708	14618	14471	14577	14669	14517	14469	14449	14332	14549	14440	14404	14397	14410	14311	14456	14565	14455	14384	14359	14578	14650	14761	14413	14350	14577	14495	14527	14446	14287	14610	14629	14600	14498	14439	14700	14566	14491	14534	14468	14502	14408	14653	14420	14645	14555	14574	14554	14561	14564	14480	14604	14496	14689	14466	14351	14533	14444	14556	14487	14505	14539	14504	14401	14358	14454	14475	14392	14486	14341	14662	14479	14424	14552	14572	14559	14420	14537	14430	14432	14518	14491	14638	14506	14581	14664	14511	14563	14570	14443	14345	14431	14484	14526	14315	14424	14368	14356	14381	14655	14629	14616	14551	14586	14451	14509	14361	14605	14447	14481	14443	14542	14404	14562	14501	14556	14585	14535	14589	14534	14439	14431	14331	14422	14514	14582	14382	14580	14300	14339	14453	14386	14338	14451	14600	14483	14405	14764	14550	14391	14673	14476	14484	14543	14761	14531	14640	14473	14379	14551	14320	14409	14524	14524	14443	14540	14541	14553	14493	14605	14531	14622	14292	14653	14533	14607	14647	14446	14615	14352	14493	14389	14660	14516	14493	14564	14416	14338	14328	14697	14760	14470	14474	14499	14504	14484	14332	14515	14567	14370	14604	14388	14475	14426	14413	14372	14262	14739	14423	14456	14580	14506	14448	14516	14745	14297	14609	14560	14421	14703	14693	14452	14348	14288	14350	14426	14155	14706	14486	14514	14654	14376	14257	14462	14578	14492	14539	14373	14466	14651	14507	14506	14433	14354	14346	14523	14548	14480	14546	14420	14499	14576	14562	14363	14465	14496	14503	14667	14472	14499	14596	14544	14513	14343	14482	14522	14431	14483	14412	14606	14553	14372	14512	14315	14383	14573	14481	14258	14510	14391	14460	14399	14359	14427	14621	14500	14432	14474	14356	14511	14421	14481	14532	14378	14623	14568	14319	14325	14377	14531	14473	14427	14594	14557	14494	14642	14605	14475	14556	14365	14402	14333	14450	14428	14553	14572	14427	14634	14495	14462	14437	14447	14507	14417	14611	14605	14404	14600	14290	14467	14462	14515	14633	14574	14492	14576	14342	14674	14570	14579	14465	14667	14359	14414	14474	14202	14190	14482	14558	14393	14652	14616	14504	14506	14415	14648	14410	14494	14536	14553	14605	14155	14441	14412	14255	14565	14318	14431	14405	14353	14525	14448	14429	14462	14330	14335	14559	14427	14750	14724	14464	14422	14365	14510	14543	14366	14697	14416	14471	14540	14551	14505	14506	14457	14403	14462	14596	14521	14467	14322	14597	14471	14458	14522	14495	14566	14542	14540	14477	14551	14563	14330	14472	14529	14655	14388	14458	14411	14490	14315	14365	14520	14550	14464	14375	14309	14384	14352	14308	14536	14509	14377	14472	14475	14540	14441	14512	14479	14478	14480	14347	14465	14340	14674	14518	14530	14524	14487	14481	14520	14437	14473	14688	14431	14447	14402	14378	14492	14433	14452	14517	14596	14667	14338	14539	14611	14554	14385	14469	14544	14340	14519	14380	14475	14432	14430	14370	14586	14356	14384	14558	14469	14417	14384	14464	14556	14438	14595	14376	14556	14639	14568	14362	14381	14457	14381	14539	14633	14505	14476	14470	14436	14403	14458	14565	14500	14514	14643	14690	14484	14532	14476	14433	14461	14638	14442	14539	14476	14347	14328	14277	14419	14479	14582	14680	14420	14340	14318	14571	14497	14507	14464	14598	14513	14606	14642	14127	14424	14297	14592	14465	14493	14611	14560	14754	14502	14561	14403	14450	14410	14503	14379	14565	14340	14700	14325	14535	14380	14271	14583	14521	14415	14532	14351	14485	14633	14619	14262	14368	14472	14423	14655	14566	14529	14324	14543	14445	14438	14390	14679	14596	14578	14471	14508	14458	14278	14373	14628	14530	14506	14411	14457	14297	14409	14558	14393	14490	14453	14531	14572	14522	14645	14566	14441	14597	14636	14533	14524	14625	14535	14314	14601	14656	14382	14451	14499	14386	14509	14784	14517	14598	14492	14331	14447	14553	14475	14467	14583	14497	14464	14493	14575	14409	14620	14295	14417	14445	14513	14664	14453	14456	14490	14569	14536	14377	14526	14466	14369	14476	14403	14347	14608	14565	14670	14690	14514	14265	14617	14444	14411	14474	14537	14672	14314	14405	14528	14468	14492	14453	14605	14619	14507	14420	14562	14437	14378	14363	14553	14494	14563	14684	14435	14671	14688	14507	14610	14427	14610	14549	14390	14502	14627	14287	14523	14394	14386	14439	14502	14382	14445	14443	14447	14678	14768	14534	14544	14492	14645	14463	14438	14410	14510	14630	14648	14485	14460	14480	14370	14405	14431	14338	14455	14555	14429	14628	14381	14386	14255	14390	14487	14355	14612	14331	14591	14593	14378	14566	14528	14333	14439	14371	14608	14309	14473	14501	14440	14635	14435	14391	14471	14463	14476	14506	14514	14572	14519	14389	14435	14626	14576	14531	14454	14540	14507	14456	14411	14466	14710	14557	14313	14280	14515	14461	14476	14305	14324	14653	14558	14583	14557	14454	14524	14711	14392	14648	14366	14513	14496	14490	14320	14549	14357	14580	14406	14579	14416	14583	14516	14528	14506	14618	14516	14630	14523	14453	14471	14511	14440	14491	14644	14481	14692	14675	14370	14522	14587	14477	14568	14448	14558	14435	14348	14563	14499	14561	14411	14472	14519	14392	14629	14475	14529	14455	14456	14419	14512	14467	14563	14708	14532	14524	14372	14651	14526	14353	14323	14484	14508	14534	14611	14371	14409	14483	14552	14381	14453	14489	14470	14533	14340	14409	14602	14548	14518	14644	14482	14417	14628	14513	14357	14547	14434	14291	14475	14401	14392	14601	14370	14450	14378	14388	14444	14343	14502	14159	14421	14477	14520	14480	14622	14414	14611	14490	14761	14654	14350	14480	14556	14514	14349	14322	14498	14450	14414	14483	14636	14561	14501	14482	14711	14675	14564	14439	14622	14623	14460	14535	14289	14435	14572	14585	14432	14437	14643	14397	14344	14559	14518	14731	14259	14499	14601	14551	14384	14540	14637	14453	14500	14620	14599	14480	14528	14541	14505	14461	14476	14370	14474	14577	14398	14583	14585	14425	14220	14567	14350	14585	14570	14621	14568	14479	14619	14315	14628	14508	14599	14531	14648	14336	14419	14437	14445	14608	14515	14477	14274	14630	14400	14469	14381	14520	14547	14666	14446	14207	14358	14613	14482	14450	14550	14547	14480	14437	14579	14341	14539	14426
22081	34183	31569	24806	21066	18685	16763	15808	15430	14701	14278	14036	13629	13681	13660	13462	13351	13615	13575	13607	13643	13779	13798	13626	13452	13245	13219	13122	13137	12998	13075	13068	12933	13107	12903	12908	12994	12953	12971	13051	12914	12917	13213	12969	13026	13134	12924	12818	13029	12952	12871	12879	12891	12950	12967	12971	12901	13008	12880	12841	12898	12888	12845	12824	13053	12868	12812	12936	12898	12909	12793	12930	12870	12912	12973	13231	12898	12885	12976	12922	12769	12847	12767	12812	12981	12965	12874	12732	12919	12886	12935	12868	12808	12668	12787	12950	12999	12888	12685	12993	12933	12972	12917	12946	13016	12817	12820	12882	12798	12717	13029	12765	12891	12825	12678	12775	12949	12865	12956	12980	12930	12860	12946	12942	12871	12891	12959	12935	13085	12963	12888	12919	12959	12911	12841	12961	12875	12806	12823	12869	12757	12973	12946	13037	12944	12816	12938	12910	12814	12864	12900	12837	12902	12859	12832	12823	12935	12972	12995	12944	12922	12934	12935	12796	13101	12949	12731	12908	13001	13062	12946	12795	12826	13134	12866	12892	12734	12916	12979	12844	12834	12989	13040	12861	12992	12875	13025	13083	12957	12900	12842	12978	12899	12871	12910	12739	12953	12869	12944	12968	12761	12761	12701	12998	12855	13001	12824	12693	12873	12811	12888	12693	13035	12812	12899	12923	12937	12929	12971	13133	12873	12805	13071	13027	13054	12997	12837	12819	12862	12839	12927	12896	12887	12976	12959	12966	12944	12739	12759	13015	12819	12961	13001	12796	12933	12812	13099	12891	12807	12788	12764	13021	12799	12898	12936	12923	12797	12849	12939	12986	12998	12905	12972	12947	12900	12822	12864	12969	12880	12821	12862	12826	12834	12971	12704	13026	12867	12923	12947	13078	12844	12837	12851	12827	12963	12832	12845	12831	13027	12921	13021	12927	12989	12866	12945	12831	12900	12981	12968	12924	12947	13073	12960	13047	12892	12948	12904	12923	12980	12924	12858	12937	12910	12886	12966	12890	12962	12837	12944	13038	13027	12908	12838	12838	12855	12817	12695	13000	12757	12989	12915	12936	12916	12989	12874	12914	13031	12980	12802	12910	12770	12794	12996	12920	12860	12830	12780	12979	12914	12836	12975	12867	12839	12868	12813	12737	12859	12753	12923	12866	13015	12850	12833	12864	12687	12914	13089	12913	12973	12911	13016	12954	13043	12875	12886	12840	12994	12865	13019	13024	12774	12878	12905	12945	12977	12879	12846	12881	12953	13131	12997	12926	12977	12820	12977	12844	12901	12917	12870	12843	13036	12875	12817	12933	13073	13095	12684	12927	12905	12835	12841	13004	12703	12823	12933	12891	12970	12975	12754	12857	12998	12835	12908	12968	12769	12852	12828	12868	12922	12826	12806	13042	12973	12907	13045	12799	12924	12907	12818	12993	12978	12781	12862	12955	12943	13014	12955	12801	12942	12920	12912	12975	12816	13034	12851	12922	12881	12939	12866	12822	12796	13064	12786	12812	12973	12883	13103	12844	12881	12951	12745	12887	12979	12890	12858	12891	12887	12827	12861	13019	12875	13151	12851	12913	12953	12942	12932	12981	12898	12992	12704	12752	12935	12894	12896	12913	13067	12974	12958	12929	12875	13017	13033	12934	12965	13033	12949	13074	13057	12915	12947	12832	12819	12849	12788	12844	13017	12853	12871	12968	12860	13062	12778	12799	12921	13093	12808	13014	12876	12812	12822	12865	12855	12945	12886	12978	13051	12902	12951	13009	12803	12900	13052	12958	12859	12893	13002	12846	12772	12848	12916	12930	12660	13035	12730	12924	12967	13062	12792	12968	12943	12969	13058	12899	12858	12941	12808	12903	12826	12897	12919	12898	12916	12921	12900	12870	12961	12917	12913	12978	12817	12758	12906	12915	12830	12897	12901	12890	12854	12694	12951	12952	12891	12806	12983	13033	12985	12816	12915	13038	12870	12905	12825	12889	12892	12764	12869	12975	12943	12874	12848	13011	12856	12958	12921	12931	12918	12809	12789	12891	12818	12894	12939	12947	12901	12850	12966	12780	12963	12943	12921	12928	12833	12890	12941	12893	12895	12962	12810	12801	12941	12876	12947	12862	12934	12810	12868	12940	12889	12920	13042	12932	12791	12879	12865	12855	12986	12911	12785	12827	12839	12946	12802	12966	12875	12897	12937	13004	13037	12904	12859	12937	13050	12844	12771	13107	12856	12684	13036	12830	12883	12845	12887	12953	12803	13032	12885	12950	12983	12903	12822	13063	12816	12909	13117	12900	12825	12983	13041	12945	12974	12983	12863	12827	12866	13002	13028	13006	12792	12774	12815	12884	12896	12943	12788	13030	12901	12859	12978	12816	12899	12839	12998	12892	12981	12928	12762	12829	12845	12861	12840	12849	12917	12836	12855	12961	12801	12729	12924	12932	12913	12990	12791	12824	13098	12968	12821	12930	12880	12845	12917	12923	13106	13000	12867	13041	12981	12864	13030	12984	12839	12869	12992	12865	12947	12751	12995	12954	12737	12958	12907	12859	12911	12795	12873	12963	12900	13006	12855	12955	13021	12811	12866	12844	13054	13004	13117	12936	12805	12957	12763	12821	13024	12906	12849	13038	12866	12999	12852	12940	12891	12972	12705	12811	12946	12943	12950	12920	12781	12749	12928	12926	12871	13032	12944	12748	12951	12911	12770	12890	13073	12923	12877	13047	12794	12767	12762	13018	12971	12919	12856	12903	12786	12727	12890	12875	12998	12893	12900	12901	12973	13012	12919	12858	12742	13122	12900	12972	12903	12985	12880	13017	12866	12840	13010	12857	12876	12855	12933	12889	12797	12959	12872	12891	12956	12888	13030	12900	13015	13052	12881	13168	12885	12798	12874	12908	12943	13057	12868	12879	12950	12903	12933	12890	12886	12884	12805	12940	12860	12976	13007	13008	12904	13075	12951	13042	12821	12811	12813	13060	12961	12707	12866	12851	12916	12827	12756	12993	12911	12731	12824	12947	12867	12743	12875	12929	12910	12730	13012	12949	12785	12998	12887	12840	12883	12914	13040	12777	12859	12937	12881	12938	12746	13011	12956	13020	12831	12982	12949	12963	12852	12936	12974	12926	12813	12891	12905	12913	12956	12937	13005	12886	12994	12974	12841	12833	12832	12830	13060	12978	12950	12898	13019	12803	12790	12883	13034	12926	12915	13010	12798	13049	12826	12792	12999	13027	12667	12926	12856	13110	12786	12716	12883	12769	12874	12808	13025	12859	13076	12710	13037	13045	12873	12994	12902	12938	12831	13180	12984	12829	12952	12929	12886	13014	12848	12863	12985	12790	12895	12883	12892	12888	13054	12898	12825	12941	12849	12931	12780	12922	12778	12870	13089	12789	12838	12929	13064	12892	12992	13012	12730	13031	12819	12929	12904	12974	12886	12907	12946	12782	13047	12927	12828	12881	12938	12832	13084	12772	12982	12727	12974	12924	12978	12903	13006	12938	12943	12974	12857	12883	12950	12968	12932	12840	13033	12822	12757	12906	12898	12857	12922	12955	12913	12995	12802	12768	12747	12937	12960	12969	12710	12823	12973	13098	12833	12755	12891	12801	12803	13014	12811	12922	12947	13035	12822	12740	12978	12964	12780	12736	12740	12918	12738	12979	12972	12873	12886	12893	12828	12814	12890	12933	12905	12875	12928	12740	12729	13026	12876	12904	12944	12892	13066	12890	12962	12734	13101	13045	12976	12852	12895	13062	12708	12989	12925	13061	12951	12983	12938	12921	12966	12998	12806	13041	12915	12847	13003	12964	13060	13106	12895	12890	12881	12784	12892	12984	13090	12956	12892	12763	12825	12971	13085	12895	12862	12895	12883	12834	12883	12766	12835	13003	13063	12978	12850	12839	12971	12942	12856	12965	12841	12912	12975	12885	12893	12897	13049	12858	12870	12760	12738	12823	12918	12948	12820	12841	12940	12734	12980	12883	12844	13038	13036	12792	12872	12998	12869	12992	12921	12854	12978	13028	12933	13032	12830	13031	12912	12733	12928	13066	12955	12846	12876	12663	12836	12845	12902	12968	12935	12908	12863	12859	12891	12847	12865	12990	12979	12903	12924	12800	12885	12906	12716	13023	13128	12793	12957	12854	13083	12873	12818	12850	12859	12830	12739	13042	13086	12949	12898	12995	12841	12941	12899	13105	12844	12864	13026	12767	12969	12816	12899	12971	12791	13000	12909	12934	12989	13003	12824	12764	12933	12954	13066	13012	12863	12866	12949	13057	12629	12943	13003	12735	12984	12980	12902	12817	12972	13065	12755	13038	12893	12875	12931	12830	12979	12952	13016	12984	12959	12915	12839	12887	12988	13061	12943	12738	12930	12738	12992	12750	12896	12910	12864	12871	13009	12709	12868	12897	12820	12859	12824	12857	12954	12994	12788	12911	13075	12817	12889	12868	13052	12969	12914	12816	12881	12883	12911	12822	12946	12897	12939	12747	12912	12808	12964	12834	12757	13038	12770	12792	13019	12792	12864	12752	12763	12942	13070	12765	13044	12892	12897	12984	12790	13001	12692	12819	12775	12915	13030	12931	12810	12898	12781	13037	12732	12803	12874	12871	13012	12903	13045	13024	12964	12858	12943	12861	12945	12790	12896	12964	12824	12836	12707	12937	12990	12880	12978	12986	13136	12911	12761	12889	12980	12901	12881	12943	13081	12986	12818	13065	12943	13014	12883	13113	12842	12808	12896	12868	12874	13059	12966	12865	13013	12975	12814	12944	12757	12962	12678	12720	12964	12959	12855	12843	12746	12903	13116	12958	12817	12993	12892	13054	12836	12757	12883	13039	12855	12821	12912	12969	12928	12900	13004	12842	12895	12938	12892	12961	12776	12980	12791	12843	12968	13045	12810	12864	12909	12879	12848	12898	12985	12846	12861	12978	12867	12990	12892	13004	12948	12785	12814	12961	12896	12924	12909	12914	13062	12873	12859	12826	12832	12861	12821	12945	12843	12887	12979	12848	12992	12966	12902	12886	12794	12837	12779	12902	13022	12864	12966	12861	12887	12952	12947	12906	12941	12980	12898	13056	12669	12866	12859	12900	13013	12958	12847	12761
24264	21389	28850	24759	22861	22901	21069	17594	16691	16528	15547	15466	15067	14807	14931	14787	14730	15014	14829	14921	14773	15042	15144	15055	14902	14558	14176	14201	14255	14104	14219	14077	14297	14114	14118	14168	14415	14251	14354	14258	14128	14080	14097	14210	14223	14075	14158	14014	14014	14004	14089	14057	14079	14013	13963	13786	14115	14032	14031	13962	13826	14028	14037	14005	13915	14005	14081	13939	14171	14030	14065	13871	14170	14090	13834	13910	13943	13823	14154	13803	14094	14184	14079	14004	13990	13960	13987	14027	14188	13895	13977	14065	13998	14043	13994	14041	13887	14081	14102	13981	14169	13862	14097	13805	13898	14083	14058	14185	14150	14034	14086	14012	14022	13926	13955	14116	14080	13856	14087	13772	13804	13966	13868	13923	13953	14014	13925	13739	13956	13974	13825	14017	13867	14116	14041	14022	13972	13966	13952	13923	13944	14058	14070	13991	13950	13793	13945	13958	13939	13913	14073	13916	13933	13896	13791	14035	14059	13876	13992	13869	13922	13904	13982	13796	14098	14120	13970	14021	14126	13780	13734	13764	13903	13876	13888	14069	14031	13888	14082	14056	14174	13911	13787	13950	13990	14243	13920	14022	13999	13993	14100	14213	13989	14002	14060	14061	13952	13877	13855	14002	13801	13839	13663	14107	14101	14026	13877	13942	13804	13919	13959	13910	14023	14021	14005	13924	14202	14091	14036	14155	13900	13929	13981	14066	13869	13796	13950	13961	13996	13979	13883	13873	13996	13962	13739	14136	14069	14116	13864	14000	13999	14146	14081	14041	14037	13835	14043	14086	14075	13957	13996	13815	13984	13879	14034	14083	13913	14034	14054	14066	13842	13938	13868	13863	14033	14099	14044	14067	13976	14032	14122	14019	13815	13865	14029	14042	14083	13930	13734	13929	13924	14177	14073	14056	13982	13993	14140	13952	13881	13837	13886	13741	14017	14099	14065	13990	14148	13795	13958	14088	13976	14038	13908	14079	14104	13999	13789	13915	14043	14114	13870	13980	14204	13983	14051	13813	13890	13970	14068	14075	13948	14063	14026	13938	14055	14024	14076	14059	13998	14056	13879	13898	14166	14074	14058	13944	13844	13822	14037	13964	14023	13934	13874	14002	13855	14209	14011	14029	13978	13875	14056	13966	14055	14047	14038	14070	13950	14178	13794	13979	14060	14067	13967	14068	14079	13986	13907	13977	14051	13942	13837	13989	14019	13810	14080	13919	14084	13933	13855	13924	13964	13920	14065	14028	14071	14167	13969	13952	14234	14013	14024	14158	14168	13974	13833	13980	14036	13928	13972	14083	14034	14063	14166	13885	14171	13976	13857	13754	14022	14058	14102	13848	14124	14040	14078	13855	13996	13933	14104	14042	14155	13851	14396	13961	14022	13819	13996	13830	13817	13940	13903	14192	13977	13917	14128	14048	13958	14070	14054	14121	13867	13771	13835	13873	14027	14023	13958	14006	13875	13868	14069	14198	13894	13822	13830	13820	14034	14015	14129	14005	13955	14100	14042	14083	14023	13976	14071	13742	14000	13988	13871	14035	13972	14072	14099	14063	13971	13878	14053	13905	13986	13900	13896	14088	13907	13974	13875	13873	14044	13985	14018	14024	13902	14012	14075	13976	14145	14022	13777	14075	13923	14119	13978	14182	13965	13839	13998	14027	14024	14041	13902	14057	13981	14007	13854	13975	14116	13727	14101	13957	13921	13775	13886	14091	14036	13955	13812	14125	13884	13966	14058	13904	13777	14069	14061	14072	14090	13989	13700	13910	14065	13893	14079	14109	13966	13965	14038	13779	14077	14158	14086	14020	14031	13899	13784	14052	14001	13957	14024	13978	13857	14005	13919	13838	13845	14011	14220	14083	14007	13896	13854	13867	13962	13939	13959	14073	13951	14000	14000	13960	13970	14143	13994	13880	14232	14097	13912	13817	13985	13820	13864	13764	13969	14001	14216	14286	13986	14013	13887	13995	14108	14072	13938	13730	13822	13907	14165	14157	13851	13849	13969	13803	13922	14088	14008	13950	14000	13765	13875	13955	14034	14107	14172	14110	13958	13806	13778	14033	14053	14075	13928	13980	14148	14036	13888	13973	14091	13980	14107	14083	13890	13972	13975	14109	14077	13818	14079	14148	13959	14090	13971	13931	14059	14184	14052	13918	13873	13933	14020	14111	13954	13888	13837	14210	13957	13959	14109	13912	14107	13948	14016	14025	13922	14062	13899	14079	13992	13950	14082	14137	13876	13895	14108	14013	14154	14055	13994	13768	14023	13853	14049	13946	13943	13798	13989	14114	14020	14048	13971	14103	14128	13867	14132	14064	13975	13971	14026	14015	14217	13942	14041	13848	14181	13901	13866	14015	13995	13989	13915	14031	13917	13796	13943	14066	13961	14051	13864	14127	14023	14075	13848	14068	14131	14205	14011	13942	13823	13791	14105	14225	13824	14001	13726	14007	13832	14034	14056	13990	14036	13936	13919	13952	14062	14097	13914	13961	14072	13832	14257	13862	14038	13887	13810	13932	14009	13889	14041	13967	14126	14194	14011	13922	13906	13909	14030	13956	13820	13761	13887	13939	14013	13989	13982	13991	14034	13793	13977	14032	13980	14033	14031	13773	13956	13810	14010	13853	13973	14048	13979	13967	14115	13778	14207	13858	13883	14170	13819	13948	13852	13939	13899	13980	13885	14011	13808	14001	14164	14075	14061	13886	14062	13990	14030	13960	14154	13965	13960	14120	14150	13869	13992	13997	14101	13740	14143	14038	13930	13950	14125	14064	13930	13874	13883	13918	14044	14023	13905	13837	14182	13985	14137	14110	13947	13940	13862	13961	13893	14125	14121	13977	14090	13962	13879	13936	13984	13848	13938	14019	14106	14066	14173	14056	13983	13947	14108	13987	14098	14020	14105	14094	13874	14113	13979	13865	14039	13764	14002	13958	13850	13891	14064	13743	14100	13903	13848	13988	14134	13900	14079	13849	13994	14066	14059	14019	13891	13875	13970	13761	14032	14065	13984	14161	14083	13887	14056	13873	14106	13937	14147	14090	14059	13922	13977	13792	13947	14042	14057	13957	13730	14156	13989	13975	13970	13827	13855	13999	13908	13869	14083	14037	14152	14073	14008	13845	13850	13912	13992	13951	14049	13920	13973	14045	13993	13995	14147	13929	14085	13955	13903	13895	13942	13989	14085	13949	13895	13864	13895	13889	13896	14025	14117	14064	13967	13933	13919	13961	13885	14128	13897	13816	14060	13915	14000	14052	13989	13827	14030	13991	13854	13872	14168	13988	13888	13998	13820	13921	13954	13917	14059	13823	14060	13955	14148	14182	14043	13954	14067	13986	13943	14161	13955	14043	14115	13900	14153	13867	14048	14025	14047	13804	13972	13920	13806	13816	13928	13886	13988	14177	14162	14000	13953	13913	13974	13988	13856	14082	14130	13981	14159	13970	13976	14202	13986	14017	13985	13888	13892	13906	13961	14013	13879	13975	14136	13929	14031	13963	13801	14121	14055	13965	14119	13939	14093	14130	13947	14129	13920	14180	13884	14139	14107	14223	13806	14063	14005	13868	13962	14011	13970	13863	13929	14169	13914	13942	14051	13998	13970	13931	14194	13979	13961	13847	14133	13935	14062	13873	14013	13909	14069	13797	14116	14060	14117	14132	13986	13775	13993	13900	14155	14034	13954	13793	14119	14106	13734	13773	13842	13832	14090	13903	14076	14190	13950	13928	14057	13996	14005	14003	13984	14000	14117	14064	13934	13768	13885	13979	14005	14102	14073	14034	13973	13748	14031	14047	13804	13892	13932	13971	14124	13964	14012	13918	13946	14014	14048	14074	14031	14101	13933	14161	13999	14120	13851	13900	13887	13885	14111	14106	14038	13889	14065	14017	14097	13935	13762	14027	13883	14044	14122	13824	14087	13877	14199	14018	13958	13912	13617	14182	14041	13904	14011	13882	14123	13915	14003	14045	13898	13950	14067	14094	14006	13639	14003	13730	14080	13942	13942	14083	14079	13713	13909	13955	14100	13836	14114	14176	14045	13867	14115	14214	14057	13895	14169	14049	13936	13892	14080	13941	14025	13967	13985	13982	13905	13898	13943	14187	13828	13741	14135	14060	14053	13931	14096	13919	13964	13884	13944	13965	14007	14031	14077	14009	14109	13767	13849	14111	14021	14041	13763	14011	13958	13988	14137	13976	13963	14055	13969	13984	14239	14204	13960	13951	13907	14248	13872	13958	13859	14044	13920	14092	13960	13953	13984	13910	14000	13842	13813	13949	14032	14075	13957	13878	13928	13771	13837	13861	13781	13808	13930	13847	14079	14027	14027	14045	13871	13855	14136	13813	14071	14075	14033	14006	14002	14216	14077	14074	13970	14114	14068	13922	14162	14338	14097	14242	13972	14093	14028	14078	13979	13878	13946	14054	13943	13999	13944	14102	13907	13916	14042	13986	14049	14050	13981	14159	13945	14031	13748	13971	13949	13714	13869	13856	14080	14129	13922	14093	13718	13889	14005	13875	14112	14154	14114	14073	13971	13705	13904	14069	13978	13930	14001	13788	13801	14042	13804	13950	14023	14053	14002	13948	13777	13934	13879	13912	13966	13922	13841	14009	13958	13992	13941	14142	14029	13966	13771	13925	13896	14224	13915	13842	13955	13948	13906	13916	13922	13929	14070	13986	14014	14055	13852	14105	14005	14084	13949	14032	13938	14006	14067	13855	13834	13884	13831	14138	13875	13824	13904	13912	14113	13972	14298	13911	13894	13801	13830	13872	13912	13846	13865	13896	14016	14063	14121	13764	13895	13996	14146	14001	14019	14058	14015	14055	13925	14082	14112	14066	14037	13914	13986	13899	14012	13788	14016	13947	13948	13876	14100	13912	13996	14118	14032	13876	13996	14123	14019	13774	14155	14106	13914	14073	14001	13986	14087	13988	14115	13957	13970	13896	13867	14026	13971	13896	13989	13870	14163	14060	13790	14123	14086	14063	14044	13909	14053	13835	14022	13830	14005	13923	13952	13990	14119	13989	13929	14080	14005	14097	14028	13968	13859	13957	13950	14080	13877	13922	13986	13867	13923	14102	14037	13983	13905	13918	13995	14005	13823	14260
22025	40587	37393	29290	24337	21495	19034	17181	16765	16042	15064	14641	14373	14014	13692	13754	14050	13950	13998	13973	13892	14223	14017	13753	13661	13099	13006	12763	12814	12816	12767	12839	12834	12734	12985	12889	12643	12764	12891	12666	12843	12777	12610	12623	12679	12552	12864	12589	12713	12768	12714	12604	12581	12468	12496	12670	12578	12647	12669	12565	12645	12701	12583	12659	12721	12827	12561	12827	12727	12689	12480	12567	12564	12596	12619	12668	12548	12685	12584	12596	12609	12655	12621	12619	12591	12525	12589	12678	12878	12720	12622	12538	12619	12605	12651	12594	12644	12700	12797	12563	12699	12609	12752	12570	12640	12681	12730	12618	12452	12574	12642	12691	12703	12646	12633	12464	12715	12638	12524	12476	12676	12628	12568	12696	12723	12712	12438	12664	12574	12551	12740	12742	12645	12550	12442	12733	12534	12558	12737	12575	12598	12523	12569	12583	12699	12635	12725	12619	12486	12682	12630	12623	12638	12547	12625	12566	12553	12643	12667	12587	12469	12577	12700	12540	12709	12675	12602	12598	12412	12790	12497	12609	12604	12706	12747	12700	12657	12617	12670	12615	12661	12562	12539	12672	12563	12650	12678	12528	12707	12768	12648	12530	12535	12635	12579	12731	12660	12580	12535	12600	12728	12620	12644	12593	12631	12625	12689	12627	12586	12555	12465	12633	12599	12580	12527	12586	12569	12605	12722	12852	12595	12606	12807	12662	12616	12487	12634	12563	12629	12670	12519	12553	12589	12666	12562	12587	12386	12636	12638	12589	12571	12582	12577	12726	12658	12440	12560	12549	12476	12653	12625	12692	12576	12515	12789	12733	12598	12718	12525	12635	12572	12733	12707	12684	12549	12472	12552	12668	12566	12582	12717	12608	12649	12595	12436	12751	12703	12510	12665	12604	12564	12647	12642	12604	12510	12536	12536	12705	12672	12642	12588	12539	12688	12848	12591	12559	12673	12573	12507	12648	12664	12562	12573	12649	12470	12730	12473	12748	12470	12396	12609	12745	12613	12503	12431	12524	12566	12590	12587	12575	12647	12418	12563	12532	12630	12509	12651	12720	12622	12536	12555	12503	12658	12629	12658	12600	12592	12495	12669	12589	12628	12819	12657	12493	12759	12607	12454	12529	12624	12540	12721	12600	12701	12418	12427	12654	12669	12593	12545	12665	12623	12685	12635	12680	12748	12480	12693	12781	12661	12532	12432	12779	12444	12567	12465	12514	12719	12547	12757	12592	12687	12587	12546	12658	12707	12495	12630	12558	12658	12507	12569	12509	12624	12544	12625	12709	12508	12559	12493	12540	12503	12563	12768	12585	12527	12644	12606	12663	12582	12563	12636	12629	12658	12643	12586	12503	12747	12646	12611	12799	12476	12737	12551	12592	12519	12612	12484	12617	12541	12479	12521	12712	12699	12577	12624	12564	12554	12689	12442	12561	12720	12606	12616	12559	12691	12556	12638	12653	12450	12668	12668	12720	12677	12757	12719	12617	12645	12662	12391	12512	12640	12784	12539	12580	12734	12617	12583	12620	12650	12715	12454	12554	12656	12633	12731	12830	12592	12541	12438	12639	12570	12585	12678	12522	12445	12514	12667	12644	12606	12439	12619	12495	12631	12471	12605	12580	12701	12535	12456	12703	12609	12658	12691	12667	12607	12694	12590	12569	12560	12591	12499	12587	12533	12680	12678	12763	12588	12621	12540	12568	12598	12758	12559	12579	12489	12648	12739	12554	12708	12542	12663	12627	12718	12635	12609	12764	12583	12526	12571	12434	12652	12516	12477	12603	12534	12609	12651	12715	12533	12611	12699	12534	12489	12696	12587	12639	12599	12600	12444	12702	12658	12637	12577	12531	12523	12672	12764	12549	12575	12702	12432	12655	12766	12787	12650	12581	12624	12512	12615	12564	12648	12705	12688	12648	12664	12658	12543	12412	12765	12753	12610	12703	12549	12814	12456	12617	12588	12519	12756	12640	12647	12302	12718	12608	12492	12545	12670	12584	12637	12713	12543	12729	12534	12771	12537	12593	12545	12521	12534	12591	12788	12776	12650	12329	12630	12725	12500	12659	12719	12494	12491	12723	12765	12751	12637	12630	12700	12422	12776	12466	12654	12566	12574	12399	12593	12544	12520	12491	12597	12670	12543	12393	12571	12681	12678	12674	12491	12460	12701	12559	12536	12535	12561	12581	12709	12591	12691	12553	12770	12644	12475	12618	12578	12660	12587	12453	12666	12662	12675	12592	12634	12537	12517	12562	12673	12738	12619	12436	12564	12571	12650	12727	12580	12537	12610	12801	12693	12696	12685	12428	12486	12574	12674	12556	12636	12554	12606	12609	12615	12496	12598	12700	12475	12602	12647	12633	12698	12568	12551	12705	12542	12846	12686	12521	12683	12537	12652	12622	12509	12323	12674	12610	12675	12684	12687	12495	12574	12640	12593	12492	12697	12710	12540	12740	12678	12575	12533	12690	12619	12710	12709	12632	12612	12640	12593	12738	12489	12613	12555	12422	12576	12644	12670	12633	12640	12536	12635	12636	12519	12688	12613	12523	12699	12441	12646	12584	12670	12594	12646	12500	12576	12585	12603	12592	12586	12621	12663	12562	12486	12775	12548	12702	12654	12503	12630	12647	12517	12427	12634	12710	12614	12619	12662	12494	12755	12742	12620	12691	12582	12627	12598	12629	12646	12599	12707	12687	12566	12694	12529	12479	12666	12577	12630	12553	12753	12539	12638	12686	12697	12479	12528	12631	12516	12604	12525	12606	12522	12536	12577	12682	12515	12660	12547	12636	12557	12621	12626	12613	12540	12791	12652	12572	12450	12681	12505	12625	12606	12577	12684	12771	12544	12444	12787	12615	12665	12522	12513	12741	12488	12617	12658	12604	12629	12698	12564	12563	12494	12528	12640	12573	12561	12731	12693	12494	12647	12724	12681	12657	12767	12595	12690	12512	12631	12448	12561	12766	12692	12583	12667	12635	12653	12557	12647	12709	12599	12446	12720	12587	12595	12582	12606	12620	12658	12596	12712	12584	12630	12508	12585	12583	12534	12534	12624	12737	12846	12619	12652	12443	12709	12551	12686	12579	12806	12700	12508	12597	12680	12491	12609	12577	12655	12611	12593	12611	12537	12779	12629	12527	12639	12583	12681	12543	12460	12765	12547	12633	12691	12525	12522	12576	12812	12643	12671	12575	12676	12684	12570	12643	12580	12617	12459	12731	12585	12637	12669	12747	12609	12780	12608	12595	12656	12626	12583	12738	12633	12569	12566	12550	12594	12623	12660	12598	12683	12554	12663	12428	12587	12558	12540	12661	12694	12603	12690	12464	12688	12571	12490	12583	12659	12695	12719	12551	12646	12537	12608	12530	12489	12625	12726	12602	12537	12644	12616	12575	12647	12595	12522	12676	12595	12482	12699	12612	12679	12447	12693	12522	12645	12640	12636	12675	12668	12641	12548	12506	12668	12458	12677	12567	12558	12610	12377	12755	12694	12683	12722	12590	12622	12587	12710	12736	12597	12498	12499	12607	12657	12635	12628	12560	12468	12684	12414	12575	12667	12577	12713	12497	12577	12492	12718	12679	12601	12683	12437	12720	12612	12668	12647	12657	12523	12608	12673	12779	12638	12689	12657	12588	12669	12561	12629	12592	12631	12736	12740	12682	12584	12679	12752	12725	12647	12848	12409	12901	12557	12754	12570	12696	12555	12519	12490	12496	12636	12726	12586	12438	12729	12487	12591	12494	12579	12619	12649	12511	12551	12803	12709	12531	12622	12622	12652	12778	12505	12665	12624	12670	12460	12729	12588	12458	12533	12578	12682	12678	12731	12523	12672	12529	12860	12534	12639	12658	12623	12707	12537	12528	12798	12530	12448	12738	12735	12471	12799	12838	12675	12833	12713	12548	12771	12705	12676	12749	12624	12632	12771	12640	12668	12590	12503	12674	12543	12680	12681	12637	12620	12721	12886	12670	12648	12650	12581	12690	12716	12601	12569	12520	12454	12672	12580	12623	12654	12759	12513	12709	12661	12543	12678	12448	12575	12702	12492	12627	12575	12644	12637	12573	12656	12733	12708	12618	12550	12637	12553	12576	12626	12460	12557	12604	12579	12485	12790	12459	12675	12492	12567	12722	12667	12572	12730	12674	12702	12607	12661	12692	12439	12571	12495	12696	12739	12628	12631	12455	12572	12547	12643	12586	12666	12629	12652	12584	12501	12583	12713	12773	12563	12483	12509	12669	12757	12699	12517	12744	12644	12305	12622	12746	12652	12719	12650	12668	12567	12633	12409	12608	12591	12696	12577	12649	12629	12715	12467	12585	12753	12499	12533	12678	12633	12649	12689	12521	12526	12566	12717	12600	12671	12724	12702	12602	12796	12642	12663	12626	12886	12532	12731	12418	12794	12584	12501	12709	12682	12666	12458	12627	12699	12567	12619	12384	12714	12540	12501	12632	12602	12640	12703	12619	12706	12588	12639	12606	12754	12619	12723	12590	12632	12475	12703	12670	12551	12515	12675	12696	12427	12578	12530	12790	12471	12720	12600	12746	12681	12506	12635	12609	12473	12695	12654	12721	12635	12530	12575	12535	12650	12602	12646	12657	12606	12721	12563	12533	12581	12644	12791	12452	12632	12653	12689	12591	12614	12711	12616	12505	12532	12576	12784	12548	12503	12764	12844	12621	12554	12583	12721	12621	12662	12689	12629	12689	12728	12713	12659	12725	12665	12593	12545	12649	12659	12486	12641	12673	12511	12729	12665	12595	12493	12702	12579	12708	12594	12549	12579	12512	12573	12723	12693	12593	12735	12616	12537	12719	12559	12602	12683	12639	12599	12684	12661	12754	12502	12546	12548	12538	12611	12526	12615	12681	12525	12706	12718	12537	12581	12738	12704	12594	12640	12713	12640	12624	12757	12638	12585	12623	12599	12510	12675	12713	12605	12574	12597	12583	12669	12584	12574	12514	12593	12560	12632	12671	12497	12471	12559	12648	12581	12475	12332	12764	12733	12721	12499	12527	12644	12576	12674	12563	12673	12677	12684	12719	12652	12659	12661	12567	12704	12686	12648	12740	12583	12557	12481	12698	12610	12717	12632	12593	12765	12628	12608	12810
23038	21349	29194	23919	21914	24453	25929	20002	18554	18356	17495	16969	16784	16466	16153	16094	16155	16298	16454	16402	16360	16349	16326	16084	15933	15916	15333	15123	15080	15130	15120	15161	15134	15247	15200	15269	15336	15129	15045	15219	15344	15334	15033	15203	15075	15013	15189	14914	15132	15006	15094	15038	14998	15076	15253	14917	15078	14890	15229	15060	15085	14861	14991	15226	15216	14980	15063	15035	14890	14890	14965	15092	14949	15004	14826	15035	15089	15020	14908	14940	15010	15092	14895	14843	14982	14969	15142	14925	15043	14988	14832	14802	14918	14786	15122	14947	14925	15073	15049	15097	14808	14791	15137	15013	15032	14955	14859	14913	14935	14916	14739	14806	15048	14917	14809	14933	14919	14979	14918	14952	15058	15053	14744	14888	14837	14848	14988	14800	14804	14927	14926	15028	15015	14893	14853	14851	14985	14773	14837	14879	14937	14877	15084	14854	15186	15127	15013	14900	14912	14743	14824	14946	15029	14817	14804	14879	14896	15014	14826	14935	15010	14968	15083	15056	14883	14953	15005	14961	14915	14794	15073	14881	14767	14970	14884	14816	14932	14812	14860	14823	14899	14970	15188	15053	15041	15050	14962	14908	14900	14851	15050	14956	15060	15110	14842	15157	14947	15149	14990	15119	14717	14963	15067	14751	14848	14895	14893	14978	14765	15122	14949	14683	15051	14801	14912	14856	15010	15038	14952	14850	14792	14958	14595	14980	15050	14958	14924	14877	14921	14789	14979	14963	14899	15126	14985	14927	14970	14784	14911	15075	15131	14701	15009	14906	14838	14913	14850	14863	15067	14951	14914	14836	14922	14837	15091	14967	14932	14883	14797	14953	14863	14634	14906	14798	14917	15134	14760	14791	14968	14867	14976	15038	14808	15179	14692	14877	14915	14936	15029	14819	15063	14850	14812	14995	15033	14874	14846	14816	15056	15028	14940	14991	14906	15059	14748	14952	14994	14865	15224	14935	15031	14926	14993	14959	14814	14992	14822	14993	14865	14842	14898	14784	15012	14735	15069	14909	15029	14819	14807	14896	14991	14854	14982	14698	14828	14866	14921	15059	14984	14840	14995	14816	15068	14949	14843	14819	15029	14923	14845	14885	14894	14912	15050	15046	15014	14919	14898	14712	14873	14866	14826	14881	14798	14894	14848	15105	14852	14935	14883	14860	14896	14926	15095	14784	15043	14880	14901	14908	14947	14983	15006	14982	14851	15085	14780	14824	14864	14930	14806	14941	14922	15114	14950	14754	14804	14860	14955	14757	14820	14813	14606	15001	14765	14830	14839	14983	14899	14888	15094	14983	14803	14691	14900	14852	14907	14888	14858	14880	14973	15159	14970	14843	15036	14918	14797	14885	14947	14892	14852	14824	14904	15023	15159	14861	14821	14739	14868	14997	14950	14896	14985	14751	14707	14742	14961	14975	14905	14765	15066	14905	14829	14835	14926	14897	14914	14937	14991	14764	14936	14921	14958	15049	15091	15064	15029	14758	14791	14796	14927	14908	14917	14983	14971	14860	14925	14881	15268	14965	14894	14977	14897	14861	14882	14785	14910	14873	14968	14936	14917	14924	14904	14973	14847	15102	14814	14937	15122	14723	14933	14957	14745	14914	14791	14885	14930	14822	14733	14954	14920	14844	14893	14834	15015	15042	14719	14711	14906	14788	15102	14896	14972	14741	14870	15186	14905	14958	14656	14740	14734	14807	14959	14867	14918	14900	14813	15019	14883	14864	14815	14830	14871	14870	14848	14838	14857	14909	14700	15024	14821	14787	14781	14748	14866	14876	14935	14853	14874	14842	15074	15105	15012	15042	15116	15093	14798	14821	14909	14878	14913	15014	14894	14965	14720	14877	14918	14893	14947	14929	14926	15088	14754	14807	14849	14876	14985	15010	15014	14835	14974	15005	14937	15010	15003	15121	15004	14978	14884	14869	14922	14910	14950	15026	14910	14879	14853	14971	14762	14967	14922	14866	14721	14960	14900	14884	14968	14976	14865	14894	14873	14915	14709	14992	14942	14858	15037	15054	15079	15008	14835	14908	14763	14965	14900	14917	14871	14940	14899	14872	15121	14867	14798	14865	14927	14838	14973	14972	14857	14561	14623	14812	14811	14985	14874	15167	15069	15063	14799	14928	15008	15049	14763	14686	14732	14942	15253	15097	14965	15022	14924	15041	14946	14881	14926	14768	15104	15013	14937	14892	14955	14958	14887	14899	14828	14982	14802	14819	14869	14895	14914	14842	15033	14861	14959	14719	14881	14844	14813	14935	15050	14939	14876	14746	14806	15034	14975	14916	14965	14953	14910	15078	14860	14916	15028	14980	15045	14805	14901	14973	15034	14976	14771	15096	14902	14816	14856	14931	14920	14842	14889	15007	14901	14865	14996	14840	14931	14794	15025	14869	15095	14849	14755	14784	15003	14814	14892	14832	14850	14875	14835	14962	14897	14936	14882	14751	14884	14918	14873	14942	14914	14692	14851	15013	14965	15147	14914	14781	15011	14886	14928	15003	14880	15021	14994	14833	14922	15072	14860	14829	14731	15117	14973	14904	14904	14768	14924	14957	14897	15037	14861	14786	14866	14913	14808	14991	14966	14735	14876	14888	14682	14976	14864	14959	14991	15000	14851	14943	14759	14810	14757	14752	14948	14735	14967	14820	15270	14904	14745	14869	14882	14835	14961	14958	14788	14829	14940	14733	14822	14774	14862	14790	15065	14890	15100	14834	14852	14908	15043	14905	15059	14895	14834	15004	14894	14982	15118	15215	15014	14885	14836	14993	14673	14784	14836	15118	14916	14636	14834	14794	14647	14968	14769	14974	14768	14840	14998	14983	14967	14852	15177	14888	14973	14946	15122	14945	15065	14864	14699	14880	14838	14801	14761	14783	14885	14957	15021	14815	14891	15090	15012	14836	15022	14922	14979	14838	14879	15006	14887	14781	14879	14808	14878	14815	15062	14888	14930	14958	14792	14661	14971	14722	14841	15135	14749	14847	14812	14897	14836	14942	15107	14927	15044	14851	14835	14891	14812	15037	14878	14744	14972	14700	14975	14905	14923	14837	14842	14968	15103	14949	15030	14780	14804	15159	14946	14838	14775	14904	14777	14911	14741	14669	14945	14923	14862	14926	14936	14804	14915	14779	14962	14870	14918	14698	14696	14864	15103	14818	14786	14892	14724	15154	14852	14819	14891	14756	14834	15008	14813	14819	14965	15076	14816	14849	14746	14881	14771	14872	14819	15026	14971	14906	15008	15038	14823	14878	14788	14909	14888	14950	14889	15014	14924	14926	15075	14754	14941	14970	14875	15045	14989	14909	15112	14978	14952	14822	14753	14821	14941	14901	14991	15062	15089	14860	15013	14989	14911	14927	15013	15037	14840	14845	15014	14714	14815	14801	14792	15068	15035	14759	14943	14872	14990	14782	14820	14816	14948	14862	15136	14800	14878	14973	14807	14994	14754	15004	14964	14756	15174	14838	14815	14876	14851	14788	14876	14826	14879	15027	14836	14950	15002	15071	14891	15078	14956	14812	14993	14819	14793	14930	14904	14776	14852	14730	14881	14913	14817	14817	14723	15059	14926	15004	14824	15096	14869	14976	14779	14930	14913	14834	15157	14828	14821	14709	15047	15104	14714	14810	14971	14950	14850	14856	15027	15045	14833	14975	14803	15027	14888	14665	14795	14737	14800	14892	14906	14972	14826	14918	14962	15041	14757	14771	14844	14927	14882	15025	14782	15070	14925	14918	14778	15060	15047	14959	14952	14884	14916	14950	14872	14809	14944	14789	15093	14648	14892	14976	14929	14953	14992	15090	15024	15155	15076	15055	14933	14925	14824	14941	14786	14729	15119	14787	14863	14730	14915	14833	15066	15007	15107	14997	14825	14913	14815	15086	14941	14821	14868	14752	14962	14840	14901	14891	15060	14988	15017	14984	15037	14978	14955	14882	14857	15102	14937	14942	14974	14860	14978	14984	14920	15053	14896	15130	14888	14936	14826	14870	14991	14977	14847	14863	14913	15053	14966	14868	14934	14862	15092	14995	14909	14933	15054	14839	14812	14844	14982	14991	14863	14960	14742	14882	14752	14793	14796	14959	14941	14830	14982	15016	14857	14923	14888	14865	14989	14925	14938	15001	14817	14927	15007	14939	14917	14949	14873	14875	14885	14895	14844	14797	14518	14884	14896	14905	14805	14801	14731	15003	14853	14796	14798	14990	14753	14864	14692	14913	14604	14723	14826	14977	14845	14923	14898	14899	15113	14929	14825	14903	14819	15068	14942	15010	14860	14983	14880	14890	15064	15065	14856	15068	14950	15229	14970	14982	15038	14957	15053	14682	14980	15028	14806	14855	14924	14779	14922	14885	15030	14877	14810	14813	15044	14764	14894	14943	14896	14808	14806	14725	14908	14854	14900	14924	14784	14865	14852	14828	14834	15010	14936	15067	14990	15010	14958	14853	14922	15020	14875	14959	14913	14811	14671	14861	14976	14846	14891	15030	15046	14891	15143	14830	14938	14912	14930	14876	14807	14795	14835	14952	14909	14959	14933	14949	15096	14970	15084	14823	14703	14971	14950	14846	14845	14885	14877	14824	15036	14656	14911	14717	14793	14849	14929	14919	14884	14975	14997	15080	14926	14843	15020	14924	14950	14742	15045	14964	15021	15048	14915	15000	14870	15055	14987	14792	14972	15039	15010	14925	15000	14884	14782	14993	14895	14966	14849	14883	14943	14844	15092	14982	14880	14747	14712	14878	14983	14817	15026	14752	15082	14956	14674	14967	14964	14968	14863	14814	14942	14959	14968	14865	14905	15009	15005	14675	14839	14995	14912	15087	15026	14860	14852	15056	14957	14915	14852	14856	14867	14884	14809	14958	14821	14979	14923	15010	14790	15025	15076	14972	14791	14984	14912	14978	14892	15067	14914	14927	15022	14937	14833	14965	15080	14881	15003	15029	14728	14792	14810	15033	15030	14960	14892	14978	14751	14956	14744	14912	15042	14863	14872	14800	14987	14797	14839	15004	14965	15097	14912	14936	14945	14759	14687	14890	14910	14891	14939	14824	14859	14872	15127	15050	14813	14756	14886	14925	14877	14831	15084	14882	15049	14863	14915	14689
24244	45491	41571	33210	27848	24544	21786	19844	18778	17527	16461	16023	15595	15237	15073	14757	14869	15231	15037	15023	15064	14881	14950	14761	14352	13867	13862	13485	13511	13516	13382	13237	13505	13421	13316	13311	13277	13224	13468	13339	13326	13324	13307	13355	13207	13123	13348	13313	13140	13375	13176	13184	13184	13054	13320	13098	13219	13096	13256	13317	13139	13271	13292	13220	13157	13071	13236	13186	13257	13191	13009	13177	13209	13273	13093	13161	13167	13165	13064	13260	13034	13107	13183	13134	13146	13289	13155	13216	13208	13230	12952	13000	13171	13042	13139	13158	13339	13142	13060	13133	13249	13183	13198	13233	13202	13122	13077	13193	13161	13082	13165	13008	13243	13181	13096	13052	13059	13167	12966	13121	13149	13138	13143	13287	12989	13294	13100	13143	13174	13247	13166	13199	12948	13178	13129	13056	13068	13114	13108	13134	13123	13202	13259	13001	13223	13025	13341	13423	13104	13063	13160	13060	13141	13028	13053	13086	13150	13297	13211	13202	12984	13133	12994	12988	13094	13172	13178	13277	13262	13122	13099	13250	13024	13323	13165	12996	13104	13325	13038	13077	13191	13053	13240	13143	13005	13075	13107	13186	13132	13081	13073	13146	13170	13136	13095	13210	13219	13210	12970	13207	13020	13117	13199	13174	13038	13138	13151	13196	13212	13183	13114	13053	13174	13085	13166	13078	13040	13136	13169	13108	13231	13130	13156	13297	13175	12988	13278	13215	13091	13087	13140	12987	13159	13050	13246	13083	13287	13319	13107	13136	12993	13036	13170	13079	13114	13165	13121	13229	13323	13111	13144	13058	13092	13193	13034	13224	12863	12958	12962	13154	13082	13167	13069	13058	13180	13345	13180	13074	13259	13100	13101	13034	13118	13223	13077	13129	13113	13163	13148	13137	13196	13145	13174	12874	13122	13073	13234	13086	12915	13105	13117	13229	13203	13132	12961	13045	13146	13253	13242	13136	13061	13133	13059	13064	13199	13190	13122	13255	13217	12971	12901	13155	13247	12954	13120	13221	13159	13156	13090	12997	13250	13326	13113	13278	12939	13322	13012	13110	13105	13061	13055	13207	13246	13140	13201	13202	13159	13056	13113	12864	13134	13210	12973	13160	13106	13172	13109	13138	13161	13215	13153	13122	13066	12949	13260	13279	13143	13075	12999	13026	13105	13087	12968	13140	12908	13011	13081	12999	13073	13056	13115	13080	13082	13022	13084	13106	13020	13214	13074	13076	13182	13064	13098	12867	13213	13086	13124	13028	13161	13144	13163	13063	13181	13092	13112	13129	13145	13193	13031	13243	13017	13283	13097	13020	13288	13282	13121	13192	13100	13063	13097	13068	13204	13181	13230	12965	13231	13179	13225	13059	13118	13181	13049	13201	13246	13198	13136	13219	13075	13161	13067	13129	13243	13120	13108	13083	13177	13218	13101	13254	13252	13189	13114	13174	13231	13067	13124	13009	13045	13321	13056	13238	13143	13187	12922	13334	13276	13051	13089	13186	13045	13004	13159	13216	13137	13117	12867	13179	13138	13181	13041	13257	13254	13217	13231	13175	13242	13001	13040	13018	13013	13177	13284	13219	13180	13102	13170	13004	13148	12964	13031	13007	13002	13161	13063	13169	13083	13009	13166	13264	12962	12986	13109	13046	13235	13073	13200	13044	13005	13170	13002	13168	13206	13085	13114	13117	13196	12990	13169	13087	13197	13223	13095	13259	13105	13160	13126	13011	13073	13037	13196	13087	13074	12997	13234	13129	13133	13281	13125	12959	13251	13151	13186	13030	13217	13092	13123	12994	13211	13215	13132	12955	13140	12999	13117	13061	13148	13246	13132	12978	13194	13110	13215	13154	13172	12921	13129	13091	13138	13110	13103	13048	13267	12968	13231	13183	13099	13118	13270	12842	13170	13083	13232	13118	13132	13082	13097	13110	13087	13050	13192	13104	13023	13048	13117	13131	13272	13055	12911	13126	13067	13185	13096	13115	13385	13074	13211	13062	13065	13050	13234	12946	13074	13087	13183	13054	13168	13058	13056	13248	13057	13134	13213	13219	13154	13141	13044	13208	13119	13145	13124	13155	13107	13115	13125	13132	13117	13088	13004	13012	13360	12964	13209	13030	13251	13229	13049	12999	13242	13039	13242	13079	13120	13202	12925	12913	13191	13050	12978	13056	13063	13236	13122	13127	13123	13054	13171	13015	13138	13191	13026	13100	13166	13065	13019	13069	13034	13123	13129	13135	13246	13113	13226	13030	12975	13133	13236	12993	13138	12987	13159	13000	13112	13226	13189	13216	13145	13094	13259	13297	13037	12965	13175	13139	13146	13069	13200	12987	13195	13081	13060	13056	13198	13042	13027	12989	13077	13028	13079	13079	13077	13198	13206	13270	13005	13158	13043	13169	12928	13155	13102	13234	13118	13112	13082	13050	13145	12990	13183	13167	13063	12934	13154	13066	13204	13350	13109	13177	13186	13085	13078	13237	13119	13030	13165	13052	13074	13156	13118	13145	13114	13042	13234	13116	13022	13331	13098	13284	13129	13274	13017	13254	13147	13219	13074	12820	13238	13106	13122	13220	13169	13113	13176	13001	13036	13123	13078	13080	13120	13209	12891	13202	13362	13007	13230	13374	13059	13000	13129	13143	13234	13176	13041	13013	13227	12983	13043	13209	12962	13128	13021	13122	13034	13214	13178	13179	13122	13205	13018	13071	13218	13206	13139	13165	13165	13303	13099	13206	13150	13145	13054	13006	13165	13006	13123	13245	13162	13046	13135	13077	13199	13009	13014	13281	13213	13126	13263	13194	13107	13094	13330	13124	13064	13115	13193	13311	13188	13027	13071	12984	13188	12922	13113	13160	13107	13004	13152	13155	13101	13025	13106	13309	13067	13105	13193	13126	13173	13056	13060	13026	13233	13134	13205	13141	13212	13081	13099	13191	13232	13126	13117	12989	13253	13063	12997	13147	13005	13163	13110	13250	13094	13166	13156	13223	13183	13097	12967	13263	13238	13116	13070	13129	13203	13178	12918	13096	13168	12988	13173	12990	13056	13002	13120	13140	13075	13185	13324	13108	13232	13208	13145	13139	12996	13119	13045	13029	13217	13061	13290	13065	13149	13060	13341	13177	13077	13156	13169	13113	13008	13083	13274	13123	13141	13126	13138	13101	13173	12918	13109	13129	13145	13229	13285	13045	13279	13249	13034	13194	13109	13189	13240	13124	13191	13112	13080	13199	13013	13207	13181	13023	13150	13083	13220	13044	13279	13199	13059	13363	13161	13040	13101	13004	13070	13236	13056	12996	13173	13101	13175	13152	13321	12958	13123	13155	13152	13126	13179	13165	13213	13083	13106	13015	13152	12965	13341	13180	12989	13073	13220	13082	13093	13201	13153	13048	13205	13019	13236	13161	13188	13134	13271	13038	13363	12963	13254	12968	13072	13118	13051	13278	13140	13244	13057	13227	13117	13116	13189	13138	13039	12971	13252	13006	13186	13106	13129	13015	13136	13055	13235	13175	13049	13190	13078	12955	13156	13014	13116	13112	13159	13079	13271	13089	13055	13151	13049	12999	13056	13152	13132	13186	13113	13122	13244	13189	13087	13222	13151	13133	13177	13076	13126	13131	13134	13032	13081	13062	13070	13158	12985	13102	13107	13022	13180	13229	13066	13180	13023	13164	13193	13074	12978	13261	13009	13188	13209	13143	13002	13329	13052	13124	13137	13094	13146	13030	13239	13167	13120	13241	13245	13315	13306	13092	13076	13027	13031	13223	12957	13134	13278	13106	13094	13142	13089	13264	13253	13125	13052	13189	13162	13042	13141	13096	12968	13119	13054	12973	13060	13160	13207	13266	13051	13098	13173	13255	13290	13008	13238	12997	13094	13229	13152	13189	13054	13237	13124	12962	13242	13161	13182	13227	13286	13306	13133	13235	13117	13139	13104	13105	13163	13268	13057	13106	13070	13155	13087	12982	13007	13371	13255	13045	13118	13126	13140	12980	13033	13259	13009	13221	13113	13140	13071	13083	13138	13013	13157	13016	13076	12936	13144	13179	12983	13100	13160	13125	13196	13208	13139	13342	12991	13205	13196	13098	13293	13074	12998	13183	13076	13068	13144	13034	13094	13129	13127	13080	13250	13007	13093	13153	13125	13123	13220	13038	13182	13161	13168	13214	13061	13088	13038	13057	13130	13131	13106	13106	13144	13188	13038	13166	13174	13085	13332	13017	13206	13220	13124	13124	13051	13122	13249	13114	13192	13093	13260	13071	13110	13176	13089	13262	13146	13078	13211	13198	13227	13111	13134	13133	13152	13084	13033	13166	13179	13076	13206	13065	13024	13055	12906	13250	13075	13071	13221	13128	13208	13098	13174	13041	13104	13238	13032	13094	13270	12923	13247	13074	12918	13112	13223	13246	13075	13115	13230	13088	13193	13206	13077	13068	13022	13122	13131	13066	13057	13203	13099	13272	13135	13012	13229	13155	12992	13210	13084	12961	13153	13166	13219	13120	13094	13154	13090	13154	13216	13160	13063	13302	13058	12973	13188	13196	13114	13168	13138	13066	13273	13127	13059	13151	13135	13121	13167	12975	13270	13204	13113	13056	13117	12951	13091	13203	13179	13189	13036	13088	13197	13109	13074	13218	13174	13101	13064	13130	13128	13159	13207	13101	13125	13116	13145	13256	13102	13136	13150	13277	13150	13019	13063	13197	13216	13241	13157	13104	13110	13079	13124	13190	13010	13300	13189	13174	13271	13087	13092	13172	13129	12969	13101	13123	12963	12933	13079	13042	13139	13280	13254	13013	13161	13104	13133	13123	12994	13114	13154	12958	13136	13016	13147	13022	13142	13137	13025	13123	13194	13266	13102	13093	13044	13145	13261	13334	13224	13208	13160	13176	13113	13037	13149	13093	12970	13156	13038	13219	13160	13077	13181	13229	13371	12932	13174	13285	13169	13207	13219	13144	13153	13059	13127	13239	13141	13106	13106	13279	13091	13030	13255	13073	13147	13240	13062	13184	13219	12991	13098	12911	13079	12986	13221	13223	13074	13108	13018	13042	13227	13116	13029	13096	12889	13129	13312	13066	13149	13127	12986	13082	13249	13071	13156	13242
28140	24319	28767	24873	19558	17627	16682	15680	15380	15034	14757	14507	14556	14424	14376	14514	14571	14383	14625	14629	14607	14581	14579	14402	14105	14057	14019	14039	14017	13811	13932	14116	13940	13966	14076	14088	14035	13789	13842	13889	14011	13819	13789	13782	13793	13947	13862	13773	13905	13875	13703	13856	14166	13809	13935	14128	14035	13996	13880	13965	13779	13932	13892	13893	13944	13589	13759	13896	13982	13758	13828	13967	13776	13862	13869	13828	13852	13918	13738	13835	13802	13899	13854	13945	13898	14003	13724	13852	13912	13794	13793	13870	13633	13790	13886	13956	13714	13658	13732	13943	13892	13875	13928	13917	13998	13801	13798	13798	13929	13682	13793	13823	13861	13928	13636	13954	14065	14000	13897	13851	13735	13660	13789	13890	13832	13802	13895	13898	13825	13930	13895	13793	13830	13913	13701	13954	13701	13944	13686	13865	13899	13858	13694	13652	13823	13895	13875	13922	13800	13784	13644	13680	13800	13929	13909	13909	13785	13603	13745	13955	13926	13672	13952	14051	13836	13889	13721	13791	13708	13943	14004	13811	13798	13857	13533	13718	13925	13842	14056	13863	13828	13828	13971	13796	13848	13649	13820	13755	13984	14032	13756	13859	13724	13749	13712	13806	13979	13954	13874	13847	13930	13777	13940	13672	13779	13840	13826	13969	13777	13767	13772	13755	13960	13829	13843	13853	13946	14084	14031	13844	13859	13906	13845	13739	13945	13768	13736	14034	14043	13825	13827	13832	13808	13954	13865	13858	13911	13998	14027	13950	13778	13879	13762	13826	13718	13748	13988	13738	13919	13832	13847	13868	13882	13768	13932	13767	13804	13734	13869	13848	13766	13694	13966	13851	13803	13952	13808	13747	13709	13887	13782	13700	13877	13899	13832	13846	13871	13874	13829	13823	13909	13876	13768	13935	13636	13775	13976	13840	13917	13892	13811	13944	13784	14059	13848	13910	13881	13766	13668	13866	13899	13840	13753	13930	13775	13967	13878	14074	13866	13877	13909	13964	13884	13760	13937	13699	13941	13866	13744	13940	13816	13885	13686	13752	13826	13846	13987	13789	13882	13815	13933	13892	13905	14021	13765	13756	13830	13914	13873	13835	13762	13546	13855	13917	13905	13888	13736	13873	13949	13804	13842	13923	13923	13976	13890	13746	13875	13877	13902	13908	13862	13876	13873	13780	13819	13878	13711	13883	13845	13667	13730	13927	13970	13675	13950	13782	13817	14056	13851	13977	13906	13861	13878	13775	13843	13859	13818	13823	13962	13761	13827	13798	13861	13849	13683	13806	13830	13822	13918	13755	13924	13902	13879	13966	13904	13988	13778	13915	13875	13988	13805	13790	13885	13669	13927	14016	13949	13853	13641	13795	13900	14008	13896	13846	13791	13897	13785	14021	13848	13947	13847	13933	13926	13961	13924	13932	13932	13805	13936	13758	13722	13864	13579	13755	13948	14130	13969	13819	13792	13812	13758	13825	13940	13984	13903	13900	13799	13662	13738	13662	13753	13708	14078	14036	14024	13995	13880	13796	13743	13939	14138	13962	13881	13905	13862	13883	13741	13780	13995	13927	13892	13874	13783	13713	14031	13796	13869	13841	13802	13783	13840	13777	13814	13871	14032	14019	13773	13841	13882	13897	14016	13812	13919	13961	13954	13885	14080	13853	14122	13737	13824	13666	13743	13784	13681	13967	13960	13783	13761	13955	13873	13949	13730	13937	13991	13966	13865	13863	13804	13866	13698	13614	13828	13887	13887	13852	13946	13843	13848	13872	13798	13943	13708	13870	13826	13797	13913	14001	14005	14108	13972	13798	13847	13727	13772	13730	13818	13871	13714	13719	13872	13946	13858	13908	13872	13865	13928	13796	13842	13700	13838	14005	13777	13946	13832	13731	13801	13798	13930	13827	13937	13804	13948	13768	13833	13816	13999	13893	13802	13786	13912	13500	13754	13812	13953	13781	13859	13701	13829	14068	13880	13772	13804	13976	13908	13857	13756	13838	13960	13699	13894	13901	13924	13949	13693	13779	13801	13558	13878	13699	13919	13932	14057	13800	13917	13853	13936	13836	13970	13791	13869	14005	13805	13965	13678	13977	14065	13934	13822	13867	14102	13820	13793	13974	13930	13619	13963	13907	13823	13878	13732	13763	13948	13870	14104	13780	13902	13992	13907	13955	13744	13819	13840	14089	13873	14090	14064	13675	13791	13974	14020	13776	13799	13826	13902	13891	13732	13821	13762	14023	13855	13962	13713	13925	13983	13815	13777	13769	13801	13848	13695	13887	13785	13870	13698	13860	13923	13966	13954	13919	14038	13763	13712	13867	13753	13887	13737	13725	13920	13788	13867	13824	13891	13725	13992	13844	13781	13809	13713	13693	13822	13914	14007	13716	13768	13833	13772	13784	13730	13878	13741	13848	13934	13829	13866	13754	13762	13816	13845	13899	13747	13916	14137	13649	13894	13863	13774	13799	13841	13858	13810	13835	13861	13790	13987	13856	13871	14011	13713	14063	13872	13883	13875	13957	13765	13792	13933	13771	13604	13873	13918	13939	13899	13906	13833	13832	13861	13981	13850	13914	13705	13997	13795	13669	13996	13812	13772	13871	14130	13883	13906	13725	13981	13765	13839	13683	13834	13950	13848	13827	14161	13729	13773	13849	13784	13829	13811	13933	13947	13933	13958	13835	13773	14000	13795	13739	13764	13864	13870	13744	13939	13810	13799	13902	13841	13958	14051	13931	13966	13964	13883	13912	14041	13795	13766	13744	13926	13952	13892	13861	13784	13787	13778	13869	13725	13670	13826	13805	13890	13864	13764	13737	13848	13935	13749	13788	13904	13768	13741	13849	13959	13800	13910	14011	14067	13783	14001	13827	13800	13761	13935	13900	13881	13950	13810	13775	13684	14150	13892	13927	13811	13783	13842	13893	13885	13808	13939	13572	14022	13846	13802	13854	13808	13867	13944	13913	13848	13759	14042	13881	13919	13624	13695	13757	14042	13911	13960	13884	13770	13977	13818	13833	13831	13630	14126	13911	13753	13857	13985	13835	13947	13766	13837	13992	13842	13791	13629	13828	13832	13666	13691	13762	13965	13924	13653	13795	13743	13876	13842	13818	13837	13965	13866	13673	13787	13817	13864	13787	13672	13707	13714	13798	13764	13765	13999	13891	13916	13968	13868	13864	13773	13781	13773	13806	13854	13686	13766	13837	13992	13668	13954	13873	13697	13833	14021	13827	13743	13698	13923	14041	13901	13798	13802	13952	13988	13786	13816	13984	13907	13838	13753	13841	13677	13896	13830	13849	13776	13565	13824	13792	13709	13785	13954	13895	13918	13655	13738	13824	13784	13731	13712	13780	13818	13809	13943	13862	14005	13827	13896	13666	13710	13837	13989	13823	13691	13959	13834	13876	13918	13979	13838	13879	13822	13780	13922	13619	13813	13702	13739	13771	13809	14005	13818	14072	13924	13840	13835	13925	13733	13849	13749	14174	13872	13719	13829	13738	13914	13778	13738	13607	13850	13894	14053	13920	13913	14024	13930	13956	13898	13724	14020	13821	13958	13966	13837	13808	13804	13827	13950	13778	13711	13708	13743	14005	13746	13867	13944	13873	13872	13821	13994	13955	13846	13729	13820	13742	13810	13770	14054	13888	13795	13745	13885	13733	13791	13809	13895	13788	13760	13802	13621	13926	13881	14028	13988	13960	13749	13906	14076	13839	13847	13914	13965	13826	13953	13696	13727	13723	13797	13984	13849	13788	13731	13775	13899	13807	13782	13693	13980	13838	13812	13965	13951	14092	13912	13800	13830	13796	13894	13980	14124	13961	13719	13588	13741	13737	13965	13824	13994	13863	13778	13921	13839	13805	13957	13911	13989	14034	13969	13787	13872	13856	13793	13838	13777	13751	13796	13785	13942	13710	13734	13830	13859	13777	13737	13757	13907	13930	13928	13855	13843	14034	13829	13693	14018	13812	13766	14003	13773	14095	13996	13870	14020	13935	13897	13922	13901	13871	13808	13970	13924	13868	13936	13834	13738	13753	13861	13966	13672	13762	13876	13773	13793	13795	13636	14029	13915	13832	13862	13950	13918	13825	14027	14065	13773	13807	13700	13770	14016	13981	14026	13988	13904	13725	13926	13692	13833	13777	13893	13676	13830	13734	13834	13789	13831	13784	13710	13696	13956	13713	13839	13946	13790	13894	13890	14117	13868	13946	14090	13560	13772	13980	14000	13925	13895	13896	13769	13875	13826	13780	13692	13926	13938	13646	13739	13691	13845	14014	13965	13729	13954	13668	14105	13750	13841	13694	13916	13905	13864	13887	13964	14025	13884	13848	13880	13717	13759	13761	13928	14003	13829	13643	13886	13713	13854	13797	13823	13872	13732	13868	13838	13989	13931	13961	13838	13842	13912	14006	14006	13917	13908	13934	13913	14070	14043	13775	13825	13895	13851	13688	13880	13791	13791	14001	13998	13793	13827	13949	13798	14002	13963	14010	13853	13718	13574	13834	13922	13828	13830	13957	13903	13777	13791	13826	13751	13749	13847	13708	13898	13830	13697	13961	13798	13943	13793	13781	13957	13777	13915	13904	13790	13785	13966	13808	14000	13665	13961	13876	13910	13830	13761	13962	13728	13777	13821	13847	13723	13820	13785	13850	13789	13558	13904	13916	13716	13913	13786	13861	13922	13800	13777	13952	14030	13959	13980	13797	13785	13913	13873	13930	13835	13914	13736	13990	13779	13818	13786	13936	13907	13988	13812	13851	13991	14166	13850	14074	13847	13944	13793	13732	13734	14090	13802	13941	13870	13892	13887	13974	13842	13919	13970	13724	14040	13846	14084	13734	13951	13737	13850	13680	13691	13953	13931	13886	13703	14030	13804	13904	13888	13793	13921	13914	13719	13895	13844	13765	13904	13720	13787	13729	13871	13970	13760	13748	13727	13868	13786	13870	13995	13769	13956	13707	14054	13809	14067	13933	13890	13817	13947	13929	13821	13991	14016	13895	13775	13789	13754	13821	13990	14021	13837	13801	13955	13782	13647	13773	13761	13636	13863	13789	13873	14015	14059	13870	13869	13928	13905	14038	13884	14011	13785	13749	13764	13859	13731	13816
22207	34152	30502	23175	19820	17917	16306	14975	14642	14211	13686	13482	13424	13363	13381	13226	13274	13405	13405	13480	13662	13584	13365	13374	13233	12814	12582	12743	12641	12656	12644	12591	12598	12717	12422	12427	12543	12762	12459	12498	12488	12545	12282	12414	12537	12488	12530	12535	12549	12519	12538	12423	12645	12257	12518	12395	12584	12380	12428	12504	12555	12448	12394	12439	12608	12670	12240	12533	12456	12450	12515	12488	12509	12411	12425	12281	12344	12340	12313	12516	12484	12506	12571	12406	12519	12412	12464	12565	12394	12418	12493	12321	12488	12433	12543	12425	12363	12444	12382	12478	12531	12518	12530	12260	12518	12671	12460	12446	12479	12390	12493	12543	12508	12394	12361	12370	12460	12662	12503	12295	12383	12474	12548	12582	12494	12519	12709	12500	12486	12335	12413	12461	12636	12533	12477	12568	12522	12467	12454	12419	12725	12493	12562	12437	12509	12518	12570	12524	12459	12403	12473	12324	12286	12338	12320	12553	12317	12519	12655	12414	12708	12541	12391	12407	12401	12554	12458	12397	12511	12515	12652	12546	12432	12392	12469	12470	12577	12441	12496	12393	12471	12485	12504	12563	12585	12356	12358	12604	12597	12471	12557	12356	12397	12528	12527	12554	12460	12450	12475	12567	12488	12559	12276	12464	12534	12485	12469	12493	12551	12338	12632	12412	12494	12436	12481	12454	12444	12316	12608	12268	12476	12483	12478	12365	12473	12536	12422	12403	12419	12437	12372	12478	12561	12403	12498	12395	12520	12445	12489	12478	12402	12387	12286	12492	12362	12492	12338	12470	12484	12618	12560	12340	12315	12419	12409	12439	12528	12634	12603	12411	12576	12475	12778	12346	12477	12544	12503	12537	12559	12471	12487	12567	12508	12598	12474	12440	12504	12419	12566	12319	12615	12481	12527	12505	12634	12502	12425	12366	12673	12532	12457	12253	12662	12584	12526	12608	12446	12553	12341	12506	12607	12431	12483	12447	12572	12389	12493	12437	12576	12497	12452	12420	12578	12302	12510	12431	12479	12546	12438	12377	12470	12462	12423	12510	12292	12526	12579	12475	12370	12491	12449	12497	12430	12477	12454	12516	12604	12410	12478	12352	12515	12487	12403	12315	12493	12340	12444	12407	12440	12523	12198	12591	12484	12373	12448	12571	12549	12406	12484	12581	12676	12489	12587	12576	12449	12582	12520	12405	12372	12348	12670	12460	12461	12569	12493	12356	12554	12475	12628	12475	12647	12449	12386	12541	12489	12502	12527	12534	12638	12389	12506	12332	12473	12604	12392	12435	12485	12381	12562	12363	12567	12323	12357	12439	12406	12467	12553	12564	12301	12489	12529	12415	12560	12573	12454	12435	12253	12542	12324	12456	12549	12431	12421	12565	12512	12311	12331	12568	12410	12339	12498	12479	12516	12395	12660	12463	12525	12170	12410	12611	12569	12291	12670	12376	12375	12466	12552	12578	12529	12451	12403	12417	12524	12462	12502	12433	12328	12430	12561	12517	12412	12380	12492	12435	12447	12407	12381	12615	12448	12482	12395	12507	12431	12567	12506	12453	12408	12454	12410	12479	12496	12258	12481	12314	12513	12423	12401	12575	12513	12536	12563	12521	12403	12451	12306	12571	12493	12542	12423	12444	12441	12383	12351	12498	12419	12544	12285	12417	12466	12456	12334	12559	12439	12391	12435	12549	12441	12527	12282	12709	12447	12447	12464	12490	12509	12459	12367	12578	12588	12480	12726	12389	12472	12590	12476	12528	12498	12399	12530	12482	12525	12406	12615	12423	12563	12555	12462	12447	12484	12532	12480	12599	12605	12520	12633	12389	12385	12516	12263	12443	12381	12484	12559	12662	12670	12526	12562	12386	12546	12386	12465	12425	12365	12404	12548	12627	12448	12461	12503	12427	12302	12422	12503	12503	12418	12430	12354	12410	12462	12547	12507	12357	12326	12516	12675	12448	12501	12581	12432	12476	12428	12489	12369	12409	12503	12486	12506	12485	12354	12552	12666	12420	12593	12445	12575	12459	12495	12603	12393	12388	12512	12410	12461	12382	12422	12505	12566	12464	12490	12476	12449	12469	12481	12599	12393	12475	12518	12505	12383	12457	12556	12393	12436	12560	12423	12262	12578	12452	12373	12463	12522	12352	12515	12506	12545	12547	12518	12531	12489	12530	12452	12396	12417	12701	12435	12292	12440	12493	12628	12271	12704	12540	12367	12582	12408	12408	12615	12426	12379	12395	12458	12428	12500	12378	12631	12501	12564	12363	12399	12386	12460	12672	12475	12439	12380	12597	12448	12583	12459	12540	12491	12509	12461	12473	12600	12458	12513	12451	12399	12518	12411	12547	12486	12497	12543	12563	12392	12552	12424	12499	12338	12439	12356	12513	12234	12452	12548	12537	12497	12699	12513	12408	12538	12525	12479	12498	12363	12482	12444	12239	12466	12435	12568	12497	12412	12474	12574	12651	12521	12416	12309	12392	12438	12546	12548	12620	12511	12432	12663	12523	12385	12595	12599	12474	12397	12662	12555	12523	12297	12527	12408	12518	12414	12497	12591	12394	12347	12300	12445	12238	12520	12532	12618	12424	12505	12514	12304	12350	12460	12495	12418	12480	12446	12517	12504	12562	12494	12454	12578	12571	12383	12459	12413	12505	12628	12367	12380	12411	12504	12450	12467	12286	12524	12478	12614	12505	12521	12422	12483	12532	12509	12588	12439	12552	12331	12428	12373	12378	12578	12545	12403	12593	12621	12420	12479	12422	12442	12600	12545	12368	12403	12416	12645	12486	12288	12471	12353	12441	12202	12357	12375	12505	12564	12476	12417	12367	12536	12317	12604	12693	12587	12526	12575	12424	12399	12430	12431	12331	12350	12427	12426	12506	12633	12496	12535	12588	12273	12552	12520	12462	12608	12430	12302	12575	12439	12542	12503	12443	12493	12551	12354	12554	12461	12408	12405	12566	12333	12599	12387	12461	12499	12439	12432	12634	12366	12543	12419	12430	12488	12564	12435	12567	12476	12228	12370	12548	12486	12515	12419	12575	12558	12455	12473	12459	12473	12531	12343	12498	12505	12506	12560	12570	12502	12401	12562	12496	12437	12428	12501	12603	12434	12531	12353	12638	12339	12542	12581	12321	12485	12427	12383	12566	12522	12346	12517	12482	12435	12515	12386	12562	12429	12531	12475	12424	12594	12490	12367	12376	12475	12589	12534	12300	12618	12301	12514	12552	12481	12490	12438	12552	12605	12306	12468	12321	12467	12402	12655	12523	12599	12485	12446	12531	12430	12369	12465	12497	12470	12409	12512	12415	12568	12505	12457	12609	12514	12520	12504	12429	12456	12531	12451	12510	12284	12450	12447	12405	12489	12384	12562	12526	12617	12414	12429	12381	12517	12423	12544	12569	12471	12422	12522	12528	12566	12576	12497	12446	12430	12487	12524	12545	12607	12614	12445	12483	12357	12529	12381	12368	12493	12460	12552	12449	12464	12487	12630	12558	12419	12574	12480	12574	12452	12541	12462	12483	12477	12424	12480	12638	12439	12491	12571	12486	12587	12424	12415	12411	12457	12483	12473	12508	12438	12476	12703	12591	12448	12275	12522	12480	12498	12508	12414	12536	12473	12645	12369	12469	12414	12428	12441	12503	12660	12403	12397	12528	12498	12531	12434	12376	12548	12396	12640	12330	12513	12496	12490	12483	12288	12512	12560	12388	12534	12303	12537	12293	12587	12345	12604	12359	12387	12351	12595	12611	12470	12423	12471	12475	12328	12547	12395	12443	12480	12512	12569	12653	12351	12464	12394	12563	12454	12400	12538	12504	12651	12564	12445	12463	12486	12398	12483	12413	12553	12416	12417	12531	12471	12496	12474	12540	12396	12345	12492	12462	12481	12501	12619	12445	12628	12480	12458	12519	12727	12540	12505	12431	12455	12533	12471	12479	12577	12536	12546	12446	12496	12587	12408	12517	12591	12348	12368	12443	12439	12556	12370	12580	12351	12753	12454	12393	12489	12512	12634	12542	12491	12414	12517	12520	12503	12295	12400	12540	12446	12539	12454	12507	12581	12238	12539	12422	12540	12496	12424	12488	12436	12489	12445	12373	12632	12510	12436	12409	12576	12539	12628	12444	12368	12457	12475	12499	12483	12517	12555	12474	12504	12502	12449	12402	12449	12439	12439	12412	12305	12661	12542	12534	12358	12495	12396	12531	12441	12585	12445	12480	12550	12501	12397	12503	12540	12501	12328	12483	12505	12518	12508	12541	12474	12318	12447	12621	12469	12431	12672	12365	12467	12544	12403	12440	12311	12671	12303	12466	12448	12604	12659	12396	12468	12421	12238	12668	12406	12377	12492	12361	12466	12542	12583	12505	12523	12482	12568	12413	12466	12426	12412	12393	12496	12557	12510	12510	12454	12470	12565	12317	12652	12418	12378	12560	12406	12514	12528	12562	12519	12572	12496	12448	12403	12537	12543	12345	12390	12604	12466	12423	12575	12354	12607	12507	12449	12282	12413	12533	12448	12402	12404	12519	12374	12629	12315	12521	12604	12593	12450	12530	12335	12170	12369	12511	12401	12483	12444	12487	12387	12500	12377	12538	12394	12456	12504	12463	12278	12565	12578	12540	12446	12523	12444	12520	12198	12406	12495	12419	12538	12507	12407	12616	12523	12472	12481	12439	12295	12487	12502	12437	12518	12526	12334	12473	12603	12646	12540	12404	12681	12376	12448	12570	12510	12388	12337	12586	12537	12460	12571	12380	12539	12542	12567	12450	12547	12409	12456	12394	12479	12543	12484	12453	12581	12627	12705	12452	12432	12522	12466	12455	12561	12431	12493	12447	12419	12472	12444	12514	12555	12257	12545	12543	12423	12536	12501	12470	12265	12453	12397	12282	12537	12413	12455	12560	12401	12494	12506	12484	12392	12457	12566	12488	12759	12423	12496	12468	12548	12462	12438	12406	12441	12452	12524	12396	12534	12527	12428	12650	12695	12600	12413	12461	12567	12607	12444	12278	12517	12372	12472	12592	12476	12454	12371	12611	12377	12573	12533	12410	12630	12518	12339	12546	12688	12356	12530	12458	12460	12500	12462	12489	12526	12386	12418	12355
24199	21374	28780	24612	22620	22335	20574	17356	16247	16061	15453	14967	14757	14815	14498	14693	14996	14884	14633	14759	15023	14901	14662	14419	14156	13987	13992	13835	13974	13769	13673	13674	13842	13897	13888	13958	13707	13714	13766	13961	13615	13728	13839	13664	13731	13655	13682	13559	13629	13578	13630	13614	13810	13667	13700	13616	13672	13653	13742	13463	13587	13577	13719	13699	13467	13629	13588	13662	13671	13753	13697	13603	13514	13619	13637	13777	13441	13694	13643	13782	13734	13802	13522	13508	13715	13678	13489	13677	13691	13585	13517	13662	13783	13734	13611	13553	13688	13693	13430	13515	13587	13483	13661	13344	13547	13772	13741	13718	13636	13603	13552	13602	13711	13748	13613	13580	13743	13633	13434	13683	13516	13831	13786	13691	13598	13520	13757	13615	13516	13734	13465	13505	13581	13519	13611	13682	13504	13676	13655	13844	13659	13763	13471	13579	13607	13496	13634	13615	13520	13642	13695	13771	13783	13639	13605	13663	13782	13606	13681	13639	13467	13563	13669	13664	13464	13495	13688	13628	13459	13554	13449	13552	13637	13564	13608	13543	13521	13496	13581	13572	13747	13655	13614	13621	13557	13388	13662	13478	13666	13456	13552	13674	13494	13696	13418	13604	13718	13581	13706	13656	13621	13687	13508	13631	13540	13506	13676	13739	13561	13632	13424	13689	13637	13678	13567	13645	13579	13676	13565	13456	13774	13685	13717	13520	13460	13599	13673	13582	13654	13646	13750	13458	13733	13505	13656	13582	13489	13541	13638	13571	13609	13450	13572	13690	13528	13632	13494	13620	13616	13415	13458	13619	13573	13499	13605	13545	13598	13590	13507	13437	13441	13728	13482	13503	13653	13796	13466	13610	13611	13620	13645	13541	13919	13590	13662	13608	13730	13774	13916	13590	13650	13487	13652	13566	13604	13598	13407	13621	13492	13428	13693	13698	13569	13714	13553	13491	13866	13445	13816	13541	13665	13642	13592	13604	13411	13442	13425	13527	13574	13799	13462	13659	13518	13596	13441	13669	13530	13508	13742	13556	13543	13588	13449	13571	13638	13671	13541	13721	13669	13690	13509	13566	13779	13422	13738	13810	13593	13441	13725	13658	13587	13565	13578	13505	13481	13693	13608	13470	13649	13679	13550	13704	13430	13571	13484	13599	13712	13767	13462	13411	13629	13559	13617	13637	13431	13619	13684	13636	13639	13750	13658	13619	13692	13368	13746	13438	13676	13510	13717	13625	13535	13599	13457	13582	13749	13567	13501	13665	13509	13466	13598	13519	13485	13487	13695	13663	13610	13513	13524	13644	13645	13496	13529	13507	13591	13612	13548	13570	13591	13607	13647	13541	13736	13613	13615	13609	13707	13754	13684	13681	13590	13572	13664	13582	13566	13483	13664	13687	13546	13803	13684	13482	13573	13683	13464	13466	13509	13538	13544	13538	13600	13644	13671	13632	13655	13623	13649	13784	13651	13515	13633	13428	13577	13445	13515	13577	13727	13515	13730	13568	13669	13746	13680	13705	13628	13596	13502	13571	13546	13767	13514	13497	13514	13426	13503	13608	13617	13779	13616	13701	13659	13583	13567	13508	13606	13598	13609	13613	13503	13637	13383	13696	13488	13614	13671	13649	13815	13517	13598	13720	13683	13635	13420	13561	13468	13507	13582	13796	13700	13640	13686	13483	13665	13558	13690	13684	13638	13660	13707	13554	13506	13709	13722	13608	13487	13546	13820	13634	13564	13675	13513	13516	13537	13564	13601	13570	13661	13642	13593	13473	13625	13503	13621	13541	13562	13661	13613	13451	13539	13639	13799	13513	13575	13581	13531	13586	13641	13724	13624	13671	13495	13742	13537	13396	13451	13790	13498	13709	13584	13502	13520	13628	13526	13782	13716	13539	13591	13605	13665	13643	13582	13723	13578	13695	13548	13419	13639	13674	13671	13687	13704	13654	13616	13554	13584	13571	13603	13697	13615	13554	13675	13569	13710	13569	13615	13506	13795	13482	13511	13535	13470	13605	13495	13619	13618	13713	13622	13653	13753	13678	13616	13504	13585	13752	13549	13599	13783	13639	13479	13542	13428	13530	13611	13529	13682	13621	13530	13512	13777	13621	13802	13572	13456	13625	13574	13434	13693	13551	13589	13615	13556	13428	13664	13506	13671	13472	13761	13685	13697	13605	13575	13550	13342	13668	13403	13490	13553	13597	13606	13616	13488	13705	13640	13631	13594	13565	13451	13717	13555	13704	13457	13661	13757	13750	13550	13559	13794	13298	13430	13625	13675	13667	13651	13487	13415	13593	13512	13746	13661	13632	13700	13631	13564	13627	13606	13736	13788	13515	13595	13771	13573	13753	13802	13684	13586	13473	13567	13778	13680	13433	13589	13379	13486	13441	13579	13636	13536	13494	13512	13615	13620	13761	13469	13515	13709	13706	13360	13566	13348	13474	13569	13755	13724	13712	13732	13601	13478	13580	13525	13676	13633	13589	13699	13612	13827	13344	13560	13562	13776	13560	13703	13593	13809	13671	13569	13537	13600	13560	13508	13616	13720	13487	13620	13548	13568	13648	13545	13563	13518	13456	13579	13689	13731	13695	13486	13591	13683	13745	13484	13441	13522	13628	13513	13675	13550	13612	13678	13605	13601	13554	13717	13710	13648	13483	13569	13618	13518	13538	13676	13361	13569	13501	13565	13508	13499	13714	13602	13773	13510	13503	13634	13602	13512	13582	13485	13652	13506	13676	13674	13668	13611	13599	13675	13595	13713	13681	13352	13569	13496	13619	13588	13465	13672	13481	13628	13570	13678	13668	13602	13719	13711	13574	13445	13604	13574	13669	13646	13572	13547	13687	13587	13614	13649	13515	13568	13577	13619	13564	13512	13438	13541	13538	13613	13588	13813	13679	13738	13711	13665	13600	13691	13658	13689	13757	13686	13479	13675	13580	13553	13525	13642	13505	13422	13735	13759	13568	13746	13660	13611	13639	13434	13583	13486	13607	13925	13475	13458	13570	13580	13698	13837	13641	13590	13641	13818	13444	13720	13523	13609	13722	13862	13450	13608	13370	13659	13656	13498	13582	13504	13686	13720	13752	13573	13590	13873	13594	13565	13509	13577	13614	13602	13605	13541	13503	13634	13615	13732	13430	13597	13603	13886	13694	13617	13674	13581	13670	13579	13628	13619	13512	13674	13594	13584	13622	13734	13415	13583	13657	13549	13800	13560	13582	13548	13626	13443	13547	13504	13609	13670	13641	13669	13667	13663	13642	13585	13744	13583	13708	13663	13581	13429	13595	13455	13488	13786	13541	13535	13748	13658	13459	13658	13574	13566	13691	13613	13544	13628	13545	13564	13585	13634	13689	13770	13650	13592	13513	13430	13561	13551	13491	13492	13434	13549	13493	13544	13660	13662	13537	13524	13634	13592	13543	13601	13727	13636	13604	13825	13718	13671	13603	13631	13646	13551	13645	13294	13420	13566	13790	13507	13750	13549	13557	13568	13541	13602	13714	13495	13491	13598	13511	13670	13580	13468	13915	13588	13635	13836	13597	13728	13526	13763	13441	13899	13425	13689	13505	13686	13660	13468	13785	13663	13598	13625	13632	13590	13653	13589	13589	13630	13681	13615	13573	13553	13573	13590	13421	13678	13740	13417	13555	13543	13489	13567	13534	13599	13487	13510	13709	13682	13431	13611	13387	13633	13675	13495	13722	13477	13601	13714	13620	13472	13720	13598	13762	13691	13800	13527	13592	13629	13577	13693	13455	13549	13785	13556	13635	13684	13683	13678	13672	13570	13589	13508	13659	13720	13566	13584	13493	13486	13623	13558	13689	13666	13910	13798	13717	13505	13568	13705	13500	13664	13664	13578	13489	13577	13628	13567	13705	13488	13530	13788	13685	13722	13487	13668	13475	13549	13593	13648	13443	13816	13651	13688	13844	13333	13641	13608	13641	13536	13681	13560	13560	13665	13486	13672	13642	13408	13614	13549	13666	13441	13602	13625	13440	13591	13396	13325	13644	13636	13450	13631	13683	13920	13687	13528	13576	13374	13355	13497	13678	13592	13725	13568	13570	13412	13560	13609	13531	13662	13831	13536	13567	13371	13708	13522	13584	13433	13438	13503	13680	13554	13575	13698	13594	13619	13579	13612	13579	13657	13306	13564	13670	13582	13452	13607	13554	13635	13582	13805	13508	13660	13597	13603	13535	13609	13549	13636	13353	13742	13484	13723	13721	13583	13642	13532	13506	13688	13413	13740	13558	13816	13647	13637	13687	13602	13716	13663	13476	13728	13573	13651	13593	13672	13501	13545	13762	13768	13757	13652	13579	13583	13584	13509	13738	13679	13481	13673	13696	13508	13693	13592	13515	13599	13565	13689	13613	13520	13564	13749	13653	13570	13551	13514	13556	13714	13589	13635	13594	13449	13645	13469	13750	13391	13541	13674	13512	13712	13856	13454	13534	13490	13577	13542	13618	13422	13623	13761	13552	13752	13694	13631	13502	13827	13682	13593	13643	13628	13433	13744	13762	13498	13760	13702	13767	13768	13462	13558	13575	13495	13761	13749	13690	13617	13703	13620	13607	13565	13634	13591	13491	13520	13548	13696	13613	13484	13690	13656	13541	13464	13706	13748	13379	13585	13421	13663	13697	13751	13655	13585	13632	13722	13523	13558	13563	13682	13656	13722	13688	13632	13576	13652	13736	13667	13493	13656	13650	13736	13945	13651	13600	13670	13443	13638	13591	13587	13715	13606	13679	13648	13718	13518	13388	13581	13620	13627	13676	13639	13581	13569	13339	13649	13628	13564	13519	13522	13714	13722	13600	13451	13706	13539	13620	13494	13674	13518	13543	13635	13640	13745	13615	13495	13778	13634	13521	13443	13673	13668	13584	13706	13596	13604	13379	13556	13672	13793	13576	13607	13497	13527	13639	13656	13545	13512	13366	13467	13636	13857	13812	13493	13775	13807	13673	13618	13612	13599	13761	13628	13466	13522	13465	13502	13630	13811	13552	13665	13670	13566	13409	13566	13758	13707	13579	13581	13633	13741	13534	13361	13798	13465	13569	13723	13432	13406	13548	13519	13445	13588	13411	13538	13656	13654	13476	13710	13460	13644	13281
22211	39440	36194	27289	22853	20723	18931	17344	16351	15683	15077	14409	14220	14027	13971	13744	14102	13936	13888	13822	14041	13986	13762	13629	13121	13107	12757	12547	12518	12519	12628	12694	12596	12596	12517	12494	12536	12647	12555	12452	12531	12503	12479	12587	12576	12486	12456	12354	12355	12377	12292	12330	12385	12382	12337	12489	12373	12605	12510	12473	12289	12299	12223	12320	12316	12457	12169	12421	12398	12416	12524	12388	12367	12426	12196	12343	12387	12528	12373	12425	12261	12570	12485	12445	12411	12465	12276	12334	12220	12381	12367	12394	12321	12451	12430	12314	12295	12375	12417	12520	12428	12348	12454	12473	12394	12231	12190	12339	12396	12260	12217	12481	12419	12304	12419	12311	12178	12289	12336	12463	12398	12310	12312	12339	12485	12360	12410	12402	12309	12293	12413	12326	12423	12335	12502	12438	12256	12349	12361	12253	12476	12468	12323	12424	12266	12268	12258	12385	12288	12370	12310	12115	12354	12367	12349	12280	12435	12387	12410	12495	12275	12409	12427	12236	12286	12349	12410	12367	12475	12449	12474	12284	12409	12534	12313	12296	12345	12535	12425	12183	12383	12405	12307	12286	12302	12137	12369	12250	12395	12353	12230	12234	12426	12446	12386	12443	12248	12264	12287	12289	12197	12311	12423	12316	12365	12398	12377	12415	12329	12334	12275	12265	12410	12273	12349	12545	12236	12260	12320	12324	12465	12197	12265	12448	12272	12323	12342	12413	12347	12222	12370	12258	12419	12361	12487	12402	12464	12241	12425	12278	12365	12186	12379	12240	12339	12264	12402	12306	12381	12377	12192	12259	12249	12318	12473	12210	12354	12088	12357	12301	12338	12297	12402	12191	12266	12418	12249	12368	12557	12339	12504	12254	12224	12166	12437	12269	12256	12191	12379	12233	12234	12445	12358	12321	12325	12363	12213	12254	12248	12207	12426	12455	12392	12472	12279	12492	12346	12366	12469	12474	12468	12455	12301	12479	12435	12268	12332	12364	12357	12327	12525	12435	12359	12344	12264	12218	12163	12300	12261	12388	12284	12507	12346	12343	12570	12401	12283	12226	12362	12222	12219	12323	12339	12404	12334	12212	12308	12342	12201	12338	12384	12397	12412	12381	12329	12186	12379	12427	12228	12447	12294	12434	12314	12315	12420	12267	12272	12428	12214	12463	12405	12515	12481	12249	12444	12239	12192	12277	12401	12400	12234	12402	12328	12382	12321	12431	12165	12373	12456	12408	12406	12423	12316	12269	12383	12298	12562	12331	12385	12383	12391	12332	12349	12252	12410	12261	12291	12418	12225	12313	12308	12369	12263	12196	12444	12341	12363	12372	12378	12289	12299	12428	12456	12258	12394	12339	12461	12368	12396	12168	12596	12340	12309	12376	12282	12245	12370	12302	12160	12379	12314	12223	12265	12342	12358	12254	12369	12249	12330	12391	12352	12245	12189	12122	12420	12265	12166	12268	12415	12394	12468	12379	12362	12337	12384	12354	12477	12303	12368	12336	12414	12496	12403	12255	12420	12367	12387	12275	12366	12228	12474	12477	12327	12385	12194	12456	12326	12333	12284	12358	12369	12447	12316	12635	12174	12393	12377	12434	12391	12264	12345	12381	12456	12442	12335	12322	12417	12330	12403	12534	12322	12423	12383	12271	12366	12374	12287	12336	12576	12376	12277	12507	12322	12499	12308	12357	12344	12142	12418	12330	12514	12264	12396	12315	12177	12272	12304	12379	12394	12386	12275	12239	12227	12467	12337	12330	12426	12351	12446	12380	12435	12425	12419	12271	12470	12321	12361	12457	12329	12479	12440	12347	12399	12358	12412	12455	12355	12315	12172	12248	12348	12498	12389	12314	12444	12308	12437	12191	12386	12328	12487	12287	12341	12384	12441	12408	12511	12290	12406	12246	12329	12273	12470	12292	12344	12432	12351	12180	12365	12416	12515	12372	12252	12231	12359	12296	12333	12373	12360	12257	12232	12347	12468	12193	12319	12332	12319	12463	12282	12353	12387	12299	12349	12349	12165	12443	12320	12455	12487	12495	12254	12351	12292	12464	12392	12193	12596	12364	12447	12344	12366	12201	12406	12517	12240	12326	12384	12379	12287	12420	12371	12401	12298	12273	12412	12166	12373	12397	12355	12364	12419	12223	12412	12318	12368	12475	12194	12500	12349	12398	12485	12381	12352	12256	12447	12436	12287	12339	12289	12354	12515	12461	12510	12329	12431	12309	12288	12290	12477	12306	12366	12352	12446	12458	12366	12391	12355	12343	12258	12328	12209	12308	12449	12375	12431	12475	12440	12371	12440	12307	12541	12400	12275	12388	12522	12473	12342	12582	12367	12305	12455	12412	12485	12365	12478	12459	12503	12329	12395	12396	12433	12472	12365	12322	12366	12413	12230	12212	12356	12364	12362	12396	12350	12346	12386	12506	12263	12428	12295	12245	12483	12159	12544	12310	12311	12288	12455	12379	12344	12179	12458	12272	12189	12138	12456	12363	12323	12311	12435	12298	12375	12316	12341	12528	12438	12374	12424	12409	12207	12232	12488	12269	12357	12247	12481	12313	12442	12423	12077	12397	12379	12243	12429	12406	12442	12355	12231	12171	12441	12310	12458	12366	12398	12356	12312	12398	12382	12309	12404	12334	12223	12376	12342	12262	12314	12385	12211	12397	12414	12563	12385	12330	12390	12428	12389	12345	12292	12373	12398	12357	12433	12378	12292	12185	12206	12349	12409	12256	12385	12347	12330	12264	12379	12378	12534	12534	12233	12531	12354	12478	12365	12327	12478	12150	12644	12324	12491	12202	12254	12462	12291	12360	12343	12255	12371	12229	12435	12369	12472	12196	12218	12448	12536	12219	12334	12510	12256	12319	12309	12275	12400	12378	12217	12248	12142	12418	12491	12154	12340	12268	12322	12247	12391	12469	12451	12382	12275	12221	12438	12211	12113	12355	12235	12405	12340	12379	12321	12209	12383	12409	12347	12415	12482	12194	12338	12370	12273	12431	12519	12380	12446	12484	12406	12421	12445	12450	12259	12477	12549	12488	12385	12244	12477	12342	12446	12324	12512	12263	12523	12302	12399	12274	12292	12466	12269	12326	12431	12239	12311	12324	12348	12338	12392	12333	12534	12140	12343	12328	12279	12265	12365	12320	12354	12265	12404	12491	12345	12361	12249	12095	12435	12178	12459	12268	12313	12331	12345	12324	12389	12456	12344	12310	12426	12241	12329	12401	12361	12408	12284	12408	12437	12424	12231	12264	12512	12368	12531	12308	12524	12278	12408	12341	12370	12414	12269	12325	12310	12331	12265	12315	12463	12459	12351	12542	12363	12397	12336	12157	12483	12428	12193	12353	12327	12349	12301	12350	12151	12438	12256	12396	12380	12313	12276	12236	12387	12365	12359	12296	12465	12317	12384	12244	12088	12369	12228	12454	12366	12326	12277	12218	12435	12239	12434	12358	12377	12349	12277	12505	12405	12383	12296	12368	12453	12279	12435	12329	12366	12359	12214	12356	12401	12450	12376	12435	12488	12386	12444	12354	12250	12248	12458	12451	12347	12381	12319	12305	12427	12337	12347	12264	12422	12488	12347	12392	12442	12281	12396	12304	12235	12341	12420	12314	12298	12286	12302	12413	12383	12410	12161	12408	12335	12373	12297	12472	12362	12121	12372	12363	12296	12441	12340	12424	12382	12470	12447	12410	12322	12472	12114	12335	12374	12245	12425	12362	12511	12286	12245	12274	12441	12346	12352	12297	12320	12150	12502	12376	12374	12288	12322	12390	12255	12466	12502	12306	12483	12279	12298	12256	12288	12478	12366	12401	12270	12393	12389	12458	12256	12272	12479	12305	12384	12403	12344	12240	12261	12460	12402	12318	12476	12486	12312	12317	12566	12475	12451	12450	12461	12354	12400	12312	12508	12380	12425	12303	12364	12564	12427	12356	12392	12446	12373	12300	12456	12559	12389	12276	12486	12248	12435	12299	12431	12243	12277	12333	12305	12322	12431	12540	12469	12397	12343	12294	12244	12368	12457	12402	12342	12483	12132	12445	12215	12499	12430	12406	12454	12518	12304	12411	12278	12385	12466	12312	12339	12358	12284	12312	12456	12534	12172	12268	12330	12396	12372	12354	12337	12481	12349	12310	12370	12515	12438	12222	12496	12356	12214	12377	12525	12254	12334	12490	12405	12523	12414	12414	12275	12423	12384	12431	12340	12178	12576	12465	12275	12269	12336	12491	12368	12392	12391	12222	12379	12396	12423	12294	12398	12360	12359	12428	12419	12360	12276	12289	12371	12315	12267	12337	12441	12434	12299	12224	12352	12468	12308	12212	12244	12318	12500	12513	12327	12318	12529	12412	12343	12366	12357	12326	12456	12325	12475	12409	12379	12578	12319	12324	12314	12404	12248	12286	12390	12376	12478	12372	12250	12383	12281	12401	12479	12346	12289	12302	12608	12409	12352	12331	12494	12423	12336	12444	12406	12358	12325	12427	12305	12475	12375	12357	12271	12281	12309	12226	12578	12253	12401	12295	12478	12228	12374	12271	12251	12567	12348	12427	12415	12349	12533	12241	12467	12337	12395	12579	12436	12256	12381	12353	12486	12390	12525	12282	12369	12294	12349	12276	12263	12447	12355	12480	12426	12267	12353	12338	12364	12174	12487	12293	12470	12152	12349	12303	12371	12224	12333	12361	12414	12307	12436	12316	12298	12413	12283	12324	12404	12324	12349	12417	12176	12285	12401	12369	12394	12403	12309	12341	12278	12446	12321	12331	12350	12379	12478	12394	12396	12422	12508	12280	12373	12270	12375	12438	12294	12318	12352	12399	12183	12306	12369	12319	12420	12373	12246	12330	12392	12179	12428	12331	12276	12216	12429	12397	12439	12312	12365	12374	12390	12393	12266	12401	12284	12324	12305	12455	12433	12370	12343	12367	12378	12504	12322	12411	12332	12357	12289	12310	12469	12381	12278	12325	12254	12230	12368	12484	12295	12498	12471	12329	12430	12250	12265	12589	12423	12268	12448	12401	12373	12378	12363	12311	12494	12225	12169	12441	12285	12244	12348	12534	12280	12498	12446	12419	12231	12378	12425	12276	12390	12176	12397	12375
23052	21351	29202	23921	21869	24409	25881	20361	18575	18256	17406	16684	16618	16488	16362	16182	16111	16240	15939	16182	16199	16151	16146	15934	15565	15272	15062	14990	15055	15113	15165	15106	14907	15151	14965	15049	15102	14890	15081	14930	14900	15053	14740	14858	14951	14724	14750	14810	15048	14735	14982	14916	14718	14781	14834	14755	14693	14913	14699	14712	14695	14587	14694	14948	14737	14788	14959	15008	14824	14681	14803	14539	14756	14736	14599	14691	14712	14800	14710	14797	14954	14579	14819	14614	14652	14627	14668	14559	14845	14593	14649	14807	14833	14657	14729	14644	14603	14554	14720	14747	14821	14527	14752	14732	14673	14840	14776	14670	14700	14678	14846	14864	14900	14826	14665	14534	14690	14590	14623	14779	14677	14635	14538	14668	14543	14549	14521	14700	14801	14691	14863	14651	14649	14536	14564	14808	14705	14596	14739	14723	14549	14647	14609	14618	14670	14740	14563	14744	14656	14705	14813	14616	14662	14701	14582	14717	14704	14585	14599	14631	14751	14723	14682	14708	14703	14572	14374	14750	14741	14585	14823	14628	14580	14666	14777	14818	14630	14680	14749	14511	14756	14654	14592	14620	14694	14584	14753	14823	14690	14580	14851	14702	14482	14676	14890	14553	14731	14580	14766	14683	14625	14527	14675	14713	14697	14653	14639	14656	14712	14478	14647	14656	14729	14676	14612	14613	14815	14743	14767	14721	14732	14551	14670	14572	14602	14783	14594	14663	14809	14877	14618	14670	14749	14722	14718	14721	14500	14820	14712	14813	14729	14783	14729	14787	14775	14713	14745	14768	14598	14641	14716	14583	14645	14351	14557	14728	14576	14634	14828	14679	14630	14791	14655	14570	14488	14682	14769	14742	14567	14710	14752	14443	14587	14571	14470	14652	14619	14652	14613	14657	14598	14496	14732	14481	14875	14870	14699	14758	14476	14540	14665	14712	14593	14684	14666	14759	14765	14605	14825	14756	14552	14544	14697	14639	14682	14665	14400	14597	14599	14602	14696	14692	14676	14731	14637	14858	14759	14777	14667	14776	14662	14649	14687	14630	14776	14555	14574	14658	14617	14633	14536	14672	14480	14763	14475	14600	14607	14791	14685	14752	14723	14637	14822	14525	14699	14701	14725	14529	14629	14559	14628	14509	14572	14504	14606	14753	14665	14523	14681	14783	14655	14780	14704	14687	14662	14656	14570	14577	14780	14689	14721	14657	14887	14633	14609	14653	14736	14727	14699	14713	14695	14733	14811	14588	14838	14574	14614	14242	14634	14661	14812	14649	14602	14528	14441	14595	14689	14718	14881	14674	14531	14824	14537	14706	14819	14807	14760	14511	14662	14638	14576	14738	14540	14579	14542	14523	14556	14626	14700	14775	14401	14666	14755	14789	14769	14603	14608	14907	14799	14610	14499	14576	14624	14499	14682	14656	14627	14780	14677	14727	14726	14662	14573	14755	14679	14684	14685	14623	14765	14716	14698	14621	14711	14669	14996	14705	14806	14742	14527	14704	14780	14847	14569	14699	14663	14811	14812	14762	14738	14916	14810	14583	14870	14336	14593	14685	14621	14566	14557	14742	14561	14692	14965	14621	14626	14638	14762	14664	14746	14771	14579	14788	14426	14413	14698	14608	14696	14781	14589	14733	14652	14629	14761	14668	14684	14695	14683	14672	14689	14611	14635	14801	14633	14697	14726	14385	14505	14765	14533	14708	14601	14655	14703	14683	14667	14765	14627	14700	14555	14698	14879	14679	14632	14826	14892	14558	14609	14623	14832	14556	14564	14637	14846	14626	14719	14681	14832	14707	14661	14679	14585	14748	14600	14674	14778	14698	14661	14683	14870	14620	14555	14715	14496	14640	14666	14693	14714	14527	14746	14809	14417	14736	14873	14922	14805	14711	14734	14729	14753	14723	14845	15016	14679	14703	14690	14936	14564	14724	14484	14778	14758	14795	14793	14608	14518	14865	14740	14712	14621	14672	14722	14846	14698	14675	14635	14535	14757	14732	14656	14714	14628	14516	14565	14740	14755	14512	14618	14851	14587	14806	14699	14744	14681	14899	14510	14580	14640	14923	14673	14599	14745	14806	14745	14554	14594	14504	14596	14696	14674	14518	14736	14722	14646	14616	14783	14753	14719	14696	14754	14552	14852	14490	14859	14666	14809	14552	14774	14685	14732	14569	14557	14762	14640	14636	14825	14520	14648	14499	14737	14392	14716	14805	14618	14716	14786	14485	14506	14732	14626	14710	14609	14825	14722	14578	14630	14612	14861	14664	14561	14660	14594	14657	14848	14523	14619	14605	14746	14677	14606	14779	14635	14785	14720	14550	14717	14609	14735	14761	14844	14645	14721	14648	14600	14761	14632	14611	14860	14713	14733	14627	14679	14640	14596	14756	14508	14417	14699	14657	14726	14811	14502	14664	14743	14759	14388	14658	14535	14788	14647	14542	14967	14764	14692	14742	14741	14534	14636	14429	14545	14816	14805	14782	14815	14504	14617	14760	14747	14680	14483	14672	14656	14562	14750	14702	14676	14715	14796	14696	14617	14790	14777	14637	14627	14531	14633	14514	14749	14685	14540	14707	14719	14752	14656	14776	14509	14455	14825	14694	14643	14672	14592	14714	14708	14631	14833	14600	14684	14729	14884	14806	14717	14771	14684	14858	14696	14565	14678	14653	14567	14469	14545	14676	14718	14842	14577	14541	14658	14734	14788	14748	14712	14672	14607	14704	14584	14490	14808	14452	14590	14465	14759	14736	14778	14497	14637	14680	14803	14699	14648	14577	14787	14749	14692	14611	14904	14678	14735	14498	14725	14782	14778	14545	14644	14580	14779	14783	14612	14797	14760	14629	14585	14646	14731	14669	14703	14770	14793	14810	14826	14533	14625	14742	14596	14637	14688	14789	14808	14738	14543	14894	14688	14786	14813	14707	14552	14728	14569	14575	14670	14561	14707	14673	14639	14795	14664	14466	14709	14653	14842	14666	14660	14581	14457	14797	14831	14846	14872	14755	14850	14695	14635	14687	14773	14778	14818	14850	14752	14729	14594	14607	14795	14675	14726	14481	14826	14838	14654	14598	14695	14567	14555	14814	14739	14766	14724	14758	14566	14629	14815	14727	14560	14571	14660	14814	14669	14779	14693	14806	14501	14663	14650	14685	14715	14507	14767	14664	14822	14758	14451	14695	14755	14616	14655	14849	14605	14685	14686	14600	14611	14591	14635	14669	14540	14791	14719	14942	14718	14652	14558	14509	14555	14645	14751	14652	14747	14702	14775	14690	14465	14704	14596	14702	14541	14606	14668	14660	14793	14668	14618	14672	14682	14801	14738	14849	14791	14748	14552	14773	14781	14618	14732	14573	14542	14540	14654	14654	14714	14701	14663	14505	14850	14620	14740	14803	14682	14469	14496	14757	14821	14695	14639	14585	14754	14696	14663	14623	14659	14597	14886	14774	14617	14658	14807	14632	14782	14757	14740	14838	14677	14653	14702	14660	14753	14721	14612	14636	14693	14599	14557	14755	14637	14727	14562	14657	14499	14620	14525	14638	14667	14662	14872	14754	14673	14550	14612	14624	14707	14513	14786	14735	14458	14610	14765	14720	14762	14742	14708	14720	14879	14653	14735	14413	14549	14532	14679	14473	14803	14835	14689	14532	14560	14758	14745	14537	14820	14777	14773	14850	14895	14599	14775	14586	14602	14655	14744	14685	14606	14748	14594	14626	14749	14778	14822	14450	14658	14686	14430	14481	14615	14771	14589	14555	14673	14779	14730	14665	14734	14436	14614	14502	14831	14684	14752	14625	14493	14431	14674	14806	14753	14845	14741	14692	14924	14540	14879	14650	14620	14619	14644	14770	14484	14763	14829	14589	14432	14516	14751	14618	14612	14700	14658	14571	14639	14683	14696	14491	14576	14624	14611	14589	14550	14620	14503	14670	14750	14870	14635	14605	14644	14554	14748	14572	14641	14760	14765	14772	14652	14571	14667	14594	14404	14407	14775	14505	14602	14565	14562	14786	14875	14771	14755	14747	14547	14754	14642	14721	14573	14589	14564	14786	14489	14659	14625	14538	14807	14769	14735	14637	14748	14544	14558	14696	14457	14594	14715	14646	14904	14585	14672	14648	14626	14694	14679	14723	14944	14713	14630	14560	14767	14639	14673	14621	14648	14687	14473	14698	14708	14572	14652	14612	14450	14734	14624	14787	14604	14658	14575	14840	14886	14493	14685	14592	14407	14721	14601	14707	14651	14719	14591	14701	14742	14894	14836	14627	14674	14759	14566	14670	14671	14679	14416	14611	14715	14646	14601	14431	14750	14815	14829	14666	14591	14513	14578	14704	14882	14767	14834	14528	14710	14599	14643	14787	14778	14598	14799	14905	14804	14626	14588	14822	14669	14654	14656	14608	14690	14571	14648	14708	14537	14745	14630	14715	14719	14389	14798	14694	14937	14686	14656	14457	14602	14647	14734	14687	14754	14575	14630	14762	14738	14837	14655	14588	14604	14742	14720	14884	14569	14711	14746	14642	14689	14635	14609	14791	14606	14748	14653	14662	14795	14780	14742	14787	14761	14756	14784	14613	14746	14789	14815	14488	14416	14716	14581	14635	14643	14647	14805	14610	14585	14623	14697	14814	14699	14345	14640	14791	14752	14525	14766	14906	14729	14568	14618	14784	14733	14703	14737	14751	14901	14724	14699	14775	14572	14545	14692	14545	14595	14602	14756	14709	14841	14912	14492	14774	14693	14944	14699	14662	14680	14756	14477	14629	14691	14713	14823	14505	14639	14818	14629	14802	14741	14561	14681	14683	14669	14632	14593	14555	14802	14621	14649	14790	14673	14670	14660	14644	14541	14711	14822	14628	14513	14784	14662	14756	14618	14627	14546	14732	14684	14740	14710	14493	14685	14742	14660	14538	14549	14604	14685	14660	14660	14500	14618	14499	14473	14802	14652	14636	14616	14448	14584	14694	14816	14631	14821	14574	14689	14750	14704	14639	14636	14539	14571	14605	14722	14649	14627	14625	14691	14636	14749	14897	14661	14720	14565	14674	15009	14765	14609	14663	14747	14658	14623	14594	14695	14691	14823	14688	14701	14671	14737	14716	14538	14723	14657	14807
23959	43478	40265	31260	26895	24315	22114	20232	18765	17820	16547	15985	15591	15386	15105	15104	15043	15166	14922	14872	15155	14934	14625	14454	13958	13786	13478	13351	13101	13081	13223	13184	13334	13229	13201	13027	13254	13279	13238	13169	13223	13173	13200	13169	13089	13073	13261	12971	13165	13021	12986	12911	12942	13027	12974	12952	12953	12942	12874	13067	12938	12960	12952	12750	12931	12977	12983	12898	12914	13204	12938	12791	12966	12992	13043	13035	13005	13047	12948	12880	13082	12785	12812	13097	12869	13001	12801	12945	13035	12861	13030	12917	13061	13085	13019	12859	12912	12978	12856	12952	12924	12925	12891	13045	13009	12916	12847	12948	12924	12775	12907	13073	12887	12961	12996	12910	13037	12867	13041	12912	12864	12834	12872	13020	12960	12919	12957	12863	12907	12938	12885	12998	12985	13076	13156	12879	13111	12780	13160	13003	12919	12940	13023	12885	12954	13103	13040	12923	12858	13068	12972	12949	12989	12896	12697	13040	13007	12956	12965	12985	12929	12886	12865	12831	12804	13008	12843	13165	12832	12915	12922	12851	13036	13086	12929	12937	13015	12920	12894	12840	12972	12760	13018	13043	12867	12972	12906	12870	13004	12967	12821	13061	12903	13079	12788	12999	12948	12852	12989	12897	13061	12915	12876	12996	13035	12987	12910	12789	12971	13108	12900	12936	12984	12968	12833	12874	12920	13135	12901	13018	13064	12977	12879	12866	13003	12925	13048	13017	12945	13000	12903	12964	13043	12862	12953	12741	12894	12940	12933	12890	12927	12718	12877	12951	12928	12997	13041	12916	13006	12918	12956	12940	12885	12813	12978	12744	12732	12817	13146	12852	12909	12978	12993	12909	12945	12988	12920	12956	13027	12899	13020	13020	12944	13148	12924	13013	13005	13004	13021	12974	12975	12943	13055	13090	12939	13083	12934	12922	12959	13160	12881	12941	13041	13064	12824	12963	13051	13020	12902	12860	13094	12888	12859	12882	12950	12955	13032	12772	12835	12980	12887	12977	13014	12781	12852	12834	13021	12801	12872	13081	12962	13031	12999	12949	12878	13094	12872	12942	12945	12943	13035	12921	12829	12954	13079	12976	12806	13001	13081	12996	12940	12908	12853	12961	12973	12908	13116	12907	12978	12815	13051	12775	12934	12969	12824	13046	12834	12988	12824	13060	12918	12898	12732	12956	12685	12827	12890	13008	12908	13031	12989	12930	13128	13044	12826	13031	13018	12925	12953	13071	12977	12873	12895	12932	13135	12965	12967	13012	12945	12948	13110	12911	12866	12920	12965	12801	12783	13104	12986	12889	13002	12872	12931	12985	12847	12813	12955	12866	12908	12853	13002	13001	12944	12977	12930	12898	12958	13000	12873	12950	12971	12873	12974	13053	13037	13005	12946	12919	12834	12949	12905	13055	12962	12968	12907	12836	12823	13088	12758	12826	13025	12926	12893	12878	12934	13037	12844	13001	12888	12990	12914	13064	12988	12743	12902	12863	12818	12991	12926	12997	12909	12891	13046	12861	12872	13076	12776	12770	12994	12853	13069	12855	12904	12894	12884	12895	12880	12913	13029	12985	12911	12988	12846	12809	12953	12935	12794	13031	13022	12842	12926	12910	12978	13126	12966	12944	12754	13016	12981	13013	12834	13090	12814	12909	13003	12921	12791	12922	12848	12767	13093	13003	12965	13040	12928	12887	12730	12934	12822	12769	13027	12927	12923	12807	12940	13069	12772	12702	13049	13128	12849	12877	12936	12990	12957	13034	12865	12888	12876	13033	13043	12992	12952	12884	12945	13067	12886	12876	12770	12885	12915	12787	12948	12710	12921	12950	12953	13099	12954	12960	13002	12794	13081	12950	12964	12949	12976	12920	13114	12820	12883	12825	12968	12838	12893	12970	12761	13100	13119	12940	12938	12693	12952	12897	12732	12910	12987	12948	12753	12958	12905	12863	12922	12892	12924	12808	12776	12818	12958	12947	12961	13018	12922	13071	12873	12820	12934	12986	13142	12856	12889	12968	12891	12874	12869	13054	12942	12827	13014	13006	12857	13048	13010	12943	12736	12981	12952	13038	12817	12892	12914	13170	12712	12946	12887	12868	13030	12988	13003	12893	12997	12853	13034	13036	12830	12846	12869	12940	12912	12985	12906	12947	12884	12945	12970	12769	12946	12956	12839	12983	12937	12984	12927	12885	12854	12999	12871	12928	12876	12902	12881	12800	12890	12875	12942	12860	12890	12891	12980	13057	12957	12830	12782	13052	12854	12812	12995	12939	12808	12796	12837	12850	12967	12991	13067	12902	12838	12903	12856	12868	12951	12826	12888	13028	12849	12892	12984	12939	12888	12981	12883	12831	12860	13025	12873	12849	13055	12909	13015	13021	12791	12852	12922	12829	12967	12881	12917	13092	12983	12951	13008	12814	13070	12823	12984	13000	13014	13001	12942	12998	12868	12985	13000	13070	12890	13062	12777	12857	12977	13032	12759	12800	12935	12811	13015	13038	12827	12871	12820	13039	12923	13039	12979	12886	12860	12914	12946	12910	12997	13104	12851	12964	12925	13017	12917	12948	12804	12844	13052	12921	12856	13004	12825	13070	12997	13139	12870	12938	12713	12816	13086	12944	12724	12895	12980	12869	12853	12956	13056	12956	13032	13084	12958	13041	12974	12984	13094	12785	12930	13025	12904	12862	13077	12891	12826	12842	12870	12849	13026	13012	13047	12871	13006	12871	12950	13010	13090	12969	12835	12898	12882	13083	12780	12989	12936	12948	13028	12960	12842	13047	12915	12920	13064	12836	12859	12980	12827	13222	13014	13213	13091	12927	12940	13140	12835	12846	13011	12936	13002	12874	12795	12991	12920	12861	12920	12846	12974	12992	12989	13007	12906	12980	12993	12797	12934	12979	13024	12763	12807	13001	12865	12932	12914	12942	12860	12968	12920	12916	12983	13017	12996	13090	12942	13080	12993	12846	12903	12986	12806	12981	12883	12908	12766	12893	12932	12986	12845	12827	13000	13025	12832	13031	13021	13095	12888	12959	12943	12824	12847	13004	13047	12908	13031	12810	12993	12795	12804	12788	12848	12820	12908	13033	13059	13089	12956	12929	13102	12889	12889	12896	12946	12961	13025	12780	13146	13010	12928	12988	12898	12835	12834	12812	12723	12999	12807	13054	12930	13146	12852	13014	12964	12966	12797	12966	12791	12990	12915	13037	13075	12979	12787	12863	12930	13012	12986	13087	13263	12842	12966	13208	12980	13067	12985	12968	12999	12979	12810	12858	12897	12931	12884	12944	12864	12802	13006	12815	12981	12912	13043	12938	13005	13016	12977	13010	12851	13099	12884	12965	12866	12950	12924	13032	13080	12850	12772	12912	12883	12928	12850	12953	13013	12970	12902	13014	12920	12980	12865	12962	13014	12840	12994	12725	13015	12848	12954	12930	12864	12938	12887	12930	13042	13104	12911	12958	12795	12791	12989	12874	12943	12954	13133	13007	12851	12964	12939	12972	12953	12863	12907	12873	12969	12905	13005	12998	12933	12973	13101	12966	12900	12900	12976	13041	13022	12880	12965	12937	13007	13064	12797	12939	12932	12995	13046	12913	12930	12849	12823	12798	13029	12862	13027	12749	12847	12931	12959	13007	12808	12898	13005	12913	12797	12902	12781	13024	12854	13002	13042	12845	12870	12902	12923	13028	12670	12919	12831	12794	12854	12919	12848	12990	12966	12920	12941	12790	13035	12905	12922	12965	13008	13015	12826	13001	12972	12836	13014	12886	12758	12927	13030	12929	12975	12945	12854	13040	12757	12853	12968	12929	12805	12856	12895	13012	12952	12782	12844	12887	12856	12863	12898	12931	13001	12966	12998	12878	12999	12945	12717	12936	12934	12926	13001	12979	12945	13012	13049	12822	12869	12838	12788	12831	13026	12874	12959	13027	12939	12867	12935	13144	13037	12888	12877	12881	13018	12877	12891	12966	12876	13009	12684	13074	12719	13027	13134	12878	12888	13122	13033	13047	13022	12812	13071	12960	12971	13049	13012	12975	12896	12937	13133	12848	12886	12991	12910	12870	12990	13103	13047	13121	12994	13125	13023	13027	12917	12898	12899	12966	12835	12923	12800	12912	12830	12715	12838	12940	12829	12940	13081	12835	12804	13083	13009	12752	12947	12949	12941	12951	12997	12958	12864	12998	12657	12808	13018	12951	12987	12888	12903	12981	12855	12917	12847	13021	12841	12935	13117	12994	13018	12880	12936	12900	12850	12861	13018	13097	12829	12910	12877	13006	12922	12964	12993	13080	12974	12872	13065	12821	12980	12894	12791	13018	13009	12898	12928	13059	13036	12887	13065	12893	12881	12929	13003	13012	13016	12971	12878	13065	13020	12976	12920	13002	12948	12883	12943	12907	13037	12876	13107	12879	13015	12847	12931	12865	12876	12704	12900	12924	12767	13071	12887	13006	13004	12987	12761	12816	12892	12806	12936	12915	12896	12869	12914	12957	13046	13044	12936	12970	12888	12971	12791	12911	13011	13103	12895	12871	12923	12804	12887	12910	12893	13004	13028	12926	12879	12936	12875	12845	12926	12934	12892	13017	12814	12960	12719	12863	13060	12905	12976	12832	12869	12981	12847	12934	12934	12896	12995	13069	12998	13040	12963	12904	12759	12929	12978	12981	12984	12841	13011	12960	12836	12908	12951	12971	12888	12966	12856	12989	12863	12855	13080	12987	12934	12847	12869	12728	13044	12979	12871	12870	13045	12970	13012	12956	12846	12990	12774	12883	12959	12880	12901	12918	13025	12949	12955	12881	12967	13158	12913	12977	12985	12921	12982	12994	13034	12965	12938	12875	13057	12967	13018	12878	13064	12970	12888	12913	12936	12857	12877	12838	12973	12868	12900	13102	12998	12934	12938	12965	12876	12920	12788	12957	12796	12967	12760	12861	12950	12948	13052	12796	13036	12934	12960	12986	12890	12843	12787	12796	13086	12963	12830	13022	13065	12844	12779	12929	12836	13007	12872	12788	13037	13027	13026	12877	12988	12838	13227	12891	12895	12880	12883	12971	12862	12916	13000	12868	13007	12957	12946	13005	12991	12918	12841	13093	12802	12787	12902	12702
28249	23830	27649	23768	18948	17614	16707	15856	15265	14900	14659	14627	14438	14214	14313	14099	14460	14402	14584	14353	14400	14486	14584	14159	13948	13939	13885	13801	13758	13779	13844	14032	13810	14064	13748	13763	13864	13579	13844	13901	13795	13915	13700	13954	13808	13651	13641	13518	13562	13756	13839	13765	13649	13799	13731	13989	13730	13747	13850	13869	13636	13671	13661	13800	13624	13641	13822	13709	13795	13716	13658	13965	13755	13654	13800	13759	13612	13773	13482	13807	13637	13713	13786	13813	13859	13564	13545	13891	13751	13894	13879	13548	13572	13761	13840	13787	13871	13774	13607	13548	13608	13724	13562	13607	13669	13611	13784	13665	13704	13771	13833	13670	13772	13732	13679	13597	13608	13671	13822	13532	13645	13729	13730	13726	13736	13524	13651	13867	13728	13599	13662	13752	13730	13718	13914	13587	13640	13987	13828	13858	13779	13678	13574	13659	13782	13491	13530	13642	13677	13727	13624	13542	13598	13724	13717	13697	13888	13772	13700	13686	13456	13767	13737	13717	13739	13733	13693	13710	13690	13730	13602	13424	13360	13597	13617	13661	13598	13637	13726	13701	13651	13560	13830	13699	13634	13509	13806	13604	13763	13721	13740	13666	13670	13649	13716	13766	13708	13592	13659	13797	13456	13548	13531	13702	13486	13790	13810	13763	13757	13750	13777	13734	13724	13698	13653	13615	13743	13687	13691	13650	13772	13576	13615	13654	13683	13660	13775	13634	13963	13719	13777	13533	13717	13635	13924	13570	13539	13673	13737	13721	13596	13722	13493	13614	13903	13694	13876	13825	13603	13601	13620	13555	13609	13579	13362	13639	13640	13468	13647	13773	13672	13682	13722	13597	13491	13707	13625	13727	13836	13594	13636	13730	13744	13632	13688	13941	13630	13813	13769	13874	13792	13796	13771	13558	13753	13748	13634	13544	13604	13676	13736	13781	13652	13766	13672	13736	13588	13593	13889	13777	13556	13808	13727	13776	13658	13640	13676	13635	13699	13629	13872	13712	13797	13680	13660	13720	13603	13817	13665	13542	13573	13668	13871	13657	13731	13773	13589	13630	13639	13768	13670	13628	13532	13611	13695	13641	13734	13800	13832	13626	13680	13731	13682	14005	13909	13792	13648	13741	13648	13715	13760	13546	13859	13864	13750	13867	13820	13512	13712	13826	13733	13895	13815	13545	13629	13789	13848	13663	13640	13706	13823	13562	13640	13630	13658	13664	13522	13688	13964	13584	13661	13732	13686	13674	13626	13797	13543	13759	13884	13893	13714	13538	13641	13668	13523	13554	13672	13772	13590	13719	13690	13617	13599	13530	13674	13546	13654	13666	13480	13765	13652	13561	13708	13729	13744	13648	13777	13890	13775	13749	13747	13786	13752	13877	13737	13664	13741	13746	13709	13734	13582	13686	13615	13829	13662	13735	13671	13651	13608	13528	13807	13754	13575	13478	13752	13713	13750	13669	13664	13839	13800	13560	13812	13581	13645	13799	13858	13604	13838	13792	13588	13747	13711	13745	13673	13660	13823	13588	13816	13701	13734	13588	13761	13561	13721	13873	13692	13694	13674	13770	13863	13782	13519	13521	13600	13661	13717	13760	13701	13755	13579	13416	13668	13742	13658	13841	13647	13610	13505	13611	13768	13626	13507	13610	13758	13533	13644	13541	13680	13688	13619	13673	13471	13758	13741	13789	13937	13799	13670	13832	13658	13759	13623	13773	13643	13626	13925	13704	13680	13700	13629	13763	13612	13620	13665	13774	13781	13745	13770	13571	13662	13872	13605	13665	13642	13665	13637	13528	13759	13725	13812	13852	13690	13531	13750	13960	13720	13576	13646	13628	13672	13669	13462	13813	13639	13692	13722	13643	13546	13337	13584	13749	13713	13637	13835	13568	13597	13661	13645	13695	13763	13800	13701	13596	13674	13744	13630	13619	13666	13851	13748	13709	13675	13842	13926	13598	13750	13616	13752	13684	13571	13483	13633	13849	13707	13417	13798	13773	13718	13702	13892	13867	13654	13907	13587	13878	13722	13812	13503	13556	13726	13869	13617	13698	13668	13694	13723	13578	13781	13520	13774	13693	13597	13896	13765	13736	13814	13850	13702	13798	13811	13769	13865	13775	13783	13742	13684	13766	13717	13556	13645	13643	13853	13876	13739	13803	13579	13752	13716	13689	13810	13589	13533	13818	13711	13614	13763	13886	13586	13633	13733	13611	13570	13772	13794	13774	13837	13720	13687	13490	13678	13819	13773	13767	13815	13648	13778	13715	13801	13593	13725	13723	13610	13684	13610	13839	13693	13842	13782	13703	13608	13616	13787	13744	13528	13719	13730	13739	13654	13521	13660	13829	13578	13672	13579	13454	13826	13667	13697	13629	13750	13757	13710	13718	13869	13770	13836	13716	13895	13739	13804	13644	13864	13571	13764	13632	13788	13843	13607	13689	13762	13780	13675	13745	13784	13588	13631	13797	13761	13804	13681	13667	13851	13765	13807	13574	13696	13744	13753	13828	13792	13719	13791	13726	13717	13846	13737	13569	13730	13760	13840	13750	13720	13841	13687	13727	13686	13669	13872	13731	14063	13750	13705	13502	13619	13622	13726	13586	13713	13743	13820	13865	13657	13597	13552	13694	13633	13728	13777	13926	13608	13489	13819	13731	13698	13715	13706	13590	13634	13515	13595	13738	13722	13793	13693	13629	13913	13746	13792	13766	13626	13821	13868	13488	13545	13793	13603	13721	13638	13736	13762	13715	13803	13731	13893	13662	13761	13886	13576	13586	13714	13805	13648	13536	13711	13531	13855	13486	13676	13866	13746	13706	13638	13722	13510	13695	13714	13830	13815	13669	13716	13839	13631	13758	13735	13683	13625	13742	13631	13674	13655	13624	13743	13735	13627	13675	13702	13722	13523	13727	13745	13732	13432	13742	13696	13875	13958	13581	13559	13627	13860	13575	13767	13479	13666	13610	13695	13796	13731	13520	13501	13825	13663	13752	13884	13684	13837	13832	13809	13669	13732	13669	13784	13686	13649	13791	13648	13887	13766	13718	13819	13802	13703	13705	13777	13667	13612	13646	13764	13488	13536	13832	13784	13761	13687	13590	13793	13766	13547	13706	13700	13739	13801	13632	13734	13816	13784	13768	13391	13742	13563	13605	13918	13737	13770	13771	13696	13791	13664	14008	13723	13438	13655	13680	13598	13775	13716	13762	13514	13659	13781	13838	13620	13462	13660	13699	13630	13684	13669	13702	13600	13648	13622	13663	13658	13517	13670	13711	13751	13733	13813	13903	13606	13719	13558	13691	13587	13594	13715	13595	13738	13722	13639	13648	13609	13601	13614	13841	13747	13835	13542	13738	13714	13625	13557	13634	13760	13675	13739	13568	13724	13795	13831	13841	13714	13679	13582	13561	13730	13640	13635	13683	13792	13657	13561	13583	13749	13685	13660	13643	13723	13724	13831	13470	13822	13828	13685	13511	13808	13601	13659	13661	13671	13743	13707	13736	13673	13806	13859	13712	13735	13536	13659	13752	13711	13632	13796	13755	13816	13770	13722	13703	13860	13848	13857	13657	13820	13773	13670	13769	13674	13753	13569	13521	13727	13839	13728	13869	13840	13825	13424	13792	13738	13762	13669	13736	13651	13571	13741	13614	13823	13617	13711	13680	13842	13776	13638	13787	13581	13786	13552	13733	13544	13832	13766	13600	13751	13850	13937	13698	13606	13701	13565	13615	13561	13557	13916	13795	13699	13827	13666	13567	13698	13608	13731	13554	13780	13679	13673	13569	13856	13652	13677	13637	13701	13715	13715	13531	13678	13851	13661	13598	13738	13697	13754	13672	13674	13900	13703	13621	13733	13686	13721	13754	13572	13680	13778	13567	13710	13674	13724	13757	13738	13719	13801	13550	13631	13572	13732	13765	13572	13782	13704	13683	13718	13686	13683	13740	13936	13851	13584	13789	13812	13629	13682	13710	13679	13587	13570	13535	13648	13705	13626	13649	13659	13762	13793	13682	13670	13775	13689	13897	13549	13728	13581	13794	13840	13871	13715	13543	13619	13779	13728	13646	13847	13655	13630	13770	13658	13685	13582	13802	13724	13668	13681	13712	13648	13536	13773	13581	13681	13656	13706	13605	13826	13746	13670	13575	13747	13658	13601	13777	13701	13833	13699	13787	13863	13997	13765	13680	13655	13560	13737	13690	13831	13655	13942	13702	13838	13647	13764	13620	13666	13707	13627	13790	13625	13681	13691	13670	13527	13846	13814	13678	13653	13742	13885	13781	13610	13814	13568	13624	13684	13586	13685	13486	13647	13639	13686	13744	13765	13500	13474	13741	13772	13639	13608	13592	13671	13732	13431	13792	13740	13687	13845	13674	13561	13607	13555	13610	13657	13755	13590	13587	13696	13694	13730	13658	13568	13657	13659	13633	13718	13517	13748	13643	13712	13920	13542	13666	13788	13674	13801	13722	13640	13713	13602	13766	13530	13519	13511	13653	13593	13755	13901	13661	13748	13627	13739	13814	13728	13878	13838	13551	13602	13789	13542	13608	13827	13757	13439	13492	13679	13780	13831	13716	13842	13816	13829	13646	13628	13649	13868	13483	13435	13627	13682	13689	13864	13711	13561	13744	13832	13644	13645	13549	13712	13724	13488	13346	13535	13831	13894	13630	13772	13697	13637	13612	13760	13617	13614	13676	13793	13638	13608	13687	13747	13644	13693	13782	13782	13838	13871	13690	13459	13589	13868	13809	13868	13720	13742	13745	13737	13502	13685	13606	13654	13745	13778	13852	13714	13751	13753	13724	13745	13763	13647	13814	13714	13504	13590	13774	13606	13945	13638	13600	13638	13615	13858	13738	13579	13641	13554	13736	13690	13744	13746	13617	13820	13621	13784	13675	13459	13719	13652	13759	13874	13684	13800	13625	13745	13571	13645	13749	13856	13741	13579	13815	13961	13822	13670	13719	13769	13705	13601	13688	13657	13689	13550	13706	13615	13494	13784	13810	13756	13805	13747	13646	13616	13318	13642	13749	13714	13663	13558	13709	13737	13841	13737	13477	13831	13585	13680	13600	13541	13740	13691	13750	13764	13575	13749	13795	13649	13878	13738	13785
21616	32117	29112	22036	19408	18112	16665	15688	14837	14238	13801	13721	13616	13591	13546	13250	13393	13307	13376	13277	13380	13545	13378	12979	12868	12790	12595	12468	12538	12613	12621	12333	12641	12404	12584	12534	12563	12782	12379	12401	12456	12430	12357	12405	12354	12594	12407	12406	12486	12365	12409	12363	12395	12392	12442	12428	12381	12337	12418	12418	12345	12532	12501	12390	12395	12268	12369	12453	12428	12470	12257	12376	12421	12490	12431	12299	12406	12340	12359	12420	12311	12359	12287	12426	12275	12252	12571	12387	12366	12512	12411	12365	12440	12464	12330	12308	12524	12471	12258	12342	12546	12333	12434	12414	12401	12352	12492	12383	12538	12264	12584	12404	12392	12563	12387	12386	12420	12453	12588	12296	12425	12296	12500	12317	12486	12468	12408	12432	12336	12380	12329	12231	12344	12577	12597	12441	12265	12445	12422	12341	12538	12528	12350	12430	12440	12337	12206	12371	12350	12495	12288	12272	12325	12229	12440	12455	12481	12503	12551	12435	12412	12286	12242	12361	12301	12367	12426	12392	12447	12347	12473	12374	12330	12427	12468	12545	12373	12252	12435	12415	12522	12365	12487	12561	12365	12292	12446	12222	12622	12507	12443	12350	12553	12357	12346	12454	12424	12504	12572	12276	12313	12550	12237	12383	12300	12405	12299	12378	12592	12375	12434	12482	12358	12197	12252	12489	12455	12382	12417	12257	12441	12437	12242	12303	12274	12441	12501	12413	12360	12401	12412	12375	12383	12350	12453	12580	12404	12224	12443	12352	12400	12369	12431	12442	12310	12377	12373	12559	12400	12395	12461	12351	12309	12557	12445	12446	12331	12534	12313	12431	12406	12286	12315	12418	12340	12489	12274	12355	12267	12489	12349	12569	12436	12417	12330	12499	12462	12500	12519	12251	12300	12576	12499	12332	12432	12501	12295	12430	12345	12433	12298	12287	12416	12458	12447	12349	12396	12404	12444	12235	12402	12429	12357	12298	12369	12388	12502	12532	12427	12330	12435	12360	12392	12401	12409	12402	12381	12260	12249	12358	12377	12497	12292	12378	12511	12500	12399	12227	12372	12537	12275	12408	12458	12399	12328	12348	12305	12469	12472	12350	12391	12400	12449	12337	12488	12398	12366	12424	12463	12278	12315	12337	12481	12595	12424	12473	12497	12480	12528	12426	12417	12396	12335	12436	12445	12503	12427	12506	12359	12460	12328	12319	12441	12334	12295	12268	12330	12432	12492	12445	12307	12511	12320	12583	12306	12463	12433	12259	12360	12425	12395	12316	12442	12622	12389	12235	12290	12352	12422	12387	12437	12510	12550	12376	12563	12460	12256	12470	12280	12283	12510	12384	12454	12347	12430	12502	12298	12274	12340	12363	12462	12418	12538	12472	12397	12290	12438	12251	12358	12438	12320	12521	12324	12268	12371	12347	12550	12369	12501	12331	12267	12322	12600	12498	12288	12334	12412	12533	12417	12359	12374	12607	12337	12371	12406	12536	12329	12494	12273	12323	12231	12502	12560	12296	12451	12359	12297	12452	12417	12365	12453	12524	12372	12398	12527	12431	12550	12362	12257	12468	12340	12429	12354	12357	12413	12415	12185	12321	12381	12304	12479	12405	12396	12444	12232	12335	12379	12324	12520	12391	12323	12453	12244	12354	12483	12336	12193	12592	12316	12387	12410	12324	12335	12358	12387	12291	12411	12394	12535	12445	12380	12370	12526	12291	12426	12440	12425	12340	12494	12350	12406	12355	12242	12513	12416	12312	12308	12347	12308	12438	12528	12391	12353	12405	12348	12501	12574	12505	12429	12200	12526	12311	12491	12469	12276	12529	12310	12566	12315	12260	12161	12444	12342	12464	12506	12304	12417	12296	12346	12593	12521	12532	12453	12353	12441	12419	12205	12310	12342	12275	12522	12342	12245	12390	12390	12477	12427	12510	12474	12436	12364	12381	12368	12399	12352	12261	12211	12474	12471	12254	12199	12434	12443	12538	12434	12377	12436	12253	12430	12313	12443	12318	12388	12358	12585	12406	12560	12491	12444	12374	12368	12356	12524	12400	12290	12444	12292	12409	12377	12431	12244	12226	12356	12388	12444	12298	12283	12366	12465	12493	12292	12373	12445	12241	12519	12478	12383	12316	12309	12340	12538	12368	12208	12492	12347	12197	12353	12362	12423	12423	12314	12301	12500	12391	12263	12434	12464	12493	12455	12480	12399	12344	12296	12253	12443	12441	12338	12515	12379	12396	12527	12257	12325	12427	12489	12397	12452	12450	12388	12383	12320	12317	12485	12318	12354	12317	12505	12557	12259	12370	12358	12331	12510	12424	12529	12427	12314	12458	12353	12424	12297	12333	12555	12203	12422	12263	12308	12371	12288	12399	12237	12479	12399	12444	12410	12637	12381	12407	12315	12472	12380	12563	12421	12324	12480	12394	12377	12450	12491	12482	12475	12122	12251	12406	12308	12442	12435	12328	12383	12384	12243	12271	12227	12369	12407	12407	12308	12381	12304	12417	12369	12478	12521	12355	12426	12532	12391	12416	12470	12344	12304	12303	12316	12453	12484	12389	12410	12396	12426	12541	12331	12490	12525	12452	12362	12428	12448	12544	12340	12335	12354	12286	12511	12446	12250	12209	12447	12399	12632	12494	12334	12350	12377	12512	12452	12432	12504	12212	12236	12273	12484	12239	12337	12444	12379	12330	12532	12400	12471	12374	12300	12378	12412	12231	12374	12468	12334	12545	12251	12496	12351	12483	12495	12404	12450	12314	12449	12440	12216	12346	12512	12343	12344	12302	12336	12435	12329	12566	12384	12396	12532	12380	12478	12425	12412	12474	12433	12416	12546	12351	12501	12472	12437	12335	12336	12415	12295	12415	12355	12383	12336	12343	12389	12423	12532	12308	12395	12413	12466	12551	12341	12333	12338	12359	12484	12359	12287	12289	12279	12343	12532	12373	12339	12510	12390	12378	12377	12284	12365	12309	12365	12293	12487	12432	12541	12526	12376	12395	12426	12314	12464	12290	12408	12422	12312	12567	12411	12512	12503	12439	12408	12449	12371	12320	12289	12326	12470	12374	12435	12408	12418	12257	12520	12235	12465	12440	12527	12600	12388	12447	12376	12412	12405	12235	12510	12500	12645	12265	12320	12456	12309	12478	12359	12205	12316	12423	12471	12394	12401	12385	12433	12250	12462	12447	12592	12418	12480	12357	12486	12355	12223	12626	12291	12477	12441	12347	12348	12583	12332	12483	12518	12280	12327	12408	12288	12480	12420	12427	12405	12531	12333	12388	12453	12329	12456	12389	12269	12315	12514	12488	12311	12356	12478	12459	12305	12420	12363	12481	12426	12393	12273	12430	12305	12486	12358	12370	12368	12366	12257	12363	12377	12425	12328	12272	12426	12352	12314	12289	12332	12465	12500	12418	12377	12353	12417	12320	12366	12513	12440	12437	12472	12366	12387	12504	12458	12522	12316	12533	12166	12445	12328	12257	12410	12568	12231	12364	12366	12305	12205	12341	12691	12457	12226	12222	12451	12332	12518	12393	12355	12476	12447	12368	12393	12417	12517	12403	12392	12490	12445	12315	12380	12416	12489	12430	12260	12420	12389	12364	12350	12205	12333	12496	12468	12375	12372	12487	12610	12242	12417	12341	12386	12473	12383	12313	12360	12391	12321	12330	12368	12272	12497	12589	12374	12435	12295	12428	12417	12475	12288	12294	12346	12480	12480	12296	12367	12402	12267	12316	12352	12422	12552	12464	12299	12605	12349	12453	12476	12419	12292	12306	12261	12455	12193	12356	12303	12308	12376	12435	12496	12415	12563	12197	12437	12415	12453	12514	12232	12388	12486	12427	12282	12298	12568	12374	12368	12383	12484	12447	12253	12459	12399	12290	12428	12406	12344	12438	12605	12306	12440	12342	12487	12452	12411	12462	12406	12412	12511	12338	12446	12203	12553	12447	12361	12421	12403	12312	12412	12386	12278	12448	12412	12406	12403	12269	12604	12481	12392	12298	12401	12524	12306	12462	12357	12428	12449	12335	12588	12414	12543	12218	12316	12484	12374	12601	12446	12385	12439	12447	12403	12423	12375	12254	12432	12495	12350	12566	12293	12483	12342	12345	12297	12332	12379	12444	12347	12263	12344	12359	12418	12478	12329	12482	12338	12372	12362	12409	12418	12403	12589	12304	12474	12261	12424	12317	12280	12377	12405	12399	12322	12372	12422	12519	12445	12407	12439	12377	12284	12223	12432	12351	12455	12466	12281	12406	12330	12439	12328	12398	12394	12311	12310	12233	12351	12352	12194	12416	12429	12486	12424	12338	12457	12308	12307	12417	12377	12480	12225	12429	12370	12305	12326	12407	12544	12524	12415	12417	12424	12311	12330	12487	12426	12370	12561	12321	12495	12370	12485	12361	12488	12333	12440	12368	12283	12403	12275	12466	12427	12412	12305	12454	12491	12315	12519	12383	12276	12296	12483	12395	12430	12397	12327	12493	12152	12432	12484	12433	12375	12347	12456	12406	12409	12425	12271	12311	12562	12355	12373	12623	12396	12348	12462	12469	12439	12336	12333	12654	12270	12410	12379	12414	12439	12427	12254	12457	12408	12469	12397	12357	12370	12497	12330	12440	12407	12336	12435	12394	12450	12326	12339	12433	12420	12339	12410	12356	12318	12319	12436	12431	12443	12412	12361	12301	12230	12394	12386	12472	12252	12358	12421	12410	12416	12261	12485	12298	12385	12367	12648	12326	12362	12460	12468	12406	12291	12508	12455	12327	12417	12319	12299	12418	12265	12491	12355	12394	12409	12386	12278	12397	12478	12393	12341	12348	12474	12310	12373	12391	12278	12407	12342	12220	12600	12448	12482	12334	12368	12521	12308	12321	12406	12469	12505	12384	12288	12348	12342	12451	12446	12476	12395	12496	12310	12577	12268	12292	12336	12590	12439	12391	12409	12440	12394	12481	12350	12438	12493	12568	12427	12451	12374	12499	12530	12377	12318	12349	12280	12513	12300	12627	12440	12584	12227	12378	12314	12415	12517	12363	12290	12493	12414	12427	12354	12394	12322	12404	12268	12469	12408	12322	12463	12219	12371	12264	12410	12578	12340	12456
24172	21346	28709	24634	22653	22690	20953	17659	16432	15963	15516	15125	14974	14912	14921	14567	14620	14679	14800	14705	14716	14639	14727	14419	14037	13794	13668	13756	13787	13703	13693	13774	13833	13620	13804	13723	13812	13658	13704	13682	13376	13634	13654	13512	13759	13561	13704	13698	13816	13688	13764	13711	13876	13672	13526	13552	13609	13439	13645	13684	13616	13636	13625	13497	13660	13542	13417	13705	13372	13674	13588	13610	13604	13641	13725	13656	13679	13538	13522	13634	13702	13602	13585	13680	13680	13531	13500	13565	13421	13496	13651	13650	13714	13696	13709	13485	13531	13490	13372	13428	13643	13725	13738	13699	13353	13707	13430	13654	13528	13502	13568	13611	13669	13479	13526	13618	13530	13786	13649	13421	13517	13616	13607	13625	13616	13566	13763	13587	13428	13433	13533	13391	13461	13634	13519	13718	13816	13464	13349	13562	13692	13503	13546	13452	13685	13711	13559	13548	13586	13619	13689	13816	13649	13576	13641	13649	13716	13720	13595	13664	13552	13781	13553	13636	13530	13638	13660	13399	13495	13597	13512	13681	13651	13625	13684	13547	13452	13512	13845	13353	13446	13816	13634	13666	13619	13467	13550	13524	13569	13409	13656	13576	13616	13564	13605	13668	13441	13689	13779	13493	13586	13540	13673	13708	13508	13714	13612	13490	13404	13575	13546	13547	13584	13501	13534	13663	13602	13584	13497	13522	13581	13659	13812	13648	13744	13636	13406	13491	13332	13459	13608	13605	13622	13608	13565	13585	13530	13608	13579	13652	13494	13656	13538	13551	13496	13485	13839	13578	13523	13685	13696	13636	13594	13380	13684	13581	13559	13889	13627	13410	13487	13404	13623	13576	13551	13556	13654	13492	13465	13663	13590	13663	13700	13600	13473	13630	13459	13551	13526	13523	13656	13739	13534	13423	13392	13514	13501	13523	13561	13554	13534	13599	13632	13697	13671	13472	13765	13615	13703	13529	13607	13562	13586	13634	13533	13555	13457	13615	13546	13387	13514	13588	13554	13528	13684	13668	13643	13616	13478	13608	13570	13561	13624	13434	13485	13720	13529	13648	13532	13614	13478	13372	13596	13667	13566	13544	13568	13343	13505	13566	13611	13780	13673	13484	13599	13872	13605	13700	13532	13752	13699	13635	13618	13502	13687	13646	13588	13474	13503	13598	13348	13567	13550	13620	13641	13451	13541	13538	13788	13365	13350	13544	13449	13632	13570	13508	13680	13746	13652	13618	13589	13718	13542	13420	13581	13471	13701	13397	13765	13528	13576	13409	13562	13528	13533	13548	13348	13579	13523	13287	13554	13524	13587	13577	13382	13687	13679	13600	13528	13311	13443	13556	13565	13548	13594	13563	13598	13607	13537	13406	13426	13564	13569	13623	13681	13760	13464	13586	13498	13539	13828	13562	13537	13641	13543	13519	13568	13612	13564	13691	13481	13753	13597	13540	13577	13594	13749	13631	13534	13701	13502	13605	13563	13553	13567	13626	13568	13645	13533	13523	13639	13375	13390	13425	13491	13579	13472	13466	13469	13762	13701	13632	13918	13496	13571	13473	13660	13700	13561	13689	13415	13719	13467	13332	13569	13498	13454	13665	13619	13698	13626	13481	13522	13580	13700	13491	13477	13548	13726	13585	13526	13572	13526	13592	13579	13427	13673	13506	13735	13638	13415	13636	13651	13606	13525	13504	13393	13518	13612	13910	13601	13625	13671	13490	13588	13560	13485	13562	13480	13551	13510	13517	13474	13727	13370	13475	13633	13382	13533	13542	13386	13700	13577	13556	13681	13539	13778	13537	13458	13826	13395	13605	13634	13740	13728	13608	13653	13606	13510	13629	13567	13725	13511	13658	13790	13640	13607	13662	13643	13617	13605	13536	13476	13503	13592	13648	13487	13577	13385	13532	13546	13418	13372	13400	13557	13651	13670	13643	13617	13479	13350	13425	13589	13643	13407	13473	13677	13430	13519	13576	13615	13728	13681	13702	13567	13367	13657	13608	13503	13495	13445	13621	13458	13631	13473	13523	13266	13628	13545	13591	13450	13559	13545	13573	13591	13497	13665	13550	13576	13486	13512	13559	13536	13557	13606	13797	13506	13510	13775	13523	13393	13569	13679	13532	13491	13677	13636	13525	13452	13384	13579	13530	13604	13607	13559	13493	13819	13575	13519	13398	13502	13568	13502	13515	13514	13654	13593	13460	13521	13711	13695	13592	13638	13473	13724	13716	13440	13435	13606	13462	13416	13728	13396	13430	13641	13542	13510	13481	13547	13592	13524	13686	13759	13783	13660	13715	13573	13465	13389	13514	13459	13488	13486	13469	13684	13496	13568	13770	13595	13629	13643	13686	13647	13577	13678	13524	13500	13519	13656	13315	13741	13455	13456	13403	13700	13610	13703	13492	13434	13635	13666	13560	13475	13531	13597	13558	13433	13534	13681	13700	13641	13637	13547	13685	13776	13578	13501	13613	13567	13699	13629	13671	13479	13458	13506	13491	13531	13513	13653	13542	13689	13756	13655	13760	13570	13620	13609	13585	13571	13538	13600	13625	13505	13555	13802	13650	13793	13675	13668	13506	13573	13393	13625	13695	13608	13610	13640	13370	13816	13688	13660	13512	13568	13684	13481	13652	13631	13629	13705	13576	13485	13581	13677	13550	13504	13677	13669	13559	13450	13436	13682	13380	13493	13610	13620	13449	13594	13848	13498	13583	13639	13804	13645	13343	13517	13665	13590	13685	13591	13487	13577	13667	13683	13599	13607	13415	13567	13585	13473	13502	13442	13490	13644	13585	13781	13764	13407	13453	13618	13359	13768	13472	13509	13699	13624	13600	13647	13666	13558	13564	13757	13587	13662	13598	13490	13453	13584	13866	13496	13504	13479	13624	13627	13629	13497	13623	13607	13462	13605	13576	13649	13560	13551	13615	13559	13569	13737	13594	13649	13478	13475	13522	13587	13543	13573	13702	13664	13604	13458	13554	13543	13588	13619	13843	13499	13382	13683	13682	13523	13617	13574	13625	13685	13345	13555	13669	13519	13579	13494	13400	13682	13638	13651	13585	13618	13528	13701	13781	13581	13565	13654	13509	13610	13389	13491	13588	13747	13644	13502	13479	13532	13592	13637	13501	13510	13460	13612	13635	13806	13511	13683	13650	13295	13474	13509	13582	13425	13671	13686	13475	13536	13473	13549	13369	13691	13593	13391	13572	13537	13650	13691	13551	13522	13465	13726	13593	13554	13582	13515	13502	13644	13551	13583	13514	13560	13684	13562	13761	13709	13650	13626	13522	13636	13376	13363	13466	13653	13492	13442	13555	13451	13500	13645	13785	13780	13464	13561	13376	13625	13823	13611	13603	13661	13511	13644	13677	13497	13536	13425	13627	13549	13586	13457	13641	13405	13551	13662	13502	13556	13622	13481	13614	13510	13547	13728	13506	13538	13703	13546	13681	13496	13550	13623	13832	13541	13575	13532	13581	13758	13752	13827	13584	13613	13561	13650	13526	13491	13552	13733	13672	13685	13375	13624	13421	13614	13538	13536	13388	13683	13552	13580	13713	13526	13578	13535	13490	13734	13613	13566	13484	13567	13633	13779	13545	13608	13636	13533	13517	13561	13627	13748	13381	13598	13598	13452	13445	13494	13474	13681	13426	13656	13602	13595	13532	13498	13670	13698	13817	13541	13409	13696	13499	13712	13766	13500	13537	13618	13641	13620	13522	13396	13497	13637	13562	13697	13657	13511	13586	13683	13644	13518	13628	13528	13498	13561	13532	13622	13586	13715	13589	13748	13749	13636	13402	13590	13829	13622	13558	13616	13698	13701	13692	13678	13760	13648	13533	13660	13485	13501	13481	13617	13517	13740	13514	13454	13794	13383	13523	13562	13629	13572	13391	13671	13679	13682	13638	13767	13771	13741	13736	13447	13580	13616	13561	13501	13417	13622	13504	13565	13595	13891	13495	13535	13687	13760	13551	13612	13537	13629	13567	13560	13533	13511	13722	13505	13518	13713	13473	13377	13618	13438	13677	13693	13658	13622	13782	13515	13527	13510	13610	13542	13555	13634	13446	13609	13579	13565	13540	13414	13656	13827	13377	13580	13620	13601	13510	13515	13529	13590	13518	13708	13513	13543	13729	13412	13490	13596	13543	13645	13483	13570	13535	13511	13530	13441	13566	13654	13683	13831	13646	13509	13615	13474	13582	13482	13732	13526	13667	13688	13600	13534	13607	13506	13525	13540	13646	13553	13525	13616	13698	13597	13520	13656	13532	13538	13591	13677	13455	13557	13413	13762	13825	13693	13375	13671	13688	13628	13720	13442	13659	13520	13414	13484	13698	13748	13486	13429	13588	13600	13427	13784	13627	13427	13542	13821	13707	13507	13659	13508	13478	13595	13740	13498	13417	13594	13521	13563	13713	13824	13709	13476	13767	13654	13561	13771	13582	13629	13588	13667	13411	13719	13703	13543	13515	13691	13614	13510	13712	13604	13555	13627	13494	13574	13840	13518	13500	13639	13538	13772	13678	13724	13698	13365	13552	13576	13441	13550	13652	13591	13379	13361	13663	13545	13617	13487	13593	13525	13544	13593	13439	13549	13489	13602	13500	13493	13525	13487	13468	13518	13591	13704	13592	13568	13513	13723	13671	13745	13648	13564	13741	13465	13516	13726	13566	13461	13754	13626	13533	13584	13402	13630	13611	13371	13485	13513	13564	13547	13650	13698	13416	13653	13730	13594	13683	13568	13671	13538	13498	13542	13333	13692	13661	13545	13565	13651	13496	13728	13594	13820	13750	13499	13301	13668	13458	13381	13743	13529	13597	13701	13509	13682	13559	13685	13638	13619	13635	13588	13448	13322	13497	13688	13763	13686	13564	13602	13644	13593	13626	13700	13537	13721	13469	13367	13546	13572	13535	13611	13698	13687	13510	13660	13602	13352	13621	13519	13344	13666	13573	13728	13666	13678	13799	13736	13529	13535	13559	13718	13559	13518	13623	13582	13669	13636	13445	13460	13582	13466	13701	13663	13551	13449	13395	13639	13617	13587	13503	13517	13550	13748	13642	13590	13513	13420	13695	13454	13624	13810	13631	13612	13537	13556	13645	13481	13357	13609	13586
21101	38314	35515	26645	23438	21636	19455	18047	16552	15464	14933	14711	14425	14501	14140	13844	13806	13920	14021	13719	13807	13809	13721	13302	13088	12735	12650	12544	12556	12594	12458	12567	12737	12522	12647	12416	12631	12517	12519	12375	12554	12448	12487	12553	12434	12197	12403	12343	12315	12313	12324	12451	12255	12254	12389	12431	12058	12369	12223	12450	12355	12379	12331	12405	12388	12232	12404	12361	12404	12384	12396	12295	12361	12386	12414	12332	12306	12444	12452	12321	12337	12473	12346	12201	12349	12351	12414	12285	12292	12289	12239	12330	12298	12317	12474	12346	12236	12257	12335	12319	12560	12352	12439	12344	12347	12413	12402	12393	12303	12316	12505	12370	12323	12347	12558	12332	12382	12302	12515	12337	12351	12463	12195	12339	12226	12339	12338	12118	12213	12287	12347	12267	12097	12243	12479	12236	12257	12315	12436	12397	12225	12343	12315	12304	12358	12294	12547	12350	12364	12425	12226	12304	12295	12486	12367	12259	12102	12521	12283	12395	12222	12445	12345	12381	12378	12292	12339	12409	12390	12246	12445	12387	12351	12211	12194	12398	12465	12414	12377	12370	12446	12202	12242	12373	12326	12385	12389	12411	12515	12406	12493	12369	12324	12332	12365	12258	12287	12319	12316	12335	12163	12348	12505	12230	12339	12273	12250	12305	12198	12313	12329	12365	12327	12197	12251	12288	12366	12369	12209	12366	12367	12310	12283	12391	12313	12185	12244	12177	12397	12239	12165	12268	12332	12325	12434	12197	12275	12283	12274	12346	12220	12437	12358	12130	12203	12391	12464	12379	12248	12252	12265	12372	12309	12283	12482	12371	12217	12222	12050	12327	12335	12338	12306	12199	12391	12163	12219	12402	12321	12294	12403	12312	12232	12270	12444	12192	12417	12204	12340	12190	12314	12373	12315	12266	12386	12366	12341	12185	12368	12381	12291	12151	12270	12449	12485	12230	12381	12362	12202	12287	12190	12330	12342	12276	12333	12284	12348	12273	12325	12413	12301	12400	12189	12442	12464	12443	12315	12331	12222	12313	12377	12372	12403	12367	12215	12292	12284	12319	12294	12259	12411	12389	12307	12400	12184	12384	12356	12145	12417	12225	12332	12409	12250	12431	12344	12258	12343	12391	12324	12143	12358	12191	12442	12261	12255	12281	12355	12356	12418	12331	12458	12261	12096	12377	12442	12340	12282	12527	12357	12263	12133	12186	12579	12357	12311	12317	12235	12351	12335	12243	12361	12176	12491	12356	12203	12440	12462	12335	12325	12234	12464	12384	12429	12517	12280	12218	12234	12353	12207	12285	12253	12383	12232	12435	12250	12362	12335	12376	12215	12394	12384	12570	12289	12311	12315	12386	12338	12357	12466	12244	12394	12231	12522	12269	12483	12258	12429	12335	12443	12384	12210	12254	12205	12103	12325	12352	12247	12378	12262	12211	12280	12301	12242	12242	12228	12454	12351	12336	12229	12344	12356	12272	12292	12258	12263	12289	12362	12172	12295	12582	12399	12284	12425	12356	12464	12421	12284	12303	12363	12382	12275	12397	12357	12208	12086	12376	12336	12393	12388	12257	12329	12333	12352	12343	12399	12128	12343	12372	12168	12369	12249	12311	12320	12303	12242	12299	12326	12289	12402	12249	12403	12434	12203	12281	12292	12150	12316	12283	12323	12299	12368	12291	12358	12281	12381	12359	12359	12211	12378	12449	12212	12262	12320	12258	12424	12309	12227	12389	12287	12324	12514	12426	12364	12254	12313	12352	12223	12294	12168	12219	12364	12183	12193	12240	12364	12211	12463	12399	12330	12332	12428	12143	12414	12339	12364	12347	12227	12240	12182	12247	12437	12187	12205	12207	12345	12377	12314	12378	12433	12308	12300	12276	12276	12405	12169	12383	12356	12353	12388	12178	12261	12422	12427	12362	12288	12350	12386	12219	12222	12302	12328	12194	12390	12260	12308	12216	12380	12453	12245	12383	12355	12301	12441	12312	12482	12241	12475	12428	12319	12361	12168	12249	12411	12378	12433	12306	12334	12360	12301	12106	12324	12330	12332	12328	12341	12278	12414	12522	12371	12346	12262	12354	12146	12300	12198	12350	12393	12439	12438	12439	12467	12376	12254	12298	12430	12311	12371	12437	12439	12287	12469	12335	12151	12368	12315	12233	12281	12390	12452	12371	12297	12015	12259	12262	12441	12374	12271	12433	12399	12171	12365	12235	12321	12281	12393	12285	12212	12354	12405	12354	12267	12299	12312	12270	12261	12243	12201	12271	12448	12413	12136	12313	12183	12365	12297	12465	12419	12245	12446	12275	12358	12396	12456	12360	12335	12291	12285	12428	12326	12204	12302	12223	12274	12408	12193	12296	12556	12383	12237	12536	12404	12341	12345	12231	12161	12413	12359	12263	12354	12326	12392	12348	12306	12348	12383	12440	12411	12306	12396	12333	12246	12395	12196	12174	12293	12359	12428	12474	12358	12194	12480	12400	12322	12250	12360	12351	12203	12299	12188	12249	12173	12300	12384	12390	12291	12326	12215	12297	12441	12525	12264	12270	12296	12368	12372	12346	12408	12467	12465	12510	12265	12201	12434	12297	12263	12279	12265	12225	12466	12334	12361	12374	12364	12341	12258	12341	12309	12323	12366	12290	12175	12332	12364	12439	12315	12500	12314	12295	12376	12204	12300	12343	12224	12343	12257	12342	12313	12384	12325	12410	12385	12258	12448	12237	12525	12304	12234	12234	12311	12159	12165	12479	12407	12445	12475	12241	12365	12317	12304	12318	12324	12327	12332	12434	12345	12353	12088	12403	12158	12368	12214	12398	12356	12118	12341	12227	12501	12322	12235	12497	12350	12364	12409	12283	12162	12260	12258	12389	12276	12464	12295	12225	12283	12261	12242	12172	12339	12383	12389	12338	12233	12358	12422	12180	12309	12210	12462	12242	12284	12197	12330	12454	12320	12321	12161	12293	12330	12321	12374	12385	12201	12338	12372	12426	12445	12442	12342	12308	12274	12323	12332	12247	12319	12419	12255	12426	12336	12332	12396	12462	12519	12389	12267	12079	12260	12210	12130	12597	12310	12317	12133	12503	12358	12389	12249	12484	12187	12330	12255	12252	12150	12267	12481	12169	12346	12266	12320	12238	12310	12557	12424	12182	12390	12361	12393	12440	12436	12430	12326	12440	12544	12323	12330	12555	12254	12372	12428	12320	12305	12465	12142	12249	12225	12364	12303	12218	12323	12202	12373	12245	12306	12305	12380	12220	12336	12316	12488	12268	12153	12419	12308	12250	12345	12128	12420	12250	12225	12277	12250	12148	12280	12347	12258	12290	12245	12324	12389	12281	12414	12330	12341	12274	12357	12291	12318	12400	12172	12321	12374	12204	12434	12246	12278	12404	12229	12340	12458	12250	12216	12216	12467	12253	12323	12279	12304	12238	12181	12452	12378	12249	12403	12353	12296	12420	12455	12379	12362	12263	12360	12196	12284	12416	12361	12475	12314	12314	12419	12318	12229	12206	12286	12228	12368	12446	12170	12315	12197	12412	12002	12332	12244	12280	12193	12391	12249	12376	12376	12132	12437	12237	12249	12373	12470	12402	12264	12259	12475	12411	12437	12295	12301	12378	12351	12511	12229	12461	12375	12375	12234	12426	12401	12347	12294	12333	12229	12114	12323	12392	12295	12273	12417	12314	12380	12502	12398	12309	12197	12377	12373	12356	12410	12335	12254	12312	12167	12392	12324	12259	12288	12463	12294	12356	12362	12292	12165	12295	12382	12315	12229	12487	12516	12168	12302	12436	12397	12345	12225	12390	12419	12445	12367	12230	12256	12149	12215	12266	12263	12305	12330	12208	12288	12369	12211	12292	12298	12256	12238	12336	12166	12420	12194	12255	12412	12401	12390	12341	12368	12251	12374	12304	12251	12198	12347	12447	12179	12473	12416	12375	12302	12332	12326	12290	12224	12393	12312	12392	12388	12327	12343	12304	12208	12330	12431	12342	12256	12250	12296	12362	12222	12454	12261	12342	12273	12430	12315	12406	12323	12167	12376	12445	12200	12206	12372	12266	12265	12328	12423	12373	12446	12351	12459	12290	12397	12345	12208	12346	12290	12274	12205	12300	12212	12194	12317	12293	12247	12363	12450	12303	12287	12376	12305	12343	12293	12375	12392	12349	12347	12229	12414	12247	12456	12401	12201	12295	12538	12523	12497	12339	12401	12240	12282	12355	12407	12255	12367	12302	12276	12341	12330	12358	12371	12282	12269	12467	12123	12348	12225	12312	12232	12273	12257	12446	12372	12355	12354	12447	12217	12364	12388	12364	12221	12300	12226	12288	12428	12316	12421	12302	12489	12454	12452	12417	12326	12398	12262	12320	12170	12383	12450	12233	12278	12365	12239	12329	12291	12335	12197	12326	12372	12468	12257	12333	12254	12396	12303	12516	12467	12387	12231	12354	12331	12412	12340	12252	12319	12320	12238	12521	12327	12194	12197	12288	12325	12505	12323	12377	12218	12369	12337	12442	12243	12278	12327	12458	12381	12563	12213	12461	12250	12383	12164	12213	12318	12287	12282	12328	12332	12209	12308	12224	12414	12303	12375	12314	12358	12508	12378	12371	12317	12397	12194	12411	12502	12363	12357	12136	12252	12507	12351	12331	12258	12422	12207	12298	12342	12174	12362	12266	12222	12366	12300	12155	12522	12423	12221	12320	12341	12323	12222	12330	12418	12312	12327	12219	12434	12289	12290	12433	12345	12306	12209	12289	12390	12293	12235	12279	12339	12377	12370	12153	12334	12156	12275	12288	12382	12324	12475	12360	12207	12326	12330	12317	12283	12321	12375	12292	12315	12346	12362	12303	12368	12368	12383	12244	12322	12344	12360	12458	12213	12251	12319	12356	12384	12258	12339	12321	12378	12234	12410	12420	12464	12292	12249	12300	12295	12341	12309	12239	12538	12361	12295	12329	12199	12251	12397	12377	12282	12227	12180	12178	12304	12292	12273	12259	12303	12253	12178	12417	12455	12437	12301	12234	12432	12389	12269	12514	12323	12270	12312	12140	12273	12342	12368	12353	12404	12150	12474	12186	12539	12520	12169	12135	12322	12338	12237	12366
23102	21380	29208	23972	21808	24477	26274	20541	18504	17943	17440	16954	16851	16699	16624	16495	16508	16618	16590	16350	16389	16414	16182	15887	15578	15370	15173	14999	15068	15109	15111	15111	15167	15113	15132	15142	15053	14959	14964	14950	14776	14830	14858	14907	14995	14833	15020	14898	15013	14970	14763	14986	14957	14793	14910	14671	14690	14792	14873	14862	14771	14734	14796	14915	14749	14937	14892	14813	14796	14891	14695	14865	14709	14788	14891	14736	14963	14815	14843	14643	14850	14849	14784	14692	14885	14840	14702	14782	14778	14712	14920	14895	14837	14717	14786	14849	14770	14719	14743	14650	14757	14815	14829	14763	14800	14844	14759	14688	14936	15062	14641	14910	14798	14989	14879	14786	14568	14754	14765	14754	14876	14911	14982	14741	14796	14697	14861	14751	14808	14926	14826	14768	14960	14866	14751	14800	14597	14777	14846	14717	14830	14607	14783	14583	14598	14650	14675	14681	14891	14969	14734	14704	14715	14586	14675	14848	14645	14647	14758	14794	14930	14807	14834	14816	14597	14627	14783	14832	14665	14652	14685	14725	14690	14799	14930	14708	14602	14654	14662	14661	14609	14800	14779	14791	14778	14816	14802	14580	14796	14698	14768	14670	14639	14674	14700	14720	14689	14851	14645	14741	14827	14873	14603	14723	14691	14862	14677	14954	14754	14764	14730	14778	14729	14821	14786	14804	14811	14679	14783	14752	14866	14614	14849	14787	14762	14767	14658	14857	14622	14554	14975	14705	14844	14681	14693	14782	14526	14773	14714	14649	14931	14841	14864	14697	14888	14803	14858	14861	14881	14753	14779	14790	14778	14898	14818	14638	14870	14869	14809	14765	14736	14725	14805	14742	14791	14785	14708	14878	14848	14705	14583	14669	14780	14692	15003	14799	14524	14710	14621	14706	14982	14839	14723	14783	14879	14700	14852	14916	14729	14695	14809	14729	14673	14820	14678	14625	14652	14603	14551	14836	14900	14788	14676	14656	14509	14554	14681	14795	14794	14851	14950	14665	14803	14861	14919	14633	14792	14865	14910	14982	14917	14618	14732	14702	14702	14834	14669	14741	14673	14830	14871	14801	14951	14742	14723	14841	14598	14629	14634	14508	14823	14650	14697	14684	14661	14870	14731	14710	14783	14715	14894	15033	14883	14783	14834	14669	14796	14867	14604	14728	14739	14639	14900	15033	14785	14785	14669	14551	14974	14803	14684	14520	14723	14643	14679	14801	14670	14770	14787	14737	14897	14878	14694	14639	14814	14854	14885	14743	14828	14821	14886	14795	14619	14797	14623	14831	14782	14795	14838	14528	14585	14751	14795	14654	14817	14780	14773	14868	14760	14613	14881	14605	14761	14802	14899	14607	14762	14674	14945	14863	14817	14726	15006	14697	14864	14821	14849	14696	14721	14726	14883	14800	14656	14724	14679	14761	14851	14831	14808	14586	14674	14902	14832	14728	14681	14777	14802	14837	14911	14763	14653	14846	14747	14740	14724	14773	14578	14878	14706	14906	14813	14603	14773	14823	14734	14879	14818	14858	14851	14899	14675	14621	14826	14787	14781	14815	14521	14779	14860	14790	14463	14715	14919	14709	14730	14667	14787	14846	14754	14829	14630	14694	14860	14739	14763	14676	14701	14798	14697	14780	14609	14767	14714	14773	14701	14810	14794	14689	14722	14813	14855	14797	14617	14752	14444	15087	14652	14808	14691	15031	14717	14640	14726	14746	14862	14787	14736	14768	14636	14986	14717	14835	14639	14825	14727	14803	14825	14693	14779	14902	14679	14992	14852	14661	14849	14756	14558	14708	14794	14612	14818	14801	14693	14813	14779	14703	14767	14826	14771	14652	14668	14681	14705	14717	14649	14589	14729	14816	14934	14614	14609	14585	14569	14698	14770	14721	14577	14708	14871	14809	14776	14544	14718	14835	14794	14706	14870	14795	14694	14691	14732	14809	14769	14896	14719	14899	14605	14755	14673	14771	14650	14911	14691	14729	14803	14855	14768	14600	14890	14763	14709	14768	14675	14773	14815	14833	14528	14680	14707	14633	14655	14468	14796	14630	14735	14779	14699	14756	14772	14683	14904	14780	14629	14768	14721	14659	14504	14552	14827	14808	14645	14818	14580	14807	14814	14633	14538	14706	14708	14849	14834	14861	14716	14700	14821	14687	14770	14659	14954	14657	14613	14844	14957	14800	14868	14800	14811	14662	14662	14742	14891	14791	14861	14655	14887	14747	14957	14794	14785	14809	14689	14584	14590	14790	14729	14726	14725	14581	14556	14872	14808	14887	14824	14777	14900	14811	14987	14823	14831	14835	14817	14757	14841	14908	14902	14600	14809	14716	14885	14771	14738	14689	14833	14746	14359	14505	14637	14799	14794	14601	14688	14788	14842	14847	14930	14634	14669	14728	14715	14690	14693	14620	14716	14595	14780	14624	14691	14634	14859	14661	14821	14762	14853	14806	14678	14694	14621	14770	14824	14644	14792	14702	14854	14641	14699	14863	14926	14723	14719	14586	14766	14785	14666	14679	14648	14684	14888	14841	14687	14856	14898	14768	14789	14691	14631	14777	14606	14790	14672	14648	14497	14732	14700	14567	14782	14739	14864	14700	14895	14721	14615	14805	14631	14857	14936	14703	14782	14587	14845	14707	14762	14685	14622	14517	14723	14823	14816	14764	14840	14731	14913	14779	14840	14842	14534	14765	14754	14728	14798	14975	14820	14629	14499	14637	14653	14660	14879	14638	14638	14523	14875	14873	14665	14685	14944	14724	14742	14807	14845	14798	14653	14893	14798	14931	14849	14706	14706	14638	14589	14853	14802	14915	14706	14814	14593	14700	14741	14819	14671	14657	14703	14675	14959	14686	14637	14874	14779	14772	14982	14772	14882	14793	14616	14820	14682	14861	14760	14785	14636	14834	14751	14924	14637	14701	14635	14799	14692	14766	14735	14912	14883	14707	14752	14894	14847	14736	14755	14821	14614	14806	14715	14638	14685	14874	14958	14751	14738	14940	14800	14524	14568	14609	14885	14612	14734	14617	14723	15072	14612	14766	14963	14900	14699	14860	14661	14796	14744	14787	14773	14701	14799	14768	14843	14806	14654	14567	14608	14770	14794	14675	14926	14735	14981	14676	14746	14544	14772	14954	14749	14804	14696	14878	14831	14785	14641	14865	14629	14830	14774	14739	14814	14861	14592	14638	14616	14716	14889	14753	14696	14646	14716	14796	14776	14642	14719	14634	14752	14624	14747	14758	14602	14660	14851	14573	14653	14638	14688	14665	14910	14603	14890	14696	14758	14705	14709	14758	14777	14754	14684	14803	14980	14754	14881	14723	14738	14720	14757	14591	14647	14701	14817	14633	14525	14616	14764	14780	14682	14615	14688	14644	14692	14990	14879	14723	14884	14749	14643	14778	14752	14772	14584	14730	14562	14824	14959	14925	14705	14790	14803	14740	14658	14665	14941	14792	14968	14803	14720	14678	14572	14752	14743	14769	14831	14735	14733	14763	14754	14917	14758	14730	14707	14620	14833	14725	14777	14629	14838	14477	14721	14707	14867	14668	14847	14605	14642	14931	14920	14757	14897	14804	14624	14771	14803	14587	14770	14685	14859	14717	14737	14579	14838	14650	14798	14673	14811	14709	14897	14680	14786	14776	14676	14800	14659	14673	14693	14616	14978	14786	14759	14822	14661	14601	14747	14661	14685	14583	14748	14542	14788	14745	14789	14780	14855	14670	14620	14880	14753	14666	14778	14720	14822	14721	14711	14828	14781	14723	14632	14828	14772	14756	14735	14721	14630	14675	14829	14882	14986	14670	14948	14813	14829	14828	14600	14524	14835	14957	14657	14685	14676	14618	14839	14595	14751	14613	14766	14746	14698	14778	14815	14765	14807	14769	14706	14747	14700	14815	14899	14724	14686	14588	14912	14755	14903	14755	14820	14744	14857	14743	14714	14769	14642	14723	14956	14908	14889	14749	14764	14652	14903	14831	14695	14757	14830	14729	14639	14768	14529	14803	14709	14700	14849	14975	14747	14895	14874	14615	14589	14801	14721	14700	14726	14671	14960	14833	14638	14504	14826	14892	14843	14742	14791	14797	14715	14879	14851	14899	14734	14791	14560	14567	14816	14728	14706	14970	14744	14615	14749	14737	14592	14960	14793	14601	14912	14701	14652	14700	14846	14741	14581	14774	14676	14830	14700	14786	14785	14546	14740	14798	14801	14771	14636	14770	14549	14665	14740	14699	14772	14651	14559	14770	14780	14691	14621	14753	14815	14869	14719	14734	14653	14744	14738	14726	14727	14674	14918	14739	14832	14663	14649	15022	14793	14810	14755	14793	14604	14461	14779	14779	14750	14846	14614	14885	14544	14694	14705	14912	14733	14640	14599	14835	14797	14643	14855	14669	14910	14843	14610	14746	14654	14669	14776	14950	14595	14889	14725	14892	14561	14573	14935	14684	14856	14670	14635	14640	14673	14745	14682	14539	14759	14726	14776	14651	14766	14882	14782	14899	14915	14567	14802	14817	14707	14734	14813	14851	14909	14807	14554	14601	14737	14676	14620	14684	14596	14673	14864	14641	14505	14757	14725	14699	14786	14695	14897	14916	14636	14901	14746	14830	14671	14884	14698	14843	14472	14762	14701	14552	14695	14645	14697	14606	14506	14662	14615	14630	14729	14790	14618	14787	14700	14583	14705	14952	14773	14789	14991	14739	14858	14817	14749	14621	14701	14864	14631	14828	14856	14746	14632	14568	14701	14624	14567	14702	14659	14847	14828	14797	14599	14737	14837	14624	14694	14634	14643	14848	14775	14549	14963	14867	14708	14786	14750	14761	14808	14900	14893	14751	14702	14735	14789	14719	14745	14866	14709	14842	14803	14667	14714	14627	14918	14915	14745	14830	14842	14730	14667	14580	14776	14836	14703	14723	14716	14640	14829	14860	14663	14721	14667	14771	14717	14615	14742	14795	14760	14584	14761	14661	14774	14786	14738	14525	14683	14734	14568	14723	14677	14826	14898	14726	14800	14835	14773	14759	14662	14702	14712	14612	14776	14725	14677	14801	14730	14908	14726	14585	14579	14717	14747	14931	14649	14695	14786	14753	14698	14822	14683	14796
23030	43531	40307	30783	26966	25206	22481	20436	18569	17671	16634	16283	16072	15873	15828	15517	15269	15595	15458	15202	14988	15230	14898	14123	13866	13592	13546	13251	13440	13289	13388	13595	13471	13317	13430	13156	13304	13180	13138	13011	13403	13250	13142	13086	13167	13171	13342	13180	13228	13007	12998	13111	13074	13220	13021	12966	13126	13303	13150	13205	13184	13135	13016	13126	13136	13191	13127	13104	12971	13220	13196	12890	13061	13095	13004	13114	13091	13081	13097	13027	13029	13069	12995	13073	12978	13094	13062	12879	13133	13059	13089	13079	13132	13087	12958	12976	13235	13079	13006	13112	13109	13099	13159	13025	12961	13140	13105	13050	13095	13059	13083	12996	13233	13028	13166	13080	12950	13025	13106	12934	12915	12973	13286	13073	12998	12819	12978	12888	13113	13021	13154	13004	13202	13061	13038	13159	13046	13163	13004	13170	12942	13015	13129	12963	12917	13038	13111	13077	13019	13057	13031	13125	13166	13132	12957	13076	13142	12923	13113	12861	13030	12981	12960	13051	13034	13057	13220	13008	13054	13003	13051	13148	13214	13038	13003	13136	12993	13030	12861	13029	13007	13061	12923	13055	13084	13012	13027	13063	13077	12975	13116	13017	13036	13225	13033	13053	12985	12843	13147	13060	13043	12980	13133	13097	13026	13096	13148	12936	13093	13012	13000	13007	13135	13084	13016	12985	13008	13032	12864	12990	13108	12952	13039	13221	12866	13005	13001	13082	13230	12862	13162	13018	12892	13073	13069	13025	12801	13074	13181	13015	12935	13035	13145	12964	13113	13085	12870	13005	12807	13036	12969	13044	13015	12966	13004	12960	13039	13053	13035	13021	13008	12975	13028	12996	13084	13111	12940	13169	13106	13047	13078	13122	12744	13071	13070	13111	13087	13156	13019	12913	13006	13186	13151	13193	12970	12994	13088	13106	13008	13009	12943	13119	13109	13063	13012	12991	13294	13231	13090	13103	13044	13095	12869	13156	13160	13032	13224	12990	13002	13023	13122	13125	12936	13125	12996	13018	12974	13147	12897	12969	13073	13029	13174	12927	12997	13134	13192	12992	13093	12990	12924	12972	13078	13023	13095	13057	12996	12965	12937	13066	12983	13010	12992	13199	13036	13116	13029	13114	13120	13047	13063	13092	13161	13195	13150	13051	13135	13021	12986	12969	13077	13145	12922	13102	12911	13105	13136	13108	13096	12964	13052	12935	13038	12922	12914	12886	13103	13045	13147	13148	13084	13071	12936	13128	13230	12925	12986	13040	12974	12930	13025	13133	13112	13225	13083	12952	12932	13177	13032	13147	12893	13028	13063	13119	13206	13015	13170	13122	13146	13151	13050	13036	12944	12943	13169	13087	13053	13068	12853	13084	13075	13000	13279	13061	12776	13017	13065	13075	12909	13039	13053	13031	13106	12949	13046	12971	12862	13261	12987	13105	13112	12962	12950	12885	13110	13131	12943	12860	13184	13087	13096	13174	13100	13021	13011	13004	12966	12972	13214	12992	13134	13148	13042	13125	13098	13062	13108	12977	13030	13182	13050	13008	12789	13248	13011	13039	13082	13197	13058	12986	13082	13171	13000	13073	13243	12946	13008	12962	12910	13164	13084	12915	13011	13181	12961	13000	12993	12975	13091	13119	13168	12971	13016	12980	12943	12996	13057	13038	13050	13038	12992	13026	12937	13088	12954	13040	13117	12981	12985	13052	13086	13093	13101	13081	12837	13041	13200	13065	13167	13049	13057	13067	13130	13126	12996	13027	12935	13085	13057	12993	12918	13064	13133	12848	12922	13035	13042	12867	13034	13073	13201	13175	13011	12963	13063	12922	13029	13080	12981	13096	13193	13031	13064	13125	12917	12906	12993	13020	13037	13034	13055	13019	13074	13177	12918	12986	13144	12826	12980	13117	13103	13017	13065	12986	12879	13081	13107	13142	13120	12941	13025	13149	13024	12894	12989	12936	13160	12899	13020	13038	13109	13096	12963	13074	13068	12858	13109	12897	13006	13052	13159	13071	13035	12887	12948	12852	12970	12920	13018	13066	13076	12907	12968	12988	13063	13121	13010	13155	13258	13081	13033	12953	13135	13048	12903	12856	13032	13141	13220	12937	13078	13026	13094	13018	13009	13056	13125	12892	13083	13014	13035	13086	13083	13127	12884	13100	13066	12954	13059	12930	13013	13030	13086	13150	12860	13111	12982	13037	12984	12977	12951	12917	12975	13049	13251	13077	12891	13081	13004	13150	13090	13112	13137	13024	13050	13088	13054	13052	13222	13118	13278	12844	13030	12979	13168	12984	12994	12961	12970	12962	13165	12947	13129	13006	13101	13035	12988	12905	13123	13209	12916	13005	12979	12938	13116	12984	13081	13060	13040	12964	13037	13038	12922	13094	13139	12940	13067	13034	12926	13082	13145	13043	13083	13139	13052	12859	13241	13127	13050	13292	12980	12990	13068	13136	13133	13175	13049	12905	13076	13187	13075	13065	12996	13119	12878	13099	13151	13161	13228	13067	13059	12942	12991	13085	12983	13031	13083	13019	12878	13183	12935	12917	13163	12998	13076	12930	12951	12976	13096	12910	13060	12943	13159	12938	13046	13065	12990	12859	12893	12887	13039	12944	13014	13037	13063	13247	12907	12985	13116	12957	13036	12976	12918	13130	13072	13130	13144	12944	13046	13183	13036	12975	12937	13082	13204	12911	13202	13014	13080	13080	13141	13045	13022	13026	13029	13029	13035	13111	13106	12969	13081	13071	13069	13089	13026	12930	13049	13029	12983	13087	13006	13012	13014	12995	12988	13046	13053	12947	13164	13264	12931	12888	13021	13100	13039	12967	13093	13004	12993	13062	13015	13150	12986	13125	13073	12945	13159	13068	13173	12933	12860	12890	13027	13115	13016	13098	13237	12982	13008	13104	12915	12989	12882	13001	12985	13011	12968	12984	13090	12986	13122	13000	12981	12906	13025	13163	12990	13187	13084	13105	12947	13039	12999	12942	13005	12970	13048	13110	13133	12912	13136	12914	12990	13089	12969	12912	13201	13043	13102	12960	12988	13182	13236	13160	13064	13011	13080	12964	13019	12961	12943	13065	12944	12934	13115	13031	13005	13081	12999	13063	12993	12931	13081	13157	13194	13098	13130	13009	12964	12907	12908	13054	13018	13164	12934	13059	13166	13072	12922	13197	13009	13127	12974	13086	13159	12998	12873	13120	12956	13098	12950	13132	13017	13086	13079	13020	13123	13174	12992	13000	12915	13137	13129	12977	13198	13043	13095	12934	12978	12960	13028	13013	12928	12974	12969	13014	13256	12993	13071	13149	13051	13098	13129	13054	13059	12950	13079	13151	13007	12995	13086	13011	12974	12891	13102	13202	13061	13009	13101	13130	12833	13121	12952	12961	13111	13020	12888	12965	13187	13070	13024	13025	13118	13149	13012	13056	12968	13083	12923	13034	13015	12993	12987	13117	12935	13227	12950	13080	12879	12967	13117	13037	13037	13066	13065	12949	12968	13031	13119	13005	12987	12977	13119	13055	13148	13185	12881	12993	13042	13208	13096	12876	12935	13225	13064	13016	12985	13097	12967	13040	12929	12903	13060	13146	12937	13015	13023	12812	13145	13093	13158	13079	13124	12923	12992	13055	13100	13039	13067	12834	13039	13138	13067	13044	13029	13100	12988	13025	13048	12922	12977	13086	12891	12996	13009	13095	12843	12960	12900	12935	13053	13091	13081	12976	12994	13172	12960	12931	13159	12948	13181	13036	12969	12951	13020	12918	12906	13117	13144	13137	13076	12982	13140	12944	12986	13229	13044	13052	13022	13094	12961	12949	12941	12856	13008	13063	13001	13015	13254	13142	12845	13038	12989	13185	12963	13093	13063	13105	13054	13000	13041	13151	13000	13039	13055	13068	13209	12920	12985	13264	13082	13094	12885	13093	13078	13009	13139	13091	12917	13224	13070	13055	12966	12939	13079	13036	12950	13021	13083	13066	13000	13165	13091	13010	13065	13085	13137	13116	12973	13067	12816	13164	13031	13175	12866	12971	13250	12869	13058	12971	13042	12911	13041	13212	13096	13013	13233	13099	12981	13069	13029	13068	13138	13067	12925	12932	13072	12952	13135	12916	12942	13026	12824	13074	13061	13020	13035	13137	13014	13142	13176	13042	13138	12989	12954	13163	13049	12852	12969	13106	13042	12955	12831	13129	13016	13083	13225	13058	12948	13114	13016	12894	13058	12966	12943	12907	13019	13044	12895	13076	12865	12923	13064	12897	13087	13115	13080	13218	13061	13062	13069	12912	12964	13091	13088	13145	13110	13110	12935	13059	13099	13076	13129	13125	12866	13030	13054	13006	12978	12987	13037	13070	12987	13064	13078	13043	13007	13192	12915	13063	12991	13008	13028	12914	13101	13074	13063	13071	13198	12928	12916	12959	13090	13107	13121	13166	13084	13066	13047	12943	13004	13122	13102	13055	13172	13121	12925	12974	12974	13026	13042	13098	13020	13131	13098	12987	12926	12926	13139	13005	12917	12853	13133	12985	12925	13139	13054	13019	12928	13150	13027	13175	13108	13084	13140	12969	13016	13020	13094	12965	12995	13093	13135	12874	13122	13017	12944	13053	13023	13016	12936	12927	13007	12875	12967	12852	13159	12953	13065	13000	13147	13110	12964	13119	12854	13026	13082	13029	13134	13060	13055	12996	12953	12927	13127	13007	13135	12927	12918	13167	13151	13169	13012	12937	12879	13132	12868	12983	13000	12952	13078	12927	13083	13149	13127	13177	12976	13014	13117	13024	13024	13032	13080	13212	13201	13010	13150	12981	13054	12959	13037	12959	13037	13003	12998	12953	13098	13035	13143	12914	12940	13138	13014	12887	13123	13139	13172	12973	13041	13160	12923	13151	12968	13178	13132	13003	13038	13063	13056	13054	13201	13092	12943	12990	13010	13212	13195	13075	13084	13112	13134	13141	13000	13036	13058	13009	13265	12942	13045	13166	13064	12999	13071	13080	13057	13123	12998	12883	13012	13078	13082	13091	12989	13016	12801	12892	12964	12996	13055	12985	13039	13024	13023	13044	12970	13135	12979	12812	13081	12879	13059	13044	12968	13111	13205	13027
28202	23826	28035	23828	18501	17415	16298	15475	15003	14699	14670	14532	14530	14723	14555	14729	14522	14523	14523	14675	14507	14557	14450	14021	13980	13933	13761	13757	13912	13848	14060	13795	13848	13894	13874	13662	13973	13660	13729	13705	13871	13842	13780	13690	13840	13711	13699	13962	13893	13724	13684	13655	13878	13733	13734	13661	13935	13814	13774	13755	13701	13817	13689	13653	13708	13631	13936	13734	13840	13665	13715	13726	13843	13798	13762	13697	13656	13602	13489	13667	13636	13736	13695	13768	13788	13887	13880	13777	13830	13665	13602	13784	13609	13725	13660	13728	13757	13728	13602	13687	13717	13648	13616	13819	13755	13779	13820	13742	13745	13892	13739	13587	13624	13891	13626	13705	13754	13816	13712	13745	13625	13839	13770	13739	13696	13673	13930	13742	13613	13547	13809	13765	13617	13777	13846	13699	13826	13800	13773	13479	13872	13746	13577	13659	13621	13675	13768	13720	13925	13603	13593	13647	13759	13634	13686	13547	13806	13628	13645	13840	13794	13681	13760	13711	13677	13664	13731	13802	13608	13884	13894	13845	13802	13878	13763	13699	13610	13856	13674	13796	13902	13728	13718	13893	13608	13895	13714	13822	13755	13692	13868	13817	13710	13753	13820	13711	13880	13717	13740	13696	13875	13667	13526	13762	13548	13766	13522	13800	13589	13818	13742	13631	13652	13834	13736	13652	13837	13816	13746	13774	13644	13563	13736	13818	13750	13915	13610	13798	13731	13835	13739	13879	13905	13640	13695	13774	13805	13858	13707	13740	13615	13689	13775	13730	13774	13668	13784	13697	13719	13730	13625	13799	13579	13783	13696	13829	13736	13553	13682	13902	13600	13824	13815	13759	13904	13802	13803	13761	13815	13781	13622	13459	13762	13841	13490	13639	13715	13654	13746	13815	13740	13760	13616	13834	13834	13715	13682	13822	13575	13661	13641	13807	13784	13682	13704	13646	13725	13826	13827	13698	13824	13761	13793	13787	14039	13886	13754	13763	13622	13715	13728	13820	13683	13811	13732	13731	13654	13879	13487	13792	13797	13566	13589	13741	13594	13644	13747	13743	13781	13630	13731	13742	13792	13671	13778	13481	13574	13529	13648	13523	13769	13681	13826	13696	13533	13681	13629	13791	13596	13773	13743	13760	13724	13590	13670	13649	13691	13911	13620	13641	13914	13783	13851	13665	13720	13684	13644	13827	13696	13699	13545	13666	13723	13708	13919	13791	13718	13537	13651	13791	13795	13762	13769	13708	13774	13921	13745	13779	13820	13822	13746	13742	13687	13860	13665	13530	13567	13631	13573	13666	13936	13854	13638	13687	13652	13776	13631	13754	13646	13682	13750	13673	13934	13694	13572	13589	13592	13766	13781	13777	13717	13660	13728	13800	13601	13755	13741	13727	13704	13814	13647	13822	13737	13835	13759	13732	13728	13849	13851	13612	13645	13961	13758	13772	13761	13814	13723	13665	13558	13788	13774	13682	13791	13694	13701	13633	13743	13637	13687	13598	13756	13662	13727	13803	13708	13638	13631	13587	13601	13681	13640	13675	13614	13501	13629	13745	13842	13695	13703	13790	13698	13799	13563	13713	13704	13749	13724	13780	13710	13911	13725	13759	13956	13843	13566	13672	13842	13849	13591	13436	13621	13672	13869	13872	13854	13779	13708	13798	13800	13865	13999	13832	13826	13736	13533	13642	13900	13860	13761	13756	13794	14022	13787	13731	13727	13730	13869	13828	13767	13781	13755	13663	13605	13804	13698	13621	13511	13546	13747	13886	13634	13565	13588	13855	13698	13570	13739	13843	13865	13687	13686	13767	13659	13909	13691	13778	13779	13866	13866	13757	13854	13825	13698	13584	13859	13835	13812	13818	13769	13746	13957	13686	13799	13730	13815	13762	13621	13826	13666	13746	13658	13836	13724	13840	13633	13809	13665	13598	13698	13823	13787	13755	13516	13858	13821	13691	13817	13903	13865	13704	13810	13893	13683	13796	13817	13845	13773	13647	13705	13683	13675	13888	13728	13748	13743	13803	13650	13732	13674	13759	13725	13663	13653	13676	13710	13647	13651	13890	13722	13819	13830	13679	13789	13756	13792	13680	13827	13759	13594	13737	13656	13609	13703	13689	13711	13703	13734	13714	13751	13641	13782	13766	13956	13593	13776	13696	13626	13802	13579	13759	13762	13773	13808	13686	13655	13544	13752	13653	13790	14014	13881	13632	13737	13760	13768	13617	13731	13722	13763	13517	13966	13585	13672	13743	13683	13622	13609	13598	13722	13666	13747	13715	13661	13905	13762	13769	13681	13706	13776	13577	13857	13751	13654	13683	13825	13828	13717	13728	13770	13773	13741	13627	13637	13724	13736	13666	13650	13584	13833	13484	13913	13808	13706	13776	13772	13527	13847	13749	13839	13799	13848	13778	13901	13587	13652	13792	13449	13586	13816	13778	13666	13640	13960	13726	13762	13829	13764	13768	13733	13737	13731	13595	13792	13759	13595	13637	13634	13824	13687	13732	13613	13631	13723	13697	13658	13463	13592	13768	13718	13683	13699	13825	13745	13855	13807	13643	13649	13614	13677	13811	13793	13655	13597	13885	13648	13736	13557	13709	13868	13796	13771	13650	13722	13736	13672	13832	13605	13688	13504	13840	13616	13902	13619	13651	13912	13927	13775	13735	13755	13538	13570	13746	13851	13680	13829	13658	13841	13892	13724	13632	13613	13679	13768	13729	13791	13797	13807	13848	13726	13835	13920	13737	13697	13631	13646	13809	13901	13680	13571	13709	13776	13642	13573	13754	13861	13705	13726	13624	13526	13655	13553	13758	13916	13797	13827	14059	13653	13770	13653	13804	13630	13782	13474	13679	13687	13743	13958	13646	13816	13704	13718	13667	13723	13599	13757	13795	13668	13728	13717	13740	13648	13767	13841	13655	13757	13948	13654	13686	13746	13805	13701	13654	13510	13663	13710	13702	13563	13553	13569	13710	13798	13769	13975	13754	13666	13706	13797	13828	13891	13931	13599	13541	13686	13795	13923	13678	13887	13692	13759	13785	13639	13580	13723	13669	13805	13628	13844	13682	13825	13664	13903	13821	13588	13781	13719	13666	13771	13691	13789	13732	13899	13784	13749	13660	13816	13870	13771	13716	13832	13778	13730	13793	13802	13568	13827	13901	13989	13891	13765	13823	13727	13894	13788	13899	13727	13549	13791	13791	13823	13852	13569	13511	13560	13645	13559	13721	13726	13802	13530	13759	13748	13668	13757	13745	13845	13652	13620	13983	13773	13657	13785	13657	13637	13763	13656	13582	13905	13625	13845	13614	13736	13673	13903	13792	13777	13500	13697	13576	13636	13764	13745	13564	13694	13642	13840	13838	13700	13555	13935	13776	13787	13789	13768	13792	13704	13722	13769	13814	13701	13822	13715	13807	13685	13800	13940	13844	13694	13751	13814	13869	13836	13971	13580	13471	13625	13680	13654	13805	13744	13964	13669	13654	13790	13705	13683	13754	13940	13873	13719	13550	13730	13610	13703	13604	13668	13709	13649	13614	13730	13960	13862	13776	13710	13745	13779	13622	13495	13642	13633	13756	13599	13612	13758	14005	13873	13758	13966	13738	13544	13503	13679	13693	13761	13504	13634	13617	13619	13966	13783	13642	13694	13673	13694	13652	13580	13899	13554	13682	13530	13650	13672	13699	13743	13777	13660	13767	13704	13841	13828	13692	13599	13726	13691	13751	13602	13592	13601	13592	13651	13686	13879	13938	13775	13655	13842	13698	13888	13911	13812	13776	13747	13734	13906	13670	13787	13811	13822	13814	13785	13810	13644	13488	13770	13854	13872	13801	13611	13796	13777	13543	13683	13836	13808	13907	13872	13716	13819	13796	13741	13596	13690	13631	13719	13777	13732	13800	13787	13760	13822	13638	13669	13681	13935	13664	13966	13706	13681	13772	13849	13857	13649	13838	13626	13791	13771	13825	13665	13600	13634	13781	13608	13671	13694	13699	13709	13665	13585	13681	13715	13815	13957	13748	13805	13842	13684	13719	13595	13803	13779	13833	13804	13832	13676	13634	13701	13681	13685	13793	13708	13808	13748	13746	13808	13713	13773	13545	13632	13676	13724	13678	13853	13607	13731	13761	13795	13882	13904	13730	13773	13659	13734	13584	13841	13725	13766	14032	13639	13776	13758	13686	13776	13854	13696	13770	13670	13754	13638	13711	13977	13896	13693	13704	13853	13946	13722	13603	13856	13802	13959	13656	13657	13809	13726	13847	13943	13876	13658	13549	13580	13831	13711	13782	13760	13723	13769	13707	13720	13707	13786	13943	13672	13797	13694	13748	13540	13804	13838	13711	13753	13892	13802	13863	13756	13686	13697	13776	13511	13670	13752	13814	13860	13600	13892	13793	13869	13775	13703	13705	13649	13712	13766	13743	13787	13720	13654	13643	13693	13774	13820	13829	13787	13662	13678	14016	13928	13608	13959	13731	13720	13685	13689	13712	13874	13774	13595	13713	13761	13658	13787	13685	13839	13605	13954	13729	13802	13700	13712	13559	13777	13895	13845	13901	13650	13724	13734	13740	13597	13698	13809	13805	13756	13922	13955	13816	13829	13835	13633	13729	13623	13606	13738	13718	13801	13820	13542	13821	13516	13845	13921	13737	13825	13751	13671	13715	14008	13466	13713	13611	13636	13536	13735	13703	13761	13762	13731	13650	13652	13779	13695	13753	13707	13828	13754	13590	13980	13701	13685	13706	13751	13681	13796	13784	13608	13666	13815	13649	13808	13693	13675	13787	13776	13781	13663	13860	13740	13733	13872	13859	13635	13725	13781	13698	13605	13689	13803	13740	13771	13847	13629	13808	13675	13712	13895	13792	13808	13770	13746	13710	13702	13679	13686	13768	13686	13677	13666	13631	13842	14005	13558	13718	13658	13585	13724	13661	13734	13577	13919	13681	13578	13688	13676	13648	13615	13810	13574	13652	13618	13736	13887	13671	13564	13880	13757	13625	13773	13689	13821	13774	13638	13556	13764	13643	13576	13691	13767	13868	13873	13701	13742	13739	13754	13904	13821	13781	13712	13846	13780	13763	13778	13783	13825	13775	13632	13728	13744	13624
21710	32902	30171	22167	18963	17579	16114	15384	14778	14278	14052	14001	13816	13791	13676	13843	13510	13934	13767	13729	13638	13526	13298	12898	12793	12719	12711	12567	12629	12591	12637	12531	12568	12577	12427	12773	12570	12566	12475	12676	12463	12599	12425	12509	12624	12485	12580	12595	12411	12480	12433	12616	12482	12485	12508	12596	12453	12590	12532	12395	12535	12630	12546	12414	12423	12231	12406	12419	12394	12618	12568	12439	12540	12444	12482	12554	12422	12428	12549	12379	12623	12494	12362	12492	12581	12468	12413	12368	12450	12468	12528	12357	12483	12301	12451	12434	12474	12427	12560	12297	12664	12513	12561	12405	12500	12467	12375	12663	12589	12569	12560	12630	12498	12375	12505	12488	12463	12745	12351	12467	12577	12541	12367	12384	12389	12406	12463	12525	12492	12448	12601	12618	12488	12525	12495	12514	12465	12551	12550	12572	12391	12541	12619	12374	12526	12503	12494	12488	12527	12596	12529	12541	12634	12413	12412	12586	12426	12593	12526	12591	12425	12579	12435	12391	12448	12605	12464	12655	12463	12494	12434	12553	12533	12360	12538	12529	12303	12630	12505	12500	12418	12292	12445	12385	12451	12479	12569	12377	12495	12504	12468	12504	12533	12417	12452	12516	12615	12469	12475	12373	12378	12489	12651	12502	12543	12483	12425	12548	12521	12636	12463	12503	12521	12432	12346	12578	12491	12541	12711	12536	12411	12496	12537	12385	12583	12457	12281	12470	12466	12433	12332	12304	12352	12521	12534	12559	12604	12673	12519	12384	12564	12446	12588	12372	12423	12312	12438	12395	12581	12446	12463	12504	12562	12510	12330	12477	12340	12458	12519	12549	12560	12530	12339	12526	12366	12605	12502	12351	12470	12399	12473	12454	12249	12603	12623	12353	12606	12492	12414	12538	12510	12398	12615	12322	12515	12360	12302	12400	12452	12525	12411	12405	12566	12337	12436	12374	12497	12516	12409	12374	12524	12573	12432	12614	12505	12436	12402	12524	12607	12548	12310	12370	12443	12324	12596	12390	12358	12500	12446	12521	12496	12406	12427	12445	12479	12373	12500	12541	12600	12327	12610	12412	12530	12471	12428	12467	12442	12425	12474	12452	12694	12462	12760	12529	12609	12502	12675	12494	12402	12449	12643	12565	12374	12523	12319	12394	12503	12580	12606	12373	12472	12524	12464	12457	12365	12681	12481	12322	12492	12446	12480	12512	12422	12474	12567	12451	12530	12496	12496	12555	12247	12499	12613	12591	12367	12552	12495	12438	12671	12452	12578	12478	12381	12532	12387	12603	12376	12467	12376	12557	12445	12382	12495	12628	12529	12505	12458	12521	12485	12320	12548	12545	12645	12379	12684	12555	12351	12375	12422	12555	12398	12358	12456	12540	12329	12375	12531	12540	12343	12624	12532	12500	12464	12512	12599	12520	12304	12391	12478	12470	12506	12488	12593	12526	12560	12464	12633	12311	12412	12385	12513	12525	12505	12577	12487	12373	12399	12426	12579	12552	12450	12496	12401	12622	12400	12504	12473	12486	12380	12438	12488	12379	12548	12527	12455	12555	12486	12428	12656	12526	12375	12635	12495	12521	12373	12478	12491	12361	12341	12414	12340	12482	12378	12429	12502	12498	12410	12489	12653	12345	12689	12494	12473	12343	12373	12538	12508	12449	12437	12357	12493	12374	12421	12578	12611	12451	12452	12411	12475	12303	12551	12515	12411	12639	12510	12629	12571	12483	12503	12421	12486	12418	12485	12371	12326	12524	12534	12533	12586	12521	12407	12612	12507	12462	12409	12523	12483	12448	12528	12365	12382	12390	12317	12351	12283	12452	12528	12478	12538	12562	12459	12518	12280	12435	12516	12357	12408	12657	12421	12495	12451	12539	12587	12521	12509	12470	12674	12489	12555	12379	12382	12598	12361	12627	12445	12575	12543	12395	12482	12596	12318	12374	12431	12484	12535	12426	12659	12668	12529	12634	12450	12445	12457	12602	12569	12479	12620	12608	12455	12489	12464	12437	12586	12448	12427	12475	12476	12511	12528	12579	12453	12431	12471	12408	12637	12586	12367	12564	12592	12478	12450	12414	12451	12532	12437	12407	12414	12398	12347	12355	12473	12444	12498	12444	12486	12379	12596	12484	12455	12552	12475	12479	12612	12603	12398	12334	12277	12637	12569	12357	12414	12548	12591	12498	12593	12514	12504	12469	12288	12588	12418	12445	12432	12680	12608	12548	12420	12512	12543	12588	12450	12373	12433	12401	12446	12584	12433	12437	12381	12497	12427	12457	12501	12444	12418	12365	12523	12464	12503	12430	12491	12450	12525	12547	12628	12389	12500	12567	12450	12425	12451	12347	12540	12603	12569	12563	12461	12472	12398	12588	12438	12467	12389	12501	12506	12456	12578	12455	12495	12604	12533	12547	12459	12478	12689	12509	12523	12385	12520	12423	12499	12593	12577	12327	12455	12490	12447	12620	12555	12602	12463	12393	12505	12407	12526	12389	12593	12469	12535	12475	12573	12391	12464	12476	12732	12487	12396	12507	12421	12424	12545	12412	12660	12403	12605	12358	12496	12445	12580	12529	12435	12624	12525	12371	12281	12418	12492	12565	12507	12432	12322	12489	12596	12440	12489	12374	12451	12486	12419	12503	12429	12560	12503	12472	12573	12651	12700	12403	12639	12563	12433	12345	12416	12351	12483	12608	12550	12545	12504	12555	12541	12476	12440	12438	12595	12534	12466	12444	12441	12659	12382	12528	12790	12486	12497	12425	12461	12552	12403	12501	12544	12456	12592	12240	12629	12518	12389	12598	12384	12478	12532	12577	12531	12591	12412	12308	12354	12372	12557	12617	12501	12406	12384	12627	12507	12525	12482	12495	12549	12552	12471	12540	12347	12517	12559	12504	12516	12569	12430	12678	12457	12350	12336	12533	12660	12546	12532	12476	12507	12558	12429	12606	12487	12350	12559	12537	12525	12469	12522	12436	12448	12513	12586	12430	12488	12664	12350	12513	12655	12496	12482	12511	12572	12478	12596	12512	12563	12477	12432	12595	12512	12325	12438	12552	12430	12571	12477	12461	12359	12560	12456	12481	12468	12550	12333	12545	12403	12563	12567	12562	12480	12373	12508	12559	12458	12436	12470	12489	12452	12446	12516	12644	12557	12589	12510	12447	12416	12437	12430	12383	12508	12394	12458	12531	12560	12523	12577	12423	12355	12540	12424	12430	12640	12590	12455	12368	12414	12436	12452	12441	12510	12440	12525	12486	12607	12460	12491	12500	12490	12315	12555	12532	12463	12438	12575	12702	12547	12501	12267	12578	12387	12582	12372	12460	12514	12501	12446	12442	12418	12464	12452	12338	12374	12417	12482	12520	12585	12554	12584	12573	12487	12622	12360	12458	12373	12623	12460	12495	12498	12611	12514	12474	12453	12426	12430	12442	12433	12656	12463	12614	12393	12583	12318	12523	12518	12622	12521	12497	12459	12549	12529	12457	12390	12407	12577	12486	12455	12513	12614	12429	12519	12425	12438	12561	12634	12440	12538	12517	12503	12449	12513	12587	12566	12549	12479	12438	12541	12556	12626	12472	12506	12571	12331	12489	12497	12519	12392	12508	12700	12573	12555	12604	12543	12407	12649	12574	12516	12460	12444	12400	12526	12397	12281	12467	12509	12497	12442	12522	12388	12501	12249	12497	12595	12344	12559	12477	12409	12308	12515	12414	12518	12461	12458	12485	12522	12532	12460	12458	12527	12349	12412	12567	12297	12560	12467	12412	12393	12641	12598	12577	12571	12434	12484	12614	12383	12262	12548	12439	12405	12400	12452	12542	12521	12458	12374	12360	12598	12431	12479	12471	12455	12555	12336	12434	12645	12625	12473	12277	12536	12520	12532	12419	12507	12582	12557	12573	12432	12730	12495	12489	12423	12531	12551	12469	12445	12403	12474	12417	12477	12456	12505	12468	12529	12458	12478	12576	12403	12679	12389	12401	12489	12457	12584	12293	12364	12367	12310	12545	12472	12435	12536	12504	12402	12475	12491	12582	12557	12427	12471	12485	12382	12470	12487	12426	12357	12532	12467	12540	12547	12496	12718	12319	12317	12420	12494	12442	12548	12501	12500	12448	12354	12706	12535	12598	12485	12442	12601	12234	12513	12357	12570	12471	12567	12483	12494	12296	12368	12339	12525	12453	12604	12430	12422	12567	12448	12577	12634	12470	12297	12403	12550	12444	12266	12613	12539	12623	12524	12514	12426	12351	12416	12404	12528	12549	12355	12566	12546	12542	12516	12618	12424	12374	12562	12410	12407	12373	12458	12310	12533	12673	12391	12453	12536	12482	12554	12409	12479	12322	12497	12617	12366	12544	12473	12454	12392	12457	12576	12451	12451	12405	12608	12399	12459	12444	12436	12605	12551	12347	12428	12687	12558	12392	12689	12463	12500	12538	12446	12520	12735	12416	12465	12324	12619	12398	12671	12526	12429	12638	12518	12574	12486	12460	12348	12626	12589	12510	12399	12516	12376	12539	12457	12436	12502	12493	12456	12535	12464	12541	12482	12473	12568	12441	12297	12436	12553	12394	12550	12593	12472	12386	12410	12672	12482	12470	12393	12743	12416	12650	12365	12243	12393	12314	12514	12560	12481	12478	12576	12631	12567	12610	12521	12362	12479	12428	12476	12549	12400	12468	12356	12579	12496	12593	12385	12524	12608	12443	12464	12504	12440	12552	12512	12391	12374	12518	12618	12636	12514	12564	12485	12406	12375	12595	12600	12641	12477	12292	12598	12629	12502	12494	12430	12508	12493	12321	12484	12360	12451	12650	12303	12507	12320	12535	12449	12543	12522	12543	12632	12437	12546	12541	12623	12385	12319	12547	12410	12517	12500	12419	12600	12567	12494	12525	12622	12428	12557	12399	12454	12523	12388	12638	12517	12588	12540	12496	12482	12552	12595	12567	12505	12465	12531	12428	12400	12518	12402	12469	12532	12531	12581	12634	12398	12289	12550	12381	12402	12656	12559	12362	12475	12571	12445	12483	12425	12440	12435	12535	12611	12480	12480	12364	12630	12453	12579	12450	12576	12443	12474	12463	12588	12534	12468	12406	12473	12484	12460	12600
24149	21405	28835	24593	22585	22048	20334	17017	15992	16039	15559	15318	15270	15127	15157	15191	15098	14832	14966	15080	15103	14701	14696	14157	14035	13970	13966	13720	13921	13723	13756	13846	13759	13671	13889	13736	13863	13564	13745	13659	13704	13781	13830	13669	13792	13568	13761	13620	13686	13637	13527	13812	13783	13519	13636	13637	13597	13702	13528	13708	13717	13567	13756	13771	13591	13571	13602	13544	13606	13501	13638	13653	13544	13758	13644	13521	13587	13483	13721	13497	13629	13735	13534	13598	13586	13419	13691	13736	13504	13621	13699	13517	13749	13451	13580	13391	13490	13652	13447	13603	13452	13550	13608	13523	13532	13561	13454	13652	13516	13430	13668	13585	13698	13707	13618	13519	13598	13575	13679	13591	13524	13680	13570	13678	13639	13614	13687	13603	13574	13555	13517	13595	13555	13579	13791	13690	13519	13581	13696	13529	13445	13606	13737	13534	13584	13552	13593	13693	13671	13445	13531	13546	13589	13629	13563	13534	13454	13703	13649	13602	13619	13517	13567	13511	13566	13703	13733	13626	13601	13685	13750	13444	13614	13715	13386	13491	13594	13614	13561	13342	13552	13680	13500	13584	13791	13521	13525	13304	13693	13678	13759	13608	13717	13605	13572	13466	13650	13260	13578	13665	13482	13746	13676	13635	13600	13598	13692	13486	13516	13494	13521	13772	13617	13435	13577	13479	13479	13417	13564	13530	13605	13660	13473	13415	13474	13554	13326	13532	13536	13605	13610	13793	13621	13541	13505	13599	13799	13607	13537	13569	13531	13504	13703	13416	13560	13621	13445	13338	13481	13520	13513	13525	13692	13587	13522	13539	13579	13456	13611	13617	13711	13480	13613	13495	13490	13770	13503	13513	13657	13325	13430	13731	13570	13515	13667	13574	13639	13473	13569	13521	13749	13473	13426	13616	13353	13503	13617	13531	13553	13711	13584	13594	13564	13479	13722	13645	13604	13536	13501	13563	13720	13595	13550	13650	13753	13501	13528	13626	13540	13661	13575	13396	13610	13567	13581	13475	13577	13646	13427	13519	13726	13494	13580	13685	13616	13607	13703	13518	13556	13502	13527	13803	13479	13418	13440	13533	13721	13627	13455	13676	13540	13615	13603	13759	13465	13516	13587	13659	13446	13593	13456	13579	13595	13536	13636	13478	13479	13707	13753	13614	13650	13764	13690	13640	13596	13552	13600	13743	13527	13662	13514	13374	13665	13583	13489	13520	13711	13719	13550	13701	13454	13323	13577	13510	13489	13345	13540	13513	13577	13703	13574	13506	13349	13543	13474	13578	13754	13648	13408	13581	13658	13480	13571	13566	13538	13750	13777	13605	13596	13607	13543	13589	13642	13605	13485	13777	13610	13498	13324	13431	13391	13595	13489	13576	13640	13598	13674	13670	13499	13414	13662	13556	13594	13655	13517	13541	13604	13494	13670	13617	13552	13657	13517	13786	13737	13664	13611	13681	13522	13526	13585	13553	13345	13675	13579	13430	13672	13528	13611	13787	13537	13652	13587	13438	13365	13681	13484	13545	13677	13600	13372	13708	13642	13669	13505	13661	13516	13524	13621	13617	13635	13517	13670	13530	13684	13394	13731	13428	13422	13635	13507	13551	13575	13549	13577	13454	13690	13642	13690	13679	13535	13568	13688	13632	13556	13633	13472	13559	13445	13635	13656	13479	13555	13436	13467	13650	13439	13522	13709	13565	13551	13508	13471	13577	13637	13594	13501	13584	13741	13801	13524	13457	13652	13529	13613	13547	13577	13447	13460	13685	13542	13541	13650	13590	13509	13424	13419	13706	13574	13631	13522	13518	13608	13530	13470	13583	13649	13392	13574	13521	13514	13423	13585	13574	13642	13580	13533	13463	13408	13480	13687	13561	13552	13527	13713	13805	13566	13623	13453	13595	13580	13543	13692	13540	13437	13566	13697	13684	13780	13723	13844	13644	13683	13601	13498	13510	13543	13399	13552	13498	13364	13617	13482	13514	13567	13562	13619	13550	13523	13633	13590	13380	13520	13644	13629	13544	13625	13695	13709	13584	13416	13496	13375	13696	13631	13664	13444	13612	13689	13644	13521	13454	13585	13653	13565	13560	13502	13598	13449	13419	13711	13623	13754	13760	13493	13609	13449	13712	13786	13615	13708	13533	13681	13571	13497	13569	13533	13695	13705	13469	13539	13751	13604	13503	13691	13470	13455	13606	13625	13606	13575	13490	13609	13540	13528	13564	13504	13478	13588	13624	13554	13498	13519	13499	13504	13457	13573	13460	13470	13522	13395	13506	13529	13578	13357	13551	13499	13584	13673	13472	13551	13774	13574	13552	13721	13654	13657	13658	13605	13472	13434	13725	13658	13614	13505	13686	13686	13560	13669	13686	13786	13552	13443	13433	13461	13582	13670	13667	13587	13745	13531	13544	13470	13675	13508	13615	13538	13439	13461	13516	13677	13479	13441	13452	13398	13513	13411	13531	13648	13519	13459	13434	13632	13626	13604	13629	13451	13501	13709	13564	13592	13400	13689	13511	13575	13606	13613	13612	13400	13449	13741	13829	13642	13535	13503	13663	13566	13574	13696	13567	13450	13449	13627	13447	13632	13485	13573	13642	13470	13611	13545	13569	13677	13504	13502	13559	13604	13593	13626	13460	13439	13637	13672	13692	13528	13502	13670	13645	13593	13538	13592	13649	13652	13537	13550	13591	13704	13730	13592	13491	13590	13691	13719	13495	13776	13557	13633	13417	13347	13642	13539	13562	13445	13684	13536	13650	13605	13586	13666	13661	13648	13768	13681	13587	13402	13599	13589	13582	13478	13763	13526	13336	13514	13546	13522	13394	13571	13404	13571	13644	13594	13659	13675	13457	13458	13627	13648	13536	13594	13333	13636	13385	13631	13559	13685	13353	13641	13625	13459	13412	13548	13598	13445	13424	13609	13612	13521	13545	13649	13661	13561	13482	13554	13658	13541	13585	13365	13572	13638	13743	13633	13633	13416	13424	13456	13589	13648	13607	13407	13627	13623	13515	13567	13718	13475	13587	13623	13637	13604	13602	13628	13656	13514	13550	13529	13641	13657	13770	13504	13629	13560	13587	13614	13724	13535	13586	13574	13589	13704	13458	13499	13742	13390	13661	13411	13489	13729	13684	13691	13639	13661	13502	13610	13687	13582	13496	13662	13795	13651	13698	13589	13618	13516	13722	13539	13604	13606	13763	13553	13731	13567	13677	13613	13242	13527	13579	13429	13630	13649	13504	13517	13689	13342	13360	13609	13676	13615	13525	13661	13526	13488	13668	13769	13541	13550	13600	13572	13536	13523	13565	13758	13515	13587	13503	13722	13585	13635	13351	13536	13559	13662	13694	13460	13514	13640	13400	13567	13886	13542	13567	13603	13556	13517	13535	13648	13530	13635	13568	13668	13523	13409	13626	13584	13607	13632	13573	13581	13588	13680	13709	13579	13564	13497	13472	13508	13601	13467	13540	13583	13525	13630	13472	13904	13692	13645	13695	13549	13487	13653	13512	13576	13447	13513	13659	13579	13547	13499	13377	13633	13638	13453	13669	13409	13609	13625	13655	13608	13295	13473	13625	13494	13589	13448	13736	13444	13784	13485	13613	13512	13599	13538	13618	13790	13638	13644	13679	13491	13487	13465	13463	13515	13530	13526	13561	13513	13553	13593	13483	13634	13604	13558	13735	13475	13661	13580	13631	13572	13531	13568	13495	13568	13661	13725	13712	13671	13602	13666	13671	13452	13474	13595	13652	13533	13399	13342	13580	13654	13379	13460	13572	13498	13557	13762	13714	13518	13425	13539	13410	13639	13445	13599	13487	13600	13451	13689	13499	13669	13552	13542	13413	13593	13560	13547	13476	13541	13583	13519	13594	13669	13624	13587	13505	13453	13479	13588	13681	13575	13652	13601	13392	13561	13523	13688	13506	13548	13403	13398	13613	13479	13525	13680	13578	13661	13688	13368	13444	13596	13574	13419	13729	13559	13487	13672	13459	13426	13653	13683	13608	13375	13597	13523	13456	13532	13434	13616	13622	13588	13505	13588	13604	13735	13378	13673	13788	13631	13467	13570	13601	13501	13487	13698	13615	13501	13577	13539	13707	13509	13489	13468	13520	13759	13364	13489	13293	13606	13596	13708	13611	13620	13613	13603	13611	13584	13558	13578	13537	13547	13694	13671	13626	13529	13300	13531	13553	13701	13459	13700	13486	13629	13622	13612	13597	13546	13578	13742	13661	13669	13477	13469	13614	13538	13603	13502	13498	13445	13721	13561	13414	13575	13566	13614	13535	13558	13557	13586	13657	13661	13599	13581	13320	13735	13601	13688	13481	13610	13429	13542	13446	13502	13536	13715	13636	13606	13549	13508	13429	13247	13522	13421	13453	13493	13315	13585	13775	13491	13612	13628	13606	13408	13456	13848	13778	13392	13556	13817	13573	13622	13489	13608	13734	13468	13464	13494	13638	13542	13475	13620	13631	13456	13584	13612	13557	13522	13601	13573	13602	13758	13550	13719	13670	13593	13533	13568	13425	13649	13419	13694	13433	13674	13534	13543	13433	13328	13582	13634	13644	13740	13698	13549	13526	13541	13536	13467	13424	13599	13775	13589	13651	13470	13568	13754	13634	13461	13349	13395	13584	13457	13495	13676	13566	13569	13270	13509	13655	13517	13606	13496	13464	13485	13486	13631	13409	13732	13511	13584	13632	13592	13713	13494	13521	13748	13593	13673	13570	13648	13615	13366	13355	13547	13650	13508	13693	13727	13543	13644	13705	13781	13595	13601	13555	13688	13343	13472	13549	13464	13642	13471	13748	13496	13704	13561	13692	13679	13609	13637	13597	13706	13471	13477	13663	13596	13434	13441	13562	13555	13734	13493	13654	13696	13532	13634	13447	13524	13537	13614	13753	13562	13333	13547	13462	13569	13571	13428	13532	13819	13484	13596	13761	13575	13562	13647	13623	13511	13641	13668	13738	13450	13520	13486	13532	13723	13516	13500	13513	13448	13559	13687	13411	13604	13655	13570	13473	13646	13501	13482	13364	13486	13675	13690	13521	13706	13445	13441	13531	13436	13547	13464	13393	13529	13430	13666	13569	13363	13495	13562	13511
21388	39340	36034	26875	22537	20178	18374	17324	16447	15682	15553	15174	15014	14678	14665	14739	14679	14421	14492	14625	14432	14115	13460	13103	12945	12782	12739	12751	12624	12697	12655	12725	12585	12684	12448	12573	12489	12636	12543	12431	12535	12617	12459	12370	12606	12475	12587	12633	12430	12405	12493	12409	12652	12436	12464	12425	12412	12396	12405	12289	12482	12433	12647	12468	12478	12248	12428	12474	12377	12308	12396	12421	12427	12423	12423	12319	12331	12601	12273	12294	12347	12508	12361	12266	12350	12146	12466	12398	12456	12362	12228	12291	12400	12348	12390	12245	12417	12462	12433	12289	12437	12447	12356	12460	12430	12336	12402	12453	12403	12527	12286	12394	12351	12412	12438	12396	12372	12525	12403	12392	12415	12474	12399	12472	12303	12298	12433	12220	12248	12394	12259	12296	12357	12483	12471	12376	12404	12460	12482	12562	12404	12441	12416	12421	12393	12178	12399	12466	12465	12368	12283	12482	12457	12317	12391	12336	12284	12473	12347	12393	12612	12576	12393	12378	12363	12403	12340	12436	12510	12414	12434	12359	12497	12357	12389	12425	12432	12469	12434	12313	12308	12357	12465	12563	12317	12409	12416	12360	12394	12474	12367	12395	12394	12522	12454	12314	12274	12261	12403	12416	12384	12486	12445	12283	12229	12411	12234	12555	12510	12342	12456	12500	12361	12501	12382	12361	12396	12444	12348	12321	12338	12435	12323	12490	12403	12376	12297	12453	12263	12433	12504	12488	12424	12350	12357	12537	12420	12428	12530	12284	12431	12286	12382	12290	12487	12519	12487	12341	12361	12366	12293	12420	12489	12221	12414	12427	12404	12417	12533	12327	12311	12456	12408	12414	12466	12468	12321	12384	12375	12362	12306	12347	12312	12408	12447	12369	12454	12268	12379	12392	12500	12193	12230	12454	12413	12484	12304	12478	12364	12536	12443	12426	12486	12307	12250	12302	12350	12488	12528	12385	12384	12510	12391	12241	12447	12378	12555	12414	12298	12470	12414	12401	12268	12317	12383	12432	12280	12381	12376	12442	12330	12457	12251	12450	12494	12538	12424	12411	12492	12369	12470	12388	12480	12421	12299	12275	12526	12307	12428	12472	12407	12355	12453	12424	12352	12470	12264	12385	12342	12533	12532	12536	12351	12379	12271	12173	12489	12401	12381	12597	12409	12419	12517	12302	12308	12370	12439	12398	12546	12259	12378	12483	12247	12282	12370	12545	12351	12352	12354	12482	12442	12434	12394	12319	12339	12390	12440	12385	12487	12402	12305	12563	12357	12443	12424	12396	12325	12432	12379	12437	12416	12316	12439	12293	12513	12522	12480	12433	12313	12425	12288	12339	12427	12541	12451	12442	12511	12275	12370	12241	12554	12586	12429	12477	12348	12423	12460	12373	12412	12568	12474	12399	12379	12402	12302	12476	12424	12345	12471	12389	12481	12434	12414	12368	12493	12421	12354	12311	12324	12487	12445	12303	12292	12338	12409	12261	12424	12489	12442	12312	12373	12443	12382	12272	12474	12289	12463	12338	12405	12442	12260	12335	12233	12423	12490	12304	12387	12414	12520	12495	12420	12352	12492	12545	12452	12386	12435	12278	12426	12209	12421	12341	12537	12299	12444	12272	12473	12467	12480	12346	12433	12361	12499	12462	12499	12532	12465	12376	12457	12383	12447	12405	12562	12412	12410	12478	12406	12393	12407	12288	12388	12516	12485	12411	12243	12378	12394	12355	12371	12486	12430	12416	12286	12331	12270	12366	12339	12450	12268	12471	12452	12421	12396	12501	12471	12347	12388	12455	12398	12401	12450	12401	12226	12374	12309	12276	12311	12525	12514	12280	12312	12380	12446	12398	12439	12294	12474	12312	12472	12450	12450	12587	12282	12300	12349	12252	12381	12569	12295	12435	12413	12461	12463	12460	12419	12359	12360	12502	12401	12366	12269	12357	12571	12386	12545	12415	12287	12592	12433	12432	12361	12359	12363	12358	12409	12454	12365	12371	12101	12419	12459	12296	12398	12573	12356	12368	12284	12470	12475	12406	12404	12486	12525	12266	12384	12404	12366	12286	12531	12454	12466	12328	12416	12385	12318	12428	12381	12380	12344	12418	12237	12526	12367	12398	12319	12429	12417	12579	12278	12494	12469	12428	12539	12481	12410	12496	12495	12465	12367	12465	12369	12511	12392	12528	12344	12333	12554	12332	12512	12543	12387	12499	12268	12405	12305	12412	12551	12408	12331	12331	12400	12489	12448	12366	12330	12408	12473	12516	12384	12491	12436	12289	12414	12254	12535	12481	12466	12435	12218	12319	12336	12247	12547	12451	12365	12423	12379	12525	12338	12346	12341	12420	12422	12311	12290	12397	12460	12393	12457	12377	12407	12522	12456	12294	12231	12495	12330	12519	12340	12361	12327	12300	12408	12374	12401	12430	12355	12374	12365	12399	12324	12540	12382	12368	12509	12493	12235	12412	12394	12367	12488	12566	12501	12395	12463	12442	12527	12431	12474	12471	12377	12356	12380	12511	12419	12396	12454	12488	12327	12490	12482	12406	12445	12384	12379	12286	12650	12473	12535	12271	12574	12349	12386	12353	12334	12437	12340	12348	12388	12190	12331	12331	12407	12362	12460	12257	12317	12401	12336	12631	12419	12456	12335	12424	12461	12468	12358	12456	12491	12512	12508	12389	12247	12384	12241	12316	12455	12443	12446	12386	12327	12342	12382	12259	12463	12494	12373	12382	12431	12451	12412	12444	12385	12371	12465	12376	12306	12419	12332	12589	12233	12406	12568	12389	12446	12371	12385	12408	12349	12361	12469	12422	12457	12457	12485	12212	12453	12311	12386	12432	12443	12411	12350	12221	12359	12421	12444	12371	12322	12337	12481	12195	12452	12287	12432	12580	12384	12459	12555	12336	12363	12371	12359	12318	12463	12391	12485	12460	12423	12373	12368	12371	12629	12479	12392	12300	12430	12346	12398	12469	12375	12466	12474	12356	12505	12471	12307	12500	12442	12517	12529	12480	12470	12341	12407	12314	12745	12267	12373	12479	12506	12433	12288	12641	12391	12446	12452	12416	12305	12299	12280	12420	12399	12366	12404	12513	12522	12419	12315	12528	12465	12537	12292	12346	12373	12202	12519	12550	12325	12382	12425	12332	12547	12420	12370	12342	12330	12375	12523	12386	12473	12377	12455	12340	12493	12344	12460	12322	12335	12413	12396	12446	12418	12432	12441	12365	12472	12419	12379	12541	12470	12294	12517	12441	12328	12491	12327	12431	12404	12352	12440	12386	12384	12246	12256	12381	12406	12269	12263	12433	12429	12318	12544	12259	12454	12369	12379	12380	12238	12614	12259	12322	12326	12299	12513	12375	12430	12667	12549	12277	12309	12510	12330	12439	12451	12340	12422	12415	12556	12299	12388	12377	12333	12426	12295	12348	12347	12471	12305	12564	12493	12362	12307	12352	12388	12277	12312	12337	12416	12427	12606	12465	12466	12383	12292	12554	12459	12399	12377	12363	12395	12446	12551	12233	12432	12440	12365	12446	12439	12275	12397	12412	12502	12355	12346	12305	12372	12563	12284	12625	12484	12327	12534	12492	12222	12514	12421	12391	12609	12336	12449	12362	12246	12369	12461	12218	12314	12505	12381	12422	12447	12466	12511	12412	12550	12450	12431	12421	12458	12373	12400	12436	12461	12572	12359	12321	12470	12225	12293	12419	12538	12313	12380	12493	12297	12368	12492	12383	12479	12556	12328	12470	12516	12362	12538	12419	12267	12374	12441	12417	12509	12552	12344	12364	12439	12326	12268	12394	12360	12302	12390	12437	12280	12416	12301	12509	12338	12339	12391	12362	12395	12449	12511	12234	12409	12511	12413	12287	12458	12491	12480	12497	12461	12428	12348	12457	12318	12312	12407	12348	12546	12459	12348	12347	12355	12470	12359	12398	12441	12362	12511	12453	12469	12463	12426	12404	12573	12374	12459	12526	12453	12405	12130	12288	12353	12502	12452	12490	12416	12497	12458	12414	12346	12394	12325	12575	12448	12291	12291	12509	12535	12488	12215	12493	12452	12471	12489	12533	12408	12280	12401	12287	12393	12271	12298	12354	12422	12638	12349	12352	12515	12501	12475	12533	12411	12348	12549	12567	12386	12285	12544	12299	12324	12349	12452	12495	12472	12407	12374	12351	12484	12462	12491	12317	12443	12265	12467	12535	12419	12242	12435	12481	12548	12342	12431	12355	12385	12302	12330	12308	12445	12398	12367	12275	12448	12511	12396	12416	12300	12294	12366	12373	12496	12350	12398	12591	12288	12231	12381	12428	12367	12395	12449	12269	12384	12334	12450	12316	12287	12415	12362	12394	12260	12529	12465	12464	12463	12356	12531	12329	12354	12414	12431	12478	12438	12568	12425	12218	12516	12512	12573	12314	12517	12374	12404	12317	12406	12374	12431	12369	12484	12459	12453	12466	12381	12383	12320	12454	12291	12318	12475	12361	12226	12531	12501	12417	12437	12392	12484	12547	12369	12301	12262	12408	12538	12393	12443	12400	12396	12307	12402	12433	12312	12486	12281	12551	12377	12431	12341	12498	12417	12397	12401	12326	12435	12510	12531	12448	12303	12459	12456	12427	12485	12376	12398	12341	12523	12401	12392	12457	12430	12334	12521	12405	12372	12391	12293	12322	12514	12416	12394	12366	12455	12513	12280	12562	12413	12242	12352	12357	12588	12426	12281	12468	12347	12428	12395	12299	12293	12386	12484	12386	12267	12365	12179	12276	12517	12424	12491	12398	12517	12364	12374	12429	12410	12336	12352	12407	12355	12397	12461	12394	12436	12463	12443	12508	12333	12520	12525	12471	12469	12435	12398	12480	12298	12528	12441	12573	12436	12379	12425	12416	12345	12341	12406	12483	12369	12576	12432	12508	12513	12501	12367	12440	12546	12395	12365	12568	12274	12335	12403	12476	12344	12267	12519	12432	12293	12361	12311	12446	12418	12546	12306	12276	12376	12357	12627	12399	12126	12477	12353	12510	12447	12408	12332	12291	12375	12278	12415	12289	12333	12506	12375	12435	12414	12520	12378	12326	12375	12497	12388	12541	12500	12475	12376	12491
23143	21370	29226	23983	21790	23856	25524	19761	18480	18447	17734	17464	17130	17089	16886	17086	17241	17087	16756	16921	16760	16298	15955	15638	15475	15463	15021	15208	15250	15269	15352	15173	15223	15270	14958	14957	15029	15017	15238	15181	14945	15158	15104	15094	15027	15136	14899	15122	15071	15078	15137	15056	14983	15122	14944	14916	14941	14862	14959	14697	15010	14920	14980	14972	14975	15098	14936	14988	14824	14805	14817	14743	14901	14905	14762	14908	14999	14801	14859	14893	14909	14908	14769	14764	14974	14855	14645	14719	15014	14892	14745	14680	15070	14927	14850	14953	14850	14930	14875	14845	14833	14922	14802	14748	14866	14785	14929	15001	14806	14859	14895	14911	14975	14843	14908	14766	14956	14981	15016	14797	14846	14764	14978	15074	14924	14904	14946	14913	14972	14890	14729	14999	14889	14972	14968	14815	14848	14888	14882	14954	14907	15057	14990	14825	14914	14667	14616	15059	14752	14730	14763	15122	14882	15057	14803	14996	14924	14804	15061	14756	14970	14640	14894	14839	14923	14921	14856	14962	15048	14945	14699	14881	14877	14855	14801	14811	14853	14821	14991	14766	14856	14663	15014	14874	14771	14812	14872	14771	14829	14861	14808	14780	14899	14859	14798	14901	14814	14767	15082	14948	14894	14815	15032	15111	14919	14647	14895	14920	14788	14812	15071	14844	14925	14919	14878	14869	14956	14798	14802	14888	14844	14731	14950	14792	14663	14803	14953	14798	14871	14921	14849	14803	14635	14844	14925	14856	15046	15125	14837	14855	14858	14739	14875	14982	14860	14947	14790	14813	15050	15004	14962	14903	15045	14923	14878	14935	14696	14820	14783	14760	14958	14758	14943	14908	15188	15061	15040	14848	14867	14812	14810	15067	14973	15004	14816	14758	14897	14855	14841	14775	14942	15027	14785	14833	14805	14863	14908	14845	14942	14833	14890	14815	14924	14882	14839	15001	14824	14856	14996	14879	14842	14921	14956	14828	15024	14942	14905	14726	14943	14740	14967	14802	14794	14862	14786	14774	14937	14848	14819	14979	14911	14854	15059	14831	14898	14903	14802	14862	14978	14862	14759	14780	14978	14800	14770	14794	14961	14926	15058	14768	14809	14885	14990	14809	14644	14757	14913	14683	14732	14937	14877	14967	14954	14682	14622	14789	14985	14825	14835	14917	14792	14846	14997	14788	15051	14802	14902	14922	15154	14957	14699	14839	15046	14841	14928	14865	14900	14824	14821	14721	14800	14922	14795	14807	15069	14881	14834	14887	14783	14854	14777	14841	15021	14854	14700	14792	15073	15114	14869	14904	14880	14893	15071	14928	14833	14924	14847	14892	14852	14703	14763	14794	14908	15045	14855	14724	14912	14901	14914	14935	15047	15016	14983	14829	14722	14733	14745	14813	15015	14906	14744	14730	14833	14904	14805	14863	15020	14883	14927	14842	14628	14704	14781	14822	14911	15032	14705	14964	14889	14869	14946	14910	14769	14675	14882	14651	14731	14775	14931	15016	15015	14928	15108	14710	14814	14821	14770	14746	14664	15087	14655	14643	14742	14805	14901	14935	14929	14863	14950	15028	14820	14964	14849	14878	14971	14738	14963	14819	14811	14973	14957	14842	14911	14777	14684	15019	14819	14887	14955	14821	14876	14869	14751	14836	14857	14994	14962	14728	15012	14966	14805	15052	14779	14897	14881	15077	14980	14763	14918	14835	15023	14768	14838	14758	14778	14927	14811	14726	14767	14762	15023	14930	14776	14808	14974	14944	14763	14775	14848	15005	14928	15006	14836	14788	14937	14869	14874	14783	14697	14817	15006	14862	14776	14864	14624	14798	14886	14811	14594	14897	14726	14941	14853	14827	14709	14886	14908	14778	14931	14911	14776	14876	14932	14714	14839	14770	14925	14889	14779	14750	14669	14859	14793	14896	14691	14735	14837	14822	15001	14913	14856	15025	14860	14801	14933	14604	14901	15046	14874	14968	14838	15000	14875	14852	14797	14834	14912	15015	14934	14678	14754	14881	14824	14841	14894	14889	14942	14858	14940	14872	14848	14894	14890	15107	14793	14749	14731	15129	14912	14999	14856	14882	14815	14894	15018	14959	14863	14657	14981	14678	14911	14910	14776	14989	14917	14858	14740	14700	14925	14847	14825	14856	14927	14836	14750	14649	14752	14765	14942	14735	14955	14814	14888	14920	14786	14852	14818	14807	14781	14899	14741	14825	14657	14845	14973	14872	15000	14913	14770	14916	14974	14999	14728	14795	14778	14823	14737	14761	14757	15118	14807	14888	14779	14887	14912	14782	14767	14808	14872	14708	15005	14991	14958	15018	14929	14946	14914	14945	14932	14938	14963	14736	15161	14793	14717	14777	14809	14831	14780	14886	14903	14887	14804	14914	14761	14831	14959	14992	14721	14777	14864	14815	14898	14991	14894	14799	14671	14840	14976	14829	14799	14920	14775	14790	14764	14784	14880	14897	14787	14817	14857	14959	14710	14795	14825	14824	14701	14830	14743	14915	14885	15036	14930	14948	14807	14929	14959	14784	14956	14815	14971	14764	14989	14864	14911	14881	15063	14953	14663	14858	14856	14976	14742	14859	14902	14798	14930	14859	15206	14973	14940	14831	14972	14973	14752	15064	14864	14914	14942	14775	14928	14884	14669	14867	14841	14732	14952	14806	14847	14804	14798	14714	14900	14944	14915	14888	14781	14880	15008	14862	14745	14702	14840	14986	14850	14872	14945	14781	14976	14787	14605	14860	14797	14830	14933	14846	14874	14882	14899	14787	14881	14955	14793	14940	14851	14883	14890	14848	14771	14750	14719	14953	14856	14918	14802	14871	14725	14921	14732	14848	14844	14972	14837	14779	14948	14703	14888	14966	15139	14842	14858	14825	14852	14811	14814	14850	14893	14824	14949	14748	14886	14878	14972	15108	14992	14899	14837	14802	14802	14972	14857	14952	14810	14888	14974	14868	15038	14890	14943	14792	15035	15017	14775	14915	15130	14844	14865	14919	14952	14814	14957	14868	14878	14704	14794	14867	14919	14819	14774	14665	14899	14755	14983	14677	15051	14729	14794	14792	15137	14937	14753	14926	15026	14879	14786	14715	14735	14830	14988	14658	14869	14992	15023	14682	14919	14726	14809	14743	14917	14780	14850	14952	14908	15104	14910	14941	14728	14869	15029	14760	14885	14843	15089	14788	14878	14885	14906	14718	14866	15048	14857	14995	14820	14837	14936	14914	15025	14957	15042	14888	14857	14935	15084	15040	14762	14787	14732	14910	14840	14828	14763	14760	14839	14824	14939	14848	14922	14962	14650	15040	14898	14729	14941	14804	14917	14849	15023	14912	15023	14969	14929	14776	15019	15006	14935	14799	14795	14744	14803	14852	14695	15059	14812	14735	14892	14929	14927	14941	14873	14788	14692	14916	14909	14882	14829	14828	14743	14781	14667	14863	15113	14708	14784	14925	14836	14860	14856	14912	15036	14956	14794	14816	14834	14737	14711	14882	14978	14861	15078	14787	14881	15082	14761	14781	14818	14862	14835	14866	14609	14876	14660	14827	14788	15011	14809	14958	14845	14950	14938	14873	14973	15022	14750	14806	14840	14726	14815	14834	14801	14783	15004	14959	14891	14713	14873	14802	14870	14782	14816	15004	14813	14840	14815	14917	14908	14845	14843	14754	14930	14806	14819	14744	14924	14883	15028	14903	14837	14691	14679	14843	14838	14820	14961	14875	14805	14853	14813	14919	14830	14958	14811	14682	14808	14788	14663	14710	14870	14772	14603	14952	14753	14989	15008	14829	14856	14853	14823	14918	14905	14672	15090	14842	14829	14839	14637	14788	14829	14747	14792	14793	14864	14954	14760	14937	14806	14845	14701	14761	14707	14737	14828	14827	14943	14962	14885	14969	14804	14803	14898	14984	14960	14659	14928	14896	15130	14932	14904	14893	14992	14885	15081	14818	15016	14605	14969	14839	14787	14785	14854	15061	14937	14899	14872	15127	14861	14760	14866	14928	14670	15021	14951	15066	14794	14786	14871	14826	14905	14945	14915	15057	15088	14894	14756	14824	14766	14973	14819	14715	14684	14778	14802	14767	14741	14918	14966	14942	14844	14949	14867	14946	14748	14805	14753	14735	14856	14749	14993	14956	15070	14974	14845	14732	15061	14957	14925	14749	14859	14701	14814	14785	14822	14838	15036	14934	14881	14834	14861	14978	15048	14946	15063	14872	14968	14881	14998	14890	14850	14984	14996	14677	14572	14911	14875	14807	14944	14965	14799	14996	14932	14646	14782	15029	14726	14887	14861	14757	14870	14928	14894	14931	14766	14841	14921	14790	14697	14791	14897	14815	14869	14846	14798	14861	14919	15039	14741	14786	14926	14773	14950	14770	14902	14778	14892	14880	14750	14768	14819	14984	14856	14820	14835	14848	14766	14600	14820	14926	14807	14845	14929	14959	14722	14752	14813	15014	14719	14741	14678	14722	15123	14777	14620	14870	14692	14920	14836	14858	14786	14827	14810	14964	14753	14763	14821	14887	14819	14576	14919	14872	14966	15078	14844	14721	14886	14952	14829	14846	14693	14785	14971	14838	14993	14834	14769	15205	14669	14944	14859	14984	14903	14708	14912	14917	14973	14929	14873	14760	14910	14786	14775	14736	15010	14877	14723	14732	14846	14984	14756	14917	14935	15016	14728	14696	14811	14829	15169	14847	14714	14995	14823	14879	14904	14867	14870	14909	14824	14857	14789	14859	15087	14716	14893	14925	14636	14830	14904	14532	14897	15011	14921	15125	14835	14869	14853	14765	15002	14936	14834	14713	14745	14728	14788	14643	14719	14749	14948	14943	14824	14754	14930	14840	15035	14806	14908	14747	15000	14913	14888	14770	14846	14886	14797	14955	14717	14737	14779	14728	14957	14826	14800	14973	14899	14976	14751	14909	14806	15069	14874	14727	14974	14873	14810	14932	14871	14772	14779	14986	14945	14765	14891	14848	14902	14745	14837	14917	14877	14832	14699	14959	14846	14761	15010	14802	14946	15014	14753	14950	14777	14757	14849	14912	15106	15151	14821	14856	14935	14597	14829	14809	14907	14855	14786	14749	15009	14855	15158	14984
23822	43455	39333	31248	26050	22946	21085	19855	18930	17827	17247	16988	16887	16427	16249	16589	16754	16086	16101	15978	15881	14900	14567	14137	13906	13602	13585	13436	13560	13348	13565	13452	13447	13430	13416	13424	13505	13155	13226	13184	13393	13255	13397	13263	13250	13075	13248	12997	13306	13262	13214	13290	13293	13304	13082	13160	12974	13203	13157	13221	13319	13432	13253	13190	13243	13138	13270	13065	13277	13341	13114	13123	13114	13163	13002	13188	13149	13124	13141	13261	13353	13144	13145	13129	13234	13224	13203	13323	13135	13107	13221	13009	12921	13109	13067	13166	13175	13098	13322	13097	13053	13119	13127	13072	13162	13090	13026	13192	13003	13139	13048	13259	13066	12992	13216	13178	13062	13218	13216	13222	13186	13072	13225	13085	13079	13334	13224	13220	13266	13162	13103	12984	13092	13222	13233	13103	13063	13176	13152	13265	13174	13093	13055	13195	13054	13209	13123	13202	13074	13208	13229	13042	13091	13090	12957	13203	13105	13222	13147	13166	13262	13183	13151	13096	13095	13212	13212	12952	13148	13288	13110	13299	13034	13259	13096	13095	13202	13065	13060	13212	13284	13109	13058	13121	13022	13246	13264	13143	13060	13186	13070	13077	13101	13093	13011	13304	13250	13007	13166	13114	13003	13258	13138	12993	13275	13197	13126	13118	13167	13012	13144	13044	13112	13211	13092	13247	13105	13227	13005	13129	12999	13242	13081	13063	13073	13267	13039	13178	13019	13113	13127	13120	13329	13058	13026	13102	13189	13041	13007	13042	13032	13085	13292	13109	12993	13186	13078	13175	13071	12987	13143	13045	13244	13128	13096	13180	13249	13087	13104	13046	13133	12896	13001	13265	12929	13206	13118	13153	13186	13233	13140	13193	13099	12986	13158	13147	13220	13141	13151	13131	13080	13069	13205	13156	13107	13011	13184	13242	13082	13105	13178	13112	13088	13247	13211	13259	13325	13278	13079	13198	12969	13126	13022	13026	13123	13153	13026	13067	13270	13097	13165	13014	13073	13054	13084	13122	13175	13214	13067	12922	13112	13096	13322	13075	13091	13093	13187	13087	12870	13158	13118	13160	13203	13248	13202	13093	13154	13233	13333	13041	13021	13209	13031	13006	13278	13111	13061	13170	13033	13098	13070	13067	13274	13181	13002	13138	13167	12890	13217	13104	13205	13211	13080	13167	13067	13232	13247	13100	13161	13234	13058	13163	13220	13073	13118	13274	13246	13135	13210	13187	13207	13112	13219	13267	13175	13214	13206	13294	13108	13253	13092	13242	13040	13284	13138	13172	13098	12990	13251	13121	13305	13051	13066	13229	13126	13232	13186	13008	13077	13183	13054	13005	13193	13156	13106	13040	13219	13185	13119	13197	12981	13329	13093	13087	13168	13322	13238	13093	12932	13112	13227	13009	13177	13084	13132	13250	12988	13135	13194	13150	13194	13090	13064	13214	13168	13090	13057	13212	13034	13099	13349	13104	13022	13314	13218	13053	13201	13110	13143	13095	13270	13336	13106	13044	12974	13089	13167	12956	12993	13059	12987	13349	13176	13060	13035	13228	13045	13143	13235	13156	13137	13304	13065	13159	13134	13160	13154	13186	13099	12877	13186	13207	13222	12986	13289	12982	13250	13164	13059	13089	13018	13165	13014	13061	13188	12942	13194	13190	13236	13259	13091	13010	12963	13181	13052	13200	13134	13033	13114	13095	13009	13142	13013	13116	13242	13115	13049	13084	13201	13076	13393	13062	13214	13147	13291	13081	13165	13055	13104	13128	13254	13145	12962	13198	13228	13122	13239	12952	13107	13180	13054	13342	13249	13040	13147	13304	13176	13098	13109	12995	13268	12977	12973	13239	13407	13019	13172	13179	13154	13072	13227	13092	13098	13064	13169	13214	13197	13077	13078	13279	13123	13182	13171	13092	13170	13087	13215	13355	13282	13209	13215	13086	13093	13173	13070	13069	12993	13135	13296	13022	13195	13115	13033	13097	13215	13187	13177	13125	13178	13113	13158	13116	13078	13038	13092	13098	13179	13142	13206	13236	13134	13138	13090	13137	13124	13141	13152	13219	13098	13094	13236	13030	13052	13162	13107	13024	13163	12964	13120	13054	13163	13111	13095	13027	12942	13162	13237	13212	13141	13039	13089	13103	13225	13128	13057	13124	13115	13193	13134	13018	13093	13138	13135	13064	13246	13090	13170	13068	13193	13178	12998	13110	13199	13224	13086	12960	13114	13144	13163	13074	13098	13360	13189	13113	13084	13271	13264	12957	13090	13141	13352	13154	13263	12974	13099	13057	13209	13012	13094	13005	13111	13228	13255	13135	13112	13175	13208	13011	13211	13203	13014	13172	13163	13133	13172	13113	13151	12962	13299	13318	12982	13039	13257	13027	13084	13227	13049	13252	13242	12927	13060	13035	13073	13262	13189	13159	13055	13140	13049	13235	13099	13100	13079	12985	13266	13144	13024	13121	13044	13105	13274	13214	13219	12987	13157	13099	13140	13230	13208	13013	13201	13175	13193	13174	13051	13107	13119	13239	13222	13033	13239	13111	13088	13202	13135	13263	13049	13181	12952	13258	13016	12990	13058	13140	13037	13017	13108	13088	13074	13117	13212	13201	13095	12906	13216	13103	13196	13307	13196	13138	13115	13080	13081	13206	13159	13159	13092	13147	13134	13184	13225	13014	13104	13052	13289	13084	13251	13232	13053	13052	13233	13265	13097	13149	13133	13159	13020	13149	13101	13235	13218	13074	12948	13173	13108	13106	13220	13109	13221	13071	13124	13157	13176	13158	12971	13119	13106	13091	13139	13181	13286	13023	13187	13195	13140	13233	13105	13014	13261	13140	13100	13048	13217	13155	13172	13196	13098	13123	13205	13265	13199	13256	13216	13181	13063	13137	13206	13150	13243	13244	12916	13125	13108	13118	12958	13136	13075	13070	13126	13237	13205	13236	13208	13183	13210	13124	12910	13131	13204	13216	13103	13189	13223	13052	13030	13127	13164	13118	13145	13223	13054	13108	12948	13120	13232	13165	13108	13050	13030	13139	13144	13240	13173	13168	13102	13127	13015	13034	13257	13168	13019	13280	13100	13114	13099	13020	13221	13074	13185	13160	13141	13129	13072	13148	13251	12983	13028	13150	13247	12994	13162	13094	13079	13205	13344	13200	12908	13165	13218	13045	13134	13263	13201	13108	13314	13014	13174	13120	12979	13183	13175	13208	13245	13250	13193	13118	13204	13137	13154	13125	13128	13163	13221	13198	13048	13093	13057	13271	13101	13175	13012	13087	13108	13214	13202	13046	13133	13204	13210	13204	13161	13107	13137	13069	12944	13155	13153	13244	13276	13127	13196	12938	13071	13101	13169	13129	13291	13171	13173	13209	13137	13149	13372	13142	12989	13202	13121	13176	13195	13048	13065	13070	13220	13276	13198	13201	13334	13139	13218	13135	13102	13008	13200	13168	13145	12885	12866	13325	13069	13109	13054	13019	13238	13127	13303	13183	13232	13129	13205	13091	13083	13122	13102	13097	13010	13064	13070	13153	13078	13196	13169	13103	13205	13044	13283	13185	13231	13211	13145	13142	13083	13168	13091	13119	13101	13073	13224	13241	13224	13127	13176	13192	13032	13186	12708	13217	13049	13141	13454	13079	13020	12930	13167	13158	13165	13146	13131	13155	12843	13210	13241	13122	13065	13071	13271	12933	13106	13034	13041	13012	13111	13112	13201	13052	13124	13162	13202	13176	13212	13207	13142	13213	13103	13053	13205	13054	13097	13159	13219	13194	13144	13281	13064	13113	13242	13207	13178	12953	13148	13072	13152	13244	12983	13186	13187	13028	13222	13217	13149	13199	13250	13184	12973	13221	13097	13057	13221	13135	13110	13242	13137	13083	13199	13166	13200	13210	13085	13124	13017	13158	13289	13028	13198	13050	13226	13041	13032	13209	12962	13023	13133	13212	13191	13117	12945	13231	13302	12979	13133	13259	13016	13078	13132	13099	13141	13051	13170	13241	13167	13000	13292	13085	12986	13184	13038	13169	13088	13261	13004	13162	13135	13134	13166	13263	13072	12992	13205	13242	12968	13144	13127	13170	13096	13081	13188	13243	13135	13171	13078	13061	13011	13182	13095	12999	13143	13179	13110	13175	13081	13101	13212	13158	13216	13059	13201	13055	13128	13203	13128	13095	13030	12979	13252	13144	13224	13130	12974	13017	13169	13103	13021	13081	13040	13151	13089	13260	13182	13141	13218	12969	13049	13121	13112	13193	13055	13174	13131	13222	13106	13191	13131	13032	13117	13154	13088	13113	13067	13100	13165	12953	13047	13166	13016	13072	12904	13031	12902	13120	13135	13238	13128	13097	13059	13055	13193	13261	12911	13079	13098	13080	13056	13067	13168	13242	13125	13026	13093	13218	13014	13101	12994	13255	13207	13200	13184	13062	13101	13116	13240	13131	13187	13110	13008	13094	13104	13178	13209	13176	13153	13146	12936	13273	13088	13198	13130	13097	13148	13221	13083	13161	13042	13063	13307	13055	13192	13324	13109	13155	12948	13195	13065	13251	13094	13007	13135	13022	12969	13163	13244	13186	13082	13282	13267	13385	13084	13136	13253	13138	12999	13150	13167	12983	13188	13028	13232	13199	13235	13072	13138	13021	13145	13079	13300	13287	13041	13094	13085	12959	13176	13216	13057	13253	13039	13280	13106	13159	13207	13050	13077	13208	13115	12941	13234	13255	13128	13137	13106	12986	13202	13180	12915	13236	13098	13114	13108	13158	13194	13219	13110	13216	13100	13080	13203	13159	12975	13296	13047	13127	13128	13157	13102	13100	13163	13176	13240	13155	13204	13007	13134	13108	13137	12977	13174	13118	13248	13134	13132	13080	13149	13000	13060	13238	12883	13192	13017	13114	13011	13116	13034	13130	13028	13117	13126	13067	13184	13036	13120	13027	13032	13134	13267	12983	13108	13132	13108	13157	13138	13158	12819	13059	13113	12951	13122	13022	13046	13103	13001	13181	13128	13209	13152	12999	13232	12985	13020	13081	13197	13162	12993	13126	13202	13045	13170	13207	13151	13231	13109	13101	13225	12882	13169	13036	13307	13088	13215	13182
28357	23666	27847	23505	18824	17024	16159	15672	15450	15216	15176	15198	15159	15167	15187	14920	15064	15076	14894	14953	15102	14645	14470	14209	14233	14083	14038	14093	14204	13999	14055	13971	13921	14075	14090	14143	14110	14084	14030	13874	13899	14070	14194	14033	14149	13930	13987	13928	14029	14174	13936	13964	13885	13987	14068	13787	13845	13759	13982	13950	14060	13998	13976	13950	14191	14093	14126	13881	14014	14052	14044	14050	13849	13958	13984	14219	14102	14068	13994	14087	13880	14101	13931	14158	13994	13790	13865	14024	13797	13922	13841	13990	14039	13888	13978	13855	14011	13823	13837	13959	14022	13842	13833	13892	13925	13836	13997	13768	13857	13741	13866	13854	13974	13982	13939	13995	14026	14114	14064	13964	14048	13922	13999	14041	13854	13873	13996	14065	13758	13948	13957	13916	14212	13884	14128	13946	13957	13987	13970	13931	14092	13964	13908	13929	14040	13982	14102	13860	14072	13999	14076	13969	14032	14039	13941	14144	14099	13812	14031	13830	14008	14038	13980	14000	13986	13899	13910	13933	14021	14038	14134	14203	14043	14015	13868	13866	13938	13919	13953	13891	13933	13810	14060	13802	13977	14103	13918	13966	14005	13937	14030	14067	14191	13931	13815	13794	13768	13822	14002	13885	13874	13950	13958	13996	13851	13859	13886	13870	13955	13921	13805	14050	14016	14065	14013	13954	14276	13931	13727	14033	13826	13672	13985	13896	13957	13886	14084	13902	13874	13902	14154	14051	13932	13765	14115	13942	13948	14039	14066	13836	13918	13896	13925	14198	13901	14004	13690	13839	13786	13961	14025	14146	13950	13956	13873	13952	14051	14043	14022	14155	13879	14202	13799	14054	14075	13894	13894	14084	14009	14017	13998	13875	13991	14070	13958	14052	14151	13929	13872	13869	14065	14035	14031	13822	13829	13773	14089	13893	14084	13987	13934	13999	13979	14023	14016	14167	14028	13895	13982	14008	14092	13962	14015	13884	13941	14089	13917	14167	14115	13992	13878	14057	14100	13882	14074	13966	13857	14103	13884	13983	13954	13960	14066	13977	14104	14050	13852	13807	13970	13856	13809	13865	14119	13905	14148	14089	13928	14015	14000	13821	13700	13884	13923	13992	14162	14122	13994	14048	13862	13937	14023	14066	14037	14104	14003	14034	14138	13883	13856	14034	14068	13858	13942	13860	14088	13966	14042	13837	13952	13912	14047	13993	13924	13875	13889	13965	14021	13798	14006	14053	14065	13783	13920	13970	14076	13879	13997	13940	13891	14143	13927	14034	13898	14029	13915	13913	13947	13911	13976	13984	14048	14085	14123	13928	13764	14008	14072	14046	14018	14004	13950	13798	13975	14057	14009	13991	14064	13845	13977	13990	13853	13936	14105	13959	13926	13958	13997	13991	13814	13909	13843	13954	13931	14015	13997	13941	13908	14028	14055	13979	13929	13770	13872	14208	14020	13948	13805	13908	13957	13875	13873	13914	14000	14220	14055	14114	13967	13919	13852	14127	14032	13744	14005	14174	13986	14104	13983	13716	13995	13979	14009	13991	13902	14032	14039	13914	13912	13926	14016	13916	13943	14025	13927	14014	13834	14140	14026	14091	13963	13993	14000	14007	13943	13927	13959	14159	13924	13912	14136	14056	13773	14010	13924	14026	13864	14166	13954	13885	13879	13905	13930	13968	14099	14287	13897	13744	13902	14072	13887	13947	13963	14103	13981	13831	13972	13993	13924	13957	14048	13920	13897	14068	13984	14017	14052	13967	14022	14004	13875	14048	14175	14116	13970	14015	13957	13983	13941	13823	13925	13970	13734	14068	13955	13828	14059	14092	14236	14078	13856	13818	13859	13969	13940	13818	14039	14005	14043	14082	14077	13976	14094	14000	14085	13984	14090	14178	14010	14004	13887	14020	13836	13979	13978	14137	13973	13916	13950	14112	13946	13965	13957	13991	13912	13992	14005	13945	14091	13785	13942	14042	14124	14119	14064	14115	14029	13910	13748	13912	13945	14036	13978	13933	14044	14018	13828	14074	13751	13744	13876	13841	14077	13957	14186	14049	13942	14122	13786	13931	13860	13916	13967	14086	14068	14014	13884	13977	13975	13973	14026	14044	13885	14022	14042	13976	14127	13988	14118	13899	14008	13996	13729	14102	14013	13868	14003	14053	14041	14132	13915	14058	13926	13894	13703	14102	14024	14043	14052	13938	13765	14005	14075	13858	14036	13985	14098	13824	13998	13858	14023	13941	13970	13909	14029	13958	13924	13900	14031	14020	13900	13967	14176	14064	13988	13789	13888	13995	14017	13804	14073	13974	13886	13903	14012	14010	13929	13908	13942	14140	13977	13862	14070	14055	13990	13941	13899	13987	14020	14180	13987	13922	13858	13956	14101	13961	13994	14154	13938	13818	13928	13815	13817	13928	13862	13702	13975	13875	13945	14057	14008	13884	14041	14279	14079	13815	13919	13871	14023	14182	14116	14124	13924	14022	13916	14013	13967	13857	14021	14054	13936	13792	13782	14059	14026	13834	13895	14060	14005	14007	14002	13782	13984	13797	14074	14162	14100	13845	14026	14074	13873	14112	14047	13947	14199	13815	13909	13965	13975	13816	13863	13883	13982	13809	13944	14142	14001	13864	13934	13961	14128	14015	14021	13947	13886	14116	13865	14055	13893	14082	13953	14053	13994	13889	13822	13885	14088	14057	13971	14020	13827	14065	14005	13771	13933	13993	13989	13974	13878	14056	13824	13910	13955	14070	14208	14102	14066	14106	14014	13832	13944	14077	14015	13906	13970	14028	13973	13831	13913	13921	14015	14161	14050	13978	14004	13981	13911	14191	13963	13978	13925	13970	13883	14094	13821	13975	13894	13923	14203	14147	13968	14016	13958	13923	13925	13945	13778	14036	13842	14196	13917	13871	14024	13971	13916	14008	14025	13937	14026	13979	13862	13963	14106	13947	13818	14204	13945	13929	13962	13954	13836	14048	13990	13953	13970	14039	13951	13884	13798	13904	14049	13884	13955	13871	13676	13831	13978	14108	13864	14128	14155	14163	13917	13885	13967	13974	13982	14136	13863	14267	14076	14061	13922	13927	14173	14261	14006	13788	14020	14013	13976	13932	13901	14048	14093	13896	13844	13887	13955	13889	14087	14003	13852	13746	13922	13875	13948	13868	14078	13946	13814	13900	14008	13988	13827	13841	14071	13891	13991	13958	14163	14065	14111	14072	13980	13857	14011	13917	14021	14082	13975	13888	13976	13859	14101	14169	14011	14014	14025	14045	13825	14065	14042	13887	13996	13954	14244	13885	13843	13978	14021	13945	14019	13927	13933	14063	14009	13922	14083	13881	14036	13904	14035	14150	13896	13834	13912	14017	14139	13941	14023	14021	13897	13974	13920	13934	14290	14164	13881	13957	14104	14066	13812	14059	13852	14063	14035	13890	13906	13905	14156	13831	13898	13997	13759	13941	14069	14058	14096	13966	13901	13992	14068	14102	14106	13852	14074	13841	13967	14121	14210	14013	13934	13988	14077	13963	13826	13948	14033	14002	13893	13772	14041	13914	13920	13877	13855	13927	13941	13870	13930	13970	14151	13866	13995	14008	13964	13981	13876	13936	14006	13781	14073	14026	14028	13910	14077	13848	13997	13899	14025	14076	13856	13958	13896	14142	14013	13830	13976	14008	14121	13999	14008	13999	13871	13959	14066	13850	13767	14079	14052	14025	13967	13675	13810	13878	13727	13784	13880	13902	13951	14078	13950	13985	13871	13938	13873	13920	14143	14128	13897	13900	13999	13880	14008	13900	14005	13953	13927	14237	14045	13898	13955	14058	13967	13902	13835	13762	14107	14016	14180	13953	14008	13975	14041	13904	13928	13990	13963	13928	14013	14047	13991	13942	14046	14015	13987	13918	14111	14016	14045	13996	14140	14035	13893	14014	13942	13940	13872	14141	13915	13965	14019	13874	13972	14160	13828	13836	14067	13997	13970	14077	14032	14064	14068	13971	14116	14121	13998	13985	13953	13998	13847	13867	14037	14101	14236	14081	13991	14033	13884	14033	14099	14037	13686	14010	13959	13988	14057	13989	14059	14164	14106	14020	13938	13986	14005	13991	14019	14049	13812	14171	14070	13946	14027	13979	13993	14068	13978	13940	14097	13995	13865	13983	14065	13987	14021	13869	13839	13944	14034	13945	13923	14043	14048	14185	13880	13943	13836	13904	14016	13988	14117	13983	14081	14161	14070	14066	13879	13966	14006	13899	13934	13989	13786	13958	14258	14028	13980	13992	14076	13976	14075	13831	13997	13926	13991	13970	13909	13827	13966	14051	13801	14006	13982	14018	14046	13825	14055	13942	14007	13949	13967	13886	13871	13869	14016	13882	13959	14104	14134	14175	14045	13774	13987	13889	13857	14099	14006	14058	14024	13996	14023	14013	13966	13946	13867	13875	13861	14116	14054	13922	13932	14024	13922	13872	13970	13851	14031	14001	14067	13918	13758	13717	13867	13870	13957	13862	13982	13754	13986	14163	14054	13892	14082	13950	13952	14016	14176	13867	13712	13830	13967	14120	13954	13900	14083	13969	13908	14157	13961	14100	13945	13967	14016	13731	13946	13996	13867	14037	13972	13978	13974	13913	13954	13961	14008	13874	14090	13963	14078	14015	13955	13862	14033	14023	13944	14012	14066	13863	13877	13753	13923	14076	14022	13902	13711	14018	13982	13959	14037	13924	14117	13968	13973	14257	14104	13961	14133	14197	14108	14013	14077	13912	14126	13844	14083	13919	14091	13939	14080	13987	14120	14018	14022	14118	13901	13947	13878	13869	14086	13964	13926	14054	14036	13853	13872	13978	14021	13938	13929	13927	13950	13822	13943	13762	13926	13888	14028	13977	14067	14134	14053	14025	14092	14057	13973	14019	14094	13842	14099	14047	14060	13963	13933	14086	13923	13918	13851	13904	13852	13812	13908	14013	14104	14139	13861	14020	14021	13816	13901	14001	13959	14160	13870	14047	13932	13980	14090	14051	13910	14069	13840	13922	14047	14020	14057	13880	13898	13805	14188	14072	13983	14287	13804	13821	13880	13999	13928	13780	14057	13896	13973	13891	14026	13984	14060	14082
22221	31931	29128	21747	18968	16960	15800	15182	15159	14849	14525	14343	14479	14172	14215	14300	14832	14483	14262	14061	14208	13668	13148	13184	12915	12870	12900	12791	12646	12880	12671	12605	12640	12637	12801	12711	12721	12869	12714	12878	12598	12764	12689	12607	12807	12677	12639	12707	12579	12653	12697	12721	12636	12585	12663	12701	12606	12588	12723	12519	12588	12618	12631	12734	12540	12657	12740	12694	12728	12739	12620	12635	12498	12721	12636	12790	12910	12637	12574	12751	12669	12640	12636	12605	12466	12563	12692	12672	12564	12553	12608	12813	12755	12500	12596	12650	12477	12635	12578	12556	12591	12723	12649	12620	12687	12796	12526	12611	12760	12684	12524	12670	12602	12663	12701	12604	12584	12648	12570	12637	12531	12779	12586	12806	12794	12686	12661	12706	12645	12631	12695	12812	12777	12735	12678	12632	12601	12635	12675	12693	12714	12729	12617	12457	12640	12668	12714	12675	12687	12458	12651	12677	12626	12697	12699	12646	12739	12585	12713	12644	12688	12399	12560	12575	12632	12753	12510	12595	12567	12585	12811	12731	12615	12646	12584	12605	12741	12600	12611	12589	12739	12790	12429	12605	12726	12697	12590	12672	12603	12663	12601	12692	12474	12803	12569	12707	12643	12665	12795	12599	12674	12572	12687	12706	12703	12776	12515	12521	12633	12663	12748	12664	12693	12603	12607	12707	12705	12676	12589	12698	12717	12588	12832	12616	12734	12642	12683	12586	12771	12586	12547	12559	12728	12601	12559	12657	12529	12586	12635	12801	12624	12655	12703	12618	12684	12674	12795	12563	12633	12489	12668	12644	12670	12632	12589	12667	12657	12630	12616	12613	12677	12554	12656	12573	12714	12649	12673	12565	12688	12585	12742	12724	12469	12694	12591	12573	12728	12656	12655	12611	12728	12614	12661	12637	12594	12467	12698	12667	12702	12459	12627	12703	12688	12630	12777	12345	12654	12673	12555	12734	12740	12660	12646	12622	12672	12677	12677	12709	12631	12631	12597	12565	12648	12719	12616	12562	12656	12599	12545	12855	12694	12678	12582	12666	12654	12665	12610	12641	12763	12536	12508	12646	12652	12684	12697	12680	12716	12842	12682	12668	12629	12659	12506	12555	12667	12552	12566	12639	12715	12618	12726	12611	12608	12664	12661	12532	12654	12551	12718	12569	12649	12642	12632	12649	12601	12496	12620	12604	12769	12601	12638	12751	12664	12809	12630	12742	12636	12784	12618	12636	12677	12644	12562	12629	12528	12627	12768	12702	12467	12499	12664	12670	12702	12668	12569	12804	12603	12680	12598	12609	12788	12558	12800	12805	12664	12658	12717	12463	12476	12612	12520	12744	12623	12552	12664	12681	12691	12727	12598	12645	12544	12657	12619	12731	12631	12665	12542	12724	12505	12828	12515	12766	12720	12635	12606	12667	12610	12556	12724	12624	12646	12543	12859	12681	12626	12562	12586	12634	12617	12702	12618	12733	12796	12661	12658	12674	12521	12697	12629	12728	12703	12750	12647	12591	12745	12663	12592	12650	12761	12615	12672	12592	12683	12622	12566	12784	12621	12662	12700	12583	12600	12669	12697	12718	12614	12668	12829	12557	12735	12707	12743	12587	12590	12697	12547	12692	12744	12728	12583	12543	12663	12644	12547	12730	12606	12692	12637	12587	12640	12527	12607	12738	12506	12565	12676	12706	12581	12573	12605	12427	12662	12714	12714	12637	12574	12639	12697	12740	12721	12643	12476	12714	12636	12713	12742	12693	12650	12801	12724	12661	12539	12445	12476	12592	12610	12607	12716	12626	12620	12598	12711	12596	12671	12619	12594	12598	12575	12698	12722	12734	12656	12659	12572	12802	12490	12617	12598	12597	12692	12571	12739	12543	12846	12634	12597	12615	12549	12630	12787	12703	12680	12804	12705	12531	12634	12602	12582	12585	12854	12594	12624	12629	12673	12642	12730	12590	12730	12625	12553	12532	12623	12517	12598	12610	12530	12440	12743	12629	12593	12756	12528	12524	12699	12750	12740	12745	12726	12594	12561	12682	12716	12590	12563	12576	12594	12641	12517	12737	12623	12626	12544	12615	12753	12455	12503	12692	12739	12613	12638	12579	12621	12669	12616	12647	12596	12820	12602	12606	12542	12652	12759	12681	12685	12484	12708	12743	12548	12685	12771	12667	12708	12496	12673	12566	12715	12624	12803	12670	12736	12767	12617	12806	12753	12605	12551	12629	12533	12533	12676	12860	12693	12541	12569	12689	12631	12644	12819	12511	12836	12733	12704	12630	12634	12619	12700	12620	12697	12616	12787	12582	12701	12597	12643	12688	12739	12571	12530	12578	12589	12545	12610	12500	12688	12634	12570	12529	12603	12740	12703	12562	12639	12680	12591	12607	12564	12766	12789	12684	12785	12641	12668	12431	12724	12683	12663	12647	12614	12629	12561	12640	12441	12693	12648	12410	12787	12576	12588	12605	12808	12564	12582	12623	12650	12665	12591	12694	12700	12551	12575	12580	12753	12582	12605	12687	12600	12612	12677	12716	12539	12677	12694	12791	12599	12604	12566	12728	12494	12681	12596	12701	12674	12661	12765	12755	12897	12567	12849	12627	12563	12645	12734	12451	12802	12708	12660	12684	12688	12500	12526	12676	12817	12652	12676	12735	12666	12511	12490	12595	12468	12711	12584	12851	12768	12726	12798	12607	12638	12600	12583	12482	12824	12589	12611	12584	12690	12785	12672	12526	12615	12621	12635	12624	12619	12728	12723	12497	12589	12681	12528	12698	12594	12791	12519	12512	12586	12604	12629	12623	12709	12731	12534	12844	12711	12591	12792	12722	12510	12460	12775	12487	12823	12693	12682	12746	12619	12627	12587	12634	12695	12868	12829	12551	12647	12725	12629	12546	12768	12657	12615	12722	12533	12627	12657	12508	12697	12573	12685	12664	12728	12526	12697	12627	12651	12814	12605	12708	12444	12605	12637	12689	12649	12691	12632	12628	12663	12709	12619	12555	12648	12669	12573	12594	12621	12632	12703	12697	12679	12648	12691	12745	12538	12646	12607	12634	12718	12823	12752	12504	12833	12665	12626	12617	12658	12596	12494	12536	12615	12653	12649	12618	12684	12774	12504	12582	12765	12565	12693	12597	12544	12842	12521	12674	12524	12629	12560	12627	12565	12693	12685	12667	12604	12626	12493	12704	12577	12689	12492	12696	12581	12660	12631	12601	12612	12575	12581	12547	12678	12725	12803	12670	12720	12665	12738	12624	12655	12370	12711	12782	12574	12622	12693	12737	12629	12643	12526	12666	12619	12696	12789	12724	12698	12688	12566	12708	12713	12607	12706	12627	12688	12582	12625	12661	12808	12657	12537	12835	12656	12524	12875	12641	12525	12595	12786	12704	12725	12773	12748	12613	12646	12765	12541	12617	12502	12548	12730	12646	12572	12546	12648	12715	12666	12641	12690	12359	12812	12578	12554	12451	12548	12678	12617	12669	12599	12591	12662	12612	12777	12574	12763	12827	12670	12599	12630	12667	12693	12796	12648	12736	12735	12638	12505	12605	12550	12660	12654	12597	12530	12545	12814	12735	12662	12641	12449	12611	12623	12812	12726	12549	12541	12746	12756	12737	12776	12628	12618	12554	12679	12476	12692	12588	12587	12774	12415	12860	12675	12638	12510	12609	12669	12860	12778	12763	12695	12585	12675	12539	12881	12556	12739	12649	12746	12644	12734	12728	12549	12627	12665	12747	12640	12809	12652	12721	12745	12520	12713	12617	12837	12897	12713	12784	12739	12535	12765	12577	12720	12594	12592	12702	12713	12664	12589	12824	12648	12619	12712	12675	12547	12490	12669	12728	12562	12700	12735	12673	12575	12641	12531	12726	12599	12498	12689	12584	12674	12638	12645	12766	12598	12693	12638	12710	12759	12662	12530	12703	12753	12606	12634	12555	12652	12695	12639	12642	12519	12589	12726	12724	12743	12609	12703	12616	12553	12549	12695	12606	12579	12745	12564	12666	12770	12612	12602	12784	12657	12727	12624	12765	12498	12611	12662	12538	12695	12678	12758	12593	12642	12593	12681	12457	12628	12559	12513	12852	12725	12722	12641	12582	12708	12527	12665	12760	12915	12710	12576	12516	12576	12537	12800	12598	12614	12779	12677	12662	12668	12759	12642	12780	12570	12769	12469	12597	12508	12654	12926	12565	12685	12600	12806	12787	12625	12691	12610	12725	12928	12558	12714	12661	12605	12699	12503	12595	12523	12662	12638	12684	12660	12609	12553	12757	12738	12838	12578	12552	12537	12732	12806	12662	12782	12669	12532	12519	12647	12596	12757	12673	12718	12698	12636	12718	12676	12479	12615	12711	12626	12606	12703	12906	12577	12643	12568	12651	12752	12542	12650	12529	12609	12765	12661	12521	12599	12779	12640	12700	12715	12702	12744	12485	12747	12512	12707	12573	12724	12751	12784	12709	12432	12698	12675	12479	12688	12667	12672	12543	12566	12649	12746	12674	12549	12623	12625	12793	12521	12746	12719	12689	12610	12532	12704	12703	12719	12562	12609	12642	12621	12489	12663	12791	12663	12731	12619	12721	12645	12742	12610	12616	12723	12758	12606	12820	12731	12692	12663	12684	12429	12743	12793	12766	12856	12511	12543	12749	12741	12638	12599	12647	12627	12586	12578	12567	12504	12558	12562	12867	12693	12767	12678	12650	12570	12840	12778	12374	12779	12607	12621	12488	12814	12685	12561	12696	12716	12670	12865	12656	12641	12569	12637	12562	12802	12484	12730	12801	12727	12651	12751	12577	12660	12736	12560	12553	12549	12718	12697	12718	12717	12657	12729	12484	12735	12750	12663	12651	12546	12590	12578	12517	12717	12727	12680	12727	12550	12546	12624	12708	12622	12779	12649	12671	12703	12771	12581	12715	12650	12636	12734	12770	12719	12585	12556	12677	12713	12697	12640	12688	12818	12721	12698	12780	12771	12586	12756	12608	12636	12555	12712	12742	12658	12679	12583	12810	12779	12705	12572	12565	12622	12763	12421	12600	12522	12723	12675	12654	12805	12693	12654	12667	12618	12554	12566	12499	12845	12735	12615	12682	12587	12673	12740	12682
24201	21370	28849	24563	22405	21772	20051	17272	16400	16094	15914	15509	15639	15548	15410	15517	15825	15664	15508	15150	15097	14520	14261	14075	14010	13953	13939	13766	13774	13856	13922	13859	13956	13838	13783	13768	13742	13826	13588	13578	13723	13582	13793	13658	13639	13683	13829	13698	13823	13674	13695	13751	13531	13673	13701	13758	13627	13380	13728	13665	13757	13729	13800	13778	13645	13518	13577	13442	13505	13685	13751	13568	13685	13736	13660	13596	13597	13522	13392	13680	13730	13586	13599	13604	13662	13609	13468	13612	13447	13694	13605	13637	13729	13572	13530	13771	13520	13697	13641	13702	13777	13726	13641	13833	13702	13706	13600	13783	13726	13685	13779	13685	13602	13609	13612	13564	13723	13692	13794	13529	13697	13498	13540	13664	13399	13482	13601	13728	13675	13861	13634	13731	13642	13654	13750	13589	13746	13767	13605	13522	13669	13632	13516	13617	13468	13520	13609	13634	13614	13471	13544	13638	13680	13445	13498	13562	13433	13851	13608	13559	13735	13565	13792	13539	13675	13545	13530	13561	13669	13689	13660	13638	13622	13577	13666	13618	13591	13640	13705	13508	13706	13554	13681	13426	13460	13704	13547	13721	13546	13476	13575	13855	13622	13541	13618	13573	13481	13480	13557	13445	13726	13527	13555	13508	13447	13439	13449	13509	13587	13576	13435	13586	13588	13601	13529	13570	13595	13410	13538	13602	13517	13620	13645	13630	13737	13600	13605	13546	13596	13689	13592	13640	13567	13551	13740	13670	13488	13630	13513	13822	13770	13743	13503	13731	13574	13577	13477	13550	13723	13649	13538	13439	13522	13595	13637	13610	13398	13426	13490	13488	13706	13772	13798	13510	13560	13479	13582	13677	13563	13575	13731	13656	13626	13652	13714	13705	13898	13679	13568	13466	13557	13501	13821	13552	13705	13460	13544	13502	13494	13574	13537	13594	13659	13567	13587	13564	13755	13550	13528	13700	13600	13654	13712	13377	13333	13324	13588	13590	13725	13699	13607	13481	13511	13689	13623	13562	13603	13579	13645	13546	13558	13465	13648	13611	13581	13614	13433	13512	13368	13532	13601	13550	13579	13636	13425	13813	13568	13481	13559	13739	13670	13639	13546	13573	13579	13668	13579	13568	13695	13618	13688	13523	13591	13503	13513	13565	13726	13558	13684	13873	13679	13578	13621	13668	13697	13628	13785	13617	13503	13686	13431	13599	13637	13435	13517	13761	13715	13667	13539	13590	13618	13575	13548	13791	13717	13621	13625	13800	13529	13496	13699	13641	13592	13568	13677	13663	13584	13585	13646	13551	13573	13542	13481	13635	13634	13680	13744	13477	13700	13634	13587	13468	13669	13632	13654	13570	13606	13632	13793	13453	13349	13529	13489	13683	13628	13432	13646	13600	13440	13638	13464	13633	13645	13617	13702	13577	13665	13455	13653	13404	13636	13666	13388	13640	13482	13678	13556	13681	13625	13675	13661	13623	13630	13768	13614	13608	13705	13765	13583	13579	13656	13719	13599	13621	13646	13501	13621	13623	13602	13515	13632	13652	13491	13573	13412	13572	13737	13439	13498	13562	13415	13571	13556	13662	13429	13498	13588	13601	13387	13690	13650	13515	13661	13695	13699	13600	13570	13551	13623	13564	13546	13580	13576	13607	13549	13722	13491	13594	13538	13718	13622	13563	13660	13633	13576	13593	13650	13528	13499	13539	13755	13561	13643	13730	13498	13593	13704	13776	13721	13551	13801	13542	13722	13652	13457	13748	13695	13533	13572	13543	13442	13501	13437	13802	13449	13401	13544	13593	13767	13375	13722	13717	13698	13756	13645	13461	13535	13632	13635	13559	13493	13587	13525	13570	13594	13553	13727	13478	13688	13600	13676	13696	13617	13622	13550	13593	13655	13569	13547	13587	13684	13614	13691	13734	13654	13553	13533	13483	13599	13679	13559	13450	13698	13650	13452	13771	13660	13618	13631	13463	13889	13633	13572	13501	13700	13338	13580	13826	13489	13747	13608	13648	13586	13560	13593	13574	13686	13777	13799	13655	13473	13371	13681	13688	13718	13639	13675	13762	13618	13583	13575	13549	13490	13567	13446	13663	13624	13579	13487	13520	13668	13829	13603	13537	13568	13734	13479	13359	13518	13511	13403	13568	13476	13519	13421	13579	13835	13493	13668	13780	13517	13582	13691	13733	13647	13624	13751	13596	13715	13605	13791	13775	13371	13524	13625	13639	13581	13637	13496	13705	13508	13482	13595	13637	13544	13587	13583	13684	13771	13855	13622	13643	13850	13777	13531	13790	13505	13513	13619	13539	13554	13611	13433	13709	13613	13497	13514	13706	13681	13566	13500	13666	13647	13671	13670	13783	13496	13723	13705	13634	13454	13572	13523	13659	13728	13614	13537	13789	13469	13717	13530	13669	13710	13624	13644	13465	13552	13545	13532	13809	13743	13600	13402	13252	13663	13598	13584	13413	13514	13473	13604	13514	13533	13607	13538	13497	13542	13523	13545	13500	13635	13678	13680	13672	13605	13680	13678	13636	13576	13787	13713	13681	13544	13435	13624	13632	13717	13538	13791	13651	13585	13461	13614	13623	13481	13710	13607	13656	13575	13834	13446	13675	13559	13549	13548	13691	13653	13433	13557	13537	13776	13648	13498	13820	13505	13583	13610	13574	13546	13588	13699	13743	13569	13842	13431	13600	13591	13635	13619	13483	13631	13635	13502	13528	13483	13718	13600	13540	13553	13495	13359	13597	13676	13405	13360	13545	13578	13631	13524	13657	13555	13619	13536	13579	13556	13615	13528	13586	13658	13783	13725	13681	13618	13678	13584	13641	13577	13623	13600	13601	13559	13444	13808	13590	13576	13761	13559	13682	13671	13726	13583	13631	13498	13701	13534	13608	13655	13495	13689	13531	13495	13600	13417	13684	13606	13503	13586	13546	13487	13581	13617	13646	13717	13501	13593	13447	13740	13387	13292	13550	13781	13568	13670	13634	13675	13658	13566	13605	13560	13378	13462	13386	13537	13622	13631	13447	13439	13681	13535	13579	13670	13572	13598	13453	13633	13709	13823	13478	13610	13571	13619	13652	13737	13786	13663	13499	13571	13696	13566	13594	13651	13648	13559	13630	13565	13666	13674	13597	13499	13604	13457	13697	13639	13601	13573	13715	13513	13410	13526	13806	13541	13651	13643	13597	13718	13674	13709	13610	13535	13503	13892	13656	13570	13781	13750	13461	13690	13515	13449	13395	13603	13726	13585	13466	13677	13524	13711	13641	13655	13626	13634	13605	13689	13548	13490	13554	13522	13527	13526	13578	13586	13724	13679	13529	13500	13828	13738	13379	13574	13671	13555	13593	13589	13655	13507	13502	13480	13655	13642	13545	13536	13678	13520	13681	13696	13607	13588	13617	13739	13602	13609	13471	13657	13812	13850	13663	13812	13641	13752	13472	13529	13509	13662	13606	13589	13659	13660	13587	13625	13670	13635	13542	13865	13496	13600	13720	13607	13542	13549	13495	13751	13459	13632	13584	13765	13561	13495	13754	13489	13464	13525	13336	13486	13463	13455	13500	13551	13432	13780	13573	13471	13558	13571	13633	13545	13640	13567	13607	13600	13479	13693	13544	13463	13668	13360	13716	13653	13398	13480	13674	13508	13516	13753	13582	13584	13747	13573	13784	13581	13623	13638	13723	13579	13547	13653	13533	13730	13725	13530	13663	13585	13397	13701	13671	13559	13758	13619	13497	13651	13505	13635	13517	13462	13608	13580	13680	13431	13688	13447	13657	13555	13658	13467	13609	13393	13469	13722	13454	13476	13721	13593	13783	13606	13502	13747	13723	13579	13504	13695	13646	13404	13540	13788	13638	13625	13558	13687	13583	13511	13745	13487	13554	13602	13566	13583	13591	13644	13598	13798	13467	13505	13664	13550	13696	13658	13595	13573	13598	13548	13692	13584	13488	13502	13531	13500	13783	13687	13660	13622	13687	13769	13626	13679	13551	13595	13753	13566	13604	13439	13718	13491	13541	13588	13778	13773	13545	13526	13567	13616	13712	13632	13649	13503	13603	13550	13627	13685	13612	13674	13738	13588	13621	13510	13470	13479	13702	13777	13554	13600	13851	13585	13711	13606	13777	13625	13661	13558	13725	13546	13597	13717	13623	13644	13606	13653	13374	13684	13664	13799	13513	13550	13603	13628	13559	13489	13679	13484	13759	13512	13556	13559	13491	13740	13700	13658	13611	13650	13624	13679	13507	13645	13638	13469	13569	13689	13661	13659	13367	13606	13643	13510	13624	13726	13748	13485	13528	13680	13497	13498	13399	13713	13512	13834	13544	13692	13626	13635	13532	13620	13743	13794	13497	13714	13610	13800	13466	13478	13813	13715	13589	13411	13464	13575	13665	13462	13686	13631	13479	13568	13642	13761	13766	13525	13557	13449	13654	13413	13705	13438	13514	13483	13635	13520	13595	13641	13622	13632	13537	13493	13666	13596	13533	13606	13559	13513	13535	13691	13631	13731	13646	13553	13474	13831	13595	13562	13532	13641	13655	13517	13581	13549	13814	13764	13687	13670	13323	13705	13619	13691	13843	13746	13674	13568	13483	13741	13715	13373	13715	13700	13584	13509	13748	13852	13569	13574	13532	13673	13705	13656	13493	13542	13581	13492	13747	13695	13620	13722	13647	13724	13703	13568	13626	13700	13593	13421	13760	13475	13588	13580	13543	13470	13570	13723	13613	13595	13659	13596	13688	13729	13494	13589	13587	13650	13768	13504	13601	13634	13608	13562	13507	13637	13622	13627	13747	13520	13640	13635	13514	13534	13494	13607	13374	13560	13706	13664	13643	13680	13587	13505	13715	13578	13576	13596	13609	13756	13652	13479	13668	13705	13748	13651	13498	13631	13741	13803	13499	13615	13465	13588	13658	13657	13583	13670	13441	13553	13542	13620	13548	13755	13813	13553	13638	13724	13744	13550	13687	13605	13560	13811	13554	13555	13624	13693	13593	13463	13610	13474	13751	13584	13655	13613	13482	13754	13671	13679	13597	13679	13563	13502	13537	13590	13734	13723	13583	13620	13625	13608	13739	13512	13651	13554	13415	13379	13630	13666	13732
21260	37552	34374	25830	22017	19668	18223	17630	16750	16307	15653	15594	15388	15494	15279	15154	15474	15499	15029	14624	14256	13598	13206	12958	12928	12740	12781	12574	12381	12715	12745	12709	12553	12613	12677	12584	12621	12581	12637	12407	12544	12613	12499	12565	12571	12453	12477	12589	12425	12547	12460	12392	12452	12435	12343	12482	12542	12469	12474	12374	12326	12470	12425	12481	12440	12459	12441	12384	12480	12458	12379	12523	12505	12396	12516	12452	12557	12370	12537	12535	12357	12574	12316	12466	12471	12525	12527	12253	12326	12265	12625	12357	12515	12390	12424	12628	12422	12513	12542	12499	12370	12406	12395	12293	12380	12455	12536	12371	12460	12296	12606	12362	12445	12344	12446	12648	12627	12423	12397	12314	12486	12619	12375	12383	12367	12437	12357	12540	12560	12464	12413	12448	12532	12448	12320	12490	12383	12372	12538	12541	12500	12471	12515	12450	12410	12263	12350	12450	12335	12320	12436	12430	12347	12368	12281	12340	12472	12320	12253	12402	12314	12406	12344	12428	12292	12467	12470	12547	12366	12519	12384	12414	12554	12462	12541	12377	12464	12419	12453	12403	12347	12254	12353	12564	12496	12396	12387	12614	12394	12334	12395	12346	12431	12393	12454	12351	12380	12438	12362	12442	12378	12404	12482	12343	12445	12529	12519	12388	12587	12377	12545	12492	12412	12266	12522	12369	12395	12482	12422	12522	12409	12278	12401	12401	12209	12483	12181	12382	12349	12446	12540	12414	12542	12546	12391	12402	12452	12457	12408	12343	12386	12416	12513	12397	12412	12303	12368	12614	12290	12443	12400	12486	12331	12257	12391	12412	12366	12432	12308	12254	12442	12398	12527	12524	12498	12311	12440	12225	12533	12462	12464	12410	12631	12461	12376	12617	12371	12392	12343	12487	12352	12397	12445	12440	12522	12370	12346	12310	12416	12257	12239	12424	12511	12428	12458	12369	12506	12459	12466	12431	12440	12279	12352	12489	12453	12492	12496	12317	12322	12592	12396	12316	12459	12381	12398	12549	12324	12406	12442	12471	12513	12442	12462	12317	12343	12449	12415	12284	12497	12426	12536	12480	12349	12282	12459	12357	12510	12434	12449	12374	12617	12426	12391	12391	12515	12360	12359	12533	12287	12406	12372	12430	12422	12360	12376	12374	12196	12493	12451	12402	12576	12363	12617	12386	12454	12326	12278	12531	12449	12434	12294	12402	12621	12462	12323	12356	12411	12377	12474	12486	12493	12356	12307	12493	12530	12340	12507	12502	12370	12479	12408	12384	12457	12219	12528	12475	12461	12446	12327	12240	12499	12510	12374	12503	12340	12395	12467	12507	12312	12527	12449	12532	12551	12457	12508	12312	12419	12298	12581	12342	12371	12362	12383	12479	12428	12354	12343	12265	12389	12350	12410	12386	12614	12409	12299	12437	12427	12520	12501	12268	12396	12445	12370	12487	12390	12410	12389	12461	12360	12362	12397	12389	12399	12371	12364	12369	12432	12380	12381	12240	12476	12484	12446	12466	12296	12552	12407	12468	12481	12327	12369	12385	12379	12461	12317	12432	12359	12469	12375	12402	12271	12332	12391	12543	12595	12410	12482	12481	12414	12448	12454	12414	12339	12484	12489	12519	12414	12440	12183	12393	12519	12437	12533	12302	12458	12409	12454	12343	12426	12450	12471	12457	12406	12368	12424	12410	12356	12351	12417	12446	12515	12283	12262	12495	12340	12443	12377	12437	12612	12383	12582	12325	12387	12571	12267	12268	12197	12349	12396	12267	12444	12345	12414	12432	12344	12548	12485	12494	12436	12430	12305	12410	12384	12287	12414	12358	12426	12303	12477	12437	12248	12418	12260	12463	12413	12356	12471	12315	12386	12310	12462	12370	12309	12532	12449	12330	12323	12445	12364	12376	12255	12517	12388	12460	12338	12407	12512	12438	12432	12381	12424	12363	12310	12404	12459	12469	12554	12411	12502	12297	12327	12511	12352	12435	12337	12450	12301	12409	12379	12409	12309	12376	12561	12454	12562	12613	12459	12526	12549	12407	12371	12573	12348	12494	12400	12250	12494	12309	12413	12393	12411	12297	12350	12398	12376	12519	12333	12358	12425	12333	12492	12465	12462	12305	12404	12393	12511	12342	12469	12459	12386	12240	12440	12490	12528	12492	12313	12399	12368	12332	12400	12386	12485	12364	12523	12368	12451	12294	12229	12576	12435	12424	12481	12417	12342	12602	12419	12463	12440	12461	12374	12483	12302	12408	12428	12381	12454	12282	12468	12433	12593	12218	12512	12351	12278	12301	12520	12261	12358	12496	12390	12339	12307	12397	12358	12428	12457	12559	12386	12448	12452	12536	12478	12527	12287	12445	12429	12412	12280	12459	12640	12369	12407	12403	12440	12389	12448	12402	12391	12321	12406	12403	12227	12342	12483	12367	12375	12374	12252	12569	12611	12321	12313	12370	12162	12616	12356	12549	12505	12446	12463	12130	12532	12360	12361	12499	12416	12241	12203	12628	12480	12421	12383	12385	12428	12654	12403	12446	12502	12380	12388	12474	12547	12356	12376	12331	12555	12454	12226	12524	12321	12171	12286	12456	12415	12222	12353	12327	12376	12362	12514	12459	12375	12473	12411	12448	12408	12527	12401	12527	12455	12382	12479	12388	12350	12524	12587	12464	12361	12368	12290	12478	12493	12376	12374	12500	12529	12317	12548	12402	12381	12474	12301	12524	12535	12454	12395	12207	12414	12428	12320	12298	12613	12537	12528	12497	12410	12357	12362	12451	12331	12379	12389	12373	12319	12569	12451	12605	12332	12517	12429	12434	12486	12300	12227	12414	12480	12468	12448	12529	12460	12434	12464	12293	12449	12335	12592	12422	12511	12454	12230	12238	12346	12389	12371	12562	12359	12371	12396	12317	12442	12613	12395	12324	12479	12266	12393	12460	12474	12507	12443	12503	12476	12472	12394	12629	12575	12392	12401	12325	12342	12153	12536	12352	12288	12611	12344	12398	12316	12422	12438	12370	12388	12346	12485	12585	12318	12460	12643	12360	12266	12295	12630	12448	12266	12640	12465	12200	12525	12312	12458	12413	12458	12416	12468	12384	12296	12411	12638	12321	12296	12333	12469	12518	12404	12279	12246	12459	12449	12530	12601	12477	12401	12386	12473	12490	12454	12379	12284	12412	12414	12369	12341	12482	12490	12383	12319	12400	12414	12350	12427	12524	12325	12390	12240	12340	12392	12419	12403	12386	12415	12562	12425	12443	12402	12482	12509	12486	12427	12391	12412	12478	12456	12326	12606	12479	12407	12415	12359	12510	12362	12416	12444	12403	12308	12314	12469	12416	12343	12288	12380	12337	12478	12440	12418	12438	12468	12392	12467	12354	12505	12501	12562	12422	12480	12225	12183	12411	12375	12465	12443	12520	12593	12342	12527	12446	12432	12375	12349	12315	12427	12482	12562	12324	12436	12351	12103	12291	12431	12359	12216	12284	12507	12431	12475	12303	12517	12394	12353	12344	12476	12530	12425	12413	12384	12375	12321	12459	12360	12451	12361	12249	12495	12431	12322	12452	12511	12331	12365	12449	12425	12356	12342	12331	12363	12421	12545	12508	12536	12348	12412	12224	12372	12432	12342	12488	12329	12350	12370	12357	12401	12487	12351	12406	12475	12387	12401	12379	12378	12446	12414	12314	12453	12306	12434	12417	12558	12381	12403	12175	12420	12419	12364	12512	12451	12369	12396	12461	12371	12313	12433	12455	12217	12257	12269	12425	12454	12588	12376	12629	12353	12485	12502	12316	12640	12457	12193	12525	12506	12418	12477	12439	12379	12298	12451	12636	12359	12614	12451	12340	12403	12454	12478	12347	12413	12417	12418	12292	12258	12396	12261	12365	12497	12427	12416	12369	12494	12464	12240	12418	12239	12327	12640	12293	12313	12341	12471	12413	12432	12361	12273	12385	12524	12404	12514	12445	12411	12326	12390	12360	12517	12378	12518	12324	12588	12456	12318	12516	12523	12200	12355	12442	12398	12534	12567	12525	12571	12376	12421	12475	12391	12340	12283	12319	12340	12401	12360	12327	12306	12437	12286	12392	12446	12273	12536	12408	12527	12411	12563	12378	12423	12445	12337	12502	12516	12286	12514	12424	12401	12528	12404	12520	12362	12427	12443	12413	12420	12512	12194	12449	12475	12406	12479	12413	12406	12349	12343	12468	12352	12520	12437	12316	12484	12213	12361	12426	12489	12350	12353	12566	12415	12312	12434	12295	12300	12415	12366	12576	12358	12328	12420	12439	12393	12413	12419	12412	12411	12515	12461	12541	12296	12509	12341	12480	12402	12278	12354	12339	12532	12488	12336	12442	12567	12314	12308	12309	12550	12431	12485	12430	12566	12499	12617	12477	12332	12498	12379	12367	12273	12286	12396	12506	12434	12552	12373	12396	12388	12237	12428	12207	12421	12235	12323	12227	12494	12445	12303	12410	12475	12453	12437	12374	12530	12421	12330	12462	12301	12308	12441	12504	12338	12423	12658	12476	12542	12391	12551	12293	12399	12371	12416	12414	12574	12413	12377	12596	12335	12436	12324	12251	12301	12280	12454	12421	12356	12580	12458	12479	12353	12500	12341	12492	12405	12463	12521	12475	12393	12365	12560	12413	12364	12369	12314	12478	12449	12312	12373	12408	12473	12508	12348	12431	12346	12132	12553	12330	12619	12426	12506	12415	12328	12307	12428	12377	12482	12466	12287	12267	12346	12332	12251	12445	12291	12359	12567	12304	12444	12360	12401	12409	12401	12389	12398	12390	12472	12426	12418	12511	12406	12434	12374	12433	12486	12287	12597	12429	12390	12451	12417	12364	12351	12303	12516	12607	12380	12369	12372	12347	12383	12396	12248	12463	12480	12255	12312	12503	12475	12481	12388	12336	12527	12327	12511	12381	12463	12416	12406	12433	12301	12480	12364	12354	12525	12522	12279	12546	12409	12302	12466	12487	12312	12397	12297	12297	12295	12335	12443	12419	12377	12487	12405	12468	12440	12494	12320	12560	12474	12497	12378	12337	12360	12312	12498	12412	12310	12507	12372	12379	12533	12366	12435	12461	12470	12449	12579	12484
23150	21383	29228	23969	21761	23862	25168	19812	18718	18507	18062	17377	17523	17197	17358	17321	17389	17328	17316	16750	16223	15755	15578	15402	15121	15054	15095	14934	14953	15144	14719	14914	14680	14859	14845	14878	14929	14571	14821	14865	14746	14750	14783	14728	14765	14754	14733	14813	14596	14645	14745	14717	14569	14692	14616	14439	14587	14659	14516	14609	14592	14556	14647	14677	14611	14785	14648	14584	14705	14469	14376	14604	14541	14598	14677	14659	14660	14685	14617	14824	14670	14726	14569	14568	14759	14427	14817	14671	14466	14575	14515	14712	14656	14751	14692	14737	14754	14542	14636	14488	14648	14529	14612	14577	14541	14536	14767	14681	14639	14661	14659	14615	14598	14511	14699	14632	14620	14535	14712	14782	14584	14641	14628	14809	14512	14603	14748	14572	14522	14736	14576	14525	14621	14470	14589	14578	14619	14419	14725	14731	14517	14751	14582	14676	14762	14699	14495	14583	14541	14499	14653	14849	14438	14790	14736	14631	14292	14607	14619	14733	14452	14580	14765	14540	14640	14410	14572	14558	14474	14462	14654	14679	14477	14690	14573	14463	14792	14562	14618	14655	14563	14671	14794	14377	14627	14759	14763	14730	14612	14691	14615	14545	14584	14471	14614	14439	14588	14549	14525	14702	14605	14519	14727	14604	14739	14614	14707	14559	14442	14635	14405	14406	14489	14719	14691	14516	14532	14465	14693	14660	14402	14676	14733	14632	14517	14811	14489	14640	14689	14640	14330	14601	14552	14535	14570	14511	14593	14638	14674	14663	14705	14640	14553	14516	14437	14504	14435	14680	14504	14529	14520	14667	14508	14816	14726	14636	14744	14595	14640	14654	14617	14525	14550	14699	14642	14538	14517	14570	14591	14382	14523	14623	14684	14578	14595	14589	14732	14763	14706	14613	14444	14674	14694	14554	14508	14618	14475	14707	14930	14890	14500	14596	14647	14417	14568	14507	14614	14633	14516	14536	14594	14699	14525	14525	14524	14619	14539	14567	14455	14423	14681	14408	14756	14733	14456	14540	14458	14588	14555	14555	14455	14725	14504	14593	14585	14394	14701	14560	14570	14397	14475	14405	14647	14554	14573	14617	14633	14715	14855	14455	14645	14544	14509	14676	14579	14407	14540	14599	14805	14580	14507	14673	14747	14419	14500	14723	14441	14792	14577	14529	14604	14491	14637	14726	14810	14535	14593	14817	14550	14472	14625	14689	14445	14669	14868	14504	14502	14852	14574	14467	14662	14559	14753	14467	14575	14789	14473	14543	14338	14530	14576	14654	14483	14643	14571	14435	14610	14394	14456	14616	14662	14537	14514	14586	14519	14494	14775	14708	14458	14713	14537	14569	14526	14489	14669	14470	14602	14307	14627	14602	14494	14697	14738	14489	14511	14355	14689	14821	14668	14684	14635	14538	14519	14681	14578	14707	14611	14540	14787	14649	14592	14701	14514	14797	14649	14530	14680	14701	14393	14622	14476	14667	14557	14697	14552	14480	14673	14486	14727	14488	14520	14619	14499	14657	14624	14504	14318	14536	14711	14578	14528	14717	14653	14527	14712	14586	14491	14521	14592	14548	14624	14408	14515	14567	14549	14398	14260	14460	14600	14681	14628	14556	14667	14547	14681	14649	14691	14575	14417	14470	14590	14606	14631	14689	14429	14358	14562	14505	14464	14482	14459	14449	14844	14546	14667	14545	14634	14433	14555	14620	14572	14738	14570	14678	14744	14803	14486	14629	14585	14732	14631	14522	14601	14728	14577	14739	14694	14494	14524	14430	14440	14704	14391	14615	14528	14535	14691	14770	14596	14775	14538	14556	14551	14747	14618	14395	14752	14653	14695	14723	14607	14680	14606	14610	14578	14551	14691	14696	14604	14673	14720	14630	14644	14801	14678	14693	14475	14618	14550	14386	14478	14581	14712	14663	14509	14587	14634	14677	14543	14590	14466	14457	14419	14598	14554	14528	14528	14466	14551	14327	14558	14703	14652	14663	14515	14562	14542	14564	14381	14554	14424	14470	14600	14534	14594	14336	14625	14518	14557	14413	14591	14553	14503	14629	14648	14434	14759	14438	14595	14635	14728	14582	14665	14616	14589	14593	14474	14622	14599	14624	14497	14676	14496	14545	14588	14661	14394	14485	14818	14633	14493	14603	14649	14420	14599	14457	14449	14512	14637	14753	14395	14386	14500	14613	14600	14670	14581	14531	14389	14701	14567	14560	14516	14658	14650	14616	14474	14711	14331	14640	14590	14579	14647	14561	14673	14547	14693	14594	14714	14623	14576	14648	14658	14585	14363	14600	14534	14342	14554	14679	14668	14637	14634	14368	14561	14363	14589	14640	14443	14460	14599	14443	14790	14537	14665	14380	14697	14523	14362	14753	14560	14472	14644	14493	14575	14670	14658	14495	14779	14688	14560	14576	14495	14640	14469	14443	14684	14795	14675	14572	14694	14540	14679	14549	14580	14539	14644	14514	14484	14373	14701	14655	14549	14676	14395	14556	14522	14457	14617	14629	14844	14462	14434	14727	14772	14654	14547	14634	14630	14672	14587	14423	14653	14581	14675	14682	14477	14955	14718	14710	14582	14663	14476	14665	14833	14776	14616	14637	14405	14580	14556	14600	14632	14654	14696	14438	14685	14573	14704	14542	14630	14662	14618	14591	14474	14506	14695	14611	14462	14482	14609	14598	14518	14571	14639	14538	14596	14466	14611	14629	14554	14563	14568	14350	14607	14584	14683	14684	14332	14521	14679	14471	14915	14488	14503	14402	14644	14573	14676	14606	14602	14704	14512	14734	14633	14678	14561	14668	14658	14522	14629	14565	14624	14574	14564	14447	14614	14742	14715	14538	14698	14653	14659	14471	14464	14473	14490	14759	14619	14660	14732	14643	14490	14602	14657	14750	14663	14813	14564	14601	14606	14442	14610	14492	14485	14570	14728	14599	14553	14660	14561	14608	14723	14504	14610	14193	14673	14586	14575	14678	14648	14621	14654	14527	14492	14629	14473	14742	14640	14660	14558	14592	14632	14517	14627	14472	14664	14605	14427	14547	14632	14606	14624	14560	14717	14557	14411	14605	14695	14609	14557	14692	14537	14496	14592	14678	14523	14733	14446	14753	14560	14652	14460	14440	14706	14688	14671	14640	14323	14605	14629	14524	14661	14522	14498	14550	14683	14608	14655	14513	14490	14472	14578	14507	14634	14550	14431	14550	14737	14796	14704	14558	14726	14506	14507	14393	14569	14501	14504	14497	14625	14605	14570	14693	14436	14616	14598	14651	14752	14459	14367	14471	14584	14659	14478	14544	14599	14635	14352	14360	14780	14703	14599	14593	14374	14835	14496	14775	14556	14586	14484	14732	14396	14350	14787	14702	14447	14548	14632	14470	14458	14501	14567	14630	14689	14491	14466	14433	14716	14549	14405	14508	14772	14672	14711	14690	14426	14708	14725	14619	14625	14536	14543	14522	14603	14643	14339	14455	14606	14657	14556	14462	14465	14709	14638	14684	14774	14838	14709	14639	14564	14571	14525	14604	14632	14541	14613	14455	14475	14506	14655	14785	14688	14246	14571	14595	14421	14598	14567	14689	14612	14502	14749	14518	14437	14603	14599	14427	14562	14612	14554	14587	14545	14719	14647	14549	14574	14578	14678	14461	14661	14423	14365	14643	14518	14649	14685	14692	14683	14530	14445	14668	14695	14766	14457	14490	14572	14663	14625	14479	14584	14509	14387	14495	14477	14550	14399	14720	14561	14531	14625	14668	14600	14611	14473	14539	14684	14581	14643	14773	14379	14332	14730	14342	14608	14582	14562	14543	14687	14652	14479	14290	14679	14740	14569	14498	14514	14632	14680	14570	14584	14664	14666	14762	14720	14660	14686	14371	14447	14344	14617	14653	14579	14692	14559	14449	14718	14698	14571	14498	14550	14476	14453	14437	14348	14491	14657	14578	14611	14619	14657	14507	14720	14611	14663	14515	14615	14725	14573	14722	14859	14577	14542	14409	14650	14557	14816	14617	14758	14453	14562	14566	14502	14525	14625	14657	14627	14495	14741	14693	14562	14816	14535	14633	14495	14729	14415	14658	14786	14718	14632	14545	14576	14437	14343	14686	14645	14425	14453	14650	14526	14478	14464	14581	14679	14700	14628	14415	14436	14466	14669	14545	14516	14610	14743	14602	14902	14502	14476	14478	14466	14610	14441	14499	14839	14772	14609	14452	14388	14362	14377	14489	14593	14495	14683	14615	14624	14693	14761	14718	14550	14831	14648	14691	14476	14505	14386	14570	14534	14662	14468	14531	14756	14642	14544	14608	14604	14501	14751	14823	14618	14508	14699	14643	14535	14495	14775	14556	14368	14501	14303	14696	14455	14583	14501	14615	14697	14554	14568	14606	14784	14585	14778	14542	14359	14527	14533	14512	14541	14436	14766	14503	14765	14647	14523	14617	14431	14646	14563	14534	14484	14492	14368	14506	14429	14435	14515	14569	14753	14693	14430	14597	14511	14542	14859	14535	14688	14650	14712	14526	14602	14807	14700	14706	14696	14446	14527	14441	14452	14551	14805	14718	14388	14620	14652	14764	14660	14601	14715	14552	14605	14572	14560	14798	14657	14376	14505	14573	14517	14555	14624	14657	14700	14521	14545	14459	14595	14741	14690	14585	14474	14505	14586	14546	14826	14700	14641	14457	14559	14538	14724	14664	14692	14664	14733	14578	14685	14517	14624	14486	14721	14557	14594	14751	14685	14489	14669	14675	14633	14580	14621	14619	14604	14496	14503	14661	14621	14579	14599	14448	14522	14479	14638	14496	14595	14641	14577	14595	14514	14531	14419	14617	14722	14641	14495	14712	14494	14653	14471	14676	14654	14702	14530	14526	14644	14483	14566	14621	14493	14665	14594	14647	14486	14682	14852	14699	14682	14597	14595	14730	14744	14730	14663	14733	14414	14578	14573	14570	14711	14703	14494	14397	14704	14685	14438	14654	14669	14631	14768	14654	14652	14684	14564	14437	14591	14436	14583	14790	14394	14659	14741	14773	14685	14470	14475	14571	14524	14744	14562	14538	14578	14645	14566	14481	14359	14466	14580	14546	14471	14590	14573	14846	14531	14537	14542	14442
22536	41524	38624	29935	25154	22177	20784	19915	19447	18380	17884	17245	17313	17018	17259	16867	16742	16646	16298	15684	15155	14464	14096	13760	13426	13383	13189	13356	13353	13377	13262	13428	13138	13148	13165	13146	13200	12987	13097	13145	13211	12997	13125	13207	13106	13035	13028	13144	13040	13239	13070	13019	12915	13047	13003	13034	13054	13041	13004	12956	13100	13052	12842	13006	13092	13019	13110	12929	12970	12998	12976	12926	13014	13092	12971	12757	12934	12827	12943	12920	12926	13133	13004	12855	12849	12982	12901	12986	12913	13029	13155	12924	12897	12909	13075	12950	12948	12813	12891	12940	12995	13060	12961	12999	12849	12928	12990	12963	13013	13122	12971	12967	13003	13093	12957	13008	12975	12884	12919	12833	13082	12993	13026	12912	12998	12980	12888	13064	13034	12919	12835	12824	13109	12867	12956	12929	12819	12795	12973	12996	13012	13061	13001	12961	13003	12878	13005	12970	13085	12816	13056	12985	12952	12985	12948	12854	12712	12954	12864	13062	12927	12946	12986	12953	12906	12921	13089	12933	13112	12888	12844	13044	13007	12860	13084	12901	12999	12887	12844	12885	13048	12834	12812	13048	13081	13025	12975	12929	12982	12849	12995	13071	12950	12977	12867	13010	12993	13043	12938	12901	12957	12839	12856	12768	12873	12878	12948	13010	13048	12986	12985	12932	12936	12874	12976	12903	12871	12932	12979	12937	12721	12965	12980	12918	12868	12943	13081	12850	13111	12926	13028	13042	13049	13065	13086	12886	12938	12998	13029	13083	12976	12995	12873	12928	13059	12865	12914	12944	13029	12960	12916	12775	13014	12870	13032	12984	12747	12972	12871	12946	12898	12949	12893	13034	13016	12880	12934	12984	12920	12967	12960	13018	12906	13029	12884	13146	12740	12863	13075	12882	13142	12962	13088	13093	12912	12861	13029	13108	12840	12985	12951	12880	13008	13150	13023	12871	13008	12844	12934	12996	13059	13052	12981	12971	12901	13071	13152	12993	13032	12921	12971	12937	13071	12911	12946	12804	13006	12892	12974	13002	12884	13029	12945	13059	12886	13105	12883	13029	12924	12905	12925	12981	13028	12821	13074	12981	12807	12753	12753	12757	13000	12922	12954	13000	12792	13002	13018	13063	12939	12991	12945	12910	13000	13083	13142	12913	13000	12933	12833	12932	12860	12962	12948	12949	12901	12936	13026	12842	12997	12984	12929	13027	12975	12925	12925	12895	13087	12875	13042	13011	12713	13065	12939	13048	13074	12964	12918	12912	13088	12848	12923	12891	12984	13043	12979	12883	12911	12950	12928	12917	13011	12898	12868	12884	12963	13059	12914	12785	13028	12901	12956	12855	13087	12943	13021	12884	12942	12988	13033	12746	12841	12882	12941	13051	12997	12900	12933	12943	12993	12793	12993	12783	12923	12876	12915	12873	12905	12861	13146	13015	12935	13163	12984	12892	12968	12965	12944	12700	12976	12823	13183	12902	12952	13023	12933	13141	12812	12807	12962	12940	12918	13006	13000	12920	13084	12953	12875	12992	13018	12893	12919	12835	12905	13046	12862	12976	12947	12873	12934	12817	13030	12992	12908	12931	12913	12964	13032	13011	13006	13117	12896	12898	12960	12911	12979	12771	12977	12811	12786	13154	13008	13003	12966	12952	12922	13006	12827	12897	12962	12831	12796	12882	13036	13005	12897	12885	12888	13028	12811	12904	12847	12793	12919	12928	12970	13093	12914	12827	13005	12967	12866	12995	12826	12912	12804	12954	12960	12962	12915	12925	12894	12912	13042	12890	13011	12968	13018	13000	13019	12744	12989	12865	13032	12815	12748	12934	13124	12999	12962	12780	13026	12817	12982	12875	12905	12816	12903	12989	12755	12905	12840	12918	12917	12814	12780	12841	12775	12893	13063	13030	12905	13065	12886	12895	12966	13069	12940	12891	12789	12944	12832	12948	12795	13069	12931	13052	12872	13039	13101	12854	12895	12837	12827	12891	13066	12935	13039	12997	12904	12968	12917	12911	13007	12879	12845	12761	12879	12814	12792	13089	12856	13018	12795	13059	12975	12712	12945	12944	12968	13005	13090	13099	12954	12984	13057	12873	12856	13003	12986	13040	13060	12998	12879	12989	12938	12887	13043	12854	13084	12893	12936	12928	12972	12883	12864	13025	12881	13052	12985	12892	13040	12726	13078	13003	12939	13046	12952	12922	12890	13023	12919	12993	12964	12845	12782	13006	12817	12831	13018	12818	12969	12909	13005	12996	12877	12896	12851	12831	12734	12733	12866	12918	13020	12968	12989	12946	12952	12975	12863	13071	12984	12873	12817	12934	12856	12923	13089	12792	13027	13129	12741	12846	13001	12878	12845	13001	12884	12901	12884	12934	13028	12883	13012	12872	12857	12908	12947	12776	12984	12968	12975	12972	12812	12964	13052	12831	12796	12954	13057	12979	12931	13182	12941	12814	13048	12828	13098	12825	13024	13013	12902	12989	12810	12891	12828	12950	13047	12914	12927	12950	12870	12954	12995	12971	12811	12992	12768	12914	13124	13026	12848	12820	12982	12934	12951	12826	12770	12804	13149	12837	12784	12941	12885	12774	13091	12684	12880	13041	13027	12865	12855	12998	12804	12957	12876	12867	12956	12949	13041	12864	12985	13121	13073	13000	12800	12825	13031	12865	12955	12934	13078	12982	12961	12924	12913	12815	13047	12930	12945	12962	13048	12804	12992	12908	12980	12883	12969	12784	12966	12891	12805	12793	12881	12930	12923	13028	12781	12973	13070	12868	13136	13028	13006	12891	12915	12917	12786	13087	12869	12834	12955	12956	12918	12835	12874	12944	12696	13019	13020	12826	13024	12945	12788	13055	13049	12871	12815	13064	12921	12923	12964	13002	12990	12770	12952	12943	12745	13028	12979	12979	12900	12966	12971	13115	12921	12867	12702	13006	12835	12864	13002	12886	12830	13031	12918	12842	12979	13022	12904	12757	12895	12844	12948	12950	12836	12943	12997	12875	12875	12918	12960	12910	12900	12946	12814	12879	12871	12822	12945	12824	12839	12947	12955	12850	12949	12843	12889	13018	12935	12937	12876	12994	12952	12877	12941	12999	12974	13098	13087	12897	12887	12896	12901	12921	12997	12913	12915	13001	12910	12940	12940	12926	12712	12938	13005	12802	12937	13082	12858	13127	13026	12977	13016	12966	12908	12913	12931	12887	13032	12782	12924	12867	13134	12805	13116	12750	12932	12940	12941	12916	12998	12955	12799	13097	12852	13014	12994	12926	12871	12884	12995	12820	12887	12795	13008	12759	13055	12976	12972	13056	13122	12868	12960	12916	12823	12924	13013	12842	12799	12886	12917	12820	12955	12751	12904	12908	12942	12866	12862	12818	13108	12895	13147	13051	13012	13033	13092	12934	12863	12842	12895	12819	12760	13073	12953	12980	13098	12881	12814	12959	12802	12964	12787	12988	13091	12845	12954	13007	12840	12953	12891	12887	12942	12928	12830	12865	12869	13085	12936	12869	12900	12901	12952	12744	12963	12901	12860	13040	12938	12854	12845	12990	12963	12764	12994	12932	12857	13095	13022	12994	13033	12980	12977	12973	13138	13022	12811	12906	12974	12986	12951	13011	12736	12937	12875	13046	12835	13085	13002	12959	12932	12812	12697	13107	13009	12764	12969	12964	12961	12802	12997	12888	12938	12848	12890	13005	12889	12901	13041	12990	12832	12961	12826	12995	12807	12880	13076	12919	13097	12941	12837	12918	12810	12868	13002	12885	12934	13003	12895	12967	13001	13056	13045	12834	12955	12949	12946	12958	12879	13019	13012	13023	12946	12929	12991	12896	12989	13023	12853	12945	12835	12934	12901	13087	12884	12920	12919	12994	12817	12951	12962	12767	12890	12945	12980	12893	12903	12991	12965	12983	12981	12918	12967	12910	12853	13023	12816	12962	12811	12824	12868	13065	13013	12858	12971	12963	12919	13077	12866	13075	12966	12647	12841	12978	12779	13027	12866	12868	12793	13062	12946	13043	12966	12971	12936	12989	12895	12916	12880	13052	12971	12982	12941	12882	12908	12902	12900	13090	12967	12753	12966	12991	13004	12978	12863	12994	12891	12897	12887	13035	13059	12910	12757	12922	13087	12860	12901	12819	12789	12980	12926	13025	12923	12898	12920	12973	12873	12962	12956	12910	12946	12876	12978	12964	12938	12985	13032	12808	13124	12993	13048	13099	12885	12989	12875	12912	13109	13040	12772	12886	12985	12919	12934	12844	12833	12862	12874	13117	12957	12994	12841	12838	12980	12975	12806	12988	12741	12848	12982	12933	12932	12877	12897	13017	12847	12998	12947	13023	12964	12817	12921	12858	12961	12970	12749	12924	12870	12807	12875	12989	12917	13014	13027	12817	13005	12960	12848	12939	12952	12818	12952	12879	12849	12927	13088	12957	12922	13027	12920	12949	12862	12946	13016	12897	12914	12934	12967	12812	12796	12974	12986	12892	12847	12946	13121	13216	12843	12864	12855	12772	12968	13002	13027	12946	12921	12834	12882	12956	12859	12943	12881	12976	12892	12879	12760	12884	12841	12894	12972	12797	12885	12884	12929	12804	12902	12898	12903	12921	12959	13012	13191	12738	12945	12934	12771	12935	12982	12882	13008	12916	12971	12965	12949	12885	13019	12800	12941	12828	12906	12883	12940	13082	12959	12760	13064	12741	12723	13008	12980	12899	13075	12913	12945	13080	12959	13023	12784	12915	12998	12846	12848	13056	12873	12924	12914	12927	13022	12937	12850	13038	12806	12942	12970	12901	12810	12896	12997	13043	12999	12822	12999	12957	12818	12820	12894	13009	12995	12941	12976	12775	12986	12793	12978	13025	12864	12861	12860	12840	12987	13092	12731	12845	12929	12791	12859	12844	12895	13018	12824	12956	12756	12825	12884	12733	12919	12899	12793	12883	12873	12957	12729	12906	12962	12813	13008	12976	12940	12903	12917	12973	13029	12898	12924	12824	12985	12945	12735	12996	12847	12847	13015	12841	12920	12952	13058	12905	12911	12874	12863	12936	12940	12776	12866	13059	12902	12896	12932	13001	12974	12969	13019	12849	12836	13024	12991	12980
28159	23101	26683	22793	17700	16460	16147	15951	15542	15359	15175	15395	15057	15105	15134	15269	15065	15219	14924	14649	14564	14108	14441	13804	13853	13859	13972	13864	13882	14038	14072	13935	13940	13976	13816	13870	13762	13848	13814	13830	14001	13852	13899	13747	13733	13712	13868	13859	13784	13649	13962	13709	13643	13800	13765	13958	13697	13838	13668	13551	13815	13761	13767	13761	13648	13819	13801	13882	13793	13834	13755	13855	13726	13786	13763	13756	13817	13905	13771	13800	13950	13629	13789	13898	13697	13659	13776	13755	13974	13701	13940	13896	13730	13894	13690	13759	13752	13683	13976	13860	13768	13722	13702	13809	13796	13698	13785	13791	13735	13800	13734	13627	13471	13694	13743	13750	13732	13761	13895	13894	13666	13815	13920	13891	13824	13806	13915	13802	13707	13673	13775	13780	13740	13685	13822	13737	13840	13796	13678	13608	13661	13523	13681	13717	14011	13838	13769	13831	13805	13710	13728	13772	13843	13684	13625	13848	13572	13781	13660	13753	13776	13730	13740	13864	13763	13871	13870	13828	13902	13787	13841	13770	13690	13771	13625	13742	13817	13732	13839	13857	13669	13770	13774	13866	13631	13752	13748	13761	13835	13769	13993	13862	13923	13869	13849	13898	13801	13687	13718	13900	13857	13806	13722	13864	13771	13747	13743	13730	13810	13919	13757	13688	13760	13800	13713	13716	13764	13791	13816	13736	14026	13927	13566	13803	13670	13739	13666	13770	13701	13715	13668	13658	13881	13842	13941	13708	13703	13893	13726	13784	13914	13900	13713	13789	14056	13689	13766	13644	13829	13652	13810	13801	13873	13627	13759	13647	13896	13883	13903	13768	13831	13779	13760	13802	14050	13912	13876	13610	13653	13851	13726	13713	13812	13738	13936	13718	13846	13785	13802	13634	13736	13983	13755	13910	13831	13737	13753	13767	13714	13775	13886	13733	13969	13804	13837	13752	13687	13725	13735	13903	13853	13879	13607	13897	13889	13827	13916	13770	13853	13833	13855	13852	13734	13890	13880	13906	13779	13752	13737	13780	13600	13831	13763	13759	13975	13842	13953	13758	14035	13726	13840	13858	13842	13796	13703	13710	13665	13800	13718	13897	13883	13758	13728	13635	13624	13591	13743	13875	13585	13822	13778	13661	13832	13933	14011	13720	13762	13717	13633	13955	13855	13842	13750	13736	13926	13803	13844	13771	13654	13873	13726	13752	13630	13791	13885	13724	13735	13724	13627	13690	13814	13961	13972	13766	13853	13859	13731	13651	13782	13876	13809	13751	13685	13923	13859	13567	13729	13754	13818	13518	13668	13756	13884	13536	13810	13815	13918	13400	13717	13813	13687	13718	13874	13862	14000	13699	13807	13641	13861	13754	13864	13814	13923	13649	13624	13682	13756	13658	13787	13885	13640	13632	13731	13914	13731	13679	13863	13864	13971	13615	13726	13648	13737	13827	13747	13797	13826	13879	13829	13642	13659	13945	13879	13784	13619	13912	13780	13821	13788	13712	13750	13711	13764	13895	13798	13865	13838	13869	13746	13731	13781	13949	13658	13856	13735	13897	13744	13570	13882	13764	13851	13910	13706	13825	13551	13653	13727	13713	14014	13878	13746	13916	13760	13829	13927	13967	13803	13786	13892	13970	13791	13834	13796	13730	14037	13865	13956	13671	13567	13831	13821	13777	13844	13792	13603	13740	13930	13765	13631	13730	13832	13784	13754	13851	13718	13811	14014	13859	13836	13914	13691	13710	13796	13878	13627	13690	13995	13587	13927	13937	13693	13528	13815	13708	13713	13883	13834	13824	13975	13680	13762	13892	13907	13792	13917	13929	13844	13876	14001	13746	13715	13959	13941	13938	13813	13620	13727	13725	13827	13956	13733	13813	13637	13665	13819	13825	13696	13874	14006	13976	13773	13940	13864	13989	13762	13760	13792	13964	13845	13481	13775	13706	13811	13832	13766	13770	13714	13934	14051	14032	13780	13656	13671	13837	13814	13856	13848	13868	13950	13840	13657	13801	13697	13560	13813	13561	13703	13819	13631	13748	13807	13771	13937	13812	13600	13792	13902	13901	13663	13784	13749	13730	13730	13674	13745	13775	13777	13723	13720	14019	13962	13679	13755	13532	13738	13775	13985	13851	13874	14029	13923	13668	13598	13771	13722	13787	13851	13883	13611	13825	13813	13722	13860	13736	13773	13800	13810	13871	13845	13756	13540	13698	13705	13810	13806	13631	13696	13735	13724	13933	13619	13951	13779	13739	13824	13856	13711	13795	13724	13764	13838	13793	13770	13745	13773	13692	13921	13847	13781	13717	13865	13792	13923	13842	13732	13721	13989	13838	13861	13757	14109	14030	13857	13694	13894	13697	13876	13910	13827	13882	13733	13661	13700	13583	13627	13690	13944	13861	13797	13589	13644	13873	13749	13719	13872	13710	13975	13648	13798	13718	13891	13841	13843	13942	13861	13762	13626	13637	13711	13854	13686	13885	13870	13819	13779	13628	13994	13781	13767	13809	13645	13700	13952	13794	13723	13963	13973	13871	13813	13811	13784	13962	13684	13762	13764	13582	13884	13676	13829	13634	13818	13739	13649	13891	13791	13918	13624	13781	13749	13790	13906	13858	13770	13813	13860	13984	13814	13832	13906	13739	13863	13788	14013	13866	13784	13807	13723	13778	13816	13737	13725	13873	13591	13593	13904	13740	13806	13840	13782	13836	13733	13796	13619	13802	13938	13572	13736	13878	13934	13764	13870	13833	13857	13922	13876	13952	13815	13761	13763	13700	13789	13768	13792	13877	13680	13711	13811	13860	13884	13651	13965	13872	13767	13754	13868	13810	13746	13792	13734	13940	13684	13920	13776	13710	13742	13771	13891	13717	13764	13596	13861	13919	13727	13827	13750	13799	13802	13876	13753	13961	13680	13871	13925	13745	13672	13661	13708	13850	13902	13881	13941	13855	13794	13695	13872	13882	13872	13832	13828	13856	13889	13882	13607	13577	13804	13857	13726	13728	13789	13669	13825	13776	13664	13790	13876	13578	13923	13884	13759	13785	13731	13849	13802	13966	13766	13711	13654	13926	13661	13701	13730	13740	13511	13788	13770	13622	13704	13920	13814	13719	13841	13743	13900	13746	13904	13859	13675	14029	13790	13791	13776	13827	14060	13574	13847	13877	13727	13788	13738	13692	13623	13741	13699	13837	13788	13672	13715	13781	13769	13922	13881	13631	13689	13880	13964	13697	13821	13682	13636	13794	13933	13724	13691	13633	13710	13879	13673	13721	13839	13778	14016	13874	13936	13801	13966	13694	13840	13604	13754	13874	13783	13631	13852	13843	13789	13680	13660	13798	13813	13956	13805	13799	13633	13676	13716	13763	13814	13982	13904	14072	13824	13822	13865	13723	13842	13803	13965	13807	13797	13669	13909	13777	13805	13649	13853	13896	13867	13866	13662	13794	13827	13856	13619	13831	13943	13796	13851	13920	13810	13898	13782	13816	13911	13848	13868	14031	13648	13772	13819	13746	13751	13855	13775	13772	13782	13571	13897	13741	13902	14042	13850	14057	13799	13823	13652	13803	13715	13771	13779	13727	13694	13644	13771	13710	13715	13761	13788	13858	13755	13684	13868	13955	13665	13932	13762	13875	13778	13841	13656	13757	13727	13694	13858	13663	13813	13720	13720	13701	13927	13673	13915	13867	13910	13801	13799	13762	13692	13688	13709	13859	13639	13803	13829	13764	13689	13699	13987	13727	13893	13771	13950	13994	14115	13583	13836	13600	13996	13847	13770	13663	13653	13723	13874	13885	13669	13843	14022	13705	14141	13770	13844	13880	13924	13757	13806	13759	13981	13644	13729	13654	13744	13665	13892	13694	13855	13786	13755	13754	13694	13619	13944	14025	13631	13756	13549	13797	13650	13734	13782	13693	14006	13831	13885	13934	13758	13785	13681	13844	13791	13892	13810	13790	13819	13824	13574	13574	13789	13881	13707	13822	13764	13735	13770	13883	13843	13988	13858	13815	13814	13843	13788	13849	13960	13800	13832	13683	13621	14062	13709	13511	14013	13651	13706	13902	13841	13770	13982	13720	13842	13794	13848	13652	13808	13908	13757	13859	13911	13675	13703	13890	13714	13803	13678	13788	13759	13940	13754	13906	13653	13795	13963	13839	13744	13613	13833	13840	13772	13872	13798	13985	13822	13821	13833	13891	13844	13839	13827	13845	13798	13813	13666	13854	13863	13494	14021	13514	13809	13788	13627	13971	13819	13680	13566	13801	13727	13781	13817	13864	13618	13987	13977	13851	13837	13696	13778	13885	13827	13805	13837	13862	13920	14005	13850	13711	13914	13860	13922	13847	13834	13584	13786	13968	13676	13967	13739	13766	13879	13800	13836	13872	14004	13766	13810	14031	13958	13813	13807	13902	13768	13846	13946	14089	13595	13855	13705	13795	13617	13718	13896	13797	13807	13690	13796	13758	13783	13901	13904	13734	13871	13773	13959	13719	13772	13727	13658	13796	13791	13761	13730	13907	13754	13659	13822	13857	13952	13877	13783	13963	13906	13769	13779	14105	13904	13821	13597	13771	13935	13651	13733	13743	13718	13825	13791	13794	13810	13716	13815	13722	13724	13829	13933	13828	13712	13962	13613	13851	13690	13736	13923	13852	13753	13784	13880	13918	13798	13817	13775	13623	13950	13822	13765	13830	13841	13907	13636	13975	13832	13823	13784	13717	13945	13843	13747	13806	13851	13772	13514	13808	13721	13672	13706	13789	13982	13841	14038	13883	13808	13617	13828	13747	13749	13626	13837	13648	13903	13830	13839	13659	13740	13880	13752	13744	13778	13705	13769	13684	13950	13915	13903	13817	14006	13666	13912	13701	13637	13762	13711	13802	13930	13845	13685	13786	13917	13885	13563	13702	13892	13683	13671	13912	13797	13744	13761	13851	13722	13751	13703	13734	13814	13835	13588	13848	13905	13784	13824	13781	13995	13629	14005	13724	13755	13854	13783	13585	13626	13795	13823	13636	13635	13871	13766	13756	13701	13775	13938	14049	13991	13814	13720	13571	13843	13878	13709	13848	13700	13605	13665	13848	13891	13615	13765	13736	14027	13732	13679	13584
20307	29650	27456	20582	17902	16430	15823	15779	15355	15268	15238	14989	14771	14612	14611	14783	14516	14353	14173	14047	13544	13364	12953	13032	12886	12688	12827	12684	12700	12714	12711	12618	12791	12591	12745	12589	12482	12708	12663	12614	12569	12414	12591	12574	12558	12616	12423	12706	12644	12579	12457	12393	12500	12364	12615	12514	12590	12559	12528	12641	12491	12624	12589	12606	12639	12590	12552	12479	12457	12639	12550	12534	12645	12638	12570	12494	12588	12666	12670	12339	12562	12628	12548	12638	12636	12394	12531	12614	12560	12576	12629	12343	12492	12623	12483	12416	12542	12628	12530	12363	12409	12493	12549	12492	12688	12543	12521	12640	12616	12696	12468	12653	12447	12511	12534	12507	12757	12440	12589	12545	12611	12434	12498	12462	12503	12617	12552	12531	12626	12540	12480	12525	12459	12660	12458	12364	12571	12522	12575	12470	12656	12639	12430	12545	12424	12456	12535	12486	12430	12464	12482	12416	12605	12490	12474	12477	12451	12485	12568	12436	12748	12510	12660	12401	12642	12656	12705	12571	12374	12540	12438	12448	12600	12521	12520	12573	12502	12382	12452	12435	12427	12444	12456	12551	12503	12515	12542	12401	12549	12457	12580	12684	12547	12462	12469	12492	12414	12468	12552	12526	12438	12576	12781	12440	12361	12662	12684	12500	12332	12539	12716	12518	12458	12593	12589	12424	12461	12497	12590	12493	12445	12568	12502	12540	12491	12728	12582	12425	12556	12562	12462	12274	12407	12492	12601	12442	12583	12464	12476	12442	12409	12505	12530	12628	12636	12687	12550	12574	12636	12385	12506	12457	12526	12558	12573	12473	12458	12359	12752	12356	12401	12647	12433	12551	12524	12595	12482	12496	12549	12557	12534	12575	12478	12523	12320	12500	12670	12546	12569	12543	12559	12596	12398	12401	12522	12518	12547	12566	12360	12548	12572	12560	12620	12405	12549	12382	12492	12574	12547	12428	12743	12570	12435	12387	12562	12613	12400	12540	12500	12666	12532	12519	12485	12581	12436	12587	12478	12593	12560	12443	12717	12442	12387	12627	12642	12588	12467	12420	12624	12533	12515	12576	12491	12397	12612	12561	12531	12413	12531	12544	12431	12521	12537	12651	12569	12483	12530	12419	12495	12521	12558	12416	12498	12556	12600	12481	12488	12508	12418	12574	12389	12580	12526	12683	12539	12437	12487	12512	12488	12615	12419	12411	12311	12514	12590	12332	12625	12576	12411	12476	12470	12595	12398	12486	12471	12346	12693	12495	12453	12531	12640	12327	12436	12457	12371	12494	12501	12565	12623	12564	12540	12576	12517	12755	12416	12574	12618	12633	12531	12497	12615	12631	12419	12419	12627	12470	12617	12508	12646	12433	12558	12452	12422	12594	12519	12690	12671	12588	12569	12514	12322	12538	12508	12625	12720	12502	12462	12468	12574	12549	12453	12554	12583	12346	12633	12512	12601	12579	12609	12460	12398	12368	12476	12647	12590	12655	12487	12519	12699	12378	12685	12677	12518	12514	12537	12438	12590	12355	12612	12490	12616	12508	12626	12653	12595	12496	12541	12618	12551	12454	12530	12410	12398	12512	12595	12373	12547	12424	12690	12390	12600	12624	12571	12516	12695	12688	12736	12490	12531	12574	12597	12515	12565	12406	12575	12588	12521	12517	12355	12421	12508	12566	12546	12514	12536	12611	12572	12519	12563	12375	12629	12662	12550	12604	12508	12633	12439	12639	12548	12518	12533	12484	12588	12691	12605	12650	12618	12649	12482	12507	12540	12481	12571	12473	12546	12588	12497	12550	12544	12374	12523	12540	12521	12467	12530	12554	12432	12694	12589	12545	12556	12614	12593	12546	12655	12394	12507	12545	12385	12403	12445	12539	12513	12435	12522	12493	12586	12556	12643	12599	12622	12473	12595	12638	12594	12432	12621	12468	12336	12701	12460	12504	12468	12497	12501	12525	12439	12713	12608	12542	12535	12461	12671	12533	12606	12492	12556	12577	12506	12761	12499	12451	12675	12378	12498	12433	12608	12537	12302	12567	12659	12710	12496	12517	12616	12691	12369	12524	12479	12384	12438	12717	12613	12291	12588	12576	12616	12591	12629	12596	12497	12661	12525	12369	12402	12595	12461	12415	12384	12500	12431	12636	12542	12384	12440	12571	12486	12581	12408	12446	12521	12721	12447	12524	12532	12588	12697	12432	12483	12509	12457	12512	12478	12493	12674	12581	12569	12636	12521	12619	12621	12627	12501	12691	12529	12629	12516	12572	12628	12583	12440	12317	12487	12435	12665	12507	12567	12714	12506	12528	12549	12548	12371	12551	12521	12616	12588	12420	12497	12377	12646	12553	12399	12485	12358	12606	12493	12539	12496	12646	12377	12451	12415	12430	12537	12412	12474	12568	12555	12486	12512	12457	12555	12480	12475	12430	12433	12683	12509	12539	12346	12455	12484	12409	12599	12668	12473	12547	12485	12508	12457	12551	12704	12568	12569	12614	12624	12421	12531	12650	12391	12639	12521	12623	12498	12528	12442	12616	12567	12605	12375	12577	12581	12515	12674	12359	12473	12573	12410	12537	12548	12505	12521	12641	12469	12650	12562	12670	12492	12649	12563	12405	12517	12446	12620	12547	12472	12400	12502	12522	12548	12556	12591	12504	12548	12476	12613	12551	12528	12538	12515	12413	12658	12662	12545	12671	12475	12486	12674	12352	12650	12655	12550	12527	12588	12479	12637	12479	12440	12508	12481	12602	12520	12462	12536	12761	12528	12492	12370	12518	12575	12601	12624	12584	12617	12451	12491	12424	12566	12514	12513	12639	12551	12451	12451	12319	12522	12519	12531	12494	12544	12400	12521	12456	12594	12658	12591	12531	12662	12377	12481	12451	12600	12381	12513	12479	12545	12488	12482	12657	12725	12654	12525	12639	12484	12484	12443	12654	12583	12381	12494	12461	12526	12706	12526	12695	12550	12559	12481	12522	12438	12465	12538	12413	12430	12626	12424	12528	12492	12533	12452	12388	12562	12379	12516	12523	12541	12640	12550	12458	12645	12566	12493	12460	12300	12582	12548	12365	12574	12482	12614	12568	12388	12442	12639	12474	12536	12537	12589	12580	12564	12449	12450	12454	12640	12629	12616	12437	12395	12548	12608	12446	12502	12661	12501	12593	12529	12668	12422	12481	12444	12526	12642	12318	12666	12467	12508	12710	12441	12702	12472	12563	12555	12554	12592	12540	12504	12386	12518	12370	12607	12494	12514	12644	12556	12444	12705	12506	12634	12525	12513	12573	12491	12462	12322	12429	12609	12437	12637	12519	12524	12422	12637	12651	12577	12725	12478	12625	12359	12641	12499	12496	12597	12411	12378	12628	12457	12551	12599	12344	12459	12494	12658	12444	12546	12495	12576	12670	12529	12506	12641	12533	12456	12350	12571	12370	12426	12565	12574	12492	12492	12669	12526	12369	12477	12629	12637	12586	12416	12557	12432	12396	12406	12476	12582	12547	12479	12639	12486	12425	12619	12624	12368	12425	12573	12564	12528	12586	12559	12447	12492	12583	12498	12736	12539	12688	12497	12598	12398	12544	12467	12470	12629	12632	12606	12411	12387	12453	12550	12626	12571	12417	12355	12495	12502	12645	12434	12455	12467	12492	12705	12359	12450	12578	12573	12360	12564	12536	12630	12518	12463	12449	12579	12616	12606	12508	12524	12475	12350	12563	12517	12558	12583	12599	12592	12609	12532	12479	12573	12404	12502	12607	12513	12602	12642	12409	12549	12499	12413	12489	12488	12474	12522	12537	12420	12643	12584	12416	12497	12627	12451	12609	12633	12433	12512	12568	12562	12446	12638	12481	12520	12551	12588	12569	12623	12450	12469	12590	12569	12531	12516	12402	12616	12491	12488	12573	12531	12509	12519	12497	12603	12564	12444	12445	12458	12453	12551	12553	12451	12620	12460	12374	12567	12571	12489	12620	12469	12446	12553	12652	12391	12657	12561	12445	12504	12501	12599	12541	12573	12631	12512	12580	12600	12522	12621	12496	12665	12409	12572	12611	12616	12485	12456	12448	12514	12647	12608	12370	12305	12582	12678	12525	12490	12572	12500	12717	12679	12615	12493	12670	12502	12446	12448	12532	12631	12549	12533	12492	12415	12571	12426	12544	12559	12617	12416	12544	12427	12539	12429	12539	12560	12524	12600	12486	12505	12414	12499	12512	12443	12719	12550	12594	12412	12466	12682	12560	12422	12721	12603	12536	12548	12584	12557	12497	12437	12460	12555	12543	12511	12429	12502	12585	12331	12649	12596	12585	12479	12556	12436	12406	12553	12516	12521	12589	12550	12375	12597	12601	12640	12446	12425	12653	12461	12592	12520	12655	12560	12768	12552	12525	12460	12541	12386	12559	12497	12454	12431	12425	12589	12467	12651	12514	12458	12471	12477	12488	12511	12547	12502	12599	12605	12283	12587	12564	12553	12367	12528	12614	12535	12478	12471	12433	12597	12491	12528	12599	12552	12311	12340	12568	12612	12462	12731	12602	12473	12395	12578	12547	12525	12589	12639	12420	12383	12499	12491	12692	12497	12553	12596	12375	12537	12446	12541	12559	12409	12415	12487	12540	12508	12486	12501	12398	12496	12627	12608	12681	12763	12494	12624	12432	12577	12459	12583	12527	12597	12684	12600	12396	12364	12524	12414	12460	12482	12548	12504	12607	12610	12695	12500	12502	12481	12612	12513	12642	12443	12460	12535	12555	12456	12475	12582	12609	12531	12473	12312	12521	12615	12525	12621	12577	12525	12708	12586	12405	12571	12424	12589	12434	12667	12606	12377	12544	12471	12569	12656	12443	12511	12519	12619	12441	12467	12550	12435	12562	12473	12572	12463	12570	12318	12622	12584	12480	12512	12464	12641	12518	12622	12457	12531	12586	12560	12359	12710	12457	12380	12575	12642	12505	12519	12459	12365	12612	12573	12581	12498	12572	12369	12461	12621	12445	12462	12548	12460	12464	12515	12640	12496	12591	12555	12592	12461	12401	12687	12674	12577	12562	12428	12513	12522	12749	12478	12517	12432	12574	12646	12591	12581	12479	12652	12533	12609	12569	12567	12645	12663	12571
24276	21375	28783	24593	22429	21830	20421	17823	17032	16856	16916	16605	16465	16053	15926	15943	16057	15656	15284	14836	15022	14665	14570	14205	14184	14090	13993	13980	14163	14019	14012	13897	14089	13918	13942	13739	13947	13772	13773	14038	13791	13810	13880	13713	13946	13656	13819	13788	13898	14106	13608	13908	13776	13786	13737	13836	13845	13886	13789	13497	13569	13835	13879	13952	13777	13756	13701	13869	13688	13679	13660	13796	13700	13581	13711	13762	13721	13643	13748	13877	13803	13907	13782	13632	13682	13713	13662	13831	13953	13729	13820	13760	13876	13773	13881	13735	13735	13900	13692	13762	13686	13840	14077	13604	13814	13616	13618	13653	13760	13958	13789	13737	13374	13776	13929	13889	13779	13730	13666	13701	13746	13728	13956	13605	13846	13744	13691	13760	13909	13827	13776	13700	13905	13828	13913	13857	13874	13851	13843	13859	13710	13701	13768	13808	13945	13783	13732	13722	13777	13494	13529	13889	13704	14001	13764	13916	13812	13731	13594	13721	13766	13715	13607	13736	13614	13901	13582	13850	13857	13456	13685	13898	13592	13707	13656	13857	13800	13734	13758	13711	13727	13726	13730	13721	13762	13867	13907	13788	13645	13842	13777	13829	13673	13663	13683	13686	13783	13850	13608	13598	13658	13699	13721	13639	13739	13749	13721	13918	13685	13845	13761	13584	13721	13740	13880	13733	13788	13766	13929	13620	13755	13797	13770	13765	13780	13711	13797	13771	13718	13767	13868	13956	13794	13960	13682	13644	13793	13800	13689	13734	13742	13648	13634	13602	13837	13728	13779	13921	13875	13894	13708	13703	13728	13681	13809	13814	13784	13764	13662	13843	13674	13737	13660	13690	13875	13871	13804	13654	13770	13769	13796	13988	13635	13697	13878	13807	13786	13674	13773	13785	13842	13753	13599	13616	13605	13719	13646	13686	13846	13629	13583	13597	13565	13755	13771	13790	13829	13803	13576	13837	13712	13771	13868	13762	13823	13823	13830	13754	13756	13703	13700	13775	13670	13654	13834	13871	13823	13957	13702	13815	13869	13757	13838	13793	13762	13485	13695	13888	13798	13789	13804	13633	13650	13783	13694	13554	13641	13585	13658	13723	13660	13855	13765	13724	13904	13819	13641	13624	13732	13762	13698	13781	13542	13606	13737	13680	13821	13785	13824	13688	13656	13664	13610	13618	13814	13641	13729	13744	13728	13783	13660	13491	13900	13861	13732	13728	13800	13611	13734	13662	13868	13744	13705	13693	13602	13769	13746	13682	13785	13867	13853	13702	13769	13776	13733	13641	13620	13764	13863	13686	13752	13773	13853	13827	13785	13879	13806	13668	13788	13661	13747	13758	13712	13569	13736	13738	13696	13797	13634	13744	13659	13719	13754	13560	13731	13913	13840	13876	13846	13691	13890	13776	13791	13699	13663	13754	13887	13521	13722	13785	13710	13811	13615	13856	13910	13817	13656	13462	13602	13635	13885	13735	13790	13722	13844	13661	13799	13614	13736	13840	13655	13748	13828	13781	13750	13937	13992	13667	13778	13740	13720	13777	14002	13967	13932	13665	13844	13724	13823	13655	13721	13700	13809	13767	13811	13856	13665	13881	13810	13659	13833	13773	13957	13859	13695	13900	13635	13608	13736	13787	13859	13793	13890	13693	13744	13737	13747	13648	13735	13697	13804	13527	13583	13677	13971	13722	13723	13722	13842	13750	13760	13796	13801	13784	13780	13694	13948	13621	13761	13580	13849	13681	13703	13843	13813	13861	13728	13651	13604	13715	13765	13804	13861	13728	13609	13629	13763	13776	13847	13514	13582	13706	13899	13731	13722	13792	13881	13741	13719	13728	13830	13715	13655	13753	13687	13872	13660	13559	13680	13886	13919	13877	13782	13725	13673	13738	13490	13630	13455	13572	13921	13770	13679	13817	13693	13751	13764	13691	13628	13522	13761	13851	13545	13525	13608	13677	13703	13667	13653	13662	13801	13774	13738	13731	13790	13783	13611	13834	13755	13757	13735	13873	13839	13788	13808	13634	13661	13735	13869	13808	13710	13703	13718	13643	13747	13752	13661	13814	13800	13904	13682	13651	13846	13867	13610	13791	13950	13748	13801	13801	13970	13836	13714	13863	14043	13742	13825	13821	13689	13912	13846	13684	13782	13738	13718	13682	13815	13714	13706	13776	13883	13775	13601	13565	13821	13676	13885	13708	13734	13682	13790	13673	13954	13858	13844	13840	13911	13526	13923	13764	13767	13613	13817	13658	13916	13827	13793	13819	13898	13638	13803	13691	13794	13651	13782	13894	13819	13774	13744	13693	13657	13774	13826	13907	13859	13622	13737	13914	13739	13789	13688	13798	13625	13660	13699	13783	13613	13750	13839	13743	13730	13815	13745	13776	13660	13720	13782	13713	13591	13763	13724	13813	13628	13826	13899	13764	13647	13744	13792	13941	13574	13692	13771	13731	13778	13836	13844	13773	13977	13789	13895	13866	13743	13560	13693	13770	13737	13833	13678	13779	13837	13693	13865	13865	13691	13866	13807	13765	13637	13827	13847	13490	13825	13692	13868	13801	13727	13661	13630	13691	13839	13653	13673	13808	13811	13676	13608	13602	13798	13750	13756	13749	13716	13813	13733	13769	13847	13827	13714	13766	13902	13765	13861	13802	13861	13557	13746	13763	13845	13773	13809	13613	13832	13590	13610	13754	13714	13771	13541	13687	13576	13739	13690	13913	13849	13810	13869	13887	13794	13767	13708	13704	13826	13524	13784	13872	13754	13811	13991	13941	13764	13826	13816	13699	13581	13754	13856	13452	13849	13805	13810	13720	13823	13745	13776	13884	13859	13736	13761	13772	13643	13862	13687	13776	13749	13783	13908	13617	13717	13627	13788	14001	13806	13761	13734	13682	13836	13689	13684	13790	13744	13696	13649	13716	13956	13927	13822	13830	13406	13794	13839	13842	13759	13795	13689	13732	13656	13703	13610	13654	13836	13825	13876	13944	13778	13703	13745	13770	13854	13632	13831	13699	13868	13943	13764	13920	13764	13611	13745	13951	13734	13899	13834	13850	13732	13788	13916	13688	13718	13805	13747	13511	13745	13693	13691	13618	13523	13720	13764	13641	13722	13672	13782	13729	13782	13711	13864	13719	13658	13737	13658	13840	13849	13889	13762	13702	13771	13659	13895	13844	13768	13780	13787	13723	13701	13705	13820	13728	13672	13790	13813	13770	13584	13703	13643	13672	13882	13787	13719	13883	13911	13638	13601	13658	13737	13786	13796	13719	13705	13818	13754	13857	13733	13828	13725	13765	13768	13750	13493	13616	13918	13758	13759	13702	13658	13772	13852	13678	13652	13816	13715	13899	13853	13910	13631	13846	13929	13906	13713	13829	13819	13691	13608	13876	13787	13784	13762	13720	13542	13705	13608	13629	13835	13776	13823	13808	13688	13939	13824	13904	13834	13743	13752	13715	13669	13833	13795	13810	13682	13689	13910	13706	13868	13681	13683	13807	13840	13890	13478	13584	13874	13681	13716	13733	13773	13835	13847	13731	13688	13796	13698	13805	13694	14014	13612	13789	13901	13888	13795	13824	13695	13617	13765	13862	13843	13741	13811	13649	13851	13760	13856	13863	13564	13646	13776	13698	13871	13948	13576	13603	13913	13614	13746	13733	13816	13727	13692	13910	13609	13830	13720	13740	13747	13788	13532	13768	13857	13719	13495	13708	13637	13691	13679	14002	13667	13549	13883	13850	13965	13698	13571	13622	13674	13953	13759	13694	13687	13789	13936	13848	13761	13856	13700	13804	13588	13427	13734	13729	13806	13880	13653	14010	13851	13712	13660	13712	13728	13613	13666	13623	13725	13710	13839	13776	13601	13623	13752	13797	13728	13624	13527	13801	13826	13769	13672	13640	13904	13818	13999	13674	13808	13822	13606	13859	13785	13618	13766	13585	13671	13761	13564	13668	13588	13767	13701	13730	13892	13826	13782	13614	13701	13813	13781	13770	13666	13554	13836	13691	13715	13686	13786	13704	13780	13603	13848	13766	13862	13610	13868	13593	13758	13659	13840	13888	13601	13784	13819	13655	13849	13821	13742	13923	13833	13724	13871	13676	13608	13828	13713	13804	13619	13736	13758	13723	13747	13753	13759	13659	13778	13895	13649	13764	13700	13865	13812	13720	14026	13716	13898	13705	13537	13747	13825	13710	13904	13856	13750	13892	13705	13745	13769	13878	14031	13754	13786	13471	13724	13874	13725	13781	13884	13738	13807	13724	13738	13723	13988	13699	13636	13718	13831	13761	13720	13818	13727	13574	13887	13846	13696	13526	13750	13691	13744	13749	13703	13693	13614	13792	13765	13843	13704	13560	13763	13697	13673	13855	13770	13799	13904	13784	13805	13777	13635	13671	13967	13866	13863	13796	13720	13765	13617	13714	13936	13881	13634	13715	13682	13752	13712	13817	13886	13616	13775	13806	13936	13863	13870	13698	13805	13817	13549	13830	13790	13781	13852	13800	13850	13772	13872	13580	13618	13821	13753	13653	13735	13862	13739	13744	13789	13829	13649	13747	13719	13772	13898	13639	13858	13761	13494	13779	13923	13694	13846	13778	13766	13803	13730	13870	13760	13705	13712	13769	13764	13794	13666	13799	13871	13756	13674	13978	13666	13878	13744	13787	13667	13727	13740	13661	13775	13850	13917	13765	13787	13689	13803	13798	13711	13496	13490	13815	13730	13776	13751	13696	13767	13871	13863	13798	13819	13798	13623	13777	13791	13739	13801	13723	13798	13666	13830	13843	13713	13723	13768	13599	13767	13570	13835	13553	13661	13819	13708	13696	13686	13765	13712	13596	13811	13829	13863	13901	13650	13762	13726	13835	13868	13723	13486	13753	13675	13721	13841	13500	14007	13774	13809	13468	13929	13775	13561	13594	13850	13802	13679	13765	13913	13806	13661	13809	13829	13721	13709	13678	13818	13980	13698	13701	13830	13723	13805	13672	13762	13774	13712	13748	13920	13768	13819	13720	13691	13779	13978	13820	13890	13720	13743	13824	13810	13578	13698	13834	13664	13869	13765	13949	13600	13714	13868	13786	13738	13750	13697	13728	13842	13638	13737	13696
19987	35959	33892	25590	21533	19361	18487	18083	17676	17235	17101	16856	16326	15975	15623	15992	15729	15334	14437	14144	13992	13523	13175	13087	12803	12694	12925	12639	12739	12640	12731	12751	12609	12681	12675	12725	12679	12464	12530	12508	12548	12594	12726	12489	12402	12622	12513	12564	12571	12542	12507	12469	12677	12453	12457	12479	12535	12577	12529	12561	12516	12593	12437	12527	12479	12492	12566	12502	12527	12421	12315	12310	12539	12488	12560	12607	12423	12573	12418	12497	12634	12344	12366	12612	12523	12505	12492	12425	12479	12495	12534	12435	12538	12573	12428	12454	12532	12544	12552	12464	12396	12390	12559	12438	12505	12533	12621	12479	12474	12446	12554	12574	12517	12399	12572	12471	12564	12342	12308	12512	12362	12520	12537	12556	12560	12592	12514	12413	12476	12802	12362	12360	12572	12509	12481	12462	12511	12601	12379	12550	12434	12372	12375	12505	12569	12520	12485	12428	12625	12337	12504	12584	12430	12496	12562	12440	12461	12400	12671	12324	12448	12406	12599	12421	12490	12364	12347	12552	12521	12483	12595	12394	12469	12441	12335	12545	12529	12456	12565	12590	12376	12526	12374	12346	12532	12527	12415	12591	12439	12433	12529	12525	12479	12380	12630	12523	12410	12497	12498	12419	12574	12616	12413	12459	12414	12502	12536	12201	12524	12613	12467	12393	12567	12658	12521	12383	12527	12309	12504	12561	12422	12331	12561	12394	12419	12635	12564	12572	12519	12648	12509	12401	12421	12586	12481	12393	12701	12536	12556	12249	12507	12355	12450	12566	12494	12413	12490	12559	12434	12426	12518	12513	12625	12545	12555	12531	12431	12541	12412	12353	12461	12490	12560	12595	12450	12508	12496	12403	12588	12539	12345	12498	12567	12411	12503	12574	12640	12553	12597	12529	12451	12492	12540	12607	12517	12383	12514	12457	12248	12471	12442	12301	12670	12660	12455	12539	12482	12387	12530	12489	12424	12445	12590	12327	12530	12422	12506	12550	12329	12492	12585	12465	12576	12454	12406	12508	12594	12813	12574	12573	12437	12399	12531	12418	12410	12358	12478	12537	12521	12496	12401	12520	12508	12529	12442	12549	12420	12478	12442	12426	12475	12408	12612	12475	12467	12474	12397	12418	12432	12374	12485	12444	12478	12555	12325	12558	12496	12425	12414	12472	12565	12576	12570	12444	12369	12443	12533	12646	12602	12380	12336	12580	12453	12475	12408	12343	12489	12494	12636	12349	12398	12389	12478	12545	12283	12427	12453	12422	12464	12543	12489	12499	12403	12402	12657	12403	12440	12428	12499	12435	12598	12550	12349	12571	12550	12326	12271	12379	12542	12520	12577	12426	12586	12464	12467	12521	12650	12502	12534	12471	12365	12580	12261	12511	12495	12635	12330	12310	12471	12478	12465	12567	12535	12435	12596	12548	12427	12381	12299	12541	12482	12507	12379	12449	12602	12519	12258	12485	12623	12358	12591	12508	12588	12428	12475	12363	12508	12540	12500	12505	12664	12443	12621	12543	12519	12374	12403	12618	12347	12531	12362	12637	12564	12604	12588	12683	12619	12361	12315	12322	12393	12581	12457	12520	12414	12519	12569	12360	12321	12494	12559	12469	12616	12412	12307	12419	12550	12558	12397	12395	12503	12378	12365	12440	12510	12374	12534	12633	12527	12443	12428	12455	12628	12354	12457	12497	12541	12455	12493	12456	12353	12398	12373	12637	12434	12539	12623	12609	12499	12642	12619	12339	12413	12595	12293	12431	12442	12573	12475	12470	12489	12460	12550	12531	12728	12597	12384	12467	12590	12551	12391	12413	12365	12395	12391	12552	12644	12359	12398	12433	12591	12638	12506	12602	12457	12282	12448	12307	12486	12529	12439	12451	12631	12532	12421	12470	12380	12281	12535	12444	12506	12542	12452	12491	12469	12628	12516	12449	12477	12458	12492	12518	12561	12396	12532	12526	12463	12461	12666	12647	12364	12543	12360	12562	12472	12466	12422	12489	12395	12430	12514	12587	12441	12460	12411	12581	12463	12448	12503	12310	12364	12469	12570	12667	12446	12753	12418	12473	12374	12588	12394	12708	12631	12332	12376	12379	12545	12463	12506	12419	12433	12559	12557	12553	12499	12353	12484	12521	12599	12407	12521	12481	12447	12483	12572	12443	12496	12507	12555	12623	12512	12636	12416	12431	12609	12204	12560	12344	12484	12388	12424	12499	12353	12335	12313	12517	12422	12648	12499	12513	12453	12461	12582	12463	12520	12548	12375	12694	12420	12476	12645	12453	12465	12278	12464	12577	12603	12353	12411	12418	12432	12401	12493	12321	12413	12654	12347	12592	12603	12403	12489	12471	12548	12483	12578	12379	12609	12554	12481	12379	12582	12552	12393	12301	12306	12452	12648	12396	12388	12495	12513	12321	12596	12396	12562	12449	12470	12505	12567	12445	12422	12464	12466	12266	12541	12516	12501	12516	12404	12523	12363	12590	12369	12343	12448	12390	12481	12418	12359	12444	12525	12406	12410	12466	12568	12538	12633	12470	12543	12429	12573	12568	12438	12425	12447	12483	12494	12257	12511	12615	12478	12485	12390	12669	12542	12481	12408	12414	12430	12316	12594	12449	12479	12402	12344	12360	12434	12362	12341	12346	12377	12464	12577	12503	12353	12444	12399	12492	12381	12645	12415	12484	12350	12441	12416	12351	12520	12497	12530	12155	12634	12394	12411	12565	12544	12506	12438	12477	12485	12499	12453	12628	12417	12398	12524	12477	12421	12558	12485	12594	12502	12423	12466	12328	12466	12521	12323	12423	12724	12408	12412	12397	12494	12554	12566	12700	12436	12615	12395	12421	12420	12440	12450	12493	12348	12444	12588	12309	12485	12354	12439	12536	12608	12375	12444	12430	12320	12444	12506	12541	12562	12631	12367	12583	12455	12389	12497	12350	12556	12351	12534	12444	12517	12421	12362	12516	12488	12509	12343	12462	12290	12515	12333	12552	12546	12402	12611	12530	12524	12376	12478	12536	12477	12521	12489	12498	12482	12495	12409	12384	12415	12476	12506	12491	12446	12583	12484	12616	12495	12344	12522	12431	12554	12625	12405	12601	12572	12399	12550	12505	12467	12575	12617	12731	12516	12332	12485	12508	12344	12424	12565	12597	12635	12385	12656	12431	12515	12681	12444	12514	12446	12683	12469	12440	12419	12388	12596	12478	12482	12463	12427	12578	12478	12624	12563	12529	12542	12424	12464	12661	12533	12508	12471	12521	12543	12508	12491	12329	12559	12510	12441	12508	12520	12431	12369	12438	12548	12411	12540	12488	12477	12326	12447	12429	12480	12561	12501	12427	12487	12453	12610	12640	12403	12528	12554	12632	12504	12326	12326	12579	12265	12564	12334	12457	12508	12451	12588	12361	12544	12345	12442	12532	12464	12568	12524	12374	12600	12488	12427	12589	12518	12379	12479	12541	12585	12527	12309	12563	12507	12538	12562	12531	12532	12311	12477	12455	12400	12427	12423	12484	12608	12603	12372	12453	12600	12439	12608	12582	12534	12413	12318	12483	12556	12561	12446	12225	12508	12592	12580	12416	12649	12548	12535	12462	12376	12359	12575	12451	12563	12461	12446	12405	12591	12442	12338	12673	12615	12593	12594	12587	12588	12410	12489	12477	12388	12374	12513	12300	12628	12388	12627	12449	12393	12544	12456	12385	12366	12495	12480	12535	12501	12267	12603	12501	12490	12365	12514	12284	12477	12604	12365	12535	12489	12485	12555	12588	12667	12332	12579	12535	12442	12465	12415	12553	12432	12523	12412	12130	12483	12523	12506	12493	12611	12305	12348	12557	12569	12471	12452	12555	12414	12552	12367	12341	12538	12451	12483	12593	12602	12474	12518	12547	12447	12356	12567	12655	12435	12372	12375	12439	12455	12404	12540	12419	12518	12483	12359	12597	12366	12601	12331	12597	12591	12650	12490	12474	12384	12378	12527	12659	12492	12306	12497	12669	12534	12521	12574	12558	12489	12464	12507	12679	12446	12566	12456	12417	12475	12500	12450	12441	12505	12501	12517	12687	12394	12462	12399	12586	12468	12536	12461	12437	12606	12451	12464	12512	12401	12595	12339	12507	12449	12521	12401	12483	12484	12580	12432	12712	12367	12383	12449	12512	12395	12534	12385	12446	12477	12493	12437	12368	12425	12537	12617	12531	12415	12482	12470	12565	12505	12426	12404	12539	12478	12440	12529	12476	12657	12364	12485	12308	12514	12465	12452	12490	12415	12430	12614	12287	12388	12625	12443	12647	12500	12545	12419	12421	12483	12540	12625	12491	12461	12515	12506	12379	12495	12269	12406	12485	12449	12392	12477	12542	12506	12358	12459	12411	12519	12397	12478	12482	12515	12286	12391	12554	12423	12541	12504	12386	12484	12574	12542	12454	12282	12465	12516	12676	12579	12436	12425	12481	12395	12409	12363	12592	12427	12564	12283	12549	12602	12502	12508	12416	12438	12528	12483	12303	12529	12354	12517	12623	12521	12637	12497	12323	12529	12427	12390	12401	12561	12628	12405	12405	12493	12466	12281	12511	12424	12511	12563	12427	12521	12483	12457	12485	12480	12456	12433	12620	12494	12393	12419	12503	12591	12469	12454	12579	12501	12459	12525	12480	12544	12471	12413	12434	12679	12386	12467	12607	12441	12530	12525	12614	12417	12571	12505	12578	12414	12529	12463	12403	12486	12674	12536	12388	12470	12405	12476	12469	12409	12421	12455	12594	12505	12443	12455	12582	12441	12440	12672	12484	12380	12429	12647	12538	12524	12397	12473	12533	12582	12375	12506	12397	12485	12358	12461	12536	12460	12482	12580	12623	12719	12634	12546	12441	12453	12675	12305	12364	12665	12646	12446	12521	12436	12509	12607	12306	12459	12419	12484	12321	12558	12445	12496	12500	12442	12535	12565	12311	12276	12468	12404	12349	12523	12385	12416	12512	12449	12501	12422	12728	12415	12470	12339	12292	12636	12535	12330	12568	12608	12617	12512	12486	12592	12328	12445	12472	12343	12324	12662	12406	12559	12512	12402	12563	12446	12456	12422	12367	12432	12376	12537	12450	12527	12448	12449	12509
23085	21316	29139	23846	21703	23944	25583	20551	19299	19448	18962	18659	18391	18077	17916	17696	17753	17436	16710	16498	16207	15893	15694	15609	15258	15201	15220	15189	15200	14931	15084	15297	15088	15106	15170	14931	14874	15103	14947	14867	14857	15002	14841	14857	14930	14789	14866	14792	14937	14975	14802	14794	14766	14807	14946	14646	14591	14802	14691	14757	14821	14790	14827	14963	15009	14778	14832	14763	14850	14915	14788	14642	14721	14868	14775	14747	14790	14866	14826	14862	14911	14891	14710	14701	14784	14857	14812	14850	14810	14876	14717	14693	14878	14903	14848	14752	14813	14849	14718	14683	14730	14862	14775	14518	14895	14882	14904	14717	14906	14827	14757	14707	14666	14786	14572	14735	14681	14844	14857	14571	14715	14874	14706	14662	14711	14789	14815	14719	14748	14834	14976	14952	14808	14908	14885	14823	14881	14844	14600	14595	14622	14684	14527	14458	14810	14825	14670	14748	14744	14812	14893	14796	15010	14857	14725	14826	14801	14875	14952	14685	14920	14629	14969	14832	14939	14673	14697	14674	14790	14751	14798	14773	14847	14789	14619	14755	14799	14850	14742	14924	14673	14793	15015	14780	14969	15019	14743	14826	14626	14904	14885	14913	14802	14838	14833	14825	14786	14900	14711	14889	14793	14837	14952	14759	14871	14899	14868	14781	14768	14566	14690	14972	14692	14906	14839	14727	14936	14848	14900	14734	14754	14737	14735	14680	14950	14862	14756	14989	14830	14482	14791	14699	14775	14724	14775	14726	14799	14780	14825	14607	14676	14856	14756	14760	14748	14720	14784	14911	14882	14801	14858	14852	14702	14889	14803	14651	14590	14741	14762	14679	14787	14920	14766	14814	14930	14748	14806	14667	14793	14704	14598	14691	14797	14653	14721	14736	14805	14644	14792	14743	14776	14853	14782	14640	14678	14765	14806	14895	14724	14823	14815	14914	14866	14765	14875	14542	14703	15004	14895	14643	14710	14732	14614	14755	14686	14576	14808	14772	14616	14663	14590	14760	14689	14798	14898	14878	14976	14664	14731	14815	14897	14906	14786	14859	14774	14887	14797	14739	14856	14587	14755	14949	14966	14818	14609	14760	14785	14632	14642	14612	14697	14721	14853	14813	14833	14667	14724	14754	14676	14849	14608	14801	14801	14508	14790	14713	14625	14715	14734	14583	14663	14807	14721	14653	14654	14878	14837	14772	14638	14647	14879	14727	14596	14789	14787	14648	14560	14616	14822	14862	14832	14759	14943	14882	14894	14768	14659	14732	14819	14636	14760	14755	14740	14841	14666	14753	14756	14753	14688	14539	14741	14657	14879	14583	14614	14631	14736	14905	14745	14863	15046	14750	14614	14721	14733	14715	14614	14889	14620	14763	14786	14694	14705	14836	14658	14588	14802	14788	14650	14651	14988	14738	14737	14755	14790	14734	14833	14753	14745	14670	14909	14654	14620	14821	14693	14754	14866	14751	14919	14750	14991	14767	14895	14742	14627	14711	14872	14892	14632	14872	14702	14825	14780	14770	14816	14794	14782	14808	14727	14597	14630	14780	14714	14780	14798	14834	14616	14627	14706	14884	14912	14801	14676	14772	14909	14745	14643	14838	14833	14781	14941	14523	14755	14941	14760	14607	14792	14882	14726	14875	14765	14631	14936	14865	14752	14695	14788	14709	14615	14936	14821	14777	14823	14842	14976	14863	14593	14616	14742	14563	14859	14641	14661	14874	14874	14678	14891	14819	14886	14799	14766	14747	14752	14715	14788	14696	14904	14757	14687	14658	14907	14634	14923	14766	14658	14851	14607	14701	14664	14720	14680	14807	14731	14672	14947	14759	14660	14697	14800	14723	14812	14826	14971	14915	14756	14812	14740	14732	14777	14706	14921	14743	14618	14775	14837	14861	14742	14668	14791	14746	14610	14640	14613	14864	14754	14804	14884	14863	14632	14780	14844	14609	14590	14830	14806	14831	14936	14799	14884	14719	15002	14836	14742	14667	14686	14628	14764	14760	14680	14790	14581	14670	14671	14663	14690	14547	14761	14832	14878	14978	14973	14783	14803	14782	14752	14884	14879	14849	14620	14611	14721	14722	14717	14881	14780	14760	14628	14853	14825	15032	14823	14582	14758	14660	14760	14707	14746	14902	14827	14816	14755	14870	14699	14740	14839	14696	14875	14789	14719	14739	14756	14828	14706	14901	15042	14755	14961	14841	14845	14606	14830	14701	14713	14553	14793	14645	14798	14592	14624	14969	15038	14725	14625	14840	14800	14761	14658	14730	14786	14874	14791	14733	14782	14783	14944	14684	14607	14667	14879	14800	14748	14723	14877	14838	14806	14795	14831	14938	14884	14825	14701	14857	14809	14830	14714	14609	14762	14639	14713	14785	14847	14819	14827	14585	14748	14598	14860	14766	14599	14645	14790	14639	14654	14796	14684	14601	14699	14698	14654	14742	14926	14758	14857	14755	14842	14820	14893	14576	14816	14784	14809	14799	14782	14794	14767	14694	14905	14744	14720	14682	14753	14745	14712	14900	15063	14866	14756	14857	14798	14800	14942	14932	14978	14789	14780	14581	14964	14762	14857	14915	14938	14830	14762	14735	14772	14790	14684	14779	14684	14696	14658	14754	14632	15019	14688	14621	14784	14729	14721	14822	14743	14634	14970	14769	14886	14688	14722	14604	14918	14779	14742	14992	14903	14907	14828	14631	14857	14623	14851	14721	14815	14642	14752	14713	14691	14698	14759	14777	14778	14646	14793	14770	14768	14815	14722	14765	14837	14898	14844	14864	14810	14789	14760	14679	14845	14656	14600	14717	14911	14724	14882	14566	14810	14726	15082	14700	14732	14728	14959	14636	14791	14774	14554	14687	14710	14806	14848	14713	14687	14836	14796	14829	14761	14774	14752	14611	14794	14752	14760	14497	14855	14800	14884	14650	14886	14625	14839	14823	14625	14869	14719	14601	14667	14809	14735	14944	14722	14558	14765	14815	14862	14732	14546	14785	14720	14580	14729	14894	14780	14886	14806	14758	14737	14723	14853	14886	14892	14784	14577	14835	14795	14686	14757	14848	14605	14598	14712	14616	14842	14877	14758	14629	14526	14632	14837	14777	14609	14833	14891	14819	14660	14669	14775	14727	14633	14765	14762	14612	14549	14912	14793	14795	14761	14861	14743	14742	14821	14889	14906	14823	14787	14659	14822	14812	14656	14729	14800	14618	14769	14682	14861	14756	14912	14755	14637	14803	14760	14645	14788	14725	14798	14588	14908	15037	14680	14791	14875	14769	14687	14673	14755	14950	14683	14817	14657	14676	14802	15031	14796	15031	14863	14816	14782	14862	14935	14684	14688	14806	14713	14800	14870	14847	14750	14552	14877	14765	14724	14886	14739	14985	14646	14811	14868	14775	14795	14726	14913	14847	14887	14882	14764	14814	14668	14903	14921	14769	14756	14807	14912	14822	14776	14972	14712	14801	14559	14790	14722	14868	14587	14708	14818	14639	15061	14563	14851	14628	14768	14595	14936	14842	14828	14771	14601	14773	14890	14957	14715	14684	14755	14859	14847	15171	14812	14634	14567	14660	14663	14831	14806	14875	14723	14794	14877	14723	14697	14712	14913	14790	14630	14776	14797	14754	14734	14734	14871	14665	14840	14829	14760	14902	14738	14671	14867	14999	14633	14731	14854	14711	14570	14774	14595	14880	14645	14788	14675	14739	14760	14652	14955	14871	14953	14764	14818	14835	14693	14844	14772	14617	14405	14828	14754	14843	14645	14762	14686	14905	14938	14794	14729	14903	14827	14601	14788	14720	14759	14778	14848	14603	15004	14686	14715	14511	14670	14845	14895	14769	14636	14827	14712	14742	14838	14559	14733	14848	14795	14782	14883	14801	14625	14633	14570	14740	14877	14623	14752	14733	14815	14682	14683	14768	14540	14681	14975	14734	14752	14746	14749	14813	14718	14647	14807	14585	14613	14841	14825	14742	14992	14725	15001	14675	14712	14740	14875	14688	14861	14727	14716	14791	14731	14784	14770	14746	14624	14739	14832	14799	14529	14710	14843	14649	14824	14899	14787	14834	14838	14836	14721	14811	14768	14713	14688	14768	14614	14690	14845	14815	14791	14711	14839	14884	14614	14692	14922	14757	14717	14769	14793	14769	14946	14948	14802	14912	14671	14743	14818	15021	14711	14682	14671	14770	14793	14864	14697	14872	14608	14756	14665	14736	14672	14908	14613	14644	14719	14630	14740	14715	14745	14957	14644	14707	14617	14724	14674	14765	14497	14901	14739	14715	14843	14641	14717	14661	14686	14733	14809	14424	14802	14678	14789	14677	14795	14929	14782	14763	14759	14735	14778	14881	14901	14797	14927	14822	14912	14722	14694	14808	14663	14805	14873	14729	14822	14682	14610	14850	14724	14727	14675	14869	14726	14521	14677	14632	14657	14640	14721	14761	14713	14668	14813	14794	14705	14665	14673	14735	14797	14931	14898	14767	14553	14773	14859	14747	14749	14809	14720	14698	14780	14699	14726	14842	14653	14687	14804	15036	14577	14843	14810	14838	14728	14820	14863	14684	14832	14884	14846	14800	14700	14677	14851	14789	14932	14764	14665	14674	14805	14838	14615	14746	14728	14755	14644	14839	14756	14876	14912	14761	14714	14820	14799	14778	14743	14803	14915	14714	14728	14887	14899	14853	14674	14821	14835	14692	14638	14843	14784	14831	14650	14640	14930	14893	14713	14945	14574	14730	14739	14735	14782	14828	14875	14716	14579	14804	14638	14873	14724	14875	14541	14666	14742	14699	14639	14863	14851	14898	14788	14864	14821	14575	14865	14613	14725	14831	14712	14816	14748	14672	14733	14773	14861	14824	14820	14710	14819	14877	14804	14823	14757	14821	14719	14609	14809	14949	14646	14842	14816	14696	14614	14841	14700	14618	14942	14692	14686	14726	14943	14769	14757	14616	14776	14880	14808	14841	14858	14641	14649	14678	14844	14880	14868	14794	14690	14740	14652	14765	14931	14693	14895	14708	14820	14818	14813	14576	14648	14588	14876	14764	14669	14656	14563	14782	14802	14722	14630	14718	14729	14588	14888	14833	14845	14836	14762	14800	14740	14647	14859	14797
22279	41202	38789	29933	25446	22909	21718	20890	20441	19556	19075	18821	18348	18208	18010	17709	17515	16393	15415	15111	14760	14488	14211	13705	13475	13636	13592	13422	13642	13387	13373	13365	13349	13426	13306	13278	13401	13222	13310	13172	13208	13054	13284	13288	13201	13212	13092	13107	13192	13214	13029	13076	13305	13188	12984	13226	12929	13359	12871	12972	13171	13010	13030	13195	13056	13074	13119	13101	13063	13236	13159	12912	13054	13086	13057	13209	13070	13110	13050	12998	13099	13132	13026	13107	13057	13060	13021	13073	13087	13014	13144	13234	13024	13150	13069	13030	13052	12917	13028	13180	12972	13073	13028	13262	13093	13134	13155	13114	13119	12976	13070	13044	12968	13158	12787	13152	13140	13176	13100	13171	13142	13062	13057	12991	13123	13050	13258	13094	12928	13162	13033	12920	13186	13003	13053	13029	13101	12967	13007	13028	13025	13191	12990	13060	13132	13032	13093	13028	12963	13202	12816	13082	13061	13018	12921	13052	13072	13020	13267	12914	12999	13039	13155	13180	13072	12965	13240	12966	13304	13019	12964	13027	13205	13028	12976	13114	13090	13103	13106	13004	13032	13131	12879	13070	13221	13037	13193	13134	13203	13089	13052	13123	12885	13041	13071	13050	13116	13139	13155	13127	13155	12997	13044	12962	13156	13134	13070	12982	13027	13103	13143	12852	13414	13131	13169	13072	13052	13124	13028	13067	13013	13280	12979	13019	12992	12973	13080	13014	13172	13031	12990	12969	13026	13116	13060	13040	13194	12977	13067	12945	13199	13147	13129	13016	13041	12921	13097	13163	12999	12951	13142	13108	13155	13119	13028	13161	12917	12940	13165	13057	13043	13003	12999	13101	13186	13194	13113	12902	12958	13083	12856	13048	13058	13113	13037	13042	13216	13041	13057	13107	13124	13156	13031	13124	13157	13118	13017	13174	13058	12969	12937	13193	12926	12987	13204	12860	13094	13093	13134	13034	13114	13101	13043	13069	13121	13167	13135	13095	13068	13098	13220	12846	12993	13008	13080	13045	13112	13041	13059	12912	13079	13057	13122	12877	13064	13101	12975	12993	13081	13189	13061	13086	13075	13120	13301	13021	12975	13092	12989	13024	13038	12857	13101	13093	13146	12964	13055	13133	12937	13047	13122	12995	13127	13015	13086	13071	13162	13097	13134	12968	13217	13158	13001	12987	13038	13201	13065	13239	12977	13119	13063	13183	13191	13093	13131	13018	13092	13158	13095	13048	13127	13141	13159	13116	13069	13144	13122	13083	13179	13108	12951	12933	13113	12993	13009	13027	13019	13069	12919	13045	13105	12934	13047	13071	13012	13199	13173	13057	13127	13006	12994	13053	13166	12983	13133	13077	13026	13125	13124	12833	13115	13084	13123	13136	13077	13059	13086	13070	13161	13072	13082	13079	13077	13008	13012	13240	13223	13005	13065	13147	13125	13130	13036	13092	13080	12964	13171	12977	12967	13080	13275	13019	13042	13072	13004	13137	12958	13027	13089	13131	13242	13034	12935	13174	12953	13102	13127	13124	13067	12972	13057	13031	12972	12995	12970	13008	12986	13101	12888	13207	13000	13149	13024	12978	13101	13020	13154	12974	13124	13040	13063	13197	13027	12924	13133	13086	13111	13014	12977	12988	13072	13172	13021	12960	13110	12914	13060	13019	13180	13074	13039	12982	13064	12960	13148	13111	13031	13104	13044	13011	12958	12994	13084	13186	13154	13125	13054	13137	13203	13155	13051	13063	13002	13040	13046	12985	13216	12994	13193	13143	12953	13019	13207	13028	13160	12952	13080	13129	12895	13080	13109	13213	13099	12841	13020	13025	13080	12981	13051	12952	13065	12984	13011	13121	12949	12698	13039	13151	12964	12865	13057	12992	13124	13077	12911	13203	13229	13101	13122	12950	12969	13208	13009	13164	13065	13040	13077	13109	13025	13000	13072	13146	12977	13008	13058	13055	12997	13139	13191	13116	12925	13095	13095	12970	13101	13119	13141	12930	12993	13096	13084	13023	13001	13134	12855	13051	13043	13017	13157	13004	13066	13061	13052	13106	13034	13174	13076	12923	13136	12962	13172	13183	13067	13001	13058	13093	13052	12979	13025	13098	13128	13043	12935	12831	12879	13001	13175	13048	13092	13037	13115	12951	13010	12953	12987	13161	13008	13097	13012	13031	13138	13143	13033	13114	13068	13156	13149	12996	13075	13154	13075	13083	13149	13151	13106	13143	12980	13149	13150	13069	13095	13030	13105	13115	13106	13033	13200	13057	13047	13033	12972	12994	13097	13125	12890	13078	13022	13026	13172	13052	13048	13147	12994	13113	12930	13002	13000	13081	12985	13078	13193	13104	12983	13070	13174	13026	13218	13044	13036	13100	13132	12989	12915	12987	13137	12986	13001	13094	13076	12899	13111	13009	13098	12955	13162	13016	12814	13065	12971	12963	13005	13090	12990	13064	13184	13073	13050	13018	12980	13043	13102	13066	12981	13083	12963	13059	13196	13049	12938	12941	12947	13025	13078	13153	13049	12893	13105	13009	12931	13294	13004	12989	13078	13197	13086	13094	12973	13051	13162	13114	13104	13259	12942	13170	13121	13039	13149	12946	13087	13088	13027	13047	13063	13231	13061	12971	13095	13238	13041	13173	13032	12936	13048	13123	12940	13061	13080	13196	13183	13090	13086	13256	12904	12997	13037	13088	13078	12884	13260	13057	13018	13110	13182	13048	13129	13003	13122	13249	13083	13159	12955	13132	13139	13049	13037	13096	12987	12976	13036	13062	13166	13294	13027	13056	12944	12993	12995	12946	12999	13047	13155	12914	13226	12978	13379	13024	13032	12924	13057	13122	13038	13252	13012	12997	13028	13045	12990	12909	13087	13126	13176	13064	13013	13149	13222	13075	13209	13134	13209	13072	13138	13147	13014	13077	12939	13022	12929	13195	13207	13231	13095	13208	12978	13132	13054	13072	12961	13009	12936	13173	13008	13074	13187	13066	12935	12944	13127	13070	12959	13042	13185	13075	13189	12987	13123	13071	13178	13177	13112	13153	12991	13228	13060	13272	13181	12977	13248	13111	13115	13104	13204	12829	13027	13081	13142	13061	13021	13029	13053	13043	12989	13096	13141	12979	13108	12923	13069	13006	12899	13059	13082	13190	12916	13234	12995	13035	13042	13145	13141	12920	13239	13035	12976	13051	13128	12932	13062	12963	13073	12965	13108	13111	13006	13159	13052	13140	13163	13170	13074	12954	12956	13034	12920	13058	13031	13055	13205	13090	12989	13226	12940	13045	13034	12990	13146	12912	13048	13054	13069	13053	13114	13088	13042	12999	13120	13037	12881	13022	13013	12958	13163	13061	13093	13018	13099	13160	13034	13049	13108	13189	13043	12883	13093	13005	12996	13063	13039	12970	13153	13104	13074	13047	12963	13052	13073	13048	13157	13113	12885	13008	13070	13031	13013	13040	12973	13032	13081	13038	13117	12994	12967	13122	13040	12961	13176	13085	13077	13018	13288	12987	13029	13037	12976	12966	13046	12852	13131	12919	13108	13004	13041	12967	13187	12903	13126	12997	13079	13047	13155	13035	12949	13079	13073	13059	12967	13042	13111	13163	13201	13172	13040	13236	12958	13036	12943	13122	13078	13111	13151	13066	13118	13186	13208	13050	13159	13103	13089	13143	13113	13137	12874	13000	13181	13171	12988	13203	13076	13083	13059	13084	13115	12935	13222	13148	13077	13194	13169	12922	13090	13117	13147	13070	13099	13024	12972	13126	13158	13141	13121	13240	12958	12978	13128	13248	12963	13003	13044	13112	13088	13023	13105	13004	13036	12977	12984	13005	13016	13040	13041	13156	13211	13038	13123	13174	12874	13100	13225	13000	13062	12915	13043	13032	13003	13133	13165	13217	13055	13144	13086	13152	13136	12932	12997	13062	13014	13093	13124	13008	12882	12967	13089	13097	13096	13028	12985	13037	13131	13071	13111	13140	13092	13040	13046	13164	12939	13117	12859	13251	13210	12878	13205	13044	13080	12992	12959	13089	13013	13160	13217	13120	13197	13120	12959	13051	13109	12999	13061	13090	13100	12979	13186	13089	12871	13028	13128	13029	13098	13095	13178	13250	12993	13158	13033	13004	13143	13007	12859	13012	13010	13078	13040	13146	12979	13110	13189	13035	13027	12971	13206	13108	13006	13212	12975	13161	13219	12935	13186	13006	13109	13066	12959	13001	13227	12975	12935	13058	13052	13241	13013	12992	13094	13006	13151	12935	13104	13066	12970	13042	13275	13058	13313	13205	13141	13161	12956	13003	13132	13103	13115	12968	12958	13086	13104	13140	13049	13045	12983	13182	13176	13044	13022	13012	12955	12933	13063	12959	13091	13099	13015	13091	13057	12876	13095	13094	13155	13102	13181	13134	13140	13079	13085	13072	13025	13188	13157	13100	12882	12924	12988	12996	13129	13106	13189	12908	13138	13148	12971	12869	12964	12957	13016	13179	13035	13147	13164	13006	13192	12944	13022	13025	13198	12898	13154	13100	13142	13069	13109	13105	13186	13020	13192	12946	13040	13042	13214	13022	13188	13302	13116	12951	13018	13185	13058	13121	13147	12871	13035	13004	13113	13014	12965	12994	12956	13004	13154	12964	13040	12966	13224	12979	13092	13051	12925	13104	13039	13196	13114	12963	13150	13152	13140	12936	13087	13025	13249	13168	12888	12986	12937	13007	13018	13169	13026	13254	12894	13114	13027	13010	13060	13099	12989	12998	13118	12985	13218	13134	13188	13008	13025	12952	13174	12937	12974	12948	12976	13176	13080	13147	12994	13089	13043	12858	12987	12966	13220	13153	13210	13012	12992	13112	13040	13179	13052	13074	13043	13124	13037	13060	13057	13191	13215	13131	13149	12826	13096	13191	13146	12961	12981	13166	13113	13042	12986	13026	13044	13033	12891	13196	13120	12972	13175	13091	12934	12995	12999	13009	13203	12885	13030	12879	13168	13055	12995	13112	13075	13072	12979	13111	13071	13049	13179	12894	13135	12977	13037	13114	13066	13062	12973	13139	13128	12962	13073	13059	12965	13135	13179	13246	12978	12881	13033	13122	12830	12914	13052	13053
28187	23365	26813	23213	18277	16998	16617	16200	16515	16125	15841	15912	15601	15640	15913	15417	15104	15158	14671	14775	14544	14455	14242	14064	14089	14172	14048	13996	13992	14109	14000	14118	14200	14192	13951	14085	13988	13781	13913	13954	14020	13861	14136	13904	14028	14036	13983	13975	13860	14143	13845	13975	14054	13832	13886	13930	13948	14065	13902	13923	14002	14080	14077	14019	13954	13975	13847	14013	14122	14074	14075	13931	13785	14169	14149	13939	14046	14003	13841	13961	14108	14063	13919	14069	13858	14006	13856	13761	13861	13959	13991	14038	13799	14063	13871	13808	13965	14097	13915	13744	13918	13853	13860	14079	13809	13973	13874	13909	13966	13927	13867	13989	14007	13762	14191	14018	13878	13917	14046	13906	13960	14001	14128	13933	13976	13947	13978	13999	13806	14143	13852	14076	13973	13876	13995	14100	13914	14049	13926	13991	13992	13780	13734	13890	13961	14060	14041	13821	14003	13906	13975	14021	13873	13874	14060	14023	13867	13885	13887	13982	13904	13861	13971	13955	13926	13989	14056	13846	13996	13980	14130	13922	14040	13905	14001	14066	13851	14044	13956	13931	13847	13866	13771	13801	13925	13840	13968	14151	13881	13946	13968	13977	13901	14021	13877	13988	13822	13991	13736	13802	13924	13986	14065	13843	13988	13999	14018	14088	13962	13967	13998	13963	13902	14091	13984	14188	13952	14143	13948	14101	14015	13933	13889	13989	13952	14067	13728	13896	14047	14041	13986	13869	13982	14046	14008	13953	13930	13908	13899	13967	13952	14138	13915	14031	13957	13992	13961	14115	14035	14090	13843	13903	14035	13839	13871	13927	13976	13962	14143	13800	13959	13878	14047	14006	14018	13825	13907	13883	13947	13822	13944	13891	13874	14050	14002	13906	13981	13852	13858	14125	13964	13952	14029	14048	13957	13945	14048	14033	13830	13807	13864	14060	14016	13961	14093	13862	13966	13928	13770	14048	13932	13758	14013	14038	14036	14178	13890	13858	13883	14019	14021	13901	13970	13975	14081	14014	14182	13896	14084	13869	13817	13856	13920	14047	13806	14133	14113	13999	14011	13947	13898	13892	13950	14053	13828	13985	13920	13843	13996	13749	13978	13870	13867	13966	13908	13866	13885	13825	13914	13865	13952	14056	13833	13913	14082	14005	13905	13924	13983	13815	13800	13849	13922	13885	13947	14099	14146	13963	13995	13702	14087	13929	13981	13982	13870	13872	14105	14170	14079	13825	13914	13806	13928	13872	13916	14032	13837	13970	13886	13778	13769	13903	13976	13759	13749	13796	13866	14044	13890	13921	13896	13974	13870	14104	13898	13987	14068	14049	14100	13943	14004	14157	13918	14119	13983	14005	14011	14029	14197	13992	13860	14041	13880	14105	13897	14135	13993	14073	14011	14072	14059	14191	14111	13782	14039	14051	14056	13836	14019	13943	13988	13726	13934	13948	14121	14034	13951	13933	14102	14164	13957	13936	14060	14066	13805	13870	14137	13884	14024	14011	13786	13907	14162	14162	14029	14152	14041	14023	14185	13994	14155	13771	13967	13894	13984	13773	14035	13873	13944	14116	14041	13862	14182	13817	13696	14170	13939	13931	13868	13779	14034	14001	14178	13759	13730	13998	13989	13955	14118	13826	13722	13976	14038	14010	13942	13945	14087	13993	14046	14008	14182	14046	13797	13895	14024	13968	13871	13951	13922	13700	13834	13776	13934	14104	13994	13956	13975	13847	13940	14079	13951	14002	14005	14067	13986	14010	13972	13754	14034	14152	14107	14125	14013	14083	14167	14046	14055	14004	14164	13971	14006	13926	14087	13795	13916	14161	13988	14147	13887	13899	14051	13827	13996	14130	14094	14140	13952	14064	13916	13956	14168	14089	14087	13993	13935	14169	13922	13947	13922	13989	13845	13866	13680	13910	14025	13995	13930	14182	13910	14015	14121	13882	14001	14119	13730	14000	14004	13853	14017	14177	14026	13907	13870	13897	13897	13939	14108	13945	13910	14016	13738	14003	13973	14047	14090	14055	13879	14063	13770	14072	13696	13975	13929	14094	13999	13950	14180	13947	13785	13954	13910	14008	13930	13935	14090	13761	13937	13959	14025	14077	14030	13975	14057	13783	13873	13953	13934	13923	13887	13889	14148	13974	13851	13968	13958	14102	13918	14096	14180	13982	14031	13989	13831	14009	13723	13820	13717	13929	13998	14024	14035	14177	13824	13887	13958	13802	13977	13973	14043	14253	14139	13920	14113	14022	13820	14029	13940	13942	13862	14000	13901	13939	14035	13895	13907	14176	13825	13939	14143	14089	13961	14077	13812	14062	13985	13966	13828	14048	13973	13792	13739	13909	14132	13831	14299	13893	14192	14120	13969	13926	14046	13889	14006	13897	13961	13731	13877	13798	14005	14125	14042	14078	13953	13946	14059	13949	13808	13818	14099	14072	13856	13868	14014	13775	13894	13885	13979	13906	13899	14020	14044	13795	14178	14195	13844	14067	14078	14144	14141	14059	13951	14070	14125	13942	14200	14031	14000	13986	13977	13961	13779	14026	14042	13902	14068	14004	13917	13935	14064	13890	13829	14217	14137	13875	14083	14021	13974	13861	13879	13964	13914	13978	13860	13956	13964	14054	14023	13930	14089	13953	13960	13965	14036	14137	14013	13924	14131	13970	13985	14035	14028	13827	13982	13917	14003	14239	13979	14058	13977	13873	13956	14173	13997	13881	13996	13875	13829	14126	13976	13985	14025	13939	14014	14136	13861	13946	13930	14022	13903	13705	13913	13970	14268	13909	14091	13905	13916	13872	14093	13857	14056	13970	13823	13919	13968	13831	14017	14048	13892	14217	13956	13953	13889	13756	13880	14148	14022	14015	13841	13987	13939	13896	13885	13876	13844	13945	14104	14100	13986	13946	13973	14112	14182	13992	14058	13833	13984	14143	14082	13954	13892	13937	13981	14008	14070	13836	13857	13998	14207	13970	13891	13856	13980	13887	14132	14002	14056	14056	13858	14127	14120	13853	13851	14071	14096	14108	13923	14060	13911	14090	13792	13956	13985	13923	13902	14011	14081	14042	13754	13901	13982	13921	13895	14041	14079	14061	14180	14051	13959	14068	14012	13885	13730	13951	14098	14003	13968	14188	13989	14016	14047	14034	13954	14041	14076	13938	13761	13947	13999	13762	13922	14083	13892	13989	13847	13855	14092	14019	14073	13958	13956	13858	14109	13888	13821	13966	14007	13757	13944	13968	14026	13882	13899	14136	14033	13936	13690	14024	14009	13898	13996	14094	13944	13861	14036	14028	13963	13910	13925	13859	14090	13893	14009	13823	13940	14066	13944	13939	14028	14042	14033	14231	14081	13858	13776	13831	13986	13989	13955	13867	14093	14063	14054	13783	13899	14109	13972	13967	13975	14079	13981	13907	14047	13749	13921	13989	13966	13922	14099	13892	13939	14086	14056	14064	14164	13993	14016	13998	13993	13850	13917	13924	13865	13941	14032	13964	13881	13776	13880	13988	13922	13953	13860	13766	14043	14049	14062	13957	13920	14017	14012	13956	14050	14214	14027	14049	14064	14093	14024	13937	14094	13992	13985	14103	13900	14115	13938	13911	13796	13922	13954	13940	14031	13971	13971	13747	13962	13907	13816	13933	13844	13833	14015	13966	13877	14026	13980	14129	14050	13897	13932	13984	14153	13872	14051	13945	13824	13955	13813	13801	14057	13811	14093	14039	14164	14102	14207	14019	14071	14086	14156	13915	13999	14012	14017	13899	13992	13907	14019	13964	13851	13909	13857	14026	14102	14002	14041	13842	14092	14144	14212	14095	14213	14007	13953	13894	13963	13879	13886	13898	14048	13984	13810	14225	14113	14094	14202	13910	13951	14046	14013	13843	13993	13942	13981	13766	14028	13916	13900	13796	13757	14168	14128	13972	13962	14095	13983	14044	13890	13885	14095	14129	14127	13986	13917	13858	14034	13906	13811	13813	13953	13940	13934	13808	14029	13893	14077	13927	14234	13970	13852	13957	13996	13978	13895	14047	14068	14141	14002	13938	13822	13811	13941	13865	13908	13854	13913	13833	14005	13896	14023	14044	13899	13981	13849	13958	13944	13808	14116	14083	13964	13893	13988	13939	14066	13990	14029	13960	13887	14063	14033	13859	13904	13876	13961	14066	14019	14044	14011	13932	14053	14055	13935	14023	13980	14001	13857	13968	14053	13976	13722	13965	13902	13991	14062	13980	14096	14043	14014	13844	13910	14057	14001	13992	13932	13843	14024	14043	13862	14039	14218	13979	13765	14074	13841	13934	14061	13937	13783	13868	13831	13941	13936	13915	14193	13901	13989	13749	14061	14025	14055	13768	13746	14000	13985	13808	13964	13873	13922	13955	13826	14187	14056	13818	13793	13834	14091	13888	13983	13910	13963	14007	14033	14001	14071	13950	14035	13927	13979	13796	13938	13998	14006	14002	14033	14191	14023	14083	13926	13924	14144	13976	14007	14084	13825	13817	14149	13967	13927	13943	13946	13948	13877	13893	13913	13795	14015	14027	13849	14020	14078	13959	14061	13924	13904	13871	13954	13876	13807	13768	13776	13987	14058	13853	14066	14034	14020	14164	13931	14106	14102	14025	13885	13936	13961	14092	13906	13867	14078	13904	13870	14066	13886	14076	14094	14044	13792	14144	13970	14073	13891	14050	14014	14118	13825	14016	13887	14104	13982	14211	13834	14109	14044	14013	14164	13983	13741	13888	14068	13940	14063	13852	13919	13974	13843	13828	13985	13818	14029	14055	13938	13890	13944	13916	13897	14083	13894	13807	14286	13983	14104	13780	14026	13907	13835	13949	14075	14035	13900	13777	13988	14002	13967	14060	13929	14089	14132	13982	14007	14071	13930	14101	13955	13989	14053	13874	14123	13964	13901	13853	13794	13984	14060	14038	13859	13959	13934	13729	13969	13913	13838	13818	13856	13718	13988	13899	13922	13831	13941	13996	14177	13982	13939	13925	14105	13991	13990	13952	14095	14032	13977	14192	13907	13995	13924	13942	13931	13862	13995	14024	14096	13943	14128	14083	13917	13884	13920	14008	13882	13971	13875	14040	13914	13980	13704	13716
20359	30162	27515	21352	18385	17273	16613	16598	16509	16264	15935	15838	15685	15287	15460	15089	14668	14302	13717	13636	13396	13144	13157	12817	12888	12924	12733	12858	12876	12746	12804	12774	12723	12728	12952	12741	12677	12705	12808	12528	12726	12667	12697	12597	12843	12654	12626	12596	12627	12664	12410	12702	12404	12695	12634	12702	12680	12620	12690	12561	12604	12570	12599	12650	12528	12741	12598	12564	12649	12619	12741	12549	12700	12655	12637	12657	12639	12815	12542	12718	12516	12793	12648	12618	12524	12744	12627	12815	12730	12519	12586	12634	12606	12574	12726	12685	12644	12484	12401	12482	12522	12738	12596	12590	12735	12740	12464	12856	12547	12651	12725	12664	12642	12573	12855	12591	12692	12579	12582	12585	12640	12736	12679	12473	12521	12456	12571	12647	12696	12701	12701	12601	12518	12760	12730	12622	12513	12612	12642	12751	12743	12729	12640	12698	12583	12614	12581	12532	12583	12583	12766	12618	12635	12640	12774	12513	12574	12471	12649	12628	12799	12611	12704	12725	12641	12472	12557	12557	12582	12563	12637	12657	12611	12676	12568	12805	12508	12644	12541	12565	12717	12747	12358	12734	12669	12629	12715	12605	12613	12667	12644	12730	12463	12642	12612	12586	12679	12776	12672	12674	12689	12678	12555	12692	12606	12639	12573	12604	12554	12683	12681	12692	12616	12649	12721	12500	12684	12758	12547	12677	12678	12806	12650	12772	12688	12612	12635	12642	12505	12570	12652	12644	12769	12839	12723	12654	12621	12633	12657	12634	12686	12762	12565	12618	12594	12674	12496	12750	12625	12630	12434	12639	12707	12558	12639	12529	12637	12735	12668	12512	12542	12716	12559	12632	12579	12758	12673	12494	12774	12668	12486	12733	12590	12697	12607	12581	12458	12693	12829	12517	12752	12524	12684	12445	12756	12419	12440	12586	12772	12555	12684	12462	12592	12536	12366	12615	12587	12648	12652	12699	12529	12618	12493	12618	12835	12614	12713	12689	12577	12723	12544	12571	12537	12687	12716	12584	12591	12730	12730	12464	12507	12510	12770	12819	12677	12690	12661	12675	12613	12761	12591	12767	12605	12519	12728	12760	12598	12703	12539	12811	12708	12612	12711	12473	12597	12621	12660	12606	12494	12715	12737	12563	12757	12713	12610	12653	12776	12586	12827	12582	12474	12694	12770	12668	12567	12615	12719	12674	12617	12712	12629	12561	12618	12559	12633	12609	12711	12477	12664	12742	12782	12689	12657	12690	12559	12775	12542	12721	12654	12672	12568	12575	12519	12656	12631	12471	12578	12658	12700	12677	12540	12596	12612	12771	12563	12631	12623	12675	12595	12587	12589	12694	12529	12641	12825	12597	12863	12625	12589	12594	12604	12553	12720	12721	12784	12745	12698	12417	12626	12617	12758	12758	12693	12704	12666	12531	12552	12628	12565	12588	12636	12686	12612	12596	12626	12611	12703	12554	12617	12484	12844	12554	12714	12597	12524	12597	12641	12725	12646	12715	12687	12508	12702	12598	12697	12602	12644	12543	12542	12620	12616	12800	12725	12655	12541	12658	12751	12554	12770	12609	12656	12600	12653	12576	12690	12634	12660	12695	12648	12674	12850	12479	12537	12590	12483	12747	12740	12636	12645	12500	12716	12628	12390	12678	12659	12553	12728	12599	12612	12643	12598	12480	12754	12617	12763	12683	12712	12443	12465	12569	12677	12563	12565	12732	12683	12739	12620	12791	12660	12531	12602	12676	12613	12834	12567	12535	12797	12689	12580	12634	12591	12490	12446	12557	12836	12711	12624	12696	12566	12698	12541	12479	12509	12654	12669	12631	12612	12694	12750	12834	12465	12608	12439	12681	12609	12694	12542	12599	12719	12789	12433	12737	12479	12648	12543	12635	12623	12557	12589	12561	12516	12686	12665	12729	12703	12489	12771	12624	12733	12616	12712	12612	12632	12602	12636	12545	12632	12734	12600	12630	12603	12714	12689	12633	12580	12626	12565	12710	12570	12671	12699	12612	12571	12583	12552	12579	12667	12709	12573	12663	12738	12824	12590	12661	12715	12660	12809	12511	12691	12518	12740	12535	12595	12503	12566	12532	12565	12621	12711	12680	12429	12730	12500	12719	12590	12666	12690	12709	12648	12687	12592	12700	12747	12769	12781	12679	12504	12552	12725	12571	12715	12536	12582	12733	12609	12642	12503	12746	12597	12623	12756	12717	12544	12789	12650	12577	12658	12518	12708	12602	12623	12668	12717	12699	12690	12518	12544	12630	12713	12698	12620	12597	12516	12570	12614	12647	12595	12761	12738	12447	12593	12562	12622	12812	12604	12587	12616	12635	12507	12748	12661	12510	12557	12761	12724	12721	12700	12623	12649	12528	12604	12470	12591	12663	12707	12581	12611	12595	12767	12732	12625	12586	12690	12493	12675	12782	12745	12711	12508	12587	12546	12743	12698	12602	12695	12716	12574	12748	12477	12533	12556	12699	12511	12710	12760	12758	12608	12543	12804	12530	12686	12635	12744	12642	12601	12654	12800	12716	12451	12708	12555	12650	12729	12525	12466	12606	12783	12666	12677	12533	12751	12720	12735	12655	12549	12694	12721	12636	12530	12555	12491	12608	12595	12613	12681	12774	12687	12731	12562	12641	12474	12802	12673	12663	12555	12587	12559	12631	12733	12632	12574	12534	12661	12701	12536	12547	12678	12798	12598	12699	12543	12588	12510	12681	12583	12632	12701	12504	12640	12462	12615	12697	12529	12672	12726	12564	12611	12681	12701	12790	12510	12793	12742	12473	12514	12603	12500	12646	12570	12551	12685	12705	12639	12696	12697	12647	12718	12627	12575	12615	12515	12557	12782	12660	12728	12696	12497	12679	12565	12846	12587	12687	12571	12661	12671	12772	12526	12680	12706	12613	12628	12796	12653	12649	12613	12601	12794	12614	12934	12815	12634	12648	12645	12624	12748	12639	12858	12716	12665	12598	12679	12686	12667	12822	12433	12743	12762	12623	12767	12510	12592	12674	12673	12630	12547	12650	12578	12616	12505	12626	12740	12580	12513	12813	12698	12792	12585	12694	12685	12520	12598	12717	12585	12656	12727	12550	12728	12760	12763	12646	12469	12675	12728	12689	12676	12674	12688	12775	12567	12696	12645	12669	12811	12611	12734	12476	12436	12702	12797	12771	12596	12579	12579	12651	12643	12573	12624	12740	12621	12703	12629	12549	12579	12515	12680	12611	12625	12524	12667	12830	12538	12694	12671	12602	12529	12752	12622	12756	12812	12702	12734	12679	12732	12767	12574	12680	12657	12554	12622	12701	12762	12783	12576	12495	12707	12583	12760	12582	12821	12559	12515	12600	12729	12649	12558	12712	12628	12661	12802	12536	12804	12627	12634	12608	12586	12646	12649	12753	12755	12760	12513	12519	12637	12593	12699	12674	12612	12691	12669	12574	12680	12598	12518	12652	12644	12627	12649	12611	12649	12569	12588	12592	12562	12754	12729	12550	12677	12729	12604	12659	12614	12793	12772	12525	12682	12608	12562	12656	12630	12586	12752	12566	12587	12502	12595	12783	12527	12851	12599	12447	12742	12669	12547	12578	12575	12522	12595	12683	12591	12592	12835	12628	12666	12719	12662	12718	12684	12669	12555	12681	12887	12738	12532	12618	12714	12709	12685	12699	12511	12686	12706	12673	12650	12487	12790	12656	12674	12728	12574	12620	12718	12631	12614	12706	12743	12643	12593	12573	12613	12651	12600	12545	12619	12709	12559	12688	12613	12630	12567	12781	12677	12706	12631	12749	12398	12511	12603	12582	12592	12676	12595	12669	12795	12659	12714	12588	12733	12870	12813	12687	12654	12687	12742	12689	12543	12755	12620	12657	12749	12505	12584	12731	12671	12654	12834	12693	12679	12730	12667	12627	12585	12687	12574	12696	12646	12647	12582	12612	12562	12520	12682	12552	12687	12704	12735	12627	12604	12745	12688	12593	12568	12654	12592	12555	12628	12727	12656	12802	12654	12602	12684	12756	12585	12670	12703	12531	12788	12822	12600	12575	12781	12574	12765	12746	12672	12666	12706	12535	12736	12624	12667	12779	12690	12595	12580	12701	12704	12620	12586	12736	12619	12781	12636	12598	12662	12725	12637	12683	12494	12534	12529	12658	12735	12600	12608	12660	12750	12737	12470	12582	12707	12544	12744	12663	12539	12648	12604	12697	12741	12542	12556	12635	12620	12738	12466	12697	12552	12691	12601	12806	12654	12622	12716	12647	12692	12741	12514	12601	12721	12600	12591	12668	12561	12521	12618	12506	12699	12666	12647	12729	12704	12571	12649	12568	12676	12602	12721	12554	12825	12614	12734	12641	12614	12649	12608	12613	12602	12571	12647	12663	12865	12481	12520	12579	12621	12527	12719	12621	12754	12629	12738	12468	12619	12657	12574	12589	12597	12717	12712	12523	12686	12785	12647	12766	12546	12711	12671	12760	12697	12828	12672	12843	12689	12747	12738	12571	12727	12713	12643	12642	12579	12682	12698	12556	12738	12629	12722	12803	12733	12643	12660	12630	12683	12722	12633	12560	12815	12454	12513	12679	12592	12546	12726	12525	12692	12778	12654	12634	12571	12647	12649	12500	12661	12603	12643	12504	12661	12742	12722	12703	12504	12607	12499	12735	12747	12582	12652	12753	12624	12691	12754	12612	12655	12666	12683	12668	12753	12600	12509	12580	12774	12724	12651	12616	12565	12719	12631	12738	12754	12632	12503	12661	12548	12595	12639	12618	12734	12568	12615	12721	12596	12576	12713	12577	12658	12660	12637	12517	12786	12561	12618	12612	12562	12686	12621	12647	12715	12797	12669	12502	12595	12598	12589	12503	12634	12479	12716	12662	12648	12663	12753	12626	12641	12723	12770	12705	12763	12621	12641	12468	12599	12577	12748	12717	12598	12540	12731	12775	12379	12537	12852	12712	12732	12628	12626	12508	12849	12653	12771	12732	12545	12611	12737	12765	12532	12751	12509	12533	12592	12673	12570	12800	12563	12669	12702	12542	12724	12601	12598	12728	12676	12669	12554	12557	12613	12653	12706	12444	12783	12741	12700	12604	12667	12838	12479	12648
24282	21367	28784	24536	22555	22097	21053	18131	17404	17294	17065	16597	16675	16574	16311	16149	15856	15319	15034	14896	14649	14473	14245	13992	13975	14164	14080	13933	14135	13937	13842	13692	13702	13785	13986	13871	13863	13728	13873	13782	13742	13847	13824	13884	13818	13790	13771	13754	13802	13801	13679	13810	13674	13910	13744	13680	13742	13726	13671	13857	13726	13602	13686	13973	13707	13720	13760	13882	13775	13562	14017	13703	13471	13733	13608	13778	13649	13631	14160	13622	13831	13781	13802	13753	13769	13699	13583	13560	13875	13751	13529	13682	13684	13653	13684	13829	13851	13808	13692	13857	13765	13728	13542	13657	13518	13818	13668	13631	13681	13502	13981	13747	13901	13635	13579	13678	13679	13729	13735	13823	13836	13715	13782	13663	13651	13689	13676	13590	13704	13783	13703	13644	13707	13736	13740	13599	13811	13591	13679	13751	13626	13905	13634	13750	13612	13613	13663	13592	13836	13726	13731	13692	13563	13861	13541	13585	13746	13567	13771	13700	13665	13812	13709	13609	13502	13731	13658	13592	13770	13776	13848	13807	13674	13546	13730	13619	13550	13670	13733	13662	13805	13808	13635	13885	13695	13793	13500	13668	13698	13603	13693	13616	13711	13655	13580	13744	13715	13774	13721	13703	13771	13787	13867	13702	13630	13445	13533	13727	13565	13495	13717	13598	13651	13572	13613	13677	13811	13918	13738	13637	13571	13621	13504	13638	13485	13670	13552	13690	13801	13752	13945	13664	13654	13587	13615	13652	13686	13579	13746	13561	13697	13581	13775	13754	13673	13835	13841	13623	13677	13629	13776	13543	13660	13613	13453	13516	13833	13617	13810	13618	13650	13706	13639	13898	13844	13741	13808	13763	13706	13756	13690	13696	13653	13847	13650	13819	13543	13738	13634	13700	13548	13581	13804	13720	13620	13589	13742	13755	13606	13572	13736	13723	13575	13801	13700	13587	13501	13721	13746	13743	13754	13728	13579	13630	13706	13827	13712	13721	13685	13562	13886	13794	13610	13699	13660	13705	13481	13632	13781	13672	13698	13593	13648	13647	13639	13701	13722	13619	13646	13664	13777	13552	13799	13517	13668	13450	13732	13731	13765	13661	13709	13901	13700	13627	13645	13630	13750	13670	13986	13781	13821	13665	13758	13516	13713	13688	13602	13746	13806	13783	13666	13649	13689	13651	13703	13365	13772	13603	13564	13803	13671	13618	13614	13648	13890	13744	13665	13760	13682	13922	13780	13717	13529	13545	13706	13520	13726	13736	13534	13651	13754	13842	13603	13520	13646	13749	13870	13871	13686	13665	13880	13515	13653	13694	13584	13639	13634	13711	13710	13981	13781	13803	13747	13632	13516	13949	13823	13648	13726	13731	13624	13657	13720	13565	13671	13662	13797	13676	13644	13684	13722	13613	13554	13700	13821	13567	13702	13877	13695	13413	13748	13856	13720	13644	13712	13738	13629	13681	13697	13593	13663	13608	13658	13592	13590	13617	13912	13473	13721	13718	13822	13758	13654	13841	13728	13540	13551	13729	13654	13664	13752	13690	13682	13827	13750	13643	13540	13633	13779	13641	13793	13829	13500	13735	13699	13687	13474	13705	13556	13709	13630	13684	13464	13580	13558	13607	13628	13751	13477	13501	13797	13896	13693	13736	13822	13692	13886	13777	13529	13685	13737	13723	13636	13677	13604	13600	13577	13878	13700	13871	13892	13705	13824	13721	13745	13880	13920	13543	13548	13603	13683	13636	13554	13712	13648	13565	13528	13565	13788	13655	13767	13765	13754	13752	13490	13708	13717	13640	13613	13557	13500	13740	13815	13750	13745	13679	13762	13799	13619	13658	13721	13670	13657	13536	13671	13751	13726	13702	13825	13690	13670	13568	13524	13648	13841	13587	13642	13840	13819	13727	13680	13924	13701	13634	13831	13731	13742	13731	13735	13800	13695	13553	13652	13648	13551	13577	13792	13667	13601	13742	13645	13698	13717	13753	13704	13687	13749	13623	13822	13529	13617	13684	13689	13717	13638	13841	13648	13614	13770	13698	13830	13840	13648	13767	13667	13784	13813	13568	13820	13609	13769	13634	13707	13703	13514	13625	13703	13788	13741	13795	13648	13639	13736	13762	13850	13466	13730	13665	13691	13811	13640	13732	13680	13627	13601	13603	13694	13627	13604	13688	13683	13694	13608	13615	13622	13568	13785	13536	13622	13540	13631	13684	13769	13612	13824	13724	13589	13754	13641	13671	13792	13613	13867	13630	13814	13749	13450	13923	13720	13653	13801	13857	13687	13728	13813	13819	13575	13621	13643	13600	13738	13710	13682	13651	13610	13739	13691	13857	13770	13614	13741	13679	13648	13740	13736	13780	13379	13797	13677	13674	13851	13752	13828	13715	13705	13810	13681	13744	13643	13814	13842	13703	13849	13730	13742	13557	13596	13558	13715	13589	13621	13623	13762	13728	13546	13750	13662	13617	13742	13642	13716	13767	13853	13736	13731	13706	13729	13669	13811	13762	13734	13641	13642	13604	13725	13587	13759	13671	13686	13551	13534	13794	13734	13717	13657	13538	13591	13726	13701	13759	13624	13680	13645	13592	13813	13765	13743	13643	13823	13908	13772	13603	13579	13672	13635	13780	13756	13744	13588	13711	13757	13721	13733	13757	13613	13757	13642	13853	13705	13884	13594	13776	13779	13756	13618	13690	13795	13663	13679	13800	13769	13840	13660	13758	13779	13705	13906	13819	13696	13653	13560	13620	13780	13643	13771	13734	13496	13598	13803	13654	13662	13739	13522	13643	13535	13554	13684	13516	13807	13626	13714	13633	13623	13735	13816	13690	13758	13715	13603	13720	13773	13486	13739	13648	13669	13630	13623	13885	13664	13788	13695	13684	13738	13729	13519	13717	13768	13895	13452	13642	13637	13636	13641	13648	13730	13879	13724	13571	13599	13696	13731	13625	13772	13454	13616	13434	13707	13683	13755	13483	13465	13634	13829	13664	13574	13544	13824	13780	13830	13693	13646	13698	13635	13560	13827	13721	13868	13690	13650	13894	13828	13638	13711	13776	13631	13548	13914	13559	13633	13758	13649	13684	13644	13579	13613	13555	13800	13560	13712	13661	13605	13535	13801	13771	13659	13636	13634	13585	13684	13790	13670	13461	13655	13759	13650	13592	13701	13639	13615	13626	13651	13838	13828	13730	13511	13586	13647	13694	13652	13338	13572	13564	13663	13704	13785	13667	13620	13663	13386	13745	13661	13732	13652	13703	13906	13709	13602	13670	13605	13640	13858	13608	13647	13668	13510	13827	13496	13634	13640	13789	13687	13803	13585	13846	13946	13614	13777	13594	13618	13810	13668	13788	13662	13727	13793	13787	13530	13714	13755	13682	13743	13754	13616	13501	13607	13620	13675	13719	13595	13670	13640	13753	13578	13896	13551	13653	13772	13632	13708	13612	13758	13546	13402	13750	13836	13751	13625	13872	13760	13497	13584	13818	13695	13761	13476	13824	13718	13724	13612	13726	13534	13388	13604	13771	13746	13766	13573	13680	13598	13785	13819	13961	13604	13596	13671	13867	14002	13914	13608	13608	13783	13601	13666	13712	13594	13839	13754	13673	13441	13731	13702	13711	13588	13646	13737	13518	13701	13729	13686	13758	13483	13765	13509	13513	13785	13757	13542	13592	13743	13746	13648	13704	13575	13773	13605	13467	13576	13915	13768	13762	13813	13756	13835	13730	13748	13654	13685	13744	13819	13592	13707	13761	13882	13670	13630	13632	13512	13672	13603	13877	13571	13625	13693	13741	13560	13863	13664	13765	13718	13680	13818	13759	13770	13658	13753	13738	13600	13825	13798	13804	13780	13598	13764	13745	13771	13645	13562	13627	13680	13692	13700	13809	13747	13744	13590	13658	13677	13564	13598	13648	13665	13992	13557	13688	13728	13702	13786	13586	13570	13716	13812	13616	13657	13739	13619	13629	13648	13589	13565	13869	13784	13606	13659	13655	13748	13658	13645	13778	13609	13738	13655	13884	13759	13662	13797	13789	13803	13533	13701	13592	13753	13612	13829	13677	13711	13728	13694	13831	13528	13648	13596	13636	13671	13555	13743	13608	13611	13635	13724	13673	13725	13719	13837	13713	13677	13834	13685	13624	13539	13830	13828	13791	13649	13556	13601	13622	13448	13697	13612	13822	13786	13643	13577	13541	13732	13883	13652	13655	13557	13825	13797	13617	13590	13684	13576	13827	13586	13473	13419	13578	13617	13662	13445	13532	13726	13778	13799	13726	13889	13683	13864	13599	13645	13668	13552	13698	13805	13437	13639	13739	13518	13658	13696	13834	13667	13585	13690	13588	13552	13530	13532	13585	13695	13646	13748	13545	13659	13623	13605	13561	13835	13764	13818	13845	13571	13855	13629	13670	13789	13619	13725	13707	13817	13758	13690	13806	13551	13689	13719	13450	13671	13852	13678	13649	13672	13596	13674	13754	13755	13735	13585	13677	13705	13738	13855	13520	13644	13600	13635	13609	13634	13569	13516	13753	13633	13709	13642	13809	13672	13644	13613	13556	13584	13573	13771	13652	13740	13690	13703	13690	13705	13598	13489	13526	13763	13716	13678	13601	13662	13664	13649	13560	13750	13593	13773	13698	13696	13779	13735	13498	13748	13726	13839	13634	13774	13636	13656	13825	13690	13261	13581	13519	13566	13888	13609	13795	13718	13713	13564	13689	13611	13665	13559	13539	13574	13754	13907	13614	13689	13706	13517	13643	13763	13718	13558	13773	13716	13611	13619	13682	13730	13591	13759	13655	13746	13699	13697	13774	13733	13577	13725	13556	13546	13696	13647	13761	13722	13568	13578	13850	13693	13536	13771	13621	13594	13866	13612	13700	13797	13822	13994	13513	13702	13507	13780	13741	13959	13561	13728	13641	13685	13609	13666	13506	13632	13674	13783	13720	13593	13547	13687	13639	13629	13760	13574	13584	13742	13691	13876	13774	13829	13643	13666	13829	13682	13665	13653	13602	13681	13646	13714	13670	13668	13634	13791	13706	13791	13659	13861	13474	13678	13532	13752	13591	13649	13608	13650	13446	13693	13592	13658	13759	13816	13717	13722	13716
20217	36762	34173	25585	22126	20434	19502	18611	18035	17602	17449	17219	17169	16596	16282	16088	15417	14746	14377	14007	13627	13295	13064	12715	12822	12877	12861	12704	12866	12620	12698	12627	12508	12710	12608	12447	12600	12518	12427	12525	12683	12543	12566	12544	12672	12453	12534	12518	12509	12632	12473	12580	12486	12590	12716	12572	12628	12522	12700	12523	12544	12583	12436	12569	12506	12424	12414	12403	12448	12720	12568	12466	12523	12595	12459	12549	12448	12467	12306	12166	12339	12627	12341	12480	12426	12447	12523	12540	12640	12292	12328	12421	12476	12365	12460	12454	12391	12520	12407	12493	12385	12571	12585	12339	12545	12416	12422	12467	12484	12337	12396	12355	12429	12478	12571	12385	12432	12381	12572	12364	12501	12572	12274	12534	12316	12484	12461	12349	12457	12384	12644	12449	12495	12417	12371	12428	12500	12324	12333	12475	12506	12482	12371	12375	12358	12589	12482	12401	12418	12429	12429	12552	12419	12481	12535	12387	12400	12478	12440	12329	12448	12532	12325	12402	12452	12391	12430	12563	12352	12418	12398	12434	12440	12430	12386	12468	12500	12489	12451	12403	12541	12408	12436	12386	12564	12601	12561	12498	12374	12482	12462	12597	12516	12415	12477	12366	12339	12468	12186	12509	12427	12224	12427	12462	12656	12435	12477	12507	12506	12573	12391	12697	12557	12520	12480	12526	12471	12410	12445	12562	12463	12509	12479	12527	12479	12459	12495	12491	12502	12482	12407	12380	12441	12490	12474	12365	12307	12460	12452	12295	12424	12301	12440	12416	12341	12521	12402	12463	12378	12476	12377	12392	12371	12471	12495	12352	12492	12393	12360	12456	12408	12487	12521	12431	12437	12392	12449	12475	12483	12389	12458	12504	12422	12325	12369	12394	12360	12675	12556	12585	12463	12433	12370	12466	12589	12356	12563	12477	12471	12548	12369	12375	12467	12487	12473	12501	12536	12397	12469	12365	12514	12502	12461	12530	12536	12404	12351	12317	12360	12426	12440	12498	12409	12598	12426	12377	12478	12346	12483	12324	12587	12241	12665	12437	12210	12367	12327	12539	12405	12369	12491	12416	12557	12402	12566	12378	12506	12502	12490	12514	12432	12471	12567	12270	12273	12394	12541	12490	12579	12350	12543	12685	12461	12526	12498	12434	12566	12487	12562	12607	12475	12397	12449	12399	12341	12501	12446	12460	12442	12431	12463	12510	12481	12347	12361	12418	12512	12388	12380	12364	12486	12507	12564	12456	12447	12431	12332	12518	12435	12536	12362	12315	12633	12268	12452	12534	12551	12536	12480	12409	12291	12406	12500	12384	12460	12383	12345	12419	12485	12627	12407	12570	12504	12557	12279	12499	12425	12575	12456	12480	12422	12441	12332	12473	12614	12457	12352	12427	12434	12385	12488	12383	12547	12543	12529	12523	12369	12399	12427	12448	12611	12496	12462	12419	12300	12515	12413	12411	12419	12446	12461	12312	12435	12354	12452	12497	12411	12432	12519	12532	12472	12495	12473	12351	12417	12348	12442	12444	12499	12394	12378	12622	12477	12429	12477	12471	12483	12568	12528	12411	12473	12351	12425	12354	12450	12591	12378	12479	12485	12325	12616	12487	12455	12325	12341	12465	12465	12455	12388	12312	12446	12560	12506	12520	12273	12485	12577	12468	12514	12433	12526	12324	12344	12329	12364	12509	12696	12416	12481	12462	12216	12438	12586	12444	12427	12505	12366	12313	12408	12500	12354	12389	12546	12402	12434	12592	12383	12606	12442	12446	12318	12326	12556	12373	12442	12614	12424	12276	12419	12489	12658	12392	12540	12506	12494	12559	12623	12602	12501	12389	12445	12480	12677	12400	12322	12445	12632	12392	12501	12481	12433	12411	12360	12454	12313	12356	12565	12610	12353	12600	12585	12534	12542	12372	12426	12676	12404	12323	12505	12244	12393	12567	12331	12444	12492	12467	12300	12458	12414	12368	12433	12411	12496	12519	12507	12358	12433	12299	12236	12543	12492	12352	12314	12414	12473	12448	12371	12436	12481	12438	12453	12282	12528	12347	12492	12415	12357	12326	12502	12401	12652	12587	12359	12401	12399	12324	12354	12451	12413	12497	12450	12537	12486	12506	12558	12341	12437	12495	12307	12450	12380	12422	12499	12567	12440	12466	12371	12416	12453	12251	12381	12494	12630	12427	12318	12211	12429	12515	12477	12478	12526	12465	12518	12502	12257	12369	12388	12344	12402	12560	12492	12456	12374	12362	12450	12509	12391	12480	12378	12423	12451	12391	12513	12415	12448	12457	12422	12484	12352	12495	12313	12474	12228	12525	12484	12394	12387	12596	12528	12515	12316	12386	12505	12430	12528	12392	12532	12537	12445	12446	12597	12552	12428	12565	12426	12511	12502	12432	12325	12522	12463	12433	12398	12472	12436	12420	12412	12364	12541	12502	12335	12445	12527	12618	12411	12342	12532	12386	12583	12490	12422	12471	12400	12606	12563	12434	12398	12561	12384	12538	12534	12373	12480	12349	12493	12522	12538	12446	12589	12451	12386	12668	12412	12460	12395	12485	12466	12559	12525	12544	12326	12385	12526	12441	12410	12461	12506	12418	12232	12511	12490	12356	12362	12435	12591	12412	12568	12448	12493	12597	12503	12483	12318	12638	12389	12474	12495	12576	12368	12339	12598	12526	12386	12426	12495	12497	12488	12470	12428	12306	12351	12588	12654	12462	12434	12483	12277	12599	12413	12494	12345	12548	12570	12368	12368	12396	12322	12433	12378	12559	12486	12339	12453	12379	12412	12186	12554	12414	12404	12317	12343	12294	12379	12336	12529	12484	12347	12477	12475	12428	12344	12398	12438	12352	12502	12492	12518	12520	12363	12517	12390	12637	12381	12585	12547	12582	12561	12368	12444	12469	12423	12575	12424	12420	12554	12337	12460	12512	12414	12365	12519	12395	12366	12375	12479	12585	12487	12415	12425	12454	12424	12482	12510	12196	12284	12359	12428	12444	12518	12450	12366	12517	12227	12462	12544	12418	12470	12387	12405	12463	12508	12471	12459	12521	12296	12271	12340	12253	12509	12484	12394	12378	12510	12394	12419	12336	12656	12411	12481	12494	12396	12396	12371	12458	12466	12373	12473	12398	12407	12354	12282	12506	12540	12456	12465	12393	12467	12452	12513	12377	12410	12572	12317	12539	12545	12148	12486	12468	12526	12496	12469	12452	12462	12432	12434	12334	12400	12398	12394	12334	12513	12427	12275	12452	12765	12440	12365	12267	12485	12536	12556	12567	12596	12576	12410	12262	12499	12664	12558	12473	12456	12353	12446	12320	12519	12529	12368	12355	12538	12330	12471	12467	12394	12455	12324	12649	12538	12277	12452	12478	12506	12547	12468	12427	12423	12306	12443	12409	12442	12435	12455	12399	12420	12402	12382	12432	12419	12513	12477	12459	12475	12252	12434	12460	12410	12576	12551	12363	12446	12385	12425	12488	12624	12265	12466	12532	12571	12402	12522	12378	12455	12536	12512	12560	12396	12353	12385	12451	12522	12452	12514	12551	12367	12473	12379	12290	12596	12510	12362	12500	12508	12431	12420	12418	12479	12596	12503	12443	12281	12563	12494	12418	12566	12404	12524	12361	12433	12669	12411	12475	12328	12367	12456	12367	12375	12452	12556	12485	12527	12355	12438	12481	12514	12514	12409	12371	12534	12405	12345	12355	12515	12505	12362	12400	12438	12564	12452	12484	12552	12419	12367	12399	12505	12562	12349	12567	12339	12619	12512	12455	12377	12464	12653	12503	12493	12431	12442	12299	12516	12372	12516	12502	12446	12597	12388	12430	12396	12522	12454	12337	12447	12603	12324	12413	12306	12398	12411	12536	12585	12450	12296	12392	12579	12539	12561	12514	12335	12416	12248	12450	12382	12455	12529	12459	12549	12665	12553	12425	12638	12290	12447	12455	12524	12531	12506	12547	12637	12392	12338	12455	12563	12441	12407	12402	12506	12353	12490	12512	12408	12441	12506	12440	12470	12519	12342	12504	12481	12497	12468	12360	12321	12567	12384	12464	12668	12388	12443	12549	12339	12422	12587	12550	12394	12459	12557	12490	12379	12431	12385	12355	12421	12574	12429	12442	12615	12361	12466	12411	12247	12514	12422	12521	12400	12402	12150	12264	12617	12562	12422	12460	12584	12471	12540	12511	12341	12520	12403	12354	12414	12436	12457	12526	12328	12397	12517	12464	12420	12459	12414	12396	12555	12479	12456	12533	12380	12461	12505	12437	12403	12280	12594	12475	12303	12443	12403	12475	12475	12446	12396	12530	12456	12376	12371	12429	12498	12397	12471	12537	12433	12513	12392	12658	12270	12463	12375	12486	12486	12348	12570	12622	12510	12462	12422	12488	12491	12481	12564	12494	12660	12442	12377	12451	12424	12390	12387	12416	12468	12386	12419	12657	12493	12436	12435	12380	12350	12449	12374	12493	12421	12545	12226	12376	12634	12500	12453	12440	12517	12392	12515	12345	12368	12337	12418	12301	12381	12323	12402	12503	12444	12208	12571	12384	12375	12440	12304	12538	12290	12568	12469	12432	12571	12363	12506	12391	12442	12442	12393	12357	12394	12497	12346	12532	12548	12378	12522	12468	12591	12501	12446	12531	12562	12428	12476	12454	12454	12259	12479	12667	12391	12421	12329	12372	12406	12418	12332	12537	12378	12624	12547	12430	12429	12439	12355	12525	12504	12510	12557	12438	12434	12448	12348	12445	12517	12625	12324	12593	12537	12489	12492	12544	12355	12515	12452	12432	12526	12423	12604	12466	12398	12490	12461	12321	12407	12392	12347	12418	12340	12463	12528	12588	12318	12541	12440	12363	12562	12262	12386	12415	12221	12361	12559	12334	12416	12421	12559	12311	12400	12415	12479	12374	12571	12493	12469	12511	12503	12500	12456	12421	12522	12593	12365	12543	12591	12478	12248	12464	12428	12402	12428	12458	12394	12441	12387	12493	12344	12360	12497	12592	12486	12565	12576	12536	12442	12381	12374	12496	12477	12466	12361	12581	12431	12407	12483	12434	12451	12387	12450	12483	12422	12453	12438	12423	12477	12365	12613	12490
23137	21365	29168	23928	21764	24156	26170	20881	19585	19730	19190	18843	19018	18724	18269	17802	17471	16924	16603	15987	16014	15575	15237	15354	15425	15108	15022	15120	15144	15044	14897	14990	14776	14761	14985	14829	14935	14944	14985	14831	14847	14696	14910	14868	14730	14765	14755	14777	14862	14613	14804	14793	14800	14855	14938	14756	14781	14893	14844	14791	14736	14610	14724	14529	14627	14775	14823	14713	14668	14628	14739	14554	14805	14711	14616	14814	14638	14717	14713	14823	14788	14608	14794	14587	14899	14602	14834	14776	14978	14554	14564	14769	14376	14825	14756	14660	14739	14611	14651	14747	14700	14818	14665	14809	14727	14595	14547	14759	14586	14866	14739	14750	14719	14744	14590	14714	14758	14724	14575	14784	14793	14691	14612	14614	14751	14598	14703	14711	14897	14656	14691	14733	14885	14636	14628	14939	14984	14749	14682	14463	14870	14583	14810	14823	14737	14700	14765	14678	14770	14627	14829	14468	14562	14677	14709	14686	14661	14862	14787	14764	14700	14729	14553	14544	14599	14709	14710	14730	14757	14743	14612	14572	14643	14494	14568	14768	14819	14561	14766	14788	14726	14759	14638	14586	14754	14528	14591	14599	14764	14604	14611	14629	14606	14666	14629	14777	14609	14498	14751	14643	14773	14761	14510	14746	14729	14837	14673	14849	14653	14579	14608	14746	14804	14742	14644	14564	14747	14558	14580	14737	14758	14741	14766	14815	14814	14588	14668	14611	14829	14930	14656	14622	14591	14742	14659	14429	14834	14732	14624	14596	14625	14625	14735	14720	14528	14693	14603	14491	14566	14702	14713	14944	14734	14745	14715	14714	14767	14822	14719	14599	14613	14805	14577	14632	14533	14705	14657	14581	14736	14552	14552	14578	14767	14671	14800	14517	14600	14522	14697	14724	14735	14523	14627	14827	14676	14752	14610	14659	14706	14842	14642	14761	14626	14761	14597	14768	14570	14744	14682	14665	14759	14795	14720	14862	14638	14607	14793	14553	14752	14829	14536	14753	14605	14692	14739	14501	14574	14664	14612	14893	14740	14605	14702	14827	14660	14532	14648	14663	14685	14653	14474	14779	14656	14579	14738	14788	14641	14521	14801	14672	14614	14540	14649	14649	14690	14654	14634	14716	14552	14609	14739	14517	14750	14772	14689	14654	14492	14632	14792	14423	14811	14579	14721	14683	14649	14702	14744	14778	14601	14598	14756	14435	14697	14759	14633	14745	14725	14911	14701	14716	14729	14745	14755	14701	14794	14645	14727	14616	14594	14463	14607	14708	14647	14772	14681	14685	14716	14823	14783	14690	14566	14686	14739	14517	14775	14669	14713	14663	14696	14654	14934	14753	14551	14784	14678	14782	14777	14681	14774	14718	14742	14572	14708	14692	14546	14903	14651	14612	14668	14648	14454	14706	14635	14677	14659	14476	14510	14642	14514	14488	14695	14710	14559	14803	14639	14601	14613	14453	14768	14664	14690	14637	14772	14848	14802	14747	14533	14602	14723	14857	14725	14699	14757	14538	14843	14722	14598	14706	14931	14760	14647	14664	14766	14687	14932	14854	14744	14509	14777	14662	14714	14779	14673	14696	14478	14534	14651	14471	14585	14883	14475	14793	14587	14607	14509	14708	14827	14663	14844	14534	14814	14684	14753	14485	14624	14628	14676	14787	14663	14649	14669	14586	14679	14575	14723	14642	14605	14616	14530	14542	14657	14536	14675	14790	14704	14669	14790	14755	14748	14477	14602	14784	14644	14897	14734	14674	14621	14745	14716	14600	14670	14516	14678	14607	14671	14580	14557	14492	14577	14554	14823	14869	14813	14611	14799	14865	14632	14543	14656	14559	14919	14703	14688	14817	14593	14683	14541	14720	14739	14653	14554	14746	14831	14586	14598	14754	14593	14723	14519	14496	14547	14709	15027	14732	14666	14472	14774	14763	14647	14578	14453	14606	14631	14689	14581	14626	14797	14586	14678	14625	14673	15018	14679	14641	14449	14602	14673	14721	14551	14680	14525	14781	14633	14633	14733	14729	14698	14509	14562	14807	14776	14508	14469	14658	14617	14615	14632	14603	14640	14668	14614	14670	14320	14597	14668	14701	14754	14570	14543	14745	14570	14711	14570	14550	14625	14645	14738	14655	14531	14637	14870	14747	14775	14674	14715	14576	14569	14618	14522	14773	14595	14646	14739	14542	14969	14695	14639	14814	14580	14617	14677	14713	14552	14727	14673	14517	14531	14555	14718	14522	14543	14623	14600	14814	14604	14838	14544	14611	14691	14809	14679	14697	14655	14676	14667	14624	14521	14786	14730	14618	14740	14727	14758	14868	14685	14573	14634	14671	14730	14503	14818	14886	14566	14490	14650	14734	14605	14851	14575	14736	14748	14344	14640	14763	14553	14688	14671	14668	14561	14490	14786	14853	14496	14571	14740	14800	14688	14714	14488	14752	14562	14703	14741	14632	14757	14420	14644	14662	14753	14563	14580	14649	14540	14655	14669	14664	14608	14672	14602	14493	14830	14549	14816	14744	14728	14859	14623	14625	14600	14760	14624	14674	14799	14619	14547	14742	14666	14803	14488	14770	14640	14636	14670	14657	14786	14737	14736	14522	14700	14704	14700	14868	14728	14631	14784	14867	14819	14684	14683	14840	14616	14783	14804	14615	14595	14810	14855	14823	14686	14583	14773	14634	14846	14532	14863	14680	14615	14540	14610	14678	14714	14606	14809	14771	14844	14504	14774	14563	14718	14652	14669	14580	14586	14874	14661	14602	14872	14589	14862	14631	14567	14545	14726	14560	14735	14763	14774	14622	14732	14638	14771	14591	14649	14652	14694	14600	14738	14670	14766	14760	14680	14614	14769	14728	14700	14686	14912	14580	14498	14691	14714	14707	14630	14683	14628	14520	14561	14520	14751	14519	14460	14677	14646	14807	14529	14709	14838	14700	14593	14608	14601	14693	14517	14608	14638	14502	14683	14697	14459	14459	14709	14596	14644	14520	14657	14605	14645	14803	14620	14572	14595	14714	14582	14689	14682	14555	14490	14671	14676	14626	14521	14542	14611	14573	14593	14665	14808	14549	14574	14539	14875	14810	14574	14775	14720	14797	14622	14660	14762	14685	14843	14819	14521	14679	14872	14802	14593	14676	14603	14810	14570	14655	14712	14659	14669	14557	14624	14769	14447	14816	14622	14543	14722	14585	14587	14567	14660	14773	14551	14675	14672	14827	14744	14698	14638	14597	14825	14697	14682	14611	14834	14748	14713	14545	14771	14737	14673	14648	14571	14668	14846	14688	14782	14769	14864	14647	14511	14724	14553	14701	14474	14735	14558	14747	14764	14647	14401	14912	14612	14693	14743	14453	14632	14674	14732	14605	14628	14746	14613	14652	14640	14778	14510	14574	14817	14551	14626	14563	14765	14575	14594	14521	14681	14742	14724	14662	14881	14745	14763	14751	14697	14652	14560	14790	14535	14738	14738	14748	14610	14777	14690	14775	14595	14561	14596	14805	14581	14635	14767	14622	14738	14560	14740	14463	14512	14562	14718	14450	14618	14428	14720	14766	14897	14836	14574	14580	14429	14413	14415	14760	14640	14736	14533	14649	14828	14676	14680	14847	14717	14589	14796	14736	14646	14686	14644	14719	14592	14754	14608	14828	14649	14601	14654	14532	14757	14916	14722	14529	14663	14797	14607	14562	14735	14642	14667	14764	14738	14736	14697	14668	14697	14642	14643	14551	14716	14523	14608	14576	14540	14901	14684	14523	14700	14440	14769	14695	14587	14621	14710	14744	14799	14656	14622	14364	14666	14696	14496	14520	14607	14613	14556	14547	14561	14414	14639	14653	14778	14664	14570	14576	14598	14667	14484	14670	14640	14600	14557	14553	14622	14597	14691	14680	14710	14707	14595	14622	14657	14663	14479	14746	14814	14700	14580	14678	14578	14727	14756	14729	14626	14682	14670	14610	14691	14591	14630	14511	14926	14528	14637	14602	14850	14657	14623	14655	14727	14758	14613	14640	14758	14562	14680	14610	14738	14654	14525	14685	14601	14582	14629	14798	14699	14586	14883	14561	14739	14647	14673	14734	14642	14775	14644	14858	14658	14753	14752	14666	14760	14428	14851	14899	14628	14601	14562	14680	14724	14827	14792	14798	14627	14700	14666	14842	14558	14579	14760	14680	14601	14700	14656	14603	14652	14637	14705	14547	14659	14772	14591	14560	14803	14712	14735	14678	14671	14610	14760	14529	14645	14467	14614	14656	14580	14779	14652	14638	14588	14653	14737	14740	14850	14764	14681	14710	14755	14631	14756	14593	14691	14751	14788	14577	14793	14685	14601	14503	14564	14568	14864	14545	14807	14816	14629	14575	14577	14746	14672	14758	14511	14815	14620	14790	14811	14798	14515	14573	14734	14634	14526	14550	14756	14691	14730	14738	14932	14771	14619	14561	14623	14661	14611	14639	14568	14716	14672	14465	14906	14713	14860	14613	14528	14472	14556	14705	14554	14662	14751	14694	14649	14622	14784	14841	14824	14589	14677	14710	14511	14474	14500	14459	14617	14737	14626	14515	14529	14720	14757	14484	14609	14628	14533	14547	14547	14805	14737	14656	14478	14511	14825	14624	14583	14710	14536	14558	14787	14707	14637	14695	14576	14580	14814	14568	14581	14587	14588	14761	14663	14601	14577	14692	14665	14616	14544	14646	14832	14686	14598	14643	14639	14709	14700	14613	14854	14791	14736	14687	14733	14562	14638	14423	14692	14602	14740	14774	14641	14526	14777	14630	14484	14746	14448	14694	14789	14577	14667	14689	14639	14569	14575	14743	14801	14658	14693	14568	14478	14612	14466	14541	14680	14652	14710	14823	14744	14782	14800	14752	14600	14659	14751	14706	14609	14652	14793	14715	14662	14624	14703	14637	14520	14753	14635	14670	14758	14834	14607	14750	14647	14638	14781	14676	14526	14832	14689	14700	14771	14643	14697	14598	14743	14551	14717	14619	14775	14421	14572	14772	14673	14758	14718	14605	14694	14514	14762	14664	14687	14572	14694	14691	14771	14893	14712	14476	14748	14662	14633	14591	14546	14544	14604	14602	14652	14711	14748	14717	14786	14617	14742	14591
22873	41490	38504	29563	25873	23930	22938	21842	20613	20064	19739	19576	19381	18677	18056	17730	16886	16259	15725	15081	14616	14239	13816	13756	13433	13459	13628	13445	13457	13430	13356	13487	13291	13251	13125	13390	13236	13275	13024	13016	13281	13110	13119	13161	13320	13212	13112	13153	13150	13221	13058	13093	13266	13059	13057	13048	13149	13001	12946	13118	13024	13076	13090	13147	13006	12964	13218	13013	13092	13042	13155	13071	13095	13038	13159	13186	13081	13185	13064	13062	13081	12994	12952	13028	13124	13164	13067	12830	12933	13076	13078	13052	13040	12918	12991	13213	13205	13271	13161	12905	13021	13067	12970	13030	13039	13118	13016	13038	13162	13065	13069	13085	12994	13113	13142	12993	13100	13108	13044	12892	13037	13206	13024	13065	13068	13062	13130	13079	13088	13176	13006	12888	13095	13050	13082	13094	13083	13257	13047	13152	13103	13083	13091	13186	13010	12953	13133	12972	12941	13215	13072	13106	13089	13056	13131	13002	13005	13089	12983	13122	13026	13112	13256	13272	13121	12997	13153	13231	12964	13097	13192	13055	12951	13025	13025	12930	13074	12905	12913	13053	13053	13065	12970	13026	13179	13111	13071	13032	13099	13091	13089	13074	13035	13155	12986	13114	13178	13027	13135	13135	13201	13091	12987	13244	13000	13072	13072	13170	13076	12939	13027	13089	13056	13032	13098	13089	13023	13087	13092	12920	13076	13046	12991	13058	13150	13069	13211	13038	13125	12913	12894	12999	13260	13110	12998	13132	12971	12979	12959	13095	12959	13117	13045	13087	13070	13153	12951	12975	13148	12991	13002	12971	13245	12981	13084	12880	13058	13077	12974	13073	13066	13094	13034	12960	13075	13030	13102	13133	13044	13068	13081	13097	13083	13009	13036	13069	12959	12936	13044	12994	12903	13183	12922	13049	12870	13042	13052	13143	13050	12986	13083	12984	13112	13028	13197	13052	13103	12841	13102	13147	13106	12968	13032	13038	13020	12965	13127	13013	12910	13093	13037	13074	13080	13038	13253	13105	13018	12954	12948	13016	13031	12969	13153	13043	13073	13133	13069	13214	13086	13031	12858	13041	13029	13081	13181	12961	13075	13139	13095	13016	13231	13115	13005	13121	13078	13137	13072	13068	13056	13013	12871	13117	13092	13046	13103	13059	13108	13046	12936	12940	13004	13142	12982	13119	13228	13062	13255	12958	13110	13002	13266	12923	13074	13111	13129	12954	13180	13211	13070	13091	13113	13017	13126	13083	12993	13113	13030	12862	13121	13019	13120	13103	12742	13048	12940	12964	13041	13210	13050	13040	13084	13112	13231	13054	12998	13097	12980	12918	13119	13109	13040	13068	12914	13011	13126	13174	13023	13070	13031	13023	13137	13051	12874	13086	13086	13010	12904	12975	13181	13096	12961	12974	13003	13014	12961	12933	13018	13016	13102	13272	13061	12936	13056	12989	13052	13103	13012	12901	13078	13102	13178	13056	13067	13034	12972	13049	13022	13055	13010	12904	13077	13145	12992	13044	13077	12953	13033	13072	13168	12976	13099	12890	13085	13059	13207	13068	13150	13156	13146	13096	13053	13138	12984	13001	12879	13006	12973	13244	13025	12906	13175	13092	13092	13127	12983	13217	13051	13125	13011	13015	13160	13087	13199	13023	12961	13072	13001	13026	12922	12880	13125	12980	12993	12989	13322	13174	13209	13003	13253	13000	13234	12924	13120	13069	12939	12994	12935	13112	13083	12934	13151	13012	12941	13101	13022	12851	12808	13082	13114	13069	13060	12944	13003	12881	13135	13259	13004	13127	12970	13006	13120	13048	12908	13115	12977	12954	13053	13160	13145	13082	13094	13020	13077	13114	12939	12964	13044	13077	12996	12930	13072	13164	13116	13029	13072	13156	12970	12953	13064	12902	12982	13170	13035	12973	13260	13112	13081	12989	12905	12945	13044	12893	13068	13022	13026	13035	12984	13048	12972	13023	13116	13089	12996	13086	13203	13021	12926	13107	13043	13115	13204	13128	12966	13097	13087	13097	13121	13146	13011	13088	13111	13048	13220	12970	13157	12955	13087	12875	13244	13044	13019	13008	12949	13034	13082	12840	12899	13025	12982	13115	12904	13032	13056	13051	13120	13109	12992	13132	13011	13158	13048	13062	12933	12952	13175	13062	12975	13000	13108	13052	13132	13153	13127	12942	12958	13143	13071	12909	13027	13101	13018	13090	13188	12870	13227	12961	13045	13153	13078	13082	12996	12947	13206	13011	13053	12871	13082	13144	13044	13093	13133	13042	13078	13114	13092	13149	12956	13159	13013	13037	13066	13040	13037	12974	13068	13027	13154	13023	13078	13217	12949	13075	13161	12974	13099	12879	13068	12957	13193	13055	12981	12844	13112	13155	13107	13113	13117	13122	12941	13222	13114	13104	13135	13032	13098	13181	13032	12960	13186	13149	12991	12977	13050	13206	12930	12990	13100	13089	13023	12988	13113	13046	12930	12985	13087	13028	13076	12965	13144	13086	13004	13076	13042	12947	13132	12960	12920	12933	13129	12955	12996	12920	13030	12988	13122	12937	12975	13110	13222	12967	12996	13031	13009	13006	12947	13084	12960	13143	13188	12967	13115	13033	12964	13073	12839	13052	12987	13067	13135	13005	13205	12988	13007	13105	12902	13182	13140	13018	13005	13061	13075	13143	13048	12963	13192	12980	12998	13070	13092	13013	13139	13021	12988	12986	13010	12901	12988	13064	13007	13111	13083	12934	12892	13092	13119	13045	12953	13072	12967	13126	12993	13140	13046	13010	13180	12967	13040	13153	13089	13118	12993	12978	12997	13123	13067	12899	13042	13176	13095	13148	13131	12994	13057	13122	13208	13164	13146	13037	13023	13172	13023	12999	13009	13111	13176	12838	12916	13155	13173	12950	13232	13196	13022	12914	12973	13221	13163	13015	13179	13194	13114	12984	12959	13100	13143	12987	13070	13192	13056	13105	13147	13131	13020	13079	13112	13159	13153	13113	12949	13007	13071	13039	13084	13076	12937	12983	13047	12900	13063	12895	12923	12954	13121	13070	12995	13006	12980	13035	13097	13103	13163	13063	13004	12887	13200	13020	13054	13057	13039	13129	13227	12962	13103	12933	13077	13136	12956	12924	12932	12992	12973	12934	13024	13142	13011	12925	13086	13015	13130	13143	13146	12956	12865	13129	13059	13113	12985	12983	12932	13035	12916	13074	13109	13090	12950	13044	13284	13270	12998	13007	12973	13180	12998	12942	13022	12986	13013	13108	13077	13052	13074	13129	13051	13104	12999	12899	13069	13170	13195	13195	13134	12968	13069	13126	13087	13075	13022	13177	12903	13194	13060	13056	13112	13033	13018	13147	13070	13015	13133	13181	13070	13088	13224	12971	12941	13011	13040	13145	13020	13132	12968	13094	13112	13238	12962	13240	13229	13130	13120	13013	12927	13029	12998	12989	13017	13088	13175	13053	13141	13153	13007	12948	13082	13080	12989	13223	12874	13079	12964	12977	12979	12930	13018	13030	13025	13098	13005	13046	13138	13018	12977	13124	12904	13172	13208	13055	13088	13089	12907	13046	13084	13041	13010	12939	13060	13003	13151	13080	13241	12997	13058	13211	13020	13009	12942	13044	12926	12960	13071	13008	13226	12965	13247	12911	13068	13105	12925	12916	13009	12972	13184	12976	12948	12996	12819	13185	13190	12997	13145	12969	13038	13165	13030	13051	13021	12966	13145	13062	12917	12970	13130	13128	13107	13025	13024	13035	13109	12992	13131	13130	13052	13149	13022	13021	12923	13046	13017	13057	13111	13070	13014	13059	12864	13040	13192	13232	12880	13103	13176	13148	12970	13066	13024	13120	13058	13157	12992	13085	13082	13186	13184	12932	13020	13147	12988	13027	12989	12954	13041	13020	13068	13082	13123	13186	13034	12924	13091	13014	13058	12991	13126	12922	12978	13136	13103	13030	13102	13134	13104	13129	13140	13105	13005	13140	12943	13111	13058	13027	12988	13080	13017	12946	12934	13036	12979	13158	12957	13051	13026	12984	13120	13140	13017	13006	13169	12990	13100	13026	12980	13143	13163	13049	13123	13107	13303	13146	12952	13023	13185	12844	13103	13118	13092	12986	13080	13041	13092	13084	12955	13109	13195	13271	12824	13199	12910	13093	13004	13007	13060	13081	12959	13056	12880	13146	12997	13020	13058	12946	13052	12977	12957	13009	13089	13029	13045	13073	12896	13049	13008	13040	13138	13139	13105	13068	13035	12997	12943	13003	13099	13127	12871	13117	13013	13024	12985	13097	13072	13057	13048	13094	13081	12881	12990	12966	13028	13078	13101	12999	13193	13035	13135	12926	13110	13090	13197	13064	13218	13101	13083	13131	12918	13131	13150	13202	13205	12974	12911	12953	12992	13035	13071	13297	12986	12769	12994	13174	13096	12964	13089	13094	12990	13031	13084	12903	12972	13117	13116	13161	13129	13134	13052	13149	13163	13037	12965	13198	12990	13174	13177	13123	13046	13014	13111	13123	13085	12913	13126	13114	12922	13077	13044	12882	13341	13129	13019	13083	13148	13035	13015	13161	13015	13126	13182	12907	12964	13069	13113	13125	13204	13103	13000	13159	13133	13272	13118	12911	13171	13341	13069	13186	13036	12965	13111	13274	13083	13080	13062	13032	12935	12879	13082	12984	13022	13140	13047	12867	13107	13187	13123	13049	12957	12869	12919	13109	13167	13153	13049	13070	13103	13010	13042	12930	13238	12916	12992	13018	13160	13183	13096	13009	13097	13096	13087	13019	13087	13062	13211	13020	13055	13246	13005	13066	13143	13036	13171	13081	13182	12943	13060	13071	13011	13021	13104	13047	13108	13058	13038	12946	13041	13134	13007	13088	13139	12933	13071	13064	13113	13191	13014	13224	13002	13066	13025	13068	13104	13024	13014	13198	12921	12970	13054	13000	12941	12997	12920	13061	13137	13023	12938	12894	13003	12998	12995	13064	13063	13048	13020	13071	13087	13173	13194	13030	13224	12936	13034	13035	13198	12972	13006	13142	12952	12993	12975	13075	13076	13074	12983	13086	13208	13054	12918	13007	13093	13117	13139	13012
28207	23173	26648	23094	18575	17539	17539	16737	16229	16210	16145	16127	16063	16092	15984	15667	15436	15170	14893	14645	14481	14382	14299	14105	14138	14106	14055	14187	14146	14005	14238	14094	14145	14085	14091	14126	14008	14094	14167	14170	14015	14083	13942	13921	14149	13830	14103	13994	14067	14015	13870	13978	14062	13986	14105	13998	14013	14005	14070	13987	14054	14076	13860	14231	13884	13920	14071	14000	14094	14069	14003	13895	13996	14038	13948	13967	14031	13877	14044	13975	13893	13934	14069	13930	14137	13974	13969	14070	13980	13975	13979	13784	13981	14216	13976	14177	13942	14022	13928	14087	13900	13954	14036	13905	13981	13908	13938	14034	13812	14062	13884	13891	13885	13878	13969	13942	14126	14119	14039	13917	14001	14025	13983	14106	14116	13916	14031	14104	13923	14152	14056	13913	13999	13993	13977	13920	14083	13872	13978	13817	13896	14120	14037	14251	13942	14129	14040	14045	14029	14172	14000	13947	13877	13946	13894	14056	13869	13795	13867	13768	14053	14066	13931	13894	14080	14154	13906	13988	13936	14096	13769	13979	14078	14054	14043	14026	14245	13890	13995	13906	14113	13952	14191	14226	14049	13959	13863	14014	13963	13849	14155	14003	13845	13950	14029	13997	13941	13874	13977	13860	13941	14170	13827	14015	14034	13908	14108	13979	14208	14040	13920	13951	14077	14189	13978	14003	13817	13976	14099	13964	14006	13889	13842	14111	13942	14147	14014	13934	13810	14130	14036	13954	14170	13901	14103	14114	13841	14013	14020	14108	14101	14054	14033	13998	13983	14008	14125	13992	14031	14003	14096	13916	13982	14226	13953	14080	13948	14097	13979	14152	14114	14122	14103	13844	14183	14108	14176	14121	14061	13999	13891	13934	14010	13863	14292	13989	13777	14166	14052	13933	13920	14055	13905	14142	14116	13941	14065	14015	14098	14056	13952	13937	14038	13905	13906	13938	13820	13926	14056	14090	13891	14011	14008	13989	14118	13974	14094	14271	14096	14023	14117	14073	14141	13966	13930	13952	13854	13971	14023	13986	14093	14044	14045	13896	13933	13950	14171	13912	13825	14114	14047	14106	13892	13874	14101	13859	13931	14068	13931	13814	13925	14014	13838	14120	14146	14019	14087	13997	14125	13834	13941	13930	14137	14229	14239	14268	13972	13834	14206	13793	13989	14027	14163	14016	14031	13933	13996	14096	14069	13847	13990	13880	13910	13936	14062	14040	13954	14058	13964	14076	13960	14020	14178	13956	13908	13990	14048	13913	14056	14033	13993	14111	14239	14022	14064	13925	13870	13955	13908	14127	14048	14015	13900	13882	14084	13994	14141	13964	14010	14136	14076	14024	14020	13884	14022	14030	13993	13915	13943	13929	14068	13969	14050	13837	13873	14052	14019	14080	14085	14002	14065	14001	13982	13993	14002	14039	14107	13951	14077	14087	13987	14090	13907	13914	14054	14115	14003	13877	13995	13870	13906	13870	13794	14003	14172	14203	14086	13984	13963	13928	14124	13968	13984	14036	14250	14163	13975	13962	13790	14213	14018	14192	13843	13959	14155	14056	13885	13924	14086	14154	13865	13885	13998	14068	13902	13973	13917	14077	13679	13883	14094	13852	13925	13822	13935	14136	14075	13798	13944	14130	14138	13946	13779	14014	14111	13947	14134	14005	13899	13987	13963	14294	14080	13973	13845	13955	13898	14131	14037	13995	14064	13892	13866	14100	14083	14020	14092	14014	14122	14054	14060	14154	14008	13898	14054	13830	13843	13825	14074	14102	13918	14227	13964	14062	14165	13961	14060	13929	13973	14173	13978	13894	14068	14190	13926	13912	13909	14002	14047	14138	13912	13824	13899	13974	14044	13886	14003	13859	14009	14056	13980	14096	14056	14009	14294	14024	13839	13959	14143	14083	14008	13979	14059	13879	14046	13935	13996	13856	14012	14059	14118	14100	14185	14001	13999	14010	13823	14032	14188	14066	14029	14064	13910	13826	14099	14167	14159	13864	13839	14189	13903	13988	13942	13996	13984	13920	14194	13983	14051	14274	14040	14158	14098	13875	14037	13896	13924	14110	13826	14052	14163	13764	14085	13978	13988	13846	13955	14143	13978	13986	13861	13779	14065	13915	14099	14006	14109	14110	13904	14105	14188	13827	13894	13960	14060	13888	14002	14118	14223	13995	13937	14060	13955	13837	13836	13886	13897	13996	14022	13939	13901	13933	13981	14079	14051	14082	14143	13905	14070	14016	14131	14127	13966	14121	14082	13850	14005	14136	14038	13887	14056	13972	13831	14067	14013	13993	14104	13899	14095	14191	13954	13979	14135	14116	13947	13764	14153	13902	13978	13704	14120	14046	13930	14135	13911	14157	13961	14030	13870	14018	13900	14016	14079	13856	14026	13975	13930	14054	13973	14095	13965	13985	14133	13899	14051	14015	13979	13789	14070	14006	14065	13925	13908	13993	13968	13884	13916	14069	13957	13838	13925	13932	13807	14065	14000	14155	14234	13793	14348	13934	13921	14058	13891	14023	13925	14111	13971	14205	14148	13922	14055	14109	14108	14021	14116	14079	14119	14098	14121	13944	13959	13918	13953	13840	14135	13960	14025	13989	14014	14156	14002	13943	14236	13989	14022	13930	13827	14045	13960	14040	14082	14138	14148	14139	14025	14129	14008	14017	13977	14079	14072	13930	14179	13962	14012	13944	14089	14223	14004	13848	13918	13901	14020	13923	14060	13974	13903	13932	13881	14012	14021	13920	14015	14112	14032	13929	13832	14118	13858	14083	14128	13859	13922	13892	13963	14073	14013	13818	14120	13981	13961	14003	14201	14217	14024	14047	14091	14115	14157	14081	14107	14196	14126	13994	13965	14043	14039	14008	13988	14058	13942	13993	14033	14034	14032	14053	13983	13978	14110	14048	14105	14102	13929	13899	14102	14050	13841	14172	14024	14154	14081	13952	13950	13745	13935	14070	13955	14115	14146	13966	13866	13925	14117	14075	14176	13942	14039	13978	13987	14020	13968	14059	14056	14006	14039	14188	14222	14080	14134	14008	14080	14150	13989	13826	14341	14140	13997	14218	14085	14060	14125	14005	14002	14203	13905	13939	13980	13978	14021	13904	13999	13983	14044	14057	14053	13973	13844	13921	14047	13902	14184	14049	14144	14008	14129	13921	14005	13967	14038	14015	13911	14070	13882	14048	13973	14011	13983	13923	14044	13743	13939	13979	14035	14121	13841	14028	14165	14042	14039	14170	14179	14095	14149	14101	14090	13959	13991	13784	13994	14267	13962	13765	13985	14016	13949	14102	14118	13994	13960	13908	14082	13866	14008	13955	13942	13966	14064	13991	13986	13976	13886	13909	13982	13921	14013	13973	14030	13897	14138	14217	13980	14022	13956	14086	14111	14044	13983	13952	14021	14039	13986	14104	14129	14083	14155	13880	13922	14220	13936	13994	13904	14060	13913	14145	14077	13900	14178	14139	14080	13991	14022	13987	14208	13844	14183	14018	13968	13854	14047	14031	14090	14080	14094	14045	13877	14068	14249	13958	13810	13999	14236	13870	14026	14056	14030	14066	14089	14072	14080	14024	14038	14128	14104	13914	14063	13934	14134	13807	13970	14066	14024	14027	14062	13933	13922	13869	13836	14079	14026	14098	13869	13912	14128	13963	13909	14003	14030	14025	13836	13951	14090	14039	13933	13950	14174	14145	13971	13893	13927	13956	14037	13993	14177	14015	14128	13832	13898	13820	14015	14009	14134	13959	14039	13903	14029	14095	14011	13892	14162	14111	14134	14180	14228	14031	14042	13899	14045	13918	14018	13971	14058	14016	13880	14139	14142	14127	14132	14116	14139	13804	13957	14132	13898	14079	14161	14092	13775	13865	14012	14217	13929	14080	14075	13963	13929	13883	14023	13810	14150	14029	14055	13965	13888	13944	14050	13934	13945	14048	14215	13812	13791	13946	14066	14054	14110	14004	13984	14165	13917	14027	13953	13913	14114	13976	14175	13955	13957	13942	13843	14137	13981	14105	14020	13970	14109	14125	14141	13971	14069	13919	13969	13687	14131	14131	14143	14083	13933	14183	14018	13843	14006	13831	13923	14132	14217	13940	14017	13904	13976	14104	13982	13806	14147	13875	13880	14062	14098	13931	14073	13902	14114	13973	14199	14208	13963	14044	13890	14030	13925	14132	14130	14028	13860	13926	13986	13954	13960	14012	14052	13931	14137	14024	14103	13959	13892	14071	14081	13860	14009	14090	13952	14176	13933	14059	14116	14150	13984	14058	14181	13894	14028	13985	13980	14085	13864	14206	14049	13795	14027	14028	14018	14127	14099	14001	13867	14073	14060	13780	13901	14065	14129	14002	13980	14175	13819	14047	13881	13953	14141	13954	14137	13995	14082	14095	14034	13828	13896	14226	13970	14003	14028	13941	14139	14156	13907	13843	13955	14105	13947	13996	14016	14041	13810	14010	14121	14068	14081	13956	14052	13971	14011	14023	14110	14032	13877	14020	13845	13811	14043	13830	14015	14046	14049	14189	14096	14067	14059	13970	13932	13898	14251	14001	14116	14054	14047	14183	13885	14025	13940	14069	14129	14066	13814	14113	13926	13966	14079	14071	14112	14139	13821	14019	14038	13997	14097	14232	13968	13909	13993	14115	13979	13937	14065	13971	13979	13978	14126	14002	13836	14261	14076	14095	14087	14144	14058	14059	14105	14060	14008	14269	14245	13951	14049	13911	14104	13985	14152	13862	14115	14020	14053	14112	14139	13978	13923	13982	14049	14028	13992	14154	14067	13999	14039	14257	14071	14045	14054	14085	14053	14059	14096	13926	14022	13899	13989	13955	14055	14093	14084	13962	13938	13747	13827	14099	13932	13949	14056	13982	14030	14035	13966	14049	13937	14075	13938	14018	14039	13975	14069	13956	13968	14008	14045	13989	13851	14011	14043	14024	14174	14044	13884	14100	14023	13872	13885	14008	14107	14011	14175	13896	13954	13947	14179	14096	13913	13837	14076	14037	13804	13995	14116	13834	14105	13826	13999	14141	14089	14139	14051	14037	13987	13821	14091	13765	14010	13996	13849	13866	14095	14093	14009	13836	14149	13947	14003	14148
20475	30331	27684	21190	18900	18088	17649	16979	16425	16297	16401	15909	16012	15950	15501	15325	14688	14450	13868	13618	13476	13174	13037	12921	12965	12756	12985	12888	12804	12762	12818	12829	12823	12698	12836	12827	12763	12660	12801	12668	12742	12702	12729	12806	12679	12655	12817	12607	12670	12720	12773	12615	12776	12707	12540	12804	12591	12612	12590	12628	12877	12638	12666	12789	12684	12770	12611	12684	12746	12679	12739	12546	12450	12704	12705	12557	12697	12578	12600	12654	12646	12753	12813	12570	12547	12529	12556	12653	12553	12778	12664	12531	12661	12649	12566	12467	12873	12678	12792	12573	12677	12748	12791	12645	12636	12531	12652	12475	12595	12706	12658	12665	12643	12680	12648	12617	12750	12674	12663	12628	12537	12594	12749	12816	12484	12547	12534	12604	12487	12580	12570	12725	12718	12744	12340	12665	12572	12670	12572	12653	12517	12780	12686	12622	12601	12649	12696	12590	12803	12658	12625	12563	12663	12564	12771	12592	12564	12741	12546	12714	12753	12612	12638	12481	12737	12555	12806	12669	12784	12714	12549	12714	12799	12717	12515	12702	12649	12613	12738	12788	12716	12648	12596	12741	12711	12393	12767	12587	12676	12660	12674	12626	12670	12702	12770	12626	12815	12681	12567	12741	12602	12659	12582	12689	12770	12559	12708	12658	12561	12595	12687	12758	12664	12729	12499	12576	12640	12665	12656	12564	12631	12786	12678	12799	12565	12644	12631	12780	12505	12659	12760	12593	12665	12668	12646	12676	12561	12539	12647	12633	12625	12559	12759	12551	12694	12716	12622	12590	12611	12705	12635	12683	12598	12629	12560	12650	12719	12703	12535	12588	12753	12733	12612	12872	12782	12709	12756	12738	12695	12644	12498	12779	12654	12638	12676	12565	12686	12731	12807	12768	12691	12650	12778	12628	12509	12660	12726	12805	12796	12761	12750	12531	12654	12696	12716	12651	12808	12613	12694	12644	12689	12654	12646	12584	12729	12583	12739	12716	12609	12620	12811	12658	12761	12774	12743	12698	12639	12530	12724	12538	12663	12610	12655	12733	12677	12700	12700	12703	12710	12628	12552	12563	12674	12507	12705	12701	12536	12718	12711	12714	12636	12611	12647	12624	12622	12581	12577	12750	12672	12702	12819	12765	12645	12545	12709	12782	12768	12689	12642	12650	12504	12764	12747	12717	12585	12547	12728	12696	12639	12767	12622	12649	12598	12849	12672	12654	12584	12595	12682	12705	12814	12597	12662	12757	12711	12662	12573	12677	12665	12672	12646	12548	12520	12685	12697	12558	12667	12758	12655	12571	12825	12692	12625	12681	12547	12574	12613	12790	12481	12751	12642	12616	12725	12479	12661	12851	12842	12544	12730	12719	12628	12640	12707	12765	12836	12700	12623	12498	12598	12646	12678	12629	12503	12800	12723	12702	12642	12739	12675	12659	12637	12672	12672	12655	12733	12368	12676	12730	12634	12732	12769	12675	12619	12741	12671	12476	12587	12617	12641	12722	12600	12663	12666	12582	12746	12578	12738	12555	12775	12659	12599	12700	12631	12710	12591	12569	12703	12651	12660	12777	12633	12655	12758	12792	12559	12705	12654	12705	12696	12652	12639	12561	12707	12726	12671	12679	12842	12477	12614	12578	12761	12559	12552	12624	12599	12651	12667	12709	12571	12824	12704	12534	12665	12627	12621	12790	12719	12582	12799	12679	12623	12531	12759	12672	12691	12602	12638	12673	12787	12662	12617	12664	12784	12495	12762	12603	12624	12824	12652	12679	12709	12657	12655	12697	12560	12726	12478	12722	12667	12666	12838	12853	12711	12680	12563	12496	12687	12624	12656	12822	12606	12654	12704	12677	12616	12700	12746	12494	12621	12546	12475	12620	12898	12555	12756	12592	12698	12853	12635	12658	12709	12662	12609	12582	12592	12716	12596	12781	12641	12668	12700	12587	12781	12656	12690	12617	12629	12602	12672	12584	12793	12644	12747	12741	12671	12613	12762	12504	12662	12784	12643	12649	12617	12532	12844	12565	12624	12619	12715	12690	12691	12685	12610	12744	12590	12643	12686	12733	12627	12625	12593	12667	12741	12628	12881	12714	12688	12757	12602	12738	12583	12764	12672	12710	12619	12731	12578	12805	12517	12739	12510	12708	12691	12756	12582	12852	12682	12738	12827	12596	12602	12679	12661	12573	12867	12680	12766	12460	12657	12654	12598	12719	12696	12665	12638	12693	12721	12563	12640	12766	12808	12703	12550	12626	12593	12771	12655	12564	12740	12741	12789	12714	12605	12752	12658	12739	12667	12565	12748	12639	12819	12555	12675	12743	12634	12669	12675	12674	12821	12572	12590	12596	12679	12552	12623	12774	12573	12780	12578	12749	12659	12873	12688	12554	12623	12594	12818	12591	12648	12672	12638	12654	12551	12582	12641	12625	12584	12690	12690	12636	12718	12573	12785	12552	12573	12616	12611	12606	12733	12733	12688	12696	12674	12588	12784	12842	12659	12714	12640	12756	12647	12607	12699	12823	12653	12691	12652	12615	12566	12595	12859	12631	12609	12706	12606	12689	12644	12644	12698	12616	12656	12718	12459	12627	12538	12822	12615	12610	12590	12745	12635	12651	12733	12640	12759	12793	12734	12665	12596	12556	12602	12648	12874	12600	12702	12888	12570	12632	12674	12809	12606	12637	12674	12579	12672	12654	12709	12786	12826	12623	12753	12629	12585	12648	12638	12598	12727	12664	12645	12741	12729	12573	12674	12702	12706	12556	12458	12599	12721	12665	12621	12755	12833	12575	12571	12632	12900	12573	12678	12671	12786	12546	12699	12834	12751	12703	12658	12712	12602	12716	12826	12669	12774	12793	12627	12632	12608	12584	12774	12761	12605	12592	12603	12740	12526	12635	12661	12629	12622	12797	12607	12765	12653	12739	12793	12696	12730	12756	12697	12600	12723	12725	12646	12518	12624	12591	12600	12747	12587	12752	12818	12691	12695	12502	12649	12749	12782	12586	12586	12792	12632	12769	12659	12684	12555	12662	12791	12561	12723	12547	12647	12573	12751	12757	12743	12725	12610	12646	12559	12712	12559	12713	12615	12610	12766	12546	12634	12696	12651	12738	12583	12807	12606	12662	12676	12766	12717	12775	12657	12749	12529	12664	12659	12711	12614	12661	12756	12773	12521	12770	12731	12761	12749	12487	12751	12641	12579	12668	12551	12904	12830	12579	12737	12608	12655	12713	12736	12667	12725	12701	12672	12604	12719	12730	12798	12715	12698	12706	12692	12637	12732	12783	12781	12583	12791	12747	12600	12590	12667	12781	12667	12625	12726	12689	12749	12614	12664	12679	12664	12695	12692	12648	12602	12665	12719	12562	12662	12719	12604	12516	12797	12603	12746	12716	12632	12679	12741	12676	12694	12630	12628	12648	12654	12662	12775	12516	12690	12598	12589	12754	12600	12523	12855	12698	12640	12728	12737	12598	12588	12688	12742	12915	12679	12645	12704	12495	12618	12479	12631	12742	12764	12763	12704	12661	12561	12625	12724	12708	12483	12635	12562	12626	12566	12738	12813	12551	12743	12796	12673	12732	12602	12663	12834	12686	12594	12732	12648	12682	12648	12465	12752	12810	12676	12795	12707	12734	12485	12566	12611	12550	12655	12551	12582	12675	12680	12689	12759	12561	12604	12655	12740	12689	12434	12667	12473	12578	12701	12755	12736	12751	12635	12582	12703	12672	12866	12617	12600	12561	12628	12611	12721	12819	12775	12536	12808	12708	12527	12658	12647	12527	12663	12614	12902	12655	12645	12630	12610	12734	12711	12600	12826	12614	12765	12750	12748	12715	12641	12617	12771	12756	12844	12727	12774	12726	12815	12705	12577	12665	12706	12566	12669	12374	12737	12802	12618	12547	12615	12713	12558	12511	12644	12683	12598	12729	12720	12839	12716	12698	12678	12612	12741	12668	12637	12698	12684	12728	12687	12540	12563	12842	12602	12709	12604	12625	12663	12655	12539	12607	12676	12552	12789	12669	12568	12635	12647	12770	12658	12617	12712	12596	12731	12647	12617	12658	12580	12481	12753	12691	12601	12676	12603	12664	12600	12764	12554	12499	12617	12681	12749	12763	12661	12631	12680	12778	12644	12540	12642	12773	12722	12723	12734	12559	12701	12738	12618	12785	12862	12623	12655	12731	12697	12716	12550	12680	12562	12621	12686	12553	12762	12492	12527	12716	12606	12584	12682	12705	12648	12677	12611	12715	12791	12591	12828	12736	12655	12585	12932	12663	12716	12744	12663	12648	12666	12736	12657	12767	12690	12920	12715	12528	12834	12661	12440	12770	12564	12655	12605	12686	12601	12515	12679	12550	12697	12682	12786	12565	12645	12587	12597	12696	12767	12630	12553	12452	12637	12746	12757	12606	12706	12556	12653	12805	12772	12657	12688	12736	12839	12482	12608	12450	12729	12714	12636	12627	12680	12655	12600	12730	12800	12753	12566	12560	12604	12692	12714	12631	12772	12641	12670	12681	12650	12591	12616	12702	12513	12536	12739	12683	12772	12591	12744	12788	12771	12622	12578	12734	12770	12722	12706	12696	12655	12912	12651	12519	12913	12752	12694	12697	12673	12762	12606	12542	12667	12646	12581	12607	12768	12609	12691	12695	12823	12538	12682	12620	12662	12739	12617	12666	12722	12618	12604	12604	12722	12496	12719	12437	12917	12688	12684	12536	12691	12658	12812	12674	12744	12529	12531	12547	12712	12673	12730	12455	12639	12695	12684	12589	12618	12586	12543	12688	12618	12599	12787	12818	12702	12686	12636	12675	12596	12780	12594	12678	12566	12667	12764	12568	12734	12760	12775	12640	12631	12737	12713	12783	12663	12668	12799	12605	12651	12788	12779	12678	12622	12605	12658	12667	12605	12703	12728	12743	12815	12656	12599	12630	12622	12818	12619	12780	12711	12646	12660	12569	12663	12561	12696	12622	12566	12837	12568	12604	12660	12596	12662	12782	12757	12622	12623	12641	12634	12680	12700	12723	12760	12560	12630	12596	12639	12647	12625	12626	12775	12624	12716	12677	12768	12799	12683	12775	12748	12601	12539	12456	12613	12538	12699	12851
24292	21386	28810	24540	22539	22473	21642	18834	17857	17399	17298	17213	16949	16921	16457	16486	16250	15703	15121	14885	14525	14555	14459	14352	14157	14122	14089	14154	14135	14015	13964	14049	14022	14189	14019	13997	14058	13957	13912	13890	14006	14025	13919	13892	13961	14108	13949	13886	13923	14053	14158	13893	13977	14167	13984	13949	14070	13865	13861	13918	14100	13836	13834	14048	13948	14010	13883	14084	13749	13844	13929	13859	13981	14044	13876	13908	13901	13777	13819	13935	14053	13716	13926	13636	13799	13782	13962	13864	13871	13804	13882	13938	13813	13798	13785	13758	13878	14150	13890	13860	13733	13964	13806	13873	13997	13954	14134	13949	13755	13830	13940	13873	14034	13803	13927	14038	14194	13855	13894	13909	13751	13841	13575	13756	13863	13891	13846	13787	13768	13752	13901	13789	13851	13849	13852	13705	13772	13849	14032	13958	13944	13862	13978	13795	13942	13663	13916	13722	14022	13771	13726	13660	13835	14008	13938	13732	13750	13711	13868	13788	13861	13962	13756	13833	13895	13869	13788	13738	13813	14056	13730	13913	13909	13808	13616	13824	13913	13816	13930	13804	13886	13782	14004	14003	13981	13854	13906	13839	13983	13785	13877	13792	13805	13889	13907	13705	13747	13837	13993	13564	13743	14006	13905	13586	13609	13640	13866	13777	13831	13906	13849	13808	13975	13893	13773	13671	13922	14022	14079	14032	13762	13817	13870	13905	13803	13814	13714	13921	13872	14050	13879	13857	13931	13871	14052	13801	13777	13852	13939	13726	14060	14038	13931	13908	13873	13776	13806	13915	13882	13921	13979	13812	13862	13954	14039	13917	13997	13820	13771	13780	14064	13856	13871	14063	13788	13870	13858	13771	13907	13787	13904	13792	13940	13835	13930	13895	13810	13825	13881	13894	13950	13902	13581	13856	13956	14026	13881	13849	14125	13918	13996	13795	13810	13965	13940	13786	13865	13929	13800	13602	13750	13911	13865	13887	13926	13972	13857	13953	13694	13818	13921	13856	13944	13716	13765	13676	13929	13728	13978	13854	13911	13851	13769	14012	13973	13797	13748	13882	13997	13760	13923	13846	13849	13928	13879	13811	13992	13756	13913	13902	13949	14026	14118	13900	13763	13799	13814	13796	13946	13904	13952	13781	13685	13691	13848	13781	13793	13910	13799	13923	14103	13826	13925	13710	13995	13801	13888	13912	13846	13876	13832	13837	13839	13867	13888	13990	13639	13894	13826	13796	13625	13698	13829	13890	13813	13821	13912	13902	13904	13713	13896	13860	13954	13853	13835	13698	13971	13763	13904	13885	13957	14073	13865	13816	13932	13825	13770	13745	13800	13650	13798	13903	13851	13620	13779	13833	13966	13857	13890	13638	13958	13838	13806	13829	14068	13712	13853	13758	13707	13869	13883	13856	13805	13763	13876	13690	13739	13899	13902	13843	13945	13894	13916	13866	13892	13848	13870	13889	13825	13889	14014	13806	13836	13790	14043	13879	14225	13857	13881	13799	14020	13785	13957	13635	13639	13899	13914	13977	13981	13889	13924	13846	13875	13748	13823	13824	13946	13678	13936	13897	13951	14080	13934	13866	13905	13967	14025	13896	13913	13842	13811	13688	13696	13828	13922	13801	13823	13608	14047	13805	13852	13636	13811	13821	13874	13971	13838	13982	13808	13927	13927	13818	13913	13894	13853	13729	14003	13910	13876	13692	13796	13906	13837	13790	13839	13900	13809	13888	13958	13809	13849	13905	13907	13734	13894	13923	13819	13938	13838	14147	13951	13825	13947	13992	13894	13796	13864	13681	13982	13983	13940	13694	13871	13890	13884	13857	13835	13767	13751	13671	13892	13867	13836	13920	13893	13700	13795	13679	14029	14019	13905	14006	13913	14082	13782	13853	13816	13900	13920	14040	13978	13973	13901	13805	13924	13925	13880	13808	14006	13931	13930	13921	13646	13928	13915	13906	14106	13871	13951	13878	13871	13739	13830	13950	13844	14036	13952	13987	13833	13928	13780	13797	13955	13870	13805	13910	13929	13773	13873	13928	13736	14045	13840	13970	13866	13907	13903	14037	14055	13845	13902	13691	13845	13778	13819	13990	13797	13631	13920	13750	13922	13815	13805	13852	13987	13704	13726	13889	14037	13845	13710	13648	13753	13788	13946	13757	13900	13553	13934	13822	13730	13748	13877	13801	13826	13975	14162	13865	13970	13937	13937	13864	13991	13996	13906	13889	13764	13861	13809	13910	13859	13839	13886	13741	13857	13878	13798	13800	13842	13777	13825	13915	13828	13699	13939	13874	13671	14012	13940	13943	13978	13893	13840	13620	13744	13720	13838	13833	13829	13713	13887	13795	13965	13737	13865	13979	13902	13782	13812	13927	13741	13808	13755	14058	13928	13764	14070	13954	13917	13662	13936	13824	13801	14022	13836	13845	13981	13801	13766	13746	13913	13666	13918	13998	13878	13703	13925	13719	13652	13935	13734	13813	13731	14015	13699	13891	13766	13986	13903	13773	13807	13860	13856	13813	13721	13877	13896	13831	13961	13863	13729	13826	13802	13890	13912	14057	13904	13862	13907	13899	13989	13919	13883	13899	14008	13707	13892	13849	13959	13998	13846	13852	14043	13763	13932	13760	13847	13952	13921	13804	13645	13721	13602	13694	13871	13900	13880	13881	13780	13904	13848	14033	13901	13705	13895	13794	13676	13714	13862	13751	13752	13950	13858	13837	13888	13927	13979	13937	13966	13909	13882	13990	13895	13868	13686	13881	13619	14003	13741	13787	13876	13826	14017	13724	13872	13926	13765	13853	14129	13646	13801	13801	13834	13793	13872	13877	13821	13951	13908	13786	13812	13931	13875	14008	14073	13892	13809	13906	13883	13989	13788	13711	13899	13869	13798	13854	13869	13845	13907	13784	13863	13747	13855	13979	13914	13912	13847	13953	13725	13883	13912	13958	13718	13706	13910	14050	13859	13803	13837	13865	13999	13880	13961	13657	13900	13851	13915	13876	13904	13798	14004	13791	14053	13950	13952	13961	13764	13866	13837	13780	13646	13835	13880	13798	13811	13963	13970	13951	13864	13990	13931	13682	13760	13949	13924	13845	13932	13765	13693	13888	13875	13828	13751	13760	13922	14017	13723	13888	13936	13952	13977	13828	13944	13783	13981	13934	13830	13759	13851	13735	13892	13853	13923	13766	14021	13660	13648	13809	13729	13795	13869	13837	14025	14003	13900	13975	13912	13691	13778	13796	13984	13835	13804	13957	13855	14078	14172	13700	13794	13870	14035	13806	14035	13757	13879	13858	13703	13998	13716	13874	13910	13700	14073	13982	13724	13913	13891	13727	14058	13933	13903	13873	13991	13593	14022	13964	13795	13791	13747	13874	13901	14030	13863	13913	13841	13757	13839	13778	13874	13721	13926	13838	13964	14094	13909	13839	13722	13841	13989	13985	13809	13890	13704	13779	13911	13748	14050	13729	13831	13994	13943	13820	13935	14075	13908	13720	13993	13815	13857	13908	13874	13853	13694	13635	13879	13739	13797	13843	13828	13954	13904	13862	13934	13755	13720	14018	13960	13772	13967	13680	13948	14129	13903	13974	13959	13874	13870	13884	13892	13917	13916	13956	13759	13997	13802	13903	13874	13932	13762	13790	13939	13880	13917	13726	13911	13624	13673	13803	13862	13923	13770	14074	13887	13783	14037	13796	13708	13886	13944	13903	13937	13875	13763	13786	13682	13668	13945	13821	13872	13809	13967	13818	13748	13942	13923	13816	14034	13945	13879	13909	13974	13834	13810	13774	13706	13883	13919	13683	13802	13796	13860	13768	13836	13830	13792	13993	13942	13997	13953	13897	13786	13841	13769	13775	13832	13865	13831	13893	13861	13804	13798	13979	13810	13837	13903	13750	13953	13852	13748	13774	13839	13742	13593	13699	13756	13902	13834	13762	13972	13962	14025	13977	13819	13882	13813	13935	13915	14026	13850	13855	13725	13888	14126	13891	14004	13803	13689	13926	13846	14034	13802	13858	13956	13994	13901	13813	13828	13931	13977	13915	13576	13907	13947	13972	13886	13761	13984	13962	13817	13833	13862	13807	13816	13838	14184	13843	13829	13848	13735	14070	13859	13831	13739	14000	13866	13937	13891	13583	14028	13743	13732	13878	13918	13904	13866	13799	13754	13818	13756	13831	13858	13818	14013	13651	14037	13791	13993	13848	13649	13822	13989	13916	13741	13905	13920	13907	13888	13894	13779	13917	13886	13625	13789	13856	14151	13949	13823	13874	13986	13958	13754	13859	13845	13872	13841	13928	13814	13924	14011	13834	13844	13694	13901	13713	14017	13879	13843	13629	13774	13809	13857	14020	13953	13968	13793	13927	13799	13832	13978	13897	14093	13850	13927	13947	13925	13886	13948	13718	13644	13827	13797	13911	13841	13811	13848	13827	13935	13948	13902	13893	13789	13883	14045	13903	14002	13966	13919	13711	13689	13783	13926	13835	14121	13760	13983	13923	13850	13833	13885	13623	13681	14158	13672	13798	13785	13988	14063	13776	14016	14006	13823	13880	14066	13901	13862	14017	13872	14015	13697	13853	13834	13648	13982	13891	13891	13902	14020	13941	13945	13994	13978	13846	13901	14056	13849	14070	14061	13799	14009	13765	13819	14004	14002	13903	13910	14010	13928	13872	13885	13954	13814	13894	13837	13890	13902	13837	13923	13879	14084	13830	13994	14047	13701	13759	13654	13716	13868	13879	13832	13845	13868	13815	13940	13695	13903	13744	13817	13935	13790	13711	13900	13896	13649	13866	13888	13825	13979	13893	13794	13666	13635	13851	13819	13763	13824	13964	13987	13902	13639	13698	13793	13848	13746	13797	13843	13809	13673	13989	13805	13779	13826	13910	13858	13777	13875	13984	13898	13867	13879	13865	13819	13879	13793	13864	13883	13836	13929	13698	13814	13906	13924	13734	13825	13753	13781	13840	13821	13932	14016	13810	13935	13750	14126	13796	14107	13713	14029	13756	13772	13972	14207	13757	13927	13780	13955	13954	13928	13909	13654	13825	14133	13782	13983	13942	13791	13744	13689	13673	13669	13682	13912	13866	13685	13967	13983	13800
20215	36790	33460	25885	22546	20956	20560	19271	18494	17750	17788	17617	17162	17273	16538	16345	15657	15137	14271	13915	13572	13286	13161	12963	12897	12934	12972	12961	12835	12848	12912	12865	12733	12714	12521	12625	12646	12483	12552	12575	12660	12660	12765	12729	12642	12635	12605	12575	12640	12671	12794	12596	12495	12688	12715	12494	12624	12537	12645	12436	12680	12452	12642	12553	12679	12722	12646	12521	12633	12452	12587	12492	12651	12485	12560	12728	12635	12524	12610	12537	12502	12521	12547	12431	12512	12723	12669	12590	12642	12523	12618	12628	12603	12700	12541	12564	12444	12565	12620	12664	12776	12593	12726	12683	12468	12528	12571	12695	12677	12485	12705	12475	12665	12520	12583	12716	12621	12526	12477	12759	12554	12582	12399	12503	12529	12492	12546	12630	12654	12471	12448	12655	12576	12489	12477	12501	12573	12496	12570	12432	12492	12673	12678	12611	12638	12534	12384	12703	12622	12436	12732	12577	12657	12601	12614	12467	12481	12620	12636	12593	12500	12444	12453	12597	12553	12498	12717	12614	12520	12386	12590	12457	12449	12567	12578	12421	12515	12688	12419	12525	12758	12363	12588	12686	12576	12458	12484	12816	12519	12545	12716	12750	12551	12481	12635	12598	12578	12643	12601	12508	12537	12629	12515	12611	12596	12461	12594	12713	12587	12420	12467	12539	12676	12648	12471	12621	12480	12600	12623	12615	12568	12614	12625	12541	12546	12457	12538	12645	12544	12599	12502	12595	12580	12550	12611	12555	12528	12455	12622	12653	12514	12630	12534	12603	12531	12581	12526	12618	12507	12585	12595	12563	12564	12612	12688	12538	12544	12532	12596	12734	12483	12513	12636	12584	12580	12655	12600	12685	12722	12588	12580	12627	12715	12552	12641	12638	12584	12591	12543	12607	12553	12654	12640	12728	12555	12662	12537	12491	12682	12540	12637	12527	12468	12625	12545	12607	12348	12589	12621	12650	12619	12572	12584	12684	12592	12543	12631	12562	12593	12482	12597	12468	12698	12605	12689	12476	12618	12459	12522	12472	12454	12504	12786	12579	12684	12736	12345	12471	12478	12677	12577	12585	12542	12502	12564	12476	12690	12586	12648	12632	12622	12645	12613	12607	12397	12628	12666	12472	12791	12495	12463	12687	12595	12659	12479	12571	12507	12544	12387	12670	12639	12608	12465	12537	12558	12632	12542	12495	12544	12572	12495	12577	12553	12615	12598	12575	12543	12605	12516	12562	12508	12552	12619	12532	12682	12442	12746	12665	12616	12559	12370	12593	12539	12600	12592	12524	12597	12329	12557	12523	12468	12552	12547	12614	12631	12471	12509	12499	12597	12460	12566	12522	12494	12437	12629	12569	12488	12537	12629	12533	12659	12593	12412	12687	12589	12513	12630	12447	12599	12666	12666	12484	12608	12534	12534	12580	12726	12545	12481	12477	12470	12467	12623	12422	12566	12463	12571	12524	12475	12603	12714	12480	12504	12684	12484	12581	12589	12574	12428	12446	12657	12631	12484	12576	12524	12604	12579	12740	12518	12487	12549	12404	12514	12744	12432	12539	12499	12455	12538	12643	12579	12531	12450	12627	12609	12731	12608	12512	12630	12659	12679	12511	12645	12596	12501	12573	12504	12569	12631	12502	12493	12519	12448	12627	12430	12665	12532	12479	12527	12736	12606	12649	12475	12512	12610	12511	12584	12468	12496	12523	12579	12397	12598	12522	12478	12677	12695	12663	12639	12365	12538	12501	12719	12535	12609	12497	12500	12568	12615	12459	12469	12620	12640	12591	12504	12550	12684	12591	12544	12502	12340	12616	12582	12501	12748	12538	12475	12506	12754	12607	12502	12758	12690	12522	12626	12519	12454	12604	12578	12592	12553	12705	12700	12588	12709	12561	12482	12580	12707	12548	12400	12501	12648	12515	12559	12463	12581	12529	12512	12572	12531	12591	12683	12684	12648	12556	12561	12546	12522	12475	12722	12566	12525	12570	12581	12509	12519	12548	12646	12827	12575	12606	12497	12617	12711	12417	12412	12561	12600	12542	12655	12657	12487	12649	12569	12566	12547	12694	12519	12501	12503	12648	12783	12584	12521	12596	12551	12571	12641	12610	12643	12523	12629	12543	12660	12605	12424	12529	12505	12773	12377	12585	12457	12502	12454	12594	12605	12655	12508	12496	12474	12517	12462	12520	12559	12579	12575	12595	12521	12591	12590	12682	12562	12525	12543	12466	12535	12609	12520	12539	12601	12569	12660	12601	12712	12563	12484	12604	12719	12570	12557	12533	12585	12667	12492	12796	12633	12717	12372	12568	12594	12626	12634	12442	12548	12653	12610	12466	12615	12548	12706	12556	12463	12674	12495	12456	12598	12547	12502	12535	12585	12585	12621	12522	12422	12579	12701	12537	12433	12726	12440	12594	12556	12487	12738	12501	12522	12436	12676	12620	12496	12684	12546	12542	12476	12491	12535	12602	12642	12459	12657	12509	12619	12704	12607	12460	12625	12555	12396	12556	12473	12546	12698	12668	12677	12579	12508	12510	12523	12725	12568	12674	12345	12496	12646	12408	12587	12592	12559	12577	12564	12662	12614	12510	12620	12693	12538	12546	12655	12617	12374	12567	12574	12548	12649	12580	12712	12476	12643	12672	12556	12567	12554	12727	12602	12730	12630	12666	12499	12500	12540	12641	12470	12664	12552	12664	12541	12570	12537	12432	12531	12629	12392	12600	12501	12595	12384	12660	12557	12704	12541	12603	12613	12610	12606	12582	12515	12539	12558	12476	12533	12519	12595	12736	12766	12656	12535	12628	12495	12543	12659	12438	12481	12488	12648	12488	12444	12423	12449	12576	12600	12558	12524	12711	12445	12509	12639	12517	12783	12645	12482	12448	12668	12438	12587	12689	12555	12437	12490	12730	12710	12622	12636	12397	12673	12725	12628	12714	12479	12568	12748	12624	12738	12432	12633	12635	12630	12548	12586	12547	12531	12705	12630	12410	12426	12557	12517	12680	12649	12713	12661	12546	12573	12643	12502	12643	12613	12817	12474	12586	12669	12716	12385	12563	12528	12688	12669	12705	12693	12624	12608	12650	12558	12505	12527	12589	12558	12476	12474	12738	12637	12490	12574	12651	12496	12741	12591	12557	12499	12503	12747	12524	12600	12782	12655	12650	12601	12485	12608	12523	12723	12445	12483	12583	12608	12795	12489	12533	12561	12646	12662	12740	12588	12411	12531	12676	12605	12333	12461	12605	12597	12660	12595	12539	12685	12578	12586	12642	12418	12412	12574	12424	12575	12431	12544	12612	12352	12543	12482	12479	12503	12620	12626	12682	12605	12474	12441	12528	12601	12668	12684	12673	12496	12580	12570	12653	12678	12549	12650	12410	12550	12645	12509	12522	12589	12495	12707	12644	12488	12478	12582	12620	12530	12675	12485	12499	12566	12606	12606	12546	12594	12578	12639	12710	12625	12473	12523	12599	12582	12437	12544	12597	12527	12524	12624	12441	12576	12445	12628	12690	12624	12530	12727	12627	12628	12533	12439	12542	12431	12654	12491	12693	12574	12477	12412	12481	12580	12600	12520	12646	12612	12614	12458	12652	12454	12603	12644	12574	12499	12499	12629	12536	12717	12540	12487	12606	12451	12711	12537	12523	12560	12678	12405	12668	12494	12477	12512	12576	12578	12734	12657	12639	12496	12607	12577	12545	12537	12656	12628	12472	12714	12528	12558	12510	12651	12610	12498	12615	12655	12622	12589	12535	12569	12640	12678	12562	12480	12514	12518	12624	12602	12631	12598	12608	12630	12620	12670	12436	12635	12548	12571	12671	12536	12588	12554	12521	12559	12482	12513	12560	12569	12708	12451	12615	12486	12582	12721	12609	12582	12704	12546	12508	12516	12560	12548	12549	12522	12394	12579	12502	12590	12553	12672	12519	12547	12569	12608	12628	12386	12602	12531	12563	12580	12494	12606	12730	12676	12694	12617	12593	12546	12640	12579	12651	12612	12487	12502	12579	12623	12556	12550	12532	12738	12637	12721	12598	12599	12590	12650	12648	12682	12511	12429	12696	12542	12514	12667	12699	12485	12667	12604	12628	12589	12525	12654	12454	12532	12454	12442	12495	12634	12666	12686	12742	12551	12513	12623	12541	12610	12515	12504	12683	12579	12569	12645	12530	12513	12622	12603	12701	12667	12741	12437	12404	12675	12534	12713	12509	12543	12576	12660	12528	12670	12458	12508	12578	12631	12474	12479	12480	12694	12583	12489	12632	12370	12534	12586	12496	12645	12588	12653	12587	12488	12463	12639	12721	12454	12628	12658	12429	12588	12629	12517	12415	12550	12475	12579	12533	12634	12478	12483	12644	12524	12565	12653	12551	12539	12636	12682	12563	12413	12585	12596	12468	12536	12622	12504	12632	12566	12655	12510	12623	12594	12679	12508	12546	12496	12565	12616	12439	12502	12694	12639	12532	12596	12592	12529	12526	12588	12560	12452	12438	12601	12493	12747	12652	12629	12541	12489	12575	12667	12531	12454	12539	12661	12657	12552	12558	12596	12546	12618	12507	12502	12586	12465	12536	12491	12450	12461	12457	12641	12576	12557	12568	12594	12542	12639	12591	12654	12540	12613	12598	12683	12568	12527	12485	12702	12547	12647	12397	12703	12662	12569	12582	12601	12568	12322	12456	12548	12495	12419	12592	12491	12685	12539	12557	12564	12563	12552	12516	12476	12614	12693	12592	12538	12669	12684	12679	12534	12591	12509	12585	12528	12668	12616	12515	12594	12604	12746	12659	12538	12584	12440	12478	12465	12681	12546	12377	12534	12410	12580	12467	12669	12535	12429	12526	12554	12501	12612	12532	12477	12573	12739	12490	12514	12470	12638	12497	12606	12677	12621	12627	12687	12569	12710	12566	12461	12554	12631	12572	12612	12478	12399	12571	12537	12636	12479	12637	12577	12596	12595	12551	12487	12591	12660	12641	12494	12544	12603	12686	12591	12671	12693	12577	12620	12486	12528	12732	12759	12510	12499	12390	12492	12589	12628	12701	12540	12515	12490	12492	12589	12412	12665	12456	12568	12780	12437	12682	12799	12777	12676	12497	12594	12427	12589	12498
23162	21374	29230	23921	21794	24201	26433	21292	19639	19608	19255	19042	19249	18816	18569	18358	17777	17050	16670	16290	15756	15725	15620	15360	15246	15351	15309	15250	15187	15100	15170	14928	14997	14992	15250	15068	15146	15121	15041	15109	15009	15014	15122	14968	14930	15146	15151	14952	14923	14774	15050	14968	14996	14988	14920	15100	15064	15161	14932	14806	14944	15002	14781	14824	14841	14953	15027	14890	14983	14925	15062	14898	14778	14847	14846	14819	15014	14866	14904	14844	15002	15090	15055	15080	15013	14810	14979	14972	14918	14932	14891	14903	14794	14847	14957	14962	14985	14827	14850	14758	14953	14929	14948	14783	14885	14744	14751	14966	14980	14782	14737	14928	14940	14761	14911	14954	14777	14764	14944	14804	14972	14904	15000	15082	15008	14832	14935	14870	14984	14920	14775	14847	14783	14748	14732	14868	14728	14866	14677	14947	14866	14677	14868	14965	14917	14931	14865	14709	14870	15047	15172	14931	14825	15012	14935	14923	14941	14919	14815	14686	14853	14847	14806	14861	14886	14786	14889	14764	14933	14786	14747	14836	14991	14940	15015	14862	14891	14969	14842	14910	14772	14773	14863	14810	14905	14876	14812	14750	14938	15004	14888	15049	14956	14707	14997	14737	14998	14931	14918	14873	14715	14990	14958	15051	14849	15041	14936	14962	14807	14772	14912	14748	14821	14957	14835	14841	14727	15118	15011	14843	14554	14786	14848	14964	14781	14847	14772	14973	14955	14964	14800	14855	14785	14841	15007	14739	14834	14705	14759	14977	15007	14941	14938	14817	14833	14747	14765	14970	14928	14885	14812	14840	14899	14812	14880	14977	15063	14942	14854	14850	14903	15025	14793	14918	15087	14805	14904	14927	14895	15039	14950	14678	14743	14782	14714	15042	14652	14799	14892	14848	14959	14777	14884	14880	14892	14646	14931	14768	14876	14908	14821	14926	14906	14780	14746	14666	14812	14750	14852	14910	14901	14811	14980	14793	14826	14951	14835	14874	14831	14755	14850	14911	14771	14803	14985	14678	14691	14839	14798	15024	14930	14919	14738	14621	14791	14893	14924	14517	14722	14687	14823	14903	14820	15051	14809	14946	14886	14895	14770	14742	14849	14798	15026	15067	14942	14962	14754	14719	14933	14689	14903	14889	14941	14842	14645	14893	14755	14794	14857	14870	14783	14856	14992	14912	14695	14857	15082	14856	14881	14895	14741	14983	15018	14928	14768	14822	14818	14722	14955	15037	14958	14838	14906	14913	14849	15022	14770	14938	14876	14785	14857	14816	14714	14781	14850	14856	14890	14940	14882	14646	14819	14859	14737	14705	14969	14800	14904	14845	14763	14647	14702	14854	14750	14959	14813	14910	15024	14935	14706	14749	14670	14802	15013	14753	14759	14703	14890	14992	15050	14816	14945	14858	14854	14905	14922	14968	14967	15057	14818	14672	14911	14749	14674	14787	14782	14869	14836	14698	14679	14918	14927	14698	14799	14816	14757	14911	14880	14889	14816	14727	14836	14913	14883	14851	14791	14917	14936	14898	14931	14994	14853	14861	14971	14930	14916	14906	14559	14623	14794	14969	14814	14632	14855	14947	14851	14842	14863	14865	14758	14888	14926	14677	14825	14771	14949	14702	14771	14911	14956	14896	14891	14938	14876	15034	14951	14862	14867	14678	14988	14631	14977	14946	15092	14968	14797	14790	14797	15006	14706	14640	14774	14955	14950	15014	15025	14901	14942	14823	14771	14716	14799	15024	14970	14937	14910	14716	14956	14854	14857	14994	14908	14875	14765	14743	14716	14815	14775	14796	14829	14861	14778	14869	14826	14703	14676	14814	14938	14941	14848	14745	14901	15066	14658	14811	14868	14612	14813	14851	14863	14884	14918	14702	14881	14782	15044	15075	14648	14912	14827	14774	14875	15137	15001	14983	15014	14716	14897	14971	14896	14849	14946	14858	14987	14828	14993	14798	14888	14805	14575	14806	14760	14831	14846	14855	14704	14708	14833	14840	14860	14805	14741	14838	14848	14940	14692	14882	14756	14844	14953	15060	14957	14806	14566	14788	14917	14984	14703	14783	14755	14791	14808	14752	14837	14968	14735	14779	14890	14826	14905	15092	14797	14736	14775	14854	14764	14869	15024	14925	14594	14993	14971	14841	15011	14964	14746	14847	14859	14867	14956	14940	14794	15045	14741	14913	14726	14717	14991	15030	15002	15047	14809	14934	14959	14999	14913	14779	14936	14755	14903	14981	14966	14956	14696	14771	14792	14822	14729	14817	14686	14752	14790	14878	15042	14823	14866	14869	14910	14983	14795	14794	14818	14873	14835	14923	14898	14823	14903	14694	14698	14935	14909	14768	14979	14896	14976	14972	14805	14998	14933	14832	14871	14887	14984	14853	14846	15150	14973	14859	14928	14953	14892	14653	14974	14912	14927	14674	14859	14796	14810	14877	14958	14950	15023	14785	15001	14857	14808	15019	15029	14901	14855	14719	14677	14981	14859	14940	14823	14724	14936	15123	14854	14922	14866	14993	14719	14913	14848	14989	14962	14850	14946	14736	14926	14892	15063	14679	14771	14916	14805	14983	14644	14727	14939	14711	14776	14852	14779	14729	14771	14685	15051	14761	14905	14896	14854	14855	14949	14860	14992	14833	14993	14792	15031	14864	14914	14953	14661	14772	14880	14874	14748	14877	14776	14915	14669	14903	15079	14965	14863	14649	14659	14915	14943	14835	14807	14787	14822	14944	14995	14841	14680	14743	14868	14862	14885	14963	14971	14816	14952	14803	14853	14809	14839	14785	14938	14799	14946	14968	14940	14726	14962	14737	15044	14794	14975	14975	14895	14994	15027	14906	14860	14917	14789	14833	15019	14925	14894	14900	14836	14769	14765	14898	14706	14929	14874	14728	14897	14798	14957	14682	14819	14928	14790	14985	15093	14794	14784	14751	14801	14899	14790	14761	14671	14931	14922	14785	14885	14914	14871	14976	15037	14997	14981	14877	14706	14846	14889	14805	14729	14834	14917	14656	14942	14923	14771	14831	14926	14843	14861	14878	14917	14966	14997	14970	14814	14814	15029	14804	14773	15027	14906	14933	14762	15050	14934	15062	14824	14867	14894	14746	14984	14809	14904	14891	15025	14793	14798	14963	14838	14952	14858	14834	14682	14867	14649	14942	14982	15008	14943	15016	14637	14852	14984	15136	15006	14958	14960	14880	14886	15070	14811	14917	14935	14889	14930	14829	14636	14834	14806	14673	14900	14747	14897	14956	14836	14980	14701	14951	14838	14867	14752	14822	15073	14927	14670	14857	14975	14856	14724	14896	14762	14836	14965	14863	14850	14896	14846	14842	14878	14703	14857	14690	14968	14716	14805	14860	14717	14795	14937	14783	14969	14854	14852	14845	15055	14782	14793	14769	14860	14992	14694	14862	14919	14781	14818	14956	14926	14912	14770	14912	14911	14938	14884	14788	14987	14807	14865	14926	14995	14890	15130	14655	14794	14895	14757	14854	14967	14770	14737	14938	14762	14884	14761	14898	14884	14742	14823	14642	14875	14743	14890	14645	14793	14802	14901	14924	14834	15134	14916	14878	14887	14941	14806	14872	14765	14919	14712	14940	14709	14789	14824	14861	14799	14823	14741	14788	14855	14885	14742	14917	15120	14874	14762	14706	14916	15043	14853	14738	14796	14994	14881	14764	14712	14934	14969	14625	14774	14940	14670	14690	14894	14880	14952	14786	14907	14942	14999	14841	14974	14979	14921	14910	14966	14740	14854	14839	14864	14832	14928	14835	14917	14943	15002	14915	14853	14864	14895	14754	14791	14873	14748	14702	14932	14951	14854	14847	14927	15013	14648	14940	14724	14882	14866	14889	15076	14846	14861	14785	14787	14797	14736	14718	14834	14840	14862	14866	14824	14922	14934	14758	14934	14861	14977	14848	15000	14882	14941	14857	14921	14821	15112	15036	14962	14816	14738	14920	14840	14953	14753	14845	14855	14937	14766	14709	14768	14794	14925	14844	14834	14990	14651	14678	14838	14899	14717	15003	14934	14979	14837	14925	14899	14751	14936	14754	14928	14942	14949	14787	14766	14638	14847	15042	14715	14816	14795	14836	14742	15069	14957	14659	14798	14593	14969	14842	14799	14934	14688	14800	14750	14901	14920	14836	14706	14890	14977	14982	15006	14901	14744	14730	14876	14882	14762	14960	14805	14856	14896	14758	14848	14804	14948	14803	14626	14764	14897	14726	14910	14860	14804	14880	14853	14682	14992	14832	14875	14847	14959	14896	14797	15056	14698	14952	14829	14681	14721	14773	14714	14798	14935	14880	14895	14895	14988	14909	14699	15068	14805	14812	14778	15003	14906	14807	14939	14947	15055	14689	14824	14766	14944	14959	14869	14911	15019	14807	14812	14714	14801	14969	14885	14777	14608	14682	14689	14827	14755	14936	14875	14888	14854	14955	14790	14786	14849	14861	14664	14913	14967	15030	14660	14891	14759	14724	14924	14882	14770	14896	14885	14907	15023	14997	14874	14855	14733	14677	14799	14844	14754	14842	14839	14844	15120	14902	14843	14920	14837	14895	14865	14647	14664	15044	14953	14636	14950	14722	14765	14946	14812	14928	14720	15004	14693	14772	14910	14759	14925	14919	14793	14633	14894	14921	14718	14872	14708	14662	14883	14906	14956	14779	14706	14976	14885	14935	14791	14925	14788	14844	14818	14842	14920	14760	14813	14829	15012	14717	14664	14771	14745	14829	14846	14751	14780	14726	14756	14835	15059	14801	14936	14857	14848	14958	14916	14484	14732	15052	14946	14885	14929	14780	14917	14874	15014	14802	14894	14677	15059	14918	14803	14969	15046	14920	14880	14910	14842	14855	14926	15003	14775	14862	14947	14674	14818	14730	14904	14859	14720	15135	15045	14884	14842	14925	14757	14807	14840	14576	15114	14838	14953	14791	14907	14921	14864	14890	14666	14787	14922	14726	14877	14984	14818	14898	14776	14749	14871	14811	14788	14935	14981	14773	14846	14790	14875	14795	14746	14697	14732	14890	14814	14867	14795	14830	14899	14878	14877	14874	14958	14860	14867	14741	14803	14818	14992	14948	14819	14702	14921	14921
22609	41498	38476	30171	26076	24071	22806	21423	20586	19731	19596	19589	19343	19087	18438	17890	17154	16220	15695	14867	14328	14208	13822	13812	13698	13654	13636	13655	13538	13600	13603	13435	13410	13387	13199	13262	13264	13240	13213	13361	13162	13306	13302	13478	13260	13390	13408	13401	13157	13250	13225	13169	13246	13354	13107	13207	13245	13264	13271	13113	13253	13139	13164	13180	13157	13201	13090	13091	13137	13111	13024	13160	13029	13015	13204	13150	12992	13049	13131	13289	13241	13178	12964	12908	13130	13112	13200	13307	13065	13207	13163	13078	13193	13290	13250	13125	13209	13066	13110	13314	13107	13338	13128	13108	13136	13084	13377	13067	13131	13235	13277	13144	13246	13072	13184	13002	13074	13220	13080	13178	13335	13241	13041	13206	13062	13115	13088	13268	12986	13089	12981	13172	13254	13085	13175	13085	13199	13274	13011	12962	13322	13133	13147	13192	12942	13176	13324	13163	13167	13085	13098	13198	13093	13122	13109	13045	13128	13209	13111	13149	13117	12992	13239	13246	13130	13114	13095	12950	13375	13161	13263	13186	13134	13033	13139	13167	13310	13226	13148	13140	13211	13199	13126	13117	13022	13164	13235	13202	13073	13178	13126	13051	13067	13192	13137	13097	12973	13299	13222	13095	13010	13167	13300	13186	13191	13116	13171	13253	13215	13182	13125	13157	13137	13330	12814	13116	13114	13066	13235	13152	13243	12944	13108	13209	13054	13002	13140	13099	13237	13289	13217	12961	13240	13230	13071	13263	13055	13336	13108	13102	13183	13078	13045	13125	13085	13191	13142	13075	13180	13166	13159	13199	13182	13127	13141	13082	13133	13134	13058	13190	13144	13229	13077	13040	13331	13199	13177	13298	13221	13122	13095	13119	13198	13159	13114	13034	13042	13211	13032	13047	13023	13042	13185	13211	13180	13246	13044	13129	13080	13074	13237	13140	12980	13330	13320	13229	13315	13119	13032	13313	13072	13240	13105	13184	13135	13155	12986	13190	13141	13201	13150	13078	13098	13035	13223	13169	13280	13179	13082	13130	13072	13024	13156	13232	13017	13058	13157	13011	13188	13141	13031	13187	13161	13071	13031	13259	13042	12972	13048	13097	13159	13090	13134	13066	13013	12924	13041	13154	13183	13117	13042	13183	13077	13090	13063	13143	13256	13073	13037	13211	13122	13153	13046	13138	13311	13130	13242	13316	13089	13221	13124	13071	13183	13110	13020	13106	13149	13077	13121	13032	13082	13248	13087	13084	13133	13262	13173	13330	13182	13142	13083	13212	13055	13228	13195	13407	13187	13073	13154	13348	13123	13124	13111	13023	13220	13112	13215	13451	13116	13151	13039	13081	13194	13129	13209	13105	13031	13081	13199	13050	13116	13138	13114	13044	13153	13199	13002	13131	13186	13160	13148	13246	13217	13119	13196	13100	13079	13037	13136	13289	13120	13122	12904	13145	12978	13185	12908	13204	13175	13066	13315	13325	13025	13137	13263	13235	13149	13096	13152	13357	13150	13034	13026	13072	13206	13006	13226	13227	13432	13173	13104	13111	13018	13023	13014	13146	13114	13044	13089	13058	13192	13174	13102	13161	13079	12973	13269	13130	13214	13002	13125	13162	13166	13006	13105	13289	13218	13082	13398	13166	13007	13106	13021	13069	13167	13032	13002	13060	13148	13161	13228	13273	13101	13151	13146	13182	13053	13193	13103	13181	13238	13260	13168	13160	13140	13049	13080	13011	13084	13180	13108	13163	13265	13137	13121	13249	13157	13079	13034	13081	13081	13141	13061	13018	13195	13122	12938	13051	13198	13160	13100	13128	13015	13173	13290	13164	13076	13216	13136	13168	12988	13262	13133	13206	13172	13155	13235	13204	13134	13143	12982	13204	13138	13030	13154	13259	13117	13125	13156	13197	13220	13156	13162	13317	13126	13030	13209	13177	13197	12887	13182	13080	13253	13043	13107	13224	13250	13171	13183	13189	12965	13087	13200	13214	13277	13153	13079	13254	13036	13164	13225	13097	13064	13235	13091	13233	13044	13156	13095	12883	13183	13065	13242	13114	13075	13332	13080	13228	13135	13227	13080	13153	12948	13294	13118	13145	13205	13154	12979	13091	13279	13061	13078	13074	13176	13211	13008	13221	13224	13235	13204	13095	13182	13026	13186	13178	13076	13201	13185	13216	13031	13052	13105	13166	13016	13091	13074	13114	13125	13232	13232	13109	13156	13122	12960	13235	13110	13196	12960	13145	13079	13276	13172	13094	13175	13172	13055	13092	13124	13094	13127	13220	13135	13058	13094	13111	13065	13226	13284	13193	13054	12996	13007	13232	13111	13078	13127	13179	12953	13152	13041	13089	13137	12996	13146	13143	13123	13207	12980	13204	13125	13185	13140	13019	13187	13363	13202	13168	13224	13228	13091	13096	13052	13225	13144	13069	13030	13179	13059	13177	13119	13163	13276	13207	13029	13104	13260	13022	13148	13175	13013	13289	13197	13097	13008	13097	13051	13188	13189	13297	13062	13081	13132	13193	13212	13033	13002	13108	13104	13101	13042	13128	13038	13146	13165	13042	13198	13261	13043	13235	13095	13303	13071	13251	13230	13254	13120	13097	13109	13003	13029	13257	13056	13151	13117	13072	13234	13150	13116	13221	13047	13103	13107	13217	13051	13118	13098	13015	12995	13081	13069	13124	13223	13268	13260	13099	13046	13075	13182	13070	13267	12995	13067	13239	13209	13147	13168	13109	13057	13140	13212	13137	13186	13216	13181	13086	13341	13133	12991	13181	13157	13100	13148	13232	13133	13266	13182	13327	13087	12840	12972	13236	13144	13198	13147	13068	13054	13114	13210	13068	13175	13170	13170	13059	13048	13230	13080	13174	13234	13151	13071	13038	13126	13167	13215	13039	13196	13111	13057	13097	13256	13155	13075	13040	13235	13283	13132	13123	13122	13357	13071	13115	13196	13124	12995	13180	13058	13044	12972	13082	13192	13014	13153	12972	12899	13112	13230	13198	13093	13153	13073	13152	13125	13024	13082	13226	13039	13176	13153	13221	13158	13030	13206	13103	13183	13227	13347	13094	13303	13094	13138	13253	13081	13158	13234	13247	13157	13041	13115	13039	13228	13078	12988	13034	13161	13165	13138	13177	13073	13038	13195	13209	13227	13206	12994	13057	13030	13247	13215	13097	13020	13269	13025	12979	13110	13139	13129	13124	13155	13288	13256	13118	13266	13104	13183	13156	13210	13074	13086	13153	13035	13093	13134	13191	13303	12909	13321	13239	13173	13137	13036	13136	13238	13208	13149	13260	13034	12983	13239	13232	13188	13058	13167	13090	13046	13075	13266	13140	13050	12973	13050	13192	13111	13250	13136	13166	13161	13170	12932	13207	13192	13259	13086	13151	12965	13134	13148	13204	12988	13223	12941	13088	13153	13018	13003	13047	12931	13117	12963	13344	13067	13124	13277	13133	13178	13124	13128	13226	13225	13059	13126	13146	13156	13022	13321	13148	13122	13231	13280	13136	13068	13061	13065	13074	13058	13065	13171	13017	13072	13300	13101	13160	13064	13261	13147	13021	13089	13109	13198	13149	13223	13141	13075	13323	13142	13204	12981	13154	13101	13205	13217	13240	13022	13165	13214	12969	13206	13266	13211	13176	13102	13230	13054	13156	13185	13051	13049	13119	13257	13114	13075	13191	13059	13098	13238	13005	13185	13182	13245	13154	13114	13134	13096	13104	13240	13025	13012	13064	13021	13090	13152	13086	13133	13035	13053	13136	13173	13098	12996	13109	13136	13126	13135	13176	13137	13183	13143	13064	13144	13028	13081	12903	13148	13092	13160	13004	13152	13168	13113	13072	13190	13232	13198	13251	13090	13335	13306	13123	12971	13333	13320	13056	13235	13233	13315	13119	13082	13296	13235	13070	13100	13250	13233	13043	13254	13052	12938	13182	13157	13249	13196	12995	12907	13165	13109	13280	13274	13222	13193	13245	13090	13047	13186	13147	13044	13217	13110	13236	13126	13174	13221	13185	13187	13273	13131	12984	13161	13179	12914	13089	13137	13046	13004	13196	13032	13134	13208	13098	13036	13290	13186	13108	13236	13346	13123	12917	13087	13191	13005	12997	12960	13157	13197	13146	13192	13126	13213	13106	13048	13118	13101	13100	13185	13354	13087	13109	13302	13003	13184	13274	13081	13244	13188	13113	13093	13277	13178	13002	13279	13047	13212	13126	12960	13299	13085	13101	13098	13215	13161	13117	13139	13123	13161	13221	13064	13213	13084	13057	13133	13119	13182	13219	13217	13053	13168	13139	13015	13229	13035	13290	12943	13072	13179	13133	12999	13171	13107	13099	13316	13274	13254	13323	13187	13199	13188	13159	12916	13087	13103	13097	13125	12960	13086	13152	13102	13158	13109	13219	13233	13150	13255	13035	13043	13077	13258	13213	13142	13278	13173	13161	13045	13311	13036	13061	13260	13139	13145	13010	13135	13171	13212	13027	13105	13063	13041	13167	13216	13261	13276	13147	13192	13163	13201	13357	13221	13086	13133	13177	13023	13087	13095	13151	13133	13100	13145	13149	13146	13089	13195	13190	13137	13255	13152	13066	13120	13130	12901	13130	13121	13169	12986	13237	13204	12930	13231	13216	13136	13164	13343	13096	13249	13241	13130	13132	13252	13192	13221	13264	13289	13151	13092	13101	13223	13165	13218	13080	13029	13184	13082	13144	13071	13056	13164	13115	13165	13096	13095	13055	13126	13123	13254	13124	13130	13140	13045	13130	13083	13099	13248	13142	13190	13006	13141	13182	13106	13179	13077	13190	13080	13199	13039	13174	13065	13158	13214	13115	13195	13100	13266	13205	13178	13172	13073	13235	13113	13268	13123	13162	12965	13472	13117	13186	13110	13168	13115	13085	13070	13196	13027	13226	13152	12966	13190	13128	13134	13025	13076	13248	13092	12960	13250	13140	13231	13002	13053	13106	13195	13126	13165	13093	13157	13033	13180	13020	13141	13357	12986	13102	12971	13161	13089	13243	13172	13161	13153	13286	13384	13032	13086	13192	13058	13004	13184	13186	12997	12968	13158	13066	13056	13227	13023	13324	13089	13113	13159	13178
28213	23193	26776	22882	18577	17427	17418	16584	16045	15829	16118	16274	16491	16318	16259	15849	15410	15116	14776	14616	14605	14356	14261	14100	14150	14159	14178	14092	14110	14065	14289	14121	14070	14030	14220	14093	13976	14138	14222	13981	13962	14143	14134	14119	14042	13953	14062	14019	13956	13964	14104	14209	14186	14110	14052	14065	14027	13898	14114	13884	14009	13981	14018	14087	13952	14006	13995	14004	13951	13956	13750	13993	14100	14096	13888	13976	14005	13900	13953	13951	14129	13995	14094	14087	14005	13958	13978	14058	13895	13945	13901	14024	14054	13863	13861	14048	14129	14148	14264	14059	14031	14088	14081	13876	14131	13985	14070	14118	13924	13941	13996	14020	13856	13951	13747	13880	14090	13861	13872	14023	13936	13990	14211	14000	13972	14017	13861	14024	13895	13960	14109	13847	14074	13998	14068	14026	13961	14145	14040	14034	14046	14048	13844	13919	13951	13927	13781	14009	13879	13996	14285	14116	13993	13992	14100	13921	13980	14053	13942	14015	13953	13876	14002	13966	14041	13913	14116	13979	13992	13834	14099	14039	13984	13960	14028	13892	13986	13989	14055	14032	13869	14121	14028	14032	13977	14149	13974	14066	13922	14090	14105	14022	14026	14091	14101	14089	13925	13939	14108	14020	13902	14122	14053	14012	13909	13773	13838	14045	14142	14118	14063	13933	14140	14055	14193	13970	13999	14040	13986	14014	14098	13969	14043	13929	13987	14103	13752	14063	14005	14078	14111	14193	14040	13956	13900	13996	14140	14004	14046	14020	13997	13860	14030	13728	13915	14017	13894	14060	14035	14011	14150	13992	14152	13904	13832	13962	13802	13937	13980	13977	13963	14010	13993	14011	13968	13938	13948	14143	13924	13996	13996	13832	13963	13905	13861	13943	14060	13815	13971	13871	14054	14150	14115	13927	14082	14009	14124	13961	14032	14020	14072	14003	13978	13982	14023	14056	14000	14055	13889	13940	14054	13927	13977	13887	14137	14061	13903	13940	13914	14055	14038	14075	14067	13914	14119	13942	13962	13996	13990	13853	14027	14107	14092	13906	14185	13960	14049	14035	14220	14178	13866	13915	14169	13914	13958	14069	13969	13966	14055	14145	13921	14089	13973	13863	13933	14096	13949	13895	13853	14006	13953	13943	13899	13922	13893	13917	13869	13996	14059	14139	14066	14029	14071	13953	13980	13981	14017	14075	13971	14021	14018	14031	14174	14012	13983	13981	14066	14097	14130	13935	13975	13938	13817	14111	13913	14162	13883	14007	13949	14100	14023	13947	14317	13860	14017	13926	13930	13855	14031	14210	13934	14133	13978	13929	13872	14006	14006	13901	13929	13932	14182	14115	14145	13912	14149	13915	14198	13893	14054	14164	14140	14090	14125	14021	13979	13993	13880	13821	14024	13999	13946	13989	13932	13980	14067	14061	13870	13932	14185	13843	13904	14090	13851	14131	14018	13928	13912	13825	14116	14046	13855	14028	14154	13963	13910	14007	13859	13844	13824	14003	14045	13973	14025	13931	13895	13947	14007	13976	14030	14066	14064	13948	13912	14241	13984	13989	13810	13720	13891	14208	13912	13926	13993	14103	14106	13924	13976	13993	14074	14167	14066	14010	13995	14055	14004	13814	13923	14084	14046	14151	14183	14025	13867	14043	13894	14015	13939	13878	13963	13875	13857	14250	13997	14152	13957	13997	13906	14084	14029	13902	14063	14117	14067	14164	14056	14102	13986	13866	14043	13982	13964	13840	13919	13958	13998	13855	14005	14024	13853	13753	14049	13831	13943	13920	13946	14059	13706	14000	13856	13980	13944	14117	14104	14062	13966	13972	14046	13889	14041	14051	13990	14150	13878	13816	14022	14118	13880	14134	14076	14013	13876	13959	14089	13934	13932	13987	13933	13970	14040	14014	13905	13986	14286	13991	13857	13839	14006	13740	13991	14063	14061	14073	14101	13922	14052	13912	13866	14095	14076	14010	14165	14066	13902	14012	13991	13997	14086	14003	14047	13979	13864	13918	13999	14041	13741	13841	13954	14008	13873	13918	14071	14093	14026	13987	14141	13794	13943	13922	14044	14022	13918	14068	14041	14130	14158	13931	14096	13740	14173	13931	13855	13920	13951	14114	14112	14019	14212	14177	13988	14108	13889	13867	14177	13832	13834	13815	13834	14051	13770	13962	13912	13834	14180	14105	13881	13771	14043	14045	13968	14082	14086	13918	13902	13906	13976	13912	13993	13939	14110	14072	13716	13965	13972	13752	13965	14113	13908	14060	13882	14078	13870	13859	14045	14183	14112	13812	13982	13952	14154	13953	13949	14071	13974	13976	14171	13933	13987	14029	13974	13967	14098	14095	14045	14061	13945	13854	13980	13889	13952	13981	13975	14061	14107	14004	14083	14106	14031	13927	13993	13925	13987	14000	13862	14033	13959	14001	13924	14115	13908	14126	14120	14236	14046	14055	14104	14000	14187	14080	14174	13883	13999	14082	14164	14116	14050	14075	13982	13847	14184	13994	13921	13839	13961	13995	14096	14057	14020	13905	13968	13996	14029	14003	14041	13893	13916	13939	14148	13969	14013	13879	13986	14002	14030	14019	14025	14019	14031	14126	14049	14013	14143	13946	14031	13970	13871	13784	13912	13947	14113	13949	14075	14053	13999	13929	13979	14041	13920	14007	13988	14024	14064	14052	14070	13976	13619	13911	14048	13956	13931	13925	14051	14049	13921	14035	14044	13915	13989	14015	14153	13980	14114	14041	14077	14118	13947	14002	14005	13980	13800	13921	14048	13815	13879	13822	13910	14093	14009	13991	14037	13864	13923	14208	13961	13858	13996	13982	13952	13908	13913	13770	13891	13920	14049	13992	13961	14052	14153	13936	13982	14052	13976	13883	13968	14027	13884	13953	13999	13984	14034	14070	14192	13874	14141	14107	13849	13876	13834	13855	14068	14262	13947	14019	13938	14031	13762	14037	14062	14060	13987	13961	14078	14188	14125	13965	14032	14009	13944	14030	14072	14105	14072	14117	14085	14082	13900	13970	14021	13980	14029	13982	14023	14314	14177	13820	13868	13927	14034	13973	13967	13786	14140	13996	14151	14142	13909	13918	13984	14102	14012	14103	14045	14106	13781	13901	13940	14041	14009	14012	13928	13960	13937	13939	14085	14173	13872	14015	14005	13968	13816	13930	14213	14061	13948	14044	14000	13910	13990	13990	13952	13929	14042	14023	14089	14010	13937	14197	13943	14029	14205	14029	14038	14018	14023	13785	14013	14031	14039	14054	14058	14158	13938	14039	14221	14113	13980	13984	14048	14014	13794	13936	14058	13993	13829	13918	13942	14097	14040	14214	13994	14034	13971	13759	13866	14086	14099	13939	14019	14123	14091	14099	13828	14061	13914	13979	14027	13996	14207	14047	13967	13986	13884	13921	14182	13819	14011	14061	14069	14024	13996	14161	13945	14055	14053	13961	14161	13946	13971	13879	14018	13946	14051	13989	13907	14008	13899	14121	14088	13906	14050	14155	14001	13853	13954	14008	14033	13966	13881	13882	13917	13953	14052	14007	14140	13970	14047	13852	14125	13791	14047	13822	14188	14079	13987	14015	14199	13970	14067	14028	13691	13692	13876	14268	14002	14201	14063	14028	14103	13819	14175	13804	13981	13933	14038	13918	13938	13797	13937	13908	13985	14036	13970	14154	14061	14181	14044	13964	14098	13945	14136	13889	14113	14097	14016	13922	14133	14004	13969	14011	13923	14086	13966	13907	13965	13928	13954	14076	13961	14092	14061	13778	14051	14220	13955	13981	13956	14141	13938	14015	13918	14084	14065	13779	14184	14079	14216	13943	13972	13935	14006	14077	14087	14060	13906	13957	13886	13914	13827	14018	13969	14079	13879	13908	14004	13970	14095	14056	13969	13916	14056	13983	13990	14076	14043	14079	13865	13938	14080	13966	14139	13988	14104	13936	13974	14160	14012	13990	14063	13902	14092	14083	13955	14018	14011	13975	14231	13754	13899	14037	13837	14067	14088	13923	13923	13871	13901	14086	14041	13815	13970	13907	14023	14032	14050	13978	14017	13993	14146	14023	13849	13983	14097	14064	13969	13995	13989	13939	13776	13931	14010	14169	14186	13922	14019	14143	13988	14070	13923	14100	13977	13951	14008	13921	14107	14009	13921	13827	14160	13874	14064	13947	14051	13914	13932	13849	13812	14117	13972	14052	14011	14107	14110	13841	14002	13820	13967	14032	13998	14040	13976	13865	14121	14062	14248	13858	13885	13838	14052	13889	13972	13952	13798	13861	13806	13953	13928	14097	14034	14153	13898	14113	13936	13794	14159	14063	14130	13757	13945	14003	14082	14009	14081	13824	13892	13970	13980	13866	13964	14051	13894	13889	13863	13954	14021	14002	13985	14079	14024	13891	13983	13976	13994	14025	14046	13938	13892	14084	13981	14038	14074	13764	13988	13985	13882	14091	14038	14078	14052	14003	14175	14104	14080	13830	13753	13939	14052	13990	13980	13995	14095	14174	14028	13922	14156	14009	13905	13955	13994	14088	14202	13947	13952	14005	14097	13925	14050	13872	14217	13993	13868	14104	14166	14048	13902	13946	13996	13990	14127	13949	14060	14043	14136	14064	13960	13989	13886	14086	13956	13944	14022	13899	13914	13928	14007	13885	13956	13970	14076	14088	14060	14075	13922	13931	13880	14037	14066	14074	14163	13796	13932	14039	13852	13938	13836	13698	13937	13967	13963	14054	14032	14118	13830	14005	14066	13865	14147	14180	14045	13939	14082	14001	13794	13873	14065	14076	14001	13989	13921	14092	14146	14010	13915	13958	14157	13975	13843	13973	13898	13987	14206	14187	14011	13979	13964	14196	13915	14111	14019	13787	14106	14006	13785	14077	13884	13962	14009	13992	13904	14140	13956	13811	14098	14153	14005	13959	14005	13947	13883	14003	14161	13958	13941	14013	14046	13982	14107	14029	13964	14131	14181	14017	13919	14047	13917	13942	14198	14012	14062	14003	13988	14121	14055	14153	14089	13802	13993	14073	14004	13873	14158	14080	13798	13859	13820	13974	13854	14006	14032	13795	13995	14077	13972	14238	14275	14063	14100	13907
20295	29765	27317	20666	18769	17735	17267	16941	16052	15742	16009	16544	16312	16378	15803	15266	14688	14078	13752	13473	13107	12866	12744	12925	12912	12974	12901	12725	12698	12633	12614	12859	12707	12802	12864	12687	12710	12659	12556	12637	12703	12659	12640	12733	12650	12726	12632	12653	12628	12569	12860	12578	12524	12727	12791	12665	12657	12631	12625	12637	12646	12725	12551	12749	12584	12567	12812	12510	12576	12492	12638	12602	12662	12597	12559	12705	12722	12574	12664	12656	12638	12647	12552	12711	12783	12620	12632	12538	12563	12555	12607	12621	12675	12627	12523	12639	12550	12660	12664	12672	12599	12693	12573	12620	12576	12546	12489	12649	12598	12583	12560	12776	12575	12704	12500	12551	12525	12747	12612	12799	12553	12688	12662	12395	12763	12474	12586	12485	12371	12573	12776	12610	12351	12573	12600	12555	12593	12663	12483	12549	12683	12741	12633	12723	12634	12794	12555	12715	12671	12512	12510	12712	12671	12640	12610	12569	12684	12513	12691	12504	12590	12544	12645	12689	12743	12635	12543	12583	12669	12605	12516	12626	12475	12725	12637	12630	12652	12660	12538	12704	12627	12514	12569	12807	12587	12532	12594	12648	12761	12526	12493	12477	12615	12643	12582	12552	12435	12520	12591	12486	12596	12557	12661	12690	12576	12638	12690	12725	12682	12625	12672	12568	12690	12638	12699	12576	12685	12585	12652	12731	12557	12564	12581	12524	12730	12592	12620	12494	12506	12681	12582	12608	12514	12677	12742	12533	12581	12531	12563	12569	12497	12450	12765	12623	12551	12607	12529	12548	12655	12499	12686	12624	12657	12569	12713	12598	12679	12458	12513	12587	12737	12723	12709	12524	12651	12716	12722	12425	12566	12518	12627	12555	12576	12710	12534	12634	12656	12639	12647	12706	12759	12775	12616	12566	12656	12716	12541	12631	12788	12617	12634	12616	12503	12550	12590	12603	12638	12574	12587	12555	12650	12644	12700	12637	12590	12820	12601	12603	12549	12744	12484	12604	12565	12517	12654	12570	12672	12597	12528	12743	12665	12568	12830	12549	12729	12686	12600	12549	12566	12484	12765	12683	12455	12579	12804	12646	12732	12527	12581	12545	12592	12579	12652	12515	12648	12643	12497	12631	12630	12578	12562	12559	12687	12555	12452	12507	12636	12789	12472	12722	12743	12643	12589	12524	12597	12590	12570	12488	12745	12656	12531	12603	12457	12516	12738	12706	12552	12659	12671	12786	12734	12786	12475	12639	12543	12605	12663	12702	12457	12705	12593	12531	12770	12511	12596	12586	12595	12715	12448	12496	12616	12681	12658	12455	12697	12363	12528	12605	12714	12596	12481	12629	12673	12820	12657	12557	12567	12573	12556	12524	12799	12659	12684	12481	12487	12775	12577	12817	12674	12626	12564	12730	12737	12574	12414	12554	12547	12727	12626	12883	12776	12570	12739	12528	12464	12609	12745	12596	12730	12535	12697	12678	12524	12478	12388	12593	12501	12405	12653	12644	12572	12637	12639	12600	12553	12767	12580	12536	12537	12628	12652	12577	12624	12614	12676	12668	12566	12404	12723	12623	12625	12585	12552	12695	12578	12592	12477	12627	12661	12639	12663	12622	12562	12453	12498	12706	12513	12640	12568	12464	12638	12603	12740	12603	12653	12660	12574	12526	12666	12686	12500	12479	12680	12631	12653	12605	12613	12461	12611	12684	12657	12516	12687	12588	12503	12555	12654	12553	12583	12618	12795	12591	12672	12547	12588	12694	12524	12723	12533	12556	12621	12727	12458	12656	12755	12618	12674	12610	12499	12802	12623	12746	12555	12766	12552	12752	12606	12520	12583	12713	12648	12728	12452	12596	12619	12511	12641	12773	12704	12563	12575	12724	12575	12726	12606	12620	12646	12611	12625	12749	12615	12579	12671	12465	12575	12596	12599	12602	12652	12707	12700	12558	12577	12722	12725	12701	12529	12561	12596	12692	12602	12484	12622	12629	12715	12562	12663	12508	12378	12546	12514	12456	12623	12469	12760	12533	12670	12649	12405	12596	12578	12494	12616	12519	12645	12485	12579	12678	12536	12667	12669	12599	12572	12605	12559	12542	12601	12574	12704	12466	12453	12652	12527	12657	12711	12665	12667	12544	12444	12542	12503	12684	12801	12680	12571	12563	12616	12572	12742	12718	12584	12718	12664	12607	12559	12540	12519	12601	12685	12704	12664	12598	12604	12543	12658	12573	12787	12534	12680	12592	12583	12712	12768	12558	12636	12573	12549	12678	12497	12642	12616	12597	12522	12733	12597	12513	12680	12730	12723	12419	12559	12423	12680	12768	12577	12570	12352	12639	12516	12697	12576	12753	12432	12702	12668	12399	12738	12607	12662	12615	12631	12612	12476	12752	12772	12425	12699	12503	12535	12504	12486	12512	12689	12663	12660	12667	12552	12608	12553	12633	12745	12417	12492	12513	12736	12687	12542	12625	12731	12680	12591	12570	12712	12667	12757	12584	12612	12588	12653	12495	12372	12560	12485	12585	12622	12525	12655	12636	12763	12526	12668	12613	12450	12628	12591	12803	12639	12377	12569	12652	12605	12741	12523	12716	12580	12708	12702	12774	12495	12804	12542	12669	12698	12425	12670	12479	12518	12467	12492	12739	12789	12531	12710	12739	12562	12631	12680	12598	12614	12570	12688	12563	12641	12687	12648	12603	12616	12803	12685	12420	12625	12597	12468	12699	12650	12622	12647	12628	12669	12747	12533	12543	12677	12687	12636	12696	12725	12574	12584	12851	12573	12463	12557	12562	12677	12590	12551	12715	12660	12458	12598	12545	12707	12765	12492	12582	12708	12587	12841	12674	12607	12506	12506	12594	12624	12579	12652	12504	12625	12700	12495	12787	12592	12618	12549	12689	12601	12688	12599	12576	12574	12581	12669	12624	12543	12584	12610	12525	12685	12647	12705	12701	12570	12707	12564	12775	12615	12689	12584	12654	12491	12689	12677	12709	12774	12697	12612	12645	12480	12571	12611	12618	12533	12713	12574	12701	12871	12543	12706	12697	12620	12618	12625	12585	12708	12626	12507	12575	12634	12689	12444	12591	12554	12669	12566	12450	12569	12548	12682	12680	12612	12534	12606	12713	12645	12582	12576	12567	12619	12672	12724	12641	12719	12549	12730	12678	12773	12540	12822	12679	12721	12566	12449	12562	12569	12566	12584	12593	12608	12591	12703	12685	12624	12609	12460	12587	12538	12655	12621	12691	12548	12588	12519	12656	12705	12637	12554	12635	12632	12723	12513	12525	12663	12580	12677	12640	12719	12570	12637	12580	12542	12667	12586	12742	12714	12636	12546	12602	12484	12606	12685	12827	12722	12506	12630	12588	12585	12689	12636	12471	12718	12600	12590	12879	12584	12693	12588	12755	12542	12561	12752	12653	12593	12450	12636	12439	12666	12705	12754	12698	12525	12378	12699	12511	12697	12625	12711	12549	12626	12617	12506	12545	12658	12495	12615	12696	12581	12523	12588	12640	12772	12651	12749	12705	12549	12619	12673	12568	12649	12749	12526	12629	12518	12681	12679	12691	12633	12601	12837	12633	12510	12596	12474	12593	12749	12733	12634	12543	12664	12490	12618	12667	12447	12516	12685	12651	12621	12608	12723	12691	12667	12539	12498	12755	12463	12756	12684	12565	12620	12600	12779	12591	12595	12575	12749	12725	12596	12641	12585	12725	12637	12412	12733	12581	12559	12598	12674	12721	12616	12549	12756	12668	12520	12639	12738	12566	12657	12619	12517	12531	12644	12595	12542	12580	12654	12809	12742	12537	12729	12794	12610	12661	12538	12708	12502	12590	12696	12640	12724	12645	12616	12464	12602	12489	12567	12726	12594	12525	12516	12634	12645	12593	12584	12629	12576	12598	12556	12625	12478	12674	12454	12567	12564	12660	12699	12658	12540	12628	12464	12591	12702	12679	12543	12618	12628	12550	12451	12745	12474	12675	12795	12650	12522	12644	12501	12792	12644	12549	12563	12585	12580	12571	12572	12546	12646	12677	12424	12595	12653	12582	12598	12657	12530	12798	12500	12539	12544	12677	12603	12488	12619	12488	12713	12362	12779	12451	12471	12539	12675	12714	12677	12639	12635	12536	12748	12529	12690	12651	12642	12584	12568	12665	12617	12674	12669	12651	12503	12550	12716	12591	12529	12702	12572	12645	12536	12615	12627	12560	12605	12670	12649	12534	12647	12608	12496	12627	12645	12522	12492	12682	12473	12636	12541	12546	12613	12658	12596	12764	12711	12577	12673	12626	12697	12722	12486	12642	12698	12669	12494	12618	12434	12644	12772	12441	12531	12579	12582	12576	12818	12480	12719	12611	12605	12567	12688	12477	12454	12820	12576	12668	12664	12553	12559	12570	12650	12770	12532	12435	12821	12476	12582	12672	12565	12678	12577	12538	12569	12573	12683	12602	12792	12582	12557	12627	12527	12629	12645	12615	12550	12563	12450	12389	12431	12779	12634	12646	12525	12657	12645	12553	12570	12624	12514	12478	12696	12587	12461	12663	12650	12577	12604	12557	12460	12531	12499	12589	12636	12553	12531	12629	12668	12590	12628	12697	12585	12693	12595	12553	12597	12670	12578	12597	12607	12509	12505	12706	12641	12671	12472	12717	12538	12649	12678	12583	12628	12626	12645	12463	12478	12675	12621	12640	12621	12722	12584	12630	12527	12603	12419	12554	12611	12737	12697	12513	12500	12643	12652	12589	12563	12641	12689	12794	12810	12634	12660	12505	12695	12709	12562	12595	12701	12673	12546	12661	12511	12609	12753	12670	12605	12670	12632	12703	12631	12565	12527	12715	12536	12551	12671	12719	12459	12596	12579	12669	12663	12670	12649	12617	12629	12689	12589	12567	12494	12570	12646	12667	12542	12560	12651	12694	12551	12805	12498	12700	12624	12733	12762	12743	12632	12633	12601	12564	12762	12549	12535	12765	12691	12708	12523	12708	12735	12643	12866	12719	12511	12553	12697	12511	12784	12565	12695	12602	12558	12636	12587	12632	12483	12576	12750	12426	12597	12704	12555	12698	12598	12450	12590	12701	12509	12478	12631	12688	12516	12528	12424	12632
24217	21353	28792	24494	22455	22262	20973	18363	17626	17560	17344	17436	17837	17211	16984	16387	15864	15454	14820	14679	14606	14487	14228	14167	13979	13991	14111	13989	14027	13969	14045	14008	13856	13840	13878	13942	13968	13951	13819	13980	13865	13903	13852	13716	13790	13950	13800	13918	13539	13668	13686	13745	13704	13759	13811	13743	13893	13758	13744	13856	13727	13845	13827	13645	13772	13764	13571	13885	13845	13830	13686	13882	13573	13777	13767	13840	13987	13916	13997	13817	13762	13815	13845	13801	13873	13741	13871	13912	13665	13809	13650	13614	13953	13886	13786	13749	13720	13858	13758	13817	13885	13906	13880	13861	13958	13742	13743	13921	13583	13596	13697	13772	13830	13734	13774	13596	13663	13813	13884	13782	13649	13822	13831	13756	13591	13836	13879	13773	13677	13746	13826	13707	13701	13750	13678	13616	13657	13733	13816	13981	13776	13608	13713	13690	13827	13956	13764	13674	13899	13691	13894	13647	13698	13778	13843	13705	13638	13686	13956	13536	13812	13778	13944	13645	13915	13713	13576	13618	13793	13793	13846	13581	13728	13542	13674	13662	13659	13705	13726	13739	13672	13976	13836	13532	13555	13671	13633	13795	13706	13440	13610	13672	13635	13539	13695	13597	13809	13819	13711	13515	13674	13605	13810	13767	13883	13740	13766	13850	13914	13810	13729	13782	13561	13739	13750	13668	13727	13769	13782	13804	13879	13577	13868	13660	13801	13709	13524	13793	13628	13733	13906	13704	13762	13767	13854	13684	13779	13648	13616	13883	13726	13841	13813	13773	13817	13927	13742	13766	13665	13784	13692	13924	13903	13635	13713	13844	13752	13728	13760	13667	13945	13704	13591	13615	13684	13765	13641	13582	13683	13708	13849	13872	13740	13651	13700	13712	13837	13722	13748	13820	13829	13798	13601	13864	13724	13682	13875	13698	13787	13854	13823	13974	13800	13718	13832	13787	13876	13589	13651	13646	13711	13698	13809	13769	13713	13846	13847	13691	13633	13878	13656	13740	13650	13601	13815	13697	13736	13665	13689	13585	13868	13683	13619	13666	13882	13881	13905	13853	13793	13707	13808	13800	13712	13771	13644	13777	13731	13441	13947	13832	13873	13806	13940	13742	13720	13771	13874	13617	13808	13927	13648	13967	13808	13835	13721	13731	13781	13887	13635	13707	13807	13743	13826	13611	13745	13768	13735	13559	13678	13780	13768	13793	13820	13717	13685	13884	13635	13882	13792	13738	13728	13739	13852	13694	13899	13820	13843	13728	13626	13793	13675	13760	13806	13610	13780	13868	13590	13581	13814	13723	13682	13682	13654	13774	13742	13785	13767	13870	13772	13709	13738	13691	13773	13766	13661	13677	13795	13757	13906	13933	13861	13779	13695	13679	13752	13789	13905	13743	13863	13855	13810	13694	13798	13725	13750	13794	13721	13834	13694	13642	13701	13700	13876	13854	13881	13883	13827	13762	14048	13648	13640	13681	13716	13810	13840	13736	13787	13852	13644	13719	13710	13535	13628	13841	13834	13999	13802	13942	13852	13841	13797	13629	13709	13710	13829	13894	13835	13689	13680	13825	13831	13796	13858	13731	13966	13613	13796	13825	13983	13621	13894	13733	13897	13858	13958	13875	13752	13865	13769	13736	13674	13847	13773	13840	13796	13780	13691	13618	13634	13676	13618	13703	13737	13822	13696	13566	13667	13758	13728	13718	13685	13790	13845	13822	13708	13623	13696	13710	13770	13890	13713	13856	13878	13831	13899	13705	13702	13742	13670	13576	13731	13506	13734	13716	13871	13769	13799	13739	13868	13702	13873	13787	13731	13688	13781	13656	13960	13852	13728	13640	13778	13794	13875	13852	13693	13768	13672	13657	13750	13723	13836	13741	13724	13821	13711	13707	13711	13835	13760	13618	13924	13874	13693	13880	13789	13744	13858	13623	13564	13796	13913	13917	13787	13743	13592	13681	13825	13755	13602	13760	13745	13668	13727	13900	13696	13657	13730	13996	13909	14007	13570	13728	13808	13735	13806	13792	13703	13720	13681	13849	13883	13975	13916	13811	13876	13649	13758	13778	13810	13579	13700	13783	13826	13764	13656	13674	13741	13601	13851	13582	13800	13779	13625	13707	13697	13839	13711	13708	13781	13677	13649	13713	13858	13896	13776	13775	13709	13737	13606	13774	13666	13889	13698	13831	13845	13838	13754	13776	13883	13742	13765	13822	13656	13820	13822	13830	13743	13771	13619	13697	13866	13678	13791	13810	13810	13633	13627	13619	13665	13651	13757	13802	13723	13745	13718	13907	13826	13821	13682	13683	13805	13844	13820	13818	13664	13688	13868	13899	13644	13713	13646	13918	13711	13731	13712	13755	13697	13600	13726	13625	13823	13743	13672	13741	13766	13586	13685	13806	13988	13721	13794	13556	13864	13780	13763	13794	13778	13826	13799	13702	13773	13806	13585	13848	13793	13580	13981	13649	13797	13680	13691	13826	13642	13801	13801	13683	13748	14100	13731	13870	13674	13714	13737	13814	13930	13778	13768	13787	13770	13813	13637	13662	13689	13670	13822	13763	13985	13785	13900	13745	13631	13750	13840	13556	13889	13794	13908	13888	13882	13894	13769	13601	13747	13841	13778	13725	13864	13739	13808	13695	13887	13826	13791	13659	13824	13725	13879	13608	13774	13761	13672	13627	13768	13764	13787	13971	13658	13645	13693	13732	13923	13764	13758	13728	13798	13788	13896	13842	13787	13737	13767	13850	13828	13642	13757	13818	13749	13614	13700	13893	13821	13785	13841	13799	13584	13934	13767	13673	13717	13818	13795	13669	13721	13727	13641	13769	13708	13606	13797	13807	13984	13762	13662	13867	13846	13929	13775	13851	13961	13662	13750	13661	13888	13572	13644	13715	13901	13739	13782	13847	13856	13838	13791	13847	13902	13762	13712	13671	13777	13620	13747	13855	13811	13912	13656	13735	13693	13669	13695	13785	13723	13678	13817	13602	13817	13732	13604	13916	13820	13704	13858	13837	13805	13944	13852	13497	13779	13740	13755	13803	13917	13587	13826	13760	13778	13805	13660	13838	13767	13620	13738	13757	13630	13693	13848	13617	13784	13856	13920	13856	13808	13947	13685	13770	13693	13761	13903	13696	13667	13589	13616	13831	13719	13692	13603	13470	13810	13780	13449	13534	13784	13782	13700	13973	13598	13875	13597	13900	13861	13713	13837	13641	13871	13845	13856	13513	13680	13793	13914	13659	13761	13696	13716	13896	13849	13749	13929	13616	14037	13854	13864	13791	13852	13579	13840	13744	13679	13841	13728	13730	13738	13693	13846	13707	13817	13652	13908	13733	13707	13730	13915	13709	13963	13808	13686	13639	13873	13901	13948	13692	13656	13770	13702	13648	13796	13782	13845	13758	13585	13579	13648	13678	13689	13880	13818	13740	13642	13672	13719	13799	13591	13617	13741	13795	13806	13584	13989	13964	13810	13921	13889	13919	13753	13899	13649	13728	13758	13659	13928	13813	13714	13729	13817	13914	13654	13846	13780	13548	13725	13688	13652	13878	13931	13818	13755	13690	13828	13865	14050	13847	13599	13951	13819	13864	13828	13758	13865	13689	13707	13692	13643	13800	13720	13727	13688	13720	13540	13687	13583	13675	13739	13793	13782	13843	13736	13677	13691	13779	13759	13670	13737	13692	13818	13732	13588	13509	13667	13521	13780	13678	13602	13878	13784	13885	13857	13830	13863	13855	13931	13787	13824	13780	13774	13727	13823	13644	13817	13778	13899	13733	13714	13568	13627	13734	13735	13772	13831	13634	13812	13848	13806	14025	13866	13741	13717	13871	13721	13871	13634	13772	13648	13647	13639	13610	13701	13881	13782	13787	13818	13628	13795	13770	13823	13679	13676	13612	14019	13768	13741	13758	13789	13827	13760	14051	13898	13946	13875	13627	13749	13784	13567	13841	13865	13839	13696	13831	13710	13697	13796	13848	13855	13922	13703	13760	13732	13565	13751	13796	13788	13756	13858	13771	13756	13811	13859	13764	13785	13697	13694	13700	13884	13649	13694	13676	13823	13826	13815	13763	13584	13703	13797	13768	13847	13592	13673	13658	13651	13789	13749	13664	13712	13788	13833	13847	13868	13791	13757	13822	13759	13646	13681	13761	13744	13773	13868	13840	13634	13859	13765	13744	13714	13691	13722	13667	13606	13639	13682	13772	13772	13799	13917	13746	13762	13714	13741	13896	13720	13869	13850	13889	13781	13840	13706	13924	13797	13987	13668	13914	13747	13668	13689	13797	13728	13859	13708	13744	13799	13719	13748	13767	13910	13670	13672	13789	13772	13674	13632	13742	13770	13761	13913	13832	13735	13817	13652	13655	13719	13656	13481	13682	13882	13926	13737	13562	13801	13612	13792	13738	13768	13643	13765	13734	13619	13526	13671	13837	13935	13791	13894	13703	13839	13535	13796	13748	13688	13834	13707	13955	13625	13964	13804	13933	13809	13688	13761	13705	13796	13692	13949	13743	13680	13701	13648	13797	13816	13717	13640	13817	13630	13717	13670	13708	13844	13846	13986	13739	13572	13950	13766	13787	13797	13971	13981	13710	13868	13810	13915	13637	13786	13706	13639	13868	13619	13703	13736	13533	13900	13835	13770	13706	13769	13873	13654	13748	13637	13879	13783	13947	13651	13753	13776	13746	13640	13696	13841	13681	13513	13699	13651	13787	13790	13771	13938	13667	13921	13893	13722	13722	13842	13837	13806	13733	13701	13806	13673	13847	13680	13755	13818	13687	13639	13645	13800	13849	13710	13685	13696	13612	13706	13737	13684	13785	13793	13618	13683	13686	13756	13922	13646	13689	13795	13793	13823	13718	13786	13664	13596	13670	13860	13989	13773	13729	13839	13711	13618	13745	13970	13882	13741	13676	13874	13719	13712	13590	13763	13726	13900	13593	13804	13637	13824	13936	13465	13754	13756	13630	13720	13820	13794	13709	13516	13656	13765	13759	13825	13680	13560	13860	13738	13575	13702	13679	13870	13799	13809	13674	13861	13682	13772	13795	13730	13859	13661	13860	13679	13747	13706	13805	13824	13806	13779	13874	13774	13611	13941	13788
19748	36332	33669	25228	22262	20718	19540	18881	18393	17756	17949	18314	18590	17738	17303	16445	15472	14701	13843	13645	13172	13197	12895	12986	12968	13020	12777	12638	12804	12566	12641	12640	12683	12675	12778	12526	12621	12555	12569	12546	12638	12534	12602	12664	12438	12548	12609	12424	12761	12559	12614	12425	12615	12605	12529	12426	12477	12480	12456	12489	12591	12460	12648	12687	12587	12523	12378	12471	12527	12559	12495	12355	12441	12504	12542	12451	12370	12475	12396	12503	12513	12528	12647	12434	12487	12605	12398	12549	12424	12587	12474	12530	12517	12424	12507	12491	12614	12612	12475	12485	12467	12537	12412	12487	12451	12418	12575	12587	12476	12439	12571	12480	12486	12479	12520	12496	12485	12315	12418	12499	12457	12484	12433	12347	12623	12475	12534	12546	12552	12754	12454	12467	12459	12479	12347	12605	12443	12462	12666	12376	12416	12373	12497	12353	12472	12511	12522	12529	12380	12513	12458	12589	12401	12440	12472	12444	12445	12609	12476	12391	12578	12454	12469	12475	12590	12535	12461	12432	12494	12369	12381	12428	12516	12359	12528	12566	12484	12520	12545	12509	12511	12305	12335	12426	12483	12376	12398	12381	12398	12472	12737	12502	12365	12437	12393	12600	12415	12451	12546	12495	12321	12486	12522	12331	12496	12457	12566	12462	12415	12525	12461	12451	12536	12459	12478	12478	12374	12482	12413	12465	12699	12574	12520	12525	12427	12516	12495	12532	12579	12450	12469	12473	12530	12463	12663	12463	12459	12351	12478	12405	12439	12527	12506	12485	12508	12432	12545	12413	12519	12533	12637	12496	12538	12443	12398	12557	12511	12662	12472	12269	12406	12429	12571	12575	12598	12361	12770	12368	12452	12394	12458	12557	12494	12305	12455	12527	12514	12517	12542	12522	12533	12496	12506	12560	12368	12601	12418	12393	12655	12662	12516	12632	12445	12520	12480	12493	12652	12420	12580	12473	12525	12486	12458	12544	12490	12353	12487	12497	12491	12474	12450	12478	12578	12472	12494	12536	12546	12549	12428	12473	12525	12584	12588	12493	12562	12501	12453	12385	12583	12639	12483	12476	12591	12455	12544	12516	12500	12242	12472	12515	12422	12514	12507	12525	12551	12465	12436	12274	12549	12461	12394	12470	12418	12383	12406	12481	12385	12575	12426	12625	12318	12608	12521	12508	12497	12399	12389	12316	12557	12398	12421	12505	12405	12405	12497	12517	12595	12575	12486	12506	12549	12340	12528	12723	12308	12597	12486	12493	12384	12333	12381	12447	12430	12614	12393	12514	12462	12596	12498	12451	12451	12359	12595	12470	12467	12422	12484	12507	12213	12342	12563	12617	12487	12530	12275	12558	12493	12454	12482	12400	12512	12529	12436	12424	12521	12364	12432	12429	12388	12597	12358	12479	12558	12520	12521	12548	12520	12438	12460	12461	12648	12393	12509	12497	12458	12498	12467	12369	12649	12526	12333	12372	12484	12583	12515	12493	12353	12566	12578	12610	12555	12339	12507	12468	12451	12441	12512	12578	12478	12566	12355	12420	12486	12530	12610	12405	12303	12547	12594	12701	12499	12484	12624	12550	12629	12501	12447	12362	12381	12408	12692	12495	12527	12570	12422	12523	12497	12496	12593	12514	12404	12470	12430	12380	12470	12466	12465	12461	12497	12473	12484	12486	12659	12461	12470	12528	12465	12450	12555	12377	12389	12524	12477	12358	12624	12377	12469	12541	12565	12539	12344	12440	12366	12464	12719	12447	12384	12537	12415	12399	12600	12552	12545	12524	12412	12374	12482	12382	12454	12580	12619	12400	12355	12409	12485	12411	12434	12370	12339	12600	12588	12444	12341	12516	12498	12456	12427	12633	12574	12431	12521	12482	12516	12435	12574	12473	12476	12452	12590	12643	12563	12377	12624	12507	12441	12481	12514	12652	12361	12350	12403	12505	12579	12399	12533	12573	12420	12455	12595	12366	12694	12391	12396	12506	12578	12422	12604	12423	12351	12331	12523	12525	12504	12478	12424	12408	12474	12504	12569	12417	12537	12209	12410	12403	12587	12720	12601	12585	12407	12511	12513	12476	12590	12471	12353	12506	12379	12584	12619	12418	12331	12393	12567	12576	12699	12304	12445	12411	12586	12478	12563	12547	12614	12496	12317	12537	12420	12522	12427	12427	12597	12551	12612	12498	12584	12375	12620	12513	12385	12520	12343	12463	12634	12536	12426	12432	12355	12385	12326	12351	12281	12579	12297	12532	12460	12499	12546	12498	12371	12502	12548	12407	12551	12442	12565	12418	12525	12586	12322	12503	12512	12510	12477	12624	12436	12576	12406	12478	12487	12561	12255	12376	12576	12644	12475	12521	12517	12470	12490	12442	12540	12396	12372	12519	12385	12500	12586	12493	12439	12356	12463	12496	12593	12349	12577	12522	12501	12527	12411	12377	12572	12266	12535	12396	12512	12510	12488	12431	12522	12546	12614	12443	12501	12357	12415	12476	12495	12473	12621	12633	12281	12677	12390	12323	12496	12558	12625	12375	12625	12396	12457	12574	12434	12464	12486	12414	12592	12468	12600	12504	12476	12634	12448	12542	12544	12603	12461	12526	12634	12552	12462	12454	12487	12442	12431	12432	12357	12314	12513	12619	12448	12356	12552	12525	12353	12451	12590	12453	12353	12518	12502	12635	12447	12468	12496	12436	12293	12331	12425	12524	12366	12526	12450	12412	12386	12485	12643	12361	12446	12517	12433	12492	12374	12481	12296	12478	12495	12575	12353	12464	12568	12354	12447	12368	12433	12426	12406	12557	12489	12355	12417	12352	12370	12482	12454	12472	12555	12360	12508	12454	12359	12491	12508	12352	12538	12379	12466	12306	12513	12440	12463	12408	12553	12529	12441	12602	12440	12493	12549	12533	12473	12424	12359	12344	12494	12438	12571	12411	12467	12499	12511	12378	12431	12455	12444	12419	12401	12550	12373	12486	12411	12443	12533	12410	12550	12521	12429	12443	12318	12519	12547	12476	12481	12349	12598	12521	12516	12407	12547	12454	12434	12537	12404	12507	12534	12567	12563	12400	12514	12486	12455	12361	12489	12500	12503	12415	12538	12477	12501	12655	12585	12342	12314	12407	12489	12519	12425	12591	12491	12472	12618	12525	12528	12360	12480	12502	12445	12452	12574	12308	12511	12599	12411	12541	12621	12471	12475	12427	12465	12271	12553	12338	12250	12541	12554	12628	12386	12475	12498	12540	12679	12281	12581	12455	12430	12385	12566	12462	12312	12457	12558	12541	12548	12358	12513	12415	12474	12438	12558	12660	12620	12515	12557	12436	12597	12539	12715	12537	12383	12432	12488	12382	12390	12348	12560	12517	12390	12507	12642	12576	12432	12496	12550	12547	12489	12640	12332	12495	12721	12380	12399	12384	12449	12541	12547	12498	12620	12404	12456	12624	12405	12436	12392	12593	12480	12503	12438	12561	12625	12449	12394	12508	12356	12548	12538	12502	12537	12442	12543	12485	12620	12571	12487	12411	12450	12464	12440	12440	12257	12378	12492	12542	12389	12611	12423	12444	12443	12639	12562	12601	12467	12580	12451	12469	12706	12464	12546	12429	12466	12364	12517	12558	12478	12554	12562	12475	12418	12589	12421	12382	12318	12584	12499	12511	12510	12503	12538	12628	12530	12463	12578	12403	12713	12590	12468	12361	12462	12506	12566	12566	12569	12396	12448	12453	12351	12434	12470	12408	12269	12476	12523	12444	12485	12373	12493	12486	12455	12548	12419	12416	12635	12419	12472	12545	12405	12461	12508	12396	12483	12425	12495	12515	12315	12521	12637	12385	12413	12451	12424	12541	12466	12362	12608	12559	12521	12473	12423	12403	12627	12421	12441	12585	12495	12383	12416	12416	12606	12579	12507	12462	12510	12538	12557	12448	12524	12537	12493	12373	12620	12588	12498	12358	12619	12410	12410	12501	12550	12492	12461	12491	12501	12556	12388	12489	12362	12461	12429	12457	12427	12645	12493	12428	12394	12551	12546	12431	12418	12600	12501	12397	12596	12643	12555	12537	12557	12473	12354	12557	12606	12443	12520	12402	12451	12343	12551	12231	12386	12434	12551	12571	12507	12370	12371	12738	12567	12420	12302	12509	12514	12504	12409	12452	12390	12443	12554	12447	12404	12492	12432	12445	12408	12489	12457	12414	12550	12483	12403	12390	12556	12441	12517	12467	12439	12470	12447	12377	12358	12492	12455	12544	12478	12550	12498	12445	12513	12468	12495	12330	12367	12443	12514	12584	12538	12389	12480	12559	12395	12585	12530	12448	12427	12573	12497	12540	12410	12534	12466	12467	12437	12599	12458	12295	12547	12486	12428	12430	12499	12407	12489	12333	12584	12315	12483	12515	12431	12641	12471	12446	12536	12486	12455	12517	12560	12631	12392	12749	12394	12537	12396	12552	12334	12497	12253	12470	12388	12370	12431	12569	12435	12396	12423	12503	12339	12454	12405	12452	12556	12443	12481	12543	12407	12557	12279	12534	12497	12329	12543	12556	12474	12588	12528	12485	12515	12465	12346	12461	12447	12531	12510	12530	12421	12401	12560	12603	12417	12503	12418	12323	12475	12451	12407	12435	12586	12393	12384	12392	12446	12645	12462	12503	12461	12503	12489	12566	12548	12450	12419	12675	12498	12479	12588	12613	12631	12480	12593	12515	12489	12640	12353	12384	12474	12461	12483	12556	12413	12456	12647	12334	12713	12401	12404	12381	12522	12559	12574	12713	12578	12454	12538	12545	12339	12451	12501	12543	12621	12585	12508	12309	12331	12487	12659	12577	12471	12587	12347	12370	12573	12437	12314	12381	12464	12545	12371	12527	12460	12548	12670	12372	12479	12400	12494	12399	12522	12378	12360	12575	12430	12472	12454	12360	12624	12498	12372	12606	12415	12625	12417	12499	12381	12493	12632	12454	12416	12340	12380	12440	12477	12509	12415	12567	12730	12627	12432	12441	12460	12444	12474	12445	12521	12347	12636	12558	12484	12427	12554	12507	12539	12396	12482	12582	12547	12590	12358	12516	12415	12448	12506	12409	12539	12405	12654	12449	12501	12573	12488	12529
23113	21370	29267	23863	21758	24330	26343	21461	20715	20351	20011	19796	20594	19930	19353	18339	17663	16864	16108	16127	15886	15834	15625	15499	15293	15355	15262	15500	15330	15228	15327	15328	15139	15105	14958	15218	15149	15184	15282	15194	15202	15145	15011	15118	15023	15046	15014	15031	15198	14840	15107	14869	15014	14984	15096	15049	15029	15160	15078	15093	15016	14734	15022	14969	15101	14820	14794	14837	14907	15056	15119	15048	15122	14874	14811	14796	15002	14720	14814	14968	15030	14938	15023	14775	14995	14848	15169	15165	14942	15065	14926	14830	15060	14927	15012	14683	14833	14818	14875	14956	15040	15138	15052	15142	14809	15014	14884	15018	14947	14943	15042	15109	14974	14902	14851	14899	14935	15171	14920	14795	14922	14895	15058	14783	14776	14829	14857	14896	14804	15083	14955	14923	14861	15094	15045	14841	14887	14953	14803	14822	15066	14867	14874	14895	14835	14914	14946	14924	15108	15065	15053	14941	15017	15014	15057	14849	14842	15069	15150	14775	14777	14908	14717	14822	14964	14729	14751	14738	14961	14960	15048	14783	15046	15033	15059	14908	14927	14871	14864	15038	14811	14971	14990	15301	14971	14800	14767	14878	14817	14755	14841	15082	14945	14874	15035	14899	14853	14863	14879	15122	14839	14946	14900	15029	15035	14760	14882	14795	15039	14946	15015	14938	15122	14935	15033	15004	15055	14906	14797	14824	14809	14821	15037	14828	15037	14864	14825	15031	14877	14862	14952	14994	14962	14971	15060	15067	15044	14987	14952	14909	15195	14906	15042	14828	14921	15035	14932	14981	14923	15112	14929	14761	14822	15141	15018	15083	15048	14922	14998	14697	14989	14927	15009	15111	15138	14805	14902	14841	14949	14990	15099	14928	15072	15183	14848	14907	14858	15043	14834	14932	14923	14855	14855	14945	14694	14919	15124	14790	14970	14935	14990	14935	14997	15060	14976	14717	14985	15013	15028	14873	14655	14804	14658	14785	14899	15046	14761	14952	14894	14975	14929	14947	14956	14675	14887	14812	14889	14760	14965	14687	14632	14869	14726	14942	14995	15018	14950	14959	14820	14748	14698	14820	14741	15092	15050	14979	14986	14471	14659	14963	14944	14927	14942	14899	14884	14858	14920	14982	14887	15165	14889	14713	14870	14649	15095	14909	14904	15028	14866	14879	14944	15106	14775	14790	14834	14771	14827	14797	15040	14892	14978	14910	14880	15081	14910	15109	14905	14885	14837	14862	15035	15187	14925	14936	14746	14785	14777	14980	14722	14906	15180	15041	14908	14921	14962	14915	15007	15083	15080	14824	14977	14949	14942	14955	15025	15000	15023	14787	14922	14966	15143	15048	14868	14951	14955	14986	14992	14976	15002	14992	14778	15178	15107	14830	14809	14955	14884	14975	14779	14754	15110	14881	15066	15160	15022	14963	14832	15012	15173	14860	14715	14701	15037	15047	15056	15071	14924	14985	15022	14981	15021	14735	14850	14901	14897	14916	14978	14991	15065	14861	14978	14795	14823	14934	14798	14949	14914	14968	14935	15046	14857	15099	14746	15059	14866	14746	15019	14691	14768	15035	14949	14935	14901	14725	14945	14666	14879	15025	14982	14887	14964	14718	15081	14709	14678	14770	14906	14982	14869	14919	15013	15014	14785	14781	14821	14837	14916	15049	14882	14884	14933	14944	15088	14943	14867	14950	14927	15014	15008	14944	14887	15038	14887	14963	14950	15045	15034	14945	14890	14961	15186	14784	15004	14951	15052	14723	14725	14820	14867	14882	14875	14900	15041	15068	14804	14939	14973	15112	14832	14975	14896	14875	15010	14954	14910	14972	14867	15121	14988	14855	14977	15074	15007	14831	14919	14988	15063	14969	14875	15002	15020	14768	14948	14874	14820	14871	14834	15096	14827	14979	15145	14840	14844	15046	14952	15011	15078	15027	14848	15176	14885	15200	14963	14821	14750	14912	14975	14945	14800	14673	14870	14818	14778	14798	14742	15044	14954	14755	14920	14935	14915	14886	15044	14874	15051	14975	14977	14983	14895	14823	14882	14919	14924	14697	14951	14780	14806	14845	14843	15054	14854	14703	14794	15203	14961	14798	14880	14780	14942	14888	14894	14927	14955	14883	15064	14792	15100	14898	14876	14996	14961	14857	14851	14966	14826	14689	14854	14821	14971	14783	14897	14793	14954	14874	14873	14906	15029	14858	14857	14916	14638	14836	14905	14916	14673	14992	15127	14790	15048	15026	14936	14761	14822	14889	14891	14689	15072	15099	14725	14963	15003	15167	14956	14893	14735	14940	14900	14943	14881	15038	15095	15062	14874	15093	14851	15185	14964	14871	15016	14964	14937	14897	15015	14942	14881	14948	15046	15069	14910	14940	14834	14683	14897	14857	14793	14591	14929	14883	14958	15101	14594	14813	14862	14892	14823	14982	14982	14936	14966	14759	14919	14752	14759	15009	14960	15012	15016	14761	14914	14764	14836	14947	14885	14812	14950	14801	14933	14906	14925	14868	14866	14810	14906	15108	14961	14960	14765	15132	14916	14973	15009	14969	14867	14951	14848	15031	14780	15138	14674	15039	14870	14894	15059	14863	14901	15104	15127	14676	14987	15071	14884	14997	14770	14735	15032	15055	15051	15076	14908	14918	14950	14761	14832	14980	14782	14873	15018	14972	14770	14887	14883	15090	14836	14957	14885	14923	14750	15044	15050	14869	14910	15007	14928	14853	14953	14943	15109	14865	14864	14846	14953	14853	14813	14887	14885	14792	14820	14973	14980	14964	14915	14954	15091	14850	14797	14846	14841	15022	14928	14880	14833	14800	15009	14968	14892	14730	14946	14894	15060	14943	14961	14902	14985	15037	14832	14828	15077	14891	14885	15114	14980	14865	15025	14820	15000	14853	14751	15005	14716	15009	14933	15008	14792	14956	14850	15007	14881	14860	14887	14899	14871	14771	14792	15006	14896	14957	15084	14882	14853	14902	15030	14956	15035	14998	15017	15073	14845	14887	15002	14867	14927	14995	14984	14925	14919	14922	15022	14993	14695	14668	14984	14997	14824	15064	15044	14795	15014	14789	14977	14805	14987	14967	14913	14902	14845	14834	14977	14892	14755	14776	14936	15017	14867	14839	14987	14736	14832	15143	14879	14995	14978	14886	15078	15025	14921	14963	14988	15208	14841	14877	14853	14886	14893	14738	14880	14773	14886	15005	14906	14995	15004	14788	14929	14893	14878	14852	14982	14849	14738	14962	15129	14853	15071	14904	14953	15022	14742	14636	14924	14889	14919	14666	14909	15030	15008	15113	14770	15031	15051	14818	14860	14878	14846	15092	14808	15025	15039	14913	14978	15013	15132	14931	14952	15052	15047	14935	14836	15058	14736	15080	14893	14947	15077	14922	14962	14943	15066	14915	14869	15087	15065	15173	15098	14861	14856	14962	14973	15023	14920	14883	14844	14878	14884	14958	14998	14793	14980	14774	14888	14841	14944	14905	14928	14901	14979	15098	14828	14699	14764	14843	15015	14816	14789	14836	14574	14752	14712	14990	14782	14994	14722	15009	15003	14865	14882	14908	14857	15063	14910	14838	14904	14903	14935	14873	14988	14865	14718	14912	15040	15045	15034	14978	14922	14867	15012	14743	14875	15043	14945	15073	14883	14802	14930	15136	14749	14926	14733	15001	14737	15016	14900	14836	15063	14683	14993	14962	14870	14794	14942	14849	14862	15060	14825	14970	14757	14816	14931	14881	14984	14829	14964	14819	14885	15013	14948	14839	14936	14985	14762	14786	14843	15007	14932	14826	14884	14842	15034	14947	14969	14888	14808	14929	14915	14959	14942	14935	14805	14865	14776	14907	14964	15009	15109	15052	15155	15121	14834	14783	14758	14776	14968	14867	14969	15017	15062	15102	15016	15018	15108	15029	15015	14758	14995	14874	15210	14807	14967	14877	14852	14884	14924	14828	14782	14834	14982	14804	14847	15054	15033	14922	15014	15045	14896	14828	14942	15071	14839	14730	14837	15182	14950	14930	14842	14882	14914	14901	14986	14907	14896	14850	14898	14839	14963	14770	14669	14795	14964	14813	14899	14886	14870	14955	14946	14891	14930	14963	14830	14811	14919	14953	15115	14974	14890	14930	14787	14868	14896	14767	14827	14853	14872	15028	15068	14827	15004	14877	14880	14933	14945	14952	14976	14755	14951	14911	14928	15115	14962	14845	14928	14935	15016	15092	15063	14941	14909	14858	14883	14817	14953	15064	14997	14990	15039	14858	15013	14908	14836	14890	14946	15063	15047	14716	14825	14835	14923	14902	14914	14794	14923	14715	15119	14829	14946	14894	14886	14964	14881	14811	14832	14924	14937	14803	14789	14990	14744	14675	14967	14773	14797	15119	14912	15067	14869	15142	15034	14984	14980	15002	14993	14869	14862	14980	14768	15059	14796	14914	15019	14635	14819	14698	14901	14778	14845	14782	14880	15021	14902	14883	14955	14928	14955	14838	14958	14889	14935	15019	15153	15100	15148	15072	15140	14998	14934	15015	14970	15167	14846	15071	14932	14965	14942	14793	15063	14921	14937	14965	14960	14914	14961	14844	15088	15062	14919	15018	14678	15033	14689	14950	14855	14968	14917	14835	14854	15090	14968	14880	15027	14793	14888	14803	14988	14863	14974	14945	15040	14972	14998	15042	14710	15046	15118	14875	14950	14983	15037	14917	14884	14932	14997	15111	14613	14866	14692	14738	15026	14988	14840	14833	14847	15042	14816	14924	14781	14925	14885	14856	14828	14945	15018	14848	14876	14807	14750	15009	14912	14878	14985	14880	15044	14880	14949	15144	14731	15060	15050	14926	14946	14930	15032	14949	14890	14994	14848	14894	14887	15151	15005	14740	14845	14722	14993	14886	15030	14939	15022	14955	14806	15079	14868	14739	14877	14982	14891	14817	14940	14685	14611	14925	14785	15039	14716	14966	15064	14975	14998	14871	14840	15070	14865	15037	14914	15012	15063	14804	14916	14885	14815	14942	14973	14773	15066	14886	15048	14913	14714	14935	14726	14976	15007	14962	14845	14849	14901	14929	14934	14944	14986	14921	14819	14999	14852	15038	14997	14980	15060	14826
21563	40996	38207	29090	26098	24433	23292	22542	22050	21116	20563	20607	20998	20428	19301	18061	16610	15892	14869	14566	14355	14137	13853	13761	13694	13826	13430	13418	13457	13656	13342	13531	13572	13310	13294	13308	13316	13264	13151	13346	13325	13202	13235	13198	13442	13314	13384	13216	13382	13351	13276	13247	13103	13174	13244	13043	13040	13197	13240	13282	13229	13089	13108	13052	13105	13032	13199	13294	13286	13209	13250	13190	13243	13058	13181	13142	13024	13252	13225	13211	13168	13110	13239	12904	13076	13215	13128	13161	13128	13137	13120	13222	13128	13210	13173	13269	13093	13232	13139	13193	13135	13050	13281	13297	13138	13188	13107	13194	13213	13227	13121	13144	13158	13086	13134	13196	13323	13193	13191	13234	13279	13166	13219	13250	13146	13143	13186	12949	13137	13234	13119	13180	13050	13257	13029	13145	13207	13088	13216	13071	13115	12894	13397	13133	13088	13264	13171	13153	13210	13142	13340	13323	13231	13008	13135	13043	13151	13032	13221	13037	13034	13128	13068	13274	13201	13150	13243	13166	13179	13192	13110	13164	13131	13141	13294	13313	13258	13109	13229	13148	13200	12981	13282	13009	13132	13183	13241	13138	13161	13188	13266	13103	13153	13053	13129	13231	13183	13190	13118	13138	13142	13135	13176	13107	13062	13188	13139	13087	13010	13217	13313	13159	13063	13096	13107	13084	13161	13149	13155	13060	13205	13093	13294	13111	13145	13255	13084	13067	13181	13055	13100	13192	13138	13113	13121	13149	13002	13242	13121	13170	13164	13273	13131	13179	13197	13228	13268	13055	13238	13260	13229	13105	13338	13187	13161	13111	13155	13066	13142	13121	13162	13191	13029	13143	12966	13127	13278	13018	13130	13089	13129	13169	13046	13144	13005	13182	13251	13135	13352	13179	13112	13078	13257	13048	13050	13033	13047	13077	13136	13083	13023	12999	13103	13152	13196	13061	13098	13026	13119	13148	13055	13050	13094	13262	13079	13097	13249	13238	13051	13217	13275	13109	13062	13114	13175	13004	13283	13102	13087	13047	13024	13234	13248	12994	13211	13111	13012	13310	13024	13244	13210	12901	13149	13089	13133	13305	13094	13282	13224	13207	13290	13113	13164	12976	13168	13136	13067	13146	13135	13258	13162	13149	13243	13050	13306	13217	13092	13226	13067	13189	13302	13203	13185	13085	12924	13080	13427	13030	13226	13244	13192	13160	13242	13191	13260	13048	13162	13301	13151	13252	13214	13024	13250	13239	13173	13160	13297	13166	13048	13111	13095	13214	13157	13119	13209	13168	13087	13220	12999	13214	13078	13195	13071	12958	13097	13249	13174	13198	13044	13226	13170	13101	13171	13202	13207	13196	13032	13061	13113	13119	13187	13156	13116	13126	13177	13199	13228	13168	13117	13122	13091	13225	13146	13182	13022	12997	13212	12991	13062	13302	13191	13162	13326	13310	13216	13179	13314	13055	13118	13274	13160	13162	13205	13145	13112	13028	13094	13275	13077	13169	13195	13289	13269	13121	13133	13198	13010	13194	13077	13101	13111	13213	13132	12987	13097	13124	13157	13088	13278	13167	13149	13286	13076	13129	13049	13141	13156	13071	13076	13153	13282	13220	13053	13151	13207	13237	13116	13290	13133	13155	13279	13140	13131	13187	13085	13083	13214	13090	13339	13137	13104	13311	13073	13241	13230	13145	13176	13090	13138	13106	12926	13136	13182	13180	13197	13160	13206	13152	13289	13227	13092	13064	13204	13062	13279	13199	13091	13115	13194	13180	13370	13149	13158	13121	13143	13142	13116	12912	13223	13169	13260	13064	13103	13193	13220	13254	13351	13159	13139	13113	13061	13074	13254	13293	13075	13174	13141	13260	13129	13076	13002	13196	13132	13274	13191	13077	13166	13184	13070	12963	13003	13108	13118	13121	13018	13186	13145	13154	13143	13060	13086	13179	13108	13141	13144	13156	13232	13109	13286	13017	13013	13184	13130	13128	13113	13282	13208	13090	13201	13029	13146	13172	13043	13164	13229	13084	13198	13181	13057	13140	13225	13061	13156	13158	13246	13207	13084	13139	13231	12998	12998	13292	13074	13084	13189	13074	13267	13169	13146	13240	13094	13085	13029	13127	13138	13325	13105	13170	12987	13083	13444	13102	13000	13111	13146	13055	13136	13109	13095	13356	13118	13131	13073	13220	13084	13189	13240	13050	13139	13138	13224	13145	13147	13134	13143	13215	12978	13130	13209	13142	13080	13060	13187	13160	13203	12969	13126	13195	13180	13326	13146	13147	13250	13184	13226	13073	13144	13226	13065	13167	13112	13133	13265	13255	13192	13190	13128	13251	13200	13259	13080	12963	13046	13153	12985	13083	13290	13158	13283	13178	13233	13132	13194	13174	13151	13114	13153	13217	13049	13114	13136	13347	13158	13107	13298	13102	13232	13297	13206	13098	13305	13113	13111	13100	13002	13100	13119	13203	13097	13227	13283	13028	13105	13067	13206	13018	12994	13220	13178	13013	13053	13241	13126	13102	13074	13089	13213	13054	13152	12952	13188	13074	13125	13019	13158	13093	13291	13207	13003	12953	13167	13161	13310	13062	13211	13194	13088	13138	13250	13241	13039	13144	13266	13096	13150	13188	13136	13103	13002	13153	13177	13245	13234	13146	13117	13354	13124	13111	13106	13183	13012	13112	13194	13064	13207	13147	13054	13101	13156	13069	13199	13132	13036	13241	13175	13086	13139	13017	13021	13253	13036	13185	13222	13068	13108	13104	13106	13081	13034	13034	13048	13069	13107	13037	13266	13098	13112	13195	13066	13091	13136	13093	13139	13102	12991	13214	13057	13088	13199	13108	13119	13178	13184	13165	13055	13278	13200	13171	13186	13162	13178	13034	13225	13119	13113	13130	13051	13238	13206	12919	13168	13261	13193	13161	13180	13115	13081	13227	13045	13155	13043	13274	13079	13007	13125	13197	13252	13044	13079	13076	13149	13259	13122	13274	13102	13143	13253	13220	13280	13161	13135	13328	13097	13247	13075	13240	13083	13183	13233	13175	13176	13108	13265	13400	13143	13178	13178	13210	12886	13040	13145	13157	13151	12995	13112	13115	13222	13190	13039	13247	12983	13151	13215	13059	13229	13243	13144	13165	13041	13188	13032	13240	13202	13355	13191	13283	13156	13139	13128	13308	13303	13171	13269	13091	13259	13158	13093	13143	13218	13315	13075	13131	13185	13056	13067	13086	13120	12988	13105	13126	13192	13124	13323	13099	13087	13118	13264	13276	13083	13110	13126	12991	13141	13017	13448	13258	13026	13112	13182	13185	13137	13233	13100	13003	13198	13100	13204	13024	13269	13319	13021	13160	13169	13098	13135	13158	13112	13173	13188	13125	13155	13271	13169	13128	12958	13078	13264	13182	13257	13147	13101	13036	13014	13222	13280	13097	13203	13106	13326	13244	13323	13145	13381	13176	13252	13140	13225	13191	13046	13206	13305	13306	13017	13078	13002	13254	13100	13137	13258	13141	13119	13161	13139	13209	12861	13170	13006	13107	13249	13196	13007	13224	13180	13140	13177	12952	13202	13198	13237	13169	13065	13204	13021	13084	13123	13074	13134	13226	13110	13078	13103	13070	13184	13175	13121	13212	13240	13145	13132	13096	13026	13131	13088	13072	13215	13184	13131	13213	13098	13184	13077	12969	13065	13234	13062	13172	13047	13203	13249	13249	13010	13079	13248	13001	13174	13219	13224	13232	13098	13173	13175	13143	13213	13136	12998	13196	12987	13209	13126	13213	13140	13166	13250	13055	13079	13229	13273	13163	13287	13116	12993	13052	13159	13133	13178	13152	12884	13262	13186	13028	13088	13137	13271	13213	13272	13161	13214	13135	13092	13276	13124	13267	13052	13268	13130	13294	13201	13082	13260	13426	13273	13163	13193	13109	13077	13222	13127	13161	13168	13271	13161	13187	13035	13170	13227	13152	13182	13225	13065	13081	13173	13082	13031	13160	13065	13169	13241	13109	13216	13014	13160	12981	13142	13050	13224	13111	13084	13151	13038	13054	13193	13013	13150	13123	12974	13253	13159	13206	13157	13123	13056	13131	13211	13079	13025	13047	13211	13153	13155	13023	13160	13274	13043	13268	13164	13184	13147	13298	13332	13014	13228	13192	13220	13010	13252	13218	13099	12992	13022	13190	13163	13153	13122	13215	13142	13101	13154	13185	13110	13249	13086	13204	13142	13056	13138	13179	12982	12995	13148	13179	13353	13009	13255	13143	13003	13098	13126	13114	13161	13077	13059	13260	13119	13114	13094	13050	13141	13218	13170	13282	13176	12973	13205	13075	13057	13229	13160	13196	13121	13172	13312	13065	13216	12995	13069	13070	13195	13037	13096	13253	13219	13097	13103	13054	13231	13306	13295	13173	13080	13261	13048	13161	13090	13245	13111	13215	13126	13072	13138	13178	13156	13169	13088	13069	13203	13036	13245	12978	13141	13113	13222	13148	13031	13075	13311	13057	13071	13121	13098	13205	12993	13119	13031	13213	13070	13090	13280	13264	13188	13169	13163	13195	13166	13155	13052	13132	13392	13037	13198	13144	13006	13115	12934	13227	13081	13267	13187	13135	13288	12975	13118	13288	13028	13182	13176	12949	13197	13052	13087	13185	13159	13276	13278	13254	13224	13296	13099	13149	13246	13075	13146	13051	13099	13059	13159	13152	13105	13151	13136	13098	13073	13100	13144	13173	13056	12926	13196	13074	13265	13175	13037	13213	13161	13031	13033	13240	13116	13040	13019	13254	13101	13063	13218	13162	13084	13085	13067	13158	13121	13085	13087	13123	13056	13230	13117	13140	13280	13101	13221	13106	13118	13067	13045	13202	13237	13010	13275	13134	13061	13196	13186	13182	13093	13229	12985	12916	13163	13180	13215	13132	13089	13263	12993	13173	13104	13261	13141	13121	13223	13342	13171	13072	13233	13110	13236	13065	13042	13192	13113	13162	13085	13141	13159	13072	13054	13141	13432	13169	13252	13154	13122	13227	12996	13194	13173	13147	13129	13289	13012	13188	12947	13249	13135	13154	13123	13198	13218	13064	12996	13126	13126	13069	13169	12927	13170	13056
28115	23249	26652	22996	18679	18202	17979	17797	17513	17402	16760	16753	17074	17173	16551	15724	15331	15105	14821	14660	14523	14470	14272	14370	14431	14335	14186	14421	14444	14507	14185	14195	14338	14125	14400	14499	14426	14260	14088	13949	14312	14225	14309	14339	14211	14253	14401	14289	14304	14214	14241	14312	14301	14177	14314	14329	14253	14216	14189	14350	14290	14191	14242	14149	14261	14056	14060	14283	14346	14256	14288	14291	14186	14286	14088	14054	14170	14156	14226	14232	14389	14142	14323	14297	14077	14226	14447	14109	14133	14147	14225	14164	14355	14125	14312	14055	14434	14251	14388	14235	14086	14132	14331	14019	14310	14304	14379	14273	14338	14433	14200	14179	14274	14102	14133	14195	14099	14182	14267	14307	14341	14300	14180	14308	14179	14062	14155	14080	14424	14584	14184	14088	14075	14321	14387	14092	14142	14242	14199	14335	14251	14213	14106	14383	14065	14166	14229	14136	14064	14168	14001	14309	14145	14016	14267	14220	14282	14092	14390	14425	14192	14148	14240	14168	14365	14179	14254	14139	14074	14086	14253	14328	14206	14153	14308	14218	14207	14245	14146	14238	14139	14234	14232	14157	14181	14255	14247	14265	14279	14514	14143	14130	14170	14159	14053	14156	14104	14080	14429	14313	14211	14066	14179	14177	14217	14357	14365	14209	14232	14333	14255	14128	14411	14407	14168	14133	14238	14320	14073	14102	14256	14128	14352	14330	13997	14153	14406	14263	14352	14157	14227	14299	14090	14204	14121	14303	14371	14157	14261	14241	14118	14419	14299	14044	14314	14039	14222	14261	14078	14302	14100	14034	13959	14313	14218	14203	14393	14152	13995	14152	14228	14343	14365	14177	14364	14378	14327	14284	14262	14215	14063	14228	14049	14157	14222	14064	14251	14111	14121	14228	14230	14035	14317	14274	14158	14182	14277	14146	13987	14169	14134	14248	14259	14419	14199	14264	14350	14193	14154	14090	14197	14313	14263	14173	14341	14405	14276	14197	14239	14253	14339	14063	14288	14096	14167	14150	14197	14129	14216	14308	14096	14475	14200	14358	14311	14145	14278	14312	14344	14164	14289	14169	14186	14328	14062	14070	14364	14280	14191	14239	14190	14113	14198	14302	14117	14180	14224	14097	14167	14349	14168	14181	14486	14126	14175	14098	14213	14089	14134	14295	14190	14136	14198	14166	14160	14091	14261	14242	14201	14143	14061	14363	14235	14171	14165	13937	14154	14062	14139	14209	14126	14118	14081	14040	14183	14176	14296	14275	14223	14235	14370	14132	14376	14400	14342	14248	14325	14306	14305	13971	14173	13936	14092	14273	14240	14220	14239	14119	14227	14326	14312	14127	14062	14129	14117	14246	14091	14180	14207	14079	14273	14231	14239	14150	14225	14064	14015	14332	14253	14175	14082	14180	14191	14266	14365	14180	14195	14244	14307	14346	14126	14228	14260	14214	14137	14154	14066	14343	14351	14101	14404	14434	14465	14297	14144	14403	14399	14184	14139	14154	14177	14015	14259	14117	14197	14236	14208	14134	14246	14166	14323	14282	14195	13986	14294	14114	14305	14127	14070	14278	14217	14248	14267	14159	14143	14242	14294	14231	14158	14334	14182	14266	14074	14055	14139	14304	14186	14107	14115	14241	14295	14338	14389	14177	14263	14134	14231	14193	14119	14334	14114	13960	14110	14019	14167	14184	14236	14263	14083	14144	14197	14218	14220	14019	14048	14242	14137	14337	14226	14283	14114	14330	14278	14407	14262	14244	14122	13998	14188	14127	14161	14186	14380	14350	14296	14241	14149	14275	14334	14250	14224	14049	14212	14167	14286	14134	14300	14028	14263	14255	14132	14186	14248	14282	14200	14098	14143	13998	14208	14248	14264	14110	14239	14071	14297	14302	14271	14121	14300	14288	14165	14234	14189	14108	14092	14167	14461	14308	14352	14105	14242	14207	14130	14150	14145	14249	14209	14097	14084	14180	14158	14320	14278	14254	14213	14453	14186	14267	14224	14024	14417	14205	14245	14319	14175	14064	14291	14129	14273	14204	14044	14256	13980	14259	14109	14243	14239	14361	14132	14069	14453	14025	14345	14139	14238	14137	14320	14208	14283	14363	14192	14308	14320	14118	14250	14266	14319	14284	13992	14226	14183	14241	14251	14236	14219	14117	14115	14111	14274	14400	14222	14013	14237	14248	14282	14195	14109	14370	14191	14195	14181	14259	14212	14009	14128	14380	14253	14133	14057	14108	14336	13935	14094	14255	14229	14317	14265	14011	14237	14221	14157	14350	14356	14492	14258	14183	14354	14190	14308	13997	14249	14140	14091	14271	14303	14196	14245	14263	14307	14128	14109	14234	14191	14356	14257	14154	14138	14113	14316	14197	14278	14057	14150	14239	14287	14278	14218	14078	14188	14058	14283	14140	14105	14120	14299	14290	14285	14033	14234	14173	14490	14128	14223	14382	14316	14175	14234	14356	14039	14127	14253	14312	14245	14202	14242	14227	14099	14220	14178	14170	14298	14297	14332	14265	14214	14064	14284	14250	14248	14137	14346	14193	13976	14121	14048	14253	14361	14083	14423	14256	14084	14209	14182	14114	14161	14201	14314	14337	14265	14139	13919	14260	14406	14244	14142	14166	14313	14252	14306	13997	14261	14220	14313	13951	14172	14308	14144	14105	14275	14196	14117	14176	14152	14320	14305	14190	14185	14338	14065	14020	14290	14278	14130	14215	14148	14382	14275	14365	14203	14247	14187	14202	14184	14063	14012	14256	14253	14226	14197	14289	14233	14254	14279	14314	14373	14189	14086	14158	14168	14418	14315	14311	14204	14332	14311	14222	14294	14074	14368	14176	14315	14234	14413	14147	14159	14181	14354	14143	14249	14337	14205	14262	14021	14218	14280	14336	14391	14224	14265	14140	14206	14124	14193	14157	14216	14239	14151	14064	14024	14205	14257	14246	14154	14156	14254	14095	14250	14287	14188	14141	14180	14141	14219	14241	14330	14118	14284	14159	14095	14150	14198	14189	14198	14021	14271	14436	14360	14212	14109	14328	14368	14203	13962	14415	14214	14133	14066	14040	14119	14174	14309	14228	14329	14050	14187	14250	14188	14276	14176	14124	14201	14229	14334	13987	14138	14411	14187	14113	14318	14293	14328	14205	14208	13998	14096	14247	14307	14287	14117	14105	14105	14131	14291	14195	14062	14169	14063	14178	14261	14191	14374	14162	14120	14089	14166	14181	14302	14170	14265	14115	14052	14228	14265	14384	14142	14229	14473	14291	14333	14077	14113	14121	14305	14301	14156	14162	14179	14134	14217	14104	14201	14301	14193	14293	14355	14276	14261	14402	14175	14151	14379	14164	14398	14142	14125	14157	14018	14197	14162	14063	14364	14275	14375	14144	14014	14354	14273	14244	14266	14084	14162	14250	14136	14200	14356	14095	14270	14266	14123	14186	14105	14223	14022	14148	14245	14329	14270	14436	14224	14032	14258	14231	14249	14095	14323	14174	14191	14391	14294	14357	14312	14242	14301	14300	14279	14291	14117	14131	14093	14202	14303	14147	14333	14129	14470	14401	14371	14181	14129	14220	14226	14405	14250	14159	14169	14201	14248	14227	14337	14295	14283	14218	14373	14331	14396	14436	14082	14085	14322	14062	14205	14309	14397	14302	14093	14115	14080	14202	14219	14181	14240	14275	14312	14151	13932	14141	14186	14274	14419	14109	14147	14294	14052	14158	14123	14226	14231	14314	14245	14091	14026	14326	14258	14139	14109	14355	14371	14117	14228	14175	14238	14120	14217	14190	14114	14211	14373	14320	14377	14346	14282	14350	14137	14445	14175	14246	14251	14267	14211	14019	14380	14131	14250	14215	14326	14118	14097	14263	14352	14279	14177	14165	14269	14271	14149	14217	14272	14298	14326	14416	14195	14284	14203	14380	14143	14219	14205	14332	14207	14227	14297	14085	14273	14132	14254	14232	14228	14209	14203	14082	14244	14259	14392	14336	14181	14178	14284	14236	14204	14353	14205	14102	14281	14213	14230	14282	14212	14197	14293	14240	14168	14332	14335	14143	14255	14233	14171	14136	14088	14249	14400	14221	14281	14144	14074	14128	14264	14210	14286	14184	14299	14163	14149	14290	14285	14337	14110	14179	14376	14381	14277	14183	14209	14226	14102	14369	14043	14274	14211	14022	14357	14242	14232	14311	14317	14261	14223	14060	14213	14211	14100	14155	14355	14153	14088	14328	14284	14166	14155	14068	14137	14132	14336	14373	14412	14207	14231	14423	14283	14333	14201	14174	14429	14401	14276	14354	14300	14026	14134	14231	14239	14367	14248	14221	14300	14035	14419	14134	14354	14020	14145	14151	14336	14124	14312	14399	14375	14120	14121	14312	14434	14159	14164	14259	14354	14356	14196	14353	14301	14283	14358	14083	14216	14205	14133	14328	14089	14388	14390	14483	14094	14367	14241	14106	14128	14364	14204	14043	14357	14230	14391	14127	14204	14197	14129	14160	14291	14191	14338	14277	14103	14248	14182	14250	14321	14310	14190	14366	14196	14275	14309	14208	14291	14257	14188	14287	14144	14234	14161	14127	14143	14167	14276	14079	14114	13919	14445	14254	14345	14219	14084	14203	14255	14224	14341	14179	14205	14422	14184	14231	14234	14153	14296	14367	14242	14149	14405	14250	14130	14039	14279	14193	14284	14034	14188	14071	14428	14271	14251	14371	14068	14335	14195	14212	14230	14152	14337	14276	14317	14499	14138	14282	14224	14180	14252	14132	14255	14247	14223	14232	14321	14251	14080	14134	14204	14029	14315	14109	14059	14223	14214	14517	14117	14072	14236	14233	14056	14340	14054	14331	14422	14146	14221	14254	14191	14113	14254	14249	14270	14211	14098	14367	14065	14102	14206	14137	14216	14257	14315	14133	14251	14112	14162	14141	14169	14232	14150	14269	14212	14200	14193	14379	14009	14116	14069	14222	14241	14217	14166	14201	14272	14284	14363	14241	14120	14166	14237	14222	14276	14190	14377	14146	14114	14331	14198	14277	14373	14172	14148	14318	14146	14235	14338	14079	14313	14194	14362	14095	14109	14229	14086	14256	14108	14280	14192	14095
19768	29518	26891	20514	18828	18475	18509	18233	17962	17523	16998	17165	17571	16969	16186	15127	14284	13862	13459	13245	13260	13057	13073	13013	13086	13060	12824	12899	12971	12737	12753	12890	12778	12907	12851	12738	12891	12936	12881	12678	12852	12741	12842	12865	12948	12793	12720	12719	12821	12762	12850	12775	12575	12736	12729	12775	12867	12841	12722	12720	12831	12791	12625	12750	12672	12850	12859	12842	12741	13013	12771	12749	12549	12736	12631	12820	12749	12778	12743	12725	12644	12674	12776	12944	12740	12914	12754	12804	12726	12722	12779	12784	12619	12806	12870	12736	12730	12735	12715	12587	12747	12652	12840	12722	12631	12786	12740	12747	12755	12731	12633	12913	12676	12894	12750	12636	12769	12796	12803	12671	12861	12875	12722	12620	12670	12772	12711	12865	12838	12826	12914	12658	12580	12684	12547	12730	12795	12709	12742	12709	12822	12783	12568	12622	12869	12890	12643	12702	12735	12703	12580	12802	12804	12746	12691	12793	12791	12765	12475	12746	12657	12754	12768	12898	12721	12726	12676	12767	12823	12566	12628	12834	12690	12753	12778	12735	12711	12732	12833	12890	12908	12713	12797	12705	12850	12594	12831	12746	12788	12769	12721	12715	12842	12760	12787	12746	12711	12790	12699	12692	12536	12722	12762	12716	12767	12757	12763	12712	12718	12661	12900	12673	12573	12785	12937	12710	12857	12911	12769	12527	12854	12802	12654	12750	12738	12623	12842	12828	12715	12788	12714	12747	12880	12763	12801	12741	12712	12437	12822	12895	12690	12829	12734	12726	12743	12786	12687	12791	12686	12747	12735	12549	12791	12671	12790	12781	12666	12860	12762	12804	12722	12834	12851	12802	12712	12658	12845	12772	12685	12813	12741	12712	12787	12765	12744	12847	12881	12678	12846	12729	12700	12613	12819	12769	12711	12798	12846	12722	12666	12685	12616	12655	12835	12829	12742	12666	12681	12713	12712	12624	12707	12636	12828	12643	12635	12915	12949	12693	12784	12656	12824	12715	12646	12735	12801	12820	12910	12743	12758	12808	12805	12814	12677	12702	12748	12794	12587	12697	12777	12739	12796	12778	12654	12777	12843	12784	12886	12752	12730	12786	12824	12719	12759	12645	12783	12655	12701	12860	12631	13007	12566	12736	12700	12806	12645	12773	12691	12751	12707	12778	12713	12739	12865	12714	12644	12811	12787	12733	12646	12662	12709	12770	12792	12740	12757	12612	12741	12639	12573	12772	12779	12931	12631	12717	12581	12630	12812	12656	12898	12808	12758	12789	12796	12633	12818	12806	13030	12727	12784	12697	12569	12706	12768	12629	12698	12901	12722	12610	12896	12762	12619	12781	12756	12867	12735	12711	12782	12612	12865	12872	12714	12809	12729	12693	12708	12688	12669	12660	12657	12613	12842	12769	12873	12668	12892	12766	12650	12571	12786	12695	12723	12694	12868	12723	12646	12752	12804	12605	12732	12829	12794	12637	12718	12564	12695	12839	12936	12766	12686	12759	12746	12788	12818	12669	12845	12852	12613	12795	12815	12729	12767	12654	12735	12762	12655	12808	12731	12763	12782	12736	12706	12698	12785	12682	12726	12822	12797	12854	12708	12864	12697	12701	12672	12777	12842	12670	12564	12830	12748	12655	12805	12836	12809	13009	12693	12727	12815	12858	12656	12900	12706	12805	12727	12714	12815	12767	12779	12870	12706	12780	12800	12752	12809	12668	12733	12750	12512	12843	12709	12633	12903	12656	12904	12758	12792	12735	12846	12917	12628	12725	12637	12727	12806	12719	12898	12769	12970	12793	12711	12815	12908	12695	12794	12873	12595	12703	12825	12839	12844	12740	12811	12614	12688	12775	12706	12661	12888	12620	12684	12646	12696	12744	12834	12712	12762	12753	12788	12908	12820	12842	12897	12843	12647	12796	12727	12817	12840	12736	12892	12615	12899	12751	12783	12774	12827	12743	12697	12640	12682	12845	12829	12649	12913	12760	12557	12683	12825	12635	12745	12778	12810	12726	12732	12857	12821	12817	12610	12730	12696	12754	12840	12838	12835	12806	12611	12676	12596	12686	12593	12955	12867	12679	12830	12747	12857	12861	12619	12911	12827	12698	12673	12765	12644	12641	12604	12813	12782	12752	12699	12846	12774	12693	12772	12921	12707	12644	12746	12781	12787	12747	12816	12732	12745	12661	12954	12748	12633	12458	12822	12684	12541	12648	12804	12619	12709	12740	12659	12797	12547	12851	12681	12625	12877	12646	12953	12855	12750	12798	12830	12610	12784	12663	12748	12788	12619	12879	12820	12893	12677	12725	12888	12669	12616	12710	12779	12773	12755	12722	12733	12916	12802	12737	12731	12714	12709	12728	12655	12652	12692	12792	12847	12863	12812	12735	12772	12816	12905	12800	12680	12626	12785	12750	12850	12822	12781	12840	12866	12807	12698	12785	12753	12686	12852	12798	12690	12600	12678	12651	12856	12727	12680	12701	12832	12780	12671	12831	12649	12878	12751	12725	12637	12786	12770	12774	12712	12656	12888	12722	12769	12608	12662	12914	12894	12751	12766	12849	12812	12650	12492	12775	12785	12663	12794	12763	12772	12939	12775	12625	12684	12665	12620	12918	12515	12683	12771	12706	12701	12713	12694	12605	12911	12796	12726	12735	12710	12758	12735	12627	12769	12746	12760	12738	12818	12947	12861	12675	12729	12793	12684	12725	12739	12793	12781	12939	12791	12586	12855	12772	12855	12608	12893	12663	12762	12694	12633	12875	12753	12625	12788	12586	12811	12645	12674	12827	12579	12666	12651	12641	12750	12723	12775	12753	12812	12811	12638	12866	12637	12791	12850	12762	12721	12726	12791	12690	12846	12701	12630	12765	12619	12821	12724	12913	12929	12827	12746	12690	12818	12749	12636	12671	12841	12753	12792	12572	12617	12864	12676	12688	12791	12656	12704	12869	12587	12638	12796	12836	12802	12665	12828	12701	12718	12695	12909	12859	12797	12880	12915	12669	12771	12631	12765	12739	12804	12561	12766	12811	12816	12807	12737	12722	12851	12595	12727	12811	12649	12890	12816	12728	12877	12756	12569	12878	12720	12741	12730	12735	12770	12756	12777	12735	12860	12758	12806	12786	12750	12728	12863	12725	12717	12738	12837	12709	12785	12791	12599	12937	12675	12735	12822	12542	12722	12741	12609	12780	12518	12704	12821	12533	12883	12767	12711	12738	12833	12959	12760	12797	12776	12696	12800	12658	12732	12658	12887	12792	12843	12616	12641	12906	12727	12910	12887	12787	12604	12747	12827	12846	12753	12689	12828	12963	12837	12740	12760	12737	12661	12735	12722	12573	12867	12862	12732	12871	12831	12740	12795	12806	12767	12845	12716	12739	12803	12725	12761	12599	12586	12815	12730	12821	12809	12773	12943	12757	12758	12597	12720	12842	12821	12798	12814	12789	12653	12718	12817	12802	12672	12767	12711	12869	12711	12872	12751	12771	12674	12730	12853	12696	12855	12662	12705	12796	12732	12778	12685	12782	12725	12836	12796	12766	12774	12711	12724	12715	12654	12765	12889	12781	12688	12666	12853	12724	12790	12693	12648	12699	12771	12806	12840	12678	12755	12772	12703	12811	12858	12809	12620	12742	12652	12855	12752	12887	12851	12803	12659	12734	12788	12727	12729	12730	13024	12696	12897	12779	12607	12682	12671	12780	12713	12572	12829	12630	12783	12814	12643	12812	12838	12667	12893	12844	12785	12828	12850	12801	12836	12625	12540	12571	12724	12673	12741	12694	12751	12679	12772	12689	12682	12752	12723	12608	12789	12934	12708	12905	12796	12661	12721	12873	12643	12725	12714	12821	12635	12693	12763	12821	12647	12654	12591	12851	12676	12854	12704	12779	12786	12935	12776	12894	12716	12795	12864	12715	12793	12797	12708	12781	12849	12793	12570	12828	12757	12651	12811	12582	12677	12887	12762	12866	12750	12646	12773	12756	12559	12732	12744	12622	12788	12644	12799	12699	12725	12797	12755	12754	12662	12914	12710	12888	12691	12811	12746	12727	12643	12864	12680	12675	12879	12839	12929	12756	12494	12836	12854	12770	12764	12678	12901	12659	12587	12738	12824	12968	12660	12817	12759	12862	12701	12874	12574	12845	12650	12723	12754	12681	12711	12677	12815	12781	12638	12782	12631	12825	12746	12738	12771	12883	12707	12566	12920	12715	12723	12786	12824	12721	12622	12708	12574	12843	12775	12780	12785	12669	12709	12717	12724	12818	12836	12683	12742	12785	12817	12640	12805	12706	12783	12782	12777	12791	12822	12777	12791	12667	12811	12713	12700	12775	12751	12520	12912	12612	12593	12951	12833	12615	12758	12848	12743	12664	12797	12616	12778	12580	12931	12880	12693	12533	12825	12678	12728	12831	12679	12623	12759	12829	12714	12834	12809	12584	12791	12851	12673	12680	12823	12812	12712	12716	12644	12822	12810	12723	12821	12764	12733	12759	12802	12868	12883	12762	12768	12900	12741	12826	12799	12713	12747	12692	12740	12816	12731	12714	12720	12752	12846	12594	12751	12697	12860	12761	12631	12747	12737	12673	12779	12834	12768	12681	12802	12877	12810	12694	12685	12627	12785	12616	12678	12651	12644	12863	12779	12688	12710	12772	12748	12720	12824	12764	12769	12732	12842	12768	12624	12796	12776	12700	12755	12690	12871	12574	12806	12612	12834	12682	12572	12738	12788	12763	12840	12713	12701	12584	12736	12790	12767	12632	12587	12854	12783	12746	12867	12750	12668	12774	12678	12766	12711	12871	12718	12762	12760	12846	12788	12749	12677	12630	12762	12680	12641	12840	12744	12729	12647	12757	12854	12727	12648	12900	12709	12656	12526	12822	12622	12784	12858	12657	12749	12909	12692	12717	12655	12723	12782	12787	12738	12635	12883	12782	12706	12744	12654	12604	12741	12761	12675	12716	12745	12767	12832	12679	12806	12676	12549	12786	12834	12731	12708	12743	12729	12667	12670	12757	12941	12788	12591	12603	12856	12705	12699	12697	12632	12618	12737	12778	12931	12798	12763	12845	12745	12722	12804	12840	12791	12818	12769	12705	12728	12769	12717	12832
24039	21245	28634	24396	22407	23042	22170	19622	18706	18533	18238	17958	18351	17984	17262	16271	15705	14972	14745	14508	14458	14214	14259	14107	13996	14023	14132	14017	14011	14104	13956	13927	13972	14170	14077	13891	14007	14086	13960	13996	13920	14012	13897	13845	13848	14153	14034	13791	13742	13905	13853	13845	13691	13681	13818	13892	13900	13892	13669	13808	13975	13898	13839	13859	13761	13842	13855	14008	13914	13728	13930	13740	13872	13884	13962	13928	14059	13896	13904	13738	13817	13925	13765	13711	13864	13677	13723	13786	13797	13797	13663	13970	13819	13793	13901	13812	13918	13928	13745	13956	13835	13990	13715	13738	13827	13642	13908	13828	13880	13904	13779	13714	13663	13934	13952	13847	13813	13937	14008	14037	13698	13882	13768	13789	13703	13761	13812	13875	13749	14003	13685	13768	13719	13929	13807	14016	13941	13915	13735	13666	13962	13901	13691	13764	13747	13988	14045	13868	13916	13876	13728	13657	13868	13840	13726	13658	13744	14037	13781	13797	13708	13822	13821	13766	13925	13794	13770	14094	13839	13635	13744	13801	13604	13866	13888	13909	13864	14005	13916	13799	13777	13927	13841	13637	13840	13854	13746	13823	13899	13883	13774	14005	13732	13704	13928	13764	13976	13776	13765	13916	13766	13953	13713	13849	13730	13857	13867	13812	13661	13802	13744	13827	13739	13785	13876	13979	13653	13658	13763	13717	13885	14018	13825	13781	13914	13831	13727	13932	14034	13763	13833	13711	13762	13796	13959	13809	13928	13839	13783	13842	13821	13770	13924	13903	13843	13803	13776	13856	13720	13949	13939	13875	13891	13937	13843	13920	13995	13780	13711	13635	13879	13876	13994	13901	13817	13898	13835	13886	13928	13549	13951	13904	13903	14021	13851	13711	13747	13867	13658	13971	13820	13757	13791	13809	13816	14000	13922	13769	13774	13813	13797	13856	13726	13687	13763	13706	13895	13809	13869	13837	13839	13797	13732	13698	13785	13850	13886	13544	13716	13995	13894	13789	13829	13902	13821	13761	13644	13926	14082	13841	13875	13939	13733	13858	13970	13897	13921	13958	13731	13891	13854	13860	13650	13690	13743	13764	13772	13922	13794	13583	13827	13829	13901	13801	13755	13831	13811	13997	13970	13817	13708	13966	13882	13646	13820	13928	13892	13868	13822	13955	13921	13801	13864	13805	13709	14047	13802	13722	13927	13906	13786	14033	13744	13886	13807	13753	13784	13876	13693	13723	13616	14070	13876	13952	13858	13817	13699	13875	13965	13722	13857	13919	13808	13818	13740	13933	13667	13929	13929	13769	13816	13967	13761	14052	14052	13729	13805	13940	13716	13810	13971	13807	13761	13883	13802	13665	13905	13763	13826	14078	13806	13908	13884	13839	13810	13914	13694	13734	14059	13757	13801	13656	13691	13878	13848	13799	13933	14018	13902	13732	13872	14009	13676	13899	13781	13822	13922	13828	13601	13853	13617	13924	13868	13851	13869	13751	13796	14037	13838	13798	13772	13703	13891	13766	13670	14000	13586	13950	13883	13773	13918	13917	13935	13717	13794	13871	13822	13713	13883	13690	13816	13619	13742	13786	13852	13746	13818	13690	13852	13759	13916	13833	13900	13835	13779	13876	13870	13697	13865	13858	13833	13927	13868	13575	13920	13833	13883	13882	13760	13829	13838	13745	13795	13937	13860	13714	13795	13871	13751	13721	13860	13742	13924	13744	13857	13769	13761	13785	13994	13713	13653	13772	13917	13938	13871	13818	13961	13645	13615	13772	13871	13861	13824	13947	13780	13589	13814	13850	13864	13803	13664	13772	13768	13908	13915	13722	13661	13898	13729	13824	13823	14015	13747	13755	13937	13678	13755	13719	14028	13844	13841	13825	13848	13807	13837	13895	13818	13919	13670	13890	13762	13889	13760	13936	13835	13859	13890	13989	13885	13952	13891	13921	13719	13781	13881	13791	13809	13785	13694	13706	13859	13865	13778	13968	13933	14048	13710	13730	13769	13866	13742	13770	13854	13986	13908	13824	13766	13848	13947	13684	13718	13774	13698	13740	13826	13920	13802	13795	13820	13843	13882	13671	13861	13945	14045	13788	13667	13736	13593	13761	13811	13912	13716	13838	13899	13922	13794	13864	13799	14006	13690	13992	13767	13792	13907	13934	13725	13835	13667	13927	13915	13842	13729	13753	13790	13880	13773	13789	13821	13929	13787	13645	13629	13796	13745	13879	13835	13749	13798	13905	14132	13794	14007	13688	13661	13746	13980	13672	13892	13831	13790	13651	13732	13816	13913	13872	13989	13595	13839	13862	13935	13846	13850	13967	13984	13805	13939	13973	13870	13514	13749	13890	13609	13977	13817	13781	13961	13774	13933	13774	13883	13721	13665	13948	13762	13782	14056	13811	13876	13877	13814	13659	13753	13704	13802	13661	13948	13741	13882	13876	13794	13703	13880	13950	13769	13822	13802	14093	13988	13656	13855	13770	13790	13721	13817	13825	13810	13802	13659	13840	13742	13955	13925	13883	13627	13815	13785	13824	13858	13870	13851	13778	13762	13707	13783	13671	13841	13652	14005	14029	13866	13831	13758	13931	13808	13775	13777	13925	13791	13929	13824	13849	13788	13913	13773	13690	13853	13815	13897	13824	13661	13853	13845	13825	13952	13826	13718	13877	13911	13943	13868	13838	13805	13711	13859	13799	13807	13820	13739	13805	13738	13925	13760	13868	13671	13763	13919	13775	13923	13847	13975	13904	13950	13860	13988	13919	13904	13997	13605	13808	13871	13798	13895	13896	13889	13670	13869	13944	13884	13775	13988	13972	13737	13730	13963	13812	13839	13886	13921	13771	13784	13994	13814	13777	13702	13495	13870	13758	13811	13794	13923	13724	13757	13859	13804	13818	13873	13892	13819	13855	13995	13930	13822	13787	13618	13667	13753	13638	13824	13801	14101	13965	13727	13874	13817	13647	13847	13887	13865	13827	13615	13736	13936	13849	13872	13688	13891	13725	13960	13796	13773	13898	13846	13941	13952	13817	13759	13984	14009	13789	13824	13576	13664	13747	13703	13682	13736	13734	13736	13781	13724	13890	13895	13815	13898	13826	13819	13890	13785	13854	13804	13605	13691	13942	13813	13699	13881	13863	13803	13717	13691	13617	13890	13704	13815	14008	13997	13991	13855	13802	13837	13840	13723	13749	13839	13821	13832	13833	13831	13996	13969	13954	13827	13891	13756	13794	13747	13784	13744	13622	13750	13766	13851	13811	13750	13723	13920	13901	13875	13946	13725	14004	13895	13963	13628	13901	13790	13761	13861	13768	13722	13782	13744	14012	13792	13807	13681	13632	13912	13691	13729	13698	13670	13856	13725	13885	13774	13735	13712	13859	13868	13687	13847	13795	13798	13983	13872	13847	13587	13864	13724	13978	13736	13719	13921	13802	13783	13771	13667	13719	13852	13881	13986	14005	13832	13719	13795	13699	13730	13629	13840	13724	13919	13720	13809	13878	14037	13751	13787	13947	13698	13729	13757	13872	13872	13817	13813	13758	13767	13781	13987	13852	13819	13874	13874	13824	13802	13641	13853	13743	13868	13835	14202	13738	13849	13664	13710	13888	13737	13679	13856	13630	13676	13710	13816	13549	13899	13759	13850	13724	13715	13776	13611	13630	13713	13847	13906	13782	13752	13770	13684	13787	13860	13854	13860	13874	13701	13770	13866	13998	13840	13904	13884	13669	13765	13803	13780	14027	13896	13912	13851	13833	13896	13787	13616	13773	13731	13789	13898	13873	13862	13826	13773	13783	13683	13855	13872	13895	13988	13778	13857	13939	14034	13732	13720	13885	13838	13773	13887	13967	13822	13703	13811	13758	13783	13718	13967	13903	14021	13712	13732	13914	13646	13901	13746	13845	13863	13834	13723	13664	13641	13884	13873	13856	13846	13907	13843	13663	13977	13797	13769	13779	13789	13726	13874	13753	13813	13939	14020	13663	13843	13795	13815	13907	13812	13834	13663	13770	13654	13708	13671	13733	13822	13715	13981	13915	13793	13813	13893	13958	13829	13720	13775	13815	13703	13903	13699	13899	13871	13672	13755	13652	13515	13766	13779	13607	13953	13720	13748	13750	13830	13852	13794	13984	13821	13866	14007	13946	13856	13765	13788	13885	13817	13772	13719	13679	13839	13828	13759	13956	13800	13818	13786	13953	13810	13891	14025	13673	13824	13934	13979	13906	13757	13716	13807	13783	13861	13910	13820	13774	13671	13910	13843	13919	13759	13945	13966	13898	13765	13811	13720	13812	13704	13776	13749	13694	13772	13856	13660	13756	13836	13778	13841	13709	13804	13716	13745	13941	13863	13784	13782	13858	13792	13810	13905	13908	13965	13662	13752	13582	13888	13753	13845	13637	13744	13912	13853	13891	13693	13747	13704	13709	14011	13785	13767	13866	13817	13757	13668	13881	13832	13891	13823	13873	13826	13817	13845	13598	13803	13673	13817	13941	13915	14011	14071	13725	13702	13774	13883	13837	13736	13919	13784	13850	13751	13893	13967	13877	13918	13797	14013	13821	13955	13825	13690	13835	13914	13773	13780	13908	13861	13645	13852	13903	13521	13772	13901	13948	13880	13798	13774	13774	13812	13917	13815	13785	13905	13804	13739	13822	13712	13701	13948	13821	13613	13606	13727	13883	13704	13829	13679	13814	13995	13864	13804	13861	13844	13854	13788	13714	13843	13751	13928	13745	13972	13768	13828	13659	13757	13780	13654	13796	13722	13788	13843	13744	13698	13786	13814	13770	13727	13721	13590	13804	13939	13796	13861	13704	13873	13869	13768	13795	13769	13725	13755	13727	13766	13874	13626	13723	13721	13727	13902	13830	13666	13901	13684	13855	13802	13739	13838	13775	13681	13738	13876	13969	13792	13697	13704	13936	13988	14019	13601	13592	13588	13768	13914	13864	13697	13872	13990	14019	13873	13952	13777	14068	13986	13792	13968	13900	13653	13770	13879	14001	13904	13797	13810	13935	13687	13914	13601	13714	13804	13748	13813	13646	13881	13940	13793	13760	13960	13828	13990	13808	13784	13793	13842	13788	13635	13730	13776	13771	13947	13930	13758	13712
19216	35898	32872	25095	22517	22378	21219	20899	20120	19548	19072	18874	19454	18765	17479	15808	14727	14227	13654	13430	12981	13116	12835	12794	12820	12806	12649	12664	12662	12730	12828	12543	12669	12615	12602	12552	12594	12495	12503	12627	12741	12654	12542	12564	12660	12662	12449	12508	12555	12535	12476	12588	12617	12305	12696	12530	12627	12456	12534	12510	12413	12400	12444	12525	12447	12493	12407	12557	12431	12567	12592	12462	12621	12497	12341	12500	12462	12264	12441	12504	12631	12372	12451	12490	12373	12499	12387	12455	12376	12358	12500	12463	12591	12414	12501	12351	12406	12457	12483	12419	12447	12489	12484	12542	12449	12476	12541	12409	12372	12527	12536	12579	12547	12489	12412	12461	12515	12477	12625	12555	12358	12461	12536	12562	12385	12456	12421	12670	12290	12520	12496	12511	12256	12597	12455	12448	12612	12560	12488	12575	12500	12348	12351	12622	12362	12445	12283	12472	12481	12437	12516	12584	12647	12455	12524	12482	12583	12427	12457	12509	12593	12485	12494	12467	12547	12208	12331	12492	12680	12674	12400	12343	12510	12460	12452	12392	12387	12575	12553	12414	12322	12487	12384	12354	12496	12521	12570	12601	12381	12363	12467	12489	12417	12442	12402	12470	12316	12623	12453	12563	12355	12461	12507	12498	12593	12435	12362	12480	12534	12477	12485	12482	12438	12478	12351	12445	12469	12434	12358	12526	12577	12511	12490	12480	12405	12440	12389	12402	12413	12522	12397	12532	12483	12539	12490	12578	12494	12405	12520	12476	12390	12494	12415	12515	12456	12482	12466	12572	12543	12531	12327	12310	12651	12444	12541	12428	12435	12517	12238	12615	12472	12541	12420	12595	12376	12413	12561	12426	12383	12409	12451	12497	12446	12491	12522	12522	12362	12586	12355	12482	12540	12445	12427	12602	12569	12351	12454	12449	12444	12543	12547	12575	12475	12623	12372	12349	12533	12480	12462	12451	12594	12528	12513	12440	12504	12554	12549	12365	12509	12510	12448	12362	12456	12482	12504	12424	12520	12451	12511	12313	12526	12600	12446	12404	12510	12505	12425	12394	12531	12421	12659	12487	12535	12488	12493	12488	12416	12489	12441	12589	12438	12626	12380	12416	12522	12429	12400	12517	12577	12383	12361	12516	12471	12407	12537	12412	12565	12458	12372	12495	12412	12361	12322	12573	12595	12377	12485	12497	12506	12541	12314	12650	12512	12282	12447	12571	12595	12218	12437	12344	12300	12580	12586	12372	12458	12466	12400	12462	12427	12424	12395	12452	12436	12509	12309	12604	12343	12575	12636	12428	12459	12445	12328	12255	12476	12472	12525	12627	12469	12552	12522	12620	12443	12410	12542	12487	12394	12622	12323	12494	12406	12448	12538	12440	12468	12492	12500	12405	12368	12319	12568	12408	12389	12435	12531	12428	12487	12360	12449	12299	12490	12597	12676	12468	12422	12387	12653	12508	12477	12487	12624	12346	12448	12555	12464	12569	12550	12607	12511	12524	12425	12487	12410	12515	12688	12378	12538	12357	12466	12460	12579	12380	12470	12539	12281	12577	12325	12673	12460	12577	12465	12417	12355	12407	12404	12569	12433	12446	12453	12266	12319	12315	12423	12388	12515	12349	12448	12474	12389	12625	12454	12392	12435	12428	12468	12561	12373	12590	12674	12590	12354	12629	12568	12439	12528	12340	12419	12559	12503	12456	12507	12543	12581	12492	12608	12602	12385	12531	12608	12537	12362	12549	12424	12509	12469	12276	12525	12558	12487	12461	12567	12371	12503	12377	12499	12473	12445	12317	12298	12353	12685	12674	12473	12436	12423	12506	12444	12367	12567	12474	12458	12366	12445	12496	12454	12476	12543	12350	12464	12501	12383	12385	12361	12411	12465	12381	12445	12376	12524	12593	12465	12383	12463	12460	12499	12622	12547	12444	12441	12529	12559	12420	12478	12436	12570	12692	12519	12532	12415	12407	12464	12369	12565	12464	12416	12450	12461	12381	12530	12570	12479	12427	12471	12537	12334	12551	12445	12459	12426	12475	12382	12528	12536	12535	12486	12403	12469	12333	12488	12412	12459	12531	12487	12570	12616	12488	12405	12404	12580	12596	12517	12329	12519	12436	12313	12514	12375	12360	12526	12410	12466	12488	12460	12413	12251	12480	12345	12508	12411	12515	12543	12444	12670	12520	12515	12371	12482	12364	12387	12415	12518	12421	12376	12605	12512	12405	12558	12490	12519	12366	12517	12424	12391	12477	12578	12474	12508	12346	12357	12466	12440	12511	12422	12624	12515	12471	12419	12355	12466	12288	12417	12432	12596	12474	12398	12407	12553	12411	12480	12511	12377	12383	12416	12515	12385	12538	12427	12545	12408	12433	12450	12448	12469	12367	12485	12476	12500	12486	12426	12390	12473	12376	12366	12426	12368	12507	12345	12541	12474	12455	12579	12344	12413	12374	12501	12241	12291	12555	12362	12418	12600	12342	12557	12377	12481	12498	12490	12471	12489	12508	12462	12543	12519	12252	12406	12445	12439	12400	12499	12575	12520	12465	12556	12392	12520	12380	12561	12365	12585	12438	12374	12551	12469	12350	12508	12546	12426	12397	12500	12430	12350	12466	12524	12572	12511	12438	12443	12364	12475	12418	12565	12443	12469	12580	12548	12387	12293	12403	12536	12507	12455	12643	12377	12415	12420	12555	12519	12444	12427	12467	12318	12544	12366	12568	12546	12425	12423	12484	12405	12438	12605	12394	12646	12522	12478	12446	12657	12556	12462	12544	12632	12308	12546	12536	12479	12327	12566	12695	12498	12533	12507	12311	12459	12464	12277	12465	12413	12449	12416	12381	12562	12397	12518	12450	12659	12605	12526	12546	12441	12449	12524	12462	12552	12354	12562	12382	12525	12352	12334	12409	12517	12520	12418	12366	12400	12607	12474	12516	12381	12346	12357	12429	12549	12430	12471	12404	12502	12597	12477	12547	12441	12431	12336	12379	12415	12534	12451	12411	12395	12419	12472	12484	12568	12627	12389	12365	12433	12494	12412	12495	12355	12488	12311	12467	12462	12363	12559	12428	12549	12526	12329	12408	12419	12357	12377	12406	12468	12397	12554	12450	12536	12413	12513	12450	12407	12487	12483	12483	12563	12517	12455	12496	12427	12471	12462	12455	12541	12344	12359	12463	12516	12293	12456	12387	12468	12310	12408	12461	12520	12476	12475	12467	12387	12334	12470	12496	12456	12516	12401	12514	12469	12281	12538	12410	12442	12552	12607	12391	12494	12512	12430	12394	12282	12362	12569	12401	12480	12486	12448	12639	12379	12612	12536	12474	12497	12412	12472	12394	12486	12235	12468	12370	12460	12364	12639	12331	12414	12498	12378	12422	12366	12429	12401	12380	12514	12483	12327	12357	12293	12486	12473	12441	12650	12530	12513	12456	12500	12477	12618	12537	12431	12470	12367	12387	12613	12427	12263	12406	12594	12495	12359	12529	12419	12433	12503	12372	12603	12558	12390	12349	12513	12553	12752	12589	12511	12449	12462	12353	12472	12505	12461	12443	12543	12541	12336	12514	12579	12549	12357	12546	12475	12324	12413	12578	12690	12547	12661	12483	12472	12430	12387	12311	12392	12634	12499	12268	12342	12511	12454	12424	12295	12340	12512	12446	12559	12532	12417	12456	12359	12455	12355	12304	12389	12542	12441	12431	12473	12279	12428	12490	12602	12396	12532	12514	12523	12575	12458	12394	12486	12501	12569	12307	12432	12354	12462	12337	12451	12401	12502	12551	12555	12498	12552	12487	12453	12512	12416	12459	12650	12553	12430	12583	12496	12435	12556	12466	12542	12688	12465	12537	12401	12520	12593	12425	12385	12312	12483	12368	12416	12465	12557	12463	12448	12377	12429	12512	12530	12430	12451	12366	12184	12480	12410	12451	12313	12414	12460	12437	12414	12590	12482	12514	12531	12403	12335	12517	12450	12349	12442	12519	12609	12369	12559	12360	12563	12517	12463	12326	12371	12335	12457	12450	12568	12567	12476	12647	12405	12474	12629	12403	12405	12415	12402	12551	12475	12318	12417	12476	12456	12205	12476	12540	12427	12403	12400	12576	12485	12385	12461	12514	12513	12370	12403	12543	12615	12302	12522	12476	12327	12278	12398	12499	12506	12455	12363	12429	12642	12435	12400	12617	12477	12520	12458	12457	12507	12470	12382	12400	12436	12469	12377	12675	12402	12314	12534	12470	12488	12341	12408	12475	12522	12596	12408	12481	12545	12494	12315	12554	12495	12357	12394	12554	12536	12531	12423	12468	12302	12437	12423	12428	12406	12480	12526	12555	12545	12466	12469	12483	12341	12386	12566	12412	12535	12505	12446	12400	12477	12453	12386	12411	12574	12334	12422	12620	12442	12419	12395	12532	12403	12304	12340	12575	12516	12418	12519	12630	12388	12459	12351	12562	12322	12332	12365	12525	12445	12463	12498	12448	12512	12382	12529	12588	12506	12480	12464	12464	12391	12360	12558	12349	12550	12354	12446	12370	12499	12505	12496	12448	12379	12382	12431	12502	12483	12522	12518	12506	12507	12598	12446	12529	12331	12547	12410	12283	12388	12371	12630	12380	12503	12470	12453	12382	12552	12441	12554	12351	12320	12311	12383	12386	12438	12591	12574	12530	12635	12448	12516	12525	12411	12545	12534	12424	12462	12544	12587	12326	12527	12447	12544	12642	12377	12377	12581	12578	12440	12459	12493	12354	12432	12244	12383	12441	12473	12535	12502	12569	12429	12528	12476	12439	12292	12350	12371	12534	12474	12572	12453	12355	12430	12560	12518	12452	12544	12517	12515	12487	12456	12437	12444	12502	12374	12580	12424	12481	12532	12495	12499	12489	12520	12388	12555	12334	12375	12458	12660	12549	12478	12581	12610	12479	12474	12532	12360	12627	12515	12376	12453	12433	12528	12478	12412	12480	12504	12327	12411	12393	12358	12470	12312	12459	12406	12414	12595	12423	12604	12532	12398	12557	12519	12351	12598	12645	12496	12424	12513	12346	12417	12485	12507	12436	12346	12606	12321	12485	12341	12311	12501	12471	12450	12315	12706	12464	12497	12444	12415	12577
23182	21384	29237	23948	21815	24834	27752	23401	21826	21598	20604	20514	21094	20454	19413	18361	17245	16720	16222	15906	15986	15596	15489	15472	15707	15491	15229	15420	15375	15302	15301	15232	15284	15236	15316	15084	15476	15148	15183	15206	15332	15209	15189	14992	15152	15027	15166	15287	15171	15239	15081	15019	15039	15198	14931	15411	15016	15129	15282	14916	15072	15118	15018	15269	15219	15016	15301	15093	15165	14918	14928	14888	14946	15093	15017	15025	15300	15287	15032	15013	14959	15039	14886	15133	15032	15068	14961	14993	14960	15082	14977	15128	14950	15172	15053	15220	15157	15204	14993	14901	15058	15053	15075	15181	15127	15338	15308	15148	15114	15081	15298	14976	15235	15069	15061	15112	15113	15130	15021	15213	15259	14965	14823	14880	14968	15000	15149	15142	15111	14948	14891	14989	14874	15148	15078	14942	15040	15181	14999	15043	15077	15072	15093	14892	14947	15109	15022	14982	15013	15052	15136	15142	14993	14983	15038	14941	14928	15062	15035	14862	15061	15083	15252	15125	14928	15044	14939	15099	14889	14959	14842	15018	15191	14801	14987	15048	14964	14827	15000	14750	14919	14987	14931	15010	15036	14913	15037	14881	15147	15025	14766	14913	15207	14915	15050	15035	14870	15000	14810	15088	14937	14992	14999	15254	15173	15210	15275	14961	15015	15003	15128	15054	14797	14742	15014	14854	15030	15064	14954	14884	14970	15052	14907	15080	15165	15107	14930	14909	15333	14992	15127	15135	15201	14876	14957	15095	15011	14968	15074	14978	15140	15128	15085	14916	14892	14878	14866	14996	15118	14973	14973	14974	15074	15100	15108	15106	14893	14910	14940	15075	14932	15255	14928	15017	14855	15196	15180	15129	14999	15107	15003	15018	14888	15106	15122	15068	15023	15075	14903	14978	15135	14975	15047	15183	15132	14856	15029	14897	14861	15029	15007	14957	14879	14914	15172	14789	15135	15098	14836	15066	14954	15118	14919	15069	15023	15051	15047	15024	15085	14922	15003	14929	14851	15068	14940	15110	15091	14866	15127	15040	15059	15022	14923	15147	14950	15087	14924	14912	15257	14793	15062	15073	15063	14981	14962	15180	15114	14929	14786	14884	14998	14922	15049	15031	14895	15181	15143	15056	15045	15050	14996	15131	15027	14990	15019	15043	15152	14926	15160	14949	14996	14760	14841	14928	15074	15043	15131	15275	15159	15228	15126	14902	15053	14990	15308	14837	14849	15063	15135	14850	15076	14976	15092	14942	15023	14939	14925	15059	14968	15004	14894	14979	14939	15007	15005	14992	15023	15004	14898	14927	15134	15181	15095	14878	14872	14871	15023	15009	15068	15068	15071	14948	14982	14932	15006	15076	15119	15043	15224	15011	14924	14815	14827	14945	14960	15203	14896	14889	14879	15072	14957	14880	14981	14995	15104	14908	14955	15093	14831	14949	15064	15030	15017	15159	14804	15006	14966	14972	15099	14905	14784	15017	14982	14876	15089	14945	15022	15026	14996	15035	14915	14942	15095	15025	14894	15157	14991	15302	15051	15029	14977	15183	15019	15228	14880	15044	14916	14973	15112	15022	15142	15210	15094	15108	15009	15007	15132	14964	14984	14896	15154	15131	14983	15164	14984	15001	14940	14923	14988	15029	15015	15101	15050	14995	15049	15224	14989	14992	15038	15070	15255	15067	15029	14899	14962	14874	15048	15085	14970	14919	15185	15034	14858	15215	15060	14893	15051	15105	15158	15148	15120	14991	15006	14826	14871	14919	14952	14828	14805	15053	15203	14965	14946	14931	14990	14841	15038	15018	15163	14935	15050	14941	15097	14870	15033	15136	14879	15005	15130	15050	15228	15098	14964	14980	14811	14945	15083	14949	14810	14970	15050	15216	15415	15216	15033	15104	14911	14935	14923	15010	15158	14867	15070	15015	14995	15108	14997	14785	14916	14968	15073	14844	14924	14945	15095	14944	15138	14925	14887	14976	14905	15135	15014	14931	15107	14827	15150	15058	15166	15140	14946	15013	14968	15044	15130	15086	14882	15049	14990	14984	14885	14917	14939	15081	15108	14746	14944	14956	15113	14995	15051	14973	14897	15047	15038	14952	15037	14982	14906	14905	14922	15051	14950	15006	14948	14994	14815	14941	15003	14950	14846	14823	15184	15026	14982	14987	15007	14938	14863	14943	14994	15324	14988	14852	15029	14965	14913	14895	14899	15135	15093	14993	15112	14854	14864	15013	15019	14900	15085	15150	15041	14963	14783	14994	14983	14949	15090	15007	14793	15084	15079	15065	15092	14839	14984	14981	14909	14844	15038	15024	14763	14769	14937	15068	14906	14930	14971	14967	15055	14999	14898	14933	14659	14945	14957	14988	15094	15010	15011	14877	15123	15145	14957	15015	15015	14834	15214	14855	14816	14894	15021	15051	15101	15122	15064	15059	15040	15051	15043	14963	15082	14913	14892	15161	14995	15053	15040	14878	14988	14967	15205	14919	14801	15179	15085	14934	15078	15165	14884	15181	14885	15148	15070	15043	14901	15099	14968	14994	14969	15342	15206	15048	15073	14908	15137	15018	14875	15008	15026	14931	14921	14968	14997	15160	15219	15024	14923	14931	15045	14994	14845	14902	15057	15039	15054	15041	14931	14970	14983	15025	14916	14827	15063	15211	15174	14756	15004	14876	14938	15153	14869	15177	14901	15206	14976	14927	15179	14941	15089	14968	14987	15048	15115	15058	14805	14883	14889	14952	15003	14997	14908	14815	15127	15027	15061	14940	14970	15123	15080	15085	15001	15201	14966	15102	14982	14813	15150	14986	15172	14866	15181	15187	15063	15031	15104	15085	15143	14959	15237	15030	14986	15011	14856	15083	15123	15201	15116	15031	15025	14938	14943	14896	14946	14932	15146	14907	15017	15077	15052	15027	14917	15034	14989	15008	14784	14996	15026	14942	15003	15019	15082	14999	15044	14915	14849	15150	15091	15016	14920	14878	15097	15032	15008	15028	14962	15032	14781	15002	15151	15083	14989	14797	15067	15037	15076	14916	14737	14928	14925	15108	14933	14722	14934	14890	14901	14848	14858	15153	15049	15081	15033	14906	15037	15142	15142	15114	14904	15127	15045	15091	14973	14964	14891	15137	14965	14919	15072	14930	14946	14886	14833	14919	15071	15103	14989	15193	14969	15083	14988	14906	15146	14831	15153	14977	15006	15108	14983	15043	15135	14998	14983	14924	14971	14961	14962	14858	15039	14973	14864	15282	14993	15109	15118	14909	15027	15008	14934	15016	14939	15021	14795	15010	15083	14899	15107	15045	14963	14803	15117	14818	14933	14940	15146	14895	14978	14921	14978	14757	14827	15008	14916	15037	14968	14997	14893	14901	15057	14921	14934	15014	14924	15170	15020	14897	15263	15034	15228	14878	15108	14937	14865	14813	15136	15070	14954	15019	14884	14999	15012	14872	15182	14928	15087	15099	14711	14934	14952	14865	14905	15114	14931	14937	15144	15141	14845	15021	15199	15040	15056	15170	14962	15036	14737	14985	15018	15264	14806	15051	14988	15046	15031	15069	15221	15073	14967	15107	14949	14985	14910	15038	15078	15018	15142	14991	15051	15248	15196	15185	14994	14892	14863	15013	15224	15120	14905	14945	14865	15017	15181	14865	14988	14771	14997	15126	14905	14688	14919	15001	15122	14883	14897	14906	14938	15043	15153	15026	15226	14859	15099	15071	14926	15041	14963	15052	15067	15036	14915	14943	15021	14976	15097	15039	15095	15196	15095	14856	14994	15039	15021	14952	14900	14818	15107	15083	15096	14889	15083	14960	15103	14927	15234	15001	15241	15067	14953	14989	15001	14898	14841	15217	15299	15141	15125	15015	15185	14936	14858	14899	15214	14948	15025	14908	15167	14841	15015	14996	15122	15183	15185	14966	15147	14886	15004	15029	15097	15095	14895	15063	14943	14765	14745	14922	15021	14964	14981	15006	14977	14982	14976	15217	15100	15000	15125	15008	15125	14989	15102	15085	14987	14832	14798	14840	14934	14877	14977	14997	14858	14969	15026	14966	15067	15176	15038	15112	15093	14846	15014	14978	15186	15035	14975	14788	15125	14880	14925	15059	15042	15101	14959	14769	14807	15109	15111	14983	15077	14811	14925	14979	14907	15053	14980	14951	15032	14926	15009	14972	14946	15149	15070	15094	14968	14979	15044	15123	14863	15233	14924	14772	14806	14992	15100	15035	14960	14912	14967	14806	15163	15033	15149	15036	15147	14982	15059	15071	14965	14795	15016	15026	14920	14936	14846	15158	14938	15029	14910	14814	15160	15059	15113	15048	14997	15109	15030	14838	15252	14935	14960	15199	15057	15078	14991	15052	14982	15190	15055	15155	14780	14908	14738	15054	15182	15090	14818	14932	15098	15118	15154	14987	14966	15270	14959	15172	15034	15120	14747	15168	15006	14924	15078	14917	14847	15109	14991	14893	14999	14830	15051	14904	14985	14928	15024	15092	15050	14905	15030	15090	15065	15015	15093	15155	14891	15093	15050	15056	15055	15100	15201	14954	14998	15087	14843	14961	14936	15043	15162	14948	15006	14891	15002	15020	14827	15103	15038	14906	15348	14986	15028	15027	15064	14991	15067	15020	14939	15074	15084	14944	15213	14987	15028	14979	15254	15161	14923	14975	14911	15031	15032	15119	14984	14915	14808	14981	15087	14927	14865	15158	15035	15061	14946	14963	15149	14947	14864	14945	15012	15082	15216	14836	14903	15070	15042	14992	14979	14928	15035	15028	14874	15041	14889	14937	15074	15198	14838	15035	15130	14952	14941	15186	15158	14925	15155	15020	14974	14970	15086	15062	15188	14988	15021	15079	15165	15037	15023	14995	15152	14844	14958	15159	14985	15151	15203	15082	15095	15118	15139	15034	14849	14836	15085	15084	14977	15217	14822	14789	14991	15201	14984	14906	15024	14999	14902	14937	15065	15049	15096	15091	14972	14927	14936	15135	14997	14913	14977	14894	14994	15106	15051	14957	15166	15116	15175	15103	15172	15050	14971	14883	14912	14910	14797	15005	15076	15150	15031	15134	15006	14979	15070	15097	14945	15100	14980	15109	15138	14980	14998	14990
21580	41238	38473	29893	27303	26515	25620	24834	23213	22181	21239	21246	21652	20899	19483	17762	15979	15394	14679	14530	14278	13889	13967	13892	13868	13778	13674	13563	13626	13587	13490	13506	13409	13413	13255	13457	13250	13369	13357	13467	13357	13286	13475	13472	13149	13409	13287	13085	13374	13325	13275	13299	13173	13267	13308	13252	13336	13133	13160	13138	13124	13266	13093	13235	13216	13107	13265	13222	13251	13211	13274	13127	13238	13266	13075	13232	13331	13173	13143	13199	13302	13330	13125	13208	13279	13230	13082	13261	13038	13144	13232	13177	13226	13260	13158	13297	13178	13212	13188	13176	13148	13278	13229	13265	13142	13177	13138	13167	13323	13105	13165	13127	13203	13171	13230	13123	13101	13271	13246	13307	13177	13226	13126	13217	13228	13052	13241	13105	13169	13143	13272	13142	13305	13004	13154	13272	13282	13241	13175	13278	13099	13152	13321	13200	13206	13199	13207	13395	13105	13206	13293	13252	13156	13192	13158	13357	13194	13222	13217	13198	13160	13142	13360	13224	13247	13009	13153	13018	13297	13206	13268	13156	13071	13237	13100	13139	13105	13181	13279	13175	13110	13260	13052	13086	13288	13204	12964	13285	13095	13250	13136	13123	13244	13353	13153	13194	13181	13312	13083	13092	13196	13139	13278	13182	13227	13267	13280	13090	13224	13174	13185	13020	13314	13229	13111	13317	13146	13242	12991	13156	13092	13218	13180	13108	13198	13130	13096	13236	13252	13108	13309	13193	13136	13349	13299	13120	13236	13088	13200	13292	13292	13079	13274	13369	13207	13121	13260	13129	13408	13095	13231	13229	13100	13189	13202	13228	13261	13211	13153	13191	13089	13304	13197	13107	13420	13207	13181	13055	13033	13217	13134	13347	13136	13096	13204	13141	13224	13236	13225	13378	13197	13074	13301	13183	13243	13185	13179	13162	13167	13180	13226	13225	13190	13077	13244	13291	13186	13206	13217	13178	13384	13178	13122	13178	13241	13165	13245	13263	13081	13079	13334	13092	13271	13096	13311	13190	13261	13338	13125	13060	13322	13126	13155	13135	13259	13145	13229	13016	13225	13253	13148	13328	13077	13221	13101	13138	13117	13050	13202	13061	13288	13157	13237	13234	13319	13078	13077	13117	13222	13161	13296	13306	13213	13204	12979	13281	13192	13141	13124	13213	13208	13166	13440	13148	13080	13184	13194	13176	13213	13133	13121	13256	13088	13221	13233	13125	13244	13140	13286	13226	13193	13091	13209	13123	13098	13333	13223	13158	13390	13149	13157	13286	13083	13185	13122	13134	13119	13154	13229	13248	13332	13339	13153	12952	13205	13475	13027	13126	13292	13205	13314	13223	13138	13393	13245	13265	13278	13118	12985	13190	13386	13172	13166	13234	12959	13233	13340	13242	13343	13416	13183	13251	13348	13196	13256	13328	13243	13151	13153	13044	13200	13181	12948	13261	13082	13180	13251	13130	13326	13170	13288	13205	13192	13173	13223	13173	13291	13112	13221	13005	13151	13206	13133	13289	13341	13205	13338	13199	13098	13257	13208	13029	12993	13163	13137	13281	13085	13005	13282	13242	13211	13260	13294	13288	13268	13181	13188	13307	13138	13200	13222	13125	13131	13129	13109	13281	13286	13087	13148	13216	13252	13095	13251	13310	13033	13166	13133	13143	13262	13005	13248	13146	13129	13197	13291	13131	13196	13237	13121	13371	13280	13109	13120	13222	13312	13343	13239	13073	13095	13345	13195	13083	13238	13290	13254	13179	13148	13100	13230	13153	13311	13222	13186	13344	13306	13087	13053	13182	13096	13155	13146	13021	13162	13021	13265	13134	13172	13364	13206	13307	13101	13329	13062	13154	13159	13306	13144	13048	13109	13108	13159	13192	13077	13230	13061	12935	13260	13153	13049	13028	13159	13167	13254	13085	13097	13123	13278	13223	13318	13198	13214	13224	13375	13112	13249	13278	13187	13209	13204	13004	13116	13235	13042	13160	13070	13242	13276	13171	13133	13288	13124	13263	13177	13177	13193	13270	13121	13280	13137	13240	13176	13166	13119	13012	13376	13217	13098	13218	13171	13343	13273	13097	13102	13145	13124	13232	13204	13189	13139	13326	13237	13133	13103	13104	13148	13201	13244	13137	13034	13340	13213	13287	13242	13285	13232	13403	13285	13207	13337	13057	13150	13292	13163	13317	13273	13053	13333	13125	13155	13169	13271	13118	13292	13045	13164	13154	13258	13270	13148	13193	13292	13173	13270	13129	13146	13207	13171	13058	13403	13155	13371	13139	13056	13236	13054	13101	13187	13098	13222	13109	13292	13122	13373	13148	13147	13230	13007	13319	13166	13163	13070	13138	13164	13182	13276	13225	13166	13261	13053	13155	13340	13208	13058	13255	13342	13138	13227	13214	13272	13136	13203	13253	13046	13093	13102	13178	13104	13144	13136	13117	13210	13206	13220	13211	13159	13140	13169	13280	13405	13083	13083	13356	13181	13181	13136	13249	13085	13343	13086	13250	13179	13095	13204	13051	13119	13184	13258	13119	13258	13128	13228	13189	13104	13140	13217	13249	13085	13344	13243	13177	13197	13219	13240	13109	13281	13290	13429	13068	13259	13152	13164	13253	13254	13111	13190	13065	13005	13080	13236	13142	13077	13086	13179	13355	13285	13140	13123	13240	13238	13231	13236	13175	13283	12985	13164	12984	13248	13204	13178	13238	13221	13149	13154	13432	13143	13178	13083	13128	13243	13157	13378	13047	13142	13196	13115	13199	13073	13138	13090	13156	13208	13398	13191	13225	13094	13076	13168	12956	13135	13061	13257	13250	13153	13290	13262	13166	13218	13150	13238	13346	13248	13105	12934	13102	13272	13242	13088	13167	13153	13261	13164	13108	13253	13265	13223	13116	13169	13171	13031	13089	13023	13290	13056	13202	13133	13277	13219	13223	13166	13311	13194	13179	13141	13238	13266	13136	13080	13156	13127	13245	13378	13214	13271	13021	13179	13171	13145	13280	13239	13153	13095	13201	13056	13063	13122	13380	13107	13087	13048	13122	13138	13143	13324	13336	13141	13203	13278	13124	13218	13062	13277	13164	13175	13176	13146	13337	13150	13250	13267	13193	13118	13199	13187	13153	13200	13161	13179	13254	13153	13329	13183	13058	13155	13150	13347	13163	13122	13238	13336	13193	13183	13285	13267	13223	13171	13086	13235	13107	13181	13149	13089	13034	13242	12993	13316	13247	13115	13361	13343	13292	13196	13196	12989	13180	13084	13325	13191	13187	13267	13240	13164	13085	13316	13265	13293	13240	13255	13139	13235	13096	13130	13267	13193	13021	13199	13173	13128	13155	13353	13150	13291	13136	13260	13173	13197	13321	13122	13154	13162	13040	13060	13232	13244	13174	13252	13283	13152	13069	13036	13299	13238	13151	13124	13282	13132	13107	13325	13162	13181	13244	13199	13212	13306	13119	13081	13167	13099	13092	13023	13220	13113	13063	13200	13305	13053	13120	13007	13296	13261	13279	13286	13235	13216	13220	13273	13256	13231	13026	13166	13301	13136	13058	13217	13268	13179	13196	13147	13230	13237	13248	13077	13184	13196	13169	13277	13247	13233	13180	13205	13275	13272	13186	13144	13230	13185	13254	13253	13249	13275	13262	13166	13126	13146	13325	13304	13252	13288	13121	13242	13313	13122	13222	13232	13175	13373	13207	13176	13051	13143	13079	13401	13047	13122	13232	13146	13288	13180	13157	13065	13073	13190	13047	13270	13149	12941	13179	13122	13137	13267	13237	13108	13140	13156	13186	13240	13174	13185	13197	13051	13130	13329	13338	13085	13091	13211	13316	13243	13284	13167	13292	13173	13123	13336	13230	13235	13155	13243	13196	13073	13230	13216	13211	13150	13270	13197	13148	13169	13262	13202	13166	13022	13300	13301	12973	13206	13059	13185	13142	13185	13245	13245	13155	13314	13372	13161	13207	13188	13083	13285	13151	13245	13236	13303	13146	13286	13142	13245	13046	13159	13378	13152	13123	13066	13199	13327	13033	13426	13232	13125	13360	13174	13136	13036	13227	13338	13286	13309	13203	13132	13201	13249	13257	13253	13223	13253	13102	13346	13152	13160	13181	13079	13071	13169	13129	13327	13242	13236	13198	13241	13174	13167	13118	13105	13115	13297	13430	13171	13250	13204	13207	13106	13202	13101	13332	13099	13149	13034	13148	13192	13298	13214	13228	13099	13258	13164	13341	13206	13082	13148	13107	13327	13260	13255	13043	13149	13143	13261	13246	13243	13270	13303	13292	12983	13133	13362	13309	13127	13275	13153	13175	12983	12993	13136	13250	13110	13292	13194	12999	13114	13315	13035	13188	13324	13168	13151	13057	13311	13199	13316	13240	13308	13090	13157	13262	13014	13287	13110	13280	13030	13370	13060	13192	13255	13122	13312	12980	13306	13010	13383	13117	13189	13176	13310	13320	13179	13277	13097	13125	13266	13065	13258	13206	13201	13139	13059	13316	13151	13267	13249	13183	13139	13159	13261	13228	13371	13259	13198	13073	13298	13066	13232	13232	13234	13269	13167	13118	13347	13147	13246	13148	13234	13133	13230	13237	13116	13039	13221	13206	13194	13090	13094	13145	13250	13187	13198	13299	13173	13049	13156	13243	13163	13162	13314	13271	13139	13053	13189	13186	13169	13251	13242	13322	13211	13154	13217	13189	13195	13106	13174	13127	13162	13202	13202	13009	13099	13291	13179	13235	13163	13305	13259	13313	13156	13156	13437	13219	13178	13081	13190	13231	13192	13107	13188	13241	13199	13139	13248	13191	13028	13135	13166	13317	13135	13141	13226	12976	13112	13053	13299	13206	13253	13370	13290	13037	13394	13240	13263	13084	13209	13282	13041	13129	13246	13124	13245	13064	13321	13024	13233	13125	13152	13138	13176	13187	13303	13235	13214	13176	13228	13187	13168	13086	13308	13259	13080	13172	13292	13157	13095	13290	13260	13241	13242	13247	13165	13376	13305	13131	13145	13142	13090	13222	13291	13282	13158	13313	13191	13100	13383	13075	13367	13184	13128	13300	13105	13149	13125	13114	13219	13127	12992	13209	13194	13167	13166	13179
28039	23036	26991	23098	19448	18728	18468	18165	18109	17165	17237	17289	17190	17150	16284	15597	15108	14961	14599	14593	14369	14496	14399	14212	14469	14414	14248	14279	14447	14242	14473	14401	14351	14351	14301	14198	14251	14201	14340	14252	14179	14172	14278	14274	14246	14336	14338	14300	14003	14278	14366	14211	14406	14207	14071	14340	14283	13962	14213	14087	14390	14292	14035	14288	14021	14252	14172	14274	14144	14454	14087	14161	14383	14197	13985	13997	14166	14280	14120	14306	14359	13918	14220	14256	14130	14115	14062	14142	14196	14109	14144	14298	14010	14177	14083	14056	14157	13976	14046	14230	14109	14167	14058	14133	13951	14079	14353	14197	13948	14132	14250	14184	14109	14114	14212	14230	14226	14367	14100	14111	14198	14006	14256	13959	14070	14183	14279	14184	14232	14188	14360	14294	14204	14186	14262	14314	14017	14074	14206	14204	14180	14059	14109	14311	14168	14273	14334	14233	14254	14142	14340	14243	14256	14191	14077	14267	14210	14269	14434	14313	14129	14123	14206	14114	14214	14076	14146	14075	14189	14155	14128	14230	14233	14267	14280	14315	14047	14021	14080	14155	14159	14259	14347	14020	14322	14148	14122	14237	14114	14177	14106	14230	14429	14170	13969	14259	14248	14360	14104	14283	14335	14301	14310	14218	14218	14093	14266	14266	14254	14091	14036	14069	14239	14226	14275	14314	14263	14061	14383	14213	14420	14238	14146	14261	14235	14014	14120	14215	14127	14178	13926	14296	14250	14095	14126	14203	14267	14144	14315	14146	14329	14163	14400	14166	14194	14273	14343	14374	14152	14303	14031	14396	14163	14075	13921	14143	14216	14178	14109	14243	14133	14094	13931	14001	14165	14159	14222	14264	14224	14217	14143	14153	14343	14074	14007	14104	13939	14168	14208	14145	14115	14237	14181	14103	14326	14239	14154	14148	14320	14192	14091	14139	14211	14078	14037	14152	14084	14037	14254	14000	14081	14175	14113	14017	14104	14179	14384	14179	14242	14155	14200	14375	14345	14453	14292	14077	14310	14221	13885	14212	14046	14209	14110	14181	14089	14218	14114	14048	14263	14066	14172	14174	14171	14236	14059	14353	14057	14099	14188	14276	14075	14141	14048	14365	14128	14038	14354	13906	14236	14228	14272	14253	14429	14239	14097	14150	14398	14234	14333	14206	14073	14279	14091	14167	14268	14181	14281	14032	14232	14175	14218	14158	14297	14463	14231	14042	14205	14121	14163	14138	14199	14272	14290	14159	14346	14004	14137	14041	14123	14173	14035	14197	14234	14276	14267	14179	14170	14234	14158	14175	14538	14135	14245	14183	14096	14191	14096	14148	14072	14119	14128	14428	14198	14207	14071	14236	14180	14172	14251	14345	14270	14226	14041	14123	14205	14216	14200	14279	14167	14202	14109	14192	14149	14125	14212	14182	14202	14133	13979	14153	14182	14081	14343	14349	14380	14233	14167	14067	14189	14109	14300	14157	14346	14315	14148	14201	14394	14211	14011	14348	14448	14137	14236	14133	14256	14093	14358	14177	14200	14036	14187	14281	14094	14420	14211	14235	14377	14130	14220	14003	14070	14092	14243	14241	14185	14169	14037	14248	14084	14226	14141	14243	14179	14180	14241	14196	14213	14316	14241	14263	14446	14231	14315	14125	14174	14090	14203	14131	14154	13962	14248	14162	14294	14234	14290	14088	14064	14126	14211	14347	14098	14110	14182	14217	14051	14281	14206	14165	14042	14291	14231	14139	14115	14125	14119	14300	14114	14012	14065	14428	14134	14235	14210	14234	14195	14354	14171	14441	14374	14036	14152	14241	14152	14046	14230	14333	14445	14307	14037	14203	14136	14179	14275	14294	14262	14288	14112	14250	14238	14137	14171	14240	14311	14260	14140	14309	14114	14099	14230	14381	14250	14333	14171	14237	14204	14187	14215	14107	14431	14217	14181	14324	14255	14282	14167	14230	14260	14110	14456	14275	14171	14125	14160	14186	14136	14203	14076	14113	14200	14313	14079	14191	14281	14073	14091	14170	14071	14252	14186	14104	14396	14199	14065	14132	14139	14352	14266	14192	14302	14219	14117	14048	14255	14176	14279	14052	14232	14109	14045	14052	14216	14348	14368	14132	14232	14162	14472	14140	14186	14334	14280	14192	14196	14353	14018	14079	14160	14173	13999	14358	14215	14106	14121	14028	14340	14237	14214	14359	14217	14184	14297	14296	14177	14270	14090	14121	14176	14074	14011	14102	14222	14298	14230	14334	14177	14223	14226	14159	14262	14383	14322	14120	14263	14100	14421	14298	13910	14192	14137	14145	14222	14092	14076	14196	14174	14092	14149	14240	14340	14323	14202	14067	14091	13855	14202	14259	14350	14262	14351	14030	14010	14184	14134	13972	14185	14118	14254	14057	14087	13993	14315	14391	14190	14244	14146	14314	14233	14180	14322	14130	14352	14341	14092	14325	14138	14196	14105	14133	14214	14317	14168	14147	14038	14394	14156	14156	14200	14021	14190	14155	14146	14127	14284	14239	13961	14210	14198	14235	14234	14078	14179	14127	14178	14264	14208	14225	14202	14410	14222	14023	14116	14132	14128	14130	14170	14269	14233	14143	14083	14080	14263	14369	14225	14133	14103	14129	14006	14056	14087	14197	14229	14344	14381	14041	14019	14253	14241	14212	14014	14229	14094	14047	14332	14101	14094	14420	14152	14094	14222	14153	14071	14172	14216	14303	14364	14149	14076	14005	14120	14156	14165	14057	14171	14165	14020	14167	14197	14227	14184	14233	14286	14317	14309	14087	14103	14105	13940	14073	14245	14294	13941	14092	14097	13994	14284	14347	14069	14119	14154	14170	14230	14332	14095	14293	14108	14323	14226	14297	14027	14357	14192	14286	14194	14112	14160	14293	14208	14256	13891	13971	14175	14269	14224	14228	14084	13976	14130	14121	14118	14241	14274	14182	14201	14327	14265	14353	14273	14229	14374	14162	14205	14219	14237	14294	14155	14124	14355	14228	14214	14215	14110	14074	14310	13986	14277	14118	14102	14146	14376	14104	14320	14265	14131	14206	14213	14155	14330	14070	14172	14225	14220	14302	14211	14212	14039	14124	14168	14163	14300	14131	14295	14181	14274	14183	14112	14231	14298	14339	14071	14328	14057	14143	14219	14183	14329	14323	14213	14184	14176	14280	14218	14283	14169	14180	14330	14236	14457	14139	14190	14056	14139	14102	14321	14324	14112	14276	14293	14328	14114	14120	14176	14224	14083	14280	14279	14198	14074	14063	14112	14221	14098	14140	14228	14146	14190	14237	14302	14136	14053	14068	14389	14286	14225	14427	14314	14069	14131	14311	14150	14259	14338	14161	14043	14226	14229	13955	14208	14262	14505	14380	14132	14270	14066	14097	14290	14141	14335	14264	14470	14136	14097	14373	14313	14132	14261	14115	14225	14252	14374	14018	14065	13946	14297	14278	14067	14070	14142	14090	14245	14120	14198	13984	14102	14336	14407	14056	14369	14152	14388	14106	14136	14136	14289	14071	14073	13992	14126	14404	14209	14170	14091	14333	14273	14252	14350	14018	14201	14107	14175	14036	14194	14106	14175	14164	14343	14312	14142	14289	14251	14084	14418	14215	14053	14478	14287	14210	14289	14223	14183	14261	14250	14356	14196	14158	14301	14280	14296	14277	14362	14234	14130	14111	14259	14057	14160	14232	14145	14146	14094	14125	14273	14002	14186	14130	14263	14319	14230	14118	14351	14203	14167	14357	14376	14342	14166	14332	14236	14284	14235	14169	14082	14055	14189	14178	14289	14259	14288	14189	14428	14192	14191	14355	14363	14258	14191	14308	14259	14371	14225	14216	14298	14254	14234	14252	14170	14163	14382	14288	14340	14056	14218	14076	14172	14260	14182	14131	14092	14286	14192	14156	14165	14091	14400	14083	14340	14276	14295	14270	14406	14138	14204	14406	14369	14198	14448	14156	14163	14242	14081	14262	14168	14262	14218	14246	14309	14172	14192	14221	14203	13995	13919	14313	14248	14291	14006	14372	14232	14113	14375	14165	14338	14295	14248	14273	14328	14147	14205	14229	14096	14200	14201	14179	14264	14231	14220	14160	14243	14135	14298	14074	14150	14260	14071	14073	14220	14297	14147	14070	14156	14281	14224	14187	14479	14083	14181	14225	14099	14224	14312	14097	14203	14214	14164	14165	14181	14216	14143	14189	14117	14286	14273	14169	14030	14315	14261	14087	14083	14125	14103	14322	14138	14263	14299	14055	14127	14228	14253	14187	14079	14222	14176	14264	14324	14200	14206	14151	14211	14157	14247	14040	14244	14088	14159	14210	14362	14335	14211	14261	14085	14231	14285	14238	14250	14229	14248	14248	14206	14109	14305	14099	14245	14165	14112	14092	14090	14085	14033	14123	14017	14181	14170	14153	14327	14333	14373	14131	14151	14028	14451	14197	14321	14365	14182	14356	14200	13938	14162	14167	14343	14237	13984	14079	14259	14185	14175	14189	14256	14329	14289	14283	14364	14170	14346	14295	14201	14280	14378	14135	14177	14078	14203	14143	14218	14204	14140	14173	14192	14104	14149	14107	14037	14082	14161	13863	14171	14084	14082	14157	14274	14118	14092	14252	14091	14243	14274	14243	14309	14038	14284	14167	14289	14276	14086	14155	14296	14209	14428	14271	14415	14174	14184	14007	14282	14226	14140	14066	14204	14063	14015	14189	14243	14156	14427	14017	14326	13986	14065	14077	14018	14156	14045	14269	14369	14172	14152	14363	14375	14138	13959	14286	14268	14142	14172	14098	14156	14127	14397	14171	14243	14197	14233	14277	14366	14238	14138	14369	14196	14305	14167	14041	14144	14228	14109	14214	14207	14197	14206	14240	14176	14227	14228	14105	14097	14265	14185	14060	14271	14082	14278	14361	14242	14292	14079	14092	14155	14196	14370	14344	14110	14229	14205	14221	14327	14215	14128	14173	14321	14059	14331	14394	14260	14127	14121	14285	14081	14223	14176	14176	14166	14489	14384	14204	14114	14266	14350	14284	14038	14329	14173	14181	14222	14142	14341	13973	14163	14417	14445	14239	14169	14271	14341	14338	14229	14212	14232	14270
19672	29188	27541	21360	19878	19509	19098	19264	18782	17994	17089	17401	17610	16854	16004	15210	14097	13773	13420	13228	13237	12860	13034	13040	12907	12871	12823	12949	12838	12990	12752	12845	12777	12920	12835	12731	12732	12732	12860	12922	12791	12855	12860	12797	12834	12784	12811	12924	12716	12622	12675	12747	12686	12714	12769	12698	12786	12675	12683	12719	12905	12705	12521	12585	12710	12759	12771	12694	12681	12702	12827	12777	12723	12809	12791	12754	12865	12718	12678	12844	12790	12720	12730	12891	12830	12653	12875	12714	12837	12723	12818	12789	12557	12766	12674	12649	12731	12782	12637	12903	12873	12727	12793	12771	12810	12782	12844	12629	12774	12812	12826	12690	12739	12643	12673	12822	12702	12748	12801	12776	12724	12724	12757	12710	12801	12758	12610	12770	12884	12747	12878	12698	12619	12761	12752	12943	12592	12780	12645	12752	12697	12673	12685	12706	12643	12707	12751	12535	12712	12712	12598	12804	12707	12564	12589	12749	12671	12780	12900	12667	12685	12689	12847	12561	12859	12711	12913	12714	12786	12666	12728	12818	12663	12675	12879	12713	12798	12677	12755	12599	12867	12649	12852	12722	12814	12694	12758	12770	12746	12586	12767	12716	12684	12766	12614	12648	12681	12673	12816	12633	12785	12575	12587	12671	12848	12983	12902	12698	12788	12780	12711	12650	12966	12582	12561	12667	12820	12751	12792	12743	12845	12679	12778	12844	12850	12732	12792	12636	12893	12883	12754	12743	12738	12646	12694	12834	12798	12654	12835	12691	12693	12762	12692	12674	12733	12757	12714	12734	12603	12801	12618	12875	12690	12929	12740	12683	12739	12630	12620	12678	12649	12758	12813	12765	12702	12815	12867	12801	13027	12781	12834	12779	12847	12819	12761	12714	12794	12810	12878	12671	12778	12799	12773	12663	12653	12794	12616	12636	12664	12627	12679	12696	12799	12754	12744	12619	12734	12691	12693	12833	12816	12800	12683	12690	12650	12787	12783	12827	12737	12666	12697	12881	12877	12550	12785	12760	12734	12598	12848	12807	12838	12704	12755	12692	12732	12782	12731	12775	12766	12666	12753	12897	12821	12688	12710	12810	12546	12885	12731	12762	12726	12538	12875	12794	12779	12814	12872	12594	12856	12691	12867	12677	12728	12811	12666	12712	12753	12748	12685	12698	12823	12822	12780	12764	12608	12657	12760	12753	12731	12734	12809	12737	12685	12714	12767	12797	12645	12829	12617	12837	13003	12726	12731	12632	12821	12726	12814	12782	12691	12837	12771	12800	12665	12723	12486	12874	12897	12707	12593	12608	12763	12706	12704	12666	12654	12771	12739	12819	12727	12788	12636	12789	12812	12763	12832	12566	12734	12649	12470	12691	12803	12585	12699	12931	12478	12686	12857	12554	12854	12683	12676	12722	12575	12737	12501	12819	12809	12824	12724	12575	12662	12828	12591	12723	12860	12677	12748	12748	12820	12765	12813	12813	12764	12610	12873	12755	12759	12822	12676	12705	12863	12761	12636	12625	12822	12738	12691	12755	12723	12778	12887	12798	12759	12654	12687	12765	12627	12543	12855	12812	12613	12717	12711	12679	12713	12739	12712	12679	12663	12758	12610	12575	12896	12723	12565	12774	12799	12759	12531	12735	12768	12707	12741	12685	12747	12689	12784	12793	12514	12758	12670	12840	12752	12769	12521	12604	12745	12744	12834	12716	12605	12812	12609	12734	12713	12824	12657	12538	12764	12696	12735	12686	12730	12660	12801	12672	12785	12714	12721	12939	12719	12792	12672	12710	12590	12897	12793	12578	12626	12894	12642	12723	12857	12760	12624	12699	12846	12868	12846	12672	12884	12661	12684	12804	12760	12592	12696	12791	12701	12729	13019	12732	12598	12753	12558	12751	12664	12953	12942	12734	12869	12649	12770	12742	12685	12774	12775	12671	12959	12710	12699	12745	12709	12944	12879	12758	12779	12833	12721	12505	12712	12730	12782	12769	12846	12722	12687	12697	12683	12763	12796	12841	12769	12875	12867	12708	12711	12717	12645	12643	12776	12811	12745	12835	12785	12670	12806	12715	12815	12606	12736	12691	12750	12672	12687	12895	12780	12626	12943	12777	12826	12678	12790	12939	12735	12792	12587	12920	12721	12791	12634	12786	12606	12768	12669	12663	12763	12807	12629	12929	12817	12639	12568	12785	12724	12701	12729	12838	12677	12639	12744	12534	12737	12635	12804	12653	12865	12750	12803	13018	12824	12827	12772	12783	12819	12717	12652	12720	12750	12867	12823	12792	12878	12875	12647	12828	12742	12859	12760	12600	12741	12539	12654	12767	12812	12808	12878	12826	12624	12787	12825	12721	12786	12750	12565	12810	12529	12780	12897	12723	12643	12636	12729	12700	12843	12750	12824	12678	12752	12739	12842	12831	12772	12752	12741	12739	12853	12823	12762	12722	12739	12758	12812	12692	12891	12846	12878	12799	12664	12702	12593	12663	12841	12752	12654	12852	12882	12750	12593	12643	12814	12826	12744	12496	12893	12689	12847	12671	12628	12777	12797	12678	12830	12673	12869	12677	12711	12695	12582	12753	12668	12738	12617	12720	12841	12763	12844	12673	12678	12718	12568	12839	12712	12657	12770	12722	12584	12703	12838	12721	12748	12586	12646	12685	12606	12706	12856	12877	12776	12865	12568	12626	12853	12736	12549	12802	12786	12766	12732	12725	12740	12758	12707	12757	12663	12649	12885	12750	12854	12634	12645	12817	12664	12912	12868	12752	12742	12776	12757	12837	12820	12953	12800	12631	12730	12836	12764	12887	12660	12761	12809	12801	12790	12774	12912	12837	12825	12834	12829	12758	12810	12822	12676	12880	12807	12713	12885	12807	12750	12746	12786	12788	12842	12736	12730	12746	12777	12614	12922	12802	12861	12659	12696	12771	12723	12778	12896	12675	12738	12832	12747	12854	12757	12840	12778	12825	12754	12708	12688	12718	12759	12684	12721	12645	12878	12865	12708	12780	12724	12720	12630	12758	12787	12769	12636	12744	12781	12961	12729	12634	12649	12672	12717	12645	12687	12734	12796	12850	12608	12640	12794	12813	12660	12683	12798	12766	12710	12876	12656	12706	12841	12796	12582	12739	12921	12671	12910	12745	12913	12710	12818	12959	12709	12847	12645	12680	12698	12526	12826	12665	12615	12593	12648	12694	12848	12896	12619	12717	12657	12804	12722	12779	12644	12797	12646	12756	12604	12701	12749	12700	12892	12621	12846	12802	12709	12693	12730	12600	12867	12591	12663	12575	12621	12685	12833	13065	12672	12810	12886	12822	12851	12819	12718	12626	12637	12719	12598	12831	12789	12658	12694	12743	12730	12798	12719	12822	12808	12829	12624	12630	12873	12791	12859	12743	12675	12682	12840	12738	12736	12791	12738	12783	12848	12763	12611	12747	12641	12702	12864	12729	12724	12612	12719	12782	12746	12809	12793	12634	12717	12742	12554	12773	12603	12714	12955	12802	12734	12568	13014	12640	12629	12690	12701	12777	12935	12759	12770	12805	12851	12726	12887	12747	12723	12651	12946	12753	12743	12730	12712	12625	12752	12732	12846	12928	12669	12770	12772	12764	12691	12841	12741	12765	12724	12738	12850	12715	12794	12761	12711	12457	12781	12867	12600	12789	12802	12639	12682	12693	12763	12714	12738	12642	12772	12716	12638	12727	12684	12801	12581	12738	12678	12739	12747	12650	12687	12867	12777	12917	12743	12864	12591	12698	12741	12904	12747	12873	12717	12736	12747	12794	12664	12932	12677	12735	12826	12762	12802	12691	12951	12659	12836	12723	12793	12768	12675	12859	12728	12756	12776	12526	12622	12815	12748	12887	12781	12789	12797	12810	12733	12772	12693	12677	12698	12870	12702	12730	12681	12701	12735	12976	12742	12564	12770	12741	12713	12800	12757	12659	12652	12642	12707	12670	12635	12778	12807	12822	12738	12718	12892	12802	12912	12667	12773	12639	12779	12579	12710	12797	12828	12564	12840	12825	12709	12670	12680	12655	12728	12780	12749	12837	12742	12825	12816	12830	12824	12850	12947	12848	12712	12616	12745	12717	12673	12712	12829	12724	12783	12806	12896	12712	12651	12628	12539	12560	12652	12732	12605	12744	12785	12703	12900	12758	12908	12830	12596	12873	12678	12806	12838	12722	12726	12812	12668	12639	12639	12671	12829	12698	12706	12632	12849	12758	12648	12784	12649	12626	12693	12568	12801	12799	12616	12788	12838	12693	12670	12768	12813	12626	12772	12653	12797	12769	12608	12635	12757	12651	12687	12692	12766	12708	12589	12647	12507	12744	12700	12688	12605	12633	12886	12637	12712	12773	12584	12829	12680	12726	12920	12804	12716	12756	12742	12567	12671	12650	12837	12827	12860	12585	12632	12865	12731	12902	12831	12634	12775	12761	12780	12658	12639	12860	12744	12750	12724	12742	12806	12748	12714	12800	12776	12750	12779	12845	12805	12645	12770	12702	12602	12744	12844	12842	12756	12756	12781	12784	12768	12717	12682	12738	12810	12726	12799	12722	12758	12730	12859	12832	12938	12929	12749	12697	12899	12672	12676	12774	12706	12864	12863	12919	12766	12715	12792	12781	12851	12875	12770	12814	12746	12763	12702	12720	12691	12731	12754	12832	12649	12698	12901	12766	12841	12748	12776	12706	12621	12784	12790	12765	12782	12835	12714	12670	12755	12832	12614	12837	12555	12824	12678	12697	12682	12774	12832	12718	12729	12762	12762	12849	12633	12653	12684	12635	12735	12590	12707	12691	12808	12746	12776	12784	12737	12814	12694	12668	12962	12862	12751	12750	12784	12614	12693	12734	12783	12635	12885	12761	12843	12691	12573	12611	12702	12839	12686	12675	12628	12817	12729	12578	12562	12759	12774	12668	12828	12779	12647	12882	12668	12954	12649	12745	12487	12677	12739	12775	12597	12585	12893	12746	12601	12837	12663	12765	12692	12617	12942	12681	12721	12801	12781	12735	12684	12866	12722	12878	12548	12803	12634	12835	12934	12661	12770	12631	12853	12994	12674	12878	12755	12629	12756	12834	12801	12893	12619	12663	12772	12796	12758	12819
24290	21374	28852	24544	22928	23475	22730	20161	19356	19038	18522	18570	18714	18022	17075	16233	15814	15235	14776	14502	14467	14408	14610	14243	14477	14403	14005	14335	14219	14301	13969	14215	14278	14006	14116	14242	14073	14312	14017	14082	14111	14105	14097	14137	14024	14102	13901	14066	14248	13983	13957	13970	14135	14050	13960	13908	14081	13886	14101	13961	14060	13971	14023	14159	14056	14216	13997	14002	14001	13909	14004	13830	13952	14164	13943	14049	14022	13955	14175	13963	14083	14230	13896	13856	14014	13924	14139	13952	13870	13871	13836	14023	14044	13891	13988	14273	14081	13859	14105	14226	14036	13714	14058	14069	14084	14032	13810	13811	14036	14102	13973	14004	14015	13835	14006	13955	13992	13943	13969	13985	13850	13981	14060	14008	13981	14038	14018	14219	14013	14023	13964	14172	14018	13816	14045	13889	14109	14082	13830	13996	13999	13882	14005	13836	13863	13937	13952	14174	14045	13929	13966	13913	14075	13912	14159	13903	13826	13866	13855	13875	14091	14036	14149	14065	13939	13959	13998	13968	14147	13956	14036	13943	14037	13871	13972	13878	14051	14009	14012	14052	14141	13939	14060	13906	13876	13818	14222	14006	14074	13905	14129	14078	13906	14059	13974	13885	13918	14151	13951	13929	14019	13808	14002	14034	14158	14021	14168	13915	13961	14028	14008	13960	13878	14006	14152	13894	13927	13864	13931	14019	14107	14034	13909	13859	14064	14006	14017	13957	13952	14040	13978	13999	13847	14043	14035	13860	14106	13926	13871	13851	13887	14055	14014	14039	14110	14029	13954	13987	13960	14048	14115	13971	13994	13980	14044	13960	14140	13934	13927	13948	13912	13843	13976	13893	14207	13844	13936	13870	13856	13982	14020	13921	14013	13879	14091	13931	14235	13847	14074	13928	13974	13911	14055	13922	13871	13948	13935	13970	14204	14093	14032	13903	14024	13924	13966	14059	13940	13977	13861	13888	14071	13773	14022	14062	13867	13885	14126	14044	13863	13891	13806	14018	14077	14045	14061	13926	13890	14052	13943	13838	13899	13960	14064	13878	14073	14084	14004	14038	14134	13884	14034	13985	13929	14065	13940	14162	14053	13924	14004	14102	13881	13919	13887	13930	13941	14048	14192	14030	14018	13916	13959	13818	13813	14009	14073	13766	13944	13915	13944	13824	13965	13983	13964	13928	14024	14044	14081	13947	14071	13806	13935	13886	14093	13984	13840	14076	14090	14100	13930	13863	13918	14013	14014	13924	14008	14019	14036	13980	14116	14111	14021	14089	13848	13884	14072	13942	13965	13939	14013	14204	13834	14099	13931	14139	14035	13887	13976	14108	14276	13897	13984	13819	13814	14080	14126	13982	14062	14030	13874	13893	13940	13891	13994	14005	14017	13957	14074	13882	13960	13850	13941	13920	14072	13905	13864	13824	13951	13944	14062	13973	13886	13819	14048	14075	13915	13941	14039	14025	14008	13857	13899	13739	13937	14010	14035	14088	14036	14078	13860	13964	13802	14067	13965	13841	14053	14148	14002	13987	13967	14084	13972	14028	13849	13968	14013	13958	13973	13893	13992	14019	13893	13959	14106	14071	13922	13941	13991	13906	13974	14116	14086	13869	13851	13997	14197	14032	13791	13977	14102	14067	14029	13926	13909	13902	13976	13951	13930	14033	13823	14038	13854	13815	13999	13930	13971	14065	13925	14050	13843	13868	14072	14003	14087	13914	14103	14058	13944	13902	13948	14038	13944	13775	13948	13994	13816	13945	13933	13834	14043	14079	14051	13994	13948	13960	14145	14017	13949	13901	13990	14007	13874	13842	14112	14111	13962	14033	14006	14130	13847	13950	13983	13865	13813	14022	14064	14113	13994	13850	13973	13942	14007	13970	14044	13938	14038	13940	13999	14068	13992	13951	14029	14025	13844	13965	13938	13895	13808	14048	14006	13714	13937	14153	13924	14032	14218	14033	14068	14064	13844	14058	13843	13947	13947	13883	13838	13970	13896	13745	13947	14138	14040	13956	13813	14070	14001	13956	13963	13960	14010	13920	13990	14081	14133	14022	13970	13920	14052	13984	14053	13965	13977	14116	13928	13979	13936	14006	13984	14017	13986	13982	14151	14249	13953	14053	13907	14140	13878	13821	13960	13988	14173	14111	13959	14052	14118	13968	13807	14077	13857	14186	14084	13898	13723	13730	13968	13953	14032	13938	14103	13868	14036	14009	14070	14009	13886	13888	14154	13981	13958	13951	14055	13939	13866	13902	13959	14065	14013	14064	13973	14059	14001	14018	13975	13927	13783	14172	14088	14001	13891	13846	13897	13993	13999	13915	14095	13921	13960	13845	13998	14125	13916	14100	14019	13906	13857	14097	14051	13843	13944	13844	13991	13928	14126	14214	14054	13997	14046	13925	14075	14040	14038	13848	13845	13796	13990	14061	13916	13979	13895	13972	13921	13952	13815	14023	13820	14050	13910	14003	13900	14099	14071	13857	14078	13933	14028	14015	13913	13937	14016	13952	14089	14001	13922	13957	13832	13946	14090	13896	13693	14122	13917	14067	13906	13948	13949	13977	14030	14125	14124	14129	14065	14116	14009	13911	13881	14004	13968	13924	13936	13873	13999	14035	13722	13863	13927	14027	14118	13906	13845	14066	14063	14096	14183	13984	14127	13966	13992	13901	13892	13802	14067	13905	14046	13937	13983	13919	13838	14029	13934	14184	13965	14019	14065	14043	13934	14081	13980	13886	14016	13975	13997	13987	14032	13951	14019	13990	13879	14047	13886	13993	13877	14093	13918	14048	14179	13925	13977	14011	14131	13905	13942	14057	14127	14003	13883	13894	13938	14005	14072	14108	14024	13994	13940	13974	13975	14258	14057	13891	14015	14035	14051	13898	13817	13941	13974	13965	13989	13729	13977	13811	13827	13936	13895	14070	13833	13932	13953	13979	14042	13901	14026	14031	13975	13996	13794	13796	13998	14024	14065	13993	13891	13885	14091	13902	13935	14014	14049	13964	13922	14075	14087	13876	13943	13872	13924	13937	13838	14099	14093	13945	14097	14001	14091	13724	14068	13758	14050	13766	13974	14018	14029	13952	14152	13869	13939	14283	13983	14116	14045	14006	14101	14036	14032	14012	13768	14045	13985	14051	14049	13919	14100	14016	13923	14011	14055	14028	13983	13958	13909	13957	13857	13905	14058	13931	13917	14135	13958	14083	13960	13857	14029	14025	13896	13945	14070	14059	13993	13930	13889	13968	14072	13977	13808	13975	13864	14072	13899	13890	14019	13912	13936	13722	14035	14015	14072	14085	13974	14061	13951	14009	13880	13981	14082	13923	13955	14075	14227	14153	13946	13808	14042	14168	14072	14000	14040	13897	14106	14011	14008	14126	14027	14010	13964	14058	14110	14199	13935	13977	13917	14049	14141	13909	14041	14030	13985	14012	14048	13986	14017	14019	13910	13915	14027	13937	13815	13964	14004	13860	14136	13904	13706	13891	13830	14048	13894	14150	14055	14003	13912	14120	14070	13910	13766	13861	14092	13979	14080	14018	14068	13966	13999	13915	13866	13827	14165	13967	13912	13971	13945	13945	14014	14010	14130	13823	13996	13876	14091	13958	14161	13986	13947	14194	14008	13996	13993	14069	14099	13956	13972	14135	14053	13908	13872	13947	14064	13925	13812	14063	13807	13907	13963	14180	14042	14126	13979	14006	13904	14028	14025	14091	13997	13977	14066	13995	14144	14057	14128	13951	13967	13958	14016	13845	13853	14041	14080	14078	14061	14017	14015	13883	13994	14044	13994	14050	13996	14041	13989	13959	14219	14124	14076	14304	14126	14059	14124	14116	13930	13865	13937	13964	13950	13931	13999	13951	13886	13835	14025	14023	13952	13813	14107	14037	14148	14060	13886	13947	13972	14006	14015	13919	13860	13934	14022	13997	14087	13977	14028	13964	13947	13893	14060	13716	13876	14007	14077	14084	13931	13896	13971	14016	14087	13797	14009	13943	13898	13975	14100	14105	14074	13970	14052	13934	13857	13799	13854	13883	14102	13988	14065	14022	13845	13807	14024	14065	14041	14229	14006	14058	13971	13996	14017	13948	13906	13867	14182	14063	13799	14080	13793	13936	13849	14059	13979	13919	13961	14010	13953	14027	14158	13847	14063	13920	13994	13856	13979	14174	14081	13928	14005	13982	14143	14013	13985	14228	13786	13893	13707	13930	14154	14077	13988	14024	14163	13970	13943	13937	13976	14022	14029	13948	13830	14176	13914	14076	13970	14110	13869	13911	14067	14001	13888	14026	14060	14178	14044	13997	14131	14067	13998	13880	14155	13870	13859	14089	14078	14027	13851	14059	14062	13948	14034	13947	13973	13902	13937	13976	13995	14049	14176	14046	13891	14113	13974	13926	13916	14042	14000	13925	14166	13864	14041	14154	14151	13892	14106	13978	14250	13960	14038	13999	13975	13843	13921	13903	14012	14019	14081	13870	13862	13899	13981	13931	13803	13967	13862	13768	13925	13974	13979	14003	13834	13974	13919	14070	13975	13876	13920	14070	13923	13734	13873	14070	13996	14071	13854	14016	14081	13975	13958	14067	13932	14006	13979	13740	14042	13924	13959	14071	14000	14012	13949	13912	13859	14057	14092	13947	13908	13877	14062	14094	14139	14038	13965	14108	14208	13911	14033	13897	13974	14248	14025	14050	13882	14228	14237	14085	13989	13993	14105	13869	14010	14134	14033	13893	13961	14092	14007	13939	13932	13871	14014	13976	14057	14006	14030	13869	14007	13889	13847	14051	14121	13934	14133	14161	14103	14085	13941	13951	14064	13949	14116	13968	13866	13930	13965	13997	13767	13936	14100	14074	13976	14110	14216	14105	14220	14028	14038	13970	14009	13967	14003	13810	13941	13947	13906	14187	14037	13950	13853	13993	14048	13998	14042	13954	13989	14006	14077	14022	14015	13997	13972	14034	13965	13934	13895	13958	14094	14125	14131	13889	13899	13794	14082	14072	14153	13986	14017	14005	14114	14097	13862	13937	13834	14003	14088	13887	13784	14003	13906	13931	14036	13947	14071	13946	14035	14094	14052	14031	14031	13936	14098	13942	13994	13909	13941	13882
19692	36343	34084	26579	23995	23178	21998	21403	20872	19781	19531	19676	19683	18546	16779	15903	15124	14393	13915	13382	13275	13265	13016	13210	13085	12888	12919	12872	13002	12890	12761	12788	12803	12751	12696	12877	12771	12715	12795	12765	12784	12728	12632	12694	12750	12727	12633	12802	12606	12853	12703	12724	12640	12532	12606	12641	12611	12729	12772	12649	12610	12733	12706	12837	12588	12392	12714	12721	12748	12702	12626	12647	12699	12599	12690	12480	12734	12723	12682	12745	12677	12682	12753	12729	12676	12664	12557	12690	12639	12847	12766	12606	12569	12544	12779	12506	12604	12608	12548	12615	12635	12820	12619	12692	12531	12603	12616	12553	12514	12619	12645	12551	12693	12574	12751	12652	12590	12882	12712	12676	12480	12721	12612	12767	12541	12521	12660	12724	12581	12743	12570	12568	12567	12645	12628	12645	12641	12695	12598	12516	12704	12648	12581	12551	12669	12572	12590	12660	12619	12594	12518	12839	12675	12576	12663	12836	12546	12659	12603	12651	12823	12665	12773	12581	12578	12647	12527	12619	12690	12624	12708	12662	12765	12543	12829	12842	12542	12714	12768	12629	12625	12853	12471	12551	12662	12572	12830	12581	12573	12573	12572	12669	12628	12492	12640	12589	12732	12687	12696	12678	12544	12503	12693	12737	12646	12658	12755	12607	12725	12633	12638	12609	12600	12643	12541	12687	12646	12770	12595	12514	12606	12835	12704	12745	12602	12761	12531	12578	12703	12658	12655	12629	12507	12686	12686	12678	12594	12830	12615	12588	12744	12489	12573	12755	12705	12794	12625	12652	12583	12620	12590	12659	12910	12637	12696	12558	12666	12591	12707	12672	12757	12556	12453	12639	12626	12651	12405	12701	12567	12672	12590	12652	12469	12618	12559	12709	12638	12650	12625	12568	12560	12502	12722	12618	12734	12558	12742	12516	12651	12368	12692	12561	12723	12592	12736	12537	12587	12768	12489	12625	12710	12667	12419	12559	12647	12681	12535	12640	12627	12475	12619	12605	12534	12539	12672	12738	12597	12671	12740	12544	12606	12732	12606	12706	12671	12718	12775	12523	12426	12793	12687	12670	12530	12621	12453	12577	12688	12641	12642	12586	12514	12666	12628	12598	12555	12825	12558	12579	12704	12725	12587	12610	12463	12802	12814	12578	12607	12485	12478	12777	12570	12588	12724	12633	12660	12660	12546	12738	12590	12616	12661	12690	12681	12503	12684	12530	12654	12626	12724	12622	12597	12591	12710	12671	12589	12674	12590	12583	12612	12585	12538	12568	12579	12630	12691	12595	12574	12590	12753	12750	12772	12590	12577	12632	12658	12562	12647	12625	12649	12610	12659	12773	12646	12557	12555	12783	12717	12527	12760	12638	12732	12671	12449	12651	12545	12644	12691	12653	12640	12671	12642	12655	12697	12710	12780	12726	12746	12525	12817	12634	12685	12457	12600	12683	12570	12724	12715	12518	12892	12678	12620	12569	12611	12533	12712	12538	12495	12636	12604	12596	12668	12693	12584	12711	12615	12734	12562	12506	12609	12617	12542	12735	12546	12452	12770	12675	12770	12493	12563	12661	12722	12659	12848	12565	12843	12596	12758	12555	12565	12681	12816	12583	12630	12668	12738	12514	12556	12593	12674	12646	12750	12693	12626	12559	12519	12664	12510	12501	12532	12745	12574	12693	12637	12596	12585	12764	12550	12708	12618	12527	12592	12661	12754	12842	12871	12611	12728	12643	12506	12717	12753	12493	12441	12562	12651	12583	12578	12527	12460	12685	12732	12806	12710	12716	12560	12553	12632	12597	12540	12687	12777	12644	12587	12669	12685	12548	12686	12658	12658	12444	12657	12877	12647	12468	12695	12776	12588	12724	12714	12752	12713	12624	12589	12624	12709	12477	12547	12579	12619	12500	12637	12679	12791	12709	12530	12572	12583	12814	12567	12650	12472	12651	12726	12821	12649	12603	12736	12663	12672	12744	12497	12688	12587	12564	12582	12706	12570	12449	12741	12759	12617	12777	12686	12596	12627	12589	12630	12647	12757	12590	12755	12733	12782	12644	12623	12765	12743	12631	12737	12667	12658	12648	12505	12716	12594	12593	12558	12517	12472	12626	12779	12604	12754	12476	12754	12573	12703	12562	12595	12609	12544	12617	12653	12557	12653	12695	12638	12587	12579	12649	12616	12718	12630	12672	12651	12720	12745	12524	12679	12595	12519	12679	12583	12650	12713	12527	12781	12530	12540	12670	12625	12572	12609	12540	12661	12568	12853	12614	12698	12417	12670	12605	12648	12649	12635	12642	12769	12797	12508	12613	12541	12588	12741	12798	12579	12715	12667	12791	12616	12649	12693	12535	12795	12660	12528	12503	12839	12608	12648	12721	12595	12647	12602	12550	12700	12670	12653	12726	12502	12756	12740	12605	12571	12723	12617	12569	12639	12552	12598	12656	12700	12609	12682	12674	12828	12510	12545	12604	12759	12532	12600	12608	12740	12606	12618	12525	12751	12772	12715	12546	12587	12582	12592	12651	12513	12616	12600	12746	12665	12601	12641	12612	12580	12636	12511	12597	12629	12760	12616	12641	12589	12558	12578	12620	12719	12659	12758	12637	12613	12651	12568	12653	12506	12683	12698	12645	12714	12688	12480	12563	12590	12610	12677	12687	12580	12759	12750	12570	12576	12678	12708	12710	12655	12718	12581	12742	12591	12548	12572	12511	12735	12665	12648	12507	12610	12646	12765	12690	12562	12576	12791	12634	12677	12616	12603	12594	12592	12704	12590	12723	12571	12721	12640	12675	12629	12578	12511	12716	12785	12575	12759	12882	12697	12543	12707	12557	12596	12648	12721	12725	12636	12509	12738	12567	12574	12634	12655	12525	12656	12577	12581	12702	12617	12618	12803	12566	12692	12600	12773	12709	12625	12702	12547	12561	12753	12668	12603	12527	12587	12601	12815	12634	12627	12810	12706	12543	12637	12525	12752	12575	12615	12672	12583	12688	12769	12671	12541	12615	12710	12734	12676	12526	12685	12639	12508	12588	12746	12648	12563	12522	12680	12611	12656	12817	12646	12548	12805	12644	12466	12658	12599	12763	12664	12751	12683	12552	12546	12459	12695	12665	12711	12654	12710	12806	12660	12611	12636	12622	12667	12576	12583	12663	12675	12805	12699	12425	12676	12575	12465	12493	12657	12550	12592	12605	12480	12528	12610	12589	12478	12695	12858	12723	12513	12472	12585	12679	12755	12644	12601	12625	12680	12391	12535	12644	12577	12597	12615	12492	12655	12663	12581	12733	12558	12625	12742	12602	12559	12610	12709	12558	12735	12612	12596	12776	12759	12665	12504	12722	12622	12570	12677	12493	12646	12707	12668	12729	12700	12624	12692	12611	12529	12703	12654	12659	12770	12718	12518	12648	12747	12663	12637	12671	12552	12667	12630	12442	12539	12598	12576	12649	12580	12616	12771	12718	12607	12714	12789	12608	12501	12694	12618	12472	12665	12637	12733	12595	12684	12535	12594	12732	12703	12633	12526	12676	12593	12658	12664	12568	12516	12643	12585	12536	12475	12672	12750	12578	12810	12588	12538	12644	12622	12651	12641	12645	12630	12644	12620	12555	12535	12608	12601	12707	12552	12675	12694	12759	12579	12741	12699	12662	12574	12506	12607	12603	12779	12695	12507	12710	12619	12526	12659	12595	12825	12603	12479	12461	12786	12516	12535	12638	12661	12608	12804	12661	12638	12602	12741	12720	12639	12835	12695	12535	12677	12627	12662	12559	12559	12672	12750	12540	12735	12615	12646	12642	12711	12719	12724	12639	12682	12555	12588	12658	12743	12643	12649	12596	12693	12484	12658	12703	12740	12503	12627	12550	12659	12741	12381	12660	12643	12572	12508	12682	12792	12669	12727	12575	12730	12700	12805	12675	12825	12444	12738	12841	12657	12555	12710	12768	12746	12623	12702	12805	12598	12641	12490	12556	12748	12484	12512	12754	12647	12591	12516	12664	12622	12639	12556	12604	12728	12663	12699	12580	12598	12656	12505	12678	12620	12782	12701	12518	12659	12677	12656	12698	12600	12519	12676	12590	12792	12601	12641	12661	12650	12711	12606	12552	12642	12520	12508	12645	12672	12710	12601	12754	12704	12652	12674	12464	12705	12694	12664	12572	12655	12757	12614	12703	12656	12489	12586	12650	12828	12687	12688	12577	12525	12600	12721	12669	12529	12624	12606	12648	12505	12734	12694	12554	12532	12627	12635	12636	12678	12613	12525	12732	12663	12670	12594	12529	12427	12555	12644	12498	12773	12435	12658	12692	12534	12618	12686	12663	12482	12662	12861	12499	12656	12644	12498	12718	12481	12596	12584	12581	12656	12670	12533	12546	12642	12740	12607	12673	12568	12684	12574	12737	12563	12418	12549	12580	12797	12753	12590	12509	12740	12564	12628	12633	12532	12807	12433	12662	12611	12589	12778	12667	12690	12624	12519	12604	12690	12667	12709	12694	12455	12696	12578	12637	12536	12549	12626	12768	12638	12685	12577	12687	12601	12705	12718	12613	12663	12572	12650	12698	12504	12623	12623	12712	12557	12528	12684	12769	12657	12651	12491	12557	12482	12630	12659	12596	12584	12646	12703	12763	12658	12555	12562	12688	12697	12640	12707	12460	12680	12712	12599	12554	12639	12647	12623	12758	12636	12773	12642	12690	12581	12761	12702	12718	12718	12623	12712	12787	12715	12513	12690	12815	12702	12597	12607	12701	12725	12663	12622	12659	12780	12619	12763	12620	12616	12696	12739	12484	12681	12385	12691	12564	12622	12523	12636	12549	12735	12621	12727	12678	12487	12529	12573	12683	12693	12647	12566	12607	12733	12651	12712	12502	12758	12563	12648	12607	12685	12734	12563	12670	12624	12660	12803	12548	12474	12728	12724	12695	12718	12656	12540	12412	12518	12574	12500	12490	12752	12647	12641	12590	12516	12444	12596	12700	12546	12761	12657	12563	12656	12574	12526	12643	12684	12550	12469	12783	12755	12537	12829	12634	12623	12737	12635	12571	12661	12633	12556	12598	12520	12738	12771	12513	12664	12581	12683	12534	12539	12757	12631	12538	12590	12558	12575	12649
23128	21344	29187	23892	21857	24716	27625	23335	22063	21999	21781	21816	21338	20497	19033	18023	17186	16855	16527	16029	15970	15806	15945	15869	15666	15445	15664	15782	15675	15635	15516	15456	15433	15351	15391	15371	15460	15380	15355	15325	15492	15355	15429	15299	15075	15391	15421	15107	15318	15513	15296	15177	15194	15401	15290	15259	15149	15246	15340	15036	15278	15165	15236	14995	15242	15223	15183	15126	15105	15275	15364	15328	15332	15294	15397	15165	15321	15249	15320	15114	15403	15241	15145	15089	15246	15164	15144	15276	15384	15267	15074	15242	15135	15311	15226	15292	15088	15036	15141	15304	15173	15347	15414	15254	15156	15211	15183	15060	15392	15145	15098	15376	15002	15211	15019	15244	15025	15286	15186	15035	15229	15181	15343	15045	15204	15196	15427	15198	15178	15066	15365	15185	15393	15237	15254	15130	15359	15127	15325	15159	15135	15056	15108	15251	15145	15260	15236	15020	15073	15045	15139	15017	15229	15113	15151	15154	15043	15212	15366	15319	15198	15303	15147	14955	15094	15287	15240	15054	15269	15120	15118	15007	15098	15221	15144	15064	15350	15135	15245	15337	15334	15220	15234	15181	15186	15098	15216	15203	15168	15196	15173	15301	15227	15113	15224	15238	15331	15262	15268	15182	15074	15345	15077	15099	15001	15147	14996	15074	15189	15311	15203	15293	15233	15128	15197	15030	15220	15185	15278	15309	15267	15289	15172	15182	15121	15196	15210	15124	15361	15008	15234	15140	14989	15154	15230	15148	15185	14944	15093	15299	15090	14899	15078	15032	15229	15412	15353	15195	15061	15185	15109	15202	15211	15294	15092	15260	15130	15357	15352	15314	15140	15274	15110	15157	15157	15204	15096	15107	15148	15084	14894	15234	15187	15119	15455	15026	15309	15313	14949	15025	15109	15190	15059	15141	15454	15136	15077	15250	15136	15089	15096	15123	15139	15151	15122	15135	15099	15153	15166	15124	15273	15231	15090	15213	15175	15141	15167	15152	15246	15335	15213	15277	15119	14980	15385	14989	15146	15284	15297	15191	15159	15206	15152	15190	15255	15147	15058	15102	15373	15153	15198	15102	15286	15154	15232	15488	15330	15091	15253	15034	15063	15139	15224	15074	15240	15163	15291	15273	15197	15227	15461	15304	15286	15237	15107	15340	15296	15178	15154	15301	15495	15011	15197	15199	15184	15301	15329	15367	15342	15194	15227	15262	15128	15278	15130	15117	15089	15297	15147	14995	15238	15193	15052	15057	15261	15262	15247	15024	14987	15088	15308	15258	15132	15138	15235	15249	15203	15344	15183	15122	15126	15080	15277	15105	15148	15124	15149	15065	15012	15287	15139	14840	15083	15109	15213	15268	15105	15264	15101	15201	15306	15150	15319	15445	15049	15037	15198	15145	15271	15106	15310	15102	15236	15180	15282	15135	15243	15109	15122	15251	15047	15103	15232	15110	15209	15198	15208	15163	15434	15038	15158	15208	15141	15170	14988	15264	15058	15217	15390	15144	15167	15153	15319	15158	15134	15400	15160	15015	15017	15140	15140	15087	15173	15147	15207	15095	15217	15156	15202	15379	15020	15051	15035	15189	15230	15081	15163	15191	14941	15001	15360	15201	15344	15155	15137	15129	15054	15132	15235	15225	15039	15005	15263	15043	15218	15192	15160	15134	15332	15221	15165	15046	15371	15188	15171	14975	15222	15261	15226	15293	15058	15022	15226	15247	15200	15132	15155	15013	15283	15237	15020	15176	15328	15364	15085	15279	15158	15098	15181	15349	15123	15095	15242	15194	15061	15183	15273	15178	15248	15316	15222	15259	15186	15100	15190	15087	15245	15047	15397	15235	15219	15266	15187	15084	15385	15086	15205	15256	15306	15215	15151	15092	15235	15062	15197	15229	15207	15133	15136	15333	15086	15156	15282	15174	15080	15212	15181	15165	14975	15208	15086	15146	15053	15028	15165	14984	15171	15109	15235	15332	15137	14994	15224	15137	15182	15150	15067	15098	14950	15107	15088	15183	15166	15239	15025	14941	15151	15257	15075	15199	15108	15156	14873	15191	15216	15299	15216	15225	15111	15069	15463	15171	15099	15092	15248	15037	14955	15094	15226	15055	14917	15097	15101	15304	15124	15223	15056	15183	15040	14901	15098	15082	15160	15182	15277	15346	15424	15149	15158	15224	15196	15037	15202	15274	15217	15148	15285	15060	14914	15213	15150	15139	15320	15204	15022	15091	14979	15204	15132	15183	14932	15300	15306	15332	15158	15296	15245	15239	15112	15266	15381	15290	15125	15539	15110	15005	15295	15139	15025	15259	15168	15127	15212	15042	15123	15062	15053	15189	15268	15104	15184	15148	15215	15048	15250	14996	15215	15184	15114	15215	15250	15048	15219	15307	15199	15220	15281	15134	15340	15193	15138	15298	15180	14946	15226	15117	15001	15165	15186	15311	15163	15208	15225	15196	15274	15149	15091	15203	15164	15175	15252	15280	15182	15295	15158	15191	15254	15099	15203	15084	15351	15012	14990	15060	15173	15333	15240	15283	15152	15189	15119	15258	15229	15323	15197	15067	15203	15134	15146	15335	15196	15143	15175	15288	15027	15099	14906	15155	15060	14966	15130	15045	15019	15047	15109	15389	15361	15384	15262	15125	15233	15148	15105	15358	15242	15288	15334	15120	15144	15138	15417	15071	15234	15131	15244	15250	15102	15333	15107	15120	15118	15212	15191	14951	14953	15046	14999	15284	15220	15085	15074	15267	15065	15225	15220	15106	15113	15267	15134	15181	15486	14975	15173	15048	15167	15192	15155	15120	15314	15080	15152	15111	15180	15060	15158	15276	14992	15123	15219	15076	14993	15257	15175	15357	15149	15218	15075	15258	15222	15085	15169	15287	15116	15074	15193	15184	15349	15048	15159	15218	15107	15076	15157	15188	15293	15151	15195	15224	15263	15057	15227	15214	14981	15225	15133	15136	15123	15150	15299	15143	15072	15196	15065	15056	15162	15388	15119	15359	15244	15079	15212	15121	15247	15274	15079	15228	15143	15189	15101	15089	15413	15250	15247	15392	15145	15125	15216	15255	15136	14950	14933	15212	15378	15243	15109	15174	15128	15150	15211	15181	15402	15258	15010	15456	15182	15221	15279	15257	15082	15199	15231	15097	15084	15132	15334	15245	15199	15210	15074	15081	15173	15153	15215	15217	15204	15178	15120	15186	15270	15302	15226	15359	15060	15161	15099	15159	15427	15221	15159	15052	15035	15145	15011	15073	15253	14998	14941	15122	15201	15200	15184	15067	15248	15139	15060	15149	15323	15311	15183	15311	15225	15149	15122	15217	15151	15290	15085	15150	15283	15337	15134	15301	15250	15180	15278	15236	15013	15010	15260	15216	15066	15171	15085	15361	15326	15311	15128	15148	15336	15121	15388	15256	15254	15231	15165	15145	15152	15285	15302	15024	15218	15242	15133	14986	15083	15144	15267	15082	14926	15102	15232	15133	15398	15210	15218	15205	14961	15101	15321	15204	15061	15004	14981	15064	15163	15141	15204	15327	15083	15199	14965	15070	15036	15212	15136	15005	15294	15133	15052	15144	15268	15190	15257	15281	15123	15165	15378	15200	15212	15155	15020	15211	14959	14975	14989	15133	15263	15195	15082	14966	15176	14978	15106	15072	15032	15051	15018	15013	15125	15313	15288	15070	15224	15061	15084	15099	15074	15144	15191	15059	15415	15246	14921	15057	15184	15062	15214	15079	15135	15280	15139	15267	15225	15131	15287	15230	15030	15002	15335	15124	15442	15168	14993	15025	15183	15332	15273	15274	15201	14876	15133	15129	15067	15118	15078	15042	15112	15300	15088	15123	15307	15144	15075	15230	15272	15131	15181	15170	15284	15165	15259	15201	15263	15230	15358	15204	15057	15137	15042	15105	15241	15211	15044	15173	15270	15165	15357	15246	15039	15192	15113	15199	15145	15280	15264	15180	15206	15277	15092	15188	15251	15243	15364	15243	15169	15188	15157	15135	15217	14967	15161	15033	15025	15146	15220	15130	15093	14930	15105	15122	15089	15226	15109	15106	15184	15112	15123	15297	15305	15269	15212	15219	15031	15207	15122	15257	15024	15118	15219	15149	15051	15107	15018	15194	15110	15169	15195	15090	15024	15314	15090	14813	15199	15381	15160	15045	15091	15131	15254	15158	15129	15167	15138	15278	15087	15048	15210	15380	15259	15244	15110	15150	15163	15333	15185	15059	15157	15167	15094	15227	15116	15072	15066	15088	15046	15131	15028	15243	15153	15118	15096	15214	15145	15230	15190	15264	15297	15120	15204	15134	15059	15036	14959	15117	15169	15333	15137	15276	15103	15173	15102	15111	15013	15103	15326	15284	15178	15237	15265	15102	15152	15162	14873	15219	15163	15016	15089	15082	15083	15233	15346	15181	15240	15144	15204	15376	15143	15217	15251	14883	14909	15174	15168	15210	15246	15166	15143	15193	15178	15239	15088	15091	15214	15297	15138	15296	15281	15116	15259	15122	15161	15292	15309	15223	15076	15182	15279	15147	15190	15337	15253	15293	15164	15032	15043	15259	15127	15120	15197	15277	15233	15114	15160	15180	15073	15116	15179	15205	15180	15154	15262	15263	15269	15095	15201	15205	15071	15314	15173	15078	15178	15118	15127	15062	15066	15070	15244	15144	15210	15195	15399	14990	15135	15134	15184	15202	15167	15053	15180	15061	15193	15230	15003	15317	15161	15304	15016	15141	15266	15252	15226	15120	14861	15191	15189	15218	15078	15202	15154	15012	15181	15163	15081	15188	15311	15240	15137	15227	15342	14997	15113	15256	15168	15046	15150	15107	15111	15113	15197	15121	15247	15093	15073	15173	15069	15219	15087	15237	15257	15076	15205	15261	15141	15187	15101	15011	14955	15143	15307	15128	15194	15061	15054	14959	15023	15156	15174	15035	15216	15084	15124	15049	15264	15230	15243	15127	15226	15115	15073	15331	15046	15209	15268	15139	15145	15211	15191	15218	15133	15019	15133	15207	15238	14978	15322	15209	15194	15235	15244	15392	15231	15004	15115	15123	15361	15196	15407	14966	15057	15151	15138	15100	15253	15002	15227	15270
21968	41357	39419	31656	28498	26169	24795	24717	23730	22838	22676	22865	22198	20454	18820	16977	16225	15542	15049	14420	14185	13926	14013	14217	13923	13766	13778	13763	13934	13828	13708	13437	13709	13306	13360	13557	13481	13379	13480	13587	13638	13448	13404	13416	13455	13494	13403	13439	13511	13421	13368	13431	13331	13379	13481	13445	13336	13428	13349	13202	13252	13318	13405	13389	13510	13466	13339	13296	13423	13425	13360	13257	13350	13349	13294	13243	13343	13566	13327	13375	13487	13360	13230	13344	13274	13409	13154	13477	13261	13320	13198	13186	13338	13226	13264	13399	13383	13489	13448	13378	13385	13327	13243	13291	13436	13494	13446	13375	13397	13188	13241	13337	13520	13197	13344	13207	13317	13489	13314	13377	13286	13339	13346	13376	13253	13299	13359	13483	13345	13427	13232	13278	13284	13255	13298	13352	13553	13189	13349	13357	13307	13419	13307	13549	13348	13344	13383	13316	13386	13377	13518	13315	13546	13369	13403	13304	13305	13275	13183	13431	13357	13426	13396	13430	13270	13347	13401	13492	13316	13366	13372	13499	13492	13341	13265	13378	13421	13351	13397	13301	13381	13309	13355	13371	13323	13374	13516	13230	13182	13426	13226	13247	13310	13356	13357	13308	13371	13346	13178	13293	13279	13342	13341	13297	13385	13373	13191	13297	13287	13419	13264	13324	13357	13344	13318	13415	13349	13269	13391	13263	13398	13293	13330	13355	13348	13353	13299	13270	13336	13302	13280	13320	13550	13269	13411	13317	13400	13251	13306	13445	13389	13214	13480	13406	13450	13511	13382	13206	13225	13267	13284	13433	13348	13347	13314	13599	13337	13279	13330	13160	13225	13386	13292	13334	13316	13322	13363	13266	13111	13268	13222	13310	13258	13323	13428	13344	13315	13211	13331	13145	13388	13239	13448	13263	13344	13388	13315	13350	13084	13251	13367	13448	13331	13462	13297	13335	13558	13429	13298	13281	13283	13287	13286	13397	13371	13299	13448	13299	13294	13389	13255	13403	13391	13391	13487	13273	13486	13357	13075	13265	13257	13308	13251	13364	13424	13344	13301	13245	13236	13316	13327	13400	13149	13245	13284	13380	13571	13489	13280	13331	13381	13426	13407	13463	13326	13295	13363	13450	13298	13318	13369	13350	13366	13327	13178	13347	13274	13281	13356	13396	13456	13391	13372	13292	13257	13294	13342	13331	13268	13513	13298	13256	13168	13459	13292	13381	13156	13413	13277	13365	13290	13257	13154	13468	13346	13367	13311	13209	13204	13154	13310	13314	13329	13211	13426	13263	13354	13404	13334	13295	13511	13423	13252	13501	13236	13272	13473	13283	13340	13235	13461	13458	13426	13248	13289	13367	13324	13340	13371	13439	13470	13401	13366	13311	13215	13254	13237	13334	13460	13386	13291	13462	13410	13205	13280	13412	13293	13441	13227	13308	13445	13241	13362	13367	13403	13525	13181	13297	13403	13245	13225	13367	13521	13279	13328	13364	13322	13341	13405	13173	13384	13432	13254	13275	13402	13404	13307	13259	13345	13487	13395	13449	13279	13211	13415	13193	13336	13450	13347	13438	13341	13451	13249	13216	13357	13248	13161	13189	13291	13385	13450	13338	13483	13366	13249	13212	13175	13413	13508	13265	13459	13431	13447	13377	13263	13342	13421	13256	13407	13159	13359	13363	13326	13274	13443	13344	13311	13325	13363	13255	13275	13302	13388	13415	13322	13292	13458	13360	13302	13250	13462	13366	13444	13314	13258	13431	13408	13249	13357	13287	13411	13310	13359	13198	13354	13159	13319	13427	13508	13234	13293	13498	13232	13305	13353	13310	13405	13402	13317	13254	13228	13357	13332	13324	13333	13220	13410	13195	13333	13465	13281	13428	13262	13367	13315	13460	13414	13346	13272	13274	13306	13454	13378	13194	13293	13205	13156	13343	13310	13430	13381	13356	13395	13272	13251	13362	13343	13380	13266	13233	13332	13294	13331	13374	13204	13346	13388	13314	13322	13263	13303	13357	13349	13388	13422	13268	13272	13559	13230	13391	13297	13285	13243	13324	13413	13379	13347	13295	13323	13382	13384	13357	13389	13414	13299	13291	13438	13293	13339	13444	13095	13654	13251	13306	13276	13259	13448	13236	13436	13224	13398	13196	13589	13189	13203	13289	13380	13303	13367	13319	13436	13342	13261	13248	13342	13251	13330	13283	13303	13284	13255	13350	13285	13317	13311	13359	13346	13263	13447	13325	13466	13118	13146	13370	13316	13344	13430	13312	13361	13351	13328	13438	13318	13359	13403	13324	13203	13439	13280	13293	13241	13295	13369	13454	13303	13236	13292	13358	13268	13482	13304	13231	13457	13370	13258	13366	13465	13503	13442	13240	13173	13178	13267	13264	13410	13396	13487	13358	13342	13332	13222	13327	13275	13307	13259	13416	13404	13293	13152	13457	13310	13269	13295	13314	13436	13391	13288	13462	13326	13357	13375	13298	13324	13206	13299	13412	13198	13187	13439	13255	13299	13271	13454	13210	13308	13283	13324	13290	13311	13422	13255	13423	13274	13192	13354	13256	13386	13323	13361	13350	13165	13220	13285	13369	13383	13298	13378	13197	13355	13310	13331	13332	13368	13404	13254	13361	13233	13240	13553	13361	13379	13337	13338	13288	13083	13312	13134	13284	13431	13396	13426	13213	13261	13147	13422	13380	13323	13274	13230	13231	13104	13502	13315	13279	13284	13406	13197	13323	13404	13243	13359	13292	13258	13289	13242	13425	13289	13429	13207	13353	13274	13465	13489	13318	13422	13420	13244	13216	13426	13268	13215	13259	13407	13372	13409	13428	13392	13219	13201	13163	13235	13231	13432	13437	13478	13312	13286	13351	13368	13260	13155	13242	13379	13495	13326	13338	13291	13486	13358	13447	13253	13316	13209	13452	13325	13149	13369	13412	13214	13326	13294	13236	13332	13254	13341	13283	13471	13331	13214	13265	13089	13347	13205	13296	13307	13260	13326	13275	13349	13248	13338	13376	13195	13350	13200	13584	13284	13199	13363	13405	13530	13174	13329	13244	13386	13379	13511	13481	13388	13433	13292	13351	13301	13367	13137	13422	13397	13387	13529	13311	13382	13224	13164	13281	13275	13269	13195	13429	13374	13251	13264	13039	13409	13307	13311	13280	13219	13364	13316	13255	13332	13467	13131	13342	13270	13191	13392	13399	13255	13359	13110	13328	13273	13572	13225	13228	13391	13367	13385	13351	13263	13353	13491	13368	13299	13499	13577	13238	13317	13309	13385	13288	13262	13361	13451	13358	13378	13440	13404	13400	13374	13291	13287	13440	13219	13240	13276	13370	13268	13203	13154	13306	13217	13177	13346	13282	13336	13374	13359	13396	13381	13479	13317	13330	13304	13320	13287	13268	13501	13269	13211	13473	13443	13168	13359	13358	13228	13433	13384	13290	13361	13366	13186	13447	13390	13295	13195	13278	13358	13382	13355	13249	13537	13289	13324	13177	13644	13480	13155	13515	13462	13295	13438	13478	13385	13374	13215	13296	13477	13403	13294	13280	13341	13285	13316	13364	13335	13474	13467	13350	13158	13185	13428	13529	13309	13408	13273	13456	13262	13288	13482	13357	13340	13285	13376	13311	13372	13246	13313	13380	13252	13271	13285	13317	13236	13186	13338	13293	13345	13227	13266	13399	13394	13432	13403	13433	13218	13390	13225	13274	13202	13390	13382	13307	13413	13303	13321	13341	13269	13288	13327	13384	13307	13212	13212	13225	13423	13253	13359	13377	13439	13272	13303	13468	13337	13369	13378	13257	13311	13421	13280	13326	13275	13271	13481	13321	13336	13407	13336	13330	13347	13227	13334	13266	13255	13481	13277	13392	13505	13352	13341	13219	13400	13400	13241	13208	13301	13383	13474	13341	13247	13381	13500	13245	13413	13268	13202	13338	13345	13331	13083	13306	13213	13342	13287	13284	13426	13430	13475	13247	13233	13396	13411	13482	13276	13417	13334	13240	13322	13396	13122	13386	13427	13283	13402	13408	13274	13330	13306	13369	13292	13317	13291	13394	13402	13427	13205	13382	13293	13444	13292	13236	13310	13444	13358	13309	13244	13354	13366	13258	13213	13325	13188	13386	13406	13379	13248	13283	13424	13328	13235	13509	13370	13397	13165	13343	13233	13342	13290	13397	13226	13251	13385	13273	13394	13550	13383	13167	13447	13333	13298	13238	13354	13273	13384	13394	13415	13415	13284	13273	13272	13150	13227	13445	13347	13446	13264	13342	13419	13454	13446	13354	13232	13216	13410	13315	13314	13470	13253	13390	13326	13061	13292	13303	13322	13248	13263	13383	13489	13382	13347	13251	13380	13232	13363	13454	13285	13436	13424	13181	13389	13414	13400	13230	13262	13348	13214	13134	13353	13359	13404	13191	13416	13359	13407	13504	13382	13429	13526	13290	13450	13248	13349	13361	13354	13519	13370	13375	13361	13324	13369	13343	13451	13218	13497	13422	13258	13351	13335	13256	13224	13335	13176	13380	13354	13227	13378	13397	13339	13367	13610	13527	13209	13264	13521	13464	13124	13201	13404	13393	13418	13459	13334	13412	13245	13400	13548	13466	13279	13319	13432	13249	13405	13286	13362	13355	13282	13440	13420	13278	13386	13416	13437	13444	13403	13239	13327	13346	13342	13202	13319	13329	13316	13210	13389	13337	13265	13427	13462	13311	13196	13474	13217	13350	13257	13443	13189	13455	13409	13378	13317	13405	13182	13303	13357	13311	13284	13245	13399	13256	13332	13333	13397	13325	13300	13283	13356	13336	13357	13415	13374	13383	13341	13178	13353	13363	13312	13238	13257	13235	13255	13168	13426	13454	13411	13375	13384	13232	13133	13403	13194	13458	13298	13244	13260	13374	13146	13436	13279	13288	13329	13184	13300	13289	13431	13272	13398	13385	13285	13392	13389	13139	13260	13224	13342	13343	13249	13476	13247	13335	13419	13409	13468	13214	13260	13365	13262	13420	13412	13440	13404	13193	13238	13228	13433	13417	13407	13359	13174	13435	13369	13198	13369	13335	13408	13299	13491	13402	13331	13062	13332	13275	13447	13382	13258	13253
28207	23490	28167	25190	20427	19170	18690	18192	17955	17569	17892	17835	17542	16894	16462	15793	15377	15165	14966	14720	14645	14627	14778	14422	14574	14838	14618	14558	14537	14580	14297	14371	14615	14509	14512	14396	14656	14426	14636	14438	14435	14745	14486	14357	14510	14611	14369	14589	14432	14696	14446	14296	14350	14481	14558	14497	14246	14455	14611	14192	14375	14346	14533	14312	14310	14291	14261	14306	14442	14338	14326	14269	14453	14358	14433	14380	14525	14451	14402	14267	14328	14674	14493	14462	14421	14446	14410	14501	14418	14290	14458	14352	14535	14612	14358	14227	14283	14461	14332	14602	14474	14344	14529	14261	14184	14309	14435	14353	14144	14452	14505	14581	14318	14521	14369	14293	14341	14287	14340	14232	14195	14398	14559	14581	14395	14305	14494	14401	14399	14316	14496	14443	14252	14421	14494	14373	14578	14476	14525	14440	14325	14425	14388	14471	14265	14457	14531	14342	14466	14410	14491	14268	14252	14363	14554	14566	14454	14245	14441	14376	14305	14529	14431	14457	14448	14263	14443	14304	14265	14506	14531	14519	14404	14071	14511	14571	14391	14377	14254	14358	14377	14473	14487	14381	14297	14328	14309	14403	14426	14390	14442	14418	14379	14324	14471	14354	14471	14460	14158	14142	14326	14625	14643	14550	14482	14367	14473	14412	14504	14561	14432	14379	14319	14296	14288	14382	14314	14662	14541	14250	14247	14340	14621	14456	14490	14357	14608	14420	14515	14535	14489	14307	14221	14280	14288	14312	14461	14722	14422	14485	14561	14448	14548	14484	14530	14299	14277	14284	14392	14443	14478	14470	14461	14336	14501	14339	14310	14392	14488	14293	14503	14212	14348	14412	14406	14376	14371	14480	14355	14468	14744	14552	14420	14287	14464	14282	14369	14471	14411	14442	14513	14216	14512	14322	14260	14638	14418	14289	14373	14432	14555	14261	14304	14536	14369	14325	14456	14354	14264	14224	14247	14435	14444	14500	14427	14499	14425	14454	14362	14530	14403	14437	14437	14323	14191	14325	14354	14260	14475	14529	14369	14467	14535	14452	14271	14569	14634	14381	14472	14451	14551	14374	14667	14510	14514	14296	14446	14384	14454	14450	14476	14303	14325	14473	14202	14371	14433	14254	14345	14439	14453	14363	14611	14378	14346	14356	14314	14522	14329	14388	14352	14233	14355	14662	14290	14389	14319	14222	14377	14496	14412	14501	14228	14343	14509	14577	14611	14437	14472	14302	14299	14392	14249	14338	14282	14224	14469	14349	14384	14410	14551	14455	14314	14418	14227	14342	14425	14389	14252	14535	14532	14423	14455	14256	14250	14172	14366	14241	14155	14588	14441	14496	14399	14193	14391	14504	14463	14350	14359	14533	14564	14538	14393	14286	14228	14372	14220	14315	14524	14313	14267	14258	14421	14158	14416	14452	14523	14330	14256	14415	14263	14338	14472	14275	14331	14439	14471	14387	14244	14622	14544	14400	14439	14398	14336	14515	14530	14286	14410	14441	14318	14234	14593	14230	14178	14336	14413	14396	14306	14276	14343	14342	14408	14546	14285	14413	14509	14541	14643	14320	14542	14443	14329	14171	14508	14316	14584	14490	14260	14273	14479	14389	14496	14345	14481	14397	14388	14401	14488	14488	14243	14380	14424	14281	14289	14405	14345	14338	14285	14174	14410	14358	14495	14575	14452	14332	14492	14604	14355	14407	14193	14410	14340	14384	14493	14626	14360	14340	14543	14394	14331	14369	14362	14450	14352	14343	14462	14286	14379	14534	14545	14396	14602	14420	14580	14731	14823	14436	14237	14412	14375	14241	14393	14392	14402	14372	14324	14391	14534	14425	14563	14356	14598	14400	14416	14351	14323	14318	14320	14442	14448	14451	14419	14369	14177	14362	14440	14446	14329	14309	14585	14317	14298	14265	14363	14528	14345	14258	14365	14277	14512	14523	14439	14350	14313	14386	14146	14303	14556	14542	14461	14328	14423	14274	14275	14475	14440	14519	14524	14507	14495	14326	14397	14352	14254	14262	14379	14502	14372	14402	14438	14523	14325	14279	14435	14409	14453	14298	14462	14213	14423	14358	14416	14610	14373	14400	14382	14290	14496	14458	14587	14340	14544	14328	14639	14384	14361	14565	14373	14444	14546	14204	14387	14095	14494	14338	14333	14325	14371	14501	14251	14421	14454	14450	14363	14330	14433	14339	14492	14557	14377	14433	14338	14426	14339	14391	14486	14258	14358	14445	14605	14366	14351	14550	14401	14181	14410	14318	14182	14407	14399	14550	14343	14468	14198	14582	14650	14480	14212	14378	14455	14356	14466	14245	14408	14423	14318	14431	14333	14447	14364	14409	14344	14327	14617	14235	14641	14412	14472	14306	14467	14337	14464	14506	14507	14442	14540	14442	14406	14279	14414	14476	14452	14242	14396	14430	14454	14549	14434	14443	14447	14412	14315	14355	14404	14226	14466	14433	14388	14405	14527	14343	14394	14409	14575	14329	14440	14331	14404	14481	14577	14365	14353	14521	14424	14338	14439	14391	14449	14561	14625	14513	14413	14394	14326	14540	14662	14332	14355	14400	14371	14431	14368	14331	14455	14388	14427	14286	14542	14440	14204	14411	14312	14543	14568	14511	14441	14363	14636	14457	14317	14454	14527	14426	14436	14439	14409	14639	14275	14352	14383	14435	14214	14579	14334	14427	14493	14312	14478	14623	14382	14385	14344	14623	14444	14353	14507	14374	14287	14427	14250	14471	14488	14471	14537	14653	14230	14440	14479	14288	14339	14386	14498	14409	14565	14235	14341	14542	14387	14259	14474	14379	14374	14231	14212	14580	14270	14313	14296	14592	14364	14119	14425	14417	14471	14453	14552	14465	14286	14386	14431	14431	14378	14449	14426	14404	14382	14224	14442	14229	14374	14438	14531	14366	14278	14460	14501	14289	14306	14465	14337	14531	14247	14441	14516	14433	14420	14248	14326	14208	14554	14223	14626	14361	14269	14379	14452	14292	14459	14366	14370	14366	14299	14468	14453	14484	14491	14544	14474	14208	14428	14406	14306	14497	14453	14548	14339	14255	14427	14369	14417	14524	14563	14425	14440	14376	14377	14388	14351	14532	14299	14397	14323	14461	14477	14484	14162	14382	14285	14249	14350	14566	14403	14477	14471	14372	14479	14596	14489	14516	14279	14328	14331	14299	14458	14403	14315	14496	14309	14293	14242	14447	14357	14295	14422	14397	14467	14452	14262	14438	14425	14508	14338	14213	14372	14374	14420	14427	14592	14518	14271	14429	14492	14292	14421	14251	14359	14429	14469	14479	14348	14334	14344	14383	14417	14384	14462	14399	14380	14377	14433	14522	14503	14458	14229	14295	14388	14372	14374	14531	14242	14326	14365	14338	14438	14344	14422	14253	14513	14494	14402	14335	14486	14176	14430	14527	14493	14568	14283	14410	14384	14543	14486	14314	14509	14370	14264	14348	14390	14483	14464	14335	14301	14308	14537	14380	14397	14293	14272	14355	14490	14546	14242	14388	14436	14524	14441	14444	14363	14477	14392	14397	14602	14447	14371	14472	14600	14273	14444	14277	14371	14428	14356	14439	14371	14419	14358	14377	14289	14227	14185	14464	14474	14497	14591	14293	14633	14480	14287	14509	14634	14328	14324	14442	14333	14293	14274	14341	14577	14482	14386	14494	14417	14491	14189	14364	14428	14383	14456	14223	14369	14484	14394	14401	14540	14319	14280	14440	14457	14398	14489	14407	14467	14604	14427	14338	14335	14438	14363	14488	14425	14315	14401	14386	14419	14259	14433	14269	14464	14445	14566	14383	14418	14451	14473	14353	14325	14325	14428	14550	14340	14321	14361	14241	14348	14445	14572	14537	14360	14412	14542	14398	14434	14460	14238	14434	14515	14603	14376	14423	14390	14481	14406	14541	14527	14287	14432	14552	14498	14403	14202	14457	14411	14392	14558	14553	14501	14258	14415	14223	14330	14412	14299	14651	14501	14439	14514	14346	14570	14441	14269	14397	14439	14302	14220	14220	14501	14455	14405	14344	14463	14238	14245	14207	14198	14356	14348	14593	14250	14481	14498	14554	14368	14331	14398	14368	14406	14468	14597	14443	14342	14449	14345	14340	14425	14323	14713	14356	14296	14433	14452	14506	14598	14333	14330	14472	14419	14502	14373	14637	14258	14288	14268	14281	14368	14469	14363	14467	14614	14357	14489	14368	14455	14363	14410	14529	14479	14310	14378	14147	14393	14559	14325	14504	14441	14281	14562	14246	14413	14264	14296	14493	14333	14464	14410	14375	14478	14310	14405	14185	14185	14396	14425	14384	14086	14571	14336	14384	14369	14393	14313	14450	14395	14528	14256	14291	14454	14423	14379	14238	14314	14266	14484	14471	14337	14437	14387	14532	14562	14509	14272	14552	14386	14410	14434	14578	14395	14460	14446	14409	14276	14328	14392	14343	14278	14230	14460	14527	14380	14228	14599	14318	14644	14481	14512	14388	14441	14451	14412	14365	14531	14310	14304	14322	14449	14386	14369	14471	14597	14380	14434	14410	14564	14386	14488	14372	14538	14478	14511	14396	14300	14231	14639	14530	14261	14470	14403	14381	14384	14509	14527	14407	14393	14440	14444	14364	14188	14306	14582	14235	14476	14485	14240	14529	14116	14340	14048	14419	14275	14387	14363	14456	14328	14414	14271	14575	14457	14540	14308	14447	14654	14296	14474	14443	14467	14358	14515	14450	14641	14505	14410	14552	14519	14391	14563	14516	14279	14361	14529	14257	14561	14708	14448	14348	14305	14604	14257	14408	14615	14542	14368	14416	14298	14391	14544	14411	14568	14429	14686	14227	14470	14368	14271	14416	14477	14437	14386	14485	14497	14306	14589	14318	14401	14270	14263	14423	14533	14441	14396	14364	14291	14499	14697	14457	14260	14391	14530	14480	14538	14578	14523	14602	14431	14291	14376	14255	14399	14388	14438	14232	14267	14241	14377	14291	14295	14606	14516	14381	14257	14457	14398	14479	14800	14358	14419	14402	14332	14379	14332	14584	14275	14297	14468	14490	14585	14469	14489	14582	14482	14376	14365	14499	14385	14560	14481	14425
20224	30895	29560	23428	20972	19431	18922	18831	18880	18287	18425	18577	18012	16718	15872	14810	14147	13898	13598	13368	13202	13188	13192	13220	13050	13132	13090	13009	13201	13193	12898	13051	13057	12993	13029	12998	12755	12900	13158	13120	13001	12911	12736	12980	12967	12895	12879	12881	13028	12919	12911	12892	12797	13037	12906	12837	12937	13003	12886	12929	12946	12968	12849	12979	12814	12984	12822	12894	12827	12823	12897	12844	12962	12976	12786	12980	12803	12998	12939	12906	12906	12856	12915	12929	13000	12851	12850	13030	12841	12782	13064	12950	12959	13055	12990	12996	12914	12828	12905	12995	12782	12997	12948	13046	12921	12715	12933	12898	12861	12906	12869	12821	12865	12845	12941	12911	12879	12897	12916	12900	12842	13016	12894	12838	12901	12950	12832	13009	12895	12865	12744	12919	12903	12885	12811	12951	12947	12955	12801	12875	12958	12767	12929	12977	12853	12881	12943	12840	13070	13026	12879	12942	12816	13044	12831	13020	12890	12779	12979	12838	13017	12947	12853	12929	13125	13048	12965	13000	12865	12946	13004	12805	12855	12914	12879	12897	12846	12847	13048	12844	12890	12822	12886	12847	12896	12916	12796	12908	12826	12809	12854	12851	13022	12891	12794	12748	13034	12875	12646	13083	12948	13076	12851	12801	12854	12908	12916	13137	12963	12966	12917	12874	12838	13026	12998	13042	13004	12883	12950	12880	12923	12969	12826	12820	13003	12879	12837	12862	12946	12876	12845	12946	13024	12843	12781	12837	12891	12902	12788	12847	12872	12932	12727	12852	12861	12899	12894	12992	12947	13008	13005	12972	12725	12957	12983	12923	12977	12850	12826	12833	12859	12885	13009	12904	12957	12956	12822	12963	12714	13016	12903	12904	12907	12917	12793	12833	12790	12886	12807	13013	12994	12745	12725	12757	12714	13031	12536	12933	12786	12969	12978	12955	12974	12937	12858	13025	12792	12865	13076	12875	12936	12852	12936	12777	12718	12960	12818	12935	12927	12995	12879	12873	12931	12938	12846	12810	12907	12728	12956	12859	12959	12769	12950	12910	12959	12826	12850	12993	12947	12951	12882	12758	12797	12922	13007	12799	12920	12788	13069	12896	12693	12994	12786	12897	12853	12950	12900	12984	12993	12980	12936	12951	12883	12918	12979	12860	12596	12882	12685	12873	12962	12959	12880	12912	12856	12969	12789	12876	13081	12666	12938	12998	12827	12994	12821	12855	12821	12925	13002	12861	12990	12855	12862	12883	12972	12910	12872	12813	12885	12988	12807	12867	12922	12969	12965	13006	12870	13095	12884	12747	12878	12872	12806	12933	12910	12855	13054	12918	12928	12877	12712	12992	12879	12898	12738	12939	12899	13003	12916	12806	12896	12769	13062	12878	12886	12802	12877	12880	13095	12920	12905	12834	12920	12886	13004	12669	12715	12770	12908	12831	12831	12830	12797	12709	12988	13071	12974	12929	12884	12848	12941	12959	12804	12755	12832	12833	12854	12919	12930	12997	12973	13032	13007	12639	12881	13100	12774	13041	13055	12948	12992	12884	12858	13101	12863	12938	13104	12840	12959	12972	12975	12733	13044	12976	12916	12805	13020	12970	12747	12964	12777	12850	12867	12868	12868	12917	12872	12945	12991	12866	12880	12964	12935	12851	12834	12888	12882	12886	12875	13104	12686	13012	12870	13024	13011	12947	12817	12908	12862	12773	12950	12890	12892	13029	12965	12909	12691	12822	12889	12726	12845	12945	12869	12879	13059	12994	12767	12944	12936	12975	12801	12861	12949	12885	12933	12876	12897	12870	12856	12898	12946	12823	12692	12871	12995	13031	13023	12923	12782	12856	12953	12852	12777	12878	12874	12893	12937	12927	12971	13045	12832	12854	12879	12976	12748	12841	13033	12807	12811	13010	12843	12838	12941	12951	13050	13012	12781	12749	12920	12906	13047	12914	12876	12988	12810	12779	12833	12925	13049	12813	13008	12783	12872	12986	12936	12929	12832	12798	12960	12864	12896	12822	12920	12835	12768	12831	12885	12840	12837	12964	12986	12901	12893	12724	12967	12887	12775	12948	12947	12912	12839	12883	12934	12832	12836	13137	12868	12882	12954	12893	12697	13029	12906	12785	13044	12919	12982	12873	12801	13136	12761	12942	12874	12965	12980	12934	12937	12997	12956	12830	12952	12905	12887	12869	12838	12862	12806	12835	12893	12898	12776	12813	12870	12895	12768	13108	12945	13018	12829	12897	12723	12897	12878	12869	13056	12876	12763	12904	12850	12747	12904	12847	12891	12842	12803	12731	13084	12967	12828	12835	12971	12828	12770	12944	12831	12952	12871	12956	12780	13051	12985	12960	12820	13082	12881	12865	12975	12897	12761	12845	12728	12937	13003	12761	12868	12931	12886	12868	13105	12715	12746	13013	12976	12895	12824	12944	12848	12827	12954	12860	13013	12939	12971	12880	12941	13010	12801	12792	12982	12812	12951	13007	12918	12995	13012	13008	12844	12894	13033	12940	13063	12884	12915	12901	12772	12851	12757	12805	13048	12893	12801	13017	12872	12899	12606	12922	12761	12792	12835	12855	12828	12897	12919	12789	12825	12961	13026	13104	12903	12881	12881	12962	12825	12890	12823	12939	12789	12828	12929	12863	12918	12794	12869	12856	12871	12848	12779	12992	12791	13013	12897	12743	12857	12936	13048	13067	12884	12943	13110	12874	12949	12876	12818	12717	12839	12846	12740	12713	12852	12943	13005	12834	12822	12904	12787	12930	12853	12901	12998	12992	12935	12909	12896	12950	12875	12976	12934	12848	12888	12931	12911	12988	12688	12761	12908	13026	12882	12967	12956	12838	12904	12880	12950	12931	12984	12768	13047	12967	12903	12958	12750	12932	12939	12875	12911	12703	12714	12846	13017	12978	13066	12929	12916	12957	12785	12989	13047	12819	12974	13055	12836	12915	12807	12721	12854	12734	12969	12828	12969	12774	12963	12958	12897	12949	12925	12668	12949	12814	12909	12818	13120	12943	12979	12957	13028	12762	12815	12841	12896	12935	12855	12955	12918	12772	12916	12988	12921	12937	12806	12965	12894	12810	13075	12899	12836	12920	12982	12903	12841	13013	12873	12853	12931	12845	12827	13073	12979	12893	12898	12884	12933	12910	12916	12889	12889	12943	12827	12942	12883	12948	12814	12852	12879	12857	12857	12930	12702	12868	13011	12782	12730	12956	12913	13036	12887	12834	13093	12953	12956	12928	12959	12816	12808	12909	12817	12973	12794	12780	12809	12864	12906	12983	13007	13037	12902	12992	12830	12976	13033	12830	12763	13023	12835	13057	12930	13025	12994	13034	12940	12898	12789	12952	12886	12886	12896	13081	12806	12979	12940	12770	12822	13045	12873	12880	12987	12849	13002	12846	13046	12934	12838	12970	13017	12859	12883	12876	12873	12905	12966	13007	12889	12866	13066	12936	12943	12999	12738	12743	12960	12741	12987	12867	13060	12980	12807	12973	12712	12981	12930	12901	12884	12828	12898	12897	12966	12813	12847	12857	12894	12835	12899	12872	12826	12911	12897	12826	12964	12815	12810	12923	12770	12865	12804	12805	13022	12800	12805	12790	12769	12785	12965	12896	13087	12749	12832	12945	12991	12885	12958	12958	12993	12987	13053	12719	12796	12816	12856	13054	12774	12996	13055	12917	12939	13032	12857	12982	13123	12947	12887	12751	12897	12983	12855	12982	12808	12937	13053	12842	12909	13020	12837	12826	12894	12975	12899	12896	12935	12913	12952	12905	12837	12933	13032	12777	12942	12989	12829	12776	12833	12878	12958	12887	12966	12902	12994	13028	13006	12983	13079	12930	12833	12888	12913	12959	13024	12965	12719	12840	12977	13132	12921	12853	12930	12928	12853	12932	12953	12849	13033	12807	12986	12948	12883	12732	13047	13017	13089	12944	12900	12945	12832	13004	12861	12972	12871	12927	12847	12822	12784	12884	12847	12982	12785	12905	12987	12894	12883	13068	12967	12859	12948	12975	12761	12981	12864	12850	12965	12709	12871	12945	12834	13003	12900	12997	12754	12843	13000	12874	12920	12835	12951	12865	12930	12964	12828	13036	12951	12744	12998	12853	12881	13053	12923	12986	12805	12948	12850	12814	12895	12717	12948	12947	12864	12769	12772	12813	12743	12944	12965	12960	12950	12844	12819	12796	13009	12987	13013	12928	13010	12944	13111	12705	12994	12919	12918	12814	12869	12868	12891	12907	12787	12847	12796	12884	12838	12825	13001	12958	12939	12857	13064	12925	13007	12782	12949	12828	12989	12726	12991	12945	12872	12971	13009	12782	12810	12877	12931	12832	12999	12998	12743	12884	12998	12799	13069	12960	12941	12906	12816	12902	12884	12938	12965	12985	12854	12845	12885	12698	12920	12830	12917	12794	12904	12926	13015	12769	12869	13038	12816	12822	12862	12862	12952	12997	12895	12871	12905	12872	12831	12922	12843	12897	12832	12937	12963	12939	12757	12804	12907	12707	12823	13066	12907	12984	12783	12780	12877	13005	12796	12917	12889	12998	13029	12869	12898	13081	12872	13176	12931	12920	12776	12870	12878	12858	12970	12905	12959	13001	13070	12982	12696	12826	12917	12967	13000	12848	12818	13049	12855	12762	12857	12833	13046	12833	13004	12905	13028	12799	12911	13039	12983	12963	12851	12803	12839	12902	12846	12767	13036	12968	12913	12959	13066	12782	12894	12751	12933	12879	12853	12980	13000	12956	12848	12936	12816	12855	12867	12884	12792	12988	12893	12951	12972	12845	12822	12918	12917	12940	12839	12895	12872	12894	12787	12854	12843	12862	12903	13018	12975	12926	12845	12864	12779	13070	12920	12895	12847	13048	12780	12937	12998	12915	12926	12912	12933	12899	12765	12863	12791	12888	12846	12816	12985	12808	12801	12932	12907	12776	12879	12777	12829	12860	12788	13004	12806	12943	13077	12957	12774	12916	12966	12769	12903	12762	12734	12815	12874	12819	12939	12847	12761	12959	12788	12907	12943	12835	12787	12885	13092	12892	12886	12972	12864	12900	12853	12938	12702	13050	12867	12844	12898	12751	12862	12945	12898	12956
24224	21359	28788	24622	23047	23351	22855	20341	19594	19598	19287	19384	18800	17927	16689	16066	15591	15634	15100	14742	14419	14543	14417	14411	14497	14390	14401	14347	14389	14458	14136	14110	14127	14102	14356	14138	14221	14023	14193	14018	14158	14166	14115	14016	14270	14052	14277	14303	13923	14129	14315	14151	14146	14253	14239	14019	14322	13992	14013	14170	14221	14179	14342	14195	14021	14104	13992	14056	14093	14288	14070	13962	14258	14014	14315	14236	14118	14082	14318	14131	14008	13989	13994	13973	14186	13969	13984	14156	14108	14025	13943	13931	14063	14170	14192	14120	14154	14101	14085	14289	14033	14211	14143	14202	14102	14006	14082	14294	14104	14159	14086	13872	14081	14180	14027	14133	14100	14258	14080	14116	14149	14076	14050	14102	14223	14189	14159	14075	14205	14163	14148	14187	14186	14106	14215	14084	13972	14199	13952	14026	13943	14248	14256	14020	13977	14084	14166	13938	14346	13975	14101	14207	14128	14045	14051	14058	14081	14170	13950	14178	14063	14176	14204	14198	14036	14073	14062	14118	14131	14009	14069	14206	14086	14132	14116	13841	14076	14238	14023	13943	14029	14237	14131	13916	14013	13985	14192	14009	14092	14147	14039	14124	14206	14345	14090	14193	14137	14031	14066	13997	14123	14074	14133	13902	14145	14137	14300	14063	14210	14126	14318	14080	14257	14237	14113	14233	14036	13970	14156	14199	14111	14115	14103	14054	14200	14243	13982	13979	14042	14113	14113	13903	14096	14030	14159	13954	13975	13982	14018	14087	14169	14084	14075	14046	14049	14021	14098	14102	13970	14210	14161	14140	14091	13971	14078	13846	14152	14227	14007	14066	13989	14176	14084	14110	14212	13999	14166	14048	14001	13963	14138	14305	14049	14163	14093	14256	14050	13967	14148	13981	14185	14116	14069	13982	14104	14213	14066	13932	13965	13921	14227	14220	14219	14263	14146	14306	13921	14083	14174	14059	14058	14000	13940	13963	14129	13922	14027	14110	13898	14152	14025	14232	14254	14140	14344	14114	14222	14146	14273	14144	14170	14092	14111	14077	14209	14131	14051	14013	14089	14311	14165	14246	13839	14021	14039	13997	14152	14039	13992	14198	14091	14010	14302	14103	14140	14145	14013	14173	14003	14230	14162	14010	13926	14043	14141	14057	13984	14082	14231	14283	14306	14039	14106	14126	14204	14072	14190	14039	14294	14115	14163	13972	13949	14004	13932	14121	14084	14080	14053	13984	14101	14050	14254	14223	14250	13912	14070	14304	14331	14260	14029	14049	14138	14003	14116	14211	14292	14041	14120	14160	13986	14137	14078	14052	14115	14235	13904	14128	14110	14106	14096	14115	13984	14276	14329	14151	14208	13966	14024	14056	14034	14055	14145	14116	14106	13997	14152	14021	14115	14038	14021	14179	14149	14021	14081	14034	14196	14301	13894	14068	14193	14228	14058	14082	14094	14210	13983	14128	14078	14037	14078	13997	14303	14223	14058	13933	13977	14089	13984	13934	13907	14214	14060	14179	14061	14069	14016	14083	14108	14140	13966	14102	14070	13853	14240	13809	14029	14193	14069	13986	14130	14235	14090	14113	14029	14197	14032	14085	14034	14124	14150	14081	14074	14021	14135	13845	14055	14040	14044	14076	14098	14020	13860	14111	14225	14259	14074	14055	14145	14119	14105	14215	14128	14204	13954	14211	14187	14174	14242	14052	14236	14051	13881	14001	13955	14192	14262	14146	14198	14046	14031	14196	14170	14045	14120	14129	13985	14052	14055	14252	14249	14187	13962	14127	14019	14050	14068	14024	14146	14212	14205	14092	13915	14140	13996	14055	13929	14029	13980	14024	14128	14176	14070	14205	13962	13960	14050	14213	13992	14270	14134	14189	14181	14047	14210	13957	14079	14084	14019	14005	14096	14116	14064	14203	13959	14044	14210	14076	13997	14129	13924	14138	14205	14017	13889	13933	14169	14046	14040	14004	14139	13879	13978	14156	13992	14276	14246	13944	14297	13977	14037	14133	14111	14062	14264	13965	14063	14133	14195	14103	14121	14149	14039	13823	14184	14150	14221	14069	14008	14368	14155	14252	14123	14310	14040	14042	14046	14088	14116	14231	14035	13996	14143	14275	13977	14014	14191	13926	14107	14020	14043	14249	14238	14178	14101	14070	14123	14063	14107	14278	14052	14253	14191	14133	14104	14209	14216	14241	14114	14119	14183	14164	13843	13981	14117	14191	14241	14159	14060	14001	14165	14158	14354	14212	14092	14278	14149	14088	14027	14069	14097	13919	14159	14065	14077	14136	14175	14027	14012	14151	14063	14120	14185	14023	14138	14096	14050	14062	14015	14089	13935	14104	13876	14208	14230	14144	14251	14144	13902	14247	14169	14174	14120	14143	14168	14510	14211	14106	14086	14167	14115	14080	14199	14092	14017	14041	14248	14300	14233	14271	14202	14261	14132	14105	14247	14032	14030	14050	13981	14123	14132	14136	14229	14012	14069	14069	14194	14166	14163	14017	14119	14176	14147	14178	14021	14178	14085	14159	14074	14162	14002	14117	14010	14151	13935	13967	14281	14006	14064	14066	14111	14296	14180	14071	14144	14207	14037	14058	14053	14114	14110	14006	14125	14094	13963	14127	14176	14295	14298	14110	14258	14142	14240	14180	13909	14129	14130	14069	14124	14108	14126	14089	14165	14080	14092	14282	14208	14121	14112	14152	14034	14072	14161	14124	14039	14090	14043	14122	14086	14100	14115	14166	13992	14087	14087	14251	14142	13984	14151	14045	14259	14036	14097	14076	14074	14169	14162	14029	14052	14126	13978	14064	14108	14075	13835	14155	14083	14148	14017	14066	14114	14250	14154	14129	13988	14111	14216	14017	14041	13948	14018	14020	13906	14032	14262	14354	14130	14147	14032	13938	14124	13992	14080	13988	14205	14122	14295	14096	14101	14148	14045	14242	13781	13925	14177	14052	14061	14044	14092	14091	13972	14134	14127	14112	14205	14100	14027	14149	14086	14086	13930	14259	13980	14172	14161	14098	14116	13846	14048	14185	14201	14193	13979	14152	14249	14080	14097	14151	14090	14016	14120	13949	14083	13965	14083	13964	14279	14096	13983	14138	13959	14069	14211	14213	14182	14011	14017	13993	14023	14081	13928	14022	14130	13994	14231	14068	14207	14112	14102	14007	14121	14049	14050	14070	14012	14130	14104	14067	14131	14013	13909	14218	14144	14045	14182	14218	13919	14076	14208	14135	14024	13985	14153	14001	14136	14016	14083	14196	14093	14046	14082	13908	14138	13875	13958	14125	14176	14006	14075	13945	14022	14202	13970	14149	14273	14152	14098	13852	14031	14014	14122	14149	14165	13972	14097	14115	14084	13983	13998	14099	14062	14157	14079	14031	14120	14043	14101	14252	14007	14180	14119	14186	14159	14061	14226	14071	14163	14177	14226	14140	13975	14061	14220	14101	14157	14229	14195	14193	14066	14037	14122	14206	13954	14202	14118	14119	14088	14064	13932	14057	14119	14100	14254	14194	14214	14158	13986	13915	14104	14025	14265	14002	14149	14121	13893	14056	14009	14111	14291	14248	14239	14141	13988	14052	13918	14341	14064	14112	14042	14206	14292	14150	14093	14162	14091	13970	14059	14208	14124	14144	13998	14104	14199	14039	14036	14095	14216	14305	14167	14096	13958	14243	14011	14176	14284	14094	14163	13931	14288	14175	14225	14069	14086	14168	14042	14127	14354	14261	13921	14118	14112	14077	13970	14079	14119	13976	14176	14190	14089	13808	14166	14287	14101	14215	14145	14052	14019	13980	13889	14079	14136	14181	14050	14136	14089	14079	14062	14158	14108	14182	14171	14147	14016	13945	14017	14138	14160	14050	14017	14112	14021	14097	14051	14057	14220	14209	13990	14129	14184	14097	14091	14196	14196	13830	14095	14058	14074	14039	14244	14071	14028	14022	14224	14009	14026	14124	14084	14104	14139	14030	14110	14012	14200	14110	13881	14230	14174	14056	14260	14104	14135	14212	14157	13828	14196	14068	14013	13957	14139	14065	14189	14141	14144	14128	14081	14171	13967	14084	14147	14026	14059	14109	14093	14174	13993	13871	13961	14064	14034	13935	14046	14076	14135	14104	14025	14235	13958	14007	14191	14164	14091	14333	13914	14182	14099	14113	14200	14006	13985	14091	14258	14176	14038	14073	14093	14190	14417	14141	14063	14013	13986	14266	14046	14008	14185	14053	14152	14167	14164	14029	14147	14163	14160	14118	14032	14105	14093	14204	14133	14137	14211	14109	14064	14033	14067	14201	13874	14352	14202	14263	14110	14048	14160	13917	13897	14076	14152	14007	14181	14035	14054	14088	14319	14164	14218	14133	14148	14152	14002	14125	14144	14124	14010	14055	14167	14055	14019	13897	14115	14063	14238	14159	14000	14168	14099	13992	14281	14087	14014	14298	14137	14158	14181	14092	13904	13961	13861	14143	14231	14138	13954	13857	14109	14101	14064	14095	13984	14013	14010	14163	14017	13984	14211	14082	14272	14086	14342	13959	13996	13932	14178	14201	14171	14271	14197	14018	13960	14119	14256	14367	14073	14347	13946	14098	14228	13979	14049	14078	14196	13965	14216	14102	14080	14192	14090	14044	14069	14078	14200	14173	14155	14164	14057	14214	14167	14071	14238	14130	14023	14070	14030	14048	14058	14154	14107	14096	13934	14066	14177	14114	14169	14146	14166	14063	14317	14048	14111	14241	14071	14134	14089	13866	14081	13862	13940	14172	13900	14143	14099	14097	14075	14013	14249	14224	14081	14251	14194	14136	13993	14077	14148	14005	14005	14106	14159	14148	14082	13947	14129	14050	14160	14207	14131	14181	14123	14084	13980	13871	14048	14048	14202	14076	14020	14112	14133	14088	13986	13829	14168	14080	14132	14172	14010	14084	14096	14009	14075	14054	14227	14281	14091	14157	14072	14126	14173	14113	14032	14033	14077	14015	14036	14073	14134	14223	14244	14335	14347	14018	14004	14061	13921	13925	14227	14108	14062	13908	14227	14059	14072	13946	14077	14121	14156	14172	14154	14126	13959	14075	13962	13988	14031	14121	14280	14146	14265	14146
20026	37117	36144	28182	25087	22850	22229	21833	21385	20554	20516	20355	19745	17758	16706	15561	14689	14282	13796	13385	13271	13353	13312	13020	13179	12999	13216	13037	13111	12795	12877	12914	12762	12827	12797	12837	12822	12741	12779	12758	12860	12704	12673	12836	12677	12744	12706	12626	12753	12748	12725	12672	12656	12995	12680	12748	12745	12792	12763	12883	12735	12677	12734	12682	12596	12661	12884	12807	12830	12706	12724	12640	12713	12687	12576	12716	12874	12732	12692	12871	12673	12782	12699	12789	12765	12738	12780	12582	12669	12667	12676	12645	12756	12814	12780	12745	12714	12853	12825	12735	12492	12879	12836	12742	12450	12624	12712	12827	12558	12622	12660	12886	12822	12664	12555	12900	12541	12857	12549	12538	12684	12837	12675	12632	12815	12624	12742	12686	12675	12741	12546	12674	12784	12477	12751	12916	12617	12670	12576	12849	12786	12798	12791	12763	12920	12658	12819	12683	12738	12648	12747	12726	12635	12923	12637	12663	12781	12689	12665	12715	12700	12760	12777	12635	12666	12684	12637	12822	12746	12685	12741	12759	12736	12627	12660	12668	12728	12704	12748	12707	12764	12859	12704	12749	12821	12786	12658	12677	12665	12870	12653	12894	12671	12773	12791	12634	12720	12751	12838	12684	12683	12540	12899	12873	12712	12727	12692	12675	12625	12604	12761	12660	12717	12623	12765	12830	12769	12762	12802	12732	12763	12686	12597	12764	12603	12590	12619	12659	12683	12810	12758	12657	12803	12526	12687	12580	12696	12535	12672	12729	12683	12806	12733	12809	12572	12630	12722	12672	12751	12545	12879	12766	12821	12854	12531	12697	12771	12560	12683	12710	12807	12712	12758	12695	12637	12635	12622	12656	12621	12716	12628	12717	12864	12644	12730	12718	12750	12703	12755	12674	12569	12596	12645	12582	12714	12717	12602	12879	12789	12622	12715	12597	12666	12787	12841	12630	12661	12852	12747	12590	12754	12793	12747	12803	12582	12592	12745	12669	12777	12627	12629	12880	12780	12731	12781	12631	12637	12700	12527	12586	12800	12730	12545	12702	12578	12851	12718	12836	12895	12664	12683	12793	12660	12604	12666	12720	12754	12664	12542	12784	12627	12663	12731	12851	12610	12580	12602	12709	12720	12738	12761	12907	12707	12832	12731	12809	12612	12712	12692	12704	12858	12612	12622	12803	12590	12763	12561	12732	12725	12820	12688	12700	12703	12666	12634	12807	12761	12773	12594	12731	12700	12663	12783	12854	12951	12705	12831	12775	12814	12648	12668	12570	12829	12541	12747	12705	12699	12588	12802	12729	12647	12713	12646	12718	12725	12778	12906	12648	12761	12797	12652	12690	12666	12853	12666	12736	12667	12750	12741	12609	12606	12627	12541	12796	12671	12780	12716	12714	12709	12727	12824	12648	12704	12723	12697	12582	12737	12650	12742	12804	12670	12626	12791	12761	12803	12631	12735	12705	12709	12822	12631	12591	12808	12689	12719	12671	12617	12687	12810	12758	12674	12659	12615	12826	12598	12724	12880	12634	12678	12871	12840	12828	12635	12739	12776	12653	12824	12697	12768	12690	12696	12575	12841	12675	12773	12909	12750	12586	12891	12715	12477	12779	12651	12773	12721	12626	12561	12629	12659	12606	12726	12734	12627	12624	12688	12684	12603	12755	12498	12863	12713	12753	12782	12727	12677	12636	12602	12629	12653	12799	12896	12579	12723	12490	12761	12589	12765	12739	12687	12688	12782	12751	12688	12786	12631	12679	12456	12786	12743	12883	12727	12712	12930	12711	12598	12677	12679	12618	12734	12734	12723	12782	12668	12782	12556	12662	12763	12837	12736	12563	12648	12728	12763	12580	12743	12840	12797	12650	12733	12796	12620	12729	12771	12519	12676	12662	12746	12740	12515	12661	12686	12696	12728	12782	12652	12665	12655	12746	12600	12539	12829	12743	12571	12795	12782	12690	12611	12903	12898	12722	12824	12618	12701	12653	12769	12603	12586	12698	12667	12697	12748	12928	12718	12791	12763	12657	12674	12811	12662	12656	12639	12514	12705	12702	12879	12854	12633	12790	12631	12597	12665	12856	12806	12617	12569	12532	12664	12844	12444	12833	12627	12823	12728	12552	12705	12622	12631	12782	12685	12676	12682	12779	12699	12801	12606	12695	12660	12605	12753	12897	12763	12694	12695	12780	12611	12779	12834	12593	12792	12604	12584	12782	12710	12659	12714	12690	12689	12728	12587	12803	12603	12762	12829	12721	12599	12727	12800	12682	12724	12654	12607	12760	12676	12727	12674	12717	12603	12592	12527	12666	12773	12745	12679	12592	12807	12816	12621	12628	12724	12753	12678	12641	12671	12717	12575	12737	12691	12715	12694	12640	12851	12661	12739	12874	12655	12739	12645	12626	12758	12647	12807	12706	12752	12653	12769	12635	12644	12716	12722	12590	12673	12727	12714	12643	12846	12626	12654	12643	12857	12705	12774	12737	12923	12532	12755	12579	12663	12924	12725	12628	12600	12838	12681	12831	12709	12834	12455	12804	12561	12805	12855	12666	12855	12591	12676	12710	12899	12627	12839	12637	12701	12749	12814	12902	12703	12665	12711	12657	12723	12799	12809	12585	12857	12703	12744	12631	12632	12724	12659	12615	12794	12560	12687	12704	12753	12632	12830	12539	12798	12726	12779	12724	12850	12564	12781	12605	12741	12785	12639	12653	12725	12737	12829	12680	12688	12790	12697	12723	12731	12641	12802	12752	12830	12664	12498	12801	12851	12732	12661	12819	12729	12695	12654	12873	12731	12754	12729	12755	12687	12673	12596	12732	12590	12665	12704	12523	12826	12781	12705	12629	12708	12768	12673	12667	12897	12795	12733	12719	12681	12673	12747	12480	12929	12776	12637	12686	12792	12513	12555	12526	12796	12648	12688	12562	12616	12665	12792	12782	12580	12618	12667	12692	12658	12635	12700	12885	12817	12646	12841	12729	12619	12730	12691	12593	12541	12787	12701	12669	12483	12773	12756	12816	12770	12841	12904	12737	12595	12617	12720	12570	12754	12659	12774	12683	12796	12744	12833	12616	12540	12684	12778	12711	12780	12555	12501	12627	12824	12877	12741	12640	12845	12728	12711	12797	12869	12775	12854	12543	12680	12829	12710	12539	12698	12654	12725	12874	12801	12721	12743	12792	12823	12828	12641	12808	12748	12689	12659	12785	12586	12732	12665	12630	12842	12793	12680	12802	12681	12857	12772	12629	12686	12587	12606	12618	12692	12665	12730	12760	12715	12630	12748	12697	12741	12806	12706	12763	12766	12558	12676	12650	12705	12678	12694	12708	12630	12558	12737	12695	12662	12674	12828	12857	12766	12544	12959	12634	12740	12779	12677	12746	12725	12573	12692	12702	12726	12648	12713	12738	12741	12668	12566	12870	12904	12781	12784	12666	12803	12855	12644	12718	12786	12789	12757	12715	12754	12724	12762	12700	12676	12772	12645	12752	12669	12792	12605	12705	12741	12729	12759	12703	12690	12778	12672	12722	12782	12624	12636	12664	12789	12790	12657	12735	12718	12541	12785	12685	12850	12621	12686	12680	12663	12656	12745	12802	12653	12723	12749	12667	12658	12792	12713	12796	12740	12752	12601	12631	12676	12699	12771	12700	12812	12673	12682	12879	12710	12842	12618	12818	12730	12678	12647	12638	12793	12791	12573	12655	12911	12675	12632	12644	12789	12606	12849	12616	12632	12878	12640	12734	12861	12783	12838	12394	12890	12644	12582	12725	12730	12646	12695	12662	12609	12874	12733	12544	12703	12776	12621	12632	12733	12708	12730	12627	12614	12706	12623	12637	12701	12712	12839	12715	12923	12766	12688	12910	12807	12762	12707	12624	12765	12599	12593	12673	12666	12678	12743	12669	12667	12640	12742	12659	12638	12600	12759	12663	12862	12750	12817	12740	12721	12768	12645	12746	12741	12817	12786	12782	12679	12619	12664	12737	12714	12652	12734	12775	12674	12638	12746	12720	12708	12709	12843	12655	12716	12782	12551	12700	12495	12697	12662	12643	12740	12671	12871	12446	12697	12782	12669	12803	12698	12502	12653	12822	12749	12595	12658	12437	12551	12652	12785	12674	12715	12559	12643	12678	12835	12735	12661	12711	12744	12780	12646	12642	12710	12738	12758	12666	12732	12703	12647	12851	12704	12574	12706	12802	12840	12732	12765	12758	12575	12649	12640	12679	12800	12755	12636	12717	12607	12661	12697	12544	12836	12617	12714	12746	12780	12434	12669	12704	12634	12705	12610	12735	12813	12691	12730	12571	12792	12678	12600	12702	12719	12658	12582	12773	12627	12829	12580	12688	12696	12708	12762	12641	12776	12734	12686	12698	12528	12821	12634	12572	12702	12714	12484	12817	12713	12769	12718	12664	12906	12612	12839	12684	12560	12671	12598	12823	12822	12745	12647	12680	12524	12676	12862	12644	12698	12640	12683	12709	12750	12607	12684	12634	12720	12651	12765	12672	12715	12633	12648	12646	12516	12686	12721	12666	12835	12640	12730	12797	12612	12856	12538	12614	12657	12671	12679	12613	12613	12674	12854	12680	12751	12907	12758	12569	12677	12751	12761	12753	12831	12735	12633	12807	12762	12629	12485	12688	12675	12593	12801	12578	12683	12793	12894	12581	12753	12677	12669	12814	12661	12675	12555	12747	12849	12752	12751	12673	12746	12540	12569	12661	12646	12692	12679	12805	12803	12770	12771	12767	12749	12679	12842	12622	12717	12871	12830	12674	12657	12575	12636	12634	12573	12770	12665	12451	12671	12730	12668	12654	12744	12865	12638	12682	12751	12668	12660	12759	12768	12626	12865	12596	12747	12488	12774	12721	12793	12838	12547	12726	12674	12770	12708	12766	12766	12705	12836	12734	12838	12706	12700	12745	12789	12690	12758	12521	12681	12791	12677	12648	12727	12697	12747	12642	12670	12721	12672	12669	12792	12702	12668	12672	12643	12654	12810	12850	12633	12610	12769	12706	12607	12573	12914	12773	12728	12619	12662	12713	12691	12779	12555	12725	12619	12726	12711	12739	12862	12709	12723	12597	12750	12815	12837	12729	12655	12914	12787	12748
23142	21394	29220	23993	21981	25068	28143	23896	22769	22249	22031	22121	21363	19587	18476	17793	17179	16672	16479	15993	15744	15616	15547	15570	15570	15488	15427	15450	15530	15491	15508	15450	15661	15326	15289	15323	15426	15399	15342	15351	15318	15340	15309	15312	15268	15289	15216	15112	15226	15051	15213	15104	15274	15197	15359	15124	15182	15022	15126	15200	15172	15267	15218	15205	15409	15321	15153	15240	15328	14986	15187	15096	15152	15112	15234	15139	14973	15156	15102	15055	15036	15061	15134	15233	14970	15060	15146	15079	15133	15088	14967	15238	15137	15093	15098	15233	15296	15249	15072	15252	15113	15208	15259	15211	15188	15270	15155	15152	14988	15233	15061	15130	15076	15102	15092	15117	15130	15186	15289	15225	15272	15253	15229	15143	15233	15098	15108	15050	15309	15149	15057	15251	15110	15337	15046	15128	15080	15155	15174	15249	15026	15214	15052	15127	15010	15190	15069	15243	15130	15167	15006	15160	15110	14925	15090	15067	14882	15337	15254	15124	15193	15197	15087	15248	15127	15156	15070	15211	15020	15126	15218	15052	15115	15114	15053	15054	15098	15155	15252	15262	15128	15274	15167	15036	14974	14889	15231	15139	15092	15212	15178	15213	15312	15158	15297	15210	15178	15252	15146	15181	15106	15192	15137	15156	15177	14946	15121	15332	15133	15061	15091	15054	15065	14928	15107	15188	15163	15165	15047	15147	15197	15203	15285	15212	15198	15136	15067	15172	15070	14984	15300	15023	15032	15078	15131	15139	15122	15141	15156	15141	15001	15166	15189	15267	15165	15119	15011	15290	15133	15136	15039	15154	15198	15063	15135	15095	15166	15201	15333	15035	14924	15097	15270	15161	15295	15074	15154	15024	15272	15125	15282	15080	15000	15285	15121	15263	14943	15010	15067	15095	15243	15180	15216	15237	15217	15046	15010	15188	15136	15181	15157	15197	15109	15239	15259	15174	15185	15252	15263	15110	15199	15196	15050	15317	15266	15096	15211	15007	15295	15073	15162	15199	15342	14983	15181	15149	15230	14984	14960	15147	15194	15188	15140	15141	15076	15101	15101	15190	15211	15117	15289	15141	15070	14958	15122	15263	15282	15138	15171	15108	15237	15213	15168	15169	15168	15109	15239	15214	15227	15017	15118	14970	14932	15025	15177	15258	15019	14965	15197	14991	15079	15120	15102	15122	15106	15123	15107	15126	15152	15208	15180	15076	15008	14909	15065	14849	14988	14968	15217	15045	15205	15008	15010	15199	15186	15232	15146	15168	15187	15077	15033	14969	15039	14938	15142	15133	15299	15180	15091	15248	14998	15121	15086	15087	15415	15342	15019	15332	15198	15142	15163	15185	14922	15153	15186	15254	15030	15231	15157	15024	14927	15116	15046	15110	15111	15002	15154	15079	15137	15082	15169	15144	14981	15153	14995	15110	15149	15124	15040	15226	15282	15329	15289	15140	15271	15033	14962	15225	15127	15222	14884	15044	15221	15025	15121	15063	15111	15280	15287	15354	15052	14969	14872	15122	14947	15032	15013	15236	14977	15154	15163	15274	15136	15053	15248	15086	15061	14993	15004	14978	15069	15115	15246	15154	15058	15308	15073	15324	15055	15143	15111	15230	15219	15173	15153	14931	15076	15117	15057	15043	15195	15169	15017	15150	15207	15047	15116	15148	15100	15025	15054	15186	15005	15245	15191	15181	15066	15288	15148	15114	15097	15343	15266	15074	15039	15041	15234	15266	15193	15032	15339	15098	15015	15038	15159	15021	15015	15155	15056	15132	15113	15089	15156	15075	15155	15154	15102	15179	15090	15237	15169	14921	15010	15107	15283	15269	15342	15318	15003	15192	15129	15050	14914	15135	15355	15056	15279	14991	15046	15116	15077	15107	15163	15154	15176	15249	15193	15198	15200	14958	15078	15118	15179	15085	15293	15094	15071	15022	15152	15060	15283	15260	15085	15273	15025	14719	15196	15083	15074	14946	14951	15262	15207	15206	15084	14968	15009	14984	15191	15156	15250	15204	15128	15260	15380	15008	15011	15032	15051	15215	15033	15035	15046	14890	15013	15231	15052	15018	15275	15183	15019	15005	15270	15147	15105	15246	15145	15122	15126	15125	15305	15184	15337	15078	15114	15261	15191	15271	15147	15100	14994	14826	15212	15222	15228	15235	14964	15145	14967	15145	14978	15246	15070	15331	14979	14930	15308	15180	15319	15135	15157	15249	15092	15216	15002	15216	15092	15239	15154	15292	15117	14918	15177	15238	15192	15247	15125	15074	15077	14998	15159	15132	15406	15192	15018	15329	15256	15123	15036	15147	15060	15172	15254	15044	15043	15054	15144	15136	15141	15048	15103	15000	15034	14957	14965	15155	15071	15072	15118	15001	15290	15186	15074	15260	15215	15048	15216	14977	15174	15222	15031	15150	15124	15067	15059	15091	15271	15278	15454	15312	15330	15054	15069	15105	15159	15135	15055	15042	14942	15149	15196	15114	15193	15139	15058	15082	14992	14897	15243	15208	15009	15113	15130	15178	15017	14989	15148	15099	15197	15142	15107	15102	15163	15071	15146	15146	15138	15199	15095	15286	15022	15179	15134	15047	15203	15254	15240	15220	15035	15161	15061	15266	15159	15245	15319	14993	15267	15128	15100	15155	15048	15214	15227	15159	15066	15138	15112	15136	15234	15317	15114	15162	14968	15114	15149	15143	15277	15291	15226	15038	15232	14894	15081	15099	15233	15213	15209	15027	15097	15058	15080	14878	15039	14990	15213	15199	15220	15060	15156	15339	15268	15020	15009	15201	15045	15127	15091	15298	15162	15094	15163	15061	15021	14638	15004	15167	15217	15139	15155	15160	15156	15125	15259	15076	15322	14999	15163	15208	15268	15062	15052	15094	15157	14974	15052	15308	15061	15343	15149	15208	14913	15182	15081	15124	14946	15211	15349	15279	14944	14949	15036	15076	15121	15284	15190	15206	15190	15375	15070	15095	15142	15010	14879	15124	15110	15141	15225	14978	15058	14978	14888	15083	15309	14945	15035	15084	15210	15319	15154	15276	15055	15427	15196	15033	15156	14903	15033	15245	15324	15217	15258	15060	15011	15092	15134	14971	15128	15114	15159	15270	15249	15166	15327	15188	15195	14995	15087	15092	15165	15073	15185	14985	15328	15197	15251	15198	14937	14964	15090	15134	15006	15123	15310	15137	15371	15373	15156	15444	14967	15050	15097	15298	14913	15010	15165	15157	14997	15148	15139	15177	15281	15252	15168	15270	15380	15211	15210	15074	15114	15136	15162	15191	15203	15287	15098	14974	14996	15205	15138	15328	15317	15268	15284	15264	15186	15161	15210	15211	14975	15248	15238	15203	15152	15173	15299	14948	15092	15028	15134	15060	15098	15085	15170	15159	15202	15132	15048	15397	15167	15233	15143	15115	14899	15309	15176	15218	14982	15106	15121	15078	14990	15243	14929	15174	15091	15199	15100	15282	15198	15128	15229	15261	15295	15058	14955	15189	15215	15088	15225	15110	15129	15118	15155	15388	15060	15246	14963	15040	15077	14965	15213	15174	15115	15077	15055	15025	15271	15150	15177	15172	15036	15218	15103	15182	14972	15102	15090	15089	15136	15223	15233	15032	15146	15140	14900	15020	15185	15192	14979	14935	15065	15050	14971	15097	14983	15257	15071	15155	15214	14834	15250	15080	15088	15235	15203	15173	14997	15363	15031	15149	15108	15052	15320	15010	15221	15065	15222	15209	15372	15064	15210	15103	15233	15034	15208	15052	15018	15227	15001	14983	15467	15027	15293	15177	15217	15218	15156	15143	15033	15031	15203	15275	15130	14900	15302	15177	15294	15153	15014	15042	14966	15237	15100	15089	14998	15240	15108	14964	15142	15151	15131	15042	15012	15220	15149	15235	15012	15107	15136	15011	15090	15224	15267	15045	15292	15014	15040	15098	15010	15167	15253	15226	15063	15087	15200	15095	15090	15205	14999	15186	15306	15024	15210	15059	15232	15037	15130	15184	15246	15214	15151	15138	15002	15077	15196	15087	15209	14989	15031	15166	15083	15139	15027	15140	15218	15008	15277	15091	15195	14969	15145	15188	15050	15159	15030	15105	15256	14951	15008	14822	15070	15182	15084	15288	15147	15061	14936	15114	15119	15215	15248	15025	15051	15189	15172	15122	15059	15108	15031	15060	15118	15018	15042	15145	15115	15111	15254	15222	15125	15217	15226	15017	15272	14960	15131	15203	15017	15328	15173	15337	15053	15326	15244	15115	15163	15112	15297	15030	15180	14999	15255	15293	15231	15113	15165	15116	14955	15056	15141	14965	15069	15388	15177	15169	15037	15095	15253	15073	15036	14983	15131	15245	15187	14990	14982	15044	15183	15073	15174	15190	15120	15243	15182	14933	15173	14995	15097	15180	15257	15310	15243	15215	15045	15076	15062	15153	15232	14954	15183	15188	15044	15176	15040	15196	15185	15122	15213	15177	15085	15339	15140	15050	15132	15150	15270	15049	15009	15111	15123	15151	15301	15267	15173	15170	15103	15003	15198	14937	14986	15033	15022	15280	15183	15213	15188	15204	15146	15128	15102	15156	15090	15054	14987	15079	15015	15125	15220	15190	15144	15310	15208	15163	14953	15013	14991	15039	15257	15126	15052	14948	15171	15171	15182	15223	15121	15164	15201	15108	15151	15157	15193	14985	15101	15344	15145	15103	15005	15055	15162	15155	15222	15187	14883	14985	15189	15257	15208	15198	15346	15299	15082	15112	15174	15045	15261	15260	15168	15273	15043	15085	15100	15043	15255	15211	15165	15097	15047	15191	15311	15095	14985	15279	15226	15085	15350	15309	15300	15036	15295	15141	15450	15240	15284	15068	15316	15051	14972	15009	15286	15144	15199	15213	15195	15150	15246	15216	15159	15198	15073	14998	15188	15126	15228	15030	15087	15290	15242	14749	15011	15157	15169	15272	15203	15282	14960	14926	15154	15265	15079	15155	15060	15032	15118	15062	15075	14869	15046	15040	14979	15176	15156	15178	15110	15297	15187	15165	15161	15299	14898	15125	15102	15235	15302	15082	15208	15235	15139	15030	15115	15405	15279	15082	15116	15159	15185	15216
21954	42517	41413	32531	28721	27265	26432	25545	24453	23537	23528	23518	21940	19368	17834	16664	15719	15254	14878	14546	14069	14078	14005	14022	13837	13652	13811	13744	13639	13751	13658	13551	13445	13397	13445	13613	13322	13415	13500	13401	13589	13393	13529	13371	13390	13375	13553	13460	13360	13334	13370	13478	13257	13323	13533	13443	13446	13324	13187	13390	13400	13467	13382	13321	13355	13288	13373	13276	13342	13399	13338	13325	13289	13475	13229	13159	13360	13265	13358	13346	13369	13431	13494	13179	13261	13253	13456	13230	13404	13595	13297	13387	13324	13240	13344	13327	13266	13300	13425	13382	13615	13303	13240	13251	13319	13207	13199	13409	13199	13367	13428	13332	13402	13280	13112	13390	13267	13259	13350	13318	13411	13237	13383	13258	13292	13295	13182	13251	13139	13214	13253	13339	13427	13315	13352	13342	13458	13378	13270	13285	13205	13314	13370	13288	13335	13282	13120	13283	13317	13323	13383	13096	13406	13129	13381	13229	13279	13424	13252	13349	13275	13364	13276	13359	13269	13223	13352	13328	13386	13300	13287	13261	13249	13260	13292	13334	13424	13602	13278	13410	13217	13242	13296	13363	13366	13265	13357	13280	13337	13390	13224	13244	13291	13279	13363	13263	13286	13333	13305	13317	13280	13331	13353	13412	13257	13284	13359	13167	13282	13334	13157	13308	13364	13181	13220	13183	13356	13341	13427	13342	13324	13335	13324	13222	13488	13320	13261	13118	13417	13305	13275	13158	13281	13370	13374	13315	13422	13188	13226	13353	13172	13313	13234	13215	13388	13275	13204	13504	13149	13121	13290	13304	13467	13227	13316	13142	13216	13412	13467	13322	13314	13227	13341	13267	13490	13318	13315	13352	13378	13246	13262	13332	13278	13389	13323	13326	13457	13564	13283	13353	13376	13245	13270	13188	13370	13307	13242	13320	13188	13313	13367	13294	13361	13201	13328	13339	13324	13110	13404	13439	13390	13276	13431	13285	13387	13140	13154	13338	13363	13242	13259	13207	13355	13346	13195	13429	13192	13228	13255	13229	13361	13144	13356	13250	13362	13336	13485	13235	13205	13537	13100	13357	13229	13213	13358	13402	13242	13240	13281	13320	13366	13281	13221	13403	13236	13315	13057	13401	13296	13289	13411	13161	13361	13290	13271	13261	13384	13258	13308	13387	13266	13403	13500	13274	13333	13451	13229	13202	13329	13386	13330	13322	13233	13386	13186	13315	13531	13324	13309	13268	13337	13502	13377	13300	13195	13390	13368	13342	13284	13372	13329	13304	13430	13222	13203	13200	13406	13267	13135	13460	13418	13214	13302	13283	13218	13254	13229	13469	13255	13254	13280	13293	13124	13336	13280	13234	13289	13335	13241	13349	13374	13156	13434	13379	13260	13390	13191	13223	13123	13390	13272	13412	13294	13347	13388	13390	13395	13322	13242	13366	13309	13371	13302	13183	13301	13298	13420	13130	13255	13276	13233	13284	13192	13279	13199	13269	13308	13358	13188	13377	13327	13315	13325	13179	13290	13274	13299	13347	13315	13191	13391	13321	13260	13275	13300	13219	13347	13145	13271	13464	13333	13310	13224	13339	13302	13078	13294	13228	13240	13244	13149	13269	13297	13289	13291	13301	13323	13225	13205	13308	13192	13249	13280	13141	13223	13259	13304	13417	13275	13335	13323	13394	13263	13247	13285	13332	13291	13279	13225	13491	13351	13222	13463	13464	13259	13444	13244	13246	13362	13287	13293	13331	13271	13304	13336	13231	13301	13244	13237	13243	13156	13233	13398	13283	13232	13333	13345	13360	13237	13433	13339	13168	13164	13360	13265	13343	13404	13520	13179	13258	13360	13122	13200	13133	13335	13178	13311	13149	13471	13413	13183	13095	13369	13305	13172	13303	13311	13326	13214	13372	13421	13223	13423	13239	13278	13337	13503	13331	13455	13246	13428	13312	13318	13318	13286	13252	13391	13234	13279	13450	13474	13265	13284	13224	13376	13115	13247	13328	13365	13303	13280	13352	13324	13389	13392	13373	13174	13413	13363	13318	13327	13288	13330	13321	13082	13304	13132	13332	13283	13213	13265	13324	13342	13210	13129	13340	13198	13267	13255	13433	13249	13153	13342	13098	13247	13289	13334	13281	13394	13455	13300	13190	13262	13218	13196	13280	13334	13365	13145	13466	13269	13407	13312	13189	13318	13400	13358	13461	13297	13317	13334	13357	13262	13263	13295	13092	13509	13375	13314	13459	13261	13369	13323	13331	13327	13322	13276	13303	13243	13366	13348	13395	13339	13378	13240	13145	13362	13285	13165	13357	13375	13360	13336	13404	13271	13246	13197	13316	13334	13150	13197	13340	13379	13387	13394	13297	13266	13303	13404	13248	13294	13395	13236	13221	13293	13344	13247	13328	13140	13327	13287	13257	13282	13223	13368	13226	13358	13289	13245	13360	13374	13295	13230	13133	13149	13381	13274	13381	13222	13320	13265	13334	13299	13361	13355	13283	13310	13238	13161	13297	13394	13266	13478	13333	13365	13212	13253	13328	13246	13426	13250	13233	13319	13387	13262	13345	13373	13287	13401	13345	13191	13204	13451	13213	13249	13418	13323	13222	13304	13194	13421	13264	13433	13288	13321	13267	13350	13224	13195	13399	13208	13348	13315	13298	13477	13291	13349	13428	13470	13100	13180	13363	13199	13522	13291	13204	13229	13320	13407	13299	13270	13335	13322	13399	13209	13458	13480	13384	13313	13218	13367	13249	13243	13262	13143	13490	13191	13364	13230	13271	13201	13215	13101	13294	13297	13348	13214	13444	13388	13406	13374	13210	13421	13312	13438	13208	13065	13335	13348	13334	13373	13408	13317	13138	13526	13410	13245	13339	13381	13354	13311	13361	13311	13323	13358	13140	13222	13361	13363	13207	13270	13269	13335	13213	13506	13222	13208	13315	13136	13378	13326	13243	13371	13319	13242	13209	13539	13206	13520	13214	13387	13417	13333	13171	13291	13243	13301	13240	13326	13259	13306	13391	13258	13345	13260	13364	13286	13311	13337	13250	13254	13176	13426	13313	13388	13326	13486	13433	13207	13307	13316	13229	13196	13457	13255	13348	13289	13410	13295	13237	13369	13448	13291	13228	13444	13386	13349	13382	13284	13334	13398	13450	13325	13364	13284	13407	13240	13369	13246	13251	13403	13171	13285	13426	13286	13458	13282	13233	13189	13282	13183	13378	13324	13346	13283	13455	13419	13353	13330	13380	13005	13277	13446	13211	13433	13350	13461	13242	13348	13329	13278	13266	13380	13348	13206	13252	13408	13306	13268	13281	13353	13249	13240	13317	13462	13134	13231	13347	13350	13219	13345	13202	13367	13365	13201	13312	13218	13248	13403	13256	13365	13338	13257	13322	13436	13350	13368	13189	13217	13342	13267	13233	13242	13317	13356	13202	13329	13513	13209	13252	13473	13246	13395	13327	13269	13309	13295	13309	13413	13294	13409	13407	13278	13201	13319	13300	13375	13159	13300	13318	13285	13444	13232	13191	13423	13186	13361	13215	13121	13396	13290	13362	13401	13187	13196	13402	13217	13319	13397	13321	13301	13085	13215	13145	13377	13226	13408	13303	13458	13144	13356	13435	13270	13313	13325	13188	13412	13381	13369	13327	13328	13164	13370	13323	13238	13332	13421	13280	13252	13304	13335	13434	13357	13225	13325	13321	13316	13402	13185	13340	13276	13148	13409	13223	13240	13350	13408	13334	13090	13360	13337	13271	13303	13493	13478	13352	13286	13235	13328	13314	13369	13374	13314	13316	13519	13181	13349	13282	13319	13233	13241	13333	13416	13241	13241	13301	13402	13150	13312	13303	13283	13289	13240	13325	13373	13192	13143	13351	13166	13201	13183	13279	13203	13401	13340	13334	13216	13343	13219	13210	13377	13305	13398	13303	13493	13128	13408	13335	13274	13299	13334	13387	13349	13201	13510	13242	13363	13220	13414	13319	13243	13367	13395	13347	13268	13364	13335	13305	13319	13256	13187	13220	13387	13366	13295	13198	13508	13257	13335	13232	13264	13425	13262	13320	13166	13342	13247	13295	13291	13159	13375	13388	13432	13289	13364	13464	13378	13319	13313	13175	13250	13283	13305	13320	13463	13289	13144	13249	13371	13293	13301	13218	13419	13313	13424	13255	13151	13323	13197	13304	13247	13348	13342	13320	13304	13265	13279	13356	13438	13343	13177	13420	13243	13326	13400	13251	13333	13201	13257	13289	13252	13333	13213	13232	13408	13290	13269	13328	13312	13249	13367	13287	13211	13237	13424	13159	13443	13417	13277	13122	13186	13297	13390	13179	13263	13451	13176	13418	13290	13402	13331	13146	13073	13272	13227	13345	13269	13344	13234	13348	13268	13190	13158	13426	13171	13282	13300	13292	13269	13315	13160	13374	13312	13346	13346	13184	13247	13348	13214	13375	13292	13347	13230	13216	13201	13333	13292	13320	13367	13286	13236	13387	13341	13370	13361	13327	13422	13364	13416	13378	13315	13245	13193	13285	13279	13220	13278	13302	13199	13235	13410	13271	13237	13367	13309	13158	13251	13365	13175	13255	13404	13130	13344	13371	13164	13170	13300	13327	13246	13310	13442	13459	13324	13182	13333	13257	13318	13288	13367	13412	13127	13087	13279	13316	13393	13390	13197	13251	13248	13206	13286	13279	13390	13438	13327	13316	13234	13464	13235	13408	13327	13271	13269	13393	13275	13399	13397	13488	13176	13449	13412	13310	13269	13273	13169	13300	13354	13425	13175	13281	13295	13293	13196	13267	13205	13369	13180	13321	13160	13281	13486	13194	13241	13355	13275	13278	13264	13439	13247	13274	13282	13337	13396	13101	13325	13311	13151	13286	13188	13174	13393	13328	13412	13475	13451	13310	13312	13295	13329	13366	13350	13263	13310	13366	13209	13351	13305	13136	13373	13158	13446	13070	13357	13178	13470	13240	13183	13281	13350	13261	13162	13383	13249	13198	13247	13385	13336	13228	13431	13267	13295	13258	13144	13240	13377	13274	13305	13203	13260	13187	13215	13281	13310	13275	13296	13308	13079	13357	13313	13292	13234	13237	13388	13247	13299	13161
28283	23416	28163	25755	20385	19460	19267	18802	18527	18230	18141	17843	17223	16253	15366	15243	14791	14687	14368	14453	14363	14561	14419	14491	14263	14330	14224	14324	14270	13870	14244	14338	14176	14036	13855	14064	14182	14192	14196	14193	14068	14337	13896	14022	13963	13988	14180	14134	14084	14079	14019	14001	14228	14086	14083	14207	14010	14013	14052	14114	14054	14066	14130	13830	13941	14055	14128	13941	14102	14281	14110	13966	13997	14172	13949	14045	14135	13957	14106	14074	14111	14128	13974	13859	14126	13965	14081	13974	14005	14250	14206	14037	13937	14079	14096	14150	14131	14085	14129	14063	14102	13973	14106	14074	13986	14019	14166	14255	14163	13907	14379	14169	14022	14023	14019	14275	13851	13967	14114	14238	14140	13974	14109	14101	14132	14161	13989	14056	14258	14154	14244	13974	14285	14035	14211	14150	14016	14115	13934	13999	14065	14005	14057	14022	13841	13940	13993	14043	14001	14014	14016	14146	14134	14099	14117	14232	13938	14109	14019	14083	14025	14024	14094	14177	14015	14118	14248	14113	14008	14099	13885	14138	14118	14111	14088	14028	13996	13823	14117	14215	14014	13954	14135	13992	13874	14051	13963	14107	14031	14009	13998	14121	14086	14178	13990	14022	14028	14314	14045	13976	13917	13790	14034	13938	14018	14017	14220	14275	14024	14084	14158	13867	13927	13955	14138	13943	13959	14124	14137	14046	14107	14006	14232	13939	14286	13979	14087	13821	13866	14114	13968	14036	14013	14156	14139	14014	13935	13960	14099	13973	13963	14106	14019	14073	13996	14091	14035	14122	14073	14140	14087	14034	13937	14009	14251	13981	13802	13823	13942	14178	14112	13920	13956	14076	14123	14054	14071	14066	14026	14111	14065	14085	14193	14052	14142	14140	14091	14171	14063	13988	13980	13995	14153	13932	13772	13994	14016	14121	14081	14025	14004	13923	14141	14299	13883	14093	13926	14076	14180	14189	14036	14034	14024	14021	14149	14190	14125	14082	14011	14289	14203	14213	13977	14125	13983	14125	14072	13893	14130	14012	13988	14016	14051	14038	14224	14055	13970	14019	14180	14157	14037	14108	14142	14122	14156	14046	14165	14178	14033	14265	14327	14001	13998	14079	14139	13935	14122	13984	14252	14016	14256	14077	14268	14067	14116	14120	14350	14140	14094	13826	14022	13966	14085	14050	13984	14122	14065	14020	14201	14116	14159	14103	14187	14101	14034	14092	14167	14096	14084	13892	14121	13837	13933	14041	14135	14180	14144	14060	14114	14085	14283	14133	14080	13971	14165	14005	14021	13857	14069	14006	14220	14093	14114	14152	14103	14102	14126	14022	14201	14046	14223	14108	14009	14049	13987	13956	13984	14197	14003	14105	13922	14042	14223	14167	14037	14153	13962	14190	13977	14047	14020	14107	14072	14301	14183	14211	14135	14127	14105	14002	14331	14041	14154	14057	14198	13913	14064	13994	14042	13978	14107	13872	14193	13972	14111	14054	14182	14117	13957	13929	14005	14069	14097	14135	14014	14171	14107	14047	14260	14096	14011	14073	14098	14154	14063	14163	14179	14295	14118	14063	13952	14179	13857	14028	14263	14152	14098	14180	13781	14089	13971	13989	13930	14116	13927	13914	13991	14150	14040	14065	14113	14262	14026	14080	13945	14127	13995	13974	14051	14212	14119	14085	14164	13966	14111	14183	14045	14079	14115	14064	14249	13881	14100	13997	14111	14192	14093	14154	14016	14051	14054	14171	14191	14044	13882	14137	13866	13952	13988	14065	13968	14062	14136	14291	13863	14200	14319	13898	13987	14096	14065	13899	14013	14278	14149	14014	14125	14069	14227	14090	14116	14176	13945	14013	14015	13951	13912	14096	14133	13921	13894	13989	14118	14103	14040	13939	14091	14020	13947	13929	14083	14177	14153	14116	13897	14078	14179	14340	14197	14209	14026	14038	14084	14095	14059	13961	14057	14108	14046	14130	14010	14023	14022	14068	14025	14117	14181	14093	13988	14146	14054	14062	14121	14121	14184	13981	13983	13970	14058	14033	14109	13992	14133	13993	14038	14104	14150	14043	13791	14135	13973	14002	14134	14166	13939	14049	14199	14230	14155	13999	13961	14036	14092	14090	14034	14129	13971	13853	14058	14189	13997	14107	13945	14126	14062	14091	14175	14009	14177	14214	13996	14214	14088	13934	13967	13949	14084	14105	14143	13947	14051	14139	14132	14119	14083	14037	14014	14281	13772	14108	14191	14126	14154	14250	14051	14100	14205	14087	13987	14054	14061	13915	13978	13878	14021	14243	14163	13881	14147	13904	14232	14116	13944	14022	14020	14024	14088	14197	14216	14130	14032	14126	14144	13928	14106	13994	14217	14032	14041	13927	14221	14134	14076	14082	14176	14066	13981	14108	14089	13980	14141	14155	14168	14193	14100	13978	14080	14065	13909	14101	13984	14034	14031	13894	14163	14053	14033	13842	14013	14058	14004	13862	14162	14084	14124	14122	14052	14223	14029	13912	14117	13908	13894	14062	14050	14089	14138	14126	14128	14468	14155	14140	14053	14094	14089	14119	14100	14093	14085	14178	14067	14053	14135	14384	14055	13992	14180	14233	14118	13895	13923	14214	14156	14075	13937	14063	14065	13982	14275	14095	13910	14068	14040	14046	13906	14122	14194	14247	13889	14029	14035	14130	13947	13782	14023	13951	14088	13808	14097	14187	14096	14092	14009	13915	13866	13880	14125	14179	13933	14078	13876	14036	14058	14070	14291	14277	14009	13981	14027	14072	13987	14000	13991	14142	13867	13782	14136	13906	14074	13870	14129	14242	14101	13971	13902	14240	14154	14041	13933	14133	14009	14119	14169	14079	14043	13939	14135	13934	14131	14106	14016	13785	13958	14253	14296	13944	14179	14212	14073	14240	14158	14139	14277	14075	14024	14171	14034	13948	14091	14072	14057	14370	14137	13830	14012	13919	14067	13794	14131	14297	14062	14107	14101	14177	14299	14154	14197	14174	13990	14187	14047	13976	13808	14025	14090	14257	14330	14193	13981	13957	14113	13978	14030	13915	14207	14029	14083	14110	13935	13951	14190	13785	14195	14055	14258	14083	14008	14122	13984	14061	14052	14151	14115	14085	14040	14168	14149	14272	14114	13958	14123	14147	14120	14056	14116	13931	13979	14175	14080	13935	14091	13965	14187	14054	14066	13991	14168	14117	13946	14087	14054	14169	13976	14030	14148	14015	14157	14151	14143	14106	13971	14099	14032	14101	14059	14080	14050	13997	13859	14118	13963	14015	14200	14127	13903	14091	14112	14086	14243	14110	14126	13969	14249	14226	14360	14045	14134	13904	14154	14212	14201	14006	14128	14180	14173	13975	14092	14010	14226	14190	13936	13915	14053	14197	14233	13927	13922	14026	13982	14124	14172	14015	14007	13981	14148	13996	14053	13997	14177	14006	14157	14090	14035	14181	14068	14087	14124	14062	14169	14069	13741	14053	13876	14079	13920	14049	14164	13962	14211	14126	14044	14139	14104	13912	14145	14008	14110	14038	13974	13819	13923	13920	14016	14162	13977	14101	14027	13956	13964	14193	14074	14029	13986	14070	13897	14000	14131	14090	14091	14134	14259	14083	14190	14027	14013	14041	14152	14167	14128	13965	13987	14162	13945	14049	14022	14041	13997	13934	13969	14056	13914	14104	14123	13955	13886	14088	14093	14116	13992	13965	14100	13995	13974	14093	14276	14119	14226	14321	14075	14046	14003	14071	13971	14118	14164	14177	14044	14001	13991	14107	14068	14182	14181	13945	14037	14177	13935	13978	13972	14099	14078	14060	14065	13942	14123	14045	13942	14260	14086	14173	14243	14175	14066	13946	14097	14071	14135	14218	14075	13946	14107	14191	14078	13924	14210	14050	13960	14138	14003	14120	14100	14155	14279	14107	13993	14090	14089	14110	14198	14067	14082	14246	14326	14098	14011	13898	14219	14048	14088	14007	14277	14064	14111	14022	14033	14137	13962	14006	14035	13997	14014	14272	13971	14217	14060	14038	13951	14006	14145	13958	14058	13918	14029	14080	13840	14050	14169	14173	14031	14076	14231	14009	14033	14017	14195	14154	14051	14024	14148	14160	13997	14069	14018	14028	14071	14027	14048	14214	13963	14057	13993	14087	14091	14161	14204	13920	14061	14224	14039	14144	14055	14009	14041	14014	14132	13956	14007	13995	13931	14104	14029	14025	14276	14221	14152	14145	13984	14100	14231	14172	13977	13992	14081	14041	13942	14052	13883	14163	14104	14089	13961	14204	14009	14110	14142	13873	14054	13937	14165	14034	14037	13948	14273	14138	14357	14151	14062	14080	13909	14123	14056	13928	13987	14089	14233	14023	14189	14160	13956	14246	13987	14000	14047	14195	13899	14038	13888	14000	14030	14061	13990	14265	14064	14133	14152	14201	14126	14074	14196	14028	14065	13971	14092	14001	14079	13916	14153	13967	14159	14111	14200	14190	13864	14082	13983	14204	13843	14127	14135	14114	14082	14150	14234	14088	14077	14116	13972	14081	14125	14084	14135	14214	14174	14001	13899	14134	14084	14030	14160	14205	14126	14012	14200	14229	14035	14180	14206	14142	14073	14138	14188	14176	14175	13951	14349	14023	14086	13973	14057	13961	14154	14160	14054	13951	14114	13870	14016	14005	14162	14113	14136	14021	14124	14108	14147	13983	14005	14050	14048	13965	14004	14119	14135	14164	14143	14236	14261	14007	14206	14180	14056	14036	14037	13988	14208	14073	13869	14044	14188	14143	14159	14096	13862	14038	14409	14067	13943	14037	13995	14166	14028	14152	13973	14130	14099	14150	14020	14137	14016	14035	14113	14086	13964	14091	13949	14126	14177	13915	13994	14089	14086	13976	13996	14030	13967	14084	14066	13983	14269	14211	14106	14154	14040	14096	14133	14034	14051	14186	14023	13982	13904	13902	14217	14060	14071	13944	14188	13988	14046	13969	14144	13995	14135	13960	13978	14091	14164	14061	14063	14109	14143	14165	14101	13969	13991	14077	14042	14122	14141	13998	14235	14091	14135	13923	14072	14085	14117	14115	14038	13984	13894	13964	14114	14139	14009	13964
20190	30945	30413	24097	21396	20444	20401	20017	19754	19070	18974	18677	17280	15770	14810	14288	13755	13514	13428	13232	13078	13017	13044	12870	12842	12829	12819	12872	12685	12980	12747	12731	12661	12783	12724	12877	12641	12740	12711	12849	12672	12931	12884	12629	12682	12752	12633	12712	12726	12560	12857	12697	12748	12756	12808	12490	12669	12636	12662	12789	12650	12636	12845	12698	12864	12680	12669	12693	12566	12729	12731	12686	12554	12811	12835	12560	12712	12761	12618	12782	12764	12715	12820	12568	12726	12683	12648	12651	12646	12812	12783	12691	12553	12651	12642	12598	12785	12635	12598	12675	12716	12778	12728	12593	12692	12635	12661	12778	12731	12568	12739	12773	12719	12735	12770	12795	12641	12752	12688	12708	12576	12527	12530	12590	12774	12707	12745	12531	12608	12651	12642	12490	12769	12857	12733	12630	12646	12577	12686	12634	12714	12662	12675	12547	12630	12801	12627	12489	12424	12655	12765	12827	12919	12722	12663	12771	12706	12589	12673	12725	12736	12616	12587	12495	12708	12719	12699	12567	12562	12771	12593	12637	12528	12668	12678	12718	12729	12625	12724	12641	12648	12645	12854	12624	12594	12582	12782	12621	12713	12631	12549	12837	12889	12781	12725	12623	12586	12712	12828	12648	12528	12600	12611	12502	12708	12602	12818	12666	12838	12774	12715	12771	12610	12694	12715	12638	12772	12724	12581	12783	12599	12689	12678	12749	12736	12600	12563	12647	12655	12729	12808	12512	12563	12628	12639	12595	12838	12779	12716	12613	12602	12776	12673	12542	12707	12730	12614	12883	12757	12774	12611	12821	12663	12679	12790	12884	12659	12629	12647	12851	12620	12666	12664	12648	12765	12697	12606	12610	12759	12772	12556	12652	12798	12557	12701	12666	12691	12684	12695	12522	12611	12426	12661	12563	12809	12564	12931	12584	12695	12535	12754	12716	12733	12683	12653	12613	12609	12699	12665	12748	12558	12444	12720	12596	12714	12747	12549	12686	12653	12771	12646	12772	12864	12697	12612	12785	12761	12653	12843	12788	12713	12690	12544	12732	12557	12603	12678	12733	12783	12542	12728	12605	12889	12588	12690	12702	12730	12823	12678	12645	12535	12657	12789	12725	12647	12709	12687	12782	12658	12858	12624	12607	12776	12639	12771	12704	12543	12660	12607	12485	12714	12644	12775	12644	12566	12715	12701	12739	12654	12709	12680	12494	12889	12732	12613	12812	12802	12627	12805	12701	12615	12770	12683	12686	12653	12749	12773	12722	12803	12592	12663	12561	12636	12744	12658	12668	12703	12689	12635	12738	12542	12726	12833	12590	12507	12597	12733	12485	12644	12635	12633	12745	12769	12622	12705	12764	12696	12804	12783	12675	12713	12578	12640	12560	12718	12493	12742	12480	12613	12644	12572	12686	12720	12789	12643	12704	12761	12794	12684	12776	12692	12711	12767	12639	12697	12590	12669	12703	12635	12754	12679	12685	12727	12923	12666	12545	12789	12746	12644	12663	12746	12642	12666	12437	12675	12673	12848	12583	12619	12667	12817	12781	12662	12717	12721	12523	12534	12633	12711	12702	12911	12465	12731	12738	12712	12709	12744	12611	12642	12704	12741	12550	12718	12564	12772	12673	12647	12632	12621	12753	12769	12695	12637	12613	12682	12607	12785	12606	12558	12697	12649	12668	12757	12613	12450	12605	12688	12762	12621	12628	12677	12735	12637	12824	12687	12634	12847	12779	12739	12655	12676	12643	12565	12718	12703	12709	12565	12827	12706	12540	12880	12696	12792	12722	12697	12818	12575	12715	12747	12643	12614	12868	12734	12779	12621	12763	12559	12674	12758	12547	12640	12602	12742	12586	12699	12569	12827	12660	12689	12774	12684	12613	12582	12682	12738	12730	12728	12783	12497	12706	12587	12664	12589	12591	12707	12588	12712	12640	12689	12760	12485	12548	12500	12592	12706	12755	12620	12869	12627	12688	12832	12818	12627	12733	12675	12659	12640	12814	12658	12687	12710	12594	12673	12713	12640	12675	12701	12659	12753	12624	12582	12754	12727	12687	12727	12763	12742	12620	12542	12782	12751	12784	12541	12654	12648	12727	12674	12521	12821	12644	12666	12644	12700	12703	12776	12677	12555	12597	12710	12717	12611	12864	12774	12714	12558	12509	12718	12741	12732	12605	12593	12772	12736	12713	12691	12781	12685	12566	12668	12545	12657	12669	12734	12666	12715	12755	12615	12656	12810	12633	12499	12658	12842	12519	12689	12744	12717	12725	12783	12684	12637	12478	12697	12729	12754	12677	12677	12978	12682	12758	12758	12745	12671	12665	12762	12924	12686	12809	12537	12732	12634	12656	12641	12878	12702	12674	12624	12647	12765	12707	12631	12553	12654	12641	12510	12769	12670	12716	12753	12736	12618	12590	12718	12699	12673	12643	12688	12661	12615	12902	12823	12675	12741	12668	12749	12698	12772	12748	12763	12812	12569	12642	12797	12726	12547	12615	12646	12746	12646	12538	12489	12798	12532	12535	12638	12722	12613	12688	12716	12776	12686	12778	12748	12753	12730	12618	12619	12757	12731	12607	12829	12532	12596	12604	12738	12685	12672	12756	12780	12697	12620	12754	12681	12608	12651	12690	12524	12783	12734	12682	12668	12702	12681	12673	12814	12710	12627	12688	12772	12717	12695	12544	12803	12795	12619	12563	12734	12705	12626	12636	12604	12720	12775	12737	12553	12675	12678	12788	12781	12783	12640	12824	12757	12600	12695	12721	12618	12644	12805	12666	12799	12823	12658	12679	12765	12624	12880	12771	12655	12722	12634	12596	12779	12796	12720	12921	12733	12796	12723	12615	12713	12708	12826	12591	12574	12815	12609	12574	12704	12812	12635	12683	12537	12602	12668	12922	12500	12564	12527	12751	12764	12688	12723	12524	12738	12668	12712	12718	12819	12792	12515	12610	12538	12636	12788	12584	12784	12747	12607	12674	12645	12693	12580	12669	12665	12461	12698	12778	12834	12886	12740	12721	12715	12693	12594	12782	12547	12772	12779	12740	12569	12632	12856	12664	12706	12774	12688	12662	12655	12755	12729	12711	12668	12736	12635	12774	12782	12756	12573	12708	12801	12664	12441	12657	12597	12632	12742	12685	12648	12738	12654	12694	12773	12674	12598	12757	12552	12596	12672	12712	12667	12652	12882	12769	12684	12598	12625	12687	12657	12706	12692	12698	12585	12951	12736	12807	12691	12640	12690	12663	12550	12893	12813	12573	12658	12571	12708	12720	12636	12686	12649	12740	12750	12614	12623	12702	12653	12763	12782	12604	12715	12676	12502	12723	12540	12666	12789	12609	12799	12744	12682	12707	12670	12669	12778	12724	12782	12596	12594	12611	12641	12474	12834	12738	12872	12720	12745	12760	12810	12693	12654	12592	12712	12607	12600	12620	12789	12606	12585	12588	12673	12602	12732	12725	12735	12752	12728	12624	12668	12701	12630	12661	12703	12848	12776	12577	12722	12572	12635	12608	12796	12912	12725	12658	12769	12635	12832	12705	12631	12642	12562	12596	12707	12695	12700	12703	12663	12686	12736	12838	12655	12733	12663	12661	12654	12732	12728	12729	12705	12556	12629	12775	12567	12827	12540	12814	12749	12829	12633	12812	12749	12685	12744	12858	12705	12690	12700	12884	12510	12713	12608	12846	12658	12734	12638	12605	12513	12708	12743	12601	12651	12531	12696	12709	12663	12654	12632	12586	12827	12605	12743	12555	12676	12676	12681	12762	12735	12819	12759	12689	12791	12665	12703	12648	12688	12600	12693	12606	12771	12598	12561	12599	12541	12767	12539	12754	12772	12681	12716	12824	12772	12645	12593	12634	12531	12594	12743	12686	12699	12632	12671	12810	12708	12848	12715	12741	12544	12631	12599	12658	12793	12646	12727	12774	12825	12643	12676	12733	12765	12624	12779	12782	12759	12765	12891	12712	12703	12820	12719	12698	12661	12738	12680	12839	12777	12472	12685	12622	12546	12627	12714	12630	12853	12681	12751	12726	12726	12640	12681	12699	12702	12736	12752	12527	12657	12520	12818	12818	12592	12720	12707	12610	12777	12637	12621	12591	12785	12775	12713	12730	12738	12655	12714	12554	12792	12718	12704	12543	12569	12690	12700	12614	12680	12671	12833	12791	12771	12599	12568	12706	12635	12797	12665	12586	12857	12560	12662	12622	12884	12677	12571	12658	12680	12769	12622	12644	12700	12767	12756	12624	12488	12664	12616	12518	12676	12574	12758	12614	12732	12650	12711	12727	12555	12614	12773	12547	12660	12593	12699	12684	12661	12818	12746	12619	12669	12691	12645	12756	12618	12579	12633	12693	12783	12643	12611	12650	12641	12780	12694	12729	12721	12809	12636	12883	12721	12846	12773	12601	12577	12600	12661	12839	12612	12761	12664	12611	12645	12563	12735	12565	12762	12684	12756	12753	12690	12795	12782	12737	12728	12864	12600	12616	12679	12607	12800	12801	12585	12611	12747	12778	12696	12659	12743	12768	12756	12502	12783	12557	12556	12843	12753	12631	12743	12747	12753	12762	12582	12730	12807	12785	12657	12814	12655	12720	12770	12613	12658	12734	12799	12710	12720	12581	12692	12630	12598	12709	12761	12736	12751	12758	12562	12597	12774	12634	12687	12635	12654	12732	12629	12677	12650	12701	12667	12651	12624	12629	12719	12745	12772	12736	12741	12785	12668	12722	12598	12728	12705	12843	12793	12590	12609	12703	12655	12655	12674	12727	12559	12669	12618	12955	12576	12647	12599	12652	12658	12791	12718	12409	12868	12760	12857	12555	12801	12714	12811	12578	12637	12686	12649	12575	12661	12722	12648	12606	12740	12533	12726	12573	12711	12717	12727	12626	12687	12733	12730	12637	12706	12708	12844	12814	12732	12670	12537	12781	12638	12644	12616	12591	12715	12555	12645	12563	12627	12773	12616	12622	12719	12744	12731	12691	12770	12679	12716	12675	12598	12593	12705	12542	12595	12702	12743	12664	12483	12639	12649	12609	12626	12538	12565	12715	12584	12690	12726	12720	12719	12699	12600	12563	12628	12820	12678	12676	12839	12631	12672	12641
24214	21382	28857	24641	23357	24339	24126	21648	20818	20597	20141	19279	18103	16823	15955	15356	15104	14777	14787	14620	14349	14402	14133	14108	14126	14155	14198	14276	14200	14014	14115	14032	14221	14196	14006	14068	14036	14035	14051	14097	14065	13918	13862	14056	13948	14015	13897	13985	13988	13852	13866	13912	14067	13985	13834	13749	14235	13730	14068	13953	13882	14087	14125	14084	13784	13951	13912	13932	13607	13914	13974	13901	13892	14035	13868	13933	13954	13966	14047	14096	13880	13985	14034	14241	13939	13784	13912	14026	13927	14007	14022	13978	13888	14071	13975	14140	13869	13998	14054	13820	13972	14043	14165	13893	13823	13934	13960	13825	14050	13731	13758	13824	13917	13946	13901	13796	13865	13885	13905	14002	13716	13856	13884	14126	13972	14020	13948	13930	14114	13979	13989	13738	13865	14041	13792	13991	14019	13789	13910	13893	13959	13798	13879	14065	13722	13815	13741	13689	13811	14112	13849	13619	13932	13891	14186	13877	14103	13910	13978	13943	13814	13879	13992	14006	13924	13970	13942	13901	14009	13924	13880	13860	13709	14067	14056	13890	13918	13965	13886	13748	13886	13788	13797	13911	13870	14130	14068	13930	13934	13872	13945	14140	13892	13980	14020	13882	14000	13803	13944	13867	13767	13889	13863	13864	13945	13902	13990	13862	13977	13952	13843	13862	13949	13642	13944	13811	13965	14024	13990	14121	13941	13921	13899	13978	13980	13891	13873	13780	14021	13964	13929	13937	13996	13934	13685	13898	13769	13951	13917	13826	13960	13881	13906	13881	13993	13948	13937	13873	13937	14146	13913	13965	13835	13800	13919	14039	14031	13853	14016	14111	13604	13974	13800	13926	13944	13884	14072	13798	13921	13808	13965	13919	13773	13941	13871	13695	13890	13816	13751	13878	13868	13925	13921	14080	13875	13984	13995	14001	13913	13995	13947	14076	13892	13975	13939	14018	13927	13960	13955	13866	13864	13968	13915	13733	13890	13936	13994	13914	14077	13791	14027	13941	13887	13817	13888	13863	13885	14064	13885	13975	13831	14045	13944	13796	13937	13774	13874	14103	13854	13990	14112	13966	14011	14065	13928	13800	13937	14071	14018	13985	13794	14107	13872	14077	14021	13848	13796	13985	13834	13893	13931	13983	14021	13906	13955	13870	13822	13969	13863	13912	14045	13958	13904	13684	13888	13783	13802	13881	13915	13900	13960	13925	14060	13777	13886	14062	14019	14092	13839	14032	13883	13723	13781	13922	13831	13884	13870	13871	13936	13997	13931	13908	13852	13945	13856	13926	14024	13842	13901	13908	14163	14022	13736	14013	13967	13694	13967	13796	14002	13894	13798	14020	13907	14141	14011	14007	13831	13882	13858	13816	13814	13729	13962	13720	13963	13862	13789	14053	14045	13715	13986	14063	13812	13887	13820	13799	13736	13999	14020	13729	14081	13963	13944	13812	13838	13773	13910	13998	13908	13940	13941	13872	13748	14067	13915	13868	13935	13922	13834	13878	14146	13957	13877	14058	14150	13719	13875	14017	13913	13861	14018	13865	13575	13791	13992	13855	14049	14011	14031	13800	13839	13909	13923	13916	13882	13854	14004	13951	13927	14054	13937	13964	14107	13831	13944	13971	13684	13885	13765	13763	13984	14142	13852	13884	13945	13758	13842	13894	13979	14034	13923	14196	14006	13965	13956	13952	14037	13710	13956	14123	14110	13724	13940	13934	13724	13713	13954	13840	14015	14032	13932	13797	13922	13956	13914	14139	14015	13931	13969	13912	13965	13964	13995	13689	13921	13934	14145	13930	13897	13888	13845	14127	13964	13925	13601	14057	13842	13834	13928	14025	13820	13952	14039	13986	13987	13992	14064	13833	13998	13980	14022	13995	13923	14024	14044	13949	13937	14012	13776	13805	13821	13829	13808	13775	14018	13986	13948	13747	13857	14037	13783	13927	13786	13824	13932	13655	13846	13972	13833	13996	13885	13949	13852	13821	13749	13945	13789	13878	13957	13926	13840	13929	13946	14021	13737	13729	13916	14029	13899	13946	13884	13922	13861	13828	14076	13835	13832	13994	13941	14013	13731	13827	13964	14048	13641	13957	13815	13848	13739	14057	13888	13922	14019	13958	13986	13887	13856	13891	13842	13949	13863	14023	13865	13891	13753	13901	13759	13949	13922	14067	13735	14043	14057	13887	14000	13907	13888	14007	14075	13993	14006	14061	13971	13949	13860	13743	13945	13808	13910	13801	13929	14010	13939	13873	13988	13779	13757	13945	13882	13667	13969	13786	13849	14056	13862	13812	13978	13874	13769	13930	13954	13894	14068	13999	13977	14030	13801	13834	13828	13974	13727	13897	13951	13873	13721	13927	13962	13979	13956	13921	13953	13962	14101	13823	14013	13779	13878	13915	13819	13906	13887	13978	13935	13852	14021	13823	13986	13852	13871	14017	13893	13905	14133	13829	13996	14028	13945	13933	13865	14021	13874	13731	14018	13893	14015	13838	13900	13916	13942	13934	13707	13773	13775	14016	13947	13822	13691	13903	13979	13882	13942	13845	13687	13709	13883	13969	13910	13942	13777	13845	13995	13934	13861	13865	14032	13786	14011	13930	14021	14008	13877	13870	13598	14103	13859	13815	13884	13832	14018	13879	13979	13939	13747	13715	14028	13976	13926	14115	13826	13998	13840	14012	14035	13993	14197	13866	13889	13890	13803	13949	13910	13832	13821	13765	13763	13715	13951	13896	13646	13838	13785	13907	13903	14175	13810	13893	13954	13908	14061	13880	13904	13843	14013	13574	13728	13970	13825	13860	13848	13909	13837	13955	13924	13679	13981	13907	13819	14119	13841	13754	13830	13814	14003	14019	14009	13946	13965	14003	13980	13874	13754	13855	13820	14115	13972	13830	14004	13799	14044	13954	13864	13858	13949	13798	13907	13899	13965	13901	13852	13888	13829	13980	13992	13961	13869	14021	13963	13793	14005	14125	14064	13971	13915	13744	13746	13855	14040	13941	13706	13950	13730	13941	13879	13850	13927	13702	13910	13928	13942	13702	13844	13837	14021	13847	13809	13805	13712	13965	13831	13933	13967	13979	13818	13781	13827	13731	13946	13950	14005	13967	13847	13832	13943	13903	13657	13839	13954	13790	13991	14022	13811	13760	13626	13904	13953	13739	13887	13875	13811	13884	13862	13990	13886	13772	13839	13848	13813	13873	13975	13715	13872	14026	13937	14022	13837	13969	13810	13764	13849	13949	14030	13838	13959	13774	13756	13758	13768	13930	13842	13779	13939	13884	13627	14019	13820	13920	13978	13887	13994	13975	13910	14082	14003	13950	13942	13949	13818	13944	14080	13957	13832	13879	14024	13816	13812	13784	14014	13778	14138	14119	13894	14061	13862	13833	13821	14003	14062	13865	13948	13879	14013	13876	13732	13978	13840	14075	13969	13853	13827	13981	14065	13827	14111	13942	13953	13738	14070	13983	13836	13957	13937	13808	13850	14168	13964	14033	13929	13991	13988	13899	13861	14095	13982	13751	13783	13979	13797	14052	13799	13995	13777	13676	13915	13930	13798	14045	14041	13997	13843	13895	13666	14016	13821	13838	13825	13843	13888	13949	13858	13817	13971	13890	14066	14021	13990	13954	14106	14031	13791	13991	13945	13862	13876	13717	14034	13906	13814	13918	13938	13812	13970	13889	14061	13884	14047	13837	14173	13958	14103	13932	14077	13728	13830	13884	14014	13779	13824	14054	13664	13747	13981	13975	13890	13709	13914	13877	14076	14002	14002	13916	13946	13747	13957	13982	13904	14176	13923	13934	13882	13879	14096	13796	13924	14077	13776	13899	14005	13972	14068	14002	13801	13823	13987	13855	13749	13976	13864	13855	13920	13785	13772	13753	13953	14024	13974	13834	13691	14024	13953	13878	14167	13923	13961	13941	13809	13914	13828	13774	14017	13787	14019	13939	14022	14077	14028	13918	13909	13867	14029	13867	13946	13879	14066	13918	14160	13903	13714	13901	13832	13839	13964	14056	13955	13930	13898	14208	14020	13980	14039	13813	13865	14059	13894	13904	13892	13979	13966	13756	13933	13976	13975	13921	13813	13967	13924	13981	13883	13918	13859	14053	13854	13914	13982	13998	13845	13641	13788	13752	13928	13879	13998	13849	13875	13887	13877	13742	13949	13863	13767	13933	13901	13867	13729	13886	13818	14077	14017	13836	13876	13733	13949	13812	14013	13990	13700	13800	13630	14094	13905	14006	14018	13894	13943	13959	13937	13799	13810	13850	14025	13930	13829	13933	13962	13772	13938	13916	13948	13985	13968	14037	14119	13967	13974	13893	13875	13890	13823	13936	13997	13975	13807	14145	13850	13997	14004	13922	13827	14110	13814	13794	13959	13834	14041	13953	13907	13887	13852	13847	13887	14013	13998	14026	13970	13949	13747	14031	13812	13837	13945	13975	13876	14148	13972	13886	13716	13849	13948	13899	13761	14081	14005	13903	13948	13932	13965	14026	13925	13846	13890	13864	14139	14150	13881	14149	13931	13939	13974	13864	14083	13889	13918	13843	13911	13906	13903	14027	14117	13964	13988	13932	13755	13858	13961	14041	13849	14015	14012	13910	13917	13966	14183	13749	13962	13897	13800	13918	13896	13781	14142	13975	14005	14050	13788	13893	13939	13895	13785	13867	14003	14036	13973	13812	13928	13969	13788	14016	14013	14047	14078	13936	14021	13782	13968	13855	13982	13921	13792	13882	13821	13888	13942	13828	13822	13821	13966	13857	13868	13971	13986	13825	14078	13730	13856	13865	14131	14118	13997	13919	13847	14050	13616	13973	13909	13996	13789	13745	13880	13949	14011	13806	13970	13951	13924	13954	13934	14021	13924	13824	13792	13918	13849	13734	14014	13983	13987	14066	13917	13742	13951	13884	13802	13910	13785	13747	13861	13822	13927	13917	13895	13772	13860	13743	13904	13874	13847	13861	13824	13860	13893	13944	13875	14116	13846	14059	13826	14138	13894	13548	13986	13813	13909	13643	13947	13903	13893	13828	13973	13731	13781	13856	14027	13841	13751	13876	13973	13831	13918	13911	14130	13900	13780	13815	13900	13920	13785	13762
20121	37646	36646	30016	26789	24473	24050	23346	23197	22266	21428	19993	18762	16747	15145	14546	14045	13762	13512	13228	13148	13126	13088	12992	12907	13036	12839	12863	12864	12748	12592	12703	12667	12697	12690	12651	12836	12438	12535	12806	12634	12589	12775	12611	12684	12602	12575	12534	12555	12695	12474	12448	12675	12477	12660	12684	12686	12491	12626	12592	12455	12608	12509	12492	12572	12641	12652	12465	12676	12531	12639	12628	12650	12618	12526	12640	12609	12573	12450	12528	12447	12635	12624	12459	12553	12558	12487	12513	12438	12522	12685	12573	12655	12522	12655	12511	12496	12346	12399	12589	12499	12677	12471	12723	12431	12604	12426	12661	12571	12543	12394	12643	12416	12391	12660	12565	12516	12535	12350	12339	12381	12520	12652	12422	12345	12486	12602	12513	12435	12410	12550	12578	12548	12284	12533	12546	12505	12611	12529	12496	12561	12569	12503	12513	12568	12619	12573	12659	12538	12545	12646	12443	12633	12469	12565	12508	12550	12521	12672	12630	12477	12388	12505	12612	12552	12621	12551	12475	12506	12446	12526	12394	12597	12428	12651	12648	12508	12668	12443	12499	12546	12564	12535	12503	12620	12505	12503	12473	12539	12409	12380	12551	12544	12562	12509	12524	12539	12467	12565	12599	12519	12683	12496	12556	12487	12460	12501	12596	12404	12633	12472	12535	12481	12397	12475	12630	12380	12537	12507	12492	12463	12478	12567	12509	12495	12484	12631	12628	12470	12442	12462	12381	12640	12386	12626	12563	12513	12574	12449	12490	12432	12597	12434	12631	12565	12503	12413	12561	12603	12453	12506	12462	12458	12456	12618	12577	12486	12400	12462	12455	12661	12558	12445	12547	12541	12514	12602	12507	12716	12517	12734	12491	12526	12648	12480	12515	12551	12465	12514	12541	12512	12469	12660	12300	12587	12519	12494	12624	12520	12636	12552	12551	12513	12503	12493	12689	12424	12590	12433	12478	12515	12607	12477	12446	12485	12464	12653	12527	12610	12436	12598	12544	12488	12575	12636	12606	12598	12315	12469	12724	12574	12575	12494	12321	12519	12493	12519	12565	12513	12615	12568	12519	12744	12632	12416	12651	12394	12385	12594	12670	12605	12480	12514	12493	12397	12448	12473	12539	12515	12514	12698	12507	12629	12466	12595	12593	12562	12724	12640	12475	12671	12405	12619	12492	12484	12512	12414	12513	12638	12470	12502	12540	12641	12474	12652	12522	12445	12622	12397	12553	12586	12624	12350	12426	12465	12660	12590	12578	12664	12576	12367	12462	12479	12489	12551	12465	12566	12485	12476	12615	12532	12486	12543	12510	12664	12549	12399	12567	12530	12418	12474	12699	12623	12645	12423	12688	12591	12433	12566	12574	12531	12577	12528	12457	12516	12440	12523	12587	12635	12362	12485	12524	12515	12361	12613	12440	12559	12588	12390	12459	12550	12436	12490	12507	12512	12498	12522	12617	12737	12551	12487	12540	12786	12363	12607	12458	12481	12639	12484	12467	12526	12342	12417	12556	12676	12525	12431	12499	12595	12382	12446	12625	12474	12521	12490	12528	12577	12556	12424	12598	12511	12791	12537	12323	12551	12652	12413	12491	12595	12574	12477	12512	12501	12516	12487	12563	12534	12426	12540	12504	12474	12374	12477	12529	12556	12552	12652	12627	12578	12524	12565	12450	12650	12481	12456	12518	12666	12506	12549	12616	12470	12417	12542	12452	12645	12418	12532	12447	12577	12501	12522	12534	12507	12530	12389	12478	12663	12675	12468	12477	12534	12535	12503	12561	12619	12652	12547	12385	12482	12472	12373	12638	12568	12284	12471	12451	12654	12547	12403	12445	12433	12629	12467	12592	12593	12556	12396	12468	12418	12433	12656	12521	12552	12466	12425	12435	12504	12582	12463	12567	12594	12674	12547	12714	12409	12372	12609	12510	12486	12438	12693	12533	12505	12496	12561	12465	12557	12365	12529	12505	12591	12461	12698	12505	12510	12517	12467	12494	12604	12558	12543	12514	12565	12543	12539	12515	12543	12598	12463	12480	12391	12433	12535	12597	12623	12501	12495	12446	12540	12505	12520	12488	12763	12555	12600	12530	12441	12563	12533	12566	12495	12576	12614	12461	12603	12411	12446	12508	12398	12539	12476	12664	12568	12595	12548	12447	12657	12536	12490	12553	12637	12424	12579	12578	12403	12565	12505	12582	12424	12414	12617	12502	12674	12741	12669	12509	12435	12643	12546	12497	12572	12388	12404	12430	12476	12609	12557	12548	12402	12606	12440	12553	12489	12514	12623	12377	12517	12462	12436	12449	12601	12614	12539	12509	12433	12492	12448	12548	12505	12375	12553	12471	12548	12538	12557	12554	12583	12525	12463	12599	12493	12512	12528	12641	12390	12615	12675	12632	12604	12684	12622	12675	12491	12530	12475	12671	12476	12487	12518	12562	12445	12514	12588	12559	12456	12640	12562	12555	12546	12602	12698	12677	12523	12407	12379	12634	12566	12523	12580	12468	12348	12604	12481	12589	12493	12470	12340	12514	12517	12549	12428	12583	12676	12436	12554	12493	12513	12570	12509	12523	12676	12742	12474	12546	12583	12509	12540	12507	12609	12654	12497	12461	12441	12450	12579	12349	12575	12464	12761	12578	12593	12468	12604	12570	12571	12506	12401	12519	12387	12473	12551	12587	12438	12537	12474	12576	12552	12488	12737	12673	12651	12629	12468	12551	12467	12573	12448	12596	12387	12628	12620	12500	12573	12528	12519	12495	12639	12512	12569	12544	12481	12436	12473	12485	12345	12612	12501	12692	12495	12454	12493	12467	12447	12659	12584	12509	12522	12561	12554	12556	12486	12502	12634	12546	12563	12512	12393	12415	12581	12559	12648	12502	12478	12465	12513	12555	12520	12579	12561	12501	12509	12458	12593	12586	12490	12466	12488	12580	12751	12553	12561	12605	12575	12585	12497	12591	12541	12414	12517	12446	12642	12589	12541	12589	12566	12545	12420	12593	12493	12599	12510	12532	12577	12755	12586	12415	12580	12415	12571	12490	12609	12510	12440	12510	12472	12545	12381	12612	12566	12552	12670	12525	12453	12670	12449	12456	12624	12717	12333	12588	12612	12587	12488	12487	12567	12518	12536	12689	12485	12350	12507	12525	12422	12514	12640	12556	12485	12473	12492	12546	12643	12580	12580	12609	12524	12535	12569	12540	12550	12565	12553	12497	12524	12524	12431	12579	12419	12589	12481	12486	12470	12508	12512	12334	12461	12577	12483	12564	12733	12518	12586	12603	12479	12771	12440	12376	12421	12451	12476	12614	12444	12374	12578	12370	12413	12517	12584	12396	12511	12422	12515	12504	12474	12334	12560	12474	12483	12598	12553	12449	12751	12611	12618	12471	12637	12329	12600	12460	12511	12439	12600	12356	12634	12427	12570	12497	12566	12447	12575	12503	12440	12678	12520	12577	12480	12564	12359	12601	12507	12487	12659	12633	12509	12537	12560	12524	12547	12515	12307	12605	12544	12676	12369	12645	12642	12681	12682	12542	12491	12552	12590	12497	12527	12549	12537	12479	12597	12610	12723	12592	12426	12613	12506	12553	12452	12682	12554	12369	12588	12444	12475	12504	12589	12657	12607	12670	12493	12581	12375	12516	12413	12504	12475	12649	12628	12420	12461	12436	12475	12446	12525	12607	12561	12617	12481	12456	12415	12600	12634	12809	12459	12608	12545	12606	12563	12419	12666	12688	12438	12500	12573	12541	12493	12548	12633	12588	12672	12505	12437	12430	12632	12603	12510	12373	12534	12482	12629	12492	12513	12430	12541	12561	12509	12625	12516	12625	12525	12642	12601	12661	12520	12539	12558	12569	12551	12392	12532	12479	12557	12286	12510	12666	12553	12630	12553	12410	12470	12426	12473	12511	12665	12502	12671	12490	12592	12435	12498	12680	12514	12648	12546	12511	12569	12398	12469	12589	12651	12550	12335	12610	12483	12491	12386	12556	12576	12323	12432	12422	12590	12362	12569	12522	12502	12484	12652	12511	12546	12681	12622	12513	12445	12449	12635	12360	12497	12451	12475	12697	12514	12616	12635	12432	12622	12578	12655	12366	12557	12371	12452	12491	12512	12597	12534	12479	12539	12576	12770	12379	12391	12575	12332	12591	12635	12395	12619	12540	12528	12445	12476	12716	12430	12534	12470	12506	12582	12330	12395	12312	12536	12503	12370	12383	12645	12604	12662	12457	12550	12402	12522	12459	12627	12497	12614	12696	12385	12771	12623	12388	12531	12671	12571	12474	12300	12731	12704	12454	12571	12561	12408	12379	12630	12348	12812	12494	12403	12627	12556	12617	12417	12421	12677	12474	12456	12533	12567	12421	12601	12681	12466	12743	12617	12462	12436	12592	12608	12483	12434	12522	12548	12545	12403	12578	12504	12468	12585	12466	12540	12566	12524	12593	12413	12606	12539	12537	12596	12462	12734	12503	12412	12606	12588	12488	12537	12471	12564	12432	12541	12525	12515	12461	12518	12561	12509	12552	12657	12660	12543	12630	12588	12564	12570	12620	12431	12562	12377	12565	12653	12569	12542	12595	12327	12672	12622	12642	12581	12575	12716	12413	12638	12565	12416	12611	12454	12540	12431	12647	12474	12494	12500	12472	12483	12573	12664	12652	12465	12597	12531	12551	12509	12514	12564	12670	12506	12481	12628	12583	12670	12486	12550	12528	12666	12406	12589	12406	12452	12595	12431	12688	12590	12457	12529	12539	12316	12522	12426	12672	12544	12470	12566	12677	12425	12520	12348	12623	12542	12564	12623	12620	12457	12507	12505	12459	12634	12700	12609	12649	12615	12473	12399	12685	12428	12382	12406	12571	12619	12563	12563	12430	12555	12599	12488	12377	12611	12602	12540	12544	12644	12427	12573	12531	12521	12535	12497	12451	12557	12385	12777	12620	12431	12621	12516	12546	12464	12512	12606	12530	12752	12565	12502	12663	12667	12647	12493	12447	12415	12470	12425	12450	12462	12535	12562	12554	12635	12567	12589	12412	12522	12598	12579	12599	12489	12601	12505	12510	12496	12528	12512	12525	12409	12552	12546	12485	12513	12487	12540	12676
23073	21344	29143	23904	22015	25423	29247	24735	24182	24347	23092	21501	20056	18828	17659	16742	16314	16183	16110	15972	15801	15536	15592	15702	15486	15590	15228	15395	15232	15221	15221	15116	15209	15223	15338	15184	15218	15289	15401	15032	15204	15077	15027	15158	15090	15098	15076	14911	15173	14867	14803	14985	14764	15026	15018	15169	14965	15002	14999	15080	14970	15103	14909	14893	14851	15009	14874	15066	15066	14993	15036	15001	14981	14973	15003	14829	15049	14830	15115	15174	15041	14784	14839	14905	14825	14976	14879	14901	14785	14933	14719	15177	15114	14949	14946	15045	14845	14933	14985	15148	14959	14878	14667	15102	14966	15077	14868	14778	15001	14822	14943	14889	14902	15017	14927	14982	15013	14839	15025	14876	14869	14912	14777	14975	14895	14871	14974	14744	14945	15047	15194	14866	15057	14965	15045	14863	14948	14889	14997	15077	14841	14776	14827	14892	14980	14980	14842	14795	14815	14941	14843	15017	14837	14865	15155	15051	14804	15037	15003	14882	15141	14999	14812	14943	14936	14855	14982	14988	15040	14916	14883	14927	14782	14802	14897	14914	14952	14935	14797	14893	14841	14868	15051	14973	14984	14702	14822	14731	14925	14932	14882	14933	14984	15061	14924	14890	15031	14870	14762	14822	14876	15018	14958	14997	14792	14698	14985	15028	14952	14784	14995	14983	14995	14890	14944	14695	14939	14949	14912	14954	14995	14970	15077	15124	14841	14839	14974	14851	14808	14751	15021	14933	14947	14945	14842	14982	15028	15012	14980	14918	15103	14969	14886	14934	15101	14853	14999	14829	14883	14713	14728	14930	14719	14769	14754	14817	14887	14896	15059	15004	15043	15190	14962	14861	14766	15023	14956	14843	14765	14861	14886	14733	14954	14960	15014	14912	14912	15045	14835	14974	14870	14936	14996	14945	14975	15034	14874	14951	14910	14840	14952	14845	14751	14683	14875	14908	14694	14817	14996	15013	14815	14804	14819	14922	15001	15090	15003	14902	14931	14708	14798	14975	14884	14713	15060	14907	14941	14789	15020	14951	14811	14974	15005	14928	15122	14927	14965	14982	14966	15019	14853	14976	14928	15038	14895	14954	14896	15118	15075	14951	14797	14912	14846	14925	14951	14935	14768	14890	14876	14951	14866	14996	14740	15045	14919	14991	14659	14867	14803	14869	14999	14928	14803	14706	14799	15018	14774	14965	14662	14958	14950	14958	14789	14976	14944	15068	14777	14819	14969	14948	14784	15074	14971	14944	15002	15072	14846	14847	14824	14887	14860	14813	14944	14815	15017	14916	15039	15059	14872	14968	14909	14874	14762	14836	15225	14701	14927	14946	14967	15054	14725	14741	14780	14710	14851	14796	14769	14789	14755	14889	14832	14778	14952	14813	14775	14899	14961	15003	14856	14780	14968	14883	14711	14929	14804	14921	14875	14851	14879	14861	14744	15043	14908	14926	14827	14886	14938	14948	14930	14965	15044	14840	15061	14917	14874	15015	14901	15071	14744	14920	14676	14856	14793	14825	14981	15008	14798	14894	15053	15059	14896	15107	14718	14805	15006	14789	14904	14783	14882	15032	15063	14851	15188	14871	15005	15075	14894	14839	15015	14967	14815	14946	15163	14775	15031	14888	14816	15004	14981	14854	15010	14751	15091	15059	14904	14740	14937	14993	15019	14976	14815	14992	14893	14935	14946	14940	15025	14892	14972	14851	14882	15004	14966	14955	14791	14555	14764	14881	14870	14855	14993	15085	14836	15022	14861	15053	15056	14970	15064	14949	14989	15052	14922	14865	15231	15017	15014	14937	14883	14910	14824	14930	14915	14904	15130	14812	14983	14802	14816	14969	14890	14880	14867	14879	14790	14888	14760	14758	14741	14910	14913	15000	14728	14750	14726	14985	14920	14996	15009	14859	14872	15053	15102	14757	14710	14900	15069	14890	14896	14930	15000	15083	15175	15017	14721	15115	14974	14802	14824	14981	14994	14953	14904	14891	14913	14979	14907	15040	14969	15077	15026	14933	14915	14900	15043	14817	15089	15101	15018	15021	15019	14965	14804	14818	14646	14896	14998	15067	15048	14925	14927	14838	14829	14958	14888	14780	14867	14908	14948	14946	14792	14776	14738	14944	14894	14859	14911	15180	14994	14733	14883	14896	14815	14776	14804	14852	14973	14944	15106	14973	14730	14921	14879	14878	14829	14893	14749	14817	15032	14915	14965	14861	14864	14938	14889	14790	14907	15019	15020	14918	14777	14826	15064	14867	14796	14812	15007	15055	14889	14985	14863	15142	14861	14857	14832	14880	15081	14864	14903	14751	14919	14836	14898	14941	14995	14741	14824	15133	14868	14939	14981	14796	14920	14888	14864	15020	15156	15080	15061	14822	14942	14864	14905	14812	14988	14789	14940	14897	14810	14965	14791	14903	14828	14931	14865	14940	14840	14927	14771	14941	14859	14771	15025	14934	14909	14962	14735	15120	14975	14921	14789	14747	14672	14792	14899	15078	14844	14745	14757	14980	15021	14972	14768	14772	14816	15006	14868	14944	14904	14841	14787	14933	14911	14890	14830	14943	14982	14772	14956	14810	14829	14767	14893	14924	14987	14890	14997	14786	14833	15083	14748	14928	14871	14877	14720	14772	14976	14768	14764	14922	14806	15097	15115	15095	15003	14873	14829	14889	14934	14833	14972	14965	14939	15253	14971	14987	15047	14969	14955	14880	15003	14861	14937	14831	15007	14909	14951	14704	15041	14905	14893	14819	14763	15064	15033	15084	14861	14850	14868	14839	14751	14843	14904	15121	14895	14888	14949	14747	14838	14839	14858	15110	15098	15151	15223	15097	15009	14980	15052	14796	14964	14888	14823	15010	14883	14845	14908	14926	14717	14767	15100	14809	15037	14882	14829	14980	14967	14727	14809	14848	14972	15031	14970	14946	14887	14952	15001	14786	14921	14770	14919	14904	14671	14823	15022	14984	14957	14913	14875	14889	14927	14908	14932	14888	14818	14831	15065	14888	15079	15076	15090	14933	14758	15066	14834	14787	14868	14886	14992	15084	15023	14878	14906	14870	14986	14857	14895	14960	14949	14920	14990	14988	15070	15073	15056	14797	15104	14795	15059	14816	14973	14842	14841	14685	14973	14795	14920	14836	14822	14893	15122	15173	15121	14785	14964	14703	14814	15108	14941	15017	15075	14740	14832	14755	15077	14790	15027	14813	14825	15087	14949	14680	14943	15096	14984	15076	14956	14943	14951	14830	15006	14983	14951	14963	15052	14862	14980	14819	14798	14835	14624	14848	14837	14959	14777	14923	14822	14915	14681	14748	14793	14927	14756	14948	14633	14890	14938	14875	14939	14948	14964	14828	14895	14929	14914	14900	14820	15026	14734	14744	15019	14880	15042	15040	14792	14940	14914	14940	14756	14975	14692	14995	14938	15023	15059	15019	14951	14912	14781	14955	14820	14959	15040	14922	14931	14790	14959	14917	14835	14782	14898	15017	14877	14919	14754	15002	14908	15074	14941	14854	15077	14837	14968	14938	14924	14732	14926	14869	14797	14913	14927	14868	15000	15011	15017	14790	14769	14907	14861	14984	14857	14912	14911	14797	14866	14842	14895	15007	14900	14949	14946	15053	14819	14776	14941	14872	14885	14802	14845	14854	14997	14704	15103	14729	14696	14864	14880	14799	15074	14846	14864	14864	14861	14744	14892	14687	14960	14980	14812	14899	14983	14961	14901	14928	14852	14806	14817	14806	14637	14902	14691	14952	14988	14808	14793	14672	15144	14971	14881	15078	14785	14931	14892	14817	14819	14914	15060	14805	14830	15000	14919	14886	15071	14956	14827	15141	14962	14936	14778	15024	14736	14915	15058	14891	14913	14811	14764	14971	14986	14839	15088	14981	14766	15064	14854	15085	14907	14869	14901	14798	15069	14856	14997	15141	14884	14637	14889	14940	14811	14943	14938	14878	14830	14819	14840	15100	14916	14821	14859	14953	14871	15001	14921	14862	14880	14984	14823	14857	14726	14761	14734	15045	14636	14817	14888	14943	14947	14909	14869	14801	14757	15156	14924	14862	14729	14903	14930	14906	14931	15091	15061	14944	14779	14862	14773	14900	14729	14911	14952	14958	14788	14907	14956	14879	14838	15095	14879	14977	14848	15072	14950	15022	14865	14829	14927	14697	14824	14647	15082	14858	15014	14982	14895	14804	15098	15042	15004	14769	14973	14930	15003	14656	15139	14982	14753	15006	14897	14677	14813	14776	14995	14876	15213	14904	14906	14853	14865	14850	14712	14961	14812	14865	14954	14943	15055	14985	14876	14971	15117	14927	14995	14918	14930	14936	14915	15134	14855	14869	14888	14700	14936	14811	14878	14758	14912	14933	15044	14954	14875	14932	14744	14942	14976	14878	15000	14675	15009	14947	15057	14911	14880	14689	15006	15024	14840	14736	14859	14818	14941	14739	14837	14908	14903	14854	15024	14810	14867	14890	14766	14720	14895	14733	14902	14909	14989	14880	14825	15060	14834	14902	14957	14885	14964	14950	14911	14995	15020	14893	15040	14825	14821	14599	14904	14826	15158	14926	15000	14863	14941	14818	14790	14864	15002	14787	14905	14817	15030	14872	14875	14814	14938	15144	14895	14896	14796	14970	14927	14807	15080	14848	14898	15021	14893	14933	14953	15048	14984	14779	14900	14788	14832	14819	14774	15068	14705	14889	14928	14830	14942	14922	15016	15019	14926	14854	14910	14885	14827	14998	14881	14899	14946	14869	14905	14876	14770	14833	14948	14984	15001	14902	14860	14703	14883	14879	14948	14873	14865	15050	15022	15074	14738	15084	14845	14953	14844	14980	15100	14886	14907	14780	14621	14795	14954	14917	14948	15023	14953	14851	14865	15081	14970	14973	14971	15078	14965	14858	14842	14961	14790	15049	15108	14986	14856	14848	14906	14952	14945	14857	14781	14936	14941	14926	14919	14812	14941	14812	14842	14944	14977	14942	14945	14811	14896	15172	15027	15004	14938	15143	14925	15188	14902	14904	14928	15114	14956	14922	14931	14723	14816	15068	14852	14948	14986	14835	14992	14844	15004	14933	15012	14843	14844	14946	14946	14974	14875	15172
21986	42807	42392	34608	30614	28649	28092	27116	26518	25763	24583	22357	20498	18296	16640	15580	15186	14973	14334	14201	13815	14052	13994	13607	13477	13476	13665	13573	13589	13342	13283	13164	13267	13219	13377	13298	13323	13241	13280	13399	13505	13319	13265	13219	13221	13316	13115	13112	13290	13177	13231	13233	13302	13143	13156	13062	13107	13091	13141	13074	13136	13111	12982	13103	13025	13000	13085	13146	13025	13344	13129	13139	13223	13111	13236	13164	13255	12936	13019	13301	13228	13136	13099	13146	13092	13065	13183	13102	12997	13140	13129	13281	13140	13188	13160	13215	13048	13016	13142	12951	13037	13217	13045	13123	13187	13207	13131	13050	13194	13088	13108	13084	13096	13277	13082	13264	13132	13151	12984	12959	13167	13274	13093	13053	13114	13208	13022	13073	12958	12928	13191	13164	13098	13176	13336	13174	13106	12961	13088	13039	13325	13143	12954	13142	13115	13142	12995	12935	13081	13007	13297	13276	13056	13095	12988	13104	13109	13110	13183	13062	13168	13196	13052	12993	13048	13128	13174	13202	13273	13054	13000	13206	13044	13093	13039	13213	13111	13163	13222	13115	13193	13095	13055	13115	12989	13130	13126	13260	12967	13009	13046	13102	13123	13157	13153	13049	13074	13189	13062	13102	13204	13073	13086	13020	13194	13129	13089	13062	13100	13114	13194	12967	13142	13120	13130	13122	13063	13103	13133	13010	13097	13225	13176	13001	13176	13157	13191	13166	13069	13102	13015	13213	13273	13087	13178	13058	13019	13152	12964	12996	13185	13153	13052	13230	13214	13176	13096	13227	13050	13193	13202	13151	12963	13157	13011	13213	13099	13134	13341	13270	13203	13186	13141	13081	13118	13128	13189	13195	12933	13193	13222	13119	13059	13203	12945	13044	13118	13060	13218	13106	13061	13216	13172	12926	13268	13155	12902	13157	13050	12995	12966	13218	13101	13226	13132	13284	13262	12982	13112	13074	13032	13013	13136	13052	13181	13142	13214	13177	13019	13015	12966	13253	13066	13157	13171	13171	13177	13195	13172	13119	13107	13054	12952	12960	13085	13335	12912	13052	13171	13083	12966	13317	13063	13131	13315	13065	13155	13113	13060	13196	13132	13211	13029	13214	13123	13182	13033	13151	13084	13049	13045	13055	13188	13058	13191	13067	13491	12971	13021	13086	12990	13044	13077	13045	13161	13111	13006	13140	13005	13093	13231	12985	13112	13010	12872	13097	13165	13201	13179	13086	12991	13026	13069	13193	13231	13118	13005	13095	13078	13237	13024	13149	13078	13328	13036	13055	13114	13007	13233	13204	12989	13219	13051	13079	13280	13076	13149	13066	13009	13127	13074	12962	13173	13153	13014	13035	13092	13123	13206	13172	13117	13148	13036	13144	13023	13276	13161	13167	13010	13169	13237	13194	13345	13018	13095	13115	13111	12996	13124	13024	13057	13253	13126	13158	13016	12986	13190	13070	13230	13175	13131	13069	13136	13171	13190	13032	13157	13008	13076	13101	13239	13085	12974	13268	13061	13216	13054	13026	13029	13077	13034	13102	12968	13018	13142	13165	13201	13027	12924	13111	13175	13086	13172	13169	13073	13065	13092	13133	13067	12905	12959	13113	13164	13291	13092	13132	13204	12991	13262	12932	13090	13277	13163	13057	13277	13126	13155	12927	13207	13091	13270	13263	13305	13210	12960	13117	13229	13018	13094	13010	13265	13116	13124	13164	13219	13085	13161	13159	12944	13197	12993	13177	13028	13108	12997	13061	12976	13146	13175	12991	13247	13045	13201	13126	13168	13026	13199	13093	13030	13092	13149	13110	13292	13218	13093	12932	13189	13280	13069	13418	13106	13099	13096	13115	13008	13130	13079	13193	13098	13151	13197	13176	13222	13040	13185	13076	13124	13080	13017	13124	13221	13165	12954	12970	13142	13255	13194	13178	13179	13082	13062	13119	13171	13200	13131	13081	13058	13022	13107	13073	13013	13033	13119	13000	13079	13225	13082	13043	13139	13138	13135	13180	13168	13146	13037	13174	13128	13093	13198	13116	13229	13213	13166	13128	13004	13180	13101	13087	12960	13076	13050	13246	13136	13118	13152	13130	13089	13059	13288	13204	13226	13099	13347	13123	13047	13075	13054	13107	13129	13107	13235	13168	13117	13147	13206	12995	13112	13267	13265	13101	13048	13189	13205	13055	13283	13155	13148	13383	13131	13105	13179	13029	13289	13256	13084	13086	13110	13051	12990	13128	13121	13070	13064	13038	13116	12957	13066	12984	13059	13139	13248	13293	13059	13133	13099	13012	13107	13091	13042	12945	13085	13185	12998	13156	13108	13234	12979	13205	13200	13263	13195	13126	13274	13191	13204	13105	13240	13106	13155	13200	13059	13050	13104	13111	13146	13090	13055	13103	13185	13032	13031	13206	13079	13191	13200	12948	13201	13347	13189	13090	13083	13114	13400	12988	13037	13207	13194	13046	13125	13107	13056	13133	13156	13182	13175	13263	13105	13160	13114	13161	13245	13287	13084	13042	12952	13001	13004	13193	13113	13145	13159	13149	13017	13130	13083	13129	13012	13065	13144	13045	13125	13077	13218	13240	13274	13113	13100	12987	13014	13084	13120	13156	13084	13180	13145	13104	13098	13150	13148	13206	13264	13098	13256	13106	12980	13102	13026	13139	13188	13079	13269	12977	13144	13024	13113	13316	13200	13240	13067	13133	13151	13121	13047	12966	13181	13240	13072	13121	13061	13054	13188	13027	13250	13143	13166	13002	13218	13081	13161	13201	13196	13147	13068	13087	13076	13020	13126	13020	13047	12976	13159	13017	12981	13159	13111	13040	12919	12947	13079	13142	13169	13140	13246	12939	13105	13309	13093	13272	13183	13252	13104	13124	13318	13048	13202	13191	13182	13130	13194	13050	13021	13112	13110	13156	13097	13053	13142	13068	13203	13261	13261	12895	13266	13139	13170	13158	13137	13046	12947	13041	13006	13101	13015	13038	13097	13227	13076	13044	13307	13174	12999	13027	13176	13047	13124	12982	12982	13191	13011	13115	13099	13060	13061	12970	12954	13143	13185	13109	13180	12990	13132	13089	13088	12962	13211	13137	13136	13010	13015	13196	12986	13066	13004	13239	13128	13003	13057	13227	12994	13138	13139	13174	13234	13139	13009	13323	13084	13087	13180	13205	13051	13037	13112	13006	12996	13100	13069	13152	13151	13048	13075	13135	13055	12989	13053	13151	12953	13202	13046	13104	13097	13223	13176	12954	13172	13121	12999	13084	13113	13118	13275	13009	13309	12984	13154	13159	13082	13075	12995	13116	13243	13180	13097	13387	12979	13171	13182	13031	12996	13276	13060	12985	13054	13037	13120	13249	13092	13061	13192	13135	13130	13266	12986	13041	13110	13144	13060	13146	13068	13166	13210	13203	13153	13081	13248	13233	13175	13171	13258	13090	13117	13045	12960	13282	13062	12983	13003	13247	13088	13275	13062	13103	12963	13112	13122	13030	13120	13045	13085	13182	13076	13064	13200	13041	13101	13065	13165	13081	12968	13006	13065	13157	13056	12959	13126	13126	13126	13210	13211	12984	13124	12916	13312	13186	13038	13134	13162	13221	13162	13020	13132	12977	13171	13063	13164	13021	13167	13233	13045	13070	13182	13029	13023	13043	13129	13010	13123	13192	12896	13213	13264	13107	13003	13214	13114	13058	13158	13156	13243	12995	13171	13068	13021	13091	13099	13175	13218	13256	13065	13134	12948	13027	12978	13090	13143	13262	13020	13031	13236	13080	13156	12971	12918	13059	13250	12985	13091	13263	13153	13304	13106	13153	13057	13167	13107	13156	13083	13071	13238	13186	13250	13168	13128	13123	13037	13160	13214	13107	13149	13069	13179	13223	13069	13208	13146	13086	13009	13126	13055	13063	13188	13041	13030	13151	13103	13118	13282	13095	13057	13098	12984	13203	12974	13142	13180	13194	13012	13135	13050	13108	13098	13124	13156	13270	12960	13126	13282	13013	13097	13132	13266	12999	13287	13272	13213	13279	13132	13050	13233	12993	13092	13171	13321	13014	12959	13217	13090	13076	12979	13087	13200	13208	13076	13112	13021	13087	12970	12858	13146	13195	12931	12981	13174	13224	13034	13239	13050	13022	13021	13080	13173	13154	12958	13170	12820	13142	13246	13167	13133	13044	13240	13170	13140	13083	13084	13138	13178	13218	13058	13148	13055	13108	13039	13222	12984	13196	13014	13071	13146	13022	13097	13157	13155	13092	13292	13114	13115	13312	13028	13207	13150	13096	13013	13166	13104	13075	13097	13117	12958	13101	13042	13219	13133	13146	13218	12983	13141	13155	13065	13127	13123	13211	13136	12997	13028	13150	13125	13078	13026	13071	13212	13032	13144	13078	13007	13053	13199	13108	13172	13171	13219	13066	13184	13153	13057	13048	13220	13168	13116	13057	12989	13043	13091	13064	13153	13037	13244	13079	13106	13231	13130	13126	13218	13129	13214	13179	13128	13120	13082	13280	13041	13054	13083	13144	13037	13003	13169	13016	13132	13073	13219	13182	13021	13182	13093	13082	13221	13141	13134	13109	13069	13207	13033	13199	13231	13206	12969	13126	13045	13023	13108	13312	13234	12977	13125	13070	13151	13138	13047	13203	13160	13171	13193	13005	13098	13010	13088	13099	13203	13000	13207	13060	12957	12980	13280	13005	13098	12998	13086	13124	13138	13158	13062	13209	13057	13127	13290	13208	13140	13000	13038	13139	13171	13072	13086	13218	13168	12969	13132	13192	13038	12922	13056	12983	13195	13068	13213	13115	13141	13035	13172	13070	13058	13289	13200	13087	13071	13051	13170	13203	13166	13004	13160	13176	13093	13106	12983	13048	13061	13081	13051	12942	13325	12890	13128	13201	13144	13139	13193	13131	13081	13139	13130	13082	13144	13151	13102	13112	13334	13140	13046	13230	13085	13036	13218	13188	13042	13097	13076	13307	13139	13131	13138	13279	13060	13105	13346	13154	13052	13138	13030	13103	13174	13205	13091	13212	13137	12983	13074	13102	13004	13210	13238	13051	13107	13177	12995	13241	13229	13078	13162	13199	13154	13077	13205	13215
28100	23462	29794	27776	22314	20937	20644	20037	19687	19482	18738	17483	16622	15708	15358	15012	14857	14770	14538	14600	14478	14577	14549	14513	14489	14335	14432	14298	14173	14320	14321	14539	14275	14303	14389	14288	14487	14275	14181	14360	14607	14440	14267	14347	14229	14284	14249	14177	14146	14283	14238	14111	14185	14219	14218	14136	14256	14343	14346	14257	14080	14317	14120	14216	14052	13942	14219	14163	14093	14120	14170	14118	14314	14134	14134	14119	14297	14299	14443	14090	14291	14161	14122	14255	14007	14243	14033	13984	14164	14098	14321	14259	14150	14315	14267	14180	14436	14224	14091	14131	14123	14070	14349	14496	14193	14292	14155	14298	14379	14211	14397	14209	14274	14276	14142	14025	14205	14208	14236	14233	14031	14330	14175	14262	14363	14290	14183	14332	14201	14209	14185	14343	14216	14033	14175	14427	14319	14128	14309	14093	14309	14162	14185	14319	14242	14079	14094	14096	14271	14189	14273	14211	14207	14148	14308	14196	14221	14129	14411	14237	14242	14189	14260	14124	14162	14226	14095	14148	13974	14171	14150	14175	14156	14179	14269	14164	14325	13834	14296	14069	14206	14247	14164	14221	14317	14260	14170	14022	14227	14128	14509	14301	14134	14239	14453	14338	14181	14185	14149	14104	14327	14160	14312	14273	14339	14071	14165	14108	14066	14137	14232	14109	14365	14249	14164	14066	14272	14115	14155	14102	14035	13954	14259	14406	14363	14205	14193	14319	14199	14419	14264	14347	14108	14231	14279	14477	14262	14064	14086	14182	14032	14164	14062	14165	14248	14329	14303	14142	14296	14361	14033	14101	14358	14085	14332	14157	14126	14202	14142	14216	14219	13993	14182	14154	14187	14279	14292	14174	14297	14286	14142	14084	14212	14271	14285	14015	14290	14183	14123	14110	14245	14171	14222	14174	14190	14234	14185	14255	14306	14228	14278	14100	14113	14290	14096	14131	14343	14361	14062	14152	14186	14180	14169	14096	13993	14281	14339	14020	14376	14106	14137	14333	14376	14181	14300	14360	14230	14206	14145	14153	14196	14136	14078	14304	14180	14137	14054	14343	14172	14194	14355	14090	14121	14154	14118	14175	14126	14166	14342	14183	14222	14267	14155	14154	14166	14088	14231	14176	14207	14269	14056	14238	14256	14236	13966	14246	14255	14253	14182	14235	14354	14140	14183	14251	14133	14144	14180	14308	14322	14238	14084	14161	14180	13954	14231	14234	14220	14081	14128	14201	13976	14197	13992	14159	14168	14215	14115	14146	14153	14123	14110	14190	14265	14317	14306	14437	14138	14301	14119	14051	14208	14055	13839	14094	14260	14293	14394	14293	14256	14204	14207	14214	14163	14276	14190	14219	14486	14035	14241	14112	14321	14178	14368	14441	14115	14214	14169	14223	14209	14264	14218	14043	14047	14219	14166	14277	14268	14354	14244	14303	14034	14179	13962	14131	14298	14204	14067	14294	14183	14277	14370	14243	14199	14002	14297	14194	14397	14170	13979	14188	14153	14228	14227	14389	14162	14226	14074	14173	14277	14216	14196	14083	14128	14342	14251	14233	14091	14164	14116	14364	14242	14268	14126	14123	14257	14148	14380	14154	14311	14294	14105	14268	14224	14164	14065	14254	14221	14137	14181	14095	14182	14237	14159	14145	14320	14209	14200	14157	14209	14109	14166	14510	14367	14218	14109	14395	14260	14333	14313	14251	14265	14265	14414	14139	14374	14471	14044	14236	14201	14123	14123	14045	14186	14193	14221	14237	14442	14128	14325	14204	14270	14123	14152	14106	13998	14291	14176	14261	14283	14280	14357	14425	14439	14014	14289	14218	14462	14150	14099	14270	14114	14166	14122	14133	14098	14111	14157	14394	14167	14163	14342	14338	14300	14365	14306	14279	14369	14109	14308	14168	14156	14300	14203	14356	14059	14196	14164	14203	14250	14216	14331	14119	14294	14127	14173	14018	14293	14289	14219	14241	14088	14123	14190	14262	14199	14289	14241	14222	14155	14144	14120	14067	14323	14205	14049	14161	14152	14083	14212	14216	14407	14250	14193	14340	14172	14262	14200	14381	14243	13971	14091	14157	14231	14130	14324	14250	14278	14194	14090	14350	14308	14243	14317	14115	14029	14265	14208	14223	14151	14296	14082	14295	14355	14150	14036	14333	14291	14261	14165	14378	14275	14273	14031	14230	14117	14274	14246	14180	13944	14176	14093	14183	14294	14139	14418	14273	14107	14112	14197	14255	14387	14241	14048	14234	14246	14193	14247	14273	14232	14270	14345	14208	14224	14147	14238	14160	14238	14155	14211	14241	14239	14102	14125	14128	14368	14503	14136	14047	14234	14165	14240	14300	14382	14135	14150	14147	14162	14238	14055	14079	14271	14303	14147	14110	14291	14250	14139	14125	14199	14307	14083	14238	14463	14308	14125	14302	14231	14236	14307	14138	14120	14152	14238	14112	14117	14186	14087	14195	14258	14163	14208	14321	14275	14183	14218	14122	14176	14036	14324	14215	14159	14065	14249	14272	14380	14294	14344	14163	14243	14146	14215	14407	14229	14223	14277	14310	14178	14043	14134	14190	14072	14136	14314	14196	14386	14184	14298	14240	14190	14266	14216	14296	14048	14271	14239	14215	14266	14182	14189	14139	14365	14057	14205	14264	14193	14061	14454	14285	14240	14157	14252	14249	14186	14256	14371	14263	14312	14193	14298	14208	14043	14138	14291	14016	14338	14126	14149	14063	14240	14128	14255	14075	14144	14231	14181	14164	14296	14092	14140	14409	14121	14125	14352	14223	14290	14152	14437	14088	14350	14346	14224	14198	14344	14178	14159	14400	14192	14228	14190	14202	14336	14151	14310	14194	14186	14009	14288	14242	14326	14160	14177	14073	14341	14072	14138	14093	14177	14229	14122	14044	14241	14324	14210	14308	14293	14200	14122	14231	14284	14189	14159	14253	14206	14151	14259	14136	14224	14103	14104	14037	14103	14332	14188	14269	14146	14240	14118	14125	14224	14264	14012	14151	14215	14273	14183	13994	14254	14379	14269	14363	14282	14103	14329	14372	14201	14037	14302	14236	14212	14233	13989	14173	14230	14235	14267	13948	14371	14175	14259	14229	14356	14257	14122	14269	14287	14260	14170	14192	14063	14369	14097	14269	14100	14015	13965	14212	14104	14141	14052	14142	14390	14291	14367	13977	14177	14208	14217	14212	14031	14178	14317	14274	14280	14073	14200	14197	14215	14235	14141	14291	14267	14183	14119	14220	14158	14190	14193	14132	14166	14145	14251	14216	14174	14110	14205	14199	14286	14192	14287	14130	14231	14000	14248	14132	14293	14051	14145	14168	14070	14317	14251	14177	14497	14074	14208	14184	14165	13982	14169	14252	14322	14152	14194	14129	14096	14160	14104	13976	14210	14150	14328	14085	14222	14051	14206	14325	14151	14260	14159	14222	14266	14217	14064	13989	14312	14505	14227	14221	14033	14316	14199	14084	14285	14328	14067	14151	14267	14313	14266	14113	14044	14178	14287	14071	14223	14272	14244	14298	14169	14215	14045	14357	14118	14011	14038	14096	14029	14198	14400	14194	14148	14232	14071	14261	14211	14182	14069	14176	14285	14105	14192	14201	14212	14313	14244	14160	14350	14319	14144	14176	14223	14366	14296	14151	14208	14258	14041	13994	14195	14405	14205	14251	14141	14168	14101	14270	14306	14091	14188	14263	14380	14048	14161	14099	14186	14147	14145	14097	14378	14168	14367	14282	14059	14110	14160	14178	14273	14295	14030	14303	14185	14065	14454	14305	14295	14211	14269	14276	14202	14339	14161	14323	14145	14125	14234	14184	14063	14072	14269	14115	14200	14144	14229	14178	14220	14177	14243	14214	14223	14175	14111	14043	14274	14210	14258	14173	14205	14127	14283	14299	14304	14126	14080	14344	14180	14099	14188	14129	14348	14113	14346	14207	14146	14140	14250	14057	14149	14187	14138	14085	14197	14195	14127	14247	14079	14363	14188	14122	14310	14090	14415	14274	14369	14135	14282	14220	14038	14238	14265	14190	14193	14311	14062	13968	14245	14360	14306	14213	14255	14283	14039	14163	14285	14371	14242	14202	14069	14270	14052	14425	14272	14106	14377	14297	14182	14170	14390	14276	14311	14144	14280	14162	14257	14221	14246	13965	14156	14216	14199	14264	14099	14274	14247	14354	14205	14004	14459	14122	13986	14353	14292	14331	14209	14432	14224	14294	14200	14333	14282	14286	14249	14271	14161	14242	14246	14032	14128	14223	14230	14267	14322	14031	14209	14113	14241	14030	14210	14325	14293	14183	14128	14101	14385	14315	14021	14286	14244	14124	14153	14227	14257	14194	14196	14185	14341	14098	14122	14124	14254	14223	14261	14253	14231	14226	14259	14282	14066	14074	14010	14221	14241	14265	14063	14231	14080	14183	14448	14326	14028	14408	14335	14112	14257	14178	14267	14066	14302	14272	14308	14202	14408	14241	14186	14266	14290	14095	14187	14320	14285	14110	14161	14113	14398	14240	14182	14272	14249	14267	14316	14161	14095	13993	14190	14180	14197	14079	14140	14221	14064	14332	14285	14167	14096	14073	14341	14325	14379	14271	14274	14260	14113	14286	14074	14154	14112	14010	14278	14125	14312	14045	14129	14334	14203	14091	14408	14429	14319	14278	14228	14420	14218	14220	14185	14281	13876	14153	14208	14297	14049	14196	14243	14338	14216	14230	14186	13899	14453	14220	14146	14212	14174	14290	14293	14249	14218	14075	14131	14176	14213	14092	14141	14321	13995	14110	14195	14209	14214	14330	14271	14355	14307	13887	14319	14089	14118	14359	14078	14308	14199	14298	14383	14300	14156	14112	14157	14082	14053	14322	14267	14300	14153	14393	14302	14280	14220	14152	14133	14411	14305	14103	14291	14337	14293	14307	14200	14089	14254	14315	14189	14303	14142	14351	14302	14138	14158	14355	14348	14328	14120	14294	14296	14349	14225	14128	14270	14291	14207	14285	14102	14230	14064	14115	14156	14392	14319	13970	14300	14185	14294	14100	14260	14012	14341	14268	14197	14328	14215	14235	14175	14461	13892	14171	14359	14355	14205	14321
20026	30975	32904	26594	23461	22023	21711	21754	21390	20607	19520	17979	16297	15273	14381	13809	13622	13516	13247	13066	13074	13360	13047	12836	12964	12840	13228	13091	12932	12785	12750	12881	12798	12963	12893	12816	12814	12829	12879	12926	12917	12882	12709	12659	12750	12581	12778	12860	12578	12848	12677	12617	12733	12563	12786	12772	12666	12725	12750	12807	12851	12596	12736	12774	12657	12734	12723	12708	12735	12673	12784	12737	12659	12658	12721	12779	12687	12772	12671	12561	12711	12875	12604	12724	12675	12733	12799	12863	12641	12713	12808	12700	12658	12809	12545	12881	12585	12779	12707	12770	12900	12684	12756	12769	12841	12742	12740	12673	12742	12618	12710	12852	12614	12661	12648	12806	12643	12727	12792	12635	12639	12792	12729	12700	12720	12705	12765	12680	12719	12768	12866	12544	12720	12697	12727	12683	12880	12659	12643	12693	12591	12746	12734	12711	12592	12806	12638	12661	12715	12711	12743	12657	12705	12810	12713	12587	12791	12608	12779	12517	12725	12854	12766	12599	12598	12752	12754	12598	12814	12844	12607	12733	12722	12685	12734	12808	12808	12767	12702	12713	12736	12768	12738	12725	12643	12723	12943	12633	12729	12734	12682	12667	12876	12629	12632	12791	12680	12712	12786	12708	12689	12826	12707	12575	12803	12726	12673	12734	12645	12733	12759	12752	12785	12637	12797	12710	12678	12704	12775	12735	12729	12803	12682	12723	12872	12635	12857	12670	12818	12699	12679	12783	12710	12640	12797	12646	12693	12811	12810	12599	12578	12657	12799	12592	12696	12815	12685	12733	12789	12638	12715	12779	12774	12776	12946	12865	12803	12629	12802	12818	12733	12884	12650	12730	12672	12663	12692	12852	12820	12816	12656	12798	12844	12749	12838	12734	12568	12634	12675	12720	12910	12788	12721	12850	12838	12613	12748	12782	12867	12794	12706	12738	12594	12752	12547	12702	12859	12636	12657	12778	12871	12745	12692	12778	12762	12669	12790	12745	12817	12708	12790	12657	12676	12752	12890	12701	12754	12751	12584	12711	12669	12662	12668	12619	12905	12753	12786	12835	12674	12838	12763	12831	12846	12678	12606	12716	12875	12806	12679	12650	12762	12740	12838	12592	12634	12657	12806	12707	12917	12610	12712	12724	12597	12591	12683	12798	12687	12619	12797	12826	12686	12790	12715	12656	12802	12848	12938	12633	12773	12649	12696	12865	12682	12848	12754	12659	12811	12762	12552	12753	12722	12701	12818	12863	12665	12696	12595	12715	12648	12697	12643	12838	12805	12694	12629	12639	12683	12749	12739	12689	12751	12694	12806	12828	12643	12717	12749	12795	12598	12769	12700	12914	12777	12746	12885	12738	12761	12699	12816	12740	12776	12812	12682	12764	12737	12654	12751	12517	12836	12759	12722	12698	12779	12667	12711	12783	12750	12829	12859	12536	12665	12687	12654	12874	12710	12802	12630	12840	12838	12679	12868	12744	12902	12685	12675	12718	12673	12676	12565	12675	12796	12779	12720	12601	12782	12709	12648	12677	12576	12770	12568	12707	12746	12687	12625	12665	12753	12687	12698	12696	12742	12732	12827	12602	12699	12739	12654	12638	12606	12760	12674	12675	12600	12708	12689	12866	12737	12882	12733	12621	12685	12829	12854	12752	12893	12636	12563	12791	12851	12924	12591	12746	12717	12667	12785	12802	12776	12811	12574	12732	12653	12556	12824	12664	12865	12637	12688	12816	12775	12727	12701	12660	12692	12917	12831	12806	12614	12740	12623	12815	12668	12823	12760	12674	12859	12806	12713	12798	12630	12681	12711	12785	12765	12682	12723	12938	12685	12798	12814	12793	12947	12744	12634	12759	12766	12739	12835	12570	12852	12746	12711	12777	12610	12763	12629	12821	12795	12865	12744	12800	12757	12797	12746	12725	12783	12795	12654	12842	12717	12627	12694	12787	12913	12890	12688	12871	12612	12775	12650	12700	12752	12813	12818	12647	12889	12797	12827	12801	12715	12637	12599	12933	12644	12758	12758	12718	12873	12673	12684	12693	12646	12606	12777	12699	12756	12777	12818	12840	12699	12687	12793	12795	12711	12890	12862	13037	12804	12815	12731	12727	12599	12645	12531	12786	12676	12815	12726	12752	12852	12634	12744	12713	12754	12737	12707	12826	12711	12775	12817	12744	12605	12773	12858	12720	12757	12485	12703	12812	12751	12706	12696	12636	12909	12688	12793	12722	12729	12667	12604	12693	12679	12523	12647	12743	12711	12651	12836	12661	12472	12659	12689	12716	12656	12662	12770	12730	12797	12822	12675	12656	12667	12853	12685	12579	12832	12697	12801	12723	12681	12781	12840	12867	12660	12932	12756	12892	12676	12549	12861	12811	12765	12727	12805	12777	12778	12745	12739	12810	12683	12748	12797	12728	12755	12733	12802	12755	12753	12715	12796	12823	12810	12947	12582	12690	12833	12645	12721	12725	12849	12685	12744	12750	12608	12770	12810	12756	12713	12671	12747	12681	12764	12812	12633	12651	12640	12714	12809	12731	12805	12809	12729	12748	12734	12731	12783	12866	12741	12801	12846	12759	12686	12803	12818	12702	12835	12620	12831	12733	12569	12792	12709	12722	12784	12637	12910	12809	12731	12636	12766	12588	12716	12848	12551	12621	12748	12653	12767	12477	12790	12702	12762	12660	12870	12842	12748	12698	12825	12723	12734	12637	12709	12775	12873	12690	12794	12693	12794	12648	12857	12827	12768	12700	12825	12708	12798	12797	12824	12822	12714	12737	12824	12845	12750	12768	12557	12648	12717	12733	12562	12799	12878	12851	12638	12814	12795	12757	12820	12751	12796	12625	12768	12579	12801	12710	12702	12697	12932	12763	12670	12649	12741	12755	12613	12744	12657	12692	12781	12709	12887	12730	12724	12646	12630	12726	12824	12716	12697	12605	12878	12768	12895	12625	12780	12783	12782	12543	12601	12834	12823	12587	12866	12783	12776	12942	12683	12805	12673	12770	12880	12699	12585	12706	12608	12552	12664	12737	12685	12864	12902	12685	12715	12634	12710	12664	12767	12916	12657	12852	12705	12763	12839	12717	12729	12731	12654	12728	12539	12758	12658	12644	12749	12785	12733	12743	12745	12583	12713	12761	12771	12762	12619	12744	12615	12892	12820	12846	12704	12629	12820	12772	12690	12931	12837	12839	12598	12729	12809	12916	12630	12766	12896	12555	12780	12722	12925	12628	12641	12716	12718	12780	12575	12801	12713	12786	12800	12826	12805	12734	12747	12837	12684	12648	12711	12603	12570	12701	12684	12721	12859	12768	12618	12715	12906	12682	12664	12639	12932	12864	12816	12687	12656	12738	12759	12941	12739	12800	12848	12893	12717	12657	12665	12773	12681	12790	12736	12724	12702	12580	12775	12633	12667	12715	12886	12833	12616	12749	12858	12660	12667	12782	12744	12765	12806	12937	12835	12657	12722	12780	12610	12781	12593	12635	12663	12656	12787	12851	12653	12834	12635	12756	12647	12735	12619	12806	12691	12682	12803	12597	12929	12856	12736	12838	12686	12946	12640	12857	12875	12761	12679	12717	12841	12666	12800	12780	12831	12877	12605	12658	12955	12664	12734	12806	12742	12590	12596	12775	12874	12673	12860	12786	12752	12692	12756	12800	12726	12767	12705	12995	12677	12669	12682	12885	12680	12658	12826	12784	12646	12762	12738	12758	12722	12787	12759	12749	12718	12839	12819	12686	12737	12765	12676	12726	12771	12794	12782	12684	12893	12726	12772	12866	12771	12832	12698	12812	12715	12830	12558	12850	12749	12690	12786	12870	12766	12756	12599	12653	12678	12722	12763	12550	12928	12721	12613	12985	12773	12780	12649	12839	12626	12751	12752	12748	12622	12818	12977	12775	12636	12768	12862	12799	12685	12631	12671	12717	12710	12703	12717	12645	12894	12698	12839	12756	12609	12781	12742	12613	12693	12672	12733	12734	12874	12748	12682	12719	12726	12741	12643	12732	12854	12818	12764	12750	12645	12772	12759	12654	12706	12562	12655	12717	12732	12902	12659	12702	12666	12826	12775	12812	12753	12738	12703	12558	12752	12637	12832	12814	12649	12697	12811	12781	12846	12854	12721	12727	12650	12680	12666	12835	12782	12798	12674	12789	12798	12703	12691	12720	12795	12624	12733	12809	12748	12726	12673	12804	12878	12869	12617	12798	12751	12866	12795	12715	12860	12844	12804	12723	12656	12805	12837	12725	12783	12561	12720	12729	12904	12743	12825	12835	12920	12712	12783	12764	12606	12725	12744	12759	12835	12784	12641	12898	12720	12740	12862	12669	12639	12819	12795	12650	12702	12785	12970	12942	12817	12725	12804	12864	12719	12685	12786	12820	12743	12809	12863	12672	12651	12908	12685	12703	12740	12713	12775	12716	12684	12794	12814	12662	12706	12660	12878	12748	12919	12740	12758	12730	12699	12830	12568	12661	12773	12765	12871	12718	12620	12718	12802	12781	12903	12714	12816	12642	12930	12770	12632	12821	12798	12715	12677	12652	12639	12646	12955	12696	12687	12589	12914	12881	12694	12644	12738	12618	12772	12666	12781	12701	12801	13024	12780	12717	12673	12868	12642	12763	12561	12610	12666	12721	12732	12882	12775	12764	12670	12689	12594	12629	12731	12770	12739	12629	12702	12822	12700	12701	12682	12727	12762	12818	12711	12683	12792	12766	12712	12680	12715	12905	12662	12717	12641	12701	12811	12793	12747	12555	12763	12697	12599	12814	12697	12682	12848	12576	12635	12700	12774	12932	12697	12691	12709	12734	12763	12732	12616	12662	12674	12795	12634	12749	12895	12835	12741	12715	12799	12676	12656	12985	12757	12789	12822	12671	12783	12747	12864	12644	12854	12665	12806	12707	12472	12684	12806	12784	12740	12732	12662	12868	12700	12742	12934	12726	12611	12769	12728	12710	12866	12754	12657	12662	12755	12881	12747	12767	12858	12664	12756	12720	12811	12622	12658	12765	12867	12856	12809	12741	12765	12740	12742	12585	12715	12602	12736	12834	12587	12750	12793	12806	12760	12735	12750	12824	12755	12662	12791	12723	12908	12751	12663	12782
24229	21369	28951	24870	23905	25820	26118	23369	22422	22038	20770	19002	17735	16542	16130	15593	15236	15271	14758	14596	14578	14715	14779	14336	14731	14497	14476	14341	14471	14345	14419	14509	14418	14334	14302	14202	14348	14265	14533	14214	14324	14267	14161	14310	14355	14162	14353	14348	14116	14377	14326	14116	14198	14113	14168	14351	14123	14240	14123	14295	14100	14148	14245	14274	14117	14050	14090	14256	14100	14305	14279	14210	14203	14139	14193	14116	13985	14183	14272	14328	14187	14039	14380	14232	14105	14034	14216	14150	14346	14218	14297	14243	14241	14244	14131	14351	14336	14219	14340	14123	14108	14137	14183	14117	14120	14282	14140	14209	14182	14099	14211	14051	14132	14253	14168	14303	14077	14242	14354	14087	14205	14125	14126	14101	14172	14288	14446	14321	14126	14187	14110	14194	14139	14217	14285	14274	14095	14091	13920	14037	14174	14056	14250	14052	14066	14266	14208	14247	14105	14217	14261	14228	14299	14064	14124	14264	14104	14241	14068	14106	14171	14068	14187	14162	14122	14342	14165	14221	14241	14218	14073	14090	14123	14403	14185	14131	14188	14093	14211	14336	14030	14091	14238	14184	14221	14389	14379	14192	14104	14212	14390	14220	14230	14245	14227	13991	14358	14092	14074	14098	14124	14183	14106	14136	14192	14128	14388	14176	14024	14333	14250	14134	14158	14050	14200	14165	14129	14111	14235	14169	14170	14158	14237	14266	14276	14331	13863	14054	14119	14245	14172	14270	14069	14168	14252	14204	14112	14023	14219	14132	14132	14094	14039	14134	14181	14191	14136	14313	14292	14158	14057	14069	14175	14175	14374	14219	14160	14082	14019	14118	14224	14375	14049	14186	14157	14180	14203	14168	14185	14162	14459	14098	14288	14122	14288	14330	13959	14252	14352	14316	14193	14105	14115	14256	14233	14003	14198	14382	14207	14165	14065	14195	14030	14073	14312	14409	14250	14248	14112	14252	14178	14196	14224	14293	14344	14066	14422	14047	14266	14150	14277	13995	14138	14136	14372	14175	14168	13945	14106	14027	14151	14043	14322	14054	14259	14214	13994	14127	14235	14234	14306	14068	14086	14020	14267	14165	14012	14257	14202	13958	14072	14296	14260	14143	14100	14166	14156	14112	14158	14026	14147	14078	14210	14201	14190	14220	14286	14124	14216	14178	14190	14140	14360	14135	14088	14132	14185	14316	14073	14133	14216	14241	14298	14279	14096	14063	14252	14070	14289	14113	14216	14107	14144	14311	14090	14182	14184	14139	14186	13988	14136	14259	14144	14310	14075	14189	14089	14270	14354	14157	14133	14387	14288	14280	14291	14309	14008	14018	14348	14012	14333	14146	14247	14263	14198	14135	14090	14156	14142	14021	14109	14143	14260	14356	14188	14098	14223	14126	14232	14095	14353	14151	13981	14211	14283	14173	14247	14266	14281	14143	14136	14056	14011	14274	14079	14196	13991	14058	14236	13943	14068	14152	14188	14182	14328	14114	14158	14206	14025	14168	14283	14185	14235	14039	14170	14273	14280	14066	14252	14347	14036	14141	14158	14209	14274	14235	14082	14091	13861	14118	14268	14140	14056	14297	14263	14162	14191	14395	14225	14405	14144	14249	14008	14204	14216	14074	14142	14165	14130	14088	14145	14122	14219	14365	14221	14081	14281	14156	14000	14116	14187	14298	14179	14123	14206	14101	14181	14264	14066	14137	14097	14174	14092	14134	14355	14243	14283	14176	14196	14339	14193	14280	14201	14240	14169	14127	14393	13995	14290	14310	14036	14101	14317	14306	14284	14295	14348	14442	14141	14279	14016	14258	14169	14175	14357	14191	14256	14333	14188	13948	14031	14120	14228	14170	14140	14260	14055	14186	14109	14056	14342	14163	14140	14051	14047	14177	14106	14023	14113	13980	14271	14086	14212	14089	14162	14173	14116	14208	14088	14252	14144	14206	14210	14238	14131	14249	14148	14312	14197	14080	14263	14327	14342	14342	14318	14076	14320	13852	14159	14384	14324	14127	14175	14089	14166	14083	14296	14175	14343	14213	14229	14242	14117	14082	14075	14206	14269	14206	14177	14116	14140	14309	14358	14233	14383	14182	14166	13981	14216	14100	14113	14089	14257	14155	14042	14085	14064	14147	14260	14449	14155	14196	14156	14021	14302	14153	14070	14038	14249	14168	14307	14016	14212	14151	14252	14203	14141	14159	14067	14123	14075	14206	14237	14223	14148	14108	14374	14127	14108	14225	14154	14278	14164	14395	14193	14267	13997	14185	14328	14218	14189	14282	14157	14138	14167	14066	14210	14302	14170	14136	14232	14079	14082	14164	14289	14126	14222	14000	14078	14304	14336	14083	14335	14215	14289	14364	14258	13988	14200	14107	14127	14444	14285	14203	14124	14041	14190	14149	14162	14083	14152	14236	14424	14275	13969	14159	14185	14116	14193	13989	14172	14323	14263	14141	14171	14208	14061	14161	14190	14044	14087	14333	14301	14294	14123	14016	14097	14046	14038	14418	14098	14258	14155	14162	14049	14265	14223	14136	14173	14146	14292	14078	14044	14169	14123	14300	14107	14420	14139	14258	14240	14340	14133	14302	14192	14218	14036	14242	14153	14297	14127	14364	14317	14214	14197	14095	14236	14095	14246	14327	14082	14082	14138	14161	14093	14200	14385	14362	14370	14325	14223	14142	14303	14034	14198	14269	14137	14171	14109	14165	14041	14187	14102	14186	13906	14028	14252	14269	14229	14285	14102	14167	14376	14272	14251	14003	14171	14143	14049	14367	14213	14199	14412	14179	14327	14310	14097	14089	14231	14145	14206	14203	14185	14245	14253	14263	14295	14144	14186	14254	14198	14296	14075	14145	13945	14210	14259	14128	14149	14061	14212	14247	14189	14148	13967	13979	14399	14048	14157	14251	14118	14109	14267	14178	14168	14131	14122	14119	14092	14178	14108	14173	13995	14085	14389	14209	14219	14122	14299	14201	14315	14459	14285	14127	14107	14150	14226	13996	14177	13863	14131	14182	14284	14179	14473	14216	14195	14153	14156	14167	14141	14114	14281	14088	14362	14251	14219	14173	14007	14245	14204	14274	14210	14239	14180	14130	14284	14172	14251	14094	14125	14229	14233	14291	14220	14131	14388	14249	14120	14172	14136	14074	14119	14062	14223	14153	14163	14164	14280	14185	14341	14262	14221	14251	14129	14230	14251	14216	13990	14089	14189	14220	14139	14203	14215	14430	14371	14155	14322	14232	14304	14036	14208	14102	14060	14205	14108	14114	14161	14125	13978	14159	14191	14270	14150	14186	14342	14391	14339	14247	14235	14164	14087	14300	14143	14117	14067	14211	14119	14253	14155	14390	14246	14348	14305	14343	14208	14175	14199	14216	14189	14270	14078	13994	14179	14238	14115	14276	14172	14170	14185	14166	14289	14149	14136	14245	13964	14205	14155	14245	14107	14145	14067	14154	14138	14054	13998	14000	14112	14054	14061	14108	14124	14292	13997	14192	14254	14088	14170	14101	14140	14038	14378	14203	14278	14164	14109	14203	14253	14315	14378	14000	14283	14144	14231	14143	14233	14244	14077	14149	14088	14351	14263	14195	14144	14146	14213	14056	14002	14255	14241	14142	14087	14202	14022	14223	14235	14344	14301	14288	14071	14172	14218	14188	14266	14192	14078	14084	14085	14104	14110	14361	14211	14171	14204	14174	14395	14039	14348	14053	14351	14132	14233	13998	14072	14004	14164	14328	14161	14234	14385	13953	14163	14194	14024	14281	14196	14293	14243	14292	14308	13956	14143	14104	13891	14441	14185	14256	14310	14269	14226	14158	14278	14143	14282	14088	14160	14170	14183	14214	14178	14263	14206	14027	14358	14001	14277	14279	14126	14122	14388	14232	14399	14245	14222	14145	14266	14191	14171	14246	14108	14185	14115	14193	14309	14141	14353	14015	14194	14110	14185	14195	14351	14259	14169	14189	14026	14126	14192	14156	14335	14192	14226	14182	14275	14245	13998	14313	14178	14148	14358	14229	14177	14184	14175	14148	14168	14031	13976	14387	14173	14320	14259	14096	14168	14047	14148	14007	14104	14298	14238	14098	14041	14241	14378	14297	14194	14167	14196	14091	14307	14049	14271	14202	14117	14254	14058	14279	14202	14174	14153	14096	14243	14220	14393	14095	14184	14272	14060	14360	14088	14183	14285	14241	14026	14401	14257	14051	14183	14339	14028	14364	14339	14106	14274	14110	13922	14288	14190	14097	14263	14171	14155	14104	14289	14132	14028	14114	14245	14285	14362	14238	14264	14003	14131	14112	14075	14171	14215	13982	14252	14258	14332	14117	14265	14300	14038	14175	14289	14362	14269	14166	14294	14213	14084	14215	14229	14209	14052	14347	14210	14097	14140	14188	14254	13893	14167	14055	14102	14100	14164	14072	14045	14300	14203	13954	14277	14155	14438	14161	14275	14445	14136	14331	14237	14248	14074	14186	14193	14108	13931	14059	14058	13999	14126	14183	14305	14289	14134	14229	14130	14092	14192	13985	14146	13997	14118	14320	14294	14174	14207	14290	14393	14245	14175	14206	14018	14282	14050	14018	14188	14114	14027	14058	14193	14221	14081	14076	14174	14244	14359	14262	14085	14109	14212	14325	14099	14173	14172	14036	14323	14026	14251	14312	14420	14130	14089	14033	14244	13980	14225	14047	14262	13952	14048	14111	14314	14205	14229	14253	14069	14091	14059	14148	14177	14203	14260	14155	14175	14083	13976	14027	14288	14236	14323	14298	14233	14255	14107	14105	14328	14199	14285	14203	14166	14115	14218	13998	14032	14125	14061	14131	14269	14103	14085	13891	14071	14130	14198	14237	14332	14248	14327	14199	14192	14031	14133	14065	14101	14149	14161	14303	14425	14328	14191	14280	14233	14384	14151	14060	14131	14196	14205	14026	14162	14187	14215	14212	13987	14025	14225	14336	14083	14315	14181	14256	14282	14400	14114	14271	14293	14177	14061	14206	14166	14236	14227	13957	13910	14210	13964	14170	14351	14313	14122	14302	14331	14202	14190	14222	14092	13928	14056	14119	14316	14076	14170	14178	14117	14007	14140	14165	14201	14290	14301	14169
19803	38505	39624	32759	28657	27277	26165	25583	25027	23557	21738	19379	17576	16187	15027	14401	14078	14024	13606	13288	13404	13358	13146	13038	13289	13037	13191	13044	12974	12946	12844	12967	12853	12878	12853	12958	12917	12810	12991	12847	12861	12873	12799	12727	12919	12949	12796	12797	12809	12712	12888	12897	12735	12731	12858	12930	12712	12707	12969	12920	12793	12871	12695	12720	12805	12888	12732	12781	12797	12553	12741	12804	12691	12802	12703	12659	12762	12766	12748	12924	12549	12783	12612	12735	12609	12635	12774	12664	12808	12700	12674	12898	12746	12728	12752	12804	12821	12891	12852	12749	12825	12590	12731	12706	12873	12873	12668	12818	12692	12804	12694	12603	12589	12856	12562	12980	12685	12754	12752	12666	12818	12651	12822	12669	12741	12826	12721	12690	12835	12813	12659	12804	12738	12875	12599	12785	12768	12703	12851	12805	12712	12891	12813	12796	12541	12659	12703	12575	12798	12693	12723	12647	12613	12859	12858	12869	12788	12800	12718	12946	12732	12691	12710	12907	12646	12632	12745	12783	12780	12640	12704	12815	12577	12847	12802	12718	12770	12806	12832	12691	12758	12916	12829	12710	12833	12750	12749	12837	12586	12715	12853	12694	12737	12793	12804	12682	12816	12536	12640	12884	12751	12847	12884	12772	12658	12627	12860	12783	12862	12786	12748	12752	12741	12692	12820	12841	12745	12797	12855	12799	12860	12665	12753	12763	12663	12808	12694	12836	12725	12721	12753	12811	12753	12785	12785	12786	12704	12691	12834	12788	12773	12754	12773	12647	12659	12711	12854	12783	12754	12630	12812	12685	12700	12802	12602	12751	12653	12688	12680	12730	12908	12857	12681	12679	12831	12515	12737	12748	12722	12807	12652	12557	12621	12746	12752	12805	12798	12745	12715	12685	12601	12830	12662	12954	12831	12763	12622	12833	12780	12797	12708	12802	12711	12710	12740	12743	12722	12811	12669	12756	12817	12634	12779	12786	12657	12677	12659	12664	12790	12681	12826	12819	12792	12591	12900	12818	12686	12667	12736	12614	12778	12674	12731	12711	12744	12618	12727	12847	12788	12804	12738	12747	13020	12676	12522	12794	12854	12932	12731	12805	12668	12640	12689	12740	12894	12750	12682	12814	12692	12752	12621	12660	12659	12717	12802	12830	12885	12866	12860	12741	12764	12767	12667	12673	12831	12586	12849	12592	12663	12861	12646	12709	12780	12693	12926	12894	12803	12756	12765	12688	12876	12668	12626	12813	12782	12753	12871	12836	12849	12760	12752	12699	12779	12720	12809	12679	12737	12690	12818	12713	12673	12679	12867	12708	12780	12728	12665	12758	12742	12674	12718	12779	12752	12828	12722	12922	12888	12692	12743	12754	12772	12702	12779	12878	12758	12832	12725	12773	12640	12709	12756	12713	12580	12720	12712	12777	12905	12814	12632	12840	12631	12578	12612	12763	12625	12815	12634	12816	12708	12831	12679	12798	12635	12768	12808	12712	12831	12746	12798	12897	12607	12680	12850	12745	12618	12747	12839	12807	12625	12832	12947	12666	12811	12624	12551	12721	12564	12698	12680	12704	12742	12724	12919	12803	12719	12780	12592	12620	12733	12697	12819	12572	12843	12755	12627	12709	12827	12654	12777	12676	12833	12760	12714	12852	12594	12639	12647	12783	12665	12736	12670	12639	12658	12741	12592	12864	12828	12601	12729	12759	12850	12680	12862	12757	12777	12718	12746	12742	12861	12470	12687	12665	12766	12765	12767	12771	12866	12800	12834	12709	12834	12829	12767	12721	12670	12684	12775	12676	12836	12597	12558	12775	12756	12781	12794	12712	12822	12598	12784	12801	12781	12780	12686	12718	12699	12802	12817	12734	12857	12858	12785	12681	12659	12744	12647	12765	12701	12855	12617	12924	12806	12856	12743	12866	12686	12778	12685	12865	12779	12662	12637	12795	12581	12612	12729	12654	12825	12794	12787	12627	12761	12656	12668	12642	12694	12561	12764	12848	12748	12696	12749	12795	12862	12728	12671	12816	12753	12739	12905	12709	12601	12670	12495	12580	12780	12976	12624	12632	12820	12637	12668	12637	12632	12665	12977	12800	12751	12613	12943	12613	12654	12660	12668	12770	12661	12655	12701	12988	12753	12712	12795	12739	12768	12738	12589	12661	12793	12659	12619	12701	12765	12785	12738	12805	12853	12805	12543	12785	12773	12747	12820	12775	12874	12735	12867	12882	12691	12741	12819	12645	12876	12661	12634	12517	12723	12795	12768	12626	12799	12763	12837	12643	12815	12790	12832	12780	12965	12722	12831	12651	12728	12770	12967	12696	12662	12725	12814	12934	12800	12806	12739	12682	12867	12868	12738	12735	12801	12802	12731	12871	12858	12734	12737	12558	12824	12810	12894	12866	12656	12612	12812	12811	12752	12619	12694	12806	12844	12740	12710	12674	12764	12771	12621	12697	12600	12663	12764	12788	12779	12825	12831	12769	12618	12701	12749	12587	12847	12563	12685	12732	12851	12925	12773	12692	12717	12693	12683	12915	12823	12739	12857	12649	12522	12674	12813	12728	12883	12825	12791	12711	12751	12704	12771	12639	12820	12684	12790	12881	12787	12781	12916	12632	12687	12775	12663	12844	12697	12746	12800	12681	12614	12836	12680	12756	12802	12697	12774	12723	12692	12694	12853	12722	12849	12677	12627	12640	12818	12691	12702	12616	12740	12894	12702	12725	12868	12639	12904	12828	12825	12818	12756	12782	12695	12683	12689	12651	12633	12704	12830	12728	12812	12856	12666	12825	12809	12692	12800	12689	12743	12924	12700	12818	12705	12746	12841	12988	12604	12643	12766	12754	12662	12844	12864	12770	12711	12792	12765	12677	12844	12871	12769	12660	12919	12879	12727	12674	12749	12869	12774	12687	12648	12714	12650	12751	12739	12875	12725	12716	12769	12635	12748	12887	12748	12699	12778	12888	12763	12826	12871	12685	12775	12565	12724	12803	12908	12687	12795	12613	12686	12689	12745	12656	12718	12914	12724	12784	12683	12828	12711	12782	12741	12652	12793	12652	12709	12770	12715	12722	12833	12913	12669	12767	12607	12992	12702	12616	12779	12809	12601	12750	12897	12842	12843	12809	12976	12748	12867	12715	12751	12894	12786	12715	12621	12706	12673	12629	12903	12854	12729	12584	12609	12541	12828	12634	12631	12618	12729	12764	12662	12731	12814	12691	12647	12846	12660	12661	12922	12715	12696	12903	12823	12715	12747	12565	12698	12783	12867	12744	12874	12828	12670	12706	12818	12783	12840	12894	12682	12741	12773	12804	12874	12794	12749	12654	12617	12777	12818	12830	12696	12731	12785	12766	12709	12739	12861	12675	12841	12604	12783	12605	12824	12729	12737	12684	12661	12825	12784	12721	12617	12800	12811	12704	12821	12864	12688	12635	12691	12891	12662	12790	12909	12674	12833	12673	12836	12781	12566	12843	12815	12578	12669	12656	12749	12633	12693	12667	12647	12844	12851	12793	12578	12589	12783	12778	12670	12861	12777	12779	12550	12856	12739	12758	12767	12787	12643	12839	12695	12846	12843	12658	12767	12776	12611	12741	12732	12815	12876	12863	12860	12701	12829	12796	12818	12747	12542	12819	12855	12874	12742	12741	12902	12731	12709	12832	12796	12830	12724	12721	12671	12708	12686	12797	12724	12713	12660	12868	12729	12700	12656	12735	12761	12752	12843	12627	12720	12722	12677	12802	12758	12668	12833	12838	12732	12774	12706	12714	12603	12626	12823	12935	12649	12733	12704	12798	12889	12720	12708	12713	12742	12834	12844	12756	12668	12579	12724	12785	12872	12608	12627	12736	12613	12822	12661	12663	12888	12780	12740	12641	12845	12644	12666	12787	12604	12748	12664	12683	12674	12654	12765	12916	12800	12821	12801	12626	12788	12806	12696	12762	12611	12846	12905	12613	12781	12782	12702	12761	12812	12775	12744	12625	12641	12678	12706	12816	12701	12709	12798	12742	12760	12794	12660	12756	12866	12684	12776	12881	12622	12702	12668	12908	12782	12817	12801	12821	12694	12872	12688	12562	12567	12712	12646	12765	12700	12900	12586	12799	12891	12849	12747	12961	12623	12732	12707	12624	12692	12807	12739	12654	12829	12759	12821	12826	12794	12669	12815	12682	12824	12583	12845	12819	12870	12730	12962	12726	12568	12801	12767	12727	12845	12591	12759	12704	12822	12659	12800	12778	12690	12703	12716	12871	12670	12706	12784	12773	12607	12623	12664	12797	12852	12726	12722	12800	12767	12760	12687	12817	12885	12578	12773	12656	12817	12752	12654	12615	12723	12649	12863	12685	12671	12707	12810	12639	12711	12842	12712	12793	12636	12611	12851	12609	12592	12627	12730	12803	12870	12768	12824	12702	12774	12808	12683	12717	12745	12700	12769	12704	12726	12700	12626	12777	12836	12825	12698	12657	12562	12856	12863	12702	12748	12689	12823	12692	12560	12773	12886	12758	12703	12815	12801	12636	12719	12655	12597	12887	12748	12996	12592	12690	12672	12698	12747	12815	12783	12642	12736	12835	13019	12825	12715	12780	12678	12855	12749	12707	12695	12858	12617	12910	12689	12737	12803	12635	12589	12749	12713	12448	12743	12624	12727	12713	12788	12816	12716	12957	12758	12754	12668	12843	12790	12858	12691	12765	12822	12830	12663	12808	12618	12668	12828	12749	12922	12661	12738	12728	12794	12702	12792	12692	12766	12751	12903	12724	12649	12749	12728	12682	12554	12639	12625	12805	12711	13006	12698	12779	12823	12780	12639	12689	12792	12850	12709	12716	12836	12776	12626	12991	12756	12859	12780	12764	12709	12632	12589	12702	12759	12729	12791	12877	12832	12845	12874	12838	12788	12859	12635	12826	12756	12725	12969	12758	12815	12747	12856	12890	12759	12790	12672	12928	12757	12793	12841	12746	12719	12786	12724	12889	12707	12814	12645	12739	12600	12782	12787	12612	12722	12780	12767	12882	12626	12562	12720	12768	12837	12840	12794	12813	12663	12670	12697	12744	12607	12742	12887	12644	12733	12740	12675	12725	12652	12743	12778	12708	12658	12739	12681	12818
23138	21377	29282	24009	22571	26759	30908	26553	26048	25155	23071	20606	19448	18300	17535	16983	16365	16527	16236	16097	15968	16051	15903	15742	15886	15789	15561	15802	15631	15577	15477	15628	15595	15698	15525	15539	15528	15481	15389	15232	15420	15337	15392	15339	15371	15379	15356	15393	15270	15499	15437	15505	15372	15320	15280	15301	15218	15364	15417	15286	15264	15395	15406	15186	15184	15365	15113	15400	15158	15330	15320	15186	15265	15257	15359	15389	15399	15402	15558	15409	15366	15261	15307	15467	15677	15224	15339	15398	15258	15288	15284	15173	15524	15372	15631	15235	15311	15313	15275	15165	15301	15605	15349	15340	15266	15263	15335	15291	15324	15259	15359	15276	15303	15268	15231	15321	15472	15405	15327	15284	15190	15256	15340	15206	15221	15210	15290	15154	15416	15404	15258	15173	15357	15439	15235	15233	15373	15206	15341	15345	15331	15312	15304	15288	15382	15392	15242	15293	15165	15098	15186	15370	15526	15222	15044	15099	15353	15204	15227	15240	15226	15229	15202	15299	15328	15340	15480	15415	15158	15088	15274	15436	15224	15309	15479	15208	15413	15294	15201	15368	15193	15314	15180	15503	15273	15104	15252	15320	15453	15244	15303	15458	15173	15281	15237	15310	15279	15258	15098	15315	15348	15312	15216	15285	15330	15363	15380	15368	15442	15335	15278	15307	15221	15167	14908	15134	15351	15332	15207	15377	15220	15342	15174	15375	15139	15371	15283	15329	15123	15317	15346	15136	15252	15271	15103	15402	15415	15324	15505	15259	15172	15169	15322	15144	15296	15038	15122	15316	15428	15220	15364	15186	15220	15331	15232	15222	15298	15198	15322	15291	15245	15467	15246	15577	15327	15326	15335	15404	15134	15115	15383	15385	15515	15245	15316	15173	15238	15321	15187	15243	15440	15127	15348	15381	15356	15422	15353	15260	15357	15207	15487	15359	15311	15347	15227	15244	15142	15041	15339	15316	15275	15373	15314	15269	15254	15057	15251	15391	15267	15170	15371	15213	15326	15251	15496	15356	15370	15299	15368	15277	15435	15161	15272	15321	15187	15204	15122	15261	15317	15351	15127	15354	15445	15233	15104	15499	15223	15266	15377	15253	15298	15314	15306	15375	15422	15276	15276	15347	15353	15458	15469	15172	15282	15089	15339	15232	15334	15199	15222	15484	15313	15261	15228	15334	15383	15099	15149	15120	15164	15209	15352	15498	15408	15080	15208	15433	15147	15151	15404	15187	15124	15353	15352	15184	15464	15338	15203	15129	15216	15376	15362	15215	15298	15124	15271	15196	15232	15310	15298	15242	15497	15345	15281	15358	15209	15384	15178	15111	15058	15186	15403	15411	15276	15301	15354	15116	15387	15315	15227	15191	15169	15188	15392	15362	15357	15378	15221	15262	15125	15291	15355	15239	15371	15296	15287	15205	15451	15050	15090	15222	15428	15179	15281	15435	15249	15243	15266	15502	15160	15399	15417	14961	15161	15185	15195	15295	15150	15419	15477	15326	15503	15293	15184	15180	15264	15471	15314	15099	15233	15037	15385	15088	15367	15203	15101	15161	15173	15117	15149	15291	15440	15230	15417	15252	15296	15162	15399	15150	15284	15281	15412	15310	15122	15401	15566	15176	15217	15258	15069	15251	15157	15335	15148	15275	15213	15085	15294	15319	15231	15267	15381	15510	15257	15384	15162	15239	15254	15393	15351	15337	15059	15209	15287	15167	15422	15324	15320	15283	15361	15263	15203	15142	15213	15449	15325	15350	15360	15326	15360	15118	15171	15280	15306	15443	15515	15428	15124	15162	15425	15360	15069	15137	15412	15047	15140	15190	15303	15442	15299	15272	15244	15209	15283	15266	15310	15340	15235	15158	15306	14935	15388	15171	15291	15282	15121	15212	15234	15278	15240	15281	15276	15159	15231	15362	15006	15346	15223	15168	15403	15299	15142	15161	15307	15224	15344	15187	15427	15137	15267	15177	15186	15207	15275	15422	15393	15466	15405	15426	15312	15120	15491	15292	15289	15145	15370	15237	15340	15397	15252	15121	15201	15437	15263	15461	15276	15305	15462	15545	15325	15113	15362	15391	15138	15342	15336	15328	15177	15223	15164	15231	15222	15307	15346	15525	15295	15250	15024	15228	15177	15210	15330	15254	15232	15155	15145	15142	15327	15288	15246	15255	15295	15255	15283	15096	15412	15152	15441	14967	15437	15290	15309	15110	14992	15294	15173	15120	15086	15246	15251	15173	15337	15282	15329	15238	15155	15142	15388	15148	15312	15399	15167	15133	15300	15222	15238	15372	15393	15171	15231	15249	15336	15145	15464	15177	15199	15312	15273	15154	15332	15153	15236	15411	15282	15125	15262	15412	15309	15323	15200	15241	15364	15295	15400	15202	15408	15180	15361	15250	15183	15313	15352	15346	15266	15120	15202	15528	15306	15258	15169	15273	15325	15471	15250	15246	15328	15285	15334	15308	15377	15417	15284	15291	15132	15146	15262	15418	15314	15312	15256	15377	15044	15256	15281	15209	15371	15261	15280	15370	15326	15180	15181	15268	15074	15237	15183	15141	15121	15210	15083	15183	15215	15075	15274	15283	15376	15360	15186	15247	15179	15282	15246	15255	15222	15436	15126	15371	15332	15250	15306	15378	15273	15122	15284	15306	15205	15066	15260	15397	15200	15337	15448	15539	15260	15323	15242	15528	15527	15249	15290	15249	15348	15219	15151	15227	15255	15235	15108	15291	15159	15288	15248	15260	15299	15441	15347	15230	15273	15451	15075	15323	15372	15185	15222	15282	15256	15138	15285	15317	15407	15267	15255	15488	15291	15281	15133	15157	15373	15181	15350	15332	15591	15184	15241	15180	15268	15269	15298	15157	15416	15312	15403	15233	15379	15226	15267	15299	15306	15312	15257	15129	15195	15232	15218	15088	15344	15369	15310	15197	15526	15304	15052	15119	15211	15383	15363	15269	15100	15329	15320	15320	15352	15429	15227	15383	15338	15450	15177	15289	15341	15253	15391	15219	15323	15154	15183	15182	15204	15229	15062	15335	15255	15188	15186	15278	15261	15156	15427	15468	15255	15199	15270	15300	15195	15247	15314	15393	15291	15250	15240	15340	15267	15223	15143	15275	15169	15197	15350	15190	15279	15206	15340	15316	15406	15389	15440	15369	15263	15309	15313	15268	15085	15237	15099	15378	15293	15406	15348	15306	15203	15236	15214	15455	15183	15354	15124	15194	15097	15193	15249	15192	15117	15189	15261	15213	15122	15241	15399	15212	15293	15326	15251	15054	15411	15423	15216	15199	15313	15227	15134	15187	15173	15303	15333	15182	15370	15138	15283	15327	15151	15417	15221	15434	15235	15433	15248	15343	15230	15304	15320	15184	15236	15158	15231	15187	15366	15157	15213	15267	15206	15583	15216	15308	15253	15265	15395	15115	15158	15390	15467	15086	15205	15304	15120	15210	15401	15263	15235	15171	15330	15186	15334	15460	15340	15133	15252	15115	15123	15645	15177	15275	15239	15372	15483	15158	15390	15291	15051	15207	15331	15282	15395	15078	15430	15327	15322	15301	15364	15280	15387	15300	15284	15203	14970	15055	15165	15471	15152	15387	15243	15241	15203	15272	15245	15395	15307	15203	15109	15078	15349	15368	15178	15422	15377	15160	15376	15126	15024	15220	15103	15373	15541	15239	15367	15256	15342	15276	15259	15136	15059	15335	15435	15230	15131	15248	15281	15348	15265	15271	15315	15322	15216	15323	15229	15346	15403	15087	15399	15173	15233	15264	15439	15522	15276	15293	15217	15112	15450	15421	15338	15153	15186	15011	15185	15434	15423	15384	15324	15454	15372	15186	15188	15417	15326	15318	15325	15218	15168	15395	15304	15522	15423	15165	15351	15273	15313	15300	15349	15287	15271	15331	15412	15309	15171	15317	15344	15217	15393	15360	15268	15088	15377	15480	15352	15157	15415	15190	15243	15279	15185	15130	15247	15266	15323	15484	15470	15261	15375	15200	15314	15230	15233	15325	15436	15143	15199	15353	15450	15362	15130	15352	15383	15216	15313	15358	15215	15303	15299	15290	15386	15222	15144	15268	15382	15103	15337	15354	15272	15248	15185	15382	15232	15279	15269	15215	15105	15343	15272	15238	15272	15530	15241	15263	15337	15197	15194	15113	15505	15267	15151	15324	15280	15456	15342	15449	15399	15327	15283	15298	15387	15273	15176	15261	15358	15183	15293	15257	15235	15293	15366	15232	15273	15304	15290	15468	15301	15178	15098	15239	15292	15285	15436	15152	15360	15339	15239	15200	15212	15098	15168	15152	15190	15114	15264	15090	15320	15334	15201	15150	15301	15481	15218	15265	15507	15423	15225	15104	15331	15278	15337	15337	15278	15128	15386	15320	15112	15152	15226	15099	15190	15246	15143	15375	15354	15168	15364	15058	15266	15187	15048	15297	15179	15123	15202	15252	15346	15359	15278	15305	15237	15373	15327	15210	15493	15235	15237	15424	15176	15289	15389	15126	15089	15341	15304	15321	15100	15397	15244	15436	15214	15115	15274	15282	15414	15320	15344	15429	15354	15333	15281	15255	15162	15424	15239	15350	15124	15116	15134	15266	15545	15246	15395	15386	15363	15323	15256	15209	15179	15230	15197	15334	15217	15384	15067	15274	15285	15351	15169	15282	15186	15354	15160	15205	15330	15232	15280	15115	15068	15199	15181	15368	15316	15309	15333	15165	15389	15309	15262	15471	15232	15257	15408	15125	15031	15337	15195	15304	15354	15165	15142	15232	15334	15313	15227	15364	15506	15479	15264	15309	15322	15346	15228	15389	15260	15236	15160	15218	15316	15210	15353	15432	15454	15070	15309	15283	15329	15213	15202	15233	15294	15292	15279	15171	15172	15046	15245	15214	15176	15294	15269	15185	15153	15106	15222	15300	15126	15251	15137	15192	15174	15216	15221	15289	15305	15320	15291	15316	15287	15223	15282	15332	15248	15176	15214	15179	15329	15312	15390	15180	15347	15307	15358	15018	15415	15216	15183	15420	15408	15273	15255	15436	15228	15453	15503	15317	15232	15212	15472	15366	15284	15062	15220	15233	15096	15159	15157	15342
21767	43540	44090	37817	33536	31861	30118	29267	28833	26757	24070	21273	19153	17970	16488	15831	15192	14967	14533	14288	14454	14236	14005	14000	13993	13945	13962	13696	13659	13890	13615	13684	13765	13498	13536	13668	13628	13589	13606	13626	13371	13487	13383	13251	13462	13430	13425	13443	13551	13436	13537	13602	13452	13451	13391	13637	13476	13274	13516	13273	13393	13325	13304	13387	13303	13252	13511	13355	13471	13435	13367	13419	13500	13488	13374	13331	13247	13497	13362	13496	13475	13577	13374	13401	13356	13366	13555	13522	13332	13427	13426	13407	13517	13377	13418	13311	13620	13417	13398	13425	13350	13382	13538	13417	13316	13267	13459	13351	13386	13468	13400	13408	13358	13465	13364	13290	13456	13391	13321	13478	13333	13393	13384	13416	13463	13403	13339	13453	13451	13382	13405	13298	13399	13452	13477	13410	13311	13351	13284	13504	13372	13410	13533	13459	13419	13299	13420	13407	13472	13256	13300	13231	13476	13338	13411	13406	13425	13410	13252	13217	13293	13548	13316	13529	13390	13249	13424	13411	13306	13405	13560	13364	13359	13377	13392	13469	13397	13248	13215	13428	13464	13334	13329	13418	13278	13440	13381	13341	13360	13461	13496	13396	13431	13264	13215	13466	13346	13442	13475	13268	13280	13361	13375	13452	13326	13245	13450	13455	13364	13378	13461	13510	13478	13264	13220	13571	13474	13252	13572	13317	13362	13330	13342	13310	13254	13321	13370	13367	13421	13336	13386	13247	13290	13362	13368	13482	13193	13348	13426	13447	13372	13382	13270	13224	13511	13323	13312	13507	13503	13494	13317	13363	13544	13351	13334	13359	13316	13186	13507	13532	13470	13522	13219	13616	13366	13412	13262	13512	13382	13194	13482	13412	13500	13377	13380	13299	13527	13378	13361	13417	13460	13389	13336	13232	13385	13259	13431	13473	13446	13477	13407	13405	13441	13257	13484	13304	13354	13489	13447	13430	13478	13308	13397	13343	13245	13345	13291	13304	13277	13436	13491	13431	13400	13353	13392	13443	13425	13456	13385	13398	13145	13476	13256	13498	13355	13413	13537	13311	13357	13346	13374	13485	13315	13430	13281	13469	13326	13159	13337	13340	13403	13372	13306	13326	13419	13387	13320	13287	13221	13436	13434	13359	13405	13317	13394	13372	13436	13210	13397	13425	13254	13463	13363	13377	13203	13377	13437	13340	13361	13373	13366	13539	13326	13256	13359	13375	13412	13401	13437	13472	13425	13400	13377	13369	13335	13562	13414	13364	13264	13453	13325	13382	13166	13423	13531	13330	13299	13472	13352	13286	13422	13393	13353	13432	13333	13405	13346	13326	13376	13303	13446	13308	13332	13317	13300	13529	13453	13490	13341	13368	13310	13349	13312	13291	13266	13226	13418	13313	13340	13396	13283	13346	13435	13265	13332	13313	13329	13408	13565	13427	13439	13250	13343	13383	13390	13360	13317	13415	13420	13449	13123	13376	13324	13435	13464	13286	13328	13358	13411	13279	13448	13489	13425	13397	13447	13324	13327	13489	13513	13523	13381	13212	13391	13402	13446	13434	13294	13386	13451	13425	13390	13422	13305	13296	13386	13330	13414	13472	13353	13336	13330	13403	13241	13344	13448	13248	13498	13403	13432	13392	13510	13500	13515	13358	13373	13401	13337	13410	13225	13279	13356	13483	13556	13383	13386	13272	13303	13421	13220	13300	13459	13384	13452	13260	13231	13278	13569	13283	13306	13373	13464	13331	13307	13394	13428	13323	13502	13443	13270	13399	13304	13545	13454	13447	13537	13400	13201	13425	13254	13265	13339	13488	13273	13455	13377	13153	13554	13328	13376	13305	13227	13238	13367	13316	13398	13380	13287	13324	13507	13263	13464	13424	13346	13370	13291	13404	13311	13482	13469	13392	13488	13323	13396	13418	13378	13354	13495	13442	13344	13290	13256	13288	13321	13239	13394	13156	13439	13466	13337	13246	13404	13183	13429	13219	13489	13298	13439	13425	13449	13285	13407	13429	13296	13504	13399	13331	13320	13518	13395	13326	13506	13356	13417	13486	13374	13459	13335	13220	13234	13429	13401	13300	13330	13272	13475	13428	13475	13558	13335	13298	13488	13255	13529	13298	13368	13417	13382	13397	13351	13260	13455	13318	13328	13323	13312	13295	13359	13477	13449	13413	13228	13429	13332	13347	13402	13495	13331	13419	13516	13288	13500	13369	13326	13363	13474	13429	13383	13500	13507	13357	13441	13426	13274	13323	13338	13454	13418	13158	13594	13379	13336	13426	13382	13306	13551	13408	13310	13240	13481	13403	13338	13346	13554	13376	13460	13454	13422	13321	13266	13253	13335	13443	13393	13353	13264	13303	13417	13426	13318	13433	13333	13384	13294	13527	13137	13394	13423	13289	13387	13418	13378	13298	13465	13357	13297	13403	13494	13274	13437	13318	13280	13334	13390	13378	13385	13261	13315	13415	13204	13523	13306	13367	13502	13406	13120	13417	13317	13417	13445	13290	13186	13336	13198	13364	13276	13416	13338	13376	13143	13399	13324	13440	13353	13327	13302	13353	13585	13357	13366	13287	13352	13372	13420	13210	13469	13158	13298	13390	13273	13517	13347	13454	13390	13385	13481	13455	13379	13453	13405	13377	13418	13410	13351	13298	13369	13299	13316	13481	13371	13316	13290	13388	13487	13296	13368	13447	13429	13311	13443	13432	13503	13331	13523	13462	13339	13351	13598	13253	13420	13244	13498	13291	13321	13294	13455	13356	13483	13451	13223	13249	13360	13405	13303	13387	13481	13365	13299	13645	13435	13390	13484	13603	13563	13318	13346	13383	13409	13201	13430	13307	13567	13223	13410	13287	13364	13372	13305	13248	13362	13474	13345	13450	13282	13347	13545	13247	13391	13262	13403	13380	13335	13332	13329	13261	13367	13451	13350	13365	13404	13422	13339	13381	13376	13250	13564	13300	13427	13295	13312	13385	13332	13276	13515	13536	13456	13403	13375	13520	13284	13478	13326	13316	13329	13445	13336	13504	13393	13349	13420	13326	13458	13480	13402	13465	13375	13338	13386	13464	13249	13263	13500	13401	13401	13370	13463	13501	13410	13536	13299	13492	13348	13293	13347	13438	13332	13373	13375	13470	13543	13330	13530	13225	13458	13404	13440	13468	13446	13470	13364	13365	13419	13385	13457	13233	13362	13364	13465	13493	13388	13382	13253	13372	13336	13393	13305	13408	13328	13327	13315	13472	13471	13467	13282	13410	13360	13237	13369	13359	13429	13374	13517	13442	13384	13325	13245	13478	13338	13454	13251	13413	13315	13451	13368	13428	13334	13458	13176	13449	13487	13461	13378	13390	13476	13476	13294	13412	13301	13210	13350	13358	13440	13370	13348	13410	13376	13475	13329	13398	13388	13295	13312	13361	13568	13428	13419	13499	13335	13429	13294	13484	13404	13443	13230	13402	13150	13482	13354	13462	13358	13315	13230	13318	13408	13436	13328	13372	13402	13367	13455	13135	13332	13333	13477	13477	13194	13206	13429	13428	13413	13296	13403	13442	13336	13230	13317	13426	13154	13486	13485	13393	13421	13335	13434	13278	13284	13291	13388	13322	13359	13435	13466	13345	13335	13370	13479	13312	13403	13233	13351	13279	13480	13344	13399	13428	13453	13295	13407	13308	13283	13371	13384	13360	13447	13379	13357	13422	13257	13479	13402	13332	13363	13381	13402	13444	13404	13267	13270	13406	13277	13350	13400	13119	13300	13201	13394	13358	13500	13546	13344	13525	13369	13442	13458	13249	13332	13465	13388	13249	13368	13460	13438	13362	13287	13485	13365	13262	13518	13190	13378	13244	13282	13351	13389	13294	13281	13455	13462	13384	13284	13360	13379	13282	13314	13509	13256	13344	13463	13265	13321	13400	13292	13512	13160	13416	13501	13424	13326	13291	13397	13458	13483	13417	13478	13576	13411	13518	13455	13422	13400	13245	13308	13374	13451	13446	13416	13351	13261	13240	13359	13391	13338	13545	13359	13461	13182	13391	13254	13295	13484	13539	13473	13346	13278	13392	13415	13472	13307	13315	13417	13453	13203	13330	13516	13494	13199	13443	13447	13393	13439	13171	13568	13326	13417	13282	13256	13468	13525	13230	13391	13212	13627	13258	13272	13429	13292	13376	13412	13487	13503	13477	13233	13211	13406	13396	13297	13240	13265	13299	13437	13353	13393	13368	13430	13356	13348	13281	13457	13426	13134	13305	13380	13172	13441	13483	13377	13398	13290	13426	13409	13325	13177	13489	13362	13438	13213	13316	13364	13334	13288	13265	13379	13244	13534	13168	13524	13311	13499	13453	13453	13423	13395	13364	13324	13258	13268	13333	13373	13335	13517	13454	13323	13254	13323	13435	13425	13400	13473	13122	13337	13293	13251	13431	13224	13379	13326	13442	13434	13268	13381	13304	13320	13512	13258	13309	13400	13220	13478	13391	13330	13374	13513	13365	13460	13542	13536	13395	13264	13338	13413	13367	13545	13361	13444	13323	13408	13430	13468	13356	13398	13397	13401	13371	13448	13318	13256	13415	13623	13199	13361	13261	13396	13405	13372	13232	13410	13356	13363	13438	13495	13271	13408	13476	13269	13342	13408	13324	13357	13380	13333	13459	13417	13529	13307	13396	13350	13444	13323	13396	13260	13417	13265	13368	13430	13432	13264	13467	13470	13492	13473	13559	13205	13432	13305	13339	13250	13403	13404	13413	13543	13414	13305	13381	13576	13445	13332	13354	13429	13605	13424	13524	13449	13225	13416	13321	13423	13430	13382	13392	13266	13403	13545	13429	13362	13359	13468	13349	13489	13376	13420	13404	13457	13480	13408	13396	13283	13282	13307	13311	13362	13261	13346	13427	13418	13362	13279	13338	13331	13393	13372	13307	13295	13402	13486	13348	13305	13426	13512	13507	13352	13497	13312	13270	13395	13460	13429	13488	13293	13503	13420	13354	13212	13259	13297	13193	13301	13434	13402	13356	13422	13395	13363	13467	13167	13422	13586	13244	13098	13238	13172	13531	13368	13511	13270	13465	13518	13433	13358	13330	13167	13362	13493	13436	13317	13375	13344	13404
28005	23769	30514	29815	24742	22653	21113	20604	20041	19904	18598	17388	16421	15840	15372	15171	14819	14899	14767	14528	14733	14868	14685	14627	14666	14516	14403	14462	14438	14520	14539	14567	14592	14468	14375	14488	14480	14443	14492	14727	14491	14317	14473	14488	14347	14438	14562	14354	14437	14513	14303	14418	14508	14446	14470	14455	14468	14324	14400	14234	14439	14479	14488	14407	14485	14529	14285	14212	14505	14397	14456	14396	14493	14281	14379	14422	14328	14562	14423	14404	14491	14450	14644	14400	14385	14447	14624	14351	14423	14365	14661	14436	14334	14365	14430	14122	14381	14533	14392	14423	14513	14484	14536	14241	14266	14400	14434	14299	14337	14382	14253	14365	14564	14512	14255	14357	14326	14423	14471	14328	14416	14526	14419	14318	14390	14133	14512	14453	14267	14502	14391	14528	14445	14641	14526	14331	14497	14331	14299	14287	14369	14469	14268	14419	14424	14578	14416	14444	14371	14458	14478	14340	14463	14519	14336	14369	14357	14434	14483	14302	14242	14371	14309	14448	14382	14466	14357	14379	14251	14586	14433	14449	14415	14531	14347	14474	14439	14413	14346	14284	14382	14414	14484	14490	14514	14431	14309	14279	14415	14614	14617	14365	14207	14456	14360	14343	14302	14246	14258	14150	14263	14420	14372	14308	14535	14137	14305	14506	14348	14524	14439	14476	14329	14628	14427	14506	14273	14100	14396	14413	14102	14346	14529	14370	14360	14372	14371	14484	14340	14565	14497	14405	14294	14505	14430	14352	14235	14275	14441	14447	14277	14338	14337	14307	14566	14212	14481	14530	14484	14263	14460	14371	14249	14321	14402	14114	14098	14290	14498	14320	14458	14362	14264	14187	14467	14451	14395	14217	14262	14296	14383	14225	14244	14396	14590	14404	14331	14337	14411	14190	14520	14247	14402	14606	14497	14417	14524	14478	14354	14282	14403	14461	14462	14463	14467	14446	14377	14414	14364	14381	14417	14390	14448	14266	14383	14490	14324	14273	14334	14235	14513	14440	14354	14359	14212	14479	14280	14543	14412	14399	14416	14412	14228	14440	14398	14524	14442	14618	14413	14372	14277	14382	14498	14277	14378	14458	14258	14257	14353	14368	14548	14396	14419	14336	14333	14414	14456	14296	14381	14464	14428	14362	14453	14237	14331	14384	14360	14422	14368	14332	14438	14492	14387	14501	14429	14492	14559	14455	14331	14418	14410	14231	14295	14455	14417	14276	14442	14452	14417	14460	14240	14258	14387	14610	14511	14482	14425	14571	14384	14291	14426	14261	14344	14353	14534	14432	14547	14258	14229	14457	14319	14396	14356	14341	14388	14381	14393	14355	14298	14130	14230	14404	14325	14354	14397	14453	14437	14444	14304	14305	14433	14470	14509	14332	14238	14254	14453	14395	14339	14208	14370	14497	14281	14329	14643	14426	14488	14367	14526	14463	14512	14585	14475	14378	14288	14302	14713	14564	14206	14580	14466	14377	14459	14442	14294	14234	14367	14504	14310	14379	14575	14437	14553	14428	14673	14304	14396	14400	14378	14334	14380	14340	14488	14328	14389	14459	14528	14408	14284	14406	14478	14379	14385	14492	14532	14417	14360	14408	14315	14610	14357	14410	14461	14439	14347	14248	14402	14352	14463	14565	14472	14445	14301	14519	14420	14377	14442	14427	14313	14483	14355	14265	14322	14398	14524	14457	14350	14391	14359	14376	14426	14450	14555	14461	14345	14369	14478	14455	14253	14401	14292	14390	14471	14413	14475	14273	14446	14337	14296	14385	14313	14419	14338	14424	14294	14608	14398	14222	14408	14457	14569	14515	14402	14379	14346	14488	14319	14372	14392	14510	14513	14508	14446	14392	14322	14314	14454	14303	14334	14340	14177	14379	14476	14550	14223	14297	14545	14313	14491	14592	14353	14373	14397	14590	14507	14368	14341	14544	14423	14347	14351	14448	14545	14396	14480	14498	14480	14535	14308	14460	14288	14280	14523	14438	14468	14521	14489	14493	14543	14332	14462	14342	14352	14378	14344	14527	14396	14478	14259	14380	14533	14408	14316	14481	14210	14423	14394	14411	14297	14358	14502	14554	14408	14436	14485	14454	14448	14281	14348	14457	14435	14378	14351	14481	14445	14362	14609	14534	14438	14408	14503	14348	14573	14177	14461	14378	14302	14406	14460	14424	14548	14373	14559	14442	14493	14377	14311	14433	14405	14161	14353	14601	14340	14543	14257	14549	14398	14377	14366	14445	14392	14450	14284	14350	14454	14265	14538	14329	14471	14560	14349	14395	14474	14438	14335	14385	14561	14464	14450	14233	14430	14467	14354	14369	14523	14348	14492	14392	14315	14614	14324	14250	14427	14293	14326	14443	14441	14314	14561	14369	14372	14292	14338	14289	14473	14420	14270	14348	14461	14479	14603	14413	14393	14373	14244	14306	14442	14504	14182	14312	14432	14351	14459	14549	14466	14460	14468	14266	14431	14415	14368	14106	14492	14311	14440	14363	14506	14374	14435	14290	14351	14660	14404	14509	14361	14367	14442	14457	14556	14459	14340	14428	14172	14467	14380	14487	14241	14487	14384	14479	14413	14440	14517	14339	14448	14459	14497	14516	14372	14443	14572	14602	14555	14330	14269	14447	14528	14401	14423	14344	14439	14299	14366	14318	14589	14464	14309	14473	14487	14369	14260	14319	14349	14353	14473	14424	14412	14191	14277	14527	14264	14574	14394	14475	14428	14371	14348	14434	14667	14551	14432	14516	14392	14307	14501	14596	14493	14536	14324	14256	14311	14611	14362	14367	14364	14379	14473	14247	14414	14323	14393	14324	14384	14405	14448	14552	14567	14454	14598	14421	14323	14483	14412	14347	14405	14243	14399	14291	14233	14366	14457	14647	14465	14280	14357	14313	14333	14471	14360	14301	14265	14460	14489	14483	14474	14127	14326	14478	14330	14498	14531	14363	14255	14666	14437	14429	14351	14469	14474	14356	14498	14401	14201	14475	14291	14543	14389	14488	14316	14381	14289	14368	14518	14444	14433	14492	14225	14244	14410	14558	14404	14556	14467	14423	14311	14415	14329	14316	14289	14574	14348	14569	14377	14389	14447	14372	14214	14517	14553	14432	14454	14433	14203	14310	14441	14506	14538	14595	14520	14294	14415	14460	14198	14412	14189	14245	14199	14387	14465	14395	14340	14622	14359	14375	14456	14362	14312	14315	14302	14362	14443	14263	14372	14364	14425	14246	14307	14295	14401	14389	14432	14352	14280	14450	14582	14422	14340	14458	14534	14360	14416	14404	14307	14228	14540	14388	14170	14227	14500	14162	14381	14343	14350	14371	14471	14398	14133	14588	14368	14382	14242	14360	14475	14398	14433	14350	14510	14358	14478	14372	14491	14488	14497	14348	14370	14606	14502	14502	14563	14512	14623	14492	14360	14395	14514	14518	14396	14234	14184	14349	14402	14338	14574	14466	14443	14303	14424	14493	14250	14464	14351	14107	14373	14439	14322	14333	14267	14555	14266	14523	14539	14361	14623	14416	14477	14414	14448	14345	14545	14291	14099	14523	14381	14340	14493	14439	14456	14224	14590	14352	14439	14274	14315	14577	14445	14483	14362	14172	14467	14388	14315	14491	14425	14415	14224	14464	14469	14358	14217	14504	14484	14424	14575	14438	14412	14478	14392	14490	14544	14318	14379	14528	14367	14355	14486	14163	14383	14474	14468	14405	14173	14455	14303	14283	14384	14489	14245	14424	14362	14229	14390	14397	14450	14648	14516	14309	14339	14566	14296	14421	14287	14408	14387	14327	14495	14392	14239	14388	14321	14494	14233	14486	14489	14459	14570	14465	14385	14454	14447	14309	14312	14340	14546	14431	14466	14272	14394	14548	14416	14515	14460	14297	14421	14533	14479	14553	14503	14332	14494	14401	14406	14341	14336	14460	14516	14469	14584	14535	14239	14350	14500	14399	14314	14503	14592	14366	14493	14567	14471	14392	14424	14467	14400	14506	14459	14412	14390	14371	14296	14370	14442	14435	14522	14411	14306	14275	14423	14499	14354	14503	14241	14439	14461	14447	14696	14449	14358	14623	14243	14366	14440	14518	14257	14460	14667	14391	14424	14475	14327	14419	14453	14308	14394	14429	14367	14419	14507	14509	14412	14412	14439	14491	14529	14478	14278	14486	14530	14433	14448	14535	14538	14387	14380	14364	14543	14513	14466	14332	14383	14345	14468	14429	14333	14240	14354	14313	14323	14387	14441	14400	14483	14438	14287	14337	14356	14507	14481	14455	14457	14410	14324	14343	14520	14471	14264	14382	14621	14325	14245	14337	14470	14448	14686	14371	14352	14595	14583	14439	14531	14458	14374	14541	14373	14313	14343	14522	14343	14579	14490	14307	14662	14466	14528	14479	14631	14380	14415	14563	14558	14298	14337	14413	14399	14574	14175	14414	14295	14425	14346	14391	14328	14388	14378	14468	14425	14413	14633	14348	14521	14348	14483	14435	14619	14416	14351	14339	14432	14212	14364	14393	14500	14390	14414	14256	14395	14424	14469	14388	14150	14301	14131	14393	14530	14415	14280	14433	14475	14444	14320	14378	14292	14433	14289	14593	14351	14472	14397	14515	14405	14453	14457	14620	14466	14493	14451	14571	14520	14495	14491	14453	14325	14355	14233	14360	14496	14425	14662	14484	14495	14380	14642	14077	14459	14430	14485	14281	14403	14412	14403	14218	14382	14452	14338	14213	14240	14314	14517	14599	14418	14432	14295	14269	14405	14183	14467	14406	14416	14456	14524	14344	14474	14325	14466	14534	14423	14505	14248	14391	14512	14544	14550	14465	14332	14396	14396	14432	14339	14520	14332	14217	14297	14176	14409	14294	14341	14536	14334	14260	14431	14353	14445	14624	14285	14453	14485	14524	14448	14462	14385	14486	14660	14729	14455	14141	14582	14663	14180	14358	14318	14447	14537	14486	14431	14408	14313	14470	14371	14414	14248	14367	14457	14349	14591	14358	14472	14332	14479	14416	14479	14444	14439	14362	14457	14434	14384	14399	14382	14191	14359	14262	14268	14636	14378	14379	14478	14379	14399	14497	14430	14379	14234	14312	14320	14378	14378	14487
20369	32280	32771	29457	25949	24121	22517	22260	21709	20717	18880	17057	15666	15151	14556	13918	13646	13594	13247	13284	13405	13329	13221	13053	12962	12952	13108	13073	13115	13002	12999	13060	12946	12932	12915	12881	12923	12860	12793	12873	12903	12741	12949	12943	12841	12909	12854	12885	12923	12708	12731	12890	12887	12723	12989	12736	13038	12949	12876	12965	12998	12809	12917	12860	12914	12850	12982	12967	12931	12810	13019	12699	13158	12961	12883	12926	12850	12832	12832	12984	12767	13044	12953	12819	12804	12654	12864	12664	12939	12990	12978	13004	12909	12817	12710	12934	12936	13008	12860	12885	12906	12923	12905	12863	12822	12937	13007	12831	12868	12883	12850	12911	12825	12937	13113	12813	12695	12847	12834	13013	12869	12919	12776	12959	13018	12859	13019	12797	12974	12923	12974	12982	12890	12832	12847	12936	12926	12609	12931	12870	12732	13010	12866	12667	12876	13007	12807	12859	12779	12939	12993	12953	13054	12704	12874	12727	12829	12946	12928	12822	12956	12846	12699	12895	12825	12988	12784	12847	12814	12800	12963	12890	12906	12756	12902	12711	12766	12876	12784	12621	12929	12857	12797	12898	12895	12962	12937	12668	12913	12777	12957	12962	12888	12906	12884	13026	12756	12823	13004	12830	12921	12584	12962	12907	12892	12971	12842	12835	12836	12902	12845	12821	12920	12836	12930	12869	12881	12951	12917	12838	12948	12887	12666	12908	12877	12933	12761	13005	12688	13041	12841	13024	12888	12941	12866	12921	12969	12933	12842	12808	12834	12890	12776	13067	12929	13001	12820	13010	12816	13036	12761	12846	12852	12873	12947	12875	12846	12719	12813	12787	13013	12866	12760	12782	12704	12839	12970	12839	12991	12782	12814	12872	12769	12963	12847	12781	12867	12811	12769	12977	12782	12780	12919	12716	13015	12833	12931	12815	12912	12921	12925	12888	12685	12877	12910	12826	12874	12896	12900	12783	12915	12799	12881	12727	13044	12830	12935	12857	12952	12988	12825	13033	12970	12885	12712	12929	12952	12717	12963	12812	12753	12951	12847	12730	12811	12928	12690	12940	12804	12736	12890	12913	13050	12944	12731	12998	13067	12811	12755	13024	12948	12821	12828	12779	12828	12947	12915	12827	12820	12831	12783	12815	12925	12792	12830	12996	12922	12793	12976	12977	12860	12741	12898	12802	13070	12869	12919	12944	12922	12943	12922	12809	12878	13009	13037	12940	13013	12929	12904	12868	12855	12979	13054	13030	12900	12810	12951	12807	12818	12928	12834	12932	12992	12838	12808	12822	12804	12784	12896	12748	12826	13024	12831	13003	12765	13060	12980	12935	13061	12771	12994	12898	12799	12830	12925	12813	12807	12757	12891	12960	12972	12865	12920	12861	12944	12732	12826	12989	12768	12841	12809	12763	12863	12871	12870	12851	12775	12867	12814	12903	12665	12820	12816	12916	13010	12867	12900	12727	12818	12863	12732	12940	12938	12930	12849	12851	13143	12908	12854	12757	12825	12900	12878	12721	12838	12786	13019	12990	12901	12787	13001	12841	12805	12868	12804	13065	12876	12874	12969	12701	12895	12957	12873	12729	13021	12802	12892	12889	12905	12901	12877	12827	12950	13013	12840	12959	12977	12900	12775	12912	13089	12984	12888	12759	12882	12835	12901	12822	12893	12898	12979	13027	12967	12771	12770	12892	12949	12922	12902	13056	12846	12815	12883	12793	12918	12939	12816	12894	12758	12735	12620	12956	12824	12865	12802	12698	12899	12943	12900	12883	12936	12819	12842	13012	12950	13014	12774	12708	12823	12895	13015	13035	12741	12896	13054	12974	12855	12907	12849	12965	12838	12805	12875	12889	12929	12737	12929	12928	12728	12759	12880	12865	12983	12915	12743	13027	12879	12922	12771	12785	12911	12796	12923	12931	12894	12868	12892	12852	12923	12929	12795	12797	13004	12913	12817	12861	13008	12939	12765	12985	12835	12904	12783	12790	13008	12833	12876	12993	12998	12872	12931	12888	12835	12998	12718	12765	12867	12833	12995	12962	12731	12960	12842	12992	12864	12901	12841	12941	12831	12918	12977	12870	12897	12744	13032	12947	12827	12766	12856	12867	12809	12775	12756	12977	12885	12841	12948	12822	12860	12879	12814	12791	12803	12908	12881	12918	12759	13036	12937	12914	12828	12878	12971	12881	12783	12858	12860	12930	13065	12716	12816	13019	12931	12835	12777	12914	12854	12848	12979	12895	12890	12713	12911	12905	12875	12899	12891	12779	12861	12691	12898	12776	12925	12885	12744	12891	12914	12717	12857	12938	12930	12861	12706	12866	12874	12908	12800	12783	12682	12889	12967	12818	12883	13095	12845	12950	12968	12953	12913	12910	13114	12737	12954	12882	12967	12813	12851	12897	12961	13039	12803	12898	12884	12786	13001	12915	12739	12856	12750	13014	12795	12945	12896	12903	12996	12899	12824	12983	12612	13004	12794	12921	12943	12878	12851	12776	12725	12817	12903	12984	12820	12926	12809	12900	12873	12921	12971	12958	12800	12844	12719	12818	12751	12998	12700	12790	12813	12928	13088	12808	12878	12939	12888	12846	12876	13008	12747	12828	12946	13032	12727	13058	12895	12941	12869	12771	12924	12955	12885	12890	12954	12746	12661	12820	12975	12807	12926	12855	12790	13062	12777	12817	12839	12723	12809	12804	12746	12921	12761	12919	12835	12969	12891	12745	12855	12951	12869	12875	12961	12967	12903	12996	12973	12863	12998	12870	12830	12739	13037	12818	12715	12879	12713	12895	12856	12722	13018	12889	13091	12817	12941	12891	13006	12715	12851	12756	12772	12907	13072	12984	12827	12906	12932	12797	12826	12729	12877	12893	12925	12899	12941	13035	12824	12758	12894	12707	12777	12856	12991	12725	12680	12905	12938	12840	12742	12866	12831	12912	12785	12982	12846	12926	12870	12868	12896	12761	12834	12873	12863	12943	12883	12877	12905	12777	12805	12876	12820	12717	12865	12841	12801	12823	13012	12664	12805	12742	12845	12887	12695	12830	13019	12969	13002	12851	12878	12875	12808	12827	12985	12753	12920	12895	12746	12903	12905	13054	12921	12855	12868	12954	12980	12835	12867	12892	13023	13035	12986	12989	12910	12736	13054	12919	12884	13044	12882	12926	12817	12684	12962	13091	12968	12952	12918	12897	13035	12944	12957	12868	12737	12688	12936	12863	12871	12849	13010	13001	12778	12866	12812	12792	13034	13099	12944	12809	12892	12855	12972	12829	12893	12813	13014	12991	12856	12790	12942	13003	12877	12953	12828	12757	12913	12910	12755	12711	12875	12688	13028	12770	12643	12828	12904	12836	12837	12896	12949	12826	13073	12829	12905	12871	12806	12860	12803	12948	12875	12784	12757	12824	12947	12934	12757	12973	12945	12904	12903	12793	12961	12855	12831	12948	12832	12783	12870	12790	12863	12904	12813	12903	12856	12888	12895	12970	12875	12987	12842	12861	12884	12967	12888	12922	12836	12782	12918	12777	12962	12901	12992	12852	12904	12727	12756	12866	12772	12839	12920	12868	12787	12774	12847	12661	13032	12833	12916	12736	12851	12860	12908	12932	12802	12922	12891	13054	12941	12888	12912	12779	12994	12954	12936	12908	12854	12811	12716	12762	12668	12982	12724	12900	12737	13007	12929	12948	12823	12938	13085	12849	12975	12925	12858	12685	12880	12932	12817	12813	12956	12915	12604	12891	12861	12908	12873	12901	12824	12794	13096	12945	12959	12814	13074	12820	12847	12902	12780	12736	13003	12723	12931	12928	12878	12755	12869	12920	12767	12781	13045	12768	12933	13084	13111	12981	12819	12927	12814	12847	13082	12907	12775	12691	12985	12950	12792	12969	12761	12833	12850	12874	12833	12826	12857	12824	12813	12815	12974	12936	12837	12776	12862	13063	12890	12871	13029	12901	12935	12827	12957	12957	12819	13007	12847	12825	12908	12905	12778	12915	12671	13066	12814	12901	12925	12800	12792	12858	12882	12831	12867	12962	12788	12789	12874	12896	12903	12920	12876	12825	12783	13011	12784	12928	12832	12942	12813	12887	12844	13074	12871	12729	12833	12977	12923	12975	12941	12884	12732	12843	12874	12869	12931	12869	12815	12712	12875	12871	12815	12881	12753	12838	12909	12728	12859	12720	12994	12910	12730	12810	12810	12751	12994	12840	12891	12802	12906	13011	12931	12996	12962	12910	12944	12864	12576	12690	12924	12828	12852	12813	12960	12915	12827	12855	12967	12794	12912	12865	12970	12902	12901	12807	12784	12804	13091	12869	12956	12830	12970	12894	12851	12762	12812	12914	12871	12794	12970	12962	12816	12759	12732	12981	12974	12803	12909	12978	12842	12891	12856	12852	12781	12890	12721	12921	12893	12844	12838	12938	12837	12805	12811	12920	12885	12887	13076	12936	12808	12908	12820	12927	12824	12907	12947	12800	12898	12713	12911	12835	12906	12937	12845	12761	12878	12913	12764	12766	12985	13003	12910	12754	12742	12900	12844	12752	12987	12978	12897	12876	12855	12932	12874	12685	12899	13005	12846	12856	12881	12910	12865	13043	12913	12887	12938	13148	12917	12951	12886	12787	12939	12992	12976	12926	12958	12946	12920	12826	12684	12911	12789	12754	12876	12959	12911	12805	12832	12848	12779	12784	13021	12904	12874	12893	12813	12946	12957	12959	12882	12940	12952	12914	12891	12778	13039	12887	12846	12761	12952	12933	12842	12764	12704	12830	12971	12977	12887	13081	12815	12930	12955	12778	13007	12814	12902	12832	12863	12865	12829	12795	12931	12884	12816	12945	12985	12934	12969	12861	12907	12999	12881	12706	12954	12856	12997	13001	12875	12870	12959	12761	13007	12915	12881	12890	12965	12864	12871	12817	12969	12878	12998	12685	12959	12929	12929	12893	12730	12959	12738	12978	12947	12884	12871	12765	12895	13011	12774	12871	12773	12957	12948	12789	13008	12887	12917	13060	12652	12846	12924	12884	12775	12977	12883	12823	12891	12949	12668	12933	12944	12866	12965	13042	12855	13013	12983	12913	12947	12972	12847	12971	12824	12978	12770	12869
24250	21386	28959	25250	24542	26778	26496	23434	22310	21566	20537	18700	17346	16444	16003	15534	15364	15065	14912	15099	14766	14853	14906	14876	14757	14790	14444	14640	14516	14611	14552	14486	14438	14510	14531	14577	14721	14693	14417	14406	14515	14520	14523	14463	14588	14359	14318	14611	14507	14463	14441	14425	14349	14351	14307	14387	14497	14510	14555	14442	14567	14482	14493	14232	14444	14269	14378	14319	14485	14263	14328	14335	14443	14419	14296	14504	14412	14393	14332	14427	14516	14312	14224	14278	14435	14399	14611	14302	14374	14306	14497	14375	14499	14383	14379	14421	14292	14289	14387	14376	14485	14416	14462	14243	14497	14362	14325	14362	14426	14256	14442	14389	14284	14491	14264	14320	14496	14437	14520	14486	14535	14316	14350	14315	14356	14201	14329	14494	14330	14339	14504	14450	14268	14369	14429	14386	14475	14586	14278	14153	14363	14256	14485	14301	14408	14306	14483	14684	14470	14444	14483	14221	14427	14377	14334	14269	14356	14433	14348	14498	14328	14503	14544	14401	14352	14420	14505	14263	14550	14286	14529	14457	14222	14586	14320	14528	14465	14372	14204	14356	14356	14398	14413	14355	14369	14303	14295	14388	14400	14457	14310	14306	14462	14474	14312	14468	14437	14566	14497	14557	14504	14450	14428	14522	14407	14388	14285	14187	14564	14214	14428	14522	14198	14361	14510	14449	14334	14476	14262	14380	14577	14464	14353	14390	14502	14345	14284	14387	14342	14483	14429	14244	14261	14562	14246	14348	14290	14285	14464	14314	14246	14197	14457	14411	14371	14499	14318	14424	14351	14532	14360	14397	14237	14451	14458	14219	14390	14369	14391	14390	14278	14397	14373	14422	14301	14327	14432	14412	14366	14624	14278	14343	14430	14306	14411	14409	14571	14357	14334	14376	14346	14308	14328	14433	14322	14484	14297	14451	14458	14552	14335	14505	14363	14415	14297	14179	14476	14476	14291	14486	14497	14373	14257	14449	14299	14283	14370	14204	14168	14321	14368	14393	14388	14326	14304	14424	14647	14280	14489	14319	14366	14424	14354	14319	14208	14335	14348	14401	14513	14358	14512	14335	14569	14305	14285	14298	14220	14333	14334	14599	14205	14278	14469	14237	14587	14442	14460	14338	14324	14244	14372	14450	14480	14363	14387	14546	14373	14391	14413	14404	14408	14422	14525	14372	14374	14467	14517	14385	14483	14566	14382	14386	14382	14529	14343	14372	14311	14443	14524	14376	14428	14304	14289	14666	14509	14381	14451	14320	14504	14407	14547	14283	14478	14388	14443	14453	14219	14205	14382	14324	14380	14388	14410	14230	14370	14469	14454	14384	14573	14250	14330	14290	14366	14267	14383	14343	14264	14521	14313	14164	14398	14532	14347	14185	14227	14380	14341	14218	14301	14380	14309	14477	14468	14188	14327	14530	14301	14503	14615	14465	14338	14355	14281	14372	14333	14313	14353	14411	14548	14409	14462	14349	14531	14301	14429	14283	14334	14384	14439	14486	14349	14450	14473	14495	14434	14464	14430	14234	14605	14320	14398	14472	14313	14299	14309	14401	14372	14350	14578	14342	14441	14497	14389	14422	14362	14217	14260	14455	14222	14522	14355	14535	14266	14229	14570	14448	14221	14206	14428	14263	14328	14333	14409	14345	14300	14253	14374	14232	14523	14398	14292	14242	14230	14383	14415	14269	14331	14357	14554	14350	14391	14279	14325	14263	14391	14344	14428	14350	14449	14464	14325	14340	14287	14433	14493	14285	14343	14475	14638	14467	14491	14337	14444	14541	14434	14368	14455	14270	14250	14526	14278	14314	14343	14180	14502	14190	14315	14325	14245	14398	14574	14355	14435	14306	14552	14463	14167	14526	14493	14360	14361	14519	14608	14486	14463	14241	14293	14444	14117	14198	14347	14307	14396	14314	14360	14255	14409	14283	14348	14196	14255	14413	14390	14522	14381	14235	14362	14430	14277	14304	14326	14350	14336	14352	14375	14373	14287	14332	14433	14185	14323	14331	14288	14465	14297	14241	14400	14340	14373	14256	14489	14528	14710	14340	14526	14500	14310	14424	14333	14289	14742	14394	14426	14455	14428	14500	14465	14373	14486	14484	14518	14503	14490	14520	14297	14437	14313	14399	14421	14485	14311	14365	14340	14465	14412	14385	14374	14333	14204	14235	14266	14346	14121	14420	14371	14241	14498	14621	14406	14417	14268	14277	14491	14252	14439	14502	14418	14206	14569	14344	14448	14573	14322	14534	14441	14442	14319	14467	14389	14263	14594	14362	14231	14456	14327	14566	14364	14172	14280	14516	14528	14449	14305	14538	14528	14338	14420	14289	14376	14294	14329	14420	14416	14224	14453	14394	14262	14463	14352	14313	14399	14453	14351	14360	14228	14420	14359	14353	14242	14438	14298	14285	14309	14432	14453	14149	14223	14358	14255	14290	14403	14355	14451	14323	14425	14457	14437	14372	14203	14359	14420	14394	14281	14408	14444	14301	14351	14297	14439	14405	14582	14351	14576	14567	14399	14418	14383	14495	14313	14515	14495	14623	14463	14355	14315	14387	14362	14439	14291	14457	14451	14328	14364	14347	14308	14338	14512	14674	14347	14479	14585	14337	14383	14502	14654	14592	14399	14417	14144	14290	14464	14280	14457	14331	14460	14197	14277	14353	14469	14485	14258	14383	14601	14148	14261	14580	14653	14588	14371	14445	14295	14477	14583	14664	14254	14477	14465	14417	14309	14460	14305	14316	14404	14524	14438	14280	14357	14255	14401	14357	14234	14293	14410	14223	14407	14409	14342	14085	14351	14368	14603	14330	14323	14380	14298	14428	14337	14343	14389	14306	14471	14366	14366	14205	14461	14314	14414	14416	14457	14491	14411	14451	14474	14421	14469	14432	14521	14525	14444	14436	14513	14373	14342	14230	14313	14265	14182	14387	14316	14402	14459	14333	14385	14368	14219	14321	14449	14523	14146	14084	14346	14281	14391	14545	14244	14591	14526	14507	14455	14519	14229	14271	14237	14241	14431	14244	14491	14352	14291	14398	14541	14393	14276	14376	14509	14271	14289	14392	14281	14431	14440	14660	14370	14248	14329	14216	14419	14515	14382	14277	14490	14373	14253	14301	14526	14303	14351	14368	14428	14568	14568	14530	14512	14386	14191	14486	14483	14419	14490	14357	14474	14316	14514	14498	14367	14385	14557	14339	14353	14297	14502	14456	14285	14425	14354	14233	14470	14387	14511	14522	14448	14497	14270	14568	14360	14462	14539	14403	14425	14406	14283	14404	14412	14368	14407	14489	14423	14445	14330	14327	14206	14351	14310	14455	14342	14489	14225	14318	14562	14440	14292	14327	14301	14473	14571	14383	14274	14373	14412	14450	14266	14341	14370	14534	14366	14286	14222	14372	14440	14487	14506	14398	14580	14628	14434	14265	14451	14402	14545	14325	14348	14377	14408	14381	14408	14368	14408	14308	14433	14355	14262	14401	14268	14334	14655	14298	14428	14410	14323	14345	14430	14331	14466	14389	14624	14519	14353	14302	14458	14539	14542	14472	14297	14202	14080	14432	14457	14297	14400	14453	14590	14325	14500	14599	14424	14322	14435	14436	14349	14338	14396	14584	14372	14356	14327	14494	14275	14182	14267	14276	14347	14260	14266	14438	14407	14482	14355	14386	14280	14223	14507	14407	14359	14384	14489	14412	14369	14454	14399	14278	14421	14314	14483	14237	14550	14486	14416	14368	14425	14393	14325	14362	14515	14208	14469	14232	14395	14381	14508	14389	14559	14279	14492	14410	14149	14327	14450	14289	14245	14153	14432	14373	14230	14350	14325	14309	14347	14465	14540	14494	14493	14525	14284	14422	14293	14394	14306	14376	14442	14375	14430	14449	14546	14499	14482	14218	14292	14342	14422	14262	14344	14434	14496	14251	14354	14293	14303	14205	14373	14328	14464	14189	14310	14444	14438	14464	14383	14329	14396	14293	14443	14561	14692	14305	14261	14356	14372	14449	14305	14182	14335	14337	14438	14445	14338	14334	14328	14145	14255	14190	14391	14336	14437	14659	14467	14289	14383	14414	14336	14333	14418	14354	14470	14371	14255	14381	14493	14566	14271	14560	14420	14208	14387	14473	14356	14426	14521	14240	14250	14351	14273	14318	14514	14400	14340	14412	14333	14209	14261	14398	14415	14289	14472	14249	14457	14380	14424	14338	14420	14374	14463	14481	14375	14339	14520	14560	14123	14594	14323	14250	14286	14192	14376	14378	14266	14436	14311	14507	14313	14356	14460	14353	14557	14406	14429	14238	14508	14464	14504	14365	14433	14414	14562	14477	14570	14461	14342	14440	14346	14445	14353	14382	14446	14480	14401	14327	14317	14258	14259	14462	14373	14403	14403	14323	14460	14435	14263	14398	14252	14397	14319	14412	14501	14483	14476	14565	14407	14462	14306	14298	14308	14336	14353	14584	14442	14330	14521	14278	14313	14461	14465	14560	14441	14336	14326	14303	14388	14427	14295	14400	14347	14522	14453	14157	14431	14345	14261	14452	14331	14168	14360	14527	14392	14489	14154	14360	14314	14436	14514	14322	14504	14316	14367	14414	14366	14305	14374	14281	14291	14338	14343	14465	14432	14687	14347	14323	14543	14577	14419	14261	14409	14297	14277	14225	14288	14198	14356	14348	14279	14556	14664	14323	14455	14577	14335	14435	14473	14604	14385	14226	14488	14345	14404	14198	14270	14410	14429	14396	14440	14521	14450	14384	14493	14305	14388	14335	14526	14421	14239	14389	14557	14306	14397	14498	14390	14247	14092	14451	14503	14436	14263	14322	14587	14503	14346	14244	14458	14415	14387	14321	14253	14491	14384	14223	14333	14282	14437	14325	14565	14138	14479	14363	14309	14472	14362	14562	14387	14468	14302	14492	14341	14461	14158	14383	14339	14207	14206	14390	14368	14467	14382	14465	14460	14377	14310	14344	14444	14280	14346	14543	14685	14366	14404	14172	14369	14489	14236	14402	14443	14393	14481	14421	14404	14390	14400	14329	14522	14434	14305	14442	14475	14355	14310	14293	14285	14453	14419	14432	14295	14027	14432	14250	14329	14389	14458	14350
20554	38956	40177	35009	30652	28547	26468	25697	24607	23000	21148	18982	17040	15898	15073	14567	14140	13891	13513	13644	13711	13364	13351	13195	13351	13143	13180	13252	13051	13158	12916	13060	12963	13104	13197	13021	13119	12936	12897	12984	13013	13042	13029	12900	13004	12932	12825	12894	12871	12977	12852	13045	12948	12935	12876	12968	12801	12920	13061	12773	12746	12922	12925	12865	13009	13012	12871	13172	12928	12901	12897	12877	12967	12902	12984	12986	12907	12806	12927	12827	12939	12978	12941	12979	13046	12915	12817	12805	12746	13099	12876	12929	12735	12902	13038	12779	12844	12943	12869	13086	12981	12892	13041	12782	12752	12896	12886	12935	12967	12867	12947	12796	12912	12845	12844	12864	12879	12960	12925	12861	13026	12929	13021	12944	12884	12828	12837	12890	12838	12757	12859	12814	12883	12746	12987	12805	12801	12910	12805	12873	12886	12755	12872	12892	12963	12866	12878	12822	12835	12884	12951	12806	12955	12925	12823	12792	12798	13000	12703	12883	12880	12836	12955	12764	12957	12887	12795	12773	13003	12845	12882	12953	12811	12901	12866	12901	12678	12885	12929	12757	12840	12723	12874	12853	12925	12849	12809	12918	12994	12846	12860	12745	12930	12999	12754	13062	12857	12787	12934	12892	12873	12918	12862	12788	12881	12844	12899	12933	12768	12687	12821	12826	12888	12887	13024	12894	12923	12858	12844	12702	12914	12887	12834	12871	12953	12912	12909	12784	12925	12906	12800	12803	12823	12806	12839	12946	12796	12770	12964	12745	12826	12809	12908	12860	13041	12884	12936	12758	12981	12866	12921	12898	13040	12909	12865	12814	12959	12844	12912	12957	12858	12789	12860	12870	12934	12878	12828	13052	12808	13042	12897	12950	12746	12923	12924	12809	12942	12731	12841	12980	12916	12693	12660	12762	12861	12789	12961	12833	12957	12989	12703	12885	12810	12799	12888	13001	12948	12830	12980	12965	12925	12710	12821	12904	12830	12905	12905	12802	13004	12948	12882	12843	12935	13022	12998	12923	12993	12822	12886	12904	13028	12800	12861	12824	13063	12900	12828	12924	12911	12807	12935	12831	12892	12862	13025	12744	12877	12912	12932	12954	12998	12824	12821	12757	13108	12838	12882	12886	12624	12827	12865	12829	12884	12897	12928	12881	12840	13041	12883	12858	12899	12995	12714	12863	12722	12896	12740	12840	12966	12833	12775	12738	12931	12859	12803	12936	12907	12952	12829	12807	12945	12746	12964	12773	13025	12907	12895	12817	12898	12879	12911	12895	12804	12902	12873	12916	12832	12897	12864	12941	13132	12858	12882	13055	12809	12891	12967	12824	12848	12993	12788	13097	12804	12898	12914	13153	12895	12956	12834	12922	12835	13005	12950	12899	12923	12919	12768	12885	12760	12937	12890	13019	12917	12938	12835	12776	12914	12844	13042	12845	12916	12843	12839	12788	12961	12984	12885	12719	12871	12857	12771	12991	13035	12884	12902	12696	12928	12992	12857	12730	12874	12980	13063	12673	13100	13031	12774	12867	12748	12793	12924	12824	12823	12929	12877	12815	13103	12849	12872	12851	13034	12956	12882	13038	13004	12836	12798	12822	12917	13056	12819	12911	12885	12997	12838	12899	12803	12805	12999	12874	12888	12889	12932	12752	12857	12778	12905	12908	13018	12776	12698	12845	12876	12845	12928	12854	12928	12823	12793	12831	12984	12822	12960	12716	13035	12864	12761	12916	12676	13014	12770	12895	12928	12887	12857	13033	12962	12915	12883	12810	12906	12862	12849	12839	12807	12806	12811	12937	12787	12703	12907	12872	12859	12864	12892	12934	12836	12855	13007	12914	12711	12747	12974	12746	12879	12824	12946	12812	12895	12784	12944	12883	12800	12863	12888	12903	12827	12853	12815	12826	12940	12922	12966	13020	12983	12767	12800	12845	12972	13006	12835	12932	12904	12838	12890	12867	12910	12806	12786	13016	12881	12986	12900	12982	12941	13005	12754	12835	12965	12818	12694	12838	12904	12904	12757	13008	12899	12888	12855	13009	12908	12644	12855	12826	12870	12803	12915	13081	12779	12844	12956	12873	12919	12883	13084	12933	12894	12837	12830	12904	12848	12776	12960	13009	12889	12806	12970	12945	12875	12756	12797	12943	12786	12772	12744	12966	12796	12915	12906	12965	12700	12781	12743	12954	12917	12853	12762	12907	12847	12800	12933	13101	12894	12812	12825	12831	13069	12877	12851	12961	12985	12833	12808	12946	12787	12982	12947	12996	12899	12878	12910	12913	12876	13012	12920	12791	12806	12896	12833	12943	13058	12911	12926	12899	12885	12819	12914	12867	12981	13054	12890	12977	12908	12893	12827	12946	12925	12901	12853	12882	12858	13030	12930	12883	12918	12960	12921	13066	12817	12984	12865	13083	12773	12846	12979	12775	12904	12914	12924	12950	12832	12913	12992	12936	13087	12901	12843	12901	12793	12911	12949	12792	12958	12811	12952	12972	12812	12896	12843	12864	12876	12835	12760	12834	12969	12819	12817	12876	12882	13080	12899	12815	13021	12816	12932	12882	13063	12953	12925	13062	12945	13068	12960	13020	12735	12981	12835	13027	12862	12907	12853	12909	12873	12835	12783	13144	12764	12920	12832	12849	12908	12860	12936	12824	12931	12859	12737	12881	12822	12824	12927	12967	12892	12689	12901	12827	12807	12886	12785	12912	12978	12771	12842	12889	13111	12924	12898	12937	12805	12936	12931	13068	12787	12845	12940	12921	13036	12871	12980	12538	12953	12769	12890	12891	12859	12783	12797	12995	12809	12843	12845	12991	12956	12925	12859	12905	12875	12776	12911	12906	12909	12850	12809	12911	12923	12855	13007	12804	12873	12796	12820	12851	12946	12940	12987	12904	12715	12879	12910	12799	12958	12835	12923	12866	12908	12889	12938	12878	13061	12857	13019	12940	12836	12970	12913	12824	12840	12835	12906	12967	12938	12849	12746	12787	12966	12970	12879	12976	12877	12897	12950	12952	12929	12902	12818	13074	12823	12922	12729	12645	12711	12975	12915	12940	12855	12877	12794	12832	12699	12872	12871	12884	12764	12827	12846	12701	12976	12836	12839	12903	12672	12771	12707	12901	12736	12967	12855	12835	12909	12887	12956	12947	12691	12941	12978	12843	13104	12930	12866	12804	12866	12795	12815	12960	12812	12665	13112	12868	12879	12981	12712	12926	12839	12704	13030	12899	13048	12896	13159	12801	12913	13037	12799	12862	12867	12821	12988	12983	12905	12879	12952	12810	12930	12984	12817	12723	12700	12962	12936	12867	12997	12829	12896	13009	12894	12771	12783	13054	12826	12956	12979	12872	12740	13090	12814	12919	12891	12811	12878	12849	12916	12888	12806	12832	12699	12862	12939	13016	12835	12887	12866	12868	12931	12937	12801	12737	12973	13040	12902	12976	12953	12930	12751	12822	12856	12914	12957	13009	12834	12870	12980	12961	12840	12935	12759	12910	12872	12790	12943	13071	12789	13035	13028	12846	12822	13023	12970	12986	12880	12938	12765	12992	12658	12887	12964	13155	12866	12967	12814	12878	12818	12838	12733	12891	12927	13019	12836	12941	12820	12828	13007	12864	12809	12858	12821	12912	12972	12796	12864	12657	12896	12768	12897	12765	12979	12968	12842	13003	12821	12901	12941	13088	12929	12860	12868	12872	12771	12894	12867	12977	12841	12797	12888	13123	12730	13004	12815	12803	12898	12811	12870	12838	12788	12902	12935	12789	12925	12840	12861	12799	12990	12875	12940	12857	12707	12711	12760	12878	12969	12719	12885	12842	12815	12916	12865	12866	12906	12933	12832	12774	12943	12901	13009	12876	12871	12987	12894	12940	12930	12833	12773	12881	12878	12914	13063	12972	12936	12983	12924	12883	12676	12964	12931	12640	13025	12831	12962	12946	13039	12767	12933	12904	12989	12805	12982	12891	12694	12746	13027	12925	12720	12937	12685	12913	12824	12874	12761	12844	12869	12948	12841	12896	12775	12921	12825	12908	12869	12769	13029	12858	12873	12794	12761	12899	13057	12860	13026	12891	12800	12848	12910	12807	13013	12874	12765	13071	12880	12983	12890	12822	12883	12953	12865	12761	12895	12834	12915	12945	12940	12762	12873	13040	12656	12984	12965	12881	12880	12875	12908	12888	12938	12894	13061	12913	12849	12813	13055	12926	12753	12761	12819	12857	13033	12814	12928	12884	12927	12805	12803	12955	12900	12956	12930	12968	13035	12913	12875	12814	12879	12895	12907	12732	12767	12841	12806	12872	12834	12997	12836	12966	12707	12782	12874	12955	12877	12939	12875	12943	12979	13039	12897	12752	12849	12860	12860	13014	12783	12897	12866	13032	12894	12897	12859	12865	12972	12867	12742	12872	12912	12892	12983	12989	12796	12917	12877	13113	12828	12901	13079	12848	12851	12870	12848	12737	12946	12772	12853	12961	12752	12950	12894	12936	12810	12960	12909	13026	12876	12740	12913	13074	12840	12833	12775	12896	12844	12907	12863	12976	12892	12915	12935	12864	12902	12781	12882	12802	12731	12703	12922	12707	12793	13028	12790	12842	12894	12825	12906	12877	13006	13044	12643	12832	13067	12862	13115	12758	12939	13010	12837	13031	12922	12806	13001	12618	12790	12954	12946	12871	12919	12647	12986	12754	12739	12824	12885	12813	12899	12902	12756	12971	12992	12769	12957	12896	13086	12903	12930	12701	12849	12798	12945	12790	12817	12925	12893	12775	12837	12860	12985	12912	12809	12964	12860	12894	12853	12841	12985	12808	12812	12771	12908	13014	13058	12840	12777	12920	12889	12958	12793	12850	12791	12934	12928	12808	12865	12898	12834	13011	12838	12825	12853	12874	12726	12894	13027	12998	12753	12962	13079	12892	12832	12885	13038	12968	12671	12776	12970	12730	12788	12717	12842	12849	12954	12814	12720	12908	12910	12711	12962	13002	13002	12999	12797	12969	12964	12948	12929	12958	12953	12895	12568	12827	13009	12825	12884	12904	12957	12945	12851	12725	12795	12907	12884	12861	13018	12966	12858	12824	12942	12859	12818	12826	12932	12852	12850	12888
23142	21392	29260	24133	22836	27421	30941	26808	25411	24341	22485	20531	19319	18064	17678	16883	16716	16596	16464	16267	16124	16268	16243	15874	15957	16083	16215	15651	15644	15755	15796	15684	15662	15538	15795	15870	15573	15742	15759	15582	15547	15659	15641	15321	15369	15564	15614	15721	15474	15719	15664	15474	15587	15711	15565	15770	15704	15668	15652	15572	15456	15553	15496	15498	15402	15465	15499	15434	15488	15462	15535	15603	15492	15483	15573	15561	15561	15619	15453	15367	15368	15328	15330	15445	15410	15669	15455	15631	15513	15605	15508	15659	15386	15466	15369	15483	15381	15490	15464	15388	15575	15606	15521	15622	15542	15620	15419	15635	15331	15518	15373	15647	15646	15537	15551	15342	15584	15439	15479	15540	15510	15287	15495	15315	15634	15585	15349	15498	15648	15663	15691	15647	15590	15479	15358	15435	15451	15488	15467	15556	15421	15480	15580	15443	15546	15442	15370	15454	15304	15550	15528	15667	15344	15486	15552	15400	15408	15252	15251	15240	15574	15470	15406	15317	15377	15541	15259	15469	15397	15370	15372	15444	15444	15445	15447	15458	15431	15412	15511	15396	15551	15437	15377	15528	15388	15490	15512	15655	15283	15524	15455	15531	15513	15452	15453	15387	15349	15601	15576	15604	15372	15134	15319	15385	15406	15337	15535	15584	15475	15501	15533	15493	15493	15270	15394	15489	15451	15379	15535	15279	15507	15512	15607	15676	15493	15485	15502	15342	15346	15500	15457	15448	15587	15521	15344	15417	15346	15340	15410	15414	15386	15671	15427	15393	15343	15417	15382	15488	15486	15387	15506	15456	15546	15489	15494	15566	15346	15700	15701	15358	15445	15248	15454	15615	15332	15471	15600	15498	15513	15394	15362	15492	15347	15265	15224	15503	15322	15468	15549	15377	15510	15611	15435	15221	15384	15323	15505	15440	15319	15369	15385	15453	15456	15530	15578	15456	15342	15245	15366	15443	15322	15703	15395	15600	15498	15486	15420	15358	15489	15407	15486	15383	15434	15604	15545	15385	15314	15559	15547	15638	15403	15461	15389	15456	15557	15210	15385	15421	15550	15440	15285	15449	15366	15520	15278	15416	15440	15339	15337	15378	15321	15208	15512	15574	15365	15292	15373	15478	15365	15389	15437	15393	15594	15431	15543	15536	15595	15546	15402	15495	15433	15493	15514	15578	15351	15390	15569	15457	15351	15622	15689	15763	15370	15463	15285	15429	15603	15464	15468	15254	15293	15412	15467	15307	15269	15429	15435	15617	15564	15393	15210	15308	15473	15523	15521	15355	15268	15471	15305	15507	15508	15496	15518	15642	15614	15405	15330	15561	15485	15392	15543	15398	15477	15525	15514	15599	15513	15413	15511	15471	15580	15485	15412	15607	15744	15507	15393	15324	15178	15484	15353	15427	15319	15418	15441	15707	15448	15435	15531	15543	15432	15448	15353	15374	15475	15186	15472	15382	15627	15519	15305	15337	15532	15333	15412	15204	15582	15536	15339	15515	15472	15257	15338	15417	15558	15332	15279	15547	15404	15451	15645	15471	15348	15580	15569	15199	15235	15574	15601	15570	15538	15548	15298	15389	15393	15407	15339	15458	15344	15468	15579	15618	15627	15505	15362	15562	15448	15367	15688	15413	15533	15432	15390	15331	15456	15400	15659	15748	15358	15467	15187	15404	15388	15447	15620	15500	15312	15457	15415	15701	15663	15428	15599	15407	15410	15607	15482	15348	15386	15389	15336	15546	15687	15454	15430	15343	15526	15432	15514	15464	15412	15543	15424	15523	15394	15446	15443	15433	15543	15516	15369	15233	15597	15418	15349	15453	15322	15461	15539	15223	15427	15517	15600	15492	15234	15348	15574	15373	15328	15492	15679	15501	15466	15331	15622	15354	15435	15459	15361	15520	15579	15408	15333	15241	15539	15387	15295	15388	15422	15323	15492	15239	15377	15548	15324	15408	15491	15411	15358	15568	15528	15409	15569	15634	15445	15449	15458	15488	15491	15415	15237	15519	15374	15360	15402	15560	15318	15414	15535	15458	15496	15546	15468	15492	15413	15595	15624	15517	15304	15378	15502	15515	15463	15335	15521	15439	15466	15478	15327	15517	15527	15524	15435	15635	15409	15677	15472	15588	15613	15337	15345	15454	15511	15266	15320	15550	15491	15536	15532	15437	15488	15491	15274	15556	15499	15513	15627	15562	15463	15509	15421	15540	15468	15547	15588	15537	15527	15386	15406	15571	15341	15626	15639	15453	15523	15388	15474	15323	15559	15347	15453	15671	15463	15520	15445	15497	15438	15211	15379	15634	15372	15416	15385	15393	15590	15375	15332	15426	15412	15430	15460	15388	15567	15499	15490	15261	15452	15441	15650	15491	15604	15470	15250	15502	15444	15514	15434	15470	15572	15342	15378	15290	15547	15432	15450	15645	15463	15626	15503	15351	15450	15437	15272	15376	15589	15545	15488	15419	15633	15376	15366	15497	15447	15635	15534	15461	15466	15202	15417	15201	15620	15404	15181	15300	15376	15552	15489	15587	15393	15502	15464	15522	15334	15471	15454	15281	15302	15640	15484	15654	15448	15611	15427	15404	15490	15441	15503	15596	15502	15468	15203	15434	15374	15329	15600	15478	15383	15282	15266	15214	15634	15373	15468	15481	15420	15423	15412	15539	15581	15534	15482	15326	15610	15222	15252	15399	15338	15350	15609	15493	15598	15427	15301	15554	15457	15480	15523	15566	15485	15254	15440	15318	15537	15546	15453	15553	15447	15368	15442	15394	15668	15243	15315	15372	15308	15348	15400	15564	15406	15400	15449	15605	15515	15319	15649	15592	15401	15450	15524	15415	15431	15141	15594	15667	15427	15397	15485	15585	15512	15411	15469	15472	15366	15312	15492	15519	15367	15449	15442	15404	15547	15569	15526	15366	15516	15465	15516	15585	15540	15377	15241	15234	15522	15392	15471	15468	15537	15284	15354	15425	15456	15469	15335	15581	15415	15345	15448	15715	15409	15281	15498	15501	15471	15429	15559	15681	15257	15277	15495	15371	15279	15478	15571	15503	15375	15605	15420	15456	15304	15576	15467	15487	15580	15401	15527	15216	15486	15474	15604	15589	15402	15519	15351	15520	15608	15463	15694	15633	15547	15631	15533	15309	15638	15542	15395	15533	15344	15324	15381	15320	15463	15427	15409	15424	15420	15378	15663	15459	15357	15289	15482	15509	15234	15304	15498	15399	15442	15297	15492	15436	15548	15392	15498	15292	15531	15446	15463	15468	15423	15454	15430	15224	15370	15398	15694	15523	15508	15516	15312	15416	15558	15473	15626	15570	15618	15446	15651	15304	15481	15444	15576	15393	15270	15449	15266	15555	15390	15529	15520	15415	15576	15560	15325	15493	15639	15330	15418	15556	15252	15451	15595	15518	15535	15478	15493	15699	15402	15245	15278	15450	15446	15250	15451	15311	15571	15507	15183	15387	15427	15558	15378	15372	15608	15588	15620	15379	15532	15448	15543	15391	15444	15393	15404	15654	15448	15462	15360	15460	15493	15671	15475	15575	15422	15335	15285	15499	15465	15616	15579	15338	15400	15508	15310	15511	15547	15390	15416	15580	15594	15478	15492	15480	15487	15395	15401	15390	15404	15515	15571	15400	15549	15360	15325	15644	15451	15440	15405	15474	15393	15295	15505	15321	15273	15322	15345	15576	15414	15577	15240	15491	15438	15524	15344	15483	15480	15525	15504	15399	15577	15518	15476	15303	15419	15378	15417	15582	15690	15570	15509	15422	15546	15382	15349	15393	15444	15414	15349	15338	15477	15596	15456	15388	15425	15376	15652	15566	15456	15285	15238	15403	15672	15294	15503	15426	15399	15478	15304	15549	15483	15476	15386	15506	15265	15365	15447	15434	15459	15458	15545	15471	15498	15501	15532	15672	15463	15394	15434	15318	15370	15491	15372	15562	15566	15408	15496	15319	15420	15471	15457	15373	15204	15526	15440	15584	15574	15519	15476	15588	15464	15598	15627	15496	15471	15443	15419	15509	15404	15317	15277	15272	15440	15421	15462	15340	15447	15433	15620	15459	15527	15530	15333	15375	15340	15191	15485	15518	15551	15496	15385	15379	15299	15351	15285	15517	15316	15401	15356	15385	15489	15495	15451	15289	15422	15211	15438	15639	15533	15468	15450	15410	15507	15542	15466	15527	15467	15570	15342	15513	15396	15298	15517	15431	15402	15292	15485	15535	15562	15448	15552	15523	15472	15601	15385	15575	15480	15595	15403	15224	15386	15311	15556	15420	15518	15668	15475	15380	15244	15551	15348	15344	15199	15373	15346	15592	15444	15441	15428	15442	15341	15315	15517	15322	15346	15457	15591	15524	15430	15566	15735	15362	15308	15356	15500	15321	15408	15623	15297	15538	15508	15634	15220	15311	15339	15293	15351	15588	15466	15637	15392	15298	15201	15530	15584	15494	15513	15315	15306	15475	15763	15506	15576	15632	15632	15452	15407	15530	15571	15427	15568	15342	15587	15226	15696	15505	15464	15539	15569	15643	15493	15416	15532	15614	15464	15489	15669	15317	15536	15517	15499	15413	15279	15497	15623	15442	15581	15458	15443	15469	15496	15446	15585	15297	15380	15286	15385	15422	15406	15472	15627	15431	15565	15461	15354	15503	15500	15411	15206	15433	15371	15187	15590	15354	15420	15373	15505	15454	15447	15578	15466	15482	15436	15657	15495	15493	15231	15517	15325	15528	15510	15225	15397	15501	15577	15526	15409	15522	15538	15610	15378	15474	15693	15395	15582	15490	15326	15389	15400	15606	15428	15471	15602	15576	15578	15704	15486	15656	15491	15487	15377	15294	15468	15586	15302	15582	15469	15436	15474	15575	15377	15505	15351	15673	15609	15466	15435	15404	15568	15438	15561	15587	15510	15425	15396	15568	15482	15355	15486	15285	15394	15485	15276	15495	15515	15393	15375	15488	15332	15297	15426	15508	15238	15152	15447	15645	15586	15431	15384	15333	15406	15689	15484	15418	15434	15505	15590	15528	15476	15316	15498	15380	15393	15459	15320	15454	15293	15311	15508	15624	15398	15546	15338	15494	15476	15699	15307	15414
22609	43933	45850	39908	35314	32688	30484	29156	27872	25419	22923	20399	18844	17102	16458	15551	14993	14970	14513	14338	14330	14202	14090	14175	14038	14064	14159	13899	13692	13748	13601	13734	13796	13698	13863	13687	13800	13847	13692	13563	13574	13611	13343	13544	13544	13581	13354	13471	13775	13495	13416	13482	13472	13561	13565	13508	13487	13467	13586	13531	13423	13627	13362	13346	13494	13549	13560	13476	13500	13420	13547	13459	13426	13648	13580	13545	13547	13410	13492	13470	13537	13517	13460	13334	13313	13381	13534	13398	13314	13473	13566	13478	13397	13527	13501	13553	13352	13314	13584	13300	13525	13464	13377	13442	13444	13430	13416	13454	13495	13523	13496	13555	13517	13384	13390	13475	13551	13419	13463	13413	13506	13514	13552	13456	13370	13458	13517	13432	13665	13605	13576	13572	13663	13300	13422	13551	13606	13483	13431	13511	13689	13503	13493	13526	13448	13537	13420	13441	13478	13527	13481	13330	13349	13659	13408	13413	13480	13444	13446	13616	13422	13476	13485	13443	13281	13397	13581	13532	13568	13363	13494	13567	13534	13507	13590	13459	13375	13491	13529	13486	13483	13437	13540	13459	13386	13302	13616	13214	13479	13480	13596	13414	13582	13494	13544	13436	13361	13610	13348	13467	13427	13472	13558	13490	13395	13392	13385	13456	13387	13441	13688	13409	13593	13530	13728	13383	13567	13630	13366	13512	13425	13586	13591	13445	13471	13477	13486	13380	13349	13438	13446	13460	13480	13379	13330	13407	13373	13587	13446	13539	13540	13422	13525	13393	13472	13581	13591	13628	13328	13476	13463	13420	13441	13443	13412	13436	13525	13460	13490	13531	13271	13451	13613	13326	13547	13421	13360	13373	13449	13580	13540	13662	13556	13350	13566	13500	13358	13432	13467	13411	13608	13430	13516	13525	13453	13417	13405	13493	13482	13435	13510	13400	13478	13327	13656	13572	13499	13553	13421	13507	13559	13714	13523	13561	13480	13433	13558	13353	13537	13360	13624	13353	13341	13408	13389	13563	13468	13418	13575	13473	13378	13477	13471	13562	13548	13402	13400	13280	13494	13433	13340	13719	13478	13301	13336	13611	13244	13391	13294	13535	13456	13460	13450	13494	13551	13573	13334	13554	13411	13639	13269	13412	13501	13559	13424	13390	13372	13424	13440	13535	13453	13504	13562	13591	13545	13501	13450	13461	13598	13525	13574	13481	13558	13403	13387	13513	13492	13450	13445	13472	13579	13479	13350	13373	13501	13300	13586	13407	13639	13476	13323	13541	13655	13535	13593	13503	13548	13310	13344	13521	13341	13440	13526	13517	13379	13466	13434	13758	13628	13465	13487	13462	13473	13492	13413	13485	13506	13400	13477	13603	13555	13404	13332	13390	13482	13491	13400	13517	13465	13481	13432	13525	13445	13339	13389	13506	13574	13344	13437	13588	13598	13289	13489	13549	13553	13362	13463	13468	13401	13610	13273	13579	13500	13408	13444	13444	13647	13359	13624	13337	13453	13536	13344	13430	13519	13440	13370	13594	13452	13496	13300	13431	13476	13584	13544	13606	13425	13487	13335	13468	13312	13564	13657	13476	13487	13372	13506	13376	13287	13476	13532	13579	13545	13475	13510	13516	13219	13508	13357	13380	13431	13316	13494	13341	13466	13567	13479	13485	13582	13475	13545	13453	13448	13421	13421	13466	13481	13519	13502	13465	13354	13482	13461	13426	13395	13502	13360	13407	13484	13516	13550	13450	13483	13400	13489	13501	13479	13527	13411	13411	13397	13513	13542	13524	13521	13514	13480	13527	13464	13623	13474	13404	13368	13392	13557	13568	13572	13395	13508	13536	13372	13422	13486	13505	13524	13419	13365	13395	13599	13407	13349	13711	13556	13415	13476	13452	13441	13302	13440	13389	13471	13499	13481	13453	13440	13445	13388	13603	13498	13513	13519	13628	13360	13386	13590	13486	13416	13497	13452	13582	13519	13267	13454	13605	13481	13366	13468	13400	13445	13394	13516	13579	13347	13417	13340	13461	13431	13453	13512	13372	13423	13278	13422	13587	13408	13340	13675	13611	13502	13385	13463	13594	13360	13487	13422	13455	13374	13344	13550	13563	13522	13488	13458	13419	13424	13505	13510	13478	13417	13574	13306	13548	13417	13558	13501	13504	13437	13428	13237	13326	13503	13351	13363	13472	13454	13539	13580	13476	13574	13433	13547	13463	13500	13357	13377	13430	13514	13356	13560	13655	13389	13530	13452	13443	13364	13474	13378	13457	13570	13460	13469	13504	13440	13300	13353	13628	13450	13546	13595	13412	13511	13528	13299	13367	13350	13535	13323	13393	13348	13517	13512	13459	13500	13319	13338	13519	13339	13547	13461	13413	13500	13558	13471	13504	13449	13380	13557	13574	13482	13651	13282	13495	13377	13489	13384	13411	13580	13536	13550	13335	13450	13484	13470	13489	13632	13381	13485	13483	13471	13269	13571	13543	13485	13449	13504	13492	13426	13351	13466	13653	13290	13405	13397	13406	13487	13494	13480	13651	13558	13454	13364	13437	13387	13415	13545	13498	13454	13273	13492	13276	13453	13474	13414	13475	13525	13397	13449	13552	13416	13493	13414	13593	13438	13563	13335	13445	13456	13319	13521	13439	13447	13460	13527	13416	13302	13480	13363	13269	13518	13476	13260	13572	13370	13502	13449	13404	13589	13338	13385	13553	13451	13333	13422	13535	13501	13418	13461	13461	13569	13453	13420	13467	13449	13468	13278	13366	13514	13526	13323	13434	13556	13492	13404	13391	13625	13337	13502	13505	13532	13370	13496	13593	13578	13556	13489	13474	13540	13431	13351	13646	13486	13340	13418	13468	13565	13616	13375	13416	13579	13501	13447	13468	13561	13441	13612	13391	13362	13473	13347	13367	13371	13388	13330	13392	13524	13376	13491	13550	13602	13532	13276	13471	13361	13473	13532	13380	13358	13500	13462	13433	13499	13563	13280	13391	13455	13477	13419	13437	13560	13601	13503	13410	13357	13539	13398	13461	13472	13337	13531	13539	13356	13484	13560	13444	13440	13351	13361	13401	13437	13398	13324	13455	13506	13438	13513	13556	13466	13439	13518	13400	13508	13506	13556	13286	13474	13450	13455	13485	13429	13502	13540	13337	13538	13581	13522	13498	13410	13433	13670	13398	13317	13424	13483	13362	13382	13390	13328	13500	13451	13572	13463	13339	13438	13350	13481	13430	13534	13398	13578	13515	13403	13599	13553	13434	13421	13419	13354	13477	13508	13332	13489	13451	13508	13446	13450	13549	13675	13384	13483	13426	13441	13447	13603	13468	13420	13544	13498	13537	13496	13475	13525	13559	13383	13573	13557	13323	13413	13527	13356	13376	13510	13368	13447	13312	13385	13591	13470	13435	13555	13588	13323	13472	13503	13662	13357	13306	13471	13454	13541	13392	13421	13599	13498	13507	13423	13485	13377	13347	13506	13414	13516	13530	13352	13520	13506	13524	13589	13490	13420	13339	13473	13537	13327	13507	13470	13530	13516	13294	13495	13298	13487	13395	13481	13415	13580	13327	13463	13598	13299	13509	13386	13694	13529	13504	13615	13468	13611	13540	13361	13375	13581	13474	13450	13516	13480	13425	13368	13480	13546	13530	13580	13420	13481	13408	13273	13503	13451	13498	13500	13379	13545	13316	13599	13446	13537	13413	13447	13487	13449	13398	13479	13458	13532	13288	13729	13570	13443	13675	13480	13502	13366	13508	13478	13467	13457	13485	13640	13711	13443	13497	13526	13469	13152	13575	13355	13310	13441	13449	13482	13342	13533	13381	13500	13367	13415	13441	13448	13380	13364	13457	13455	13505	13473	13392	13500	13596	13401	13578	13381	13300	13308	13533	13451	13337	13542	13529	13493	13567	13440	13462	13526	13533	13514	13469	13464	13347	13584	13371	13497	13475	13564	13417	13487	13505	13401	13317	13601	13469	13436	13536	13416	13449	13370	13450	13560	13557	13407	13465	13545	13539	13388	13611	13642	13507	13491	13453	13362	13374	13338	13524	13381	13291	13466	13442	13329	13551	13363	13520	13338	13537	13436	13531	13520	13526	13381	13477	13553	13434	13549	13471	13516	13270	13405	13488	13451	13507	13416	13299	13307	13539	13783	13477	13395	13380	13534	13340	13451	13438	13440	13459	13345	13371	13504	13251	13433	13457	13317	13418	13307	13459	13622	13333	13627	13258	13373	13330	13480	13445	13462	13521	13493	13517	13458	13459	13458	13513	13439	13453	13488	13492	13387	13431	13478	13604	13417	13293	13391	13541	13417	13513	13411	13439	13605	13467	13420	13340	13361	13553	13624	13439	13363	13404	13595	13595	13403	13404	13547	13501	13611	13428	13503	13606	13560	13534	13381	13539	13371	13435	13465	13425	13468	13608	13488	13543	13446	13411	13423	13370	13494	13543	13286	13521	13635	13438	13472	13338	13570	13336	13568	13443	13415	13455	13451	13557	13606	13593	13499	13360	13496	13250	13540	13380	13540	13376	13256	13439	13500	13636	13215	13561	13409	13509	13445	13455	13369	13429	13626	13487	13501	13475	13401	13555	13562	13521	13575	13448	13386	13569	13365	13424	13408	13408	13462	13320	13281	13642	13575	13571	13572	13472	13545	13543	13291	13606	13404	13441	13426	13370	13469	13434	13538	13430	13478	13424	13541	13462	13610	13429	13486	13373	13504	13399	13466	13394	13309	13428	13397	13426	13453	13419	13476	13438	13460	13283	13525	13352	13367	13545	13479	13528	13357	13470	13488	13460	13496	13581	13337	13481	13437	13405	13269	13491	13332	13455	13365	13256	13596	13503	13452	13580	13513	13526	13626	13337	13441	13389	13431	13370	13326	13463	13412	13375	13453	13587	13569	13424	13395	13567	13438	13444	13498	13458	13428	13475	13567	13539	13484	13383	13422	13520	13524	13293	13517	13331	13462	13529	13337	13359	13527	13609	13466	13330	13618	13542	13524	13420	13562	13583	13505	13432	13420	13306	13348	13491	13367	13370	13390	13461	13433	13427	13577	13499	13506	13514	13470	13305	13435	13532	13398	13568	13484	13468	13555	13436	13263	13386
28386	24657	32882	32090	26789	24279	22558	21557	20583	19153	17863	16959	16400	15823	15446	15535	15130	14925	15076	15050	14976	15088	14946	14768	14795	14626	15157	14898	14725	14766	14672	14784	14610	14679	14852	14867	14672	14762	14732	14668	14630	14849	14653	14614	14864	14685	14770	14862	14854	14710	14503	14817	14803	14600	14730	14843	14655	14569	14652	14817	14656	14716	14672	14490	14846	14558	14673	14552	14607	14824	14573	14666	14938	14975	14591	14610	14742	14744	14608	14658	14847	14733	14543	14827	14693	14698	14640	14599	14630	14678	14783	14615	14673	14610	14519	14443	14746	14597	14472	14612	14715	14582	14574	14736	14707	14661	14769	14669	14469	14794	14655	14578	14671	14882	14857	14782	14732	14645	14487	14595	14878	14756	14692	14556	14598	14537	14859	15014	14726	14683	14673	14660	14686	14628	14850	14734	14801	14661	14703	14453	14621	14579	14652	14578	14510	14588	14630	14554	14721	14668	14767	14587	14650	14636	14828	14736	14722	14652	14513	14568	14583	14459	14546	14546	14832	14708	14430	14666	14697	14703	14635	14713	14779	14462	14890	14825	14671	14723	14683	14864	14448	14829	14758	14554	14388	14564	14643	14558	14886	14799	14433	14715	14630	14927	14690	14564	14546	14755	14724	14598	14716	14791	14715	14640	14724	14962	14696	14769	14842	14808	14586	14712	14696	14795	14609	14733	14662	14653	14646	14750	14752	14609	14543	14651	14867	14711	14780	14530	14636	14571	14457	14773	14680	14780	14647	14600	14596	14667	14603	14716	14563	14669	14851	14647	14455	14528	14583	14514	14535	14464	14458	14719	14543	14818	14418	14671	14385	14698	14606	14849	14634	14667	14653	14682	14578	14600	14748	14623	14522	14778	14675	14778	14642	14583	14639	14503	14681	14604	14655	14811	14794	14709	14912	14725	14776	14629	14751	14555	14639	14615	14670	14600	14861	14608	14705	14566	14640	14648	14760	14739	14592	14548	14673	14720	14630	14618	14823	14684	14522	14575	14584	14486	14658	14884	14746	14805	14676	14647	14754	14849	14563	14681	14508	14625	14762	14837	14664	14478	14654	14689	14716	14756	14685	14649	14609	14685	14586	14602	14881	14532	14690	14630	14767	14848	14801	14743	14550	14686	14819	14762	14659	14665	14746	14591	14822	14624	14538	14727	14675	14735	14693	14628	14773	14647	14667	14684	14811	14497	14620	14834	14690	14746	14845	14712	14891	14878	14610	14592	14653	14657	14512	14593	14668	14651	14614	14695	14503	14302	14597	14592	14841	14665	14834	14749	14427	14705	14796	14666	14535	14628	14552	14548	14558	14660	14628	14651	14616	14650	14644	14565	14766	14708	14732	14576	14625	14552	14759	14481	14794	14610	14553	14500	14771	14622	14607	14542	14631	14753	14440	14713	14609	14678	14617	14378	14719	14788	14727	14694	14758	14713	14726	14748	14696	14414	14519	14645	14756	14594	14678	14614	14775	14709	14470	14681	14793	14866	14533	14678	14395	14785	14723	14847	14511	14726	14618	14723	14664	14653	14889	14681	14647	14662	14606	14760	14736	14554	14587	14546	14776	14682	14684	14568	14665	14714	14599	14617	14757	14757	14654	14767	14640	14563	14656	14588	14910	14549	14690	14606	14732	14865	14600	14624	14536	14927	14700	14644	14714	14594	14601	14526	14606	14740	14560	14579	14587	14497	14723	14668	14485	14600	14461	14575	14841	14648	14693	14541	14693	14685	14652	14579	14849	14658	14558	14591	14792	14724	14649	14687	14879	14613	14778	14797	14694	14562	14685	14626	14742	14597	14584	14779	14871	14867	14806	14819	14759	14686	14819	14635	14317	14575	14664	14606	14737	14926	14587	14608	14853	14672	14976	14590	14694	14895	14697	14676	14580	14874	14739	14625	14621	14700	14718	14743	14424	14597	14642	14693	14657	14689	14861	14803	14710	14655	14589	14704	14714	14830	14668	14639	14743	14746	14817	14734	14868	14689	14932	14705	14696	14726	14749	14664	14724	14637	14843	14749	14801	14881	14640	14623	14893	14646	14701	14558	14552	14606	14624	14627	14661	14682	14902	14727	14427	14672	14519	14700	14456	14677	14659	14602	14861	14639	14534	14611	14656	14434	14684	14650	14389	14762	14712	14733	14757	14736	14732	14601	14623	14601	14544	14548	14564	14794	14783	14808	14760	14652	14720	14553	14822	14449	14647	14737	14605	14610	14622	14679	14665	14717	14571	14769	14780	14669	14646	14607	14727	14853	14659	14727	14540	14512	14645	14663	14685	14483	14552	14588	14465	14900	14737	14661	14679	14572	14477	14786	14578	14737	14612	14864	14681	14747	14756	14604	14590	14646	14586	14538	14804	14787	14585	14899	14714	14655	14678	14735	14590	14633	14510	14702	14643	14605	14653	14726	14739	14731	14775	14484	14597	14715	14600	14768	14707	14716	14505	14567	14417	14741	14591	14509	14679	14770	14569	14542	14593	14762	14738	14548	14649	14754	14652	14607	14647	14577	14630	14813	14589	14553	14705	14497	14751	14609	14633	14628	14754	14652	14678	14878	14562	14789	14622	14667	14660	14728	14656	14791	14695	14760	14696	14575	14793	14510	14741	14755	14718	14672	14839	14574	14660	14637	14798	14824	14643	14932	14634	14636	14796	14684	14864	14740	14773	14743	14614	14621	14472	14634	14535	14669	14665	14555	14526	14565	14774	14800	14578	14504	14828	14813	14414	14752	14493	14727	14589	14688	14449	14716	14722	14488	14715	14694	14561	14662	14634	14810	14724	14569	14802	14747	14746	14537	14686	14806	14491	14818	14731	14749	14530	14608	14743	14705	14768	14671	14829	14691	14623	14675	14752	14711	14700	14638	14900	14685	14773	14629	14746	14824	14724	14629	14719	14506	14416	14842	14577	14502	14669	14729	14654	14379	14755	14730	14630	14678	14596	14758	14566	14501	14569	14854	14608	14838	14453	14829	14757	14442	14556	14649	14741	14561	14706	14489	14591	14835	14950	14750	14564	14668	14614	14783	14800	14579	14668	14652	14500	14658	14654	14780	14593	14660	14718	14760	14574	14565	14657	14564	14702	14526	14717	14601	14819	14849	14540	14565	14565	14659	14791	14795	14790	14728	14772	14714	14778	14802	14836	14572	14721	14828	14532	14718	14669	14608	14769	14716	14607	14664	14741	14690	14718	14695	14868	14622	14794	14674	14601	14638	14655	14807	14576	14719	14709	14718	14623	14538	14688	14786	14535	14611	14806	14796	14755	14833	14828	14877	14752	14773	14653	14810	14793	14633	14665	14723	14580	14749	14640	14627	14733	14585	14592	14657	14558	14690	14513	14394	14618	14791	14548	14799	14717	14606	14762	14576	14646	14573	14612	14619	14539	14684	14562	14696	14789	14501	14497	14850	14719	14920	14761	14607	14707	14579	14533	14501	14741	14776	14721	14845	14762	14746	14697	14457	14669	14761	14906	14799	14625	14517	14664	14788	14454	14557	14693	14723	14724	14700	14725	14652	14676	14754	14781	14649	14785	14612	14681	14767	14745	14728	14858	14678	14708	14645	14674	14672	14864	14797	14491	14643	14667	14451	14557	14676	14768	14580	14753	14778	14558	14629	14679	14919	14573	14697	14549	14553	14594	14726	14763	14800	14701	14699	14719	14650	14789	14750	14744	14703	14779	14749	14796	14791	14630	14516	14886	14595	14562	14670	14687	14486	14883	14830	14737	14828	14757	14688	14636	14699	14723	14692	14543	14717	14525	14689	14690	14820	14773	14562	14812	14717	14778	14822	14781	14617	14603	14667	14630	14624	14764	14468	14709	14498	14725	14672	14786	14637	14747	14567	14849	14528	14864	14633	14603	14918	14835	14655	14694	14782	14811	14457	14715	14792	14955	14617	14699	14757	14587	14479	14679	14778	14786	14602	14788	14627	14488	14892	14569	14679	14675	14842	14765	14630	14517	14622	14840	14718	14427	14854	14694	14657	14695	14390	14570	14610	14688	14714	14521	14775	14616	14510	14755	14662	14769	14506	14644	14787	14598	14563	14564	14942	14760	14692	14679	14592	14635	14716	14641	14786	14563	14571	14612	14665	14604	14990	14702	14778	14630	14777	14746	14676	14756	14677	14631	14836	14843	14687	14623	14790	14720	14613	14687	14484	14639	14793	14718	14520	14622	14607	14639	14668	14731	14765	14792	14795	14623	14618	14867	14687	14766	14688	14677	14685	14495	14516	14730	14620	14826	14772	14484	14647	14577	14472	14848	14574	14722	14686	14647	14845	14640	14674	14660	14550	14607	14730	14802	14662	14721	14567	14709	14840	14790	14765	14891	14807	14539	14597	14752	14555	14695	14553	14778	14679	14652	14832	14638	14825	14761	14667	14745	14829	14618	14779	14660	14495	14668	14759	14709	14613	14612	14819	14582	14642	14750	14711	14619	14766	14753	14605	14806	14733	14766	14796	14796	14781	14872	14552	14781	14627	14700	14609	14633	14682	14815	14741	14620	14757	14860	14483	14671	14985	14907	14735	14741	14564	14756	14861	14714	14524	14585	14819	14692	14698	14664	14643	14798	14676	14711	14756	14710	14678	14620	14761	14696	14829	14701	14796	14623	14726	14689	14551	14646	14736	14663	14438	14702	14687	14908	14718	14674	14811	14790	14730	14789	14783	14725	14738	14713	14745	14703	14776	14696	14709	14655	14602	14703	14687	14686	14525	14633	14569	14663	14479	14641	14799	14698	14722	14492	14552	14685	14690	14616	14510	14676	14748	14346	14741	14912	14620	14687	14776	14597	14671	14882	14729	14766	14608	14594	14838	14676	14661	14499	14706	14738	14697	14688	14607	14572	14561	14660	14681	14512	14583	14734	14707	14782	14515	14693	14774	14671	14470	14595	14568	14927	14771	14710	14770	14757	14693	14575	14674	14696	14485	14664	14497	14404	14540	14727	14619	14532	14466	14554	14603	14601	14719	14680	14590	14612	14488	14794	14444	14639	14460	14772	14626	14672	14695	14717	14619	14661	14757	14684	14517	14714	14491	14566	14706	14694	14600	14753	14691	14682	14562	14690	14772	14713	14762	14790	14841	14745	14699	14650	14679	14553	14627	14589	14761
21097	34683	36512	31570	28030	25661	23812	22930	21628	19614	17875	16194	15311	14618	14315	13835	13845	13593	13518	13485	13383	13398	13382	13243	13446	13231	13247	13110	13215	13251	13224	13050	13066	13081	13227	13010	13153	13021	13216	13172	12906	13272	13082	13053	13280	13071	13076	12946	13053	12813	12981	13093	12898	13051	13174	13044	13138	13155	13020	12991	12852	12970	13121	13057	13098	13165	13081	13181	13063	13181	13040	13046	13133	13077	13016	13159	13066	13194	13143	12935	13086	13023	12928	13100	13076	12862	13118	12977	13004	13086	12941	12970	13038	13022	13130	12920	13096	13003	13007	13042	13134	13229	13038	13115	13027	13001	13046	12898	13106	13000	13012	13057	13026	13119	13068	13038	13023	12941	13122	13038	13144	12939	13119	13126	13221	13105	13173	13090	13087	12950	12999	13068	13185	13229	13030	13245	12941	13223	13014	13026	13027	12924	13007	13038	13186	13148	13097	13006	12991	13033	13045	13096	12880	13042	13179	12999	13249	13118	12977	13083	13001	13044	13102	12993	12940	13110	13073	13054	12962	12963	13114	13135	13008	13048	12970	13215	12985	13190	13087	13061	13058	13167	13079	13231	13103	12881	13048	13025	13175	13009	12966	12957	13035	13166	12927	13083	13099	13030	12951	12979	13128	12991	13055	13004	12968	13130	13097	12865	13069	13066	12949	13060	13127	12842	13100	12932	12907	13018	13109	13076	12821	13026	13004	13104	13217	13175	12925	13127	13110	13048	13244	13094	13037	12888	13178	13100	12925	13000	12978	13043	12981	13042	13004	13028	12904	12925	13179	12930	13010	13114	13026	13029	12983	13009	12975	13042	12888	13012	13304	12985	13039	13098	12921	13023	12938	12971	12985	12932	12946	13011	13095	13011	12879	13094	13030	13089	13045	13090	13081	13116	12913	12865	13208	13079	13030	13127	13104	12969	13128	13160	13168	12986	13009	13002	13022	13032	13038	13133	12957	12992	12955	13044	13014	13039	12973	12905	13066	13017	13066	12994	13193	12969	12959	12995	12871	13009	13018	13098	12981	12955	13047	12974	13143	12922	13143	12959	13006	13010	13096	12967	13167	13136	13095	13024	13018	13016	13092	12930	13106	12929	13009	12939	12935	13048	12995	13133	13087	13071	13111	13144	12999	13067	13045	12981	13015	13198	13169	12969	13266	12966	13073	13088	13061	13118	13053	13096	13038	13097	13095	13066	13042	13056	13156	13056	13023	13012	13282	12988	12894	13026	13055	13071	12978	13263	13152	13034	13152	13223	12936	13016	12888	13149	13059	13024	12981	13046	13185	13093	13159	13035	13040	12893	13157	12977	13077	13025	12958	13084	13096	13135	13036	13098	12942	12925	12929	13079	13075	13031	13031	13019	13070	13047	12955	12941	12875	12910	13033	13041	12991	13071	13029	12979	12953	13194	12962	12972	13104	13064	13140	12962	13164	13256	12987	13023	12840	13004	13176	13116	13002	13042	12991	13002	13028	13149	13263	13003	12974	12900	13162	12979	13229	13166	13013	13079	12921	12941	13117	13059	13004	12977	13100	13115	12921	13103	13097	13099	13227	13022	13149	12965	12932	13117	13198	13030	13155	12995	13199	13079	12947	12979	12887	13008	13017	13055	13032	13210	13084	12996	13226	13079	13032	13143	13143	13215	13063	12976	13131	12910	13237	12940	13192	13089	13004	12984	13114	13173	12981	13104	13093	13048	13088	12999	13054	12959	13113	13220	13129	12972	13121	13066	13021	13038	12873	13032	12919	13020	12950	13044	12909	13058	12964	13060	12906	12988	13095	13148	13134	13113	13242	13065	12997	13010	13126	13145	13069	13087	12868	13098	13228	13134	13042	13130	13133	13042	13136	12996	13002	13100	12959	13068	13025	13143	13013	13154	13018	13085	13028	13100	12982	13007	12976	13213	13167	13098	13011	13173	13199	13112	13077	13062	13025	12979	13126	13007	12978	13092	13214	12878	13107	12932	13252	13130	13009	13061	13097	12961	13031	12999	13172	13157	12963	13115	12810	13272	13030	13213	13011	13127	13035	12953	12993	13121	13093	13195	12906	13106	13034	12997	13034	13124	13080	13163	13163	13125	13097	12996	13145	12989	13203	13111	13012	12871	13093	13114	13091	13146	13102	13059	13144	13040	12951	12896	13195	12877	13036	13035	13057	12966	13070	13064	13105	12984	13014	13102	13098	12973	12919	13187	12947	13002	13033	13200	12811	13068	13045	13223	13243	13035	13054	13055	12992	12833	13071	13069	13268	13107	13082	13031	12986	13183	13035	13056	13066	13215	12985	13113	12999	13045	13124	13117	13159	13058	13278	13107	13007	13027	13013	13114	13135	13004	13117	13123	13104	13117	13076	13233	13116	13127	13048	13149	12991	13050	12982	13050	13095	13200	13168	13013	13180	13048	13198	13103	13041	13083	13018	13039	13116	13150	13000	12984	12977	12876	13331	13154	13300	13261	13198	13061	12900	12949	12926	13013	13025	13030	13282	12931	13017	13106	13089	13131	12998	12978	12951	13080	13067	13077	13107	13132	13049	13056	13084	12960	13027	13040	13022	12968	13045	12959	13016	13118	13089	13013	13148	13096	12975	13063	12926	13065	12998	12944	12995	13042	13026	12966	13047	13040	13000	13065	12917	13073	12895	13188	12952	13081	12954	13008	13024	12958	12936	13081	13032	12941	13240	13069	13110	12920	13035	12919	13009	13046	13173	12993	13065	13031	13082	13058	12965	13182	13047	13242	13075	13057	13102	12921	13136	12889	13143	12933	13016	13212	13052	13154	13032	13015	13200	13147	13011	13047	12996	13093	12986	12939	13087	12877	12960	12868	13020	12850	13105	13027	13096	13089	12981	12945	12941	13024	13137	13051	13060	13121	13215	12983	13196	12954	12972	13101	13170	13104	13018	13089	12908	13047	13013	13226	13099	13116	12970	13067	13099	12925	12886	13084	13093	12804	13008	13103	13030	13108	13174	13109	13209	13100	13121	13030	13099	12982	13169	12896	13006	13051	12964	12913	12997	13171	12969	13107	13149	13011	12964	12934	13082	13213	13066	13065	13191	13044	13200	13002	12884	13183	13034	12891	13062	13087	13120	13165	12933	12850	13238	13141	13122	13180	12979	13134	13036	12919	12986	13088	13039	13029	13080	13121	13197	13136	13120	12965	12880	12961	13060	13027	13051	13085	12994	13062	13082	13080	12934	12901	12954	12968	12921	12949	13052	12803	13163	13048	13146	12995	12999	13064	12973	13115	13066	13143	13130	13136	12931	13086	13137	13169	12900	12890	12958	13207	13122	13159	13058	12858	12944	12928	13114	13044	12936	13156	13104	13129	12988	13072	13057	13130	12984	13017	13037	13081	13183	13076	13087	13057	13111	12892	12981	13094	13034	13085	13055	13140	13022	13114	13106	12983	13039	12977	13079	13008	13003	12897	12987	12986	13164	13036	13038	12936	13123	13186	13119	12967	13105	13175	12798	12993	13168	13069	12951	13031	13017	12859	13101	13020	13034	13131	13018	13064	13124	12937	13124	13095	13055	13085	13114	13142	12939	12947	13203	12972	13076	12950	13067	13176	13004	13088	12942	13088	13050	13083	13196	12976	13009	13093	13124	13055	13228	13059	13026	12982	13060	13030	13135	13101	12972	13025	12884	13195	13134	12875	12856	13137	13042	13090	13061	13219	13062	12999	12940	13004	13001	13192	13036	12972	12958	13008	13157	13151	13034	13102	13041	12997	13090	13015	13100	13004	13046	12888	13138	13001	13011	13160	13064	13119	13020	12921	13049	12999	13077	13072	13180	12994	13113	13160	13024	13103	13009	13122	12999	13121	13087	12924	13121	13202	13011	13087	12957	13091	13190	13206	13013	13066	13022	12999	13104	13145	12922	12900	12952	13143	13063	12891	13019	13050	12767	13192	13041	13207	13019	13142	13121	12879	13133	13125	13066	12888	13021	13137	13121	13075	12969	13096	13125	13058	12982	13083	12973	12969	13068	13051	13035	12933	13080	12956	13069	12919	12962	12935	13033	13151	12959	13117	13033	13152	13011	13194	12946	13018	12979	13019	13167	13001	13114	13092	13115	12891	13317	12998	12966	13095	13031	13063	13057	13067	12942	13014	13082	12939	12891	13245	12939	13165	12962	13199	13106	13089	13172	13067	13087	12968	13260	12953	12995	12899	12983	12966	13175	13105	13075	12957	12977	13054	13068	13153	12986	12998	12991	12937	13006	12988	13225	13296	13045	13020	13184	12989	13088	12923	13061	13075	13237	13018	12850	13155	13033	12953	13198	12949	12906	13114	13122	13137	13038	13004	13075	13062	12985	13115	13056	13024	12888	12964	13165	13073	13045	12942	13186	13092	13035	13063	12951	13090	12942	13115	13120	13060	13067	13152	12892	12975	13180	13118	13164	12987	12938	13181	13021	13015	13175	12957	13053	13012	13070	13013	12950	12965	12951	13090	13148	13078	13112	13305	12900	13068	12987	13076	13021	13043	13129	12996	13026	13141	13101	13024	13116	13211	13057	13132	13148	13160	13034	13101	13038	13146	13150	12971	13122	13096	13171	13176	13234	12949	13011	13023	12919	13094	13074	13122	13075	12905	13320	13167	13033	13024	13156	13039	12962	13068	13014	13127	13054	13090	12936	13088	13154	13120	13029	13066	13016	12993	13138	13059	12884	13053	13116	13002	13057	12990	13061	12978	12989	12986	13089	13095	13116	13132	13153	12926	13196	13124	12993	13220	13142	13120	13082	12944	13131	13107	12987	12913	12955	12974	13099	13063	13123	13089	12957	13152	12919	12930	13156	13051	12952	13012	13057	12918	13049	12958	12895	13209	13191	13128	12917	13083	13084	13055	12993	12952	13060	12965	13160	13063	13092	13019	13072	13053	13093	13209	13047	12956	13075	13162	12872	12858	13028	12998	13036	13108	12956	12940	13055	13016	13003	13220	12882	13007	13175	13097	13031	13130	13049	13012	12952	13126	13114	13092	12996	12982	13109	12978	13092	13004	13140	13063	12920	13038	13125	13141	13161	13007	12988	13017	12947	13121	13073	13079	12993	12943	13081	12946	13167	13046	13022	13037	13238	13019	12794	13016	13051	13023	12877	12994
24274	21387	28981	25406	25690	28125	28118	24796	22832	21144	19294	17680	17015	16345	15827	15702	15251	15340	15245	15219	15279	15096	15047	14935	14973	14788	14833	14773	14735	14684	14649	14859	14750	14750	14763	14940	14805	14622	14806	14635	14735	14618	14557	14671	14680	14772	14735	14520	14610	14523	14730	14672	14577	14539	14695	14628	14625	14626	14343	14734	14433	14704	14586	14445	14696	14900	14580	14592	14575	14808	14647	14468	14637	14560	14577	14708	14589	14930	14728	14880	14540	14820	14589	14618	14645	14778	14610	14586	14556	14647	14770	14862	14702	14648	14727	14435	14427	14540	14559	14748	14662	14546	14685	14578	14505	14734	14711	14577	14813	14736	14375	14549	14770	14653	14573	14654	14441	14640	14621	14491	14601	14596	14692	14466	14516	14726	14628	14707	14516	14556	14715	14423	14680	14658	14657	14445	14527	14689	14597	14670	14506	14568	14587	14520	14545	14763	14549	14569	14505	14470	14582	14699	14697	14735	14528	14778	14571	14650	14689	14766	14461	14669	14555	14332	14656	14649	14583	14617	14672	14643	14599	14468	14632	14631	14571	14634	14547	14726	14547	14623	14580	14732	14837	14877	14757	14673	14612	14648	14521	14634	14538	14649	14533	14454	14484	14530	14410	14574	14614	14619	14644	14560	14581	14585	14682	14669	14666	14531	14591	14528	14590	14571	14567	14462	14591	14578	14530	14491	14770	14620	14681	14490	14704	14697	14538	14712	14805	14672	14643	14667	14640	14698	14490	14817	14667	14639	14569	14560	14547	14676	14509	14570	14574	14489	14625	14398	14649	14605	14621	14537	14780	14589	14613	14762	14528	14721	14566	14492	14504	14579	14700	14529	14637	14677	14551	14635	14519	14582	14578	14641	14619	14554	14598	14483	14654	14714	14496	14452	14543	14519	14631	14619	14662	14746	14567	14505	14444	14581	14591	14591	14737	14656	14496	14763	14586	14536	14503	14670	14748	14559	14711	14585	14598	14755	14516	14740	14769	14392	14598	14552	14647	14659	14506	14576	14610	14637	14536	14539	14735	14533	14772	14529	14471	14270	14478	14484	14558	14632	14650	14605	14667	14700	14578	14605	14588	14359	14697	14592	14510	14482	14633	14569	14592	14555	14725	14567	14506	14539	14750	14705	14777	14651	14772	14561	14682	14712	14646	14804	14706	14595	14594	14528	14731	14747	14631	14713	14445	14603	14593	14578	14651	14623	14548	14600	14516	14468	14666	14589	14660	14490	14545	14589	14769	14629	14674	14791	14652	14546	14783	14621	14566	14696	14707	14502	14583	14651	14594	14551	14505	14772	14451	14500	14417	14643	14500	14488	14284	14688	14764	14606	14655	14410	14595	14533	14709	14565	14548	14570	14662	14671	14536	14468	14648	14491	14678	14625	14614	14532	14503	14749	14658	14706	14492	14512	14591	14681	14546	14559	14676	14671	14667	14637	14595	14452	14657	14705	14600	14575	14707	14697	14709	14479	14530	14713	14618	14439	14771	14688	14557	14605	14541	14654	14714	14853	14607	14717	14616	14623	14555	14674	14396	14568	14723	14677	14674	14546	14692	14556	14573	14563	14598	14660	14687	14549	14637	14563	14598	14442	14647	14453	14695	14618	14713	14681	14710	14685	14638	14643	14709	14510	14524	14449	14325	14596	14598	14554	14446	14759	14571	14812	14476	14760	14689	14514	14682	14404	14503	14784	14624	14713	14443	14382	14869	14532	14432	14509	14629	14505	14657	14459	14546	14628	14470	14643	14500	14371	14614	14661	14667	14508	14519	14660	14522	14639	14611	14577	14664	14544	14656	14365	14662	14501	14427	14777	14558	14775	14690	14615	14706	14488	14522	14465	14596	14566	14621	14877	14730	14482	14607	14647	14726	14656	14670	14406	14538	14522	14617	14760	14616	14597	14703	14537	14818	14637	14618	14741	14543	14430	14497	14633	14629	14684	14546	14652	14603	14336	14636	14625	14651	14643	14676	14643	14543	14676	14597	14586	14751	14618	14755	14569	14693	14394	14702	14509	14680	14706	14738	14675	14601	14665	14413	14702	14662	14635	14537	14612	14715	14590	14657	14583	14558	14530	14551	14624	14640	14888	14689	14782	14641	14606	14548	14669	14599	14837	14530	14642	14609	14783	14644	14569	14632	14537	14581	14643	14479	14650	14665	14520	14627	14585	14559	14835	14606	14533	14649	14553	14546	14502	14585	14679	14496	14705	14589	14552	14830	14672	14546	14487	14740	14361	14729	14643	14698	14723	14621	14774	14535	14669	14555	14600	14555	14605	14611	14471	14579	14638	14487	14576	14708	14445	14736	14614	14685	14442	14519	14584	14534	14567	14655	14548	14508	14512	14474	14566	14592	14524	14655	14581	14554	14775	14784	14742	14841	14571	14269	14699	14408	14433	14626	14680	14736	14657	14558	14569	14927	14620	14731	14543	14820	14488	14564	14557	14592	14529	14585	14659	14788	14576	14585	14548	14451	14442	14899	14714	14511	14603	14648	14455	14535	14545	14668	14472	14652	14693	14368	14611	14584	14532	14534	14625	14695	14596	14500	14746	14547	14550	14653	14634	14681	14596	14578	14679	14541	14512	14648	14594	14695	14616	14533	14694	14663	14479	14535	14279	14382	14579	14690	14629	14514	14593	14666	14616	14678	14559	14516	14596	14580	14716	14674	14693	14352	14508	14641	14548	14604	14468	14705	14443	14591	14461	14709	14603	14564	14467	14668	14642	14642	14448	14655	14600	14571	14460	14717	14505	14578	14750	14732	14580	14583	14657	14511	14406	14553	14695	14607	14647	14619	14678	14639	14670	14770	14676	14492	14806	14818	14626	14752	14814	14925	14652	14871	14704	14692	14597	14540	14570	14591	14779	14817	14658	14591	14590	14555	14593	14607	14911	14662	14488	14640	14661	14698	14710	14566	14672	14578	14489	14572	14674	14690	14591	14466	14678	14562	14489	14610	14577	14792	14549	14575	14538	14566	14437	14559	14647	14588	14776	14544	14722	14655	14794	14756	14652	14665	14631	14779	14581	14385	14555	14602	14618	14555	14513	14705	14583	14501	14566	14644	14569	14671	14530	14664	14791	14498	14581	14502	14642	14685	14607	14646	14838	14469	14493	14718	14514	14612	14585	14557	14613	14684	14389	14635	14625	14640	14525	14508	14521	14579	14683	14581	14380	14635	14560	14709	14760	14758	14672	14445	14623	14753	14576	14677	14503	14694	14588	14446	14627	14579	14683	14442	14571	14514	14750	14540	14610	14559	14579	14735	14501	14543	14510	14683	14637	14632	14598	14494	14647	14573	14675	14556	14641	14801	14712	14690	14687	14802	14706	14662	14482	14777	14646	14742	14568	14725	14557	14376	14625	14796	14593	14684	14436	14598	14504	14585	14751	14636	14679	14827	14799	14568	14631	14455	14554	14659	14754	14767	14619	14717	14612	14515	14479	14518	14549	14652	14583	14616	14626	14549	14553	14355	14496	14493	14703	14641	14604	14358	14497	14720	14609	14630	14613	14679	14742	14500	14793	14586	14416	14422	14541	14566	14586	14602	14721	14696	14758	14489	14595	14649	14596	14603	14710	14553	14605	14638	14515	14516	14735	14689	14601	14657	14878	14651	14592	14673	14425	14767	14621	14499	14723	14746	14479	14619	14625	14589	14563	14598	14577	14701	14569	14635	14510	14828	14501	14743	14549	14482	14521	14869	14709	14578	14652	14656	14475	14789	14592	14573	14814	14645	14721	14581	14622	14543	14733	14582	14628	14797	14510	14474	14559	14612	14487	14534	14696	14744	14842	14349	14609	14508	14818	14678	14655	14623	14502	14487	14748	14584	14568	14483	14435	14487	14588	14566	14522	14710	14652	14606	14663	14649	14829	14855	14794	14607	14484	14676	14664	14569	14475	14711	14450	14684	14704	14621	14697	14847	14600	14568	14446	14729	14739	14588	14603	14604	14467	14590	14619	14610	14631	14603	14585	14582	14698	14618	14586	14656	14608	14428	14566	14586	14517	14551	14574	14570	14393	14754	14556	14723	14674	14719	14526	14369	14620	14543	14549	14531	14703	14674	14517	14741	14658	14510	14693	14631	14577	14436	14491	14555	14644	14723	14595	14656	14446	14580	14558	14486	14543	14482	14583	14589	14617	14926	14661	14690	14564	14814	14572	14626	14783	14640	14637	14728	14610	14457	14488	14469	14819	14688	14621	14649	14656	14607	14409	14607	14530	14659	14766	14619	14529	14501	14255	14549	14713	14590	14640	14638	14751	14635	14683	14686	14512	14501	14609	14512	14417	14567	14682	14533	14631	14667	14659	14668	14683	14490	14617	14463	14486	14578	14667	14644	14666	14685	14517	14485	14579	14802	14602	14580	14508	14500	14739	14585	14561	14372	14694	14685	14428	14483	14547	14562	14788	14589	14438	14569	14673	14468	14696	14591	14529	14638	14603	14615	14759	14234	14603	14684	14490	14375	14637	14653	14447	14738	14585	14465	14683	14601	14516	14767	14676	14340	14453	14767	14724	14743	14705	14516	14627	14722	14845	14775	14922	14748	14683	14566	14633	14619	14592	14628	14741	14558	14613	14529	14526	14722	14575	14567	14764	14722	14608	14582	14445	14741	14506	14519	14799	14687	14785	14732	14567	14556	14501	14467	14565	14642	14627	14499	14628	14509	14601	14532	14633	14523	14523	14650	14689	14806	14534	14457	14432	14633	14679	14564	14551	14740	14621	14831	14490	14479	14566	14538	14608	14587	14641	14625	14474	14580	14617	14628	14557	14536	14478	14666	14618	14620	14619	14593	14644	14665	14731	14644	14788	14470	14609	14633	14601	14462	14436	14731	14634	14574	14769	14675	14734	14438	14621	14632	14708	14603	14626	14572	14515	14626	14760	14470	14763	14544	14588	14574	14483	14632	14662	14751	14761	14828	14521	14665	14609	14255	14794	14537	14705	14714	14596	14614	14713	14403	14544	14621	14606	14612	14759	14503	14672	14617	14447	14697	14507	14649	14689	14673	14595	14510	14574	14387	14383	14487	14443	14599	14588	14613	14879	14482	14707	14573	14640	14732	14524	14790	14744	14689	14623	14545	14432	14677	14504	14726	14606	14481	14464
21031	40902	41891	36620	33222	30206	28764	26656	24538	21835	19377	17443	16334	15440	14913	14427	13942	13964	13763	13809	13654	13471	13584	13467	13372	13352	13263	13251	13267	13158	13260	13187	13097	13286	13190	13348	13010	13084	12998	13272	13079	13259	13038	12958	13116	13097	12961	12903	13098	13136	12959	13061	12932	13126	13046	13161	12882	13169	12915	13019	13004	13014	13056	12943	12985	13007	13116	12927	12994	12959	13147	12929	12941	13113	12944	12966	13010	13055	13095	12948	12836	12943	13000	13018	12865	13046	13067	12984	12841	13027	12993	13005	12965	12994	13019	13142	12885	13108	12923	12982	13109	12979	12954	13028	13061	12969	13115	12986	13066	12962	12934	12953	13128	13030	13096	13208	12834	12992	13045	12927	13123	13047	13072	13076	13144	12968	12838	12911	12940	12931	12820	13014	12984	13006	12982	13185	13105	13141	12971	13099	13017	13055	12956	13003	12941	13024	13047	12895	13086	13034	12925	12887	13001	13116	12969	13097	13028	13113	13132	12904	13005	13083	12948	12893	12907	13059	12943	13128	13089	13051	13001	12920	13015	12980	13030	13043	13098	13023	12895	12941	13138	12980	13024	12943	13125	12931	13215	12990	12997	12988	12809	12897	12878	13026	12905	12990	12992	12927	13097	13094	13027	13013	12981	13079	12968	12956	12954	12886	12962	12962	13037	13070	13047	12904	13039	13071	13031	12848	13055	12991	13039	13082	12967	13161	13145	13171	13005	12933	13110	12954	12976	13053	13094	13137	12994	13049	13052	13031	12958	13027	13145	12958	12869	12900	12984	12927	13078	13007	12915	13131	13138	13035	13031	13144	13050	12940	13159	12923	13141	13156	13064	12909	13144	12969	12898	13040	12962	13012	12943	13130	13003	12934	12949	13019	12985	12977	12943	12864	13044	13193	12923	12937	12954	12904	12900	12901	12881	13216	12969	13124	13055	13070	13047	13023	13116	12841	13069	13046	12952	12873	13085	13136	13026	13162	13046	12989	13052	12910	12946	13109	12906	12951	13025	13078	13016	13096	13049	12891	12862	12915	13010	13084	12921	13110	12935	13203	12901	13104	12896	13012	12956	13106	12988	13050	12989	13039	12954	13058	12957	12925	13008	12942	12966	13039	13013	12979	13105	12973	12879	13037	12997	13057	13030	12986	13011	13114	12991	13001	13014	13073	12977	12866	12931	12935	13061	12944	12852	12956	13146	12908	13095	12851	12962	12763	13056	13114	13133	12884	12914	13067	13090	13043	12966	13034	12985	13027	13228	13012	12954	12999	13033	13150	12913	12938	13069	12982	13059	12994	12913	13057	12953	13066	13052	12917	13012	13167	13045	13112	13061	13100	12978	13062	13049	13110	12933	12918	12804	12970	13020	12944	13113	12938	13072	12994	13060	12921	12908	12909	13126	12982	13098	12827	12892	12958	12953	13021	12996	12904	13161	13096	12835	12888	13121	12942	12985	12930	12955	13067	13109	13050	13055	12991	12942	13203	13098	12933	12905	13021	13017	13110	12955	12990	13021	12924	13060	12958	13039	13118	13070	13198	13069	12917	12928	12870	12975	13108	12975	12915	13021	12977	12930	13017	12984	12976	13132	12984	13032	13238	12850	13123	13098	12923	13010	12812	13025	12943	12892	12898	13008	12916	13109	12910	12945	13044	13055	13056	12901	12908	12962	13030	12913	13183	13053	12972	13146	13102	13022	13012	12842	13073	12968	12894	12961	13181	13016	13162	13161	12929	13014	12978	12918	13082	12875	13069	13016	13014	13024	12918	13079	13002	12955	13073	12941	13028	13117	13071	13140	13145	13021	13045	12903	12913	12946	12936	13097	13016	13076	13139	13081	12992	13064	12917	12931	12950	12951	13122	12988	12960	12945	12995	12964	13134	13020	13056	13014	13130	13101	12985	13136	12933	13059	12892	13066	13216	12996	12943	12954	13076	12986	12932	12929	13044	13089	13240	12891	13024	12999	13068	12871	12922	12864	13094	12865	12912	13291	13199	13086	12884	12889	13099	13057	12957	12953	12829	13016	12800	13038	12955	13019	13145	13063	13020	12997	12920	13009	13056	12994	12922	13143	13015	12983	12991	12982	12822	12912	12964	13135	13060	12901	12928	13008	13177	13035	12945	12998	12965	13005	12895	12995	13111	12955	13108	13049	12868	13067	12819	12909	12949	13108	12860	13005	12838	13046	13036	12908	12991	13182	13024	12976	12978	12813	12944	12970	13097	13118	12809	13121	13152	13055	12956	13037	13064	13016	12837	12900	13165	13050	12977	13102	13107	12946	12937	13080	12893	12999	12984	12930	12965	12841	13038	13166	12855	12998	12808	12896	13136	12967	12997	13042	13106	12995	12955	12940	12998	12956	13041	13002	12958	12849	13068	13042	12899	12854	13097	12912	13051	13059	13004	13008	12850	13006	12963	13004	12874	13197	13003	13098	12988	13061	13129	12978	12973	12994	13059	12934	12860	13039	13152	13125	13036	12955	12990	13028	12858	12946	12953	13022	13091	13012	13079	13162	13063	12996	13200	12922	12980	12973	13080	13189	12912	12940	12881	12985	13040	13008	13007	12921	13096	13045	13000	13157	12809	12988	13102	13063	13044	13086	13160	13053	13026	12982	13133	13085	13052	13066	12907	13087	12985	13108	12884	13085	12923	12975	13123	13011	13012	12977	13102	12864	12908	13047	12990	12978	12986	12953	12926	13069	12963	12989	13092	12865	12993	12888	12904	13105	12992	13133	12995	12996	12999	13025	12876	13095	13041	12926	13054	12913	12807	13059	12975	13096	13029	13067	13069	12896	13032	12942	13076	13062	12897	12791	13125	12921	13025	13043	13114	12929	12969	12878	13064	13098	13013	12899	13055	13052	13144	13108	13006	12908	12921	13024	12978	13110	12861	13015	12961	13053	13018	12993	13146	12944	12975	13038	12998	12976	13121	12845	12886	12923	12965	13021	12932	12744	13085	13030	12974	12909	13101	13114	12994	13017	13063	12763	12913	12999	12975	12865	13000	12926	12944	12888	13035	12941	12899	12977	13134	12872	12869	13038	12811	12979	12962	13026	12935	13047	12812	13143	13155	13071	13218	12965	12786	12998	12995	13060	13004	13027	13027	13027	12985	12945	13075	12962	12991	13146	12944	13050	13091	13043	13004	13154	13089	13061	13026	12923	13033	13044	12865	13054	12829	13177	12980	12956	13005	13063	13129	12940	12917	13125	13003	12995	13031	13009	13094	13121	12857	13004	13064	13077	13026	12953	13043	13052	13041	13005	13048	13004	13216	12937	13012	13164	13070	13048	12934	12878	13036	13011	13032	13079	12824	12960	13045	13134	12966	13051	12985	13055	12989	13054	13085	12866	13102	12958	13026	12883	13096	12935	13018	13172	12874	13046	13095	13177	12969	13110	12952	13094	12934	12865	13088	13054	12976	13005	13024	12982	12990	13082	13039	13048	13099	13088	13040	13048	12922	13034	12859	13013	12986	13123	13196	12934	13036	13002	12922	13104	12894	13120	12970	12960	13052	13111	13116	13098	13036	12867	12968	13023	12849	12971	12889	13130	12975	13102	13135	12963	13074	12639	12816	13138	13076	13055	12928	12987	13143	13037	12945	13009	13018	13046	12997	13070	13014	13008	12931	13064	13065	12899	13029	12975	12965	12866	13018	13010	12971	13004	12899	13044	13060	13052	12940	13029	13095	12953	12903	12818	12891	13037	12932	13023	12912	13037	12917	13182	13060	12987	12978	12838	13033	13045	12971	13071	12920	12927	13037	12970	13116	13038	13050	12914	12928	12953	13001	13070	13071	12996	12989	12976	12957	13124	12920	13053	13081	13108	13016	13126	12972	12938	12894	13175	12754	13109	13038	12870	12991	13065	12929	13026	12986	13016	12893	13053	12989	13049	13024	12872	12937	13046	12911	13156	13014	12966	13033	13040	12990	12986	12958	13132	13109	13100	13085	12982	12849	12997	13057	12923	13223	12997	12974	12910	12866	13096	12948	12962	13068	12858	13035	13014	12919	13045	12874	12909	13097	12867	12986	12974	12991	12962	13114	13051	12861	13082	12869	13078	12990	12913	13058	12926	12990	12967	12917	13040	12995	12979	12989	13008	12849	13000	13090	13047	13083	12993	13024	13002	13051	13157	12953	12935	13007	13002	13017	13024	12915	13126	12926	12956	12999	13055	13158	12913	13014	12876	13032	12846	13157	13062	13074	12875	12976	12962	13163	13010	13107	12938	13072	12879	12928	12878	12949	13072	13029	13082	12866	12865	13153	13088	12991	13123	12936	12883	13107	13015	13060	13105	13190	12920	13016	12935	12896	12898	12907	12952	13022	13116	13052	12888	13043	13031	12850	12903	13042	12920	13091	12915	13053	13035	12922	13092	12998	12920	13003	12948	13080	12989	12931	12887	12847	13083	13106	12960	13031	12936	13102	13058	13054	13103	13058	12904	13035	13048	12969	12978	12956	12952	12982	13039	13029	12920	13035	12890	13011	13070	12864	12924	12876	13067	12919	12905	13121	12845	12867	13062	12930	13122	13023	13060	12940	13175	13201	13086	12857	12918	13004	12997	13034	12937	12980	12916	12976	13038	13038	13046	12899	13118	13120	13050	13106	12831	12928	13078	12913	12969	12934	13033	13013	13050	13090	12949	12901	13009	13090	13085	12915	12945	12971	13088	12926	13039	13145	12983	12963	13027	13153	12946	12949	12981	12855	12867	13024	12909	13046	12894	13043	12953	13061	13008	13111	13032	12953	13200	12941	13094	12850	13016	13130	13073	13088	12945	12980	13014	13040	13041	12948	13035	12882	13011	13035	12900	12980	12997	13003	12996	13280	13072	12976	13040	12996	12932	13060	13050	12862	13132	12982	12947	12876	12946	12868	12792	13157	13072	13102	12987	12951	12931	13095	12989	13066	12965	12931	12947	12984	12992	12894	12881	12857	13057	13227	13163	13003	12937	13013	12969	12981	12919	13016	13034	12929	12935	13083	13077	13001	13111	12939	13053	13171	13068	12943	12912	12984	13026	13145	13075	12967	12801	12994	13041	13148	12893	13070	13041	13088	13151	12961	12982	12888	13039	12994	13092	12904	12901	12885	13008	12933	12975	13198	12928	12906
23154	21382	29276	24166	23413	29077	32894	28582	25940	23619	21117	19189	18293	18032	17565	17010	16774	16544	16673	16507	16474	16409	16274	16083	16194	16059	16019	15885	15981	15868	16026	15763	15775	16054	15801	16024	16036	16008	15854	15868	15630	15806	16060	15810	15724	15723	15852	15882	15720	15803	15797	15723	15829	15675	15533	15817	15563	15750	15668	15669	15775	15663	15637	15793	15768	15704	15425	15673	15728	15805	15814	15629	15681	15586	15716	15729	15841	15854	15968	15733	15671	15676	15654	15485	15821	15676	15684	15677	15807	15586	15747	15494	15717	15658	15384	15642	15599	15681	15705	15708	15697	15507	15657	15763	15683	15740	15773	15712	15657	15772	15731	15598	15507	15781	15619	15529	15784	15756	15764	15611	15652	15628	15776	15485	15743	15635	15885	15651	15658	15753	15590	15644	15563	15756	15634	15704	15620	15720	15685	15599	15706	15569	15545	15583	15585	15779	15457	15617	15310	15780	15386	15576	15644	15533	15567	15508	15609	15616	15520	15624	15718	15776	15786	15682	15754	15696	15750	15773	15696	15774	15601	15734	15790	15579	15544	15692	15599	15449	15526	15351	15562	15619	15653	15431	15701	15670	15588	15553	15559	15624	15668	15835	15625	15354	15491	15591	15569	15485	15734	15689	15835	15613	15872	15554	15757	15582	15709	15427	15690	15660	15749	15645	15503	15507	15553	15762	15623	15637	15767	15589	15601	15705	15808	15822	15709	15821	15753	15781	15598	15528	15487	15501	15614	15595	15536	15504	15717	15690	15636	15539	15659	15532	15458	15529	15773	15709	15686	15528	15468	15601	15779	15621	15449	15639	15535	15607	15698	15614	15732	15545	15630	15615	15400	15736	15601	15720	15678	15588	15557	15642	15803	15536	15637	15591	15829	15416	15454	15622	15560	15658	15702	15721	15592	15614	15676	15640	15607	15614	15572	15536	15516	15816	15615	15663	15660	15718	15677	15665	15913	15786	15671	15804	15706	15689	15770	15650	15774	15796	15598	15667	15598	15498	15840	15662	15603	15696	15651	15759	15648	15618	15967	15686	15426	15725	15560	15668	15605	15687	15790	15593	15641	15623	15649	15728	15640	15472	15796	15686	15755	15626	15623	15496	15746	15644	15681	15688	15675	15486	15638	15472	15734	15600	15680	15637	15567	15842	15663	15693	15526	15668	15822	15799	15611	15696	15544	15563	15727	15731	15517	15566	15678	15660	15562	15695	15456	15435	15671	15519	15636	15530	15470	15486	15659	15411	15527	15596	15751	15616	15740	15578	15427	15349	15694	15732	15686	15696	15523	15559	15683	15657	15562	15474	15601	15807	15576	15752	15682	15591	15450	15552	15631	15805	15705	15391	15690	15801	15896	15457	15685	15714	15627	15603	15784	15506	15623	15685	15502	15865	15691	15769	15436	15790	15435	15601	15579	15622	15488	15701	15548	15565	15639	15890	15598	15856	15472	15578	15814	15900	15608	15662	15758	15578	15604	15792	15643	15820	15411	15575	15465	15645	15485	15530	15555	15663	15702	15545	15641	15696	15513	15624	15643	15592	15517	15804	15569	15671	15658	15687	15746	15789	15621	15530	15566	15815	15636	15560	15706	15593	15769	15677	15602	15653	15593	15837	15760	15662	15747	15600	15673	15521	15785	15529	15609	15627	15744	15765	15532	15537	15484	15603	15590	15642	15680	15699	15523	15528	15610	15674	15541	15394	15579	15573	15581	15598	15714	15701	15590	15576	15533	15648	15520	15680	15567	15605	15565	15682	15601	15574	15559	15669	15766	15570	15677	15709	15501	15578	15514	15620	15804	15482	15812	15704	15566	15566	15695	15524	15763	15616	15599	15485	15602	15561	15744	15715	15748	15587	15773	15749	15756	15664	15600	15533	15680	15639	15538	15657	15750	15788	15537	15670	15655	15651	15395	15754	15411	15743	15727	15588	15537	15560	15665	15644	15464	15765	15641	15513	15756	15641	15394	15339	15556	15435	15605	15780	15668	15589	15777	15736	15717	15588	15580	15438	15670	15638	15764	15513	15739	15696	15602	15701	15669	15511	15702	15596	15690	15504	15506	15847	15648	15822	15803	15635	15823	15596	15661	15687	15655	15502	15867	15621	15481	15642	15665	15571	15758	15601	15523	15537	15615	15703	15403	15347	15498	15836	15730	15816	15752	15641	15687	15506	15800	15746	15698	15691	15649	15546	15745	15545	15808	15494	15831	15639	15729	15639	15692	15738	15794	15474	15455	15290	15681	15573	15429	15392	15643	15468	15653	15442	15652	15549	15523	15667	15581	15691	15681	15714	15570	15607	15598	15630	15690	15676	15722	15540	15748	15451	15797	15544	15508	15734	15553	15659	15562	15663	15506	15762	15779	15688	15631	15898	15467	15503	15675	15689	15770	15615	15572	15705	15716	15570	15594	15473	15735	15852	15433	15618	15635	15576	15852	15745	15579	15718	15478	15676	15724	15774	15549	15502	15594	15662	15704	15557	15533	15512	15545	15613	15556	15447	15525	15744	15747	15828	15715	15738	15424	15618	15751	15575	15623	15568	15612	15620	15365	15644	15672	15529	15659	15668	15466	15635	15651	15779	15821	15778	15516	15750	15632	15755	15666	15506	15756	15668	15672	15675	15612	15417	15549	15634	15761	15449	15725	15734	15644	15618	15709	15545	15721	15516	15664	15603	15571	15646	15742	15626	15729	15630	15646	15534	15675	15451	15474	15670	15549	15507	15730	15616	15501	15568	15779	15597	15667	15661	15748	15760	15761	15493	15490	15529	15446	15482	15516	15777	15699	15695	15640	15620	15797	15746	15681	15671	15690	15599	15556	15544	15414	15502	15815	15492	15901	15664	15797	15610	15578	15506	15535	15617	15642	15537	15627	15690	15591	15738	15654	15655	15719	15546	15835	15495	15733	15634	15588	15603	15617	15612	15618	15787	15572	15598	15726	15644	15656	15741	15610	15641	15774	15682	15534	15730	15709	15768	15501	15392	15766	15452	15680	15857	15819	15491	15853	15618	15649	15726	15554	15465	15639	15548	15628	15614	15636	15600	15466	15565	15610	15552	15654	15627	15666	15666	15612	15604	15576	15539	15538	15628	15770	15455	15755	15594	15691	15884	15679	15602	15601	15592	15620	15507	15684	15644	15678	15507	15704	15722	15717	15762	15645	15518	15665	15560	15527	15532	15580	15737	15522	15580	15537	15414	15613	15803	15853	15624	15560	15672	15713	15887	15761	15695	15655	15455	15685	15719	15363	15596	15470	15502	15725	15535	15640	15762	15551	15604	15896	15678	15732	15776	15663	15630	15670	15634	15513	15644	15619	15616	15701	15645	15742	15475	15409	15482	15595	15590	15483	15419	15780	15700	15747	15721	15428	15649	15804	15730	15676	15582	15462	15657	15762	15417	15612	15830	15528	15681	15797	15683	15639	15456	15518	15575	15654	15600	15714	15556	15667	15616	15659	15495	15746	15799	15565	15475	15521	15643	15611	15775	15532	15681	15820	15702	15394	15621	15769	15685	15642	15562	15644	15546	15711	15603	15710	15557	15454	15801	15777	15651	15565	15674	15782	15564	15550	15770	15641	15588	15484	15766	15692	15560	15775	15485	15722	15595	15664	15710	15650	15750	15564	15682	15586	15659	15686	15598	15764	15706	15545	15541	15465	15708	15955	15696	15633	15696	15523	15512	15720	15650	15626	15598	15788	15590	15644	15503	15703	15507	15802	15396	15678	15622	15622	15746	15629	15692	15493	15814	15728	15712	15545	15649	15651	15502	15618	15615	15354	15510	15499	15651	15624	15760	15632	15617	15550	15557	15619	15606	15564	15723	15705	15714	15540	15436	15625	15433	15739	15603	15491	15491	15529	15581	15718	15530	15672	15751	15500	15526	15757	15609	15466	15546	15629	15538	15655	15447	15697	15596	15571	15561	15542	15808	15661	15683	15745	15546	15649	15628	15548	15430	15720	15616	15758	15645	15764	15730	15736	15715	15742	15509	15704	15702	15684	15660	15825	15551	15710	15523	15515	15635	15649	15498	15384	15665	15505	15423	15390	15613	15555	15609	15776	15799	15511	15572	15773	15614	15553	15871	15520	15610	15628	15717	15842	15676	15686	15765	15648	15732	15689	15560	15617	15553	15779	15541	15737	15775	15672	15621	15608	15588	15716	15750	15618	15627	15579	15669	15599	15567	15723	15688	15570	15803	15765	15598	15661	15551	15618	15635	15488	15550	15625	15554	15581	15812	15524	15711	15763	15673	15575	15629	15694	15719	15565	15431	15775	15482	15479	15640	15792	15528	15779	15410	15757	15395	15364	15451	15599	15659	15358	15652	15493	15685	15748	15667	15506	15477	15480	15615	15776	15673	15667	15648	15630	15670	15529	15600	15510	15428	15852	15622	15659	15755	15453	15546	15489	15633	15625	15724	15666	15766	15452	15510	15704	15578	15721	15558	15576	15637	15777	15634	15765	15514	15597	15621	15576	15663	15820	15472	15622	15776	15735	15704	15493	15673	15875	15750	15737	15687	15780	15588	15441	15565	15664	15790	15519	15631	15813	15507	15722	15801	15696	15677	15712	15815	15718	15641	15846	15737	15574	15419	15696	15530	15584	15633	15681	15545	15590	15676	15642	15640	15479	15680	15620	15585	15470	15592	15663	15626	15506	15577	15465	15676	15722	15709	15661	15589	15781	15630	15615	15607	15795	15542	15657	15635	15624	15733	15565	15550	15487	15606	15723	15522	15813	15413	15675	15551	15596	15689	15680	15640	15684	15554	15751	15466	15683	15571	15586	15790	15641	15591	15800	15716	15651	15609	15772	15699	15547	15894	15273	15720	15421	15666	15441	15658	15689	15728	15652	15846	15795	15577	15531	15835	15636	15380	15530	15446	15495	15573	15766	15875	15727	15797	15534	15466	15736	15784	15777	15763	15804	15767	15678	15639	15661	15786	15707	15387	15647	15710	15683	15561	15567	15681	15756	15567	15443	15627	15619	15538	15699	15693	15613	15672	15878	15630	15404	15583	15681	15450	15692	15679	15747	15640	15547	15465	15663	15567	15572	15684	15666	15505	15712	15774	15570	15581	15622	15525	15657	15678	15678	15593	15734	15634	15558	15719
23346	46317	46580	41009	37753	35393	33046	30891	27515	24206	20778	18847	17453	16961	16242	15477	15036	14793	14739	14715	14425	14386	14362	14213	14212	14025	13935	13976	13945	14062	13856	13800	13927	13942	13850	13810	13762	13566	13636	13770	13816	13772	13791	13543	13684	13640	13671	13649	13545	13566	13687	13628	13696	13563	13572	13689	13586	13645	13663	13705	13552	13678	13658	13510	13495	13668	13750	13612	13475	13634	13574	13709	13649	13685	13953	13608	13677	13600	13484	13512	13499	13710	13504	13583	13644	13535	13578	13451	13642	13550	13569	13467	13666	13748	13561	13693	13470	13726	13575	13515	13674	13537	13716	13648	13658	13788	13637	13650	13517	13698	13612	13589	13578	13576	13580	13478	13691	13493	13676	13625	13716	13584	13587	13601	13703	13539	13601	13712	13562	13695	13482	13693	13783	13583	13582	13505	13725	13565	13658	13638	13642	13629	13668	13560	13594	13641	13719	13596	13682	13494	13636	13556	13530	13722	13557	13711	13556	13607	13547	13733	13637	13561	13691	13534	13666	13544	13673	13507	13583	13665	13624	13563	13544	13456	13752	13501	13516	13517	13642	13604	13622	13454	13458	13585	13581	13764	13623	13835	13802	13649	13697	13706	13569	13596	13557	13601	13584	13555	13623	13562	13509	13595	13689	13563	13642	13459	13699	13652	13609	13524	13649	13538	13606	13754	13549	13622	13579	13394	13511	13577	13586	13579	13721	13614	13508	13553	13591	13536	13687	13557	13475	13672	13703	13703	13388	13542	13604	13492	13390	13647	13516	13648	13582	13546	13662	13474	13632	13542	13635	13499	13486	13594	13644	13607	13492	13582	13693	13674	13560	13579	13431	13415	13668	13574	13497	13695	13683	13412	13661	13556	13612	13494	13665	13380	13551	13549	13648	13631	13644	13707	13655	13472	13538	13526	13487	13470	13501	13538	13646	13698	13618	13620	13587	13696	13600	13578	13552	13559	13632	13646	13741	13650	13620	13628	13603	13594	13611	13474	13552	13663	13675	13545	13691	13574	13683	13669	13540	13598	13623	13584	13527	13630	13626	13544	13533	13563	13623	13550	13544	13642	13565	13642	13680	13477	13514	13501	13477	13433	13616	13644	13715	13630	13491	13610	13508	13550	13618	13599	13486	13562	13614	13664	13518	13564	13617	13530	13475	13624	13670	13377	13585	13654	13631	13546	13623	13632	13627	13566	13581	13630	13535	13584	13643	13586	13459	13581	13629	13589	13811	13543	13621	13707	13512	13711	13515	13562	13539	13599	13526	13752	13477	13720	13581	13525	13539	13650	13505	13361	13450	13580	13463	13568	13667	13657	13718	13706	13631	13519	13597	13584	13504	13541	13612	13619	13501	13456	13568	13815	13611	13569	13696	13480	13590	13473	13465	13652	13688	13558	13652	13630	13521	13644	13591	13769	13699	13483	13512	13615	13671	13622	13690	13530	13643	13751	13724	13532	13500	13532	13548	13608	13545	13560	13530	13539	13695	13503	13562	13582	13552	13536	13440	13643	13637	13306	13500	13795	13746	13702	13903	13598	13504	13486	13576	13595	13658	13543	13604	13598	13633	13644	13642	13565	13538	13467	13586	13604	13562	13769	13491	13686	13577	13767	13630	13683	13569	13607	13720	13521	13615	13834	13725	13628	13673	13577	13692	13656	13620	13630	13455	13635	13470	13512	13566	13519	13513	13552	13661	13615	13724	13411	13425	13692	13564	13576	13681	13651	13764	13619	13543	13594	13580	13661	13586	13508	13676	13474	13506	13618	13344	13648	13432	13739	13471	13639	13428	13616	13689	13720	13533	13566	13560	13568	13572	13562	13490	13543	13554	13564	13427	13577	13590	13782	13649	13549	13637	13659	13659	13558	13648	13494	13627	13586	13490	13665	13534	13585	13633	13717	13539	13588	13595	13585	13617	13427	13591	13500	13527	13578	13512	13563	13527	13584	13561	13541	13724	13421	13670	13437	13686	13526	13558	13662	13513	13661	13465	13487	13645	13756	13573	13710	13512	13511	13544	13565	13660	13459	13589	13704	13565	13537	13821	13590	13683	13580	13547	13546	13613	13592	13690	13625	13555	13668	13560	13564	13609	13727	13469	13555	13491	13528	13578	13597	13625	13796	13552	13543	13622	13577	13814	13578	13719	13561	13516	13599	13680	13534	13648	13563	13743	13472	13725	13339	13696	13502	13413	13611	13572	13475	13830	13478	13583	13465	13720	13564	13463	13551	13622	13835	13542	13686	13690	13487	13551	13510	13540	13825	13581	13596	13664	13560	13503	13464	13588	13593	13495	13663	13621	13478	13462	13548	13562	13547	13603	13646	13791	13530	13575	13557	13594	13666	13676	13608	13722	13457	13526	13606	13575	13613	13602	13745	13453	13460	13659	13423	13683	13608	13553	13520	13605	13618	13653	13772	13746	13505	13640	13623	13708	13469	13467	13535	13650	13606	13561	13525	13758	13440	13541	13571	13550	13448	13642	13641	13743	13585	13514	13611	13544	13525	13418	13668	13491	13640	13575	13750	13483	13526	13731	13558	13526	13463	13529	13533	13566	13632	13501	13646	13466	13556	13573	13624	13488	13683	13668	13523	13536	13513	13731	13504	13767	13607	13589	13503	13559	13506	13618	13594	13604	13548	13576	13810	13560	13666	13634	13525	13637	13594	13661	13588	13598	13656	13653	13421	13669	13450	13618	13614	13465	13482	13556	13672	13639	13533	13584	13710	13473	13681	13612	13513	13379	13642	13530	13639	13502	13514	13698	13444	13522	13606	13434	13508	13528	13517	13456	13544	13471	13366	13529	13537	13576	13482	13794	13576	13348	13728	13560	13540	13560	13506	13661	13400	13712	13491	13616	13558	13792	13484	13492	13766	13530	13361	13539	13542	13587	13545	13642	13612	13449	13520	13661	13805	13629	13571	13526	13680	13580	13708	13650	13604	13686	13522	13683	13655	13561	13586	13659	13314	13606	13433	13596	13704	13480	13749	13591	13633	13478	13626	13602	13563	13584	13641	13766	13520	13547	13620	13577	13552	13591	13672	13538	13622	13639	13621	13542	13459	13666	13590	13670	13544	13588	13443	13686	13654	13709	13686	13674	13467	13317	13606	13671	13790	13594	13538	13489	13711	13548	13598	13585	13577	13513	13713	13506	13691	13581	13495	13662	13712	13490	13470	13581	13659	13596	13595	13830	13671	13608	13640	13656	13602	13399	13469	13656	13541	13518	13594	13635	13536	13431	13574	13493	13489	13557	13421	13629	13534	13599	13540	13367	13640	13634	13572	13548	13520	13394	13510	13569	13609	13690	13516	13542	13560	13527	13741	13519	13479	13637	13658	13603	13504	13481	13508	13530	13662	13519	13570	13550	13573	13606	13628	13508	13455	13594	13669	13625	13652	13704	13846	13535	13458	13645	13472	13457	13822	13575	13619	13716	13554	13521	13506	13688	13565	13622	13572	13529	13467	13636	13715	13613	13296	13433	13413	13552	13580	13561	13666	13515	13551	13583	13624	13459	13598	13592	13595	13616	13416	13500	13678	13588	13603	13638	13519	13270	13577	13739	13544	13628	13713	13682	13642	13605	13497	13636	13557	13633	13685	13461	13559	13606	13529	13500	13629	13579	13436	13529	13728	13539	13576	13472	13476	13674	13665	13375	13557	13366	13693	13631	13483	13835	13546	13740	13697	13602	13391	13561	13646	13442	13462	13632	13528	13522	13600	13595	13607	13394	13503	13687	13492	13635	13581	13538	13605	13446	13655	13681	13592	13660	13554	13582	13658	13542	13923	13671	13687	13539	13687	13438	13690	13566	13757	13594	13492	13726	13711	13491	13569	13423	13555	13704	13460	13643	13519	13725	13637	13776	13720	13649	13553	13502	13483	13675	13690	13611	13659	13505	13516	13691	13592	13461	13696	13654	13676	13542	13595	13458	13590	13361	13637	13667	13641	13508	13771	13602	13625	13483	13534	13564	13679	13647	13478	13719	13525	13767	13572	13568	13710	13679	13666	13573	13671	13613	13532	13549	13652	13473	13718	13578	13639	13452	13654	13545	13676	13692	13666	13575	13686	13527	13677	13518	13554	13702	13515	13666	13669	13590	13573	13503	13526	13602	13632	13506	13783	13471	13501	13806	13534	13503	13847	13559	13667	13518	13689	13671	13664	13499	13590	13512	13435	13496	13530	13469	13606	13864	13674	13627	13705	13669	13605	13628	13541	13426	13516	13504	13563	13557	13529	13555	13714	13628	13601	13519	13410	13593	13805	13586	13620	13557	13729	13669	13663	13711	13747	13624	13589	13814	13463	13498	13604	13560	13769	13690	13640	13467	13728	13718	13565	13634	13782	13632	13640	13600	13645	13539	13670	13727	13628	13675	13685	13674	13574	13631	13517	13602	13572	13772	13801	13550	13604	13530	13548	13903	13604	13781	13677	13568	13384	13687	13697	13454	13546	13678	13575	13616	13480	13498	13462	13543	13713	13598	13463	13648	13666	13642	13537	13691	13491	13371	13446	13586	13618	13438	13819	13606	13639	13371	13543	13628	13740	13694	13730	13629	13494	13462	13540	13551	13560	13499	13607	13512	13727	13586	13654	13669	13527	13552	13631	13663	13591	13786	13673	13526	13666	13549	13778	13698	13546	13556	13712	13416	13623	13403	13594	13512	13609	13606	13659	13436	13493	13588	13642	13645	13593	13577	13734	13505	13661	13538	13627	13605	13550	13602	13623	13580	13507	13427	13548	13422	13465	13425	13538	13670	13596	13599	13533	13672	13505	13487	13630	13378	13732	13482	13826	13587	13658	13584	13514	13660	13611	13685	13559	13646	13718	13687	13602	13746	13677	13578	13624	13241	13760	13593	13520	13513	13731	13464	13557	13644	13571	13695	13539	13584	13666	13710	13618	13650	13629	13539	13460	13708	13638	13557	13785	13509	13651	13528	13618	13479	13594	13617	13470	13623	13570	13684	13685	13444	13668	13585	13596	13581	13607	13625	13406	13649	13755	13717	13627	13656	13588	13432	13518	13577	13558	13669	13560	13593	13523	13652	13495	13601	13638	13778	13619	13507	13451	13831	13502	13581	13628	13552	13653	13558	13651	13566	13505	13496	13610	13569	13653
28398	25500	34644	33342	29863	27360	24829	22606	20380	18468	17185	16325	15823	15670	15421	15344	15275	15040	15178	15249	15063	15124	15093	14898	14997	14893	14826	14843	15034	14940	14725	14777	14823	14888	14827	14881	14685	15035	14905	14737	15059	14902	14756	14853	14799	14713	14761	14791	14981	14961	14793	14767	14778	14961	14740	14861	15127	14965	14684	15017	14637	14746	14819	14783	14839	14874	14836	14775	14689	14913	14569	14711	14681	14694	14773	14700	14824	14842	14723	14612	14957	14920	14723	14623	14676	14788	14816	14696	14791	14983	14824	14875	14755	14840	14726	14834	14740	14739	14841	14705	14768	14799	14825	14987	14773	14840	14952	14887	14654	14799	14856	14919	14648	14848	14899	14796	14714	14883	14754	14724	14821	14704	14815	14740	14533	14816	14698	14853	14831	14900	14744	14598	14945	14569	14817	14906	14793	14852	14705	14824	14641	14757	14871	14632	14709	14879	14813	14922	14826	14960	15010	14912	14753	14616	14638	14778	14813	14698	14778	14767	14891	14970	14916	14795	14637	14682	14764	14945	14858	14689	14900	14741	14873	14669	14730	14785	14890	14753	14735	14731	14969	14854	14847	14836	14729	14775	14797	14780	14637	14719	14716	14717	14786	14815	14772	14874	14819	14641	14730	14707	14726	14773	14800	14765	14798	14777	14697	14623	14709	14770	14806	14819	14724	14888	14797	14742	14676	14583	14661	14887	14628	14750	14806	14664	14704	14825	14840	14903	14643	14663	14909	14852	14817	14617	14527	14760	14794	14821	14848	14818	14711	14667	14816	14723	14750	14892	14692	14702	14723	14679	14797	14701	14847	14808	14561	14727	14901	14777	14643	14735	14715	14714	14787	14767	14809	14791	14767	14703	14760	14947	15090	14831	14839	14801	14828	14778	14735	14760	14658	14700	14752	14798	14673	14760	14873	14740	14870	14844	14731	14890	14810	14684	14732	14816	14788	14735	14573	14821	14909	14709	14763	14842	14852	14706	14869	14715	14667	14628	14800	14804	14926	14646	14735	14849	14603	14715	14932	14650	14846	14806	14937	14758	14810	14856	14528	14782	14797	14866	14720	14779	14717	14805	14840	14750	14689	14835	14822	14876	14763	14755	14747	14823	15009	14824	14840	14822	14857	14929	14695	14753	14809	14940	14768	14799	14966	14716	14607	14825	14872	14627	14832	14895	14877	14701	14877	14884	14730	14919	14881	14800	14854	14922	14932	14795	14914	14556	14838	14701	14764	14646	14761	14770	14720	14880	14746	14792	14667	14676	14582	14692	14749	14829	14622	14684	14760	14643	14809	14785	14716	14945	14859	14593	14879	14525	14689	14861	14747	14856	14877	14841	14864	14970	14950	14870	14919	14888	14812	14590	14675	14707	14805	14774	14904	14739	14727	14653	14772	15016	14923	14816	14777	14668	14823	14807	14862	14823	14870	14987	14878	14739	14756	14472	14840	14997	14669	14748	14732	14646	14812	14894	14909	14733	14893	14760	14970	14829	14962	14861	14930	14676	14889	14796	14753	14861	15012	14665	14637	14600	14727	14873	14931	14811	14742	14925	14758	14665	14627	14799	14889	14617	14931	14792	14527	14802	14739	14801	14788	15033	14867	14956	14910	14785	14752	14724	14901	14824	14817	14889	14829	14748	14647	14792	15006	14693	14555	14658	14760	14751	14634	14742	14614	14718	14829	14951	14766	14757	14589	14841	14761	14747	14799	14747	14814	14772	14881	14825	14728	14878	14664	14788	14708	14665	14595	14895	14937	14764	14894	14699	14801	14748	14851	14784	14604	14805	14917	14744	14805	14756	14904	14985	14814	14803	14910	14653	14786	14974	14958	15127	14633	14902	14818	14755	14836	14999	14671	14813	14757	14789	14867	14555	14776	14767	14668	14986	14700	14735	14811	14717	14789	14903	14746	14758	14875	14433	14631	14723	14900	14903	14674	14848	15004	14956	15027	14876	14816	14656	14926	14712	14617	14979	14805	14983	14818	14516	14649	14794	14770	14783	14792	14793	14785	14671	14840	14980	14764	14732	14839	14975	15087	14861	14791	14632	14864	14800	14723	14711	14851	14834	14735	15008	14952	14922	14712	14654	14846	14737	14990	14908	14898	14825	14718	14771	14746	14719	14832	14668	14764	14824	14922	14744	14827	14995	14860	14632	14752	14876	14957	14898	14966	14741	14801	14832	14770	14806	14958	14846	14875	14836	15043	14856	14758	14768	14714	14766	14702	14807	14836	14862	14707	14710	14877	14821	14845	14915	14872	14817	14704	14837	14808	14756	14590	14905	14797	14788	14628	14792	14793	14727	14836	14800	14965	14888	14794	15014	14761	14772	14817	14703	14830	14725	14854	14824	14587	14998	14800	14793	14868	14898	14741	14642	14637	14806	14722	14784	14716	14939	14887	14586	14703	14833	14783	14866	15127	14970	14801	14761	14804	14630	14800	14861	14661	14874	14890	14712	14921	14835	14897	14894	14653	14959	14870	14840	14862	14913	14910	14658	14636	15103	14862	14783	14832	14940	14889	14893	14839	14657	14679	14892	14880	14684	14781	14689	14822	14806	15008	14732	14892	14655	14723	14701	14983	14758	14790	14793	14636	14759	14700	14715	14865	14777	14648	14804	14726	14784	14713	14534	14836	14739	14791	14954	14780	14720	14731	14732	14718	14680	14811	14820	14892	14830	14843	14819	14675	14752	14722	14871	14636	14737	14729	14945	14910	14763	14929	14743	14936	14696	14860	14959	14756	14904	14748	14588	14547	14750	14797	14977	14748	14862	14808	14723	14722	14896	14747	14583	14676	14656	14701	14722	14798	14662	14666	14757	14807	14781	14777	14908	14643	14770	14896	14865	14727	14893	14719	14647	14810	14620	14820	14734	14843	14625	14715	14773	14959	14793	15065	14846	14934	14752	14773	14579	14842	14754	14705	14729	14769	14682	15078	14945	14859	14795	14954	14843	14858	14638	14711	14810	14775	14789	14824	14934	14752	14854	14931	14734	14817	14729	14731	14746	14796	14940	14857	14700	14703	14957	14838	14680	14789	14672	15125	14853	14666	14567	14799	14877	14660	14722	14745	15009	14920	14629	14863	14712	14777	14862	14730	14725	14812	14686	14635	14857	14725	14951	14791	14694	14803	14851	14940	14847	14713	14837	14747	14734	14913	14787	14887	14917	14823	14590	14908	14781	14701	14842	14939	14893	15146	14706	14895	14921	14895	14853	14730	14739	14852	14708	14840	14591	14901	14590	14764	14727	14891	14754	14653	14710	14655	14939	14757	14939	14806	14957	14975	14933	14848	14735	14833	14608	14851	14847	14806	14623	14611	14858	14703	14896	14734	14843	14961	14929	14669	14831	14713	14879	14846	14976	14818	14701	14806	14817	14653	14735	14943	14900	14845	14717	14823	14849	14812	14669	14848	14725	14724	14942	14793	14630	14972	14713	14880	15043	14742	14694	14633	14784	14752	14926	14574	14762	14821	14783	14718	14844	14602	14773	14664	14742	14897	14910	14860	14692	14686	14606	14781	14789	14881	14759	14916	14948	14792	14727	14936	14767	14757	14886	14802	14931	14546	14664	14738	14897	14799	14805	14858	14983	14630	14758	14776	14916	14937	15090	14763	14694	14882	14883	14773	14878	14777	14658	14872	14908	14640	14647	14709	14956	14872	14763	14637	14639	14613	14761	14864	14679	14670	14940	14905	14946	14943	14756	14937	14804	14590	14756	14778	14796	14536	14722	14680	14648	14707	14649	14796	14892	14930	14895	14826	14545	14849	14945	14637	14700	14885	14691	14731	14904	14883	14718	14835	14648	14902	14521	14890	14637	14909	14734	14865	14790	14681	14818	14861	14901	14706	15006	14814	14816	14705	14950	14901	14932	14825	14897	14838	14891	14929	14843	14805	14920	14627	14798	14903	14733	14746	14769	15015	14773	14840	14838	14805	14740	14764	14615	14620	14811	14933	14753	14890	14895	14896	14888	14789	14968	14682	14667	14876	14801	14913	14558	14853	14744	14921	15097	15026	14662	14974	14778	14928	14790	15050	14875	14705	14623	14744	14791	14788	14852	14966	14794	14744	14790	14724	14783	14809	14793	14896	14776	14734	14872	14848	14760	14855	14900	14906	14768	14632	14716	14713	14624	14637	14914	14830	14714	14784	14977	14867	14692	14870	14646	14847	14772	14803	14712	14806	14785	14696	14691	14735	14670	14794	14809	14721	14861	14873	14985	15085	14846	14874	14843	14953	14832	14807	14882	14990	14721	15132	14865	14757	14790	14935	14714	14699	14733	14687	14740	14782	14692	14815	14855	14771	14648	14788	14803	14515	14828	14728	14846	14530	14650	14511	14850	14891	14649	14717	15044	14871	14864	14734	14906	14947	15024	14762	14668	15031	14818	14862	14622	14723	14794	14766	14808	14930	14914	14964	14645	14788	14854	14792	14837	14824	14826	14699	14597	14805	14956	15001	14799	14792	14882	14718	14842	14841	14779	14823	15019	14866	14709	14749	14871	14806	14840	15047	14973	14814	15003	14911	14813	14946	14866	14884	14941	14778	14813	14740	15053	14795	14825	14778	14629	15004	14763	14864	14760	14893	14865	14875	14696	14850	14817	14715	14728	14885	15047	14888	14911	14812	14814	14966	14734	14627	14800	14879	14682	14850	14862	14787	14904	14679	14890	14712	14780	14784	14787	14794	14716	14841	14882	14839	14800	14841	14893	14614	14895	14853	14875	14923	14684	14756	14746	14715	14736	14493	14905	14976	14715	14720	14875	15094	14665	14939	14722	14880	14815	14917	14766	14820	14852	14591	15130	14805	14875	14944	14850	14921	14764	14700	14760	14803	14780	14905	14801	14792	14607	14769	14742	14987	14612	14760	14712	14833	14870	14709	14819	14915	14755	14690	14938	14776	14777	14882	14734	14642	14731	14845	14714	14702	14718	14704	14862	14763	14549	14897	14764	14765	14715	14906	14835	14934	14858	14764	14785	14717	14658	14889	14710	14839	14776	14741	14736	14950	14756	14810	14857	14738	14839	14877	14881	14650	14697	14842	14783	14810	14747	14691	14797	14738	14672	14756	14578	14751	14665	14880	14778	14848	14943	14807	14557	14767	14740	14716	14774
22259	37171	37872	33421	31490	28681	26558	24027	21038	18607	16462	15244	14654	14408	14233	13870	13587	13640	13627	13544	13367	13382	13363	13327	13380	13139	13311	13249	13255	13088	13219	13066	13306	13351	13203	13167	13260	13275	13110	13122	13208	13032	13146	13120	13210	13210	13175	13014	13142	13011	13278	13160	13104	12948	13165	13074	13175	13246	13120	13113	13164	13067	13138	13073	13243	13176	12985	13182	13000	13068	13201	13176	12863	13125	12970	13155	12993	13077	13118	13173	13030	12977	13250	13141	13034	13241	13302	13104	13089	13107	13113	13026	13115	13170	12971	12964	13081	12994	13171	13129	13040	12879	13253	13162	13117	13118	13158	13026	13127	13203	13149	13234	13027	13147	13165	13116	13175	13097	13042	13267	13120	13149	13189	13093	13012	13132	13180	13196	13174	13297	13150	13206	12992	13239	13174	13154	13130	13098	13122	12984	13116	12906	12964	13134	13141	13122	13157	13037	13039	13133	13059	13127	13113	13132	13279	13131	13061	13336	13013	13162	12942	13069	13079	13114	13045	13050	13026	13134	13190	13000	13164	13073	13000	13253	13085	13221	13134	13084	13185	13100	13129	13081	13075	13129	13077	13046	13146	13010	13176	12812	13039	13121	13353	13117	13178	12982	13128	13087	13029	13127	13148	13112	13119	13017	13062	13086	13065	13260	13130	13248	13141	13107	13299	13184	13056	13200	13128	13068	13114	13136	12931	13155	13131	13128	13046	12977	12897	13207	13140	13106	13149	13099	13143	13157	13158	13109	13166	13125	13160	13281	12981	13253	13210	13161	13152	13250	13076	12992	13104	13094	13076	13183	13121	13144	13081	13152	13119	13167	13116	13144	13232	13041	13043	13028	13070	12973	13151	13114	13146	13168	13099	13005	13123	12924	13243	13209	13145	13093	13091	13167	13260	13103	13079	13094	13071	13112	13199	13078	12951	13066	13124	12992	13047	13064	13015	13234	13103	13024	13065	13108	13141	13294	13092	13147	13196	13211	13144	13176	13135	13063	13115	13229	13252	13146	13147	13058	13143	13276	13160	13133	13222	13148	13165	13195	13094	13145	13253	13031	13103	13069	13247	13116	13171	13200	13233	13085	13213	13152	13062	13174	12989	13268	13148	13165	13112	13167	13019	12904	13200	13162	13237	13187	12999	13170	13136	13155	13062	13120	13147	13167	12997	13050	13086	13214	13110	13164	13051	13062	13124	13198	13092	13229	12987	13075	13036	13202	13154	13147	13280	13139	13242	13323	13132	13130	13152	13124	13009	13202	13049	13098	13069	13028	13208	13111	13098	12979	13248	13172	13031	13131	13205	12980	13034	13160	13124	13185	13205	13093	13077	13129	12953	13130	13159	13146	13121	13095	13266	13041	13223	13186	12881	13135	13015	13105	13094	13145	13359	12922	13107	13083	13254	12999	13067	13067	13315	12932	13132	13201	13027	12862	13178	13095	13037	12986	13284	13145	12952	13006	13251	13043	13246	13035	13141	13096	13035	13152	13200	13089	13163	12965	12991	13090	13083	12922	13188	13065	13153	13070	13191	13207	13105	13144	13175	13239	13037	13070	13237	13202	12873	13083	13143	12966	13214	13045	13064	13229	12869	12959	13064	13177	12990	13315	13056	12897	13065	13147	13015	13084	13021	13093	13022	13005	13135	13106	13177	13188	13209	13099	13109	13136	13279	13225	13121	13050	13194	13078	13101	13201	13114	13002	12824	13175	13035	13238	13183	13096	13276	13233	13051	12960	13078	12890	13097	13159	13079	13266	13037	13169	13215	13093	12999	13212	13234	12980	13177	13094	13062	13023	13069	13228	13162	13002	13154	13117	13159	13176	13058	13211	13118	13191	13155	13111	12957	13180	13268	13076	13115	13086	13232	13127	13133	13277	13204	13147	13114	13298	13158	13279	13007	13218	12877	12973	13183	13266	13173	13173	13021	13148	13074	13085	13134	13048	13224	13250	13048	13184	13189	13195	13191	13121	13276	13077	13003	13097	13148	12994	13038	13113	13152	12957	13027	13052	13107	12975	13070	13144	13033	13125	13062	13158	13230	13101	13038	13111	13102	13008	13139	13104	13147	13108	13170	12962	13247	12916	13248	12991	13235	13105	13125	13160	13091	13156	13216	13024	13210	13146	13135	13277	12988	13083	13167	13069	13252	13111	13091	13208	13044	13199	13039	12817	13078	13168	13204	13160	13081	13163	13218	13124	13335	13185	13174	13057	13111	12989	13207	13021	13140	13020	13094	13117	13078	13252	13175	13102	13005	13301	13088	13056	12866	13152	13086	13088	13201	13133	13229	13330	13064	13241	12956	13093	13087	13075	13011	13099	13218	13176	13304	13063	13236	12972	13047	13152	13194	13122	13254	13216	13250	12947	13072	13090	13042	13129	13120	13221	13137	13175	13198	13178	13224	13004	13092	12971	13087	13215	12956	13163	13064	13162	13283	13164	13257	13140	13032	13007	13117	13222	13167	13325	13076	13136	13151	13151	13062	13042	13025	13151	13289	13126	12951	13140	13191	13152	13077	13069	13115	13059	13210	13072	13104	13167	12948	13112	12954	13140	13099	13091	13217	13171	13125	13067	13123	13283	13146	13206	13193	13029	13007	13073	13038	13127	13129	13140	13204	13082	13197	13168	13129	13024	13112	13204	13026	13035	13156	13064	13265	13088	13178	13223	13075	13105	12916	13260	13099	13103	13197	13191	13215	13211	13265	13088	13000	13081	13141	13271	13064	13006	13088	13202	13304	12903	12964	13169	13203	13192	13286	13199	13141	13105	13406	13074	13221	13110	13163	13242	13237	13069	13076	13081	13103	13059	13146	12885	13095	13138	13181	13055	13085	13207	13121	13019	13242	13000	13033	13208	13132	13258	13144	13089	13268	13098	13239	13153	13095	13063	13310	13080	13012	13038	13095	13251	13203	13007	13124	13189	13161	13337	13130	13214	13132	13036	13172	13019	13165	13265	13017	13049	13008	13119	13034	13261	13165	13323	13056	13171	13101	13128	13081	13113	13084	12989	13132	13135	13169	13154	13139	13055	13198	13124	12941	13121	13082	13064	13228	13160	13139	13178	13152	13149	13116	13244	13029	13097	13069	13120	12957	12932	13164	12933	13349	13272	13183	13158	13261	12916	13180	13038	13091	13142	13189	13139	13091	13012	13199	13186	13101	13192	13083	13155	13124	13052	13012	13323	13027	13082	13261	13155	13223	13138	12988	13242	13209	13092	13148	13200	13056	13291	13040	13068	13007	13223	13044	13026	13197	13208	13224	13117	13186	12985	13119	13153	12839	12997	13082	13069	13010	13054	13077	13140	13091	13065	13136	13016	13246	13090	13113	13240	13081	13080	13191	12986	13160	13193	13166	13112	13195	13285	12971	13031	13131	13000	13063	13266	13137	13169	13202	13115	12997	13033	13185	13240	13018	13180	13110	13080	12971	13182	13028	12878	13086	13190	13225	13267	13213	13086	12938	13272	13122	13167	13128	13172	13071	13071	13150	13089	13088	13100	13132	13104	13181	13118	12949	12971	12965	13092	13039	13284	13127	13165	13148	13067	13224	13029	13203	13163	13071	13112	12924	13154	13201	13158	13126	13109	13086	13237	13057	13081	12900	13082	13314	13125	13155	13147	13162	13108	13207	13006	13137	13123	13062	13199	13170	12932	13147	13164	13160	13001	13297	13065	13017	13174	13305	13068	13202	13188	13230	13237	13078	13065	12972	13220	13055	13209	13077	12985	13122	13150	13042	13117	13121	13138	13261	13147	13288	13221	13107	13134	13227	13059	13129	13158	12974	13078	13160	13014	13078	13041	13160	13149	13276	13095	13255	13143	13171	13126	13141	13175	13130	13199	13036	13242	13090	13142	13066	13096	13045	13282	13130	13266	13164	13187	13104	13059	13126	13114	13316	13236	12924	13188	13118	13017	13092	13135	13180	13101	13027	13060	13274	13195	13399	12976	13190	13115	13060	13187	13193	13231	13154	13285	13096	13038	13126	13227	13201	12973	13160	13279	13142	13224	13162	12972	13257	13244	13199	13095	13145	13108	13205	13063	13222	13016	13166	13124	13074	13221	13185	13105	13127	13231	13182	13100	12956	13086	13141	13142	13007	13052	13083	13109	13046	13321	13151	13152	13146	13243	13176	13122	13128	13154	13212	13077	13100	13217	13044	13089	13057	13129	13057	13063	13017	13051	13190	13216	13207	13210	13145	12996	13102	13131	13122	13261	13146	13144	12925	13161	13030	13167	13152	13050	13023	13065	13072	13196	13087	12930	13031	13122	13118	13156	13201	13182	13196	13317	13073	13127	13162	13245	13216	13181	13063	13084	13164	13178	13304	13240	13154	13214	13114	13231	13023	13012	13022	13043	12988	13081	13144	13236	13092	13075	13149	13200	13091	13282	12987	13272	13149	13208	12998	12993	13118	13183	12997	13460	12962	13068	13230	13002	13058	13232	13163	13149	13259	13171	13055	13176	13225	12965	13073	13154	13033	13092	13029	13217	12954	13169	12968	13099	13113	13134	13048	12937	13111	13188	13323	12990	13226	13191	13137	13290	13181	13206	13009	13216	13100	13242	13053	13097	13116	13191	13017	13111	13234	13204	13081	13123	13164	13087	13233	13123	13075	13170	13136	13014	13211	13006	13109	13156	13024	13210	13192	13142	13201	13283	13143	13050	13117	13084	13201	13094	13036	13297	13171	13116	13180	13239	13250	13031	13054	13085	13247	13099	13059	13007	13209	13176	13167	12894	13296	13127	13199	13153	13089	13111	13237	12996	13236	13339	13163	13170	13194	13057	13070	13078	13197	13017	13051	13118	13188	13128	13189	13179	13223	13204	13150	13097	13250	13141	13190	13153	13141	13124	13192	13177	13226	13149	13146	13013	13123	13138	13056	13075	13294	13100	12952	12967	13227	13160	13211	13060	13112	13066	13157	13287	13083	13195	13158	13138	13193	13038	13117	12989	13017	13208	13106	13049	13298	13125	13199	13132	13126	13087	13021	13147	13102	13007	13180	13078	13087	13267	13232	13109	13084	13227	13118	13096	13130	13122	13223	13221	13158	13009	13142	13246	13208	13086	13120	13155	13072	13046	13267	13177	12980	13088	12968	13042	13090	13125
24255	21406	29199	26141	27899	30614	29644	25166	22353	20526	18656	17063	16393	16311	16026	15559	15510	15443	15293	15301	15490	15154	15495	15074	15097	15021	14808	15155	14916	14872	14958	14896	14949	14881	15007	14810	14871	14835	15016	14893	14891	14914	14829	15015	14741	14986	15024	14829	14862	14762	14891	14918	14949	14768	14739	14766	14842	14781	14785	14966	14798	15040	14593	14820	14677	14683	14681	14798	14668	14962	14800	14725	14910	14607	14893	14729	14676	14904	14837	14878	14766	14750	14795	14749	14849	14667	14976	14883	14631	14726	14700	14563	14762	14797	14814	14843	14880	14738	14826	14719	14791	14877	14922	14842	14905	14919	14794	14713	14792	14735	14807	14709	14602	14627	14783	14755	14931	14528	14856	14776	14808	14726	14721	14858	14691	14831	14923	14778	14836	14720	14718	14748	14842	14813	14613	14789	14854	15055	14729	14796	14847	14898	14946	14481	14491	14656	14956	14835	14751	14719	14847	14753	14864	14799	14764	14821	14688	14609	14737	14613	14662	14789	14745	14776	14820	14677	14727	14884	14818	14766	14858	14764	14947	14634	14859	14739	14580	14611	14850	14654	14940	14848	14864	14771	14697	14880	14644	14674	14769	14778	14857	14691	14857	14902	14710	14706	14745	14860	14627	14696	14795	14761	14872	14942	14601	14737	14836	14759	14698	14736	14890	14853	14648	14700	14704	14673	14719	14667	14689	14653	14600	14899	14958	14928	14653	14784	14815	14739	14715	14794	14575	14801	14676	14906	14553	14777	14809	14787	14911	14932	14806	14711	14667	14893	14888	14783	14923	14870	14837	14883	14793	14667	14758	14792	14905	14550	14513	14777	14792	14730	14567	14837	14914	14682	14949	14913	14758	14760	14889	14805	14894	14993	14876	14673	14748	14572	14740	14708	14801	14726	14732	14711	14783	14906	14730	14900	14798	14646	14919	14801	14494	14638	14787	14976	14888	14554	14816	14619	14867	14925	14760	14766	14849	14672	14800	15093	14727	14525	14865	14666	14681	14713	14727	14751	14674	14746	14778	14718	14723	14866	14812	14938	14831	14691	14689	14821	14613	14571	14837	14851	14864	14710	14602	14745	14903	14650	14712	14781	14794	14659	14817	14909	14794	14568	14690	14638	14741	14569	14804	14696	15042	14811	14910	14775	14842	14607	15070	14742	14664	14689	14782	14716	14895	14637	14817	14716	14848	14911	14736	14852	14599	14834	14753	14743	14784	14615	14628	14810	14855	14674	14737	14725	14891	14860	14783	14791	14623	14846	14769	14915	14861	14725	14799	14794	14614	14705	14726	14705	14895	14788	14760	14785	14807	14784	14831	14623	14782	15079	14723	14969	14805	14443	14844	14678	14780	14883	14695	14875	14884	14716	14632	14819	14760	14782	14908	14828	14738	14615	14849	14680	14772	14842	14741	14832	14736	14730	14836	14868	15044	14889	14762	14905	14676	14779	14729	14941	14690	14799	14664	14767	14609	14704	14706	14802	14555	14583	14922	14762	14824	14790	14754	14705	14842	14794	14648	14741	14655	14753	14774	14641	14785	14897	14766	14915	14646	14776	14723	14820	14710	14777	14708	14573	14769	14718	14770	14488	14688	14914	14751	14808	14728	14701	14732	14722	14613	14611	14801	14636	14658	15000	14889	14857	14779	14884	14770	14694	14914	14946	14725	14692	14792	14868	14842	14948	14832	14822	14695	14551	14758	14860	14738	14897	14721	14782	14888	14760	14800	14968	14670	14662	14767	14810	14701	14785	14691	14680	14717	14666	14656	14613	14751	14698	14777	14771	14628	14588	14764	14646	14650	15134	14761	14798	14826	14856	14745	14638	14739	14627	14789	14823	14832	14684	14796	14711	14699	14678	14782	14783	14550	14581	14842	14918	14932	14852	14886	14684	15039	14843	14670	14850	14516	14648	14936	14701	14740	14615	14699	14798	14584	14881	14829	14849	14775	14852	14694	14669	14600	14662	14743	14776	14836	14761	14900	14629	14855	14726	14760	14852	14715	14578	14704	14676	14735	14604	14796	14904	14706	14583	14813	14919	14613	14740	14777	14802	14910	14767	14785	14799	14675	14768	15030	14864	14728	14645	14663	14656	14759	14854	14678	14760	14904	14708	14958	14876	14830	14667	14950	14736	14755	14976	15036	14612	14731	14625	14819	14820	14783	14840	14482	14659	14558	14753	14728	14817	14617	14790	14812	14840	14635	14830	14719	14683	14631	14644	14486	14727	14734	14668	14688	14670	14729	14799	14742	14902	14839	14642	14667	14944	14612	14984	14774	14931	14780	14610	14834	14673	14782	14932	14956	14734	14701	14708	14991	14811	14784	14842	14753	14719	14898	14774	14710	14669	14911	14699	14851	14931	14924	14772	14680	14797	14802	14754	14595	14777	14734	14692	14783	14645	14779	14737	14667	14872	14575	14825	14695	14745	14572	14781	14869	14806	14868	14946	14700	14948	14819	14577	14723	14861	14953	14908	14643	14689	14646	14499	14719	14700	14748	14755	14625	14756	14891	14790	14763	14759	14744	14656	14740	14901	14778	14639	14775	14867	14778	14568	14650	14593	14704	14795	14736	14681	14742	14832	14753	14793	14720	14646	14683	14847	14896	14706	14554	14756	14600	14779	14783	14708	14824	14971	14709	14708	14860	14845	14838	14604	14763	14857	14730	14840	14858	14931	14920	14737	14657	14727	14783	14841	14892	14610	14799	14842	14456	14574	14725	14865	14792	14867	14709	14752	14569	14801	14875	14850	14890	14648	14581	14734	14664	14869	14788	14773	14879	14909	15085	15103	14820	14717	14731	14652	14858	14879	14759	14713	14762	14781	14744	14594	14896	14821	14702	14715	14977	14624	14675	14666	14796	14562	14578	14721	14959	14929	14662	14806	14798	14502	14741	14895	14947	14915	14879	14619	14730	14691	15010	14683	14673	14904	14843	14896	14800	14951	14926	14842	14869	14750	14827	14813	14738	14610	14493	14761	14833	14499	14687	14736	14570	14789	14576	14578	14697	14565	14875	14935	14693	14888	14816	14773	14557	14843	14812	14711	14626	14805	14738	14767	14950	14880	14677	14870	14762	14782	14847	14650	14634	14683	14616	14737	14735	14619	14901	14486	14763	14480	14765	14954	14683	14889	14848	14912	14717	14687	14698	14921	14863	14782	14760	14765	14742	14739	14767	14882	14882	14744	14525	14791	14579	14658	14611	14734	14874	14890	14977	14808	14652	14700	14713	14576	14787	14788	14831	14748	14655	14611	14760	14709	14913	14918	14894	14823	14823	14779	14780	14693	14781	14745	14822	14777	14947	14707	14529	14682	14937	14670	14736	14877	14890	14893	14721	14808	14725	14657	14555	14734	14739	14915	14621	14828	14823	14645	14812	14715	14702	14878	14757	14625	14894	14770	14944	14821	14805	14842	14722	14589	14660	14842	14758	14755	14652	14834	14652	14735	14982	14708	14667	14816	14858	14746	14931	14651	14771	14729	14611	14735	14854	14786	14812	14622	14885	14589	14966	14797	14957	14640	14776	14910	14613	14737	14784	14616	14693	14764	14676	14639	14873	14729	14776	14714	14812	14751	14826	14767	14681	14833	14934	14744	14709	14663	14709	14805	14930	14618	14747	14810	14975	14837	14807	14630	14760	14932	14895	14689	14793	14733	14693	14658	14904	14831	14889	14752	14680	14701	14802	14782	14731	14677	14853	14843	14678	14874	14624	14724	14893	14943	14844	14830	14681	14869	14856	14534	14591	14515	14734	14679	14561	14729	14898	14699	15001	14812	14634	14598	14776	14894	14803	14749	14800	14716	14751	14870	14952	14819	14764	14872	14901	14839	14851	14674	14971	14872	14540	14766	14914	14687	14736	14748	14635	14772	14775	14746	14861	14675	14750	14655	14950	14834	14646	14602	14729	14815	14867	14771	14975	14986	14570	14762	14810	14822	14650	14675	14742	14574	14548	14792	14783	14642	14729	14663	14609	14799	14764	14599	14675	14547	14973	14762	14954	14773	14960	14746	14595	14683	14733	14869	14820	14682	14762	14740	14811	14664	14841	14744	14782	14847	15039	14909	14808	14711	14794	14772	14838	14872	14803	14704	15015	14950	14819	14711	14682	14741	14740	14727	14681	14857	14609	14755	14768	14762	14945	14861	14869	14816	14673	14777	14874	14928	14730	14792	14767	14757	14623	14818	14800	14945	14820	14638	14784	14820	14838	14674	14768	14769	14939	14842	14708	14785	14750	14656	14840	14624	14795	14801	14824	14907	14956	15091	14746	14739	14924	14807	14845	14926	14595	14786	14789	14654	14917	14719	14807	14952	14886	14722	14834	14574	14725	14686	14781	14815	14859	14896	14903	14798	14807	14834	14802	14770	14709	14773	14641	14797	14607	14797	14687	14767	14743	14917	14722	14713	14879	14780	14699	14733	14844	14958	14752	14658	14774	14676	14751	14844	14698	14692	14872	14708	14732	14849	14778	14773	14914	14852	14725	14461	14928	14710	14786	14665	15075	14634	14612	14681	14773	14790	14778	14554	14870	14686	14675	14680	14764	14940	14558	14905	14863	14709	14858	14904	14769	14716	14909	14811	14740	14830	14822	14857	14794	14771	14825	14710	14748	14615	14796	14800	14691	14662	14776	14693	14819	14820	14795	14738	14878	14920	14640	14862	14759	14729	14752	14626	14838	14891	14839	14674	14780	14792	14979	14831	14747	14660	14755	14818	14914	14855	14670	14745	14704	14708	14862	14725	14728	14883	14717	14818	14870	14737	14749	14714	14909	14595	14755	14832	14660	14727	14623	14847	14792	14856	14685	14756	14642	14708	14681	14705	14653	14936	14710	14750	14699	14701	14942	14884	14772	14746	14843	14864	14756	14705	14744	14681	14789	14908	14612	14776	14752	14610	14566	14637	14906	14828	14687	14768	14874	14699	14739	14664	14663	14804	14847	14657	14673	14700	14623	14751	14785	15028	14818	14791	14820	14851	14720	14562	14742	14939	15074	14691	14874	14708	14929	14746	14774	14739	14876	14764	14764	14765	14878	14681	14700	14692	14871	14712	14947	14748	14825	14895	14666	14993	14794	14699	14927	14726	14644	14753	14815	14833	14883	14896	14771	14756
22657	44279	45130	39009	37081	33934	29986	26727	23709	20686	18325	16235	15417	15187	14696	14371	14041	14222	14033	13853	13798	13773	13731	13567	13479	13650	13316	13373	13345	13163	13323	13105	13337	13421	13414	13282	13419	13124	13235	13192	13185	13290	13195	13075	13140	13251	13141	13224	13264	13245	13187	13191	13251	13292	13166	12931	13290	12997	13136	13173	13083	13255	13084	13196	13083	13218	13216	13156	13094	13197	13238	13013	13003	13072	13223	13157	13145	13005	13295	13231	13174	13054	13123	13214	13220	13108	13080	13272	13248	13184	13044	13366	13184	13061	13161	13192	12960	13171	12968	13325	13112	13069	13255	13145	13196	13206	13254	13224	13125	13084	13153	13263	13003	13028	13034	13097	12927	13344	13208	13109	13096	13047	13169	13111	13082	13254	13250	13126	13015	13184	13155	13193	13148	13024	12875	13382	12934	13038	13075	13096	13185	13102	13017	13160	13102	13102	13213	13024	13018	13168	13331	13149	12952	13000	13165	13070	12973	13068	13229	13127	13089	13123	13089	13080	13088	13113	13096	13241	13161	13146	13271	13054	13057	13148	13099	13129	13295	13052	12987	13142	13068	13032	13186	13182	13052	13073	13073	13113	13185	13256	13171	13195	13183	13200	13091	13050	13245	13065	12859	13058	13004	13160	13383	13133	13162	13175	13160	13075	13173	13023	12998	13137	13115	12994	13060	13104	13087	13132	13100	13037	13124	13163	13101	13012	13221	13126	13204	13088	13291	13046	13043	13170	13269	12947	13067	13170	13146	13226	13030	13058	13003	12997	13131	13129	13020	13302	13163	12857	13183	13054	13092	13240	13215	13139	13328	13140	13114	13143	13067	13290	13048	13099	13200	13102	13201	13078	13158	13028	13155	13149	13152	13121	13209	13048	13136	13107	13330	13146	13173	13094	12983	13221	13086	13189	13080	13275	12971	13064	13068	13140	13062	13136	13065	13172	13132	13070	13086	13156	13163	12986	13201	13205	13187	12995	13058	13213	13138	13096	13160	12993	13143	13065	13062	13068	13112	12936	13132	13125	13214	13176	13006	13183	13227	13176	13187	13121	13050	13053	13165	13126	13170	13160	13166	13093	13061	13190	13069	13215	13043	13180	13200	13166	13049	13109	13108	13129	13228	13221	13111	13013	12996	13136	13189	13173	13001	13092	13170	13165	13296	13006	13110	13141	13135	13143	13262	13091	13292	13131	13188	13169	13144	12933	13101	13117	13175	12980	13164	12946	13060	13215	13111	13116	13101	13148	13075	13048	13059	13179	13217	13163	13071	12893	13106	13122	13213	13120	13138	13235	13229	12999	13085	13269	13084	13077	13034	13181	13134	13230	13098	13070	13152	13134	13054	13259	13128	13211	13094	13146	13113	13285	13103	13117	13060	13315	13135	13226	13177	13059	13069	13287	13156	13147	13132	12877	13038	13166	13240	13220	13078	13152	13118	13190	12990	13116	13160	13104	12990	13180	13070	13221	13032	13076	13176	13221	13100	13185	13029	13238	13292	13047	13237	13103	13154	13201	13103	13103	13162	13126	13194	13187	13108	13121	13035	13236	13101	13075	13246	13228	13500	13073	13041	13260	13058	13295	13073	13048	13058	13211	13061	13114	13121	13157	13012	13123	13295	13082	13285	13161	13163	13115	13104	13223	13042	13204	13219	13271	13257	13153	13174	13187	13150	13087	12990	13043	13351	13142	13260	13071	13174	13238	13145	13053	13096	13039	13122	13045	13123	13248	13158	13033	13138	13183	13271	12974	13089	13115	13192	13066	13280	13023	13126	13077	13387	13108	13323	13155	12988	13078	13023	13102	13172	13080	13156	13080	13258	13091	13121	13100	12978	13022	13232	13114	13120	13143	13042	13098	13122	13140	13146	13258	13246	13172	13100	13133	12972	13072	13127	13099	13164	13185	13212	13220	13169	13149	13302	13114	13150	12955	13308	13110	13025	13101	13145	13038	13147	13055	13133	13080	13251	13261	13014	13196	13146	13137	13134	13187	13171	13131	13155	13239	13211	13152	13084	13112	13079	13147	13129	13183	12984	13251	13073	13050	13154	13024	13114	13152	13069	13135	13226	13204	13028	13148	13002	13177	13264	13202	13077	13140	13145	13136	13081	13275	13117	12985	13250	13004	13161	13100	13112	13156	13045	13101	13125	13126	13157	12930	13061	13038	13180	13149	13140	13231	13090	13141	13073	13100	13087	13248	13203	13094	13258	13195	13151	13202	13025	13008	13232	13114	13067	13000	13035	12947	13173	13040	13202	13218	13080	13329	13027	13112	13093	13212	13119	13174	13086	13155	13114	12989	13314	13130	13068	13249	13098	13040	12957	13258	13102	13073	13147	13151	13286	13189	13156	13144	13201	13091	13075	13244	13314	12967	13268	13136	13123	13035	13217	13221	13112	13282	13094	13102	13361	13133	13247	13086	13107	13171	13225	13249	13074	13198	13131	13154	13168	13171	13038	13132	13176	13111	13171	13198	13020	13130	13282	13339	13113	13200	13147	13237	13023	13031	13190	13248	13088	13139	13042	13160	13080	13122	13250	13069	12986	13133	13296	13155	13223	13117	13258	13095	13125	13073	13085	13127	13072	13064	13083	13060	13137	13058	13126	13315	13093	13200	13262	13134	13098	13385	12890	13108	13114	13108	13148	13116	13343	13222	13183	12931	13232	13103	13110	13205	13129	13030	13002	13153	13082	13024	13082	13163	13193	13245	13085	13139	13138	13177	12995	13157	13104	13221	13173	13107	13076	13162	13311	13131	13239	13315	13137	13064	13097	13008	13049	13139	13086	13152	13180	13115	12898	13098	13085	13164	13132	13078	13103	13192	13151	13155	13188	13217	13195	13012	13185	13069	13036	13212	13175	13175	13079	13123	13171	13173	13100	13165	13235	13088	13308	13279	13140	13037	13086	13171	13081	13120	13065	13156	13149	13133	13207	13121	13256	13126	13164	13193	12999	13081	12988	13157	13074	12989	13047	13133	13137	13036	13123	13258	13106	13182	13208	13179	13076	13049	13078	13144	13075	13304	13069	13073	13044	12969	13268	13285	13077	13164	13179	13203	13112	13093	13096	13007	13253	13108	13202	13055	13136	13103	13341	13108	13107	12982	13159	13196	12987	13126	13046	13042	13247	13260	13137	13246	13281	13107	13198	13080	13109	13120	13066	13122	13174	13123	13163	13192	13177	13332	13176	13099	13110	13095	13212	13004	13231	13274	13070	13056	13097	12984	13095	13203	13285	13201	13203	13202	12961	13213	13195	12965	13093	13019	13072	13174	13167	13097	13119	13143	13089	13154	13271	13177	13071	13162	13248	13199	13103	13098	13195	13218	13213	13138	13110	13148	13274	13302	13153	13017	13212	13013	13268	13130	13060	13031	13291	13170	13121	13201	12924	12976	13143	13112	13086	13074	13165	13007	13202	13104	13105	13295	13107	13156	13186	13210	13149	13247	13266	13031	13206	13192	13238	13236	13152	13139	13075	13238	13122	13136	13197	12996	13183	13224	13175	13122	13027	13163	13253	13182	13165	13153	13238	13249	13047	13099	13115	13004	13064	13109	13127	13127	13160	13129	13036	13054	13250	13203	13002	13106	13116	13107	13180	13184	13144	13007	12997	13080	13277	13106	13133	13229	13072	13211	13009	13096	13288	13122	12959	13239	13034	13229	13320	12932	13160	13122	13133	13090	13229	13083	13111	13126	13180	13155	13233	13116	13224	13113	13247	13340	13208	13154	13120	13179	13134	13359	13255	13010	13151	13072	13208	12985	13198	13114	13132	13159	13108	12990	13026	13094	13253	13042	12989	13228	13124	13078	13113	13147	13230	13075	13169	12960	13269	13045	13096	13096	13120	13070	13198	13059	13178	13084	13012	13008	13196	13306	13179	13188	13288	13080	13058	13082	13268	13223	13075	13279	13183	13241	12992	13064	13214	13043	13191	13082	13192	13248	13146	13208	13130	13162	13158	13096	12993	13149	12997	13274	13138	13240	13160	13115	13252	13043	13311	13246	13270	13156	13168	13116	13211	13111	12929	13298	13167	13212	13226	13037	13221	13149	13070	13013	13192	13106	13096	13175	13117	13129	13213	12993	13272	13018	12985	13249	13062	13295	13063	12992	13144	13082	13135	13118	13146	13169	13203	12977	13149	13069	13248	13164	13198	13192	13206	13231	13315	13044	13248	13175	13101	13217	13004	13104	13021	13155	13135	13079	13252	13113	13334	13104	13126	13161	13131	13380	13156	13134	13260	13135	13157	13247	13043	12997	13201	13079	13180	13196	13143	13045	13128	13063	13281	13043	13152	13060	12934	13220	12943	13148	13133	13093	13014	13095	13170	13187	13086	13049	12901	12875	13354	13274	13075	13140	13285	13052	13216	13140	13355	13159	13096	13124	13056	13134	13174	12960	13365	13040	13177	13121	13152	13199	13108	13343	13138	13165	13335	13194	13188	13162	13083	13114	13122	13136	13261	13150	13101	13345	13151	13237	13117	13008	13277	12979	13175	13060	13139	13232	13241	13143	13105	13172	13204	13110	12979	13134	13134	13302	13230	13288	13123	13256	13165	13126	13101	13059	13058	13125	13135	13077	13182	13163	13049	13002	13144	13066	12897	13252	13090	13170	13115	13184	13068	13015	13126	13043	13217	13186	13042	13149	13085	13203	13167	13127	13031	13089	13073	13089	13147	13087	13117	13173	13187	13178	13228	13056	13052	13233	13176	13195	13144	13034	12972	13215	13137	12929	13119	13221	13175	13246	13174	13129	13240	13163	13149	13059	13230	13158	13124	13253	13171	13289	13264	13076	13198	13144	13108	13071	13031	13010	13288	12954	13110	13058	13169	13186	13294	13120	13159	13068	13247	13173	13065	13227	13159	13261	13170	13288	13098	13044	13235	13187	13164	13029	12994	12999	13126	13024	13129	13201	13105	13105	13136	13150	13226	13318	13110	13098	13327	13115	13214	13169	13082	13056	13205	13023	13083	13133	13328	13111	13271	13020	12871	13159	13206	13220	12907	13216	13163	13269	13210	13085	13073	13034	13113	13175	13168	13062	13089	13251	13243	13087	13082	13083	13168	13004	13006	13121	13066	12894	13300	13098	12970	13203	13214	13017	13142	13103
23092	21400	29349	24452	24434	30625	33665	27760	24688	22489	20700	18932	18214	17908	17385	17517	17046	16869	16548	16685	16700	16675	16555	16451	16319	16203	16465	16086	16135	16092	16176	16377	16133	15998	16195	16096	16159	16228	15862	16203	16101	16048	16174	15865	15934	16029	16162	15839	16168	15894	15918	15905	16180	15678	15797	16028	16084	16018	15997	15700	16143	16125	16036	15965	15911	15934	16011	16034	15892	15979	15869	16126	16137	16081	15879	16171	15983	15989	15895	15871	15983	15884	15977	15882	15864	15997	16003	16076	16129	15890	16085	15970	15973	16001	16116	15946	15928	16087	15806	15830	15725	15948	15848	16058	15776	15814	16022	15723	15861	16011	15903	16120	15953	15777	15936	15934	15864	15902	15936	15858	15873	15992	15831	16055	15830	15907	15770	16035	15937	15892	15716	15850	15925	16011	15854	15887	15830	15675	15836	15795	15859	15910	15797	15892	16152	16001	15838	15984	15901	15976	15926	15783	15814	16028	16013	15871	15746	15889	15954	15925	15909	16162	15839	16075	15970	15954	15973	15823	15927	15827	15832	15861	15739	15798	15849	15998	16026	16099	15754	15903	15822	15757	15869	15962	15898	15864	15960	15953	16081	16062	15928	15905	15932	15854	15897	15960	15923	16045	16021	15907	15990	16018	15946	15833	15831	15862	16036	16024	16069	16123	15909	15677	15736	15998	15971	15738	16028	15844	15981	15857	15797	15824	15751	15795	15920	15910	15904	15875	15848	15979	15869	15949	15837	15900	15890	15804	15734	15940	15987	15951	15734	16008	15983	15678	15875	15716	15811	15876	15831	15952	15983	15753	15914	15862	16081	15858	15895	16035	15926	15814	16037	15940	15685	15736	15915	15849	15760	15875	16083	15723	15840	16117	16147	15970	16183	15896	15950	16043	15893	15877	15908	15636	15780	15738	15909	15759	16069	15761	16189	15776	15912	15921	15755	15857	15863	15840	16055	15742	15815	15989	15953	15568	15687	15789	16044	15788	15816	16007	15837	15851	15845	15764	16016	15988	15912	16008	15881	15775	15906	15965	15847	16039	16084	15940	15768	15899	15926	15922	15878	15901	16082	16049	16093	15902	15880	16068	16040	15896	15944	15793	16110	15891	16083	15986	15884	15924	15930	15944	15824	15785	16078	15666	15863	15816	15667	15983	15977	16005	16033	16055	15876	15866	15854	15968	15809	15760	16009	16005	15769	15806	15856	15784	16087	15966	15896	15895	15878	15972	15829	15814	15901	16074	15866	15999	15935	16007	15842	15908	16166	15849	15957	15864	16116	15803	16065	15968	15905	15960	16190	16019	15723	15791	16023	15933	15833	16037	15825	15680	15984	15944	15902	15734	15814	15789	15995	16004	15909	15813	15869	15985	15938	15954	15885	15970	15876	15923	15918	15875	15777	15765	15926	15857	15930	15627	15978	15906	16011	15838	15813	15975	15868	16161	15972	15665	16003	15883	16213	15892	15842	15779	16048	16106	16152	16003	15821	16011	16105	16009	16055	15843	15696	16048	15795	15976	15836	15822	15894	15925	15864	15811	15944	16006	15967	15738	15611	15885	15865	16046	15893	15880	16071	15895	16053	15959	15855	15877	15713	16053	15887	16008	15894	15833	15863	15870	15897	15863	16066	15797	16001	15720	15824	16072	15950	15921	16034	16129	15995	15880	15880	15966	15922	15931	15663	15888	15969	15918	15875	15966	15849	15787	15772	15761	15822	15740	15901	15739	15778	15816	15886	16010	16093	16036	15791	15946	15903	15731	15913	15935	15717	15784	15846	15901	15748	15968	15947	15811	15894	15875	16044	15726	15916	16168	15975	15903	15919	15795	15789	15910	15930	16060	16043	15963	15931	15608	15881	15873	15902	15625	15798	15947	15793	15773	15940	15924	15900	15900	15720	15940	15885	15938	16023	16089	16009	16135	16146	15730	15759	15698	15969	15802	15477	15870	15891	16141	15986	16037	15805	16028	15885	15751	15858	15818	15866	16154	15925	15825	15777	15853	15847	15802	15755	15993	15904	15896	15958	15714	16023	15858	15852	15873	15931	15838	15928	15891	15758	16031	15803	15839	16056	15862	15766	16122	16022	15907	15754	15894	15894	15907	16013	16088	15944	15817	15891	15640	15928	15722	16046	15937	15838	15801	15992	16084	15990	15947	15752	15837	15956	15918	16019	16051	15665	15870	15886	15988	15970	15803	15989	15778	15926	15875	15780	15999	15937	15922	15959	15855	15923	15968	16060	15771	15807	15706	15795	15905	15870	15888	15971	15901	15830	15966	15904	15604	15938	15930	15984	15956	16018	15973	15806	15803	15881	15660	15793	15725	15789	15928	15924	15821	15816	15920	15778	15949	15970	15910	16088	15852	15898	16043	15927	15783	15923	15735	15650	15923	16139	16125	16123	15822	15918	15980	15955	15690	15930	15900	15932	16007	15799	15907	16002	15959	15917	16240	15840	15831	15788	15732	15811	15872	15982	15841	15889	15865	15724	15956	15868	15860	15900	15757	15760	15782	16007	15857	15834	15934	15777	15788	15951	16059	15960	15842	15773	16038	15901	15860	15878	15877	16070	15895	15795	16010	15889	15843	15966	16141	15916	15751	15903	15976	15943	16039	15803	15952	15972	15733	15924	15833	15858	15917	15899	15994	15840	15923	15712	15688	15751	15978	15959	15875	16118	16083	16057	15897	15941	15958	15949	16019	15837	15737	15749	16026	16024	15866	15787	15795	15918	15737	15951	15917	15889	16019	15866	15930	16113	15985	15841	16157	16024	16012	16004	15904	15767	15737	15950	15947	16039	15736	16005	16170	15907	15849	15858	15928	15673	15789	15982	15973	15892	15939	15968	15864	15932	15765	15885	16059	15713	15884	16106	15877	15860	15687	16049	15898	15810	15952	15856	15845	15809	15987	15884	15867	15927	15934	15909	15920	15925	15859	15843	15886	16012	16061	15748	15826	15672	15898	16042	15658	15872	15733	15817	15935	15709	15980	15904	15837	15884	15754	15924	15980	15936	15590	15682	15752	15635	16054	15794	15808	15913	16124	16112	15935	15892	15785	16110	15944	16068	16002	16041	15981	15822	15754	15743	16030	16099	15798	15832	15958	15750	16085	15959	15962	15820	16004	15966	15859	15858	15974	16070	16195	15906	15871	15958	16106	16126	15923	15781	15837	15738	15891	15848	15638	16025	15991	15788	15889	15883	15921	15866	15833	16194	15879	15972	15741	15802	15757	15883	16086	15867	15761	15772	15609	15925	15740	15974	15892	15823	15700	15887	15787	16059	15979	16012	15878	15852	15906	15965	15900	15881	15984	15885	15905	15914	15831	15824	16008	15936	15882	15879	15892	15925	15789	15903	15800	15953	16007	15960	15771	15862	16017	15821	15905	15848	15919	15922	15896	15858	15746	15837	15943	15902	15847	15975	15639	15804	15804	15864	16041	15800	15800	15670	16007	15987	15925	15917	15855	15728	15901	15885	15825	15899	15936	15874	16088	15817	15902	15943	15901	15794	15979	15922	15755	15770	16006	15902	15782	15890	15928	15886	16133	15807	15870	16139	15989	15905	15822	15989	15892	15993	15814	16034	15844	15988	15810	15849	15867	15936	15981	15914	15842	15726	15801	15894	15619	15955	16025	15833	15906	15933	15900	15964	15822	16155	15728	15846	15940	16037	15859	16106	15870	15895	15828	16201	15844	15730	15847	15871	15761	15907	15968	15977	15898	15866	15830	15879	15942	16024	15802	15889	15857	15608	16003	15768	15848	15897	15888	16021	15920	15718	16067	16131	15973	15898	15713	15859	15864	16096	15843	15865	16096	15890	15746	15976	15947	16031	15975	16167	15841	15963	15902	15861	15799	15982	15720	15865	15975	15936	15773	15916	15912	15814	15938	16162	15996	15927	15876	15860	15885	16059	15912	15850	15827	15931	15893	15854	15901	15908	15976	15867	16072	15997	15876	15893	16053	15808	15859	15985	15874	16028	16069	15700	15826	15821	16007	16118	15815	16051	15829	15789	15835	15903	15806	15798	16255	15927	16050	15861	15673	15681	15950	15865	15911	16026	15806	15825	15817	15835	15999	15913	15866	15995	15798	15833	15831	15965	15914	16016	15748	15830	15850	15848	16049	15910	15916	16049	16064	15796	15947	15959	15958	15855	15779	15818	16047	16018	15980	15967	15997	15985	15868	15871	15782	15873	15792	15946	15922	15880	15906	15941	15876	15888	15814	16118	16014	16037	15995	15969	15908	15840	16032	15763	15757	15944	15905	15887	15907	15790	16145	16094	15891	15843	15859	15606	15925	16019	15891	15869	15770	15861	16032	15884	16069	16023	15908	15954	16011	15880	16126	15890	15919	15897	16008	15914	16129	15792	16016	15822	15979	15923	15934	15721	15932	15900	15774	16015	15867	15765	16102	15889	16121	15823	15966	16009	16053	15893	15997	15767	15762	16069	15856	15825	15710	15811	15812	15817	15765	15899	15918	15768	16078	15835	15837	15990	15910	16041	16018	15803	15874	15835	15855	16004	15879	15702	15843	15685	15751	15801	15767	15840	15851	15974	15918	15974	16127	15948	15896	15786	15954	15830	15896	16034	15808	15888	15757	15832	15726	15828	15934	15970	15915	15668	15803	15957	15900	15762	15631	16016	15933	15916	15820	15886	15964	16007	15921	15838	16030	16037	15737	16177	15806	16038	16085	16056	16036	16024	15901	15825	15801	15946	15948	15818	16098	15903	15649	15758	16016	15837	15824	15859	15936	15788	15881	15844	15723	15768	15805	15895	15926	15818	16107	15900	15927	15719	15950	15985	15877	15960	15921	15916	15812	15886	15890	15758	15795	16240	15726	15904	15953	15916	15944	15896	15848	16018	15811	15759	15862	15837	15993	15745	16065	15818	15871	15923	15884	15920	15826	15996	16014	15879	16037	15829	15978	16052	15934	15811	16012	15817	15880	15715	15836	15895	15961	15945	15876	15894	15853	15859	15978	15899	15873	15937	16075	15761	15672	15800	16012	15891	16082	15821	16092	15930	15727	15962	15847	15873	16043	15756	15815	15839	15891	15977	16056	16018	16001	15768	15942	15832	15983	15906	16140	15808	16105	15936	15653	15903	15853	15835	15827
25056	49446	50217	43618	40116	37534	33703	29541	25966	22492	19980	18024	16877	16399	15979	15491	15492	14928	14731	14767	14663	14550	14513	14097	14260	14216	13918	14005	13924	13897	14114	13837	13807	13934	14096	14075	14004	13812	13882	13898	13797	13870	13883	13903	13919	13887	13889	13884	13902	13654	13903	13884	13816	13793	13771	13834	13838	13675	13765	13645	13839	13755	13798	13735	13729	13751	13844	13621	13648	13694	13669	13748	13799	13731	13663	13845	13811	13808	13845	13750	13750	13779	13686	13710	13818	13766	13731	13632	13756	13636	13485	13759	13766	13906	13686	13888	13600	13590	13797	13890	13635	13714	13798	13857	13736	13878	13593	13802	13849	13725	13817	13762	13928	13839	13783	13797	13554	13861	13889	13666	13811	13796	13814	13665	13779	13679	13823	13651	13798	13591	13866	13844	13842	13824	13620	13577	13759	13684	13700	13671	13763	13744	13711	13648	13702	13901	13645	13715	13606	13818	13717	13904	13693	13705	13730	13746	13863	13842	13871	13742	13990	13781	13682	13747	13718	13784	13710	13754	13663	13774	13513	13778	13655	13781	13689	13823	13813	13779	13885	13729	13743	13743	13757	13896	13748	13658	13929	13808	13842	13616	13759	13666	13609	13831	13775	13772	13710	13580	13691	13791	13704	13852	13505	13713	13634	13555	13846	13802	13808	13908	13887	13535	13814	13655	13773	13757	13815	13892	13601	13770	13679	13761	13791	13745	13575	13776	13733	13796	13830	13754	13514	13746	13784	13810	13693	13796	13741	13922	13777	13664	13834	13824	13690	13670	13888	13720	13779	13859	13830	13856	13775	13790	13754	13616	13935	13848	13688	13684	13690	13726	13852	13667	13623	13851	13825	13838	13708	13552	13738	13854	13876	13874	13753	13696	13928	13525	13672	13816	13845	13839	13696	13780	13700	13623	13753	13746	14016	13738	13741	13700	13785	13684	13715	13793	13648	13822	13783	13880	13746	13741	13837	13570	13664	13688	13735	13689	13863	13679	13713	13633	13773	13823	13683	13658	13667	13650	13772	13825	13704	13879	13672	13724	13651	13742	13743	13844	13672	13640	13852	13734	13757	13716	13895	13774	13764	13861	13783	13743	13769	13809	13768	13772	13671	13844	13827	13739	13775	13829	13826	13685	13591	13818	13564	13838	13567	13823	13782	13892	13775	13654	13816	13737	13653	13733	13709	13779	13789	13715	13615	13772	13610	13718	13725	13675	13712	13830	13799	13779	13887	13753	13882	13763	13799	13735	13574	13863	13725	13875	13606	13899	13743	13830	13705	13631	13819	13684	13784	13810	13638	13633	13817	13848	13741	13705	13670	13510	13874	13703	13916	13739	13738	13806	13741	13861	13705	13754	13528	13767	13661	13827	13716	13866	13691	13744	13834	13735	13824	13787	13692	13793	13703	13774	13847	13804	13787	13804	13697	13700	13778	13732	13744	13821	13783	13888	13854	13870	13621	13841	13825	13771	13872	13557	13820	13917	13689	13793	13910	13825	13702	13797	13666	13720	13854	13770	13901	13643	13691	13735	13851	13743	13843	13824	13537	13712	13831	13807	13729	13746	13549	13855	13921	13781	13808	13831	13822	13587	13814	13872	13713	13898	13813	13750	13604	13704	13782	13847	13750	13867	13755	13753	13926	13831	13633	13778	13903	13792	13732	13652	13781	13817	13840	13757	13699	13699	13684	13827	13857	13761	13799	13752	13874	13912	13740	13730	13643	13821	13834	13623	13744	13751	13749	13733	13698	13765	13770	13700	13806	13460	13750	13752	13738	13710	13664	13539	13762	13854	13920	13665	13868	13741	13743	13845	13735	13746	13859	13798	13485	13837	13847	13773	13813	13735	13731	13716	13962	13759	13767	13813	13849	13722	13679	13791	13712	13742	13756	13678	13820	13644	13894	13570	13811	13636	13806	13635	13584	13822	13711	13794	13879	13740	13772	13803	13895	13774	13726	13716	13886	13711	13912	13611	13729	13750	13771	13587	13662	13815	13697	13907	13675	13765	13636	13655	13705	13879	13775	13762	13808	13668	13634	13818	13860	13766	13837	13708	13824	13742	13636	13623	13780	13828	13740	13778	13606	13800	13828	13724	13571	13742	13829	13876	13677	13708	13754	13626	13659	13711	13862	13780	13763	13799	13803	13710	13700	13646	13747	13869	13716	13717	13800	13674	13626	13671	13701	13685	13827	13692	13830	13780	13838	13543	13625	13774	13779	13739	13790	13801	13852	13788	13741	13677	13651	13741	13822	13673	13719	13686	13773	13637	13702	13829	13795	13661	13726	13629	13875	13807	13849	13716	13838	13670	13728	13835	13688	13763	13749	13710	13724	13817	13701	13763	13666	13607	13639	13752	13495	13805	13487	13803	13721	13748	13721	13651	13835	13628	13801	13792	13838	13733	13905	13793	13740	13845	13676	13775	13694	13797	13680	13728	13706	13828	13796	13893	13700	13662	13708	13784	13831	13662	13767	13707	13682	13671	13775	13635	13840	13747	13757	13694	13784	13850	13830	13800	13710	13663	13775	13661	13607	13626	13701	13714	13716	13784	13760	13781	13692	13746	13683	13797	13586	13631	13659	13815	13875	13732	13720	13795	13715	13538	13752	13801	13865	13625	13648	13756	13839	13700	13782	13883	13696	13797	13677	13689	13778	13678	13868	13647	13718	13761	13773	13821	13836	13676	13614	13764	13900	13743	13778	13729	13541	13698	13787	13754	13758	13703	13670	13668	13791	13662	13681	13817	13777	13818	13901	13729	13670	13735	13882	13723	13605	13657	13769	13662	13750	13544	13644	13773	13864	13851	13786	13750	13789	13907	13633	13703	13761	13830	13723	13668	13768	13684	13720	13896	13731	13656	13613	13667	13847	13831	13735	13724	13721	13742	13704	13700	13686	13836	13821	13781	13772	13821	13699	13727	13784	13822	13849	13780	13798	13825	13708	13768	13729	13705	13786	13637	13683	13741	13687	13578	13856	13804	13812	13612	13972	13754	13624	13707	13780	13691	13961	13714	13766	13804	13718	13855	13722	13656	13505	13654	13727	13599	13775	13767	13815	13737	13633	13745	13685	13751	13724	13736	13751	13846	13665	13677	13721	13657	13667	13769	13762	13698	13603	13738	13779	13781	13629	13701	13790	13849	13702	13763	13739	13783	13804	13609	13714	13694	13726	13754	13522	13717	13630	13737	13650	13771	13594	13764	13659	13781	13871	13809	13725	13655	13758	13496	13702	13492	13670	13749	13908	13767	13942	13805	13658	13715	13884	13887	13830	13771	13711	13707	13600	13676	13625	13666	13739	13745	13603	13633	13731	13587	13762	13843	13739	13767	13710	13659	13882	13736	13672	13634	13889	13843	13870	13866	13729	13902	13732	13757	13703	13667	13795	13773	13797	13803	13834	13737	13620	13713	13745	13699	13754	13786	13629	13853	13845	13892	13680	13677	13843	13621	13772	13622	13866	13734	13626	13520	13806	13710	13715	13742	13784	13736	13737	13903	13779	13610	13639	13754	13611	13877	13653	13610	13690	13771	13759	13759	13901	13700	13665	13828	13678	13802	13664	13612	13825	13899	13896	13776	13787	13666	13750	13749	13851	13822	13688	13763	13719	13772	13695	13848	13692	13738	13614	13730	13636	13655	13723	13779	13629	13667	13673	13768	13590	13762	13717	13894	13639	13714	13768	13744	13789	13660	13676	13842	13739	13594	13732	13715	13742	13698	13707	13897	13724	13745	13711	13733	13720	13697	13697	13669	13435	13626	13734	13688	13568	13825	13788	13811	13802	13718	13693	13646	13752	13843	13572	13690	13754	13698	13726	13883	13904	13607	13778	14037	13940	13720	13701	13698	13674	13515	13679	13562	13777	13750	13768	13611	13742	13762	13701	13818	13607	13651	13852	13876	13739	13820	13826	13924	13751	13639	13609	13892	13856	13688	13700	13711	13707	13765	13736	13549	13840	13759	13773	13825	13698	13713	13817	13794	13693	13696	13888	13740	13780	13633	13857	13770	13689	13798	13771	13791	13713	13752	13758	13694	13795	13897	13690	13669	13918	13654	13789	13733	13727	13610	13831	13771	13739	13875	13674	13676	13710	13676	13794	13799	13776	13796	13785	13864	13783	13578	13849	13612	13690	13905	13779	13699	13767	13747	13642	13615	13775	13688	13835	13824	13717	13741	13731	13721	13527	13813	13770	13615	13575	13736	13850	13594	13722	13777	13822	13701	13687	13665	13783	13718	13682	13865	13722	13627	13790	13816	13562	13703	13652	13696	13700	13759	13692	13752	13935	13832	13668	13822	13803	13797	13700	13919	13730	13766	13736	13691	13847	13681	13713	13851	13705	13873	13702	13713	13640	13731	13626	13592	13654	13777	13821	13905	13879	13922	13765	13921	13730	13750	13715	13800	13587	13840	13681	13834	13834	13797	13615	13809	13808	13890	13622	13744	13672	13660	13773	13718	13724	13705	13801	13787	13709	13714	13530	13680	13973	13813	13820	13945	13714	13690	13644	13736	13685	13765	13694	13775	13893	13698	13720	13921	13662	13885	13721	13747	13790	13684	13866	13787	13779	13733	13627	13748	13695	13479	13860	13744	13764	13608	13681	13780	13767	13604	13680	13877	13689	13691	13710	13681	13581	13697	13794	13759	13841	13800	14027	13699	13856	13786	13749	13743	13572	13798	13751	13724	13757	13714	13613	13590	13760	13798	13732	13726	13586	13859	13704	13699	13581	13697	14039	13892	13863	13674	13618	13737	13713	13445	13810	13676	13683	13719	13656	13803	13721	13595	13423	13765	13598	13667	13566	13738	13669	13689	13925	13756	13696	13776	13722	13772	13795	13788	13904	13678	13804	13780	13764	13976	13722	13773	13764	13769	13753	13804	13814	13674	13691	13871	13621	13713	13977	13673	13600	13670	13974	13711	13783	13745	13753	13863	13592	13849	13827	13770	13812	13739	13760	13793	13937	13718	13784	13807	13734	13850	13721	13936	13685	13760	13774	13742	13695	13855	13588	13619	13916	13855	13693	13767	13681	13604	13689	13703	13697	13726	13827	13691	13574	13678	13793	13809	13884	13797	13908	13769	13843	13671	13664	13649	13900	13728	13775	13757	13606	13764
28638	26671	37175	36088	30629	28084	24835	21869	19526	17788	16732	16290	15907	15556	15648	15482	15501	15258	15435	15445	15335	15243	15327	15195	14992	14965	15174	15060	15007	15177	15279	15068	15081	15107	15068	15000	14897	14975	14893	14891	15215	15314	14751	15013	15015	14932	15031	14874	14953	15011	14743	14877	14935	15103	15034	14877	15003	14873	14900	14960	14768	14927	15007	14673	14990	14897	14959	14944	14881	14795	14953	14817	15016	14918	14770	14877	14938	15075	14873	14895	14988	14840	14804	14865	14960	15008	14948	15063	14994	14964	15026	14903	14923	14860	14912	14881	15245	14933	14812	14866	14769	14888	15261	15111	14848	14867	14847	14821	14989	14975	15032	15082	15063	15127	15095	15119	14885	15090	14896	14957	15025	15015	14913	14825	14898	14840	14995	14920	14982	15121	15035	14805	14938	14975	15014	15132	14860	14764	14972	14914	14901	15013	14933	15165	14872	14922	14934	15118	14977	15060	14836	14894	14792	15110	15080	14942	14810	15119	15035	14940	14815	14995	14987	15063	14948	14863	14795	15097	14982	15008	14972	14965	14969	14864	15155	14868	14908	15194	15154	14852	14915	15022	15053	14937	14842	15067	15065	14954	15084	15127	14891	14961	15120	14912	15076	14837	14958	14871	14972	15145	14943	14861	15012	14807	14990	14906	15015	14963	14967	15031	14949	14857	14904	14803	15043	14942	14989	14873	14842	14911	14935	14706	14951	14960	14885	14963	14722	14877	14763	14829	14892	14884	14994	14727	14945	15047	14867	14770	15134	14991	14863	14987	14962	14907	14997	14951	14854	14775	14823	15094	14972	14906	15065	14812	14969	15024	14750	14998	15198	15187	15090	15088	15087	15049	14831	15041	14869	14872	15009	15045	14910	15084	14760	14973	14960	14752	14944	14884	14874	14852	14869	14805	15060	14903	14760	14962	14926	14981	15060	14979	15007	15079	15073	14858	14893	14998	15194	15002	14942	14978	14812	14920	15059	15006	14775	14896	14922	15166	15122	15056	15195	14966	15008	15140	14967	14926	15013	14853	14996	14873	15155	14982	15040	14761	14933	14944	15086	14847	14943	15106	14921	14906	15018	15098	14850	14942	14930	14775	14958	14993	14958	15017	14923	14869	14836	14876	15076	14848	14819	14947	14999	14858	14928	14921	14951	14905	14923	15047	14904	14943	14921	14982	14841	14987	15083	14974	14974	15118	14924	15036	14887	14986	14972	15026	14852	15061	15177	15085	14942	14847	14808	14732	15119	14939	15076	14916	15127	14862	14717	15021	14903	14978	14895	14954	15048	14841	14982	14884	14967	14859	14959	15027	14931	14928	14754	14850	15138	14823	14926	14920	15010	15051	15091	15018	14998	15068	14998	14793	14965	15061	14900	14813	14862	14894	15031	14897	14902	15133	14901	15083	15123	14892	14853	15152	14995	14701	14870	14878	14891	15080	15062	14872	14933	14886	15202	14770	14742	15020	14861	14830	14821	15049	15114	15127	14948	14746	14871	14920	14990	15117	15031	14903	15067	14887	14941	14888	15096	15021	14940	14912	15109	15058	14995	14911	14922	14900	14927	14792	15053	14943	15070	14795	14995	14953	14827	14873	14942	14851	14863	14870	15002	15061	14878	15028	15015	14964	14697	14849	14852	15051	14920	14986	14943	14914	14876	14720	14919	14989	15011	14938	14863	14974	14839	15130	15031	14896	14960	14935	14857	14941	14965	15156	14703	15044	15063	15086	15099	14848	15028	15004	14960	14916	14896	14886	14964	14799	15072	14888	14817	14799	15016	14864	15020	14790	15022	14775	14850	15035	15005	14921	15084	15145	15037	14948	15063	14863	14966	14919	14834	15151	15015	14791	14793	14853	14745	14872	15074	15085	14974	14871	14898	14889	15042	15072	15055	14929	15237	14830	14836	14982	14880	15151	14934	14811	14879	15032	14994	14936	15016	14999	15032	14924	15047	14999	15184	14988	14803	15098	14963	15019	14868	14967	15098	14960	15149	14911	14847	14890	15041	15146	15085	15048	14849	14895	15043	14589	14864	15068	14973	14904	14818	14933	14910	14965	14854	14880	14836	14799	15028	14914	14891	15003	14966	14945	14995	14791	14801	14962	14698	14856	15180	14957	14876	14833	14954	14884	14901	14900	14867	14826	14979	14835	15045	14930	14771	15078	15074	14782	14805	14861	14935	14943	14923	14824	15117	14764	14918	14960	14941	14963	15013	14817	14846	15062	14897	14868	14997	14881	14877	15111	14757	14814	15140	14943	14999	14730	15017	14848	15056	15083	14848	15043	14856	15070	15048	15165	15047	14796	15031	15043	15064	14968	14947	14955	14961	15010	14964	14917	14953	14930	14736	14900	14805	14823	14908	14886	14898	14876	15000	14820	14977	15026	14983	14761	14970	14988	14973	15018	14862	14973	14801	14930	14922	14800	15390	15095	14971	14978	14794	15050	14935	14743	14985	14947	15051	14896	15174	15055	15078	14962	14971	14947	14803	14809	15049	15033	15020	14925	14963	14938	15024	15060	14798	14862	14993	14815	15048	14892	14965	14689	14829	14839	15014	15058	14848	14973	14719	14801	14706	15097	15028	14968	14923	15173	14946	14915	14877	15078	15021	14868	14851	15023	14980	14802	14908	14996	14801	15116	15092	14918	15057	14832	14884	14914	14796	14991	15016	14936	14903	14848	14807	15066	14929	14922	14984	14982	14899	14889	15006	15033	15047	14976	15064	14950	14876	14988	14997	14878	14862	15155	14855	15050	14680	14717	14780	14794	14784	14986	15239	14764	14827	14881	15126	15011	15049	14991	14816	14720	14944	15038	14820	15104	14972	15051	14986	15021	14997	15011	14809	15112	14899	14862	15011	14860	14809	14897	15023	14974	14969	14984	14764	15029	14982	15011	14772	14902	14959	15119	14892	15078	14845	15038	14858	15160	15178	15054	15079	14994	14913	14837	14906	15017	14835	14973	14834	15117	14846	15109	15098	14948	15179	15014	15029	14961	15022	15100	14850	14866	14866	14816	14850	15031	14682	15000	14912	14746	14833	15111	15137	14949	14980	14780	14855	14829	14846	15012	15030	15029	15133	14902	14796	14871	15107	15073	14953	15065	15016	14736	14860	14891	14911	14750	14896	14789	14807	14812	14850	14711	14814	15054	14979	15079	15128	14987	14977	15215	14745	15080	14783	14908	14763	14969	14893	14925	15022	14875	15026	14899	14778	14920	15062	14842	14884	14885	14804	15033	14855	15072	14984	14960	14978	14849	14857	14772	14889	15020	14957	14815	14813	14872	14843	14793	14870	14843	14714	15007	14961	14802	14979	14980	14950	15094	14948	14806	14894	14862	15035	14931	14717	15091	14988	14822	14921	15021	15078	14923	14982	14967	14924	14926	14959	14846	14880	15104	14773	14907	15062	15081	14872	14916	15018	15051	14872	14945	15102	15018	14908	14955	14980	14801	14860	15047	14930	14818	14948	14926	14904	14735	15020	14885	14884	14899	15076	15151	15004	14990	14858	15038	15012	14892	14832	15046	14979	14992	15097	14941	14849	14954	14773	14889	14873	15090	14915	15066	14847	14967	14861	14929	14970	14935	14823	14787	14827	14933	14928	14800	15056	14895	15020	14822	14911	15161	15066	15109	15037	14966	15089	15125	14873	15186	15007	14848	14982	14931	14985	14929	14965	15008	14806	15066	14925	14895	14943	15016	14980	14968	15137	15115	15195	14896	14907	14790	14818	14797	14883	14875	15150	14983	15011	14927	14925	14918	14965	14828	14816	14985	15025	14840	15188	15001	14926	14966	14773	14994	15024	15031	15162	14888	14962	15032	15014	14989	14866	14973	15006	14919	14984	14857	14997	14802	14758	14925	14903	14954	15078	15020	14991	14839	14896	14999	14765	14818	15003	15009	14894	14994	14758	15024	14970	14963	14938	15036	15003	14756	14883	14995	14951	15089	15073	14834	15201	15050	15016	14954	14872	14824	14802	14969	14949	15057	14977	14993	14988	14711	14975	14860	15053	14980	14845	15037	14880	14835	14934	15053	15142	14922	14898	15186	14908	14924	15057	14919	14950	14896	14880	15045	14971	15110	14885	14880	15066	14905	14926	14989	14798	14863	14937	14799	14837	15077	14961	14674	14994	14912	15013	15047	14944	14831	14873	15021	14882	14988	14982	14990	14997	14841	14870	14833	14769	14881	14917	14970	14848	14874	15117	15120	15008	14893	14929	15088	14990	15132	14845	15027	15126	14928	15010	15093	14838	14804	14966	14927	14755	15057	14783	15085	15059	14891	14736	14764	14961	14956	15005	15090	14912	14875	14911	14957	15075	15030	14917	14888	14781	14805	14953	14987	14715	14974	14910	15111	15184	15082	15154	14842	14810	15122	15127	15116	14926	15055	15139	14959	15071	15009	14886	14970	14972	14893	15085	15098	14880	14960	14835	14960	14939	14893	14943	14925	14763	14993	14898	14994	14721	15058	14882	14843	14946	14893	14914	14963	14856	14815	14707	14989	15205	14867	14777	15130	14855	14875	15046	15014	14905	14945	15007	14944	14900	15006	15062	14856	15046	15021	14903	15186	15202	14988	14869	15168	14916	15136	15028	14942	14951	14846	14965	14862	14889	14699	14967	14856	14980	15118	14966	14862	14863	14888	14942	14897	14851	14854	14936	15291	14937	14997	14792	14953	15101	14971	15035	14920	14944	15086	14902	14970	15066	15358	15087	14853	14805	14989	14993	14889	14877	14900	15071	15022	15063	14962	15113	14736	14868	14921	14959	14808	14951	14774	14924	14984	15021	15021	14940	14853	14897	14908	14845	14873	14820	15024	14982	14935	15060	15007	14933	14932	15049	14979	15021	15078	14923	14950	15075	15228	14930	15181	15001	14857	14908	15002	14931	14892	14870	14902	15056	15014	14933	15001	14910	14961	14999	15082	14989	14883	14954	14953	14876	14853	14949	15033	15044	15052	14779	14827	15010	15007	15018	15048	14939	14986	15025	14914	14966	14954	14938	15062	14922	14975	14838	15065	14805	14904	14989	14976	14924	14937	14813	15083	14987	15207	14836	14782	14973	14961	15097	14851	14815	14950	15047	15136	14860	14729	14915	14851	14974	14842	15022	15020
24404	39568	40701	35155	31863	29607	25820	22716	19737	17505	15845	15097	14689	14447	14170	13962	13880	13721	13678	13807	13538	13532	13641	13639	13358	13297	13241	13390	13360	13304	13431	13312	13352	13387	13288	13242	13400	13284	13255	13224	13330	13352	13201	13284	13169	13111	13193	13247	13403	13193	13269	13220	13256	13104	13277	13235	13341	13165	13282	13221	13134	13204	13211	13318	13199	13362	13326	13295	13171	13363	13155	13173	13157	13289	13060	13176	13131	13322	13256	13315	13171	13183	13257	13389	13222	13494	13323	13247	13234	13352	13088	13313	13266	13215	13380	13329	13149	13332	13197	13264	13139	13249	13189	13331	13264	13391	13261	13274	13203	13227	13222	13281	13239	13021	13258	13064	13226	13135	12978	13258	13168	13244	13127	13076	13185	13069	13249	13360	13240	13052	13204	13243	13383	13192	13049	13312	13062	13122	13218	13218	13269	13072	13275	13271	13297	13169	13382	13174	13249	13107	13227	13187	13130	13137	13263	13232	13153	13303	13268	13281	13236	13186	13354	13376	13409	13292	13204	13073	13144	13342	13306	13388	13142	13203	13244	13241	13325	13061	13098	13307	13209	13110	13215	13180	13238	13259	13326	13190	13168	13217	13244	13184	13235	13415	13292	13349	13170	13279	13254	13246	13291	13295	13168	13359	13282	13131	13240	13163	13125	13221	13144	13122	13390	13177	13226	13253	13068	13126	13130	13226	13006	13259	13211	13185	13174	13117	13249	13118	13425	13205	13210	13323	13111	13197	13095	13234	13290	13185	13125	13216	13283	13337	13231	13358	13079	13287	13355	13314	13160	13159	13227	13364	13216	13205	13144	13231	13099	13460	13264	13229	12991	13342	13264	13162	13340	13251	13090	13234	13286	13211	13175	13333	13174	13250	13196	13090	13067	13267	13195	13153	13267	13258	13174	13243	13229	13219	13202	13197	13233	13412	13263	13117	13132	13229	13066	13163	13151	13305	13273	13229	13169	13305	13299	13226	13226	13340	13178	13154	13290	13248	13244	13246	13173	13184	13239	13227	13353	13199	13171	13247	13237	13271	13157	13215	13068	13323	13173	13302	13209	13362	13341	13120	13202	13079	13153	13177	13337	13224	13313	13202	13306	13187	13289	13431	13207	13231	13014	13155	13193	13356	13330	13245	13302	13222	13227	13127	13218	13327	13066	13236	13410	13222	13210	13229	13239	13163	13242	13161	13218	13273	13223	13298	13146	13151	12989	13229	13319	13076	13356	13224	13250	13226	13300	13428	13171	13206	13237	13254	13328	13207	13364	13278	13321	13246	13293	13201	13241	13039	13263	13214	13395	13196	13360	13328	13156	13306	13254	12987	13170	13019	13101	13287	13178	13307	13224	13258	13326	13345	13196	13239	13216	13275	13109	13253	13197	13336	13405	13196	13303	13237	13150	13329	13276	13161	13220	13220	13216	13134	13307	13304	13205	13295	13301	13294	13247	13112	13146	13316	13234	13304	13455	13195	13234	13366	13237	13188	13303	13310	13288	13250	13495	13272	13255	13184	13190	13202	13191	13220	13235	13176	13130	13101	13257	13384	13218	13084	13261	13267	13341	13299	13208	13298	13248	13178	13334	13281	13234	13280	13211	13341	13139	13240	13167	13248	13174	13376	13033	13286	13141	13259	13214	13132	13211	13084	13025	13401	13213	13229	13237	13158	13161	13312	13108	13244	13240	13180	13323	13048	13304	13279	13322	13077	13409	13147	13170	13280	13113	13321	13306	13393	13269	13050	13376	13354	13258	13252	13178	13269	13323	13400	13343	13339	13389	13285	13135	13065	13174	13393	13135	13170	13399	13188	13152	13216	13304	13329	13245	13071	13148	13131	13304	13182	13290	13169	13194	13297	13157	13300	13171	13358	13294	13332	13269	13152	13358	13270	13153	13342	13153	13335	13343	13260	13223	13294	13135	13246	13282	13276	13343	13118	13160	13107	13265	13153	13353	13402	13261	13340	13215	13209	13202	13183	13302	13480	13202	13096	13149	13267	13307	13313	13109	13183	13214	13340	13359	13406	13223	13334	13353	13101	13328	13216	13221	13235	13281	13145	13223	13343	13181	13201	13387	13152	13285	13194	13131	13244	13176	13307	13402	13393	13170	13396	13241	13234	13241	13169	13128	13188	13348	13219	13362	13414	13202	13249	13091	13165	13252	13197	13438	13241	13144	13182	13217	13283	13229	13143	13293	13275	13356	13301	13264	13245	13511	13218	13185	13304	13317	13233	13172	13260	13320	13324	13269	13362	13181	13296	13110	13367	13209	13258	13232	13322	13210	13225	13159	13387	13239	13211	13256	12982	13246	13211	13372	13130	13383	13378	13242	13221	13223	13144	13267	13297	13165	13235	13304	13271	13183	13127	13294	13284	13324	13202	13316	13305	13228	13249	13271	13281	13187	13242	13059	13375	13291	13290	13165	13131	13312	13238	13081	13269	13308	13099	13101	13206	13147	13215	13356	13290	13188	13241	13367	13228	13265	13269	13364	13271	13369	13192	13151	13117	13258	13213	13277	13397	13208	13219	13312	13413	13249	13247	13216	13048	13268	13227	13084	13234	13390	13093	13190	13278	13363	13241	13205	13244	13168	13223	13114	13089	13333	13217	13273	13215	13297	13289	13242	13202	13340	13389	13134	13258	13223	13263	12967	13240	13189	13291	13197	13059	13375	13345	13361	13332	13086	13283	13207	13147	13153	13177	13210	13443	13295	13342	13372	13314	13356	13252	13104	13166	13209	13228	13342	13299	13138	13412	13349	13136	13129	13247	13131	13439	13181	13314	13251	13320	13260	13279	13375	13137	13232	13340	13390	13278	13304	13229	13168	13245	13137	13292	13086	13319	12995	13235	13033	13389	13207	13218	13382	13286	13293	13156	13220	13334	13147	13173	13248	13270	13300	13096	13392	13306	13213	13108	13345	13288	13276	13149	13201	13229	13244	13399	13326	13114	13105	13299	13183	13296	13145	13365	13106	13253	13309	13333	13334	13245	13240	13192	13342	13211	13401	13246	13229	13178	13145	13287	13223	13080	13231	13148	13215	13075	13223	13403	13139	13203	13294	13093	13131	13314	13251	13288	13339	13281	13224	13339	13165	13208	13177	13193	13202	13186	13114	13136	13244	13316	13363	13349	13249	13115	13179	13154	13100	13334	13104	13266	13178	13345	13114	13351	13167	13152	13329	13196	13331	13249	13418	13154	13335	13218	13190	13232	13226	13266	13281	13064	13229	13150	13182	13331	13204	13101	13169	13277	13175	13182	13152	13120	13325	13214	13319	13297	13259	13280	13291	13157	13226	13358	13044	13200	13235	13186	13214	13138	13272	13426	13209	13139	13155	13260	13238	13379	13164	13270	13238	13003	13236	13116	13149	13267	13395	13328	13354	13204	13195	13324	13251	13250	13109	13123	13312	13191	13289	13229	13137	13339	13216	13149	13193	13472	13346	13197	13134	13283	13112	13238	13219	13321	13076	13238	13198	13199	13307	13218	13092	13311	13419	13056	13124	13160	13089	13060	13155	13114	13394	13328	13333	13225	13301	13191	13246	13161	13302	13367	13412	13262	13287	13138	13160	13070	13308	13378	13339	13128	13083	13286	13065	13181	13211	13298	13127	13223	13070	13248	13331	13273	13138	12969	13429	13161	13341	13138	13300	13277	13339	13212	13086	13207	13189	13214	13164	13357	13285	13159	13109	13176	13155	13196	13233	13216	13191	13165	13289	13299	13256	13323	13308	13328	13260	13182	13394	13118	13176	13416	13278	13117	13264	13235	13156	13286	13394	13092	13243	13208	13259	13064	13229	13293	13289	13224	13196	13290	13277	13189	13170	13123	13177	13269	13368	13375	13130	13124	13416	13013	13251	13323	13114	13195	13392	13140	13240	13305	13244	13347	13359	13290	13312	13186	13156	13115	13300	13328	13225	13229	13295	13163	13195	13085	13348	12952	13197	13240	13247	13238	13321	13388	13312	13210	13273	13208	13142	13230	13197	13058	13322	13248	13259	13277	13184	13385	13289	13183	13103	13205	13333	13252	13145	13205	13246	13192	13373	13256	13082	13210	13167	13318	13251	13260	12987	13367	13274	13211	13366	13266	13267	13393	13249	13406	13333	13220	13173	13218	13272	13232	13092	13280	13188	13290	13409	13193	13264	13124	13287	13115	13166	13350	13275	13216	13104	13227	13338	13316	13187	13370	13316	13193	13255	13236	13250	13298	13102	13229	13292	13294	13217	13026	13344	13107	13315	13242	13240	13207	13213	13124	13226	13305	13206	13163	13220	13252	13281	13383	13354	13242	13400	13256	13409	13345	13203	13148	13285	13253	13264	13350	13322	13148	13256	13313	13137	13201	13243	13409	13463	13317	13240	13391	13341	13371	13184	13281	13507	13379	13437	13385	13206	13291	13211	13266	13233	13268	13109	13325	13240	13356	13148	13190	13255	13000	13272	13221	13248	13261	13206	13275	13179	13115	13319	13219	13291	13246	13297	13133	13074	13189	13304	13212	13416	13466	13318	13309	13191	13238	13205	13208	13234	13188	13273	13354	13255	13196	13271	13259	13188	13128	13239	13230	13183	13397	13215	13288	13215	13253	13070	13293	13147	13120	13315	13343	13321	13069	13254	13294	13230	13169	13406	13236	13255	13063	13243	13221	13250	13175	13448	13154	13275	13168	13369	13205	13207	13216	13235	13359	13279	13324	13276	13160	13320	13027	13262	13337	13221	13290	13185	13089	13197	13129	13132	13074	13133	13382	13325	13216	13216	13254	13208	13268	13374	13257	13373	13285	13220	13326	13231	13236	13283	13205	13264	13117	13343	13290	13191	13228	13322	13253	13298	13371	13265	13219	13259	13145	13274	13332	13128	13260	13230	13333	13325	13380	13267	13381	13301	13198	13194	13247	13282	13262	13180	13327	13479	13165	13323	13228	13235	13301	13148	13301	13333	13352	13446	13179	13290	13274	13220	13199	13255	13365	13257	13148	13195	13451	13268	13171	13192	13248	13174	13288	13102	13290	13236	13170	13294	13234	13059	13278	13327	13207	13218	13312	13207	13119	13084	13217	13341	13110	13291	13281	13214	13109	13297	13278	13374	13293	13183	13230	13077	13300	13212	13018
24160	21433	29255	26740	28008	30395	28890	23477	20897	18843	17427	16373	16084	15841	15834	15811	15479	15166	15305	15277	15115	14983	15169	14977	15089	14796	14909	14870	14912	14678	14793	14668	14744	14738	14673	14766	14813	14579	14836	14856	14637	14599	14575	14803	14696	14554	14830	14648	14662	14731	14798	14617	14522	14548	14687	14558	14620	14770	14716	14699	14628	14514	14652	14606	14646	14626	14546	14563	14524	14744	14713	14549	14740	14739	14643	14326	14668	14632	14732	14657	14608	14541	14585	14688	14708	14462	14633	14552	14648	14655	14379	14571	14692	14532	14626	14627	14779	14569	14493	14468	14552	14725	14711	14531	14560	14612	14699	14778	14537	14526	14642	14523	14412	14461	14578	14606	14460	14740	14666	14576	14545	14521	14535	14467	14485	14604	14845	14623	14527	14587	14689	14492	14633	14508	14669	14620	14530	14527	14678	14673	14564	14530	14575	14455	14484	14645	14563	14549	14481	14551	14493	14401	14647	14706	14635	14650	14466	14350	14490	14669	14527	14667	14771	14660	14801	14732	14600	14575	14731	14529	14597	14605	14490	14512	14519	14389	14532	14554	14556	14558	14601	14532	14538	14533	14517	14542	14480	14594	14617	14562	14355	14626	14650	14631	14630	14689	14603	14739	14647	14632	14931	14796	14485	14592	14598	14654	14362	14637	14503	14484	14652	14540	14641	14671	14658	14597	14623	14682	14728	14575	14547	14662	14663	14620	14548	14586	14571	14738	14489	14436	14358	14641	14624	14453	14371	14582	14399	14505	14643	14623	14618	14522	14528	14695	14437	14677	14447	14703	14530	14443	14525	14446	14555	14695	14595	14638	14558	14614	14678	14708	14825	14630	14578	14573	14787	14697	14593	14566	14675	14674	14602	14740	14720	14606	14405	14503	14683	14597	14646	14650	14555	14721	14579	14785	14685	14790	14513	14410	14741	14785	14569	14652	14787	14626	14547	14662	14581	14714	14675	14557	14675	14690	14662	14567	14686	14542	14470	14346	14528	14656	14754	14544	14432	14734	14469	14623	14468	14643	14738	14518	14577	14689	14585	14542	14641	14449	14418	14477	14561	14454	14469	14643	14406	14599	14632	14622	14486	14690	14673	14720	14821	14395	14619	14569	14616	14576	14512	14738	14600	14556	14654	14629	14476	14552	14538	14433	14742	14743	14681	14710	14560	14602	14729	14725	14585	14663	14588	14728	14453	14506	14587	14480	14630	14628	14306	14667	14609	14705	14452	14646	14505	14549	14736	14436	14550	14478	14580	14688	14559	14641	14562	14476	14586	14744	14540	14588	14706	14628	14571	14473	14667	14684	14650	14470	14690	14696	14294	14324	14467	14600	14706	14557	14738	14638	14492	14609	14531	14661	14515	14643	14539	14565	14648	14605	14502	14601	14687	14687	14715	14678	14454	14708	14481	14561	14641	14733	14414	14852	14574	14502	14620	14554	14608	14528	14645	14275	14638	14464	14764	14688	14426	14691	14551	14632	14637	14565	14734	14663	14490	14527	14634	14484	14576	14591	14426	14786	14582	14540	14526	14554	14830	14745	14642	14693	14468	14300	14467	14639	14604	14727	14507	14664	14628	14518	14633	14675	14713	14648	14523	14684	14488	14597	14763	14538	14713	14641	14611	14706	14512	14718	14540	14651	14480	14704	14676	14727	14618	14692	14508	14637	14416	14499	14619	14748	14570	14425	14743	14522	14616	14648	14497	14537	14608	14701	14479	14452	14647	14813	14576	14493	14435	14463	14517	14621	14664	14631	14683	14497	14666	14463	14547	14649	14507	14554	14568	14515	14551	14397	14694	14618	14639	14507	14499	14610	14640	14509	14547	14577	14777	14694	14465	14441	14657	14675	14652	14389	14714	14605	14663	14492	14493	14612	14731	14577	14630	14412	14616	14480	14585	14618	14491	14840	14564	14580	14651	14541	14724	14624	14484	14491	14668	14581	14669	14596	14656	14552	14573	14785	14547	14396	14745	14517	14812	14590	14637	14807	14576	14602	14584	14587	14645	14467	14516	14523	14595	14484	14689	14631	14448	14536	14600	14680	14568	14592	14532	14582	14592	14649	14555	14678	14605	14466	14599	14596	14552	14386	14683	14623	14709	14550	14650	14518	14657	14587	14615	14447	14424	14761	14612	14422	14304	14448	14426	14665	14532	14648	14570	14560	14586	14506	14440	14631	14614	14676	14495	14654	14767	14427	14603	14651	14593	14860	14478	14427	14583	14719	14500	14683	14613	14578	14577	14311	14638	14434	14497	14842	14725	14535	14495	14541	14542	14607	14580	14526	14564	14568	14515	14687	14562	14648	14606	14747	14529	14469	14754	14573	14544	14772	14563	14625	14527	14746	14567	14646	14536	14540	14404	14693	14729	14765	14434	14768	14751	14572	14603	14694	14645	14702	14525	14550	14573	14646	14601	14626	14546	14623	14715	14594	14603	14550	14349	14654	14711	14679	14390	14498	14709	14694	14492	14413	14302	14343	14422	14625	14767	14765	14620	14590	14609	14641	14696	14599	14812	14515	14603	14797	14673	14533	14499	14650	14757	14450	14617	14611	14524	14635	14640	14348	14591	14719	14697	14594	14550	14540	14576	14640	14446	14637	14807	14837	14520	14495	14395	14671	14768	14578	14573	14692	14603	14407	14448	14726	14575	14571	14674	14583	14498	14534	14469	14700	14608	14592	14437	14665	14528	14595	14559	14501	14853	14494	14455	14660	14472	14656	14520	14513	14589	14629	14719	14627	14684	14609	14573	14496	14697	14442	14440	14530	14506	14641	14634	14578	14657	14757	14539	14471	14682	14681	14706	14580	14736	14555	14701	14602	14526	14471	14478	14687	14616	14587	14417	14668	14608	14571	14634	14875	14691	14568	14567	14634	14689	14623	14436	14613	14589	14620	14531	14528	14803	14649	14543	14504	14644	14650	14709	14610	14646	14602	14599	14659	14855	14585	14756	14687	14592	14742	14538	14616	14450	14599	14388	14465	14552	14499	14625	14546	14700	14647	14494	14727	14543	14693	14717	14763	14606	14434	14407	14570	14666	14693	14436	14712	14452	14597	14591	14543	14576	14588	14597	14769	14718	14617	14677	14647	14563	14381	14390	14659	14537	14660	14742	14637	14615	14446	14577	14730	14549	14530	14648	14875	14594	14699	14671	14462	14659	14577	14580	14543	14495	14502	14443	14542	14555	14757	14489	14766	14483	14517	14603	14568	14423	14416	14593	14542	14666	14284	14586	14463	14554	14626	14558	14424	14727	14547	14446	14544	14493	14503	14579	14666	14779	14519	14651	14562	14593	14695	14635	14512	14563	14759	14549	14689	14581	14511	14729	14607	14637	14603	14651	14480	14657	14409	14695	14818	14771	14548	14645	14743	14482	14623	14760	14485	14481	14650	14792	14863	14548	14628	14726	14515	14684	14558	14654	14546	14546	14382	14511	14514	14567	14470	14654	14498	14736	14578	14659	14678	14499	14572	14633	14615	14571	14472	14548	14589	14915	14629	14424	14671	14586	14576	14599	14541	14712	14476	14505	14576	14657	14778	14627	14643	14468	14679	14623	14602	14571	14536	14635	14373	14524	14744	14534	14579	14443	14719	14602	14438	14448	14587	14760	14607	14568	14574	14691	14730	14575	14664	14708	14510	14564	14524	14530	14653	14660	14637	14785	14563	14510	14630	14634	14471	14445	14502	14645	14544	14766	14565	14597	14641	14689	14730	14356	14542	14757	14717	14636	14579	14579	14537	14575	14404	14460	14544	14616	14669	14670	14471	14583	14613	14560	14766	14643	14622	14623	14633	14418	14569	14549	14523	14525	14471	14653	14493	14653	14729	14683	14633	14603	14567	14577	14686	14681	14343	14548	14574	14546	14590	14456	14547	14583	14615	14701	14579	14566	14515	14377	14435	14561	14686	14465	14815	14748	14388	14618	14746	14618	14879	14527	14558	14593	14528	14689	14427	14630	14724	14680	14749	14597	14456	14906	14555	14652	14782	14522	14748	14428	14595	14568	14602	14633	14566	14561	14435	14785	14552	14683	14665	14480	14418	14512	14748	14536	14402	14635	14686	14496	14485	14685	14665	14662	14622	14610	14504	14714	14571	14427	14567	14652	14510	14289	14513	14480	14506	14467	14373	14649	14555	14350	14580	14516	14696	14835	14639	14605	14681	14493	14502	14773	14411	14569	14633	14538	14614	14678	14670	14546	14477	14455	14711	14584	14469	14875	14716	14648	14690	14601	14550	14492	14520	14602	14689	14617	14464	14604	14702	14640	14406	14633	14514	14854	14379	14593	14639	14531	14704	14671	14533	14562	14687	14434	14663	14518	14669	14739	14496	14591	14483	14770	14456	14423	14635	14636	14538	14694	14673	14388	14459	14599	14649	14520	14519	14684	14459	14552	14532	14497	14544	14696	14666	14685	14522	14320	14460	14474	14417	14606	14630	14484	14443	14578	14661	14673	14616	14602	14695	14430	14471	14530	14584	14569	14737	14580	14608	14400	14570	14668	14634	14647	14714	14678	14495	14646	14688	14535	14683	14771	14645	14631	14640	14527	14410	14849	14511	14466	14495	14367	14526	14380	14749	14478	14536	14543	14584	14792	14824	14691	14689	14746	14535	14723	14533	14582	14448	14515	14495	14394	14308	14532	14349	14506	14601	14471	14723	14685	14535	14772	14494	14705	14601	14663	14506	14821	14524	14561	14522	14523	14761	14687	14447	14660	14614	14720	14717	14580	14658	14377	14461	14524	14348	14474	14378	14489	14728	14542	14491	14458	14366	14549	14754	14676	14574	14546	14548	14843	14398	14634	14745	14845	14672	14517	14606	14713	14640	14541	14536	14503	14453	14650	14607	14421	14798	14696	14708	14425	14473	14563	14602	14359	14573	14600	14595	14800	14517	14403	14526	14792	14583	14607	14455	14745	14817	14624	14500	14403	14689	14601	14797	14555	14638	14940	14869	14395	14477	14602	14513	14533	14546	14594	14539	14653	14673	14570	14591	14392	14721	14721	14669	14531	14535	14254	14847	14447	14687	14641	14672	14550	14595	14533	14573	14625	14758	14691	14582	14689	14673	14751	14287	14588	14456	14611	14615	14698	14535	14715	14672	14661	14738
24443	45599	45699	40424	37208	33161	28877	24654	21410	18854	16773	15687	15245	14763	14602	14150	14000	13893	13637	13999	13620	13711	13604	13356	13330	13290	13271	13051	13101	13373	13285	13028	13273	13187	13160	13285	13166	13190	13100	13125	13132	13124	13067	13019	13199	13090	13069	13169	12973	13100	13038	12975	13129	13076	13047	12870	13072	12961	12898	13031	13049	13053	13013	13220	13086	12950	13160	13000	13078	13146	12881	13174	13047	12923	12783	12954	13106	12938	13038	12907	13093	13106	13064	13006	12886	12922	12767	13077	12960	12926	12878	13065	12996	12917	12993	12759	12938	12977	12869	12921	12969	13003	12885	12956	12888	13024	12923	12938	13137	13104	13079	13004	12928	13032	12964	13066	12923	13042	13023	13029	12933	12959	12992	12941	12906	12994	13025	13053	13118	13137	12907	12987	12945	13090	12830	12884	12919	13040	13016	12991	13131	13103	13011	12884	12978	13068	13021	12856	12860	13082	12918	12979	12976	12916	12872	13030	13155	12955	13056	12934	13080	12946	12860	13061	13080	12846	12943	12991	12915	12992	12942	13055	12970	12917	13163	13165	12827	13079	12902	13045	12968	13068	13023	13043	12926	12794	12937	12938	13028	12900	12923	12924	12794	13141	13165	13020	12941	13018	13096	13084	12985	13042	13012	12846	13047	13128	13036	12939	12906	13049	13186	12959	12892	12929	12997	12844	12944	13045	12879	13077	12914	13039	12973	13044	13062	13071	12959	12867	13111	12982	12958	12972	12839	12956	12976	12809	12987	13053	12953	12993	13001	13108	12941	12865	13026	12876	12980	12991	13016	13121	13018	12939	12955	13058	13085	13051	12986	13088	12985	13060	12963	12892	13038	13083	12854	13014	12896	13014	13097	13035	13027	13112	12990	13008	12999	13116	12916	13058	13129	12967	13069	12992	13008	13008	13091	12764	12871	12958	12983	13078	13067	13154	12928	12978	13096	12909	12973	12988	13043	12975	12980	13047	12896	12999	13164	12776	12964	13164	13020	13163	12856	12926	13097	13020	12993	12995	12907	12937	13077	12863	13013	13098	13186	13079	12941	13008	12905	12850	13041	12815	12917	13113	12952	13005	13094	12942	13009	13002	12949	12965	12973	12984	13064	13062	13083	13133	12895	12970	13094	12992	13116	13013	12887	12958	12929	13143	13040	12916	12999	13166	12946	12877	13051	12952	13043	12955	13013	13073	12926	12965	13037	13044	12977	13006	12926	12811	13010	12728	12948	12866	12898	13070	13109	12915	12980	12986	12909	12861	12958	13127	12995	12865	13057	12844	12810	13148	13040	13028	13010	12991	13049	12968	12923	12944	12952	12960	12862	12914	13119	12984	13005	12981	12811	12928	12772	13051	12850	13055	13027	13013	13095	13142	12980	13175	12939	13037	13073	13141	13009	12967	12891	13023	13056	12955	13109	12810	13015	12869	13053	13050	13085	12970	13059	12864	12978	12940	13026	12972	12978	12915	13046	12928	13184	12801	12923	12974	13109	12945	13032	12946	12954	13107	13085	12889	12964	13028	12980	12983	13163	13048	13021	13036	12874	12915	13069	12895	12853	13005	12914	13056	13120	12958	12966	12865	12956	12904	13065	12946	13042	12857	12924	12850	13122	12971	12869	12889	12996	12925	13091	13023	12951	13066	13149	12888	13063	12864	12909	12878	12842	12922	13036	12868	12856	12915	13057	13031	12877	12963	13140	12994	13078	12982	12885	12989	13072	13149	13033	13001	12895	12881	13023	13016	13022	12982	13107	12889	12948	12879	12891	12897	12941	13080	12915	13054	12997	13062	12960	13062	12824	13097	12935	13046	12904	12995	12946	13043	13190	12742	12983	13115	13143	12997	12898	13152	12992	13081	12948	12964	12937	13025	12859	12887	13003	13044	13009	13054	12934	13083	12989	13081	13091	13025	13001	13005	12941	13093	12962	12928	13019	12996	13018	12978	12977	12947	13073	13055	13113	13008	13169	13040	12859	12990	13160	13068	12967	12847	12834	12950	12944	12971	12949	12980	12967	12930	12760	13108	13177	12797	12931	12937	13051	13075	13043	12966	13103	12915	13035	13007	12958	12883	13051	12941	13005	12938	13021	13020	12954	13157	13186	13016	13009	12905	12960	13071	12949	13092	12858	13037	13019	12925	12963	13154	12915	13124	12859	12980	13158	12792	12972	13016	13082	12898	12886	13007	12868	13050	13049	12864	12966	12938	12925	12977	13118	13097	12950	12860	12939	13062	13141	12958	13090	12934	12875	13194	12970	12925	13005	12956	13149	13045	13087	13092	13079	12983	12960	13052	12923	13016	12918	12832	12979	13131	12954	13058	12862	12954	12907	13120	12798	12881	12991	12892	12937	12984	12889	13094	13002	12895	12925	13115	13096	13115	12879	12930	13052	13158	13050	13057	12953	13003	12922	13029	12938	13078	12915	12753	13056	12898	13121	12909	13101	12978	13221	12907	13126	12962	13003	12936	13035	12936	13032	12940	13016	12887	13001	12987	12957	12865	13067	12973	13097	13114	12948	13016	12859	12970	12941	12995	13116	13060	12943	12954	12920	13000	13089	12916	13015	12946	12962	13169	12860	13054	13025	12961	13009	13088	13098	12956	12980	13019	13043	12981	13087	12886	12944	12870	13057	12971	13054	12963	12822	12924	12949	13143	13097	13008	12968	12805	12909	12974	12916	12915	12959	12839	13087	12789	12970	12967	12972	13081	12929	12992	12926	12868	12981	13101	13078	12960	12968	12920	13048	13041	12855	12988	12907	12978	12851	12974	13089	13023	12883	13005	12892	13058	13055	13007	12979	13103	12951	13006	12727	12792	13062	12810	13027	13100	12950	13069	13039	12950	12980	13158	12854	12986	12965	13037	13109	13133	13001	12976	12896	12866	12994	13035	13173	13021	12916	13149	13025	13044	12877	12973	12975	12946	13007	13277	13090	12919	12919	12981	12789	12971	12999	13013	12939	13139	13037	13031	13001	12929	13114	12983	12909	12955	12841	13073	12909	12880	13021	12972	12959	12998	12972	13147	12810	13211	12938	12980	12984	13013	13006	12790	12972	12919	13015	12994	13029	13028	12932	12959	13075	13068	13079	13039	13038	12916	12994	13075	13102	13094	13003	13057	13008	12931	13081	12979	12914	13038	12960	13038	13051	12927	12975	12786	13027	13083	12935	12996	12960	12900	13075	13212	12974	13074	13197	12868	13160	12873	13045	12921	13083	13103	13232	13109	12946	13144	13042	13194	13163	12983	12991	12961	12976	12846	12958	12801	12953	12965	13046	12986	12968	12938	13069	12872	12999	13053	12994	12982	12908	13022	12915	12861	12941	13037	13030	13119	12976	12970	13101	12988	13014	13100	12861	13235	13072	12952	12996	13035	12916	13037	13044	13090	13092	12914	12976	13019	12982	13133	12997	12940	13050	13115	12962	12867	13012	12996	12922	12840	13039	12951	13099	12890	12952	12971	13059	12970	12789	13030	13083	13028	13092	12911	13000	13205	13046	12930	12976	12980	12989	12909	12910	13010	13035	12973	12888	12900	12990	12945	12958	12942	13029	13094	13027	13145	13091	13032	13086	13072	12983	13003	13033	12956	12892	12994	13070	12859	13004	12887	13089	13018	13075	13037	12981	12981	12867	13043	12989	12972	13107	12913	12951	12945	13063	12891	12954	12888	12878	13057	12928	12958	13030	12975	13003	12863	12868	12930	12917	12964	13038	12827	13031	13029	13052	12958	13069	13103	12917	12882	13078	13047	12906	12921	13070	13154	13038	12998	12794	12872	13006	13091	13015	12973	13005	13032	13078	13032	13126	12818	12917	12977	12856	12948	12928	13010	12963	13043	12961	12932	12882	12872	12928	12985	13172	13018	12901	12946	13080	12994	12958	13055	13024	13287	12812	13086	13006	13046	12856	12900	12860	13052	12896	13022	12947	13063	13116	13010	13030	12941	13004	13061	12962	12957	12935	13021	13039	13035	12814	13107	13049	13034	12938	12970	13021	13070	13151	12990	12831	12979	13065	12812	12989	13132	12818	12947	13094	13017	12956	13013	12877	12890	13008	12948	13048	12931	13000	12878	12955	13082	13042	12945	12974	13009	13012	12995	12996	12860	12890	13082	12915	12917	13036	13128	12953	12849	12983	13150	12871	12940	12884	13072	12989	13068	13023	12953	12840	13000	12925	12845	12781	12845	13003	13011	13053	12914	12942	12870	12997	12924	12979	13084	12900	12822	12879	12928	12871	12977	13058	12974	12943	12867	13054	12973	12983	13054	12977	13113	13021	12873	13008	12961	12901	13099	12836	13033	12943	12951	12836	12901	12863	12965	13163	13013	12946	13013	12921	13042	13006	12896	12986	13105	13133	13038	13013	13004	12956	13049	12969	12969	13112	13027	12884	13030	12936	12898	12998	12989	12911	12978	12950	13017	13167	12997	12775	12970	12796	12985	12943	12966	13046	12990	13016	12931	12986	12888	12959	13043	13039	12989	13098	12973	13013	12890	13159	13077	13008	12970	13047	12838	13092	12937	12958	12987	13065	12990	13065	13098	12993	12977	12953	13033	12753	13014	12873	13103	12968	13057	12851	12985	12955	12846	12952	13108	12931	12897	13000	13015	12894	12925	12954	13073	12958	12934	12902	12864	13019	13052	12989	13175	12815	13072	13049	13078	12853	12890	12964	13004	12950	12918	13244	12823	12858	12899	12963	13064	13127	13034	13179	13087	13019	12921	12913	12884	13042	12977	12987	13025	12982	12939	12937	13022	13058	13132	13048	12951	12966	12949	12966	12961	12897	13061	12907	12982	13065	12958	12981	12801	12932	13076	12917	13072	12815	12862	12954	12973	12939	12915	13057	12916	12954	13087	12886	13084	12937	12962	13043	12965	13135	13030	12837	13006	12898	12953	13001	12974	12832	13005	13033	13007	13142	12978	13151	13042	13181	13076	12905	12988	12941	13167	12946	12994	12994	12942	12991	13027	12904	13079	13068	13034	13057	13066	12846	12851	12955	12993	13061	12986	13303	12761	12848	12974	13026	12976	12819	12935	12977	12842	13020	12933	13067	13065	12925	13077	12946	13086	12899	12927	12973	12902	12976	12927	13076	12974	12949	13097	13070	12968
23005	21333	29303	24607	25018	30066	32286	26240	23170	21458	19852	18352	18094	17633	17428	17103	16776	16823	16694	16840	16594	16561	16478	16336	16209	16093	16086	16140	16022	16178	16146	16108	16064	16001	16172	15887	16003	16079	15883	15735	15900	16174	15967	15812	15755	15983	15922	15851	15914	15885	15845	15642	15844	15934	15832	15620	15679	15751	15800	16012	15918	15908	15924	15877	15988	15968	15911	15747	15802	15626	15914	15717	15804	15899	15894	15832	15910	16062	15713	15711	15772	15917	15815	15688	15775	15537	15934	15892	16002	15687	15812	15953	15972	15841	16005	16000	15616	15894	15846	16001	15826	15597	15967	16021	15831	15963	15754	15840	15740	15764	15814	15782	15939	15741	15766	15982	15906	15783	15754	15726	15809	15741	15859	15722	15772	15858	15784	15911	15762	15828	15824	15922	15782	15717	15672	15832	15740	15830	15983	15641	15908	15711	15613	15885	15817	15805	15731	15934	15845	15929	15837	15742	15946	15937	15732	15666	15759	15915	16060	15834	15895	15773	15866	15673	15703	15834	15679	15777	15716	15825	15887	15769	15833	15739	15820	15585	15667	15715	15883	15575	15687	15726	15719	15863	15853	15837	15878	15823	15726	15869	15729	15691	15782	15747	15938	15836	15809	15807	15891	15903	15797	15755	15712	15698	15858	15609	15796	15922	15723	15870	15718	15676	15756	15718	15596	15738	15850	15954	15803	15766	15806	15759	15793	15805	15780	15697	15787	15781	15925	15578	15677	15636	15823	15833	15833	15777	15805	15900	15836	15754	15901	15943	15791	15701	15679	15753	15950	15772	15953	15856	15966	15680	15875	15760	15670	15699	15705	15610	15889	15901	15792	15989	15894	15910	15838	15850	15969	15604	15718	15918	15954	15902	15949	15752	15886	15710	15866	15795	15846	15725	15896	15761	15789	15694	15649	15712	15982	15845	15766	15821	15771	15775	15973	15791	15799	15767	15977	15859	15821	15809	15628	15854	15606	15775	15855	15630	15737	15825	15601	15759	15681	15626	15806	15736	15861	15885	15752	15906	15803	15683	15783	15995	15799	15745	15757	15635	15638	15824	15837	15871	15717	15753	15668	15788	15826	15738	15796	15808	15850	15836	15831	15793	15573	15750	15812	15946	15955	15887	15640	15966	15663	15781	15781	15684	15736	15704	15717	15774	15840	15741	15597	15591	15765	15903	16055	15671	15750	15795	15758	15743	15864	15742	15814	15660	15853	15897	15749	15916	15814	15869	15830	15712	15629	15761	15688	15673	15859	15889	15982	15812	15786	15851	15738	15717	15753	15832	15934	15696	15779	15739	15872	15721	15851	15827	15859	15840	15739	15799	15844	15868	15831	15970	15781	15611	15649	15699	15508	15708	15826	15639	15682	15827	15618	15536	15713	15995	15877	15791	15822	15802	15795	15774	15883	15880	15904	15520	15785	15683	15728	15593	15821	15855	15769	15962	15578	15709	15832	15733	15895	15857	15802	15711	15781	15902	15858	15950	15901	15589	15742	15744	15618	15650	15737	15842	15885	15860	15778	15791	15703	15528	15768	15721	15957	15759	15779	15871	15842	15738	15476	15850	15952	15756	15777	15770	15768	15832	15744	15711	15766	15810	15762	15839	15661	15872	15733	15663	15926	15951	15766	15612	15810	15945	15827	15668	15721	15690	15815	15866	15925	15877	15696	15825	15788	15844	15678	15834	15629	15759	15644	15713	15845	15776	15753	15682	15811	15759	15661	15700	15700	15655	15894	15907	15780	15782	15916	15775	15700	15847	15869	15606	15742	15772	15843	15898	15838	15796	15867	15717	15771	15750	15690	15927	15535	15617	15566	15699	15863	15851	15916	15728	15912	15798	15759	15641	15601	15741	15831	15926	15750	15749	15745	15835	15767	15876	15834	15827	15679	15625	15708	15918	15643	15703	15617	15923	15753	15799	15654	15514	15734	15738	15794	15654	15669	15749	15650	15751	15886	15753	15757	15844	16059	15762	15708	15829	15656	15831	15678	15940	16037	15779	15761	15727	15806	15820	15739	15831	15787	15893	15804	15754	15697	15774	15705	15691	15860	15785	16001	15738	15719	15903	15768	15633	15714	15815	15962	15866	15950	15744	15923	15550	15770	15938	15981	15908	15817	15605	15555	15827	15634	15903	15601	15705	15960	15676	15832	15753	15677	15875	15704	15735	15699	15725	15899	15941	15723	15821	15895	15618	15786	15695	15751	15803	15598	15758	15804	15788	15839	15840	15913	15767	15756	15809	15638	15773	15968	15640	15891	15815	15725	15760	15732	15810	15978	15757	15696	15681	15868	15843	15727	15692	15740	15896	15692	15723	15906	15980	15826	15663	15776	15868	15772	15700	15544	15675	15632	15815	15712	15902	16061	15823	15804	15884	15797	15674	15628	15788	15763	15689	15884	15613	15707	15681	15936	15748	15898	15906	15842	15664	15846	15599	15609	15676	15703	15972	15835	15809	15669	15984	15796	15720	15749	15884	15532	15764	15626	15644	15958	15651	15857	15952	15719	15751	15732	15758	15629	15690	15898	15929	15771	15792	16056	15892	15823	15551	15818	15811	15713	15757	15768	15565	15646	15755	15503	15834	15833	15772	15884	15792	15942	15678	15758	15758	16031	15833	15844	15823	15697	15753	15914	15525	15668	15901	15531	15708	15750	15829	15686	15626	15763	15723	15846	15981	15675	15656	15597	15811	15885	15738	15889	15887	15883	15809	15763	15820	15706	15754	15892	16073	15934	15677	15660	16120	15659	15834	15777	16001	15665	15589	15622	15652	15714	15898	15747	15859	15745	15943	15842	15864	15946	15894	15669	15827	15769	15634	15649	15714	15748	15665	15883	15831	15661	15967	15777	15844	15869	15680	15743	15689	15681	15815	15735	15812	15864	15653	15719	15685	15686	15867	15849	15759	15779	15784	15740	15718	15506	15534	15603	15988	15962	15796	15677	15701	15727	15696	15728	15637	15954	15864	15936	15622	15753	15728	15577	15799	15791	15831	15757	15661	15832	15767	16059	15708	15784	15781	15707	15873	15824	15981	15788	15687	15893	15873	15920	15717	15711	15683	15758	15674	15978	15828	15835	15716	15833	15732	15563	15755	15469	15597	15633	15727	15617	15681	15831	15879	15858	15740	15881	15838	15794	15725	15684	15742	15902	15794	15803	15949	15843	15694	15881	15795	15574	15607	15596	15719	15731	15687	15871	15610	15843	15945	15861	15884	16005	15697	15728	15938	15838	15822	15734	15708	15837	15798	15866	15817	15691	15760	15790	15687	15826	15817	15942	15709	15827	16050	15770	15884	15762	15765	15844	15873	15733	15776	15794	15758	15879	15871	15533	15670	15705	15882	15939	15820	15682	15721	15631	15903	15778	15490	15946	15864	15710	15778	15801	15792	15817	15896	15607	15854	15696	15722	15787	15834	15756	15691	15708	15777	15743	15883	15738	15829	15819	15781	15834	15897	15808	15779	15922	15711	15747	15835	15759	15845	15825	15717	15744	15874	15793	15777	15928	15861	15655	15697	15786	15882	15710	15572	15778	15721	15871	15631	15869	15884	15682	15647	15931	15867	15833	15589	15854	15769	15839	15898	15775	15808	15504	15794	15881	15638	15758	15816	15710	15731	15742	15734	15800	15877	15670	15861	15823	15796	15604	15753	15855	15995	15885	15700	15900	15876	15738	15683	15813	15851	15820	15806	15857	15718	15693	15706	15760	15667	15751	15757	15772	15811	15597	15666	15663	15717	15889	15719	15879	15541	15647	15786	15719	15675	15834	15866	15966	15836	15766	15929	15731	15919	15977	15930	15810	15732	15715	15617	15781	15704	15806	15625	15750	15888	15860	15693	15694	15935	15839	15693	15908	15898	15708	15654	15667	15847	15830	15713	15732	15560	15770	15761	15881	15709	15892	15527	15783	15734	15711	15897	15738	15821	15620	15816	15862	15646	15792	15670	15659	15779	15629	15642	15644	15704	15797	15716	15856	15712	15709	15761	15840	15737	15908	15643	15787	15829	15816	15844	15962	15648	15954	15915	15910	15809	15861	15705	15877	15729	15660	15672	15834	15879	15858	15678	16049	15856	15702	15678	15720	15865	15753	15645	15819	15863	15749	15697	15786	15905	15888	16022	15884	15708	15797	15616	15836	15663	15644	15788	16073	15812	15749	15710	15900	15817	15768	15751	16065	15654	15695	15775	15668	15581	15732	15607	15736	15929	15753	15718	15779	15768	15660	15719	15750	15788	15919	15664	15854	15646	15801	15666	15838	15683	15928	15741	15670	15845	15835	15685	15917	15684	15678	15688	15880	15799	15708	15640	15882	15708	15635	15697	15826	15804	15782	15917	15785	15736	15834	15771	15737	15718	15710	15765	15622	15738	15842	15721	15855	15748	15710	15918	15729	15773	15727	15516	15728	15930	15897	15674	15768	15983	15958	15761	15874	15818	15581	15647	15805	15729	16011	15891	15834	15728	15715	15707	15875	15689	15613	15864	15639	15865	15698	15692	15557	15643	16113	15644	15887	15672	15888	15603	15737	15859	15800	15755	15964	15688	15812	15826	15729	15676	15842	15867	15808	15812	15750	15597	15830	15941	15646	15811	15773	15615	15810	15656	15887	15833	15688	15749	15756	15823	15620	15650	15640	15599	15623	15662	15759	15806	15668	15608	15717	15812	15732	15922	15891	15890	15720	15555	15793	15781	15823	15718	15630	15709	15896	15717	15740	15700	15806	15867	15781	15815	15854	15948	15943	15844	15773	15863	15925	15752	15956	15917	15651	15797	15668	15822	15800	15830	15873	15539	15777	15745	15603	15741	15724	15568	15749	15739	15754	15766	15675	15707	15548	15822	15896	15933	15817	15790	15743	15826	15840	15880	15870	15791	15784	15887	15817	15761	15730	15777	15551	15639	15638	15911	15677	15909	15832	15697	15962	15550	15671	15939	15796	15867	15745	15640	15897	15699	15836	15704	15890	15741	15767	15803	15658	15627	15852	15775	16022	15727	15780	15858	15871	15920	15828	15849	15810	15916	15584	15338	15601	15808	15680	15753	15676	15717	15518	15501	15829	15655	15776	15584	15644	15792	15754	15789	15802	15651	15795	15682	15689	15736	15836	15788
26364	50033	50185	44660	40965	36535	32043	27696	23989	20645	18499	17352	16914	16207	15640	15530	15023	14897	14982	14700	14708	14536	14406	14436	14065	14047	13966	14064	13878	14124	14010	13998	13876	13902	13633	13786	13713	13743	13934	13715	13852	13651	13676	13793	13850	13590	13753	13777	13728	13684	13631	13664	13715	13739	13732	13720	13557	13606	13604	13725	13726	13679	13663	13674	13685	13542	13600	13564	13707	13708	13623	13727	13604	13608	13487	13668	13689	13591	13649	13369	13775	13710	13631	13487	13660	13681	13802	13737	13688	13718	13583	13519	13582	13604	13466	13673	13696	13608	13513	13728	13682	13628	13626	13551	13808	13644	13636	13878	13686	13556	13491	13684	13752	13695	13669	13486	13676	13707	13591	13649	13469	13616	13495	13727	13702	13669	13507	13562	13681	13699	13722	13623	13617	13626	13661	13732	13577	13547	13740	13564	13742	13654	13631	13590	13702	13478	13724	13702	13617	13764	13486	13579	13715	13576	13690	13240	13556	13652	13528	13798	13665	13633	13585	13647	13601	13637	13534	13654	13647	13513	13757	13806	13641	13607	13725	13643	13555	13571	13691	13678	13486	13624	13471	13588	13560	13689	13835	13754	13720	13690	13480	13743	13525	13692	13691	13714	13632	13727	13535	13604	13598	13627	13491	13602	13784	13722	13732	13609	13739	13870	13598	13784	13624	13487	13488	13502	13693	13587	13647	13642	13773	13652	13735	13524	13556	13608	13599	13627	13610	13589	13665	13518	13553	13580	13831	13605	13523	13546	13534	13579	13717	13679	13580	13678	13543	13652	13657	13550	13594	13508	13679	13548	13653	13715	13558	13682	13480	13620	13701	13492	13595	13867	13559	13533	13623	13588	13562	13655	13522	13762	13714	13540	13621	13666	13585	13644	13565	13691	13444	13591	13617	13612	13697	13802	13575	13662	13657	13655	13443	13650	13642	13565	13515	13614	13513	13657	13628	13681	13635	13678	13773	13595	13729	13519	13649	13577	13375	13522	13682	13626	13756	13583	13681	13774	13559	13509	13460	13513	13657	13881	13693	13598	13787	13605	13681	13758	13594	13847	13670	13625	13677	13721	13705	13679	13678	13540	13784	13652	13535	13512	13579	13432	13680	13633	13551	13573	13775	13661	13602	13596	13533	13526	13683	13685	13680	13722	13601	13753	13636	13639	13705	13690	13656	13639	13725	13487	13557	13859	13694	13605	13621	13665	13590	13674	13629	13546	13591	13534	13567	13593	13757	13762	13632	13671	13671	13720	13561	13710	13848	13570	13667	13560	13809	13527	13694	13654	13762	13653	13592	13613	13651	13688	13493	13599	13712	13639	13772	13709	13402	13673	13577	13666	13775	13829	13556	13441	13630	13653	13551	13610	13581	13718	13761	13706	13657	13612	13630	13638	13488	13642	13568	13753	13437	13600	13784	13637	13588	13425	13796	13676	13617	13535	13439	13679	13706	13568	13322	13612	13505	13560	13589	13618	13821	13656	13881	13557	13536	13661	13620	13648	13661	13625	13711	13775	13740	13691	13647	13616	13682	13731	13645	13662	13609	13691	13651	13543	13635	13642	13461	13623	13768	13471	13447	13708	13726	13634	13702	13593	13657	13579	13778	13702	13678	13638	13477	13528	13566	13768	13584	13726	13571	13572	13539	13701	13716	13562	13639	13487	13686	13651	13667	13617	13414	13698	13587	13667	13755	13621	13429	13693	13620	13563	13654	13635	13544	13401	13544	13623	13799	13635	13663	13531	13670	13715	13587	13731	13552	13440	13436	13836	13845	13809	13581	13711	13676	13415	13838	13602	13630	13620	13582	13726	13756	13483	13645	13789	13759	13603	13608	13603	13614	13818	13603	13749	13500	13732	13771	13591	13720	13723	13565	13826	13538	13606	13550	13594	13704	13493	13570	13619	13469	13653	13654	13838	13567	13710	13617	13593	13622	13704	13595	13714	13745	13562	13568	13528	13690	13638	13708	13829	13629	13595	13635	13656	13574	13555	13450	13851	13854	13473	13751	13731	13587	13529	13575	13742	13781	13663	13679	13669	13584	13683	13678	13655	13589	13635	13584	13672	13752	13635	13658	13680	13560	13655	13685	13568	13697	13623	13589	13651	13630	13570	13544	13684	13451	13482	13667	13692	13656	13684	13538	13697	13568	13479	13763	13522	13670	13700	13714	13672	13693	13565	13699	13626	13729	13668	13691	13660	13616	13631	13630	13711	13541	13710	13610	13697	13634	13630	13647	13734	13752	13583	13535	13551	13580	13705	13596	13649	13447	13707	13568	13631	13535	13703	13577	13745	13463	13416	13630	13669	13582	13591	13581	13641	13546	13735	13623	13445	13672	13514	13578	13734	13559	13564	13628	13610	13649	13476	13602	13550	13665	13542	13577	13537	13680	13682	13480	13618	13594	13495	13455	13718	13494	13650	13484	13445	13654	13659	13746	13666	13591	13796	13611	13815	13609	13472	13621	13567	13594	13562	13602	13723	13621	13778	13654	13623	13541	13695	13625	13701	13569	13612	13705	13699	13673	13707	13494	13601	13573	13780	13539	13663	13811	13697	13639	13762	13524	13547	13524	13544	13570	13514	13596	13471	13545	13705	13570	13573	13604	13633	13543	13509	13643	13579	13621	13614	13532	13555	13731	13692	13761	13647	13640	13560	13593	13702	13607	13637	13756	13624	13623	13758	13678	13476	13710	13532	13602	13534	13686	13619	13597	13636	13670	13655	13577	13687	13707	13662	13689	13780	13556	13634	13684	13459	13858	13489	13586	13510	13745	13773	13703	13719	13590	13586	13719	13675	13608	13648	13809	13731	13727	13554	13638	13516	13561	13627	13735	13674	13617	13550	13605	13598	13549	13897	13641	13595	13799	13567	13687	13560	13536	13638	13582	13478	13628	13705	13635	13589	13630	13527	13634	13484	13674	13683	13702	13548	13538	13560	13547	13586	13679	13438	13668	13753	13618	13553	13615	13528	13615	13647	13729	13502	13646	13655	13741	13672	13672	13691	13553	13574	13663	13452	13516	13498	13623	13639	13607	13583	13655	13617	13754	13632	13626	13597	13577	13610	13612	13744	13567	13576	13602	13557	13721	13722	13634	13543	13694	13499	13497	13545	13676	13556	13582	13601	13602	13523	13566	13635	13512	13540	13572	13674	13535	13574	13429	13598	13548	13769	13557	13632	13627	13699	13662	13551	13460	13487	13581	13635	13479	13453	13629	13687	13508	13712	13646	13635	13645	13552	13582	13614	13677	13723	13518	13690	13658	13587	13555	13650	13769	13782	13572	13504	13825	13727	13699	13800	13530	13738	13427	13805	13578	13676	13624	13656	13629	13608	13730	13610	13486	13684	13534	13570	13635	13671	13748	13633	13716	13667	13622	13541	13552	13657	13741	13734	13582	13711	13624	13497	13452	13563	13703	13524	13677	13788	13596	13615	13529	13650	13725	13643	13475	13665	13662	13739	13633	13767	13716	13530	13676	13549	13604	13684	13671	13668	13726	13596	13494	13457	13634	13672	13523	13683	13753	13652	13642	13804	13583	13660	13702	13666	13721	13634	13604	13710	13502	13678	13606	13573	13615	13661	13734	13605	13625	13694	13625	13619	13779	13763	13520	13521	13674	13614	13602	13644	13618	13570	13632	13690	13749	13554	13639	13600	13464	13540	13548	13564	13629	13635	13646	13639	13556	13485	13540	13731	13585	13535	13481	13764	13767	13545	13481	13573	13604	13481	13627	13742	13580	13618	13586	13846	13643	13703	13592	13594	13588	13631	13533	13499	13688	13633	13628	13476	13435	13606	13669	13567	13687	13627	13655	13649	13505	13648	13572	13769	13674	13577	13595	13806	13694	13627	13579	13680	13610	13741	13482	13680	13692	13624	13671	13558	13815	13581	13513	13553	13614	13601	13819	13646	13646	13683	13529	13594	13517	13758	13624	13654	13588	13626	13645	13577	13649	13486	13566	13607	13739	13712	13636	13739	13665	13646	13627	13559	13641	13693	13452	13629	13529	13566	13657	13615	13536	13829	13571	13643	13667	13670	13685	13668	13499	13736	13717	13631	13602	13690	13572	13547	13705	13580	13643	13473	13576	13674	13455	13632	13588	13567	13773	13820	13694	13624	13562	13652	13605	13592	13666	13438	13573	13619	13684	13573	13761	13558	13572	13629	13708	13550	13573	13686	13688	13517	13480	13713	13647	13562	13674	13576	13527	13523	13651	13631	13521	13807	13575	13573	13619	13662	13542	13738	13576	13633	13571	13623	13603	13746	13595	13663	13713	13581	13431	13587	13662	13623	13688	13662	13539	13497	13583	13499	13618	13501	13717	13641	13482	13568	13658	13563	13662	13576	13685	13648	13616	13662	13611	13750	13706	13460	13578	13761	13681	13734	13608	13593	13713	13775	13610	13536	13640	13587	13596	13656	13613	13593	13508	13624	13611	13507	13661	13572	13593	13652	13536	13535	13576	13618	13698	13506	13685	13664	13745	13431	13757	13683	13594	13584	13690	13477	13444	13674	13666	13876	13755	13658	13608	13680	13688	13589	13580	13711	13603	13567	13723	13525	13676	13637	13415	13732	13767	13550	13732	13714	13513	13372	13595	13482	13643	13710	13629	13539	13730	13608	13568	13754	13513	13648	13544	13524	13643	13606	13761	13542	13707	13648	13595	13618	13479	13690	13629	13503	13771	13577	13654	13458	13447	13666	13639	13701	13505	13831	13831	13636	13578	13489	13579	13551	13612	13516	13641	13548	13793	13653	13525	13711	13620	13649	13803	13653	13549	13582	13521	13592	13601	13716	13710	13582	13544	13569	13603	13669	13527	13566	13799	13727	13710	13584	13557	13547	13671	13687	13556	13621	13634	13642	13397	13591	13704	13697	13623	13668	13675	13692	13552	13613	13819	13786	13581	13639	13674	13654	13601	13524	13658	13670	13506	13887	13718	13733	13702	13642	13644	13549	13608	13727	13430	13542	13652	13591	13586	13677	13455	13730	13559	13505	13529	13521	13512	13593	13510	13594	13567	13451	13635	13517	13619	13525	13604	13692	13521	13669	13552	13591	13569	13661	13664	13747	13478	13571	13567	13819	13745	13645	13671	13655	13715	13551	13474	13467
28751	27604	37802	35821	30862	27200	23654	20821	18280	17139	16542	15941	15530	15604	15798	15326	15591	15462	15447	15274	15416	15425	15321	15226	15217	15202	15068	15125	15134	15023	15090	15198	15145	15274	15089	15262	15185	14991	15058	15003	15101	15129	15111	15040	14994	14932	15048	15032	15065	15012	15042	15160	15102	14999	15126	14921	14929	14881	15257	15013	15034	15113	14949	14971	15011	14950	14988	15107	15215	14933	15020	15151	14896	15084	15174	15080	15110	15300	14868	15053	14947	15043	14942	14823	15097	15142	15065	14747	15002	15053	15055	15097	15213	14888	15095	15060	15045	14986	15092	15010	14988	14937	15127	15178	15188	14866	15051	15140	15114	15079	14923	14967	14817	14983	14974	14992	14888	15050	14980	14852	15240	15096	15238	15025	14962	14886	14896	15180	15034	15109	15166	14956	14887	14907	15074	14958	14959	15049	14923	14943	15059	14997	15001	14942	15018	15119	15212	15079	15209	15088	15141	15376	14914	15155	14899	14878	14945	15185	15133	14984	15084	14969	14849	15057	15011	15004	15129	15049	14897	14841	15120	15004	15024	14937	14938	14922	14920	14919	14999	14981	15157	14927	14903	14911	14999	14904	15055	15057	15019	14879	14930	15107	15097	14956	14846	14925	15030	15048	15039	15003	15034	15135	14899	15012	15045	15110	14866	14999	14887	14931	15133	14806	15148	14891	14867	14963	14966	15039	14945	15146	15201	15108	15130	14975	15048	14778	14968	15235	15193	15125	15027	15005	15178	14994	14919	14901	15018	15000	15111	15003	14785	15032	14987	15117	14911	14841	15088	15106	14905	14962	14964	14911	15073	14998	14972	14957	14944	15065	15105	15036	14873	15106	14977	15086	14964	15008	14822	14884	14968	15028	14945	14948	15071	15079	15008	14987	14976	14826	15041	15170	15096	15044	14847	14929	14880	15070	15187	15012	14952	15084	15003	14973	15076	15238	15071	15030	15212	15130	14882	15000	14938	14846	14946	14976	15036	15172	15274	14984	14985	14950	15066	15004	15171	15077	15080	15082	15181	15076	15157	14987	14884	15023	15221	15054	14994	15183	15102	15181	15042	14975	15139	15178	15023	14999	14888	14912	15130	15038	14995	14915	15119	15112	15229	15136	15319	14909	14880	15118	14904	15067	14985	15024	15025	15086	15012	14793	14891	15008	15128	15148	15024	14935	14927	14970	14825	14829	14778	15039	15100	15103	14919	15057	15191	15081	14943	15066	14827	14908	14899	15043	14924	14983	14865	14979	14717	15020	15088	14997	15036	14908	14874	15118	15072	14806	15029	14958	15022	14770	15011	15135	14985	15022	14978	15146	15085	14903	14788	15081	14932	14980	15037	14991	14881	15087	15006	15082	14888	15073	15167	15005	15099	14920	14713	15069	14991	14994	15067	14969	14838	15012	14984	15191	14987	14983	14881	15006	15010	14937	15128	14921	15081	15186	14927	14908	15001	15016	15067	15175	15112	15157	15079	15054	15256	15037	15068	14943	15014	15152	14952	15000	15066	14871	15111	14970	14944	15052	15060	15037	15158	15121	15214	15008	14833	15108	15057	14994	14947	15119	15079	15170	14913	15110	15195	15048	15182	15055	14919	15107	14925	14890	15051	15064	15035	15070	15071	15051	15078	15051	14937	14975	15045	14923	14933	14860	15072	15148	15076	15005	14803	14882	15196	14926	15177	14978	15005	15208	15032	15064	15008	15218	14849	14954	15116	15158	15111	15053	15041	15107	15337	15037	14873	15049	14932	14805	15149	15107	15116	15119	14950	14966	14946	14949	15016	15045	14965	15053	15048	15091	15071	15030	14965	14984	14986	14725	14833	15023	15093	15140	15083	15177	14970	15034	15075	15117	15088	15145	14937	14911	15075	15193	15003	14972	14998	15026	14854	15119	14915	15058	14975	14980	15034	15019	15023	15100	14875	15025	15071	15004	15009	15129	14908	14947	14967	14960	14871	15210	15128	14935	14978	15040	15076	15067	14968	15300	15172	15121	14957	14924	15132	14936	15061	15034	15156	15103	15114	15136	15063	14998	15152	14923	14873	15051	14996	15048	14965	15032	15202	14978	15212	15166	15053	15020	14956	15111	15074	14931	15118	15247	14940	14970	15048	15230	15096	14978	15057	15084	14979	15245	15091	14887	14873	14946	14831	15055	14984	15030	15250	14949	15022	14923	14888	15197	14956	15188	15190	15036	14984	15078	14881	14993	14982	15035	15144	15065	15053	14914	14791	14859	15044	14801	14920	15095	15034	15085	15001	15230	15028	15063	15073	14892	15061	14937	14875	15021	15046	14934	14919	15062	14669	14949	15075	15073	14979	14794	14952	15032	14969	15089	15116	15001	14947	15011	15100	15171	15011	14956	15083	15194	14943	15083	15150	15060	14969	15125	15121	15063	15143	14961	15239	15142	14962	15036	15005	15076	14933	15024	15222	14898	15092	14922	15026	15023	14861	14925	15020	14895	15079	15094	15117	15115	15062	14806	15207	15182	15247	15122	15118	15056	15093	14845	15166	15089	15099	14963	14940	15029	14820	14913	15044	15104	15042	14965	15083	15080	15022	15047	15086	15166	14893	14895	14956	14974	15058	15098	15168	14971	15047	15014	15095	14855	14981	15085	15005	15030	14974	14759	15060	14854	14806	15065	14899	15221	14799	15035	14982	15092	15175	14918	14980	15273	15105	15180	14944	15138	15048	15066	15058	15034	15187	15183	15051	15110	15034	15216	15084	15064	15057	15094	14894	14993	15091	15055	14939	15095	15040	15001	15077	14949	14873	15240	14997	14956	14961	14897	14999	14802	15074	14909	15030	15016	14922	15098	14888	15025	14939	15213	15145	15212	15135	15046	15000	15057	15126	15116	14920	15097	15162	15053	14964	15066	14765	14904	15103	14951	15106	14888	15183	14989	15012	15034	15017	15007	15127	15111	15191	14826	15089	14965	15167	15126	15041	15131	14763	14935	15098	15078	14882	15012	14844	14928	14879	14972	15071	15111	14960	15097	15054	15088	14999	15116	15115	15051	14872	15079	15216	15114	15162	14843	15039	14958	14997	14986	14975	14932	15145	15073	15012	15155	14953	15092	14908	15013	15045	15113	15165	15011	14956	15017	14887	15066	14955	14877	14932	15022	14954	14941	15156	15154	14820	15037	14982	14862	14891	14953	14986	14751	14999	14985	14969	15088	14939	15024	15048	14963	15041	14962	15066	15217	14888	15005	15062	15112	14928	14934	14966	14965	14952	14788	15152	15051	15132	15064	15069	15095	14889	14845	15142	14939	15010	14996	15052	14962	14951	15009	15081	15011	14874	14933	15040	14875	15076	14993	14795	15021	14993	14970	14910	14981	15177	15175	14869	15170	15135	15121	15045	14925	15063	15108	15134	15057	15072	14959	14829	15071	15162	15001	14886	15008	14963	15096	15160	15057	15205	15213	14924	15087	15136	14941	15010	15275	14963	15069	15092	14893	15112	14957	15060	14985	15003	15002	14934	14941	15087	15167	15312	15000	15033	14970	14924	15136	14737	15059	14995	15289	15111	15097	15105	15012	15094	15085	15262	15056	15234	14962	15056	15108	15018	15134	15076	14865	14822	14992	14817	14971	14957	14928	15044	14978	14937	15128	14907	14991	14797	14957	15006	15020	15118	15107	15141	15127	14709	15028	15198	14817	14990	15272	15108	15046	15047	15101	15081	15034	15058	15083	15096	15142	15055	15102	15016	15256	15064	15166	15027	15009	14956	15070	15070	14920	15195	15172	14934	14968	14920	15101	15148	14901	15031	15007	15230	15214	15074	15227	15041	15040	15075	15113	14926	15112	14899	15035	15052	15189	15007	15036	15144	15145	14941	15068	15083	15001	14927	14954	15138	15381	14926	15023	15040	14887	15038	14881	14907	15102	15056	15154	14912	15092	15018	15050	14969	15030	15083	14943	14959	15022	14981	15012	14881	14926	14926	14971	15032	14929	14855	14997	14944	14920	14884	15082	14968	14932	14877	15048	14987	15086	14942	14891	14914	15028	14831	15020	15099	15032	14992	15222	14822	15132	15057	15157	15177	14953	15021	15037	15012	15065	15130	15078	15043	14873	15158	15144	15201	15144	15036	14952	15051	15029	15100	14910	15198	15182	15063	15049	15150	15055	15142	15047	14873	15019	15034	14955	15218	15008	15157	14963	14859	15216	14970	14931	14923	15013	15115	15117	15061	14989	15002	15027	15205	15125	15098	15083	14932	15137	14999	14893	15004	14848	14929	15007	15037	15104	14990	15082	15055	14876	15025	14947	14988	15139	15149	14983	14868	14964	14917	15021	14967	14954	14891	14906	15057	14856	15048	15099	14872	15109	14980	14828	14935	15059	15064	15015	15127	14946	14928	15186	15001	15116	14909	15016	15125	15102	14975	14919	15008	14933	14957	14952	15050	15027	14979	15047	15303	15123	15179	15002	15100	15231	15079	15039	15073	14945	15139	15139	14942	15233	14896	15112	15023	14920	15131	14998	15115	14958	15046	15233	15008	15076	15093	15134	15230	15171	15066	15131	14947	15025	14953	15125	15126	15150	14994	14933	15107	15212	15006	14927	14895	14990	15113	15202	15114	15134	15152	14974	14909	14949	15142	14942	15191	15110	15047	15064	15066	14998	15070	14868	15205	15155	15013	14956	15084	15029	15156	14944	15349	14944	14940	15117	14878	15317	15203	15019	14988	15138	14840	14946	14954	15041	15001	14791	15195	14911	14995	15130	15263	14925	14963	15087	15012	15224	14747	14806	14950	15159	14940	14840	15023	15020	15100	15106	15068	14986	14833	14965	15047	14969	15027	14836	14861	15135	15110	15103	14933	15095	15127	15069	14913	14957	15310	14923	15026	15032	15226	14907	15142	15097	14933	14878	14868	15113	15063	14867	14960	14850	14963	14980	14923	15079	14920	15004	15019	15096	15014	14896	15107	14976	15038	15025	14977	14939	14971	15015	14825	14998	15230	14913	14955	15027	14941	14847	14998	14880	14990	15030	15135	15067	15035	14883	15046	14927	15175	14984	15077	15088	15077	14910	15164	14949	14875	14880	15068	15009	15033	15041	15133	15089	15071	15073	15199	15079	15074	15238	15191	15023	15167	14890	14892	14983
25189	41008	41378	35526	32198	28048	24532	21155	18306	16367	15333	14726	14419	14178	14323	13800	13731	13661	13793	13624	13721	13575	13585	13465	13435	13455	13495	13373	13471	13446	13388	13248	13178	13227	13451	13277	13337	13235	13293	13205	13147	13244	13196	13298	13392	13437	13112	13252	13200	13285	13358	13271	13192	13326	13209	13281	13130	13524	13261	13355	13215	13302	13362	13371	13110	13099	13210	13383	13191	13141	13297	13462	13319	13196	13148	13324	13298	13131	13288	13157	13299	13094	13193	13275	13138	13156	13158	13416	13245	13330	13273	13362	13202	13199	13405	13244	13017	13242	13292	13283	13335	13269	13307	13293	13265	13171	13214	13335	13365	13358	13270	13289	13192	13398	13258	13380	13354	13210	13364	13154	13403	13102	13258	13180	13310	13125	13252	13365	13238	13306	13045	12974	13272	13195	13176	13387	13245	13124	13106	13207	13141	13290	13223	13301	13149	13167	13205	13362	13159	13285	13313	13118	13099	13073	13326	13329	13259	13222	13189	13164	13142	13294	13222	13187	13246	13399	13287	13371	13205	13277	13197	13162	13355	13363	13337	13417	13183	13194	13332	13208	13213	13095	13352	13336	13151	13141	13340	13163	13243	13185	13153	13247	13436	13069	13159	13294	13501	12993	13147	13245	13140	13292	13320	13250	13117	13254	13261	13340	13259	13170	13130	13305	13222	13118	13101	13202	13307	13238	13263	13145	13396	13220	13308	13085	13038	13181	13305	13273	13199	12991	13115	13307	13302	13232	13333	13319	13210	13178	13287	13244	13425	13356	13177	13309	13474	13175	13069	13176	13255	13314	13039	13191	13171	13026	13305	13203	13233	13184	13380	13309	13384	13107	13263	13405	13307	13244	13288	13028	13193	13381	13215	13135	13227	13127	13390	13149	13158	13293	13249	13325	13305	13256	13268	13178	13190	13175	13203	13122	13226	13309	13236	13297	13306	13151	13228	13295	13219	13015	13080	13152	13410	13098	13263	13308	13209	13235	13304	13297	13359	13329	13064	12972	13151	13039	13287	13176	13264	13167	13189	13336	13114	13214	13194	13365	13069	13319	13151	13175	13201	13310	13229	13420	13146	13205	13155	13282	13255	13174	13279	13326	13262	13250	13323	13104	13182	13343	13329	13152	13253	13147	13289	13096	13075	13139	13225	13239	13178	13232	13368	13100	13325	13268	13175	13182	13263	13322	13125	13277	13263	13335	13345	13135	13017	13274	13170	13243	13430	13106	13280	13177	13034	13383	13172	13244	13318	13429	13120	13146	13255	13141	13333	13163	13315	13238	13233	13250	13298	13201	13268	13210	13383	13165	13294	13290	13059	13149	13334	13274	13350	13131	13186	13300	13283	13301	13192	13173	13336	13280	13222	13275	13304	13172	13418	13108	13347	13337	13297	13184	13322	13229	13137	13164	13317	13224	13364	13360	13256	13121	13257	13295	13353	13272	13233	13320	13188	13191	13173	13078	13355	13311	13265	13250	13269	13347	13123	13105	13251	13305	13327	13324	13128	13118	13224	13116	13053	13411	13229	13223	13359	13309	13198	13178	13449	13308	13249	13279	13261	13350	13133	13145	13149	13354	13192	13271	13114	13183	13201	13171	13215	13271	13250	13080	13380	13259	13293	13260	13335	13152	13170	13214	13271	13234	13462	13367	13274	13319	13340	13374	13253	13216	13138	13217	13299	13308	13094	13359	13333	13300	13319	13330	13216	13333	13247	13395	13260	13241	13359	13255	13179	13136	13323	13331	13169	13158	13163	13229	13302	13215	13287	13326	13175	13203	13187	13320	13155	13263	13232	13332	13081	13236	13220	13287	13196	13302	13241	13325	13107	13150	13302	13049	13217	13033	13303	13381	13191	13109	13310	13103	13227	13158	13263	13183	13121	13292	13180	13275	13244	13134	13283	13366	13067	13171	13286	13203	13304	13204	13205	13277	13217	13280	13298	13156	13163	13207	13228	13131	13307	13154	13155	13307	13247	13336	13262	13262	13204	13239	13275	13192	13268	13141	13325	13242	13313	13268	13252	13309	13161	13250	13207	13060	13431	13091	13198	13443	13300	13158	13159	13052	13295	13291	13228	13241	13368	13476	13169	13110	13361	13166	13149	13162	13269	13166	13287	13351	13258	13190	13196	13294	13289	13213	13263	13303	13169	13181	13125	13082	13141	13008	13218	13154	13251	13276	13229	13116	13239	13369	13159	13135	13122	13138	13257	13245	13399	13162	13178	13296	13164	13255	13225	13397	13313	13209	13252	13329	13413	13156	13160	13393	13225	13239	13324	13158	13157	13428	13206	13169	13235	13346	13146	13213	13357	13408	13267	13231	13104	13277	13393	13155	13279	13197	13223	13210	13204	13352	13212	13240	13242	13285	13225	13119	13128	13034	13170	13286	13230	13298	13269	13118	13259	13107	13103	13250	13277	13240	13328	13206	13316	13185	13206	13314	13169	13295	13307	13259	13369	13189	13337	13262	13238	13165	13154	13272	13180	13186	13210	13284	13415	13220	13409	13375	13267	13355	13086	13327	13194	13248	13282	13261	13216	13278	13234	13334	13344	13347	13247	13289	13327	13231	13193	13131	13099	13449	13226	13127	13351	13124	13254	13221	13362	13227	13168	13222	13274	13455	13188	13223	13285	13316	13042	13155	13146	13246	13490	13202	13394	13149	13270	13195	13098	13153	13290	13206	13360	13265	13290	13193	13265	13331	13273	13291	13148	13127	13105	13306	13291	13290	13156	13205	13235	13223	13239	13092	13191	13295	13342	13219	13149	13434	13354	13045	13249	13370	13309	13261	13391	13141	13304	13299	13374	13193	13195	13225	13273	13237	13315	13189	13226	13245	13240	13199	13282	13351	13373	13515	13301	13288	13321	13299	13345	13182	13177	13177	13247	13157	13143	13273	13256	13153	13267	13287	13118	13123	13411	13159	13234	13216	13285	13144	13303	13276	12943	13117	13018	13203	13361	13293	13223	13335	13106	13386	13273	13319	13223	13130	13216	13322	13166	13197	13463	13332	13145	13322	13297	13175	13362	13182	13245	13249	13172	13200	13201	13141	13259	13165	13337	13240	13158	13117	13306	13253	13306	13203	13360	13192	13334	13292	13342	13218	13303	13269	13356	13250	13125	13296	13158	13242	13298	13262	13230	13149	13272	13198	13251	13187	13345	13208	13284	13488	13291	13072	13521	13255	13313	13248	13248	13232	13149	13219	13275	13381	13325	13088	13298	13203	13374	13270	13180	13245	13187	13232	13286	13279	13187	13278	13309	13229	13201	13243	13246	13211	13192	13092	13302	13156	13406	13130	13174	13380	13129	13283	13047	13442	13049	13190	13180	13160	13100	13062	13321	13248	13075	13131	13214	13217	13251	13191	13403	13103	13343	13111	13375	13188	13313	13211	13133	13248	13388	13286	13289	13193	13214	13310	13401	13382	13153	13395	13220	13171	13165	13275	13205	13363	13083	13273	13360	13120	13293	13336	13327	13087	13199	13293	13282	13163	13211	13296	13231	13324	13175	13195	13317	13435	13193	13136	13302	13152	13284	13432	13051	13170	13302	13257	13105	13111	13382	13226	13191	13298	13200	13045	13209	13287	13410	13173	13373	13087	13290	13185	13233	13287	13328	13346	13199	13371	13097	13212	13377	13110	13166	13084	13240	13239	13248	13143	13305	13457	13418	13348	13190	13240	13192	13247	13327	13326	13243	13343	13205	13297	13289	13244	13388	13352	13321	13222	13350	13268	13240	13364	13334	13198	13213	13296	13206	13239	13183	13211	13194	13184	13382	13312	13144	13238	13110	13315	13252	13253	13182	13298	13335	13289	13294	12985	13196	13014	13265	13121	13365	13150	13261	13015	13292	13139	13172	13187	13222	13350	13146	13358	13197	13191	13253	13260	12983	13362	13255	13098	13240	13286	13168	13317	13316	13180	13198	13372	13025	13247	13326	13365	13167	13108	13349	13200	13259	13236	13304	13313	13258	13173	13050	13172	13210	13332	13285	13486	13329	13364	13372	13262	13244	13206	13491	13171	13275	13079	13124	13135	13257	13207	13235	13057	13304	13258	13187	13199	13263	13365	13284	13175	13183	13206	13244	13206	13217	13281	13134	13250	13390	13232	13196	13205	13473	13287	13175	13126	13287	13188	13327	13254	13107	13224	13373	13293	13307	13309	13277	13171	13255	13114	13214	13343	13434	13225	13203	13260	13185	13307	13222	13151	13266	13361	13407	13291	13373	13179	13200	13142	13192	13212	13217	13203	13352	13259	13321	13147	13129	13203	13377	13132	13267	13308	13182	13204	13155	13135	13371	13255	13406	13101	13225	13148	13231	13156	13235	13283	13122	13164	13253	13065	13190	13213	13157	13168	13266	13156	13262	13094	13130	13202	13098	13382	13199	13208	13344	13084	13278	13244	13280	13187	13265	13478	13117	13252	13201	13096	13059	13088	13290	13179	13317	13079	13180	13211	13258	13118	13242	13353	13226	13229	13206	13032	13187	13146	13255	13211	13095	13182	13174	13193	13139	13294	13360	13119	13377	13349	13148	13256	13087	13284	13183	13290	13193	13240	13255	13208	13290	13267	13325	13294	13298	13382	13215	13241	13299	13269	13480	13248	13319	13176	13367	13206	13151	13172	13299	13321	13243	13267	13287	13305	13289	13303	13266	13186	13348	13319	13396	13341	13230	13132	13172	13255	13262	13315	13305	13123	13217	13202	13370	13257	13223	13379	13193	13236	13179	13336	13180	13109	13177	13155	13293	13376	13349	13394	13327	13359	13115	13132	13260	13320	13306	13249	13159	13269	13271	13203	13261	13028	13205	13158	13307	13248	13229	13445	13414	13202	13281	13232	13410	13256	13310	13186	13334	13259	13373	13383	13143	13185	13342	13285	13216	13096	13099	13315	13197	13380	13233	13408	13137	13389	13346	13266	13174	13278	13261	13194	13303	13426	13170	13408	13216	13193	13385	13201	13288	13153	13376	13317	13330	13226	13274	13017	13195	13240	13258	13219	13178	13420	13224	13271	13367	13297	13291	13135	13088	13273	13275	13157	13271	13327	13389	13219	13146	13361	13370	13305	13228	13300	13185	13211	13314	13191	13129	13163	13283	13319	13249	13310
24266	21419	29350	27171	28141	29119	27710	22280	19513	18160	17430	16463	16163	16110	15883	15939	15809	15757	15670	15533	15497	15365	15283	15297	15245	15009	15017	15054	14844	15111	15114	15066	14975	14887	14857	14868	14957	14940	15059	14998	15014	14986	15118	15042	15155	15120	15038	15035	15144	15033	14790	15088	14722	15007	14932	14853	14928	14831	14994	15180	14799	14849	14736	14840	14907	14604	14833	14997	14771	15015	15013	14704	14835	14817	14896	14873	15024	15079	14998	15015	14975	14850	14897	14814	14834	14752	14952	14929	14918	14803	14867	14677	14774	14736	14799	14844	14980	14856	14689	14878	14790	14908	14730	14768	14911	14968	14891	14985	15165	14956	14922	14799	14957	14833	14851	14767	15023	15034	15071	14765	14899	14884	14990	14928	14948	14890	14965	14906	15136	14837	15049	15027	14833	14577	15006	15017	14875	14850	14974	14857	14989	14949	14831	14893	14937	14856	14924	14836	14939	15025	14922	14851	15129	14917	14899	14884	14957	14835	14979	14945	14749	14876	14872	14667	14929	14898	15129	15011	15056	14961	15014	15076	14758	15063	14835	14902	14669	14907	14890	14775	14842	14744	14767	14806	14865	14796	14676	15042	14873	14972	14840	15001	14823	14994	14974	15013	14792	14646	14770	14945	14849	14718	14993	14873	14781	14813	14975	14812	14931	14741	14971	14903	14834	14684	14700	15150	15030	14849	14780	14941	14985	14891	15035	14908	15013	14975	14834	14882	15113	14862	15065	14840	15000	14851	14965	15003	14900	15139	14928	14889	15008	14958	15013	14807	14824	14861	14988	15103	14975	15069	14903	14878	14808	14803	15085	14787	14983	14989	14846	14893	14883	14797	14865	14998	14911	14734	14895	14794	14994	15000	14927	15126	14860	15072	14896	14993	15024	14943	14714	14886	14910	15008	14997	14988	14624	14791	14962	14752	14818	14799	14673	14942	14852	14952	15019	14848	14931	14871	14928	14960	14804	14981	14783	14896	14849	14932	14825	14798	14987	14836	15093	15055	15034	15024	14870	14985	14890	14838	14904	14733	15007	14893	14838	14754	15032	14974	15139	14872	14757	14878	14953	14980	14989	14747	14952	14754	14751	14959	14874	14896	14777	14872	14935	15056	14836	14853	14895	15010	15051	14847	14765	14816	14651	14738	14859	14846	14856	14949	14964	14952	14820	14803	14949	14763	14893	14727	15032	14945	14999	14759	14747	14874	14986	15000	14937	14955	15015	14898	14879	15063	14871	14986	14976	14927	15054	14890	14878	14784	14723	14800	15032	14970	15161	14804	15108	14748	14932	14889	14887	14838	14989	15076	14655	14914	14955	14922	15064	14809	14887	15056	14991	14857	14648	14945	14785	14789	14954	14972	15168	14840	15217	14897	15038	14910	14956	15045	14848	14977	14985	15083	15044	14942	14945	14896	15035	14758	14790	14818	15008	14888	14779	15023	15096	14862	14704	14711	14878	14918	14751	15001	14830	14817	14727	14809	14815	14930	14898	14869	15016	14906	14782	14835	15053	14686	14954	14806	14850	14954	14873	14972	15010	14947	14985	14889	14780	15102	15065	15000	14956	14770	14807	14882	15100	14899	14950	15032	14882	14951	15012	14999	15073	14752	14796	14856	15167	14945	15062	14718	14826	14766	14869	14913	15174	14979	14941	14992	15040	14701	14989	14966	14944	14945	14941	15021	14812	14847	14903	14777	14879	15008	14758	14974	14896	14874	14892	15013	14777	14795	14968	14719	14888	14919	15079	14827	14782	15086	14890	14761	14693	14815	14920	14870	14940	14732	14937	14768	14949	14967	14835	14811	14980	14962	14912	14944	15052	14996	14837	14872	14685	15060	14728	14932	14900	14869	14972	14986	14813	14976	14992	14834	14692	14689	14925	14747	14927	14935	14881	14888	15001	14910	14988	15032	14618	14921	14844	15064	14854	15031	14818	14893	14881	14890	14739	14889	14867	14806	14841	15010	14876	14901	15092	15098	14945	14943	14949	15042	14953	14960	14939	15015	14907	14870	14929	14926	14810	14787	14821	14794	14941	14755	14875	14993	14791	14959	14878	14961	14888	14842	15057	14943	15063	14938	14912	14800	14700	14839	14801	14829	14811	14923	14975	14803	14880	14962	14541	14883	15158	14753	14898	14900	14742	14827	14855	14925	14994	15143	14873	14951	14879	14783	14721	14796	15080	14988	14969	14868	14756	14946	14962	14791	14787	14902	14972	14919	14933	14924	14607	14781	14878	15100	14976	15022	14910	15030	14886	14971	15066	14874	14946	14924	14784	14943	14809	14657	14950	14916	15003	14818	14938	14973	15007	14941	14929	15005	14868	14839	14880	14856	14771	15001	14882	14884	14923	14896	14827	14769	14907	14920	15047	14919	14917	15022	14996	14911	14861	15052	14970	14969	14787	14771	14987	14807	14645	14820	14741	14796	14877	14765	14939	14848	15001	14742	14919	14833	14917	14930	14730	14928	15033	15054	14885	14833	14827	14849	14795	14909	14887	14914	14989	14760	14858	14910	14927	14914	14857	14832	14743	14863	14893	15080	14902	14858	15115	14933	14794	14916	15119	14992	14882	14989	14889	15049	14707	14979	15004	14866	14948	14902	14773	15061	14901	15004	15010	14917	14772	15040	14873	14908	14835	15069	14841	15029	14959	14835	14878	14849	14812	14810	14976	15070	14945	14906	15041	14986	14703	14840	14677	14795	14689	14704	14972	14965	14771	14911	14913	14983	14885	14796	14905	14920	14724	14848	14722	14889	15021	14936	14951	15002	15087	15001	14853	14891	15170	14914	15127	15076	14957	15075	14953	14790	14751	14751	14865	15086	14895	14964	14908	14855	15097	14997	15136	15022	14982	14938	14926	15006	14810	14920	14957	15042	14862	14809	14938	14937	15034	14849	15008	15153	14927	15048	14949	14802	14929	14914	14784	14934	14793	14808	14683	14936	14987	14946	14942	14928	15027	14955	15010	14933	14804	14890	14984	14843	14891	15043	14919	14787	15069	14776	14870	14857	14950	14785	14896	14927	15003	15044	14976	14774	14991	14918	14843	14708	14854	14893	14809	14741	14827	14930	14862	14702	14997	15021	14848	14920	14896	14699	14875	14903	15212	14871	14825	14894	14964	15089	14839	14975	15014	14885	14947	14881	14955	14824	14857	14803	14735	14951	14910	14859	14923	14918	14757	14898	14803	14971	14774	14875	14782	14873	15013	14931	15049	14935	14986	15044	14933	14758	15000	15062	14787	14938	14808	14822	14755	14871	14912	15087	14798	15037	14771	14969	14984	14779	14691	14839	14844	14949	14810	14972	14784	14804	14759	14930	14838	14851	14962	14860	15006	14980	14937	14823	14814	14710	14948	14925	15191	14948	14905	14836	14868	15019	15005	15039	14958	14817	14914	14958	14802	14745	14891	14843	15063	14880	14904	14992	15002	15012	14790	14956	14907	14818	14891	14974	14877	14860	14953	14743	15073	14995	15018	14859	14958	14810	14688	14906	14892	14809	14889	14754	14862	14689	14862	15052	14937	14852	14911	14643	14859	15022	14984	14758	14965	14841	14837	15071	14898	14998	14911	14767	14770	14917	14849	14964	15038	14818	15048	14757	14905	14933	14800	14838	14886	15106	14983	14866	15031	14927	14534	14804	14932	14813	14944	14850	14729	14930	15090	15116	15067	14775	14929	14943	14987	14745	14962	14820	14974	14961	14881	14892	14817	14842	15083	14765	14841	14727	15133	14894	14879	14865	15075	15033	14915	14995	14812	15036	14895	14645	14945	14937	14922	14964	15056	14996	14995	14945	15040	14797	14790	14958	14761	15166	14986	14902	14820	15140	14930	14879	14820	15005	14894	15114	14959	14982	14929	14546	14955	14871	14894	14863	14832	15024	14786	14960	14770	14804	15034	15223	14889	14944	14839	14961	14761	14930	14646	14689	14983	14713	14897	14817	14865	14885	14841	14763	14902	14723	14893	14729	14861	14901	14906	14919	15101	14934	14980	14828	14960	14924	14898	14932	14961	15121	14800	14974	15113	14888	15054	15033	14764	15034	14760	14793	14956	14955	15211	14992	14964	14608	14869	15000	14977	15001	14805	14920	14834	14987	14922	14770	14894	14847	14923	14966	14929	14976	15009	14951	14801	15050	14873	15074	14860	14956	14953	15014	15056	14899	14822	14985	14897	14846	14975	14722	14921	14923	14929	14840	15010	14773	15079	15054	14906	14839	15004	14823	14880	14722	14798	15055	14745	15015	14831	14890	14855	14891	14805	15000	15051	14963	14914	15059	14982	14818	14929	14887	14954	14850	14846	14981	14739	14863	15000	14681	14759	14856	14974	14990	14889	14917	15046	14986	14971	14881	14958	15015	15042	14890	14845	15003	14975	14820	15164	14939	14707	14975	15153	14897	14968	14812	14793	14897	14825	14934	14997	14996	14904	14947	14969	14774	15003	14828	15199	15073	14869	15012	15051	15000	14860	14785	14967	14964	14829	14977	14905	14961	15008	14826	14744	14925	14940	15082	15150	14859	14992	15014	14888	15070	14851	14806	15014	14936	14949	15041	14924	14850	14967	14777	14917	14925	14839	14965	14849	14895	14932	14810	14960	14940	15168	14855	14893	14843	14847	14817	14983	14810	14842	14839	14982	14861	15056	14904	14861	15179	15017	15046	14899	14665	14997	15063	14874	15004	14791	14815	14893	14877	14998	14809	14988	14802	14840	14937	14857	15093	14883	14853	14849	14790	15182	14897	14853	14804	14717	14818	14733	14799	14811	15086	14972	14770	15000	14907	14898	14682	15059	14880	14852	14916	14834	14890	14869	14711	14950	15074	14877	14877	14995	15005	15107	14788	14940	15014	14935	14752	14802	14861	14808	15013	15117	14868	14934	14755	14866	15045	14964	14759	15025	14843	14845	15000	14862	15023	14956	14991	14812	14892	14921	14783	14837	14855	14952	14807	14787	14866	15010	14930	14808	14970	14895	14979	14850	14720	15013	14993	14960	14765	14825	14890	15059	14896	14846	14925	14930	14925	14638	14983	14831	14933	14789	14915	15043	15024	15055	14902	14905	14926	14733	14879	14849	14892	14718	15012	14867	14940	14738	15213	14890	14968	14952	15097
25100	47205	46664	40709	36721	31137	26689	22745	19758	17700	16449	15584	15092	14832	14770	14169	14372	14091	14155	14001	13868	13718	13705	13579	13568	13553	13472	13322	13410	13372	13582	13137	13457	13347	13316	13377	13382	13207	13261	13309	13411	13268	13396	13152	13325	13119	13205	13099	13186	13272	13212	13188	13149	13265	13075	13208	13219	13127	13156	13234	13235	13084	13217	13038	13327	13108	13202	13204	13029	13067	13129	13180	13203	13135	13148	13288	13134	13174	13166	13179	13227	13243	13172	13093	13033	13213	13235	13129	13212	13257	13044	13115	13180	13302	13270	13178	13183	13084	13340	13173	12942	13096	13155	13293	13191	13160	13080	13048	13184	13106	13149	13063	13153	13109	13143	13190	13106	13046	13187	13362	13170	13112	13273	13030	13073	13054	13139	13098	13264	13076	13246	12891	13043	13047	13193	13186	13149	13158	13092	13232	13111	13283	13233	13148	13190	13096	13057	13298	13158	13060	13119	13316	13227	13253	13277	13096	13204	13282	13174	13238	13069	13313	13159	13128	13111	13254	12929	13183	13010	13199	13161	13100	13069	13255	13279	13045	13130	13306	13296	13021	13089	13213	13160	13180	13193	13225	13154	13168	13191	13165	13174	13233	13066	13290	13086	13123	13169	13129	13135	13216	13127	13049	13026	13269	13104	13090	13036	12898	13238	13189	13147	13155	13123	13095	13264	13125	13194	13147	13262	13029	13101	13026	13111	13215	13032	13243	13155	13259	13162	13280	13142	13238	13221	13199	13056	13291	13017	13059	13273	13128	13177	13105	13345	13118	13153	13197	13310	13155	13100	13249	13200	13024	13098	13104	13122	13015	13197	13091	13186	13130	13163	13010	13152	13045	13164	13118	13064	13184	13136	13084	13138	13145	13151	13136	13262	12960	13122	13170	13206	13008	13180	13318	13073	13182	13142	13150	13257	13141	13312	13029	13067	13222	13115	12964	13148	13225	13105	13069	13158	13177	13204	13173	13188	13057	13202	13144	13255	13086	13220	13129	13079	13135	13079	13103	13230	13129	13270	13306	13230	13043	13145	13078	13162	13208	13101	13253	13220	13071	12842	13128	13132	13169	12857	13067	13136	13118	13216	13329	13177	13083	13149	13255	13105	13144	13182	13249	13034	12976	13178	12938	13060	13099	13217	13133	13131	13259	13198	13027	13139	13147	13099	13221	13153	13084	12934	13108	13025	13049	13112	13160	13056	12991	13074	13084	13070	13207	13137	13053	13144	13069	13102	13024	13034	13151	13096	13053	13094	13114	13169	13237	12948	13109	13227	13156	13218	13076	13199	13029	13282	13151	13206	13182	13148	13190	13280	13172	13096	13278	13159	13257	13315	13272	13160	13149	13059	13308	13134	13137	13027	13223	13031	13327	13270	13139	13236	12957	13028	13153	13250	13186	13222	13051	13248	13141	13283	13348	12952	13188	13199	12933	13215	12939	13179	13123	13177	13079	13172	13038	13086	13120	13211	13173	13132	13189	13339	13051	13184	13172	13196	13069	13212	13068	13143	13018	13261	13103	13101	13182	13090	13256	13141	13238	13158	13124	13052	13225	13280	13111	13292	13111	13151	13188	13077	13194	13076	13139	13104	13207	13119	13192	13216	13073	13233	13291	13060	13229	13043	13208	13090	13075	13266	13134	13133	13187	13106	13122	13138	13156	13211	13099	13323	13235	12959	13121	13264	13289	13195	13172	13262	13125	13018	13291	13122	13193	13288	13108	13295	13237	13252	13206	12961	13231	13301	13058	13014	13207	13011	13363	13025	13216	13116	13046	13171	13176	13338	13104	13098	13300	13177	13109	13180	13340	13184	13091	13140	13154	13169	13122	13256	13183	13173	13122	13196	13142	13337	13350	13130	13081	12994	13198	13202	13209	13109	13191	13078	13339	13132	13101	13272	13178	13182	13116	13034	13312	13125	13204	13311	12977	13169	13182	13192	13232	13094	13012	12905	13155	13086	13065	13220	13062	13219	13238	13186	13032	13295	13196	13162	13268	12996	13237	13203	13051	13117	13107	13183	13152	13173	13145	13199	12968	13114	13217	12932	13164	13231	13160	13192	13181	13255	13065	13225	13155	13176	13129	13185	13254	12990	13134	12917	13324	13234	13232	13319	13080	13240	13257	13186	13067	13244	13245	13233	13144	13040	13051	13298	13188	13074	13071	13332	13185	13203	13284	13208	13184	13096	13451	13227	13279	13299	13417	13279	13153	13130	13153	12950	13012	13047	13228	13150	13390	13109	13275	13214	13129	13271	13244	13129	12996	13155	13011	13098	13129	13176	13188	13121	13133	12959	13165	13190	13163	13063	12999	13132	13258	13132	13123	13111	13355	13119	13281	13172	13122	13192	13202	13184	13073	13263	13058	13144	13206	13066	13131	13157	13129	13240	13214	13210	13159	13228	13326	13273	13105	13182	13302	13215	13105	13103	13238	13091	13241	13121	13012	13120	13125	13151	13195	13006	13277	13060	13094	13221	13223	13335	13162	13117	13179	13158	13093	13037	13125	13271	13115	13172	13218	13125	13159	13232	13214	13084	13197	13099	12979	13192	13219	13146	13202	13167	13217	13214	13185	13083	13087	13263	13241	13163	13174	13097	13168	13191	13029	13094	13259	13202	13322	13279	13144	13080	13274	13381	13073	13223	13100	13214	13012	13106	13196	13146	13082	12830	13102	13189	13159	13041	13222	13164	13176	13267	13151	13186	13233	13142	13181	13331	13238	13242	13196	13210	13252	13166	13131	13120	13318	13188	13087	13269	13185	13220	13077	13104	13233	13168	13158	13271	13135	13127	13158	13266	13054	13166	13131	13215	13092	13085	13264	13218	13146	13020	13161	13211	13307	13249	13060	13118	13216	13182	13012	13157	12964	13051	13289	13100	13020	13214	13126	13217	13225	13128	13183	13098	13265	13225	13171	13088	13033	13208	13083	13258	13376	13172	13252	13126	13283	13223	13121	13368	13053	13319	13136	13124	13169	13167	13155	13164	13085	13252	13182	13096	13177	13170	13029	13181	13143	13096	13039	13255	13218	13180	13258	13237	13109	13297	13263	13180	13236	13288	13034	13084	13045	13215	13138	13110	13037	13244	13224	13174	13238	13152	13163	13111	13130	13223	13149	13205	13142	13064	13375	13320	13173	12907	13124	13223	13078	13069	13132	13214	13395	13177	13016	13125	13209	13299	13126	13237	13064	13023	13045	13229	13106	13237	13181	13136	13111	13135	12882	13208	13297	13120	13224	13230	13242	13035	13078	13090	13149	13226	13225	13054	13104	13290	13230	13114	13082	13238	13087	13102	13168	13115	13228	13273	13256	13109	13049	13145	13085	13146	13129	13179	13348	13164	13023	13184	13046	13221	13194	13079	13278	13023	13194	13277	13380	13032	13176	13165	13082	13105	13186	13397	13170	13110	12959	13158	13068	13255	13237	13198	13218	13252	13094	13161	12973	12943	13054	13149	13340	13052	13272	13205	13079	13191	13198	13137	13075	13178	13228	13261	13259	13185	13131	13232	13246	13326	13116	13173	13268	13076	13136	13118	13141	13103	12996	13164	13136	13234	13340	13138	13175	13197	13183	13223	13097	13282	13079	13350	13298	13138	13262	13145	13079	13140	13162	13134	13283	13122	13133	13120	13154	13095	13141	13104	13325	13359	13152	13217	13235	13225	13009	13085	13264	13257	13092	13180	13197	13030	13216	13018	13260	13169	13201	13149	13102	13354	13075	13223	13046	13310	13136	13246	13232	12995	13359	12947	13137	13086	13155	12937	13294	13193	13031	13052	13039	13190	13142	13237	13180	13235	13297	13172	13201	13119	13079	13220	13241	13070	13137	13252	13229	13031	13150	13263	13261	13256	13056	13103	13191	13087	13169	13273	13194	13132	13054	13218	13044	13172	13126	13223	13159	13185	13197	13244	13080	13132	13114	13069	13192	13100	13019	13242	13264	13057	13210	13332	13182	13269	13237	13202	13102	13238	13090	13307	13121	13020	13211	13187	13186	13301	13057	13118	13134	13037	12990	13064	13266	13079	13119	13232	13207	13082	13211	13124	13263	13077	13088	13296	13216	13186	13065	13079	13192	13163	13120	13269	13218	13134	13163	13239	12993	13229	13235	13145	13191	13182	13222	13222	13085	13208	13259	13211	13099	13313	13200	13408	13176	13132	13206	13017	12970	13161	13139	13161	13020	13145	13168	13144	13048	13105	13075	13064	13216	13180	13099	13154	13356	13186	13183	13106	13226	13109	13139	13007	13091	13019	13323	13224	13150	13111	13067	13311	13083	13259	13102	13312	13103	13118	13156	13368	13200	13143	13238	13151	13206	13244	13026	13263	13222	13060	13116	13070	13183	13145	12936	13338	13301	13103	13164	13117	13152	13414	13150	13188	13164	13161	13144	13302	13013	13222	13111	13216	13306	13178	13245	13150	13216	13089	13151	13125	13069	13118	13160	13254	13205	13138	13048	13125	13119	13202	13046	13123	13106	13086	13259	13094	13111	13156	12923	13133	13050	13093	13259	13109	13289	13219	13136	13079	13172	12975	13096	13115	13111	13154	13290	13033	13367	13269	13138	13225	13136	13203	13182	13197	13075	13132	13159	13121	13219	13228	13017	13273	13018	13146	13153	13127	13166	13007	13214	13142	13087	13200	13108	13239	13074	13260	13232	13156	13052	13207	13199	13180	13146	13262	13184	13096	13162	13346	13079	13289	13209	13078	13199	13147	13235	13376	13058	13220	13056	13069	13097	13206	13221	13104	13131	13053	13039	13189	13216	13044	13331	13189	13211	13119	13242	13117	13340	13194	13206	13304	13130	13267	12995	13247	13279	13045	13210	13210	13168	13315	13241	13051	13301	13206	13100	13102	13094	13144	13071	13356	12993	13212	13214	13123	13155	13203	13177	13159	13110	13063	13225	13167	13006	13196	13200	13322	13154	13128	13162	12966	13211	13315	13192	13141	13225	13073	13145	13133	13130	13175	13234	13192	13226	13150	13249	13115	13303	12966	13309	13196	13202	13223	13056	13228	13189	13239	13112	13057	13295	13164	13217	13169	13084	13189	13067	13038	13189	13138	13152	13091	13097	12941	13276	13339	13134	13234	13239	13358	13149	13115	13058
23013	21376	29372	24523	24740	29119	30574	24273	21450	20255	19008	18133	17599	17575	17362	17122	17019	17139	17114	16775	16709	16422	16586	16515	16337	16464	16210	16272	16285	16167	16264	16185	16203	16244	16106	16181	16057	15997	15938	16234	16153	16023	16124	15999	15980	16106	15875	15888	15940	16127	16212	15813	15942	16037	16041	15920	15743	15997	16014	15902	15745	15922	15987	15859	15867	15794	15594	15826	15906	15899	15890	15864	15931	15983	15789	16031	16133	15907	15896	16001	15873	15892	15924	15913	15886	15885	15983	15778	15861	15983	16005	15974	15729	15884	15744	15804	15781	15747	15892	15896	15810	15689	15725	15864	15912	15892	15924	15978	15932	16120	15957	15676	16073	16096	15879	16024	15937	16080	15826	15921	16022	15945	15776	15902	15893	15898	16046	16161	15729	15998	15865	15761	15812	15784	15928	15694	15904	15935	16013	15915	15825	15973	15845	15810	15759	16054	15800	15846	15802	15748	15844	15878	16241	15960	15923	15783	15728	15710	16037	15866	15925	15764	15909	15743	15902	15811	15880	15742	15893	15745	16063	15793	15965	15835	15872	15924	15947	16050	15742	15876	16017	15967	15566	15846	16074	15892	15873	16051	15828	15773	15881	15771	15797	15911	16073	15790	15900	15868	15763	15857	15997	15778	16039	15783	16036	16016	15684	15925	15746	15827	15934	16054	16022	15835	15850	15730	15806	15991	15808	15853	15873	15906	15891	15937	15960	15789	15748	15748	15825	15998	15904	16041	15950	15894	15985	16038	15873	15851	15783	15964	15996	15865	15805	15916	15805	15815	15879	15703	15852	15764	15753	15786	15816	15870	15680	15705	15882	15881	15855	15918	15821	15955	16019	15915	15788	15818	15795	15830	15830	15775	15992	15776	15878	15862	15786	15858	15902	15745	16045	15658	16037	15890	16034	15837	15807	15714	16038	15956	15892	15874	15998	15948	16011	15840	15907	15907	15841	16005	15990	15746	15866	15717	15937	15918	15616	15855	15817	15890	15631	15918	15978	15731	15674	15754	15781	15830	15965	15890	15904	15963	15870	15840	15874	15744	15658	16068	15836	15742	15976	16238	15874	15818	15866	15829	15791	15927	15831	15792	15790	15806	15814	15986	15874	15806	15868	15730	16035	15982	15876	16078	15833	15954	15724	15954	15905	15762	16082	15913	15873	15799	15726	15876	16034	15602	15995	15721	15955	15875	15967	15856	16099	15947	15920	15746	15829	15890	15934	15976	15717	16024	15876	15624	15950	15920	15885	15934	15741	15925	15726	15746	15958	15698	15736	15888	16145	16223	15912	15940	16004	16135	16098	15840	15832	15865	15817	15726	15771	16008	15823	15902	15943	15842	15798	15971	15949	15789	15811	16011	15915	15697	15757	15936	15845	16000	15902	15729	15915	15948	15738	15805	15783	15944	15661	15964	15942	15727	15631	15876	15699	15794	15976	15990	15814	15975	15710	15808	15824	15758	15880	15933	15882	16043	15792	15947	15864	15821	15774	15846	15783	15753	15748	15954	15742	15784	15908	16017	15782	16000	15751	15826	15810	15879	15698	15800	15634	15661	15883	15954	15773	15773	15828	15851	15854	15803	15614	15812	15996	15787	15862	15761	15662	15945	15982	15860	15868	15666	15858	16032	15849	15737	15719	15757	15794	15848	15819	16101	15966	15837	15896	15792	15956	15771	15778	16209	15783	15842	15709	15927	16066	15870	15614	16020	15925	15873	15864	15947	15896	15717	15872	15921	15950	16012	15851	15855	16018	15691	15586	15760	15735	15740	15865	15809	15910	15709	15646	15867	16084	15685	15718	15901	15949	15639	16028	15746	15746	15855	16042	15670	15940	15918	15940	15978	15993	15745	15653	15852	15886	15856	15673	15849	15732	15713	15882	15939	16101	16068	15755	15644	15983	15766	15809	15693	15904	15766	15713	15964	15823	16044	15886	15700	15745	15782	15745	16014	15980	15987	15831	15980	15813	15940	15958	15896	15949	15742	15767	15919	15717	15965	15620	15849	15774	15964	15830	15902	15934	15720	15978	15730	15821	15582	15789	15909	15834	15872	15939	15895	15766	15866	15847	16032	15973	15955	15887	15790	15715	15788	15862	15963	15934	15875	15811	15738	15914	15921	15845	15823	15978	16132	16115	15745	15865	15843	15828	15821	15844	15825	15902	15784	16121	15769	15776	15844	15759	16049	15860	15895	16030	15763	15833	15790	15729	15937	15860	15812	15642	15946	15964	15814	15883	15837	15898	15793	15750	15781	15887	15930	15945	15782	15874	15945	15686	15774	15935	15809	15837	15597	15906	15899	16021	15708	16009	15810	16038	15867	15724	15977	15986	15974	15951	15828	15909	15862	15723	15918	15922	15799	15870	15799	15718	15643	15587	15825	15776	15928	15959	15914	15840	15812	15970	15935	15920	15938	15879	15984	15983	15826	15959	16052	15635	15954	15750	15706	15830	15928	15933	15845	15849	15869	15723	15791	15822	15960	15889	15913	15976	15954	15809	15935	15858	15988	15809	15886	15892	16006	15815	16030	15922	15938	15901	15842	15855	15852	16007	15621	15831	15739	15888	15968	15807	15891	15917	15824	15982	15664	15888	15971	15893	15841	15986	15925	15858	15893	15730	15862	15955	15959	15795	15969	15977	15908	15720	15917	15992	15953	15817	16002	15750	15879	15763	15823	16136	15824	16021	15687	15813	15903	15805	15785	16078	15909	15719	15945	16064	15965	15924	16168	15881	15810	15846	15863	15811	15937	15863	15780	16082	15825	15871	15919	15805	16029	15780	15794	15929	15787	15929	15796	15823	15787	15963	15816	15771	15718	15954	15847	15982	15897	15938	16008	16064	15866	15900	16031	15906	15739	15939	16220	15803	15802	16111	15889	15711	15826	15834	15863	15835	15809	15860	15942	15795	15762	15838	15754	15953	15844	15729	15853	15778	15932	15976	15794	15747	15914	15878	15822	15639	15866	15650	15798	15646	15733	15978	15934	15952	15765	15771	15641	15892	16047	15843	15807	15828	15767	15811	15880	15909	15808	15944	15922	15725	15923	15932	15818	15917	15965	15818	15809	15814	15944	15977	15935	15857	15958	15945	15799	15822	15663	15902	15861	15758	15672	15946	15702	15781	15794	15805	15681	15686	15817	15857	15996	15811	15864	15969	15804	15964	15791	15691	15896	16095	15909	15753	15921	15889	15728	15853	15888	15908	15932	15824	15713	15809	15888	16079	15946	15832	15760	15813	15974	15893	15708	15983	15768	15951	15944	15761	15877	15951	15826	15637	15931	15792	15943	15954	15755	15592	15685	15865	16113	15783	15835	15804	15769	15810	15680	15874	15893	15814	15927	16035	15904	15773	15823	15784	15841	15972	15704	15780	15807	15909	15919	15792	15886	15734	15686	15950	15815	15893	15863	15661	16002	15795	15639	16020	15785	15922	15688	15940	15787	15981	15918	15963	15931	15960	15827	15745	15866	15893	15896	15755	15880	15840	15945	15933	15679	16009	15965	15783	15905	15991	15672	15849	15793	16023	15815	15662	15828	15758	15779	15830	15909	15878	15891	15591	15917	15786	15858	16010	15913	16080	16076	15913	16172	16032	15881	15861	15962	15888	15678	15721	15786	15845	15977	15812	15749	15860	15956	15949	15900	15737	15929	15535	15625	15813	15849	15737	15882	16095	15902	15966	15919	15709	15943	15955	15689	15958	15733	16022	15610	15904	15931	15856	15710	15809	15870	16046	15972	15855	15919	15779	15888	15854	15964	16015	15855	15715	15713	15865	15844	16063	15771	15934	15807	15841	15792	15943	15956	15932	16082	16011	15805	15790	15773	15858	15862	15881	16014	15906	15856	15864	15803	15941	15915	15987	15972	15939	15808	15908	15837	15963	15943	15931	15639	15681	15854	16062	15745	15803	15914	15812	15777	15856	15837	15935	15921	15973	15779	15816	15851	15844	15886	16061	15937	15825	16076	16146	15858	15907	16010	15892	15959	15737	15773	15673	15896	15846	15889	16032	15806	15795	15842	15902	15908	15961	15876	15881	15768	15683	15843	15772	15883	16011	15749	15767	15863	15848	15845	15926	16112	15839	15952	15769	15970	15928	15817	15803	16007	15951	15759	15700	15867	15735	15733	16129	15904	15854	15970	15925	16084	15932	15901	15840	15897	15950	15928	15956	15631	15685	15843	15826	15668	15770	16017	15942	15764	15816	16053	15946	15858	15947	15901	15996	16185	15861	15693	15802	15790	15898	15814	15898	15809	15862	15835	15784	15849	15899	15822	15824	15877	15789	15823	15952	15948	15870	15839	15992	15849	15881	15798	15962	15834	15804	15746	15757	15865	15879	16105	16030	15839	16006	15725	15976	15966	15700	15935	15857	15944	15721	15814	15885	15919	15881	16106	15827	15843	15756	15873	15935	15745	15877	15758	15693	15746	15674	15873	16177	15987	15831	15759	15898	15876	15869	15807	15698	15879	15749	15961	15752	15913	15931	15929	15871	15831	15960	15926	15681	15879	15888	15720	15953	15918	15891	15858	15943	15980	15815	15873	15777	15897	16000	15690	15924	15864	15867	15969	15880	15914	15934	15889	15946	16080	15822	16026	15891	15899	15804	15895	16044	15858	16040	15871	15928	15695	15763	15829	16000	15880	15904	15812	15725	15905	15815	15976	15942	15885	15986	15969	15807	15839	15733	15929	15836	15848	15894	15837	16084	15784	15731	15681	15583	15962	15840	15860	15889	15776	15805	15845	15767	15896	15938	15708	15794	16110	15986	15974	15679	15907	15697	16003	15704	15684	15868	15808	15829	15910	15877	15832	15815	15626	15752	15851	16019	15790	15740	16004	15984	16042	15758	15950	15855	15879	16173	15914	15936	15888	15897	15845	15960	15802	15936	16056	15978	15727	16022	15906	16120	15895	15910	15713	15674	15804	15696	15807	15814	15853	15826	15882	15821	15567	15845	15919	15864	15854	15829	15899	15725	15794	15820	15966	15958	16002	15809	15877	15672	15800	15991	15973	15769	15762	15817	15816	15834	15965	15645	15959	15718	15678	15957	15787	15865	15818	15862	15743	15820	15891	15916	15906	15984	15924	15881	15919	15914	15562	15862	15822	15877	15725
27090	51177	51324	44187	40434	34526	29283	24572	21570	19561	18140	17032	16562	15825	15728	15361	15171	15112	14971	14926	14531	14231	14412	14270	14097	13965	14189	14001	13987	13975	13891	13858	13899	13801	13806	13918	13928	13834	13763	13792	13638	13873	13723	13755	13866	13795	13973	13846	13623	13803	13892	13580	13657	13746	13782	13833	13735	13785	13833	13653	13687	13710	13783	13764	13601	13602	13702	13548	13780	13855	13718	13606	13707	13610	13705	13804	13681	13825	13751	13565	13690	13674	13715	13669	13591	13659	13505	13786	13718	13727	13681	13552	13564	13611	13622	13604	13631	13654	13564	13745	13609	13846	13689	13680	13601	13771	13575	13749	13533	13780	13812	13552	13770	13600	13720	13545	13761	13584	13497	13706	13559	13742	13735	13709	13639	13572	13658	13772	13593	13617	13723	13705	13682	13760	13683	13715	13698	13705	13654	13521	13821	13581	13692	13792	13807	13694	13485	13747	13712	13536	13604	13649	13730	13789	13766	13678	13793	13633	13726	13530	13711	13634	13602	13772	13717	13774	13605	13750	13581	13645	13985	13632	13747	13542	13880	13533	13656	13727	13753	13542	13768	13514	13690	13654	13799	13661	13756	13776	13772	13681	13556	13632	13588	13814	13657	13827	13668	13834	13629	13612	13586	13768	13598	13655	13468	13678	13522	13839	13726	13685	13662	13634	13563	13711	13698	13570	13827	13650	13720	13705	13574	13646	13415	13607	13681	13699	13513	13722	13832	13525	13665	13820	13503	13582	13625	13698	13724	13764	13843	13795	13661	13713	13831	13631	13668	13694	13664	13736	13506	13648	13624	13569	13607	13539	13780	13639	13609	13755	13759	13657	13835	13724	13780	13654	13727	13832	13663	13559	13671	13597	13641	13464	13732	13786	13767	13602	13697	13612	13737	13555	13702	13686	13655	13639	13713	13731	13827	13614	13556	13701	13702	13657	13630	13714	13597	13559	13723	13744	13619	13640	13661	13704	13661	13567	13636	13622	13748	13527	13723	13581	13842	13694	13620	13704	13557	13672	13646	13512	13695	13693	13709	13598	13702	13475	13569	13489	13590	13602	13597	13526	13787	13757	13525	13770	13721	13654	13708	13659	13705	13609	13732	13650	13546	13557	13491	13645	13720	13551	13564	13589	13683	13588	13616	13670	13737	13630	13658	13762	13697	13509	13579	13682	13672	13435	13726	13691	13605	13642	13696	13746	13710	13749	13642	13756	13657	13730	13601	13756	13774	13677	13739	13779	13599	13700	13658	13677	13680	13836	13578	13613	13530	13623	13693	13481	13801	13643	13843	13634	13653	13691	13589	13862	13648	13687	13534	13840	13713	13562	13894	13681	13825	13666	13898	13692	13757	13670	13679	13733	13712	13638	13612	13748	13761	13652	13678	13528	13656	13789	13659	13622	13761	13664	13442	13556	13547	13694	13615	13852	13723	13779	13529	13780	13601	13411	13767	13510	13557	13720	13712	13624	13627	13589	13694	13603	13739	13835	13714	13636	13669	13599	13702	13684	13622	13634	13653	13870	13683	13721	13648	13866	13560	13819	13568	13641	13684	13734	13619	13799	13656	13694	13608	13642	13674	13872	13646	13758	13642	13609	13645	13723	13813	13754	13668	13714	13693	13542	13666	13815	13615	13758	13763	13676	13795	13727	13548	13653	13693	13667	13538	13546	13636	13652	13671	13748	13537	13630	13921	13566	13697	13722	13720	13589	13599	13616	13690	13624	13699	13786	13690	13737	13517	13654	13768	13628	13798	13858	13621	13574	13489	13496	13646	13809	13554	13646	13668	13758	13769	13813	13711	13726	13496	13569	13661	13712	13685	13695	13854	13547	13851	13672	13604	13655	13649	13591	13650	13529	13482	13577	13601	13625	13571	13646	13632	13767	13721	13800	13804	13712	13758	13706	13690	13619	13679	13761	13656	13518	13911	13523	13567	13640	13736	13633	13650	13753	13548	13580	13716	13559	13767	13672	13706	13781	13686	13821	13677	13614	13754	13712	13656	13701	13477	13603	13674	13524	13589	13806	13752	13699	13558	13692	13584	13753	13655	13632	13644	13717	13713	13635	13581	13775	13853	13734	13683	13665	13614	13669	13629	13784	13666	13704	13510	13441	13712	13722	13565	13617	13646	13661	13565	13763	13630	13672	13797	13735	13612	13764	13606	13730	13558	13547	13716	13672	13714	13787	13804	13665	13617	13597	13660	13674	13802	13908	13636	13728	13833	13622	13672	13537	13504	13471	13710	13497	13871	13584	13530	13499	13602	13398	13635	13730	13657	13808	13792	13717	13745	13670	13698	13681	13577	13640	13650	13521	13723	13636	13624	13602	13550	13800	13711	13583	13654	13730	13637	13544	13651	13628	13587	13663	13664	13594	13714	13550	13641	13625	13649	13727	13727	13718	13701	13580	13695	13610	13673	13630	13570	13707	13654	13534	13575	13687	13860	13893	13580	13732	13556	13624	13673	13811	13677	13672	13554	13660	13664	13559	13752	13772	13713	13569	13678	13431	13767	13649	13742	13753	13623	13683	13658	13582	13763	13575	13704	13631	13839	13748	13658	13607	13592	13593	13671	13773	13746	13718	13464	13738	13669	13434	13620	13546	13672	13531	13799	13679	13510	13839	13469	13730	13679	13693	13657	13752	13723	13594	13631	13738	13549	13731	13675	13516	13766	13725	13660	13676	13707	13499	13655	13718	13715	13579	13741	13763	13789	13619	13618	13569	13712	13672	13749	13568	13748	13717	13557	13657	13718	13777	13719	13689	13647	13636	13538	13679	13704	13730	13855	13625	13660	13688	13625	13659	13593	13649	13615	13690	13641	13653	13608	13919	13723	13638	13749	13656	13710	13453	13640	13738	13674	13540	13636	13763	13494	13530	13614	13740	13621	13772	13812	13564	13797	13605	13774	13488	13822	13785	13631	13670	13700	13624	13583	13748	13633	13579	13733	13670	13651	13686	13596	13931	13497	13669	13778	13567	13472	13624	13665	13804	13613	13742	13793	13711	13666	13532	13685	13661	13826	13718	13723	13798	13652	13574	13706	13638	13727	13695	13662	13450	13641	13607	13783	13536	13647	13710	13669	13673	13705	13625	13735	13822	13734	13434	13557	13563	13663	13492	13821	13640	13868	13589	13837	13683	13620	13626	13811	13493	13512	13651	13567	13598	13605	13588	13812	13741	13500	13723	13695	13600	13762	13765	13800	13669	13563	13549	13702	13630	13808	13614	13684	13564	13694	13666	13653	13759	13583	13707	13636	13546	13511	13741	13666	13573	13617	13859	13695	13530	13519	13731	13781	13614	13684	13641	13746	13601	13622	13545	13817	13700	13786	13630	13638	13721	13664	13804	13658	13679	13466	13490	13797	13822	13685	13700	13602	13743	13686	13528	13459	13663	13520	13707	13741	13615	13522	13599	13709	13659	13698	13687	13639	13715	13699	13648	13532	13661	13717	13706	13557	13697	13649	13785	13658	13692	13662	13725	13616	13636	13706	13777	13698	13849	13623	13674	13627	13572	13685	13720	13352	13547	13597	13462	13697	13741	13793	13544	13760	13701	13523	13587	13405	13740	13707	13758	13638	13829	13683	13706	13751	13617	13680	13647	13650	13629	13514	13626	13684	13675	13570	13685	13604	13692	13707	13671	13754	13565	13747	13717	13743	13675	13663	13803	13647	13720	13715	13672	13686	13715	13744	13903	13709	13653	13655	13469	13905	13664	13658	13514	13640	13730	13626	13493	13567	13744	13692	13604	13593	13556	13665	13748	13808	13747	13841	13605	13675	13612	13816	13564	13737	13621	13818	13714	13657	13654	13744	13591	13444	13680	13696	13690	13778	13720	13481	13599	13634	13765	13614	13579	13684	13698	13606	13697	13582	13683	13630	13816	13643	13673	13807	13594	13754	13635	13671	13513	13794	13750	13643	13577	13739	13641	13702	13534	13779	13618	13612	13644	13828	13562	13792	13659	13803	13678	13735	13641	13763	13581	13629	13753	13633	13611	13662	13558	13608	13647	13739	13658	13652	13718	13648	13747	13683	13716	13695	13738	13596	13681	13613	13650	13569	13784	13797	13792	13582	13617	13731	13651	13773	13885	13508	13573	13664	13673	13612	13790	13584	13670	13608	13699	13668	13754	13826	13624	13776	13608	13593	13595	13683	13481	13617	13646	13703	13703	13569	13594	13868	13649	13690	13800	13496	13765	13711	13577	13740	13678	13741	13776	13697	13610	13567	13662	13668	13726	13610	13651	13740	13761	13583	13722	13581	13536	13728	13673	13704	13608	13782	13784	13769	13578	13777	13741	13640	13762	13635	13578	13687	13662	13624	13745	13694	13672	13638	13827	13714	13739	13634	13755	13492	13714	13566	13607	13564	13778	13656	13637	13872	13799	13547	13509	13606	13655	13622	13736	13711	13549	13759	13514	13783	13607	13734	13844	13523	13760	13713	13754	13698	13641	13798	13597	13527	13762	13493	13540	13704	13681	13801	13705	13722	13607	13652	13614	13556	13639	13544	13880	13774	13648	13750	13655	13607	13648	13586	13657	13682	13551	13691	13698	13492	13557	13733	13647	13905	13700	13626	13680	13705	13721	13617	13689	13616	13726	13519	13722	13611	13712	13830	13720	13671	13505	13643	13524	13641	13647	13675	13719	13461	13676	13724	13580	13573	13642	13864	13630	13615	13608	13666	13867	13637	13674	13707	13660	13651	13529	13733	13633	13722	13637	13734	13563	13571	13733	13666	13586	13573	13636	13514	13706	13619	13622	13798	13663	13561	13724	13594	13694	13647	13558	13790	13763	13665	13689	13549	13771	13602	13623	13627	13643	13624	13680	13667	13812	13719	13667	13586	13825	13673	13769	13760	13761	13691	13737	13474	13652	13619	13654	13809	13685	13585	13678	13897	13790	13867	13556	13790	13591	13576	13593	13600	13854	13447	13692	13664	13736	13573	13563	13712	13681	13763	13639	13746	13600	13654	13542	13659	13622	13668	13700	13533	13740	13641	13617	13464	13872	13562	13633	13617	13475	13803	13720	13648	13552	13845	13612	13601	13736	13736	13653	13560	13686	13700	13606	13619	13561	13802	13818	13473	13625	13598	13645	13686	13519	13773	13562
28843	28245	38799	35437	29968	25758	21118	18637	17292	16517	16166	15731	15391	15368	15270	15323	15332	15362	15283	15292	15176	14988	15131	15146	14870	14850	15026	15036	15077	14864	14970	14971	14836	14883	14985	14967	14807	14931	14805	14814	14648	14714	14898	14811	15049	14756	14720	14826	14816	14828	14824	14725	14804	14851	14813	14927	14935	14820	14798	14789	14947	14812	14882	14648	14606	14860	14790	14762	14800	14884	14992	14998	14911	14725	14930	14952	14939	14806	14890	14790	14933	14906	14902	15078	15012	14833	14665	14725	14905	14742	14879	14960	14984	15066	14982	14738	14937	14886	14710	15028	14881	14790	14848	14880	14824	14725	14776	14797	15032	14867	14942	14670	14712	14914	14732	14823	15001	14839	15069	15101	15002	14779	14811	14989	14902	14861	14794	14838	14767	15096	14831	14772	14771	14945	14968	14764	15059	14910	14729	14632	14794	14841	14678	14806	14733	14737	14879	14721	15049	14839	15029	14976	14938	14824	14793	14837	14632	14930	14645	14869	14687	14855	14959	14705	14862	14849	14850	14914	14675	15023	14867	14796	14758	14939	15116	14721	14905	14954	14912	14796	14699	14834	14723	14799	14799	14674	14754	14621	14835	14920	14617	14841	14819	14814	14899	14718	14860	14733	14739	14982	14900	14867	14828	14831	14867	14798	14696	14696	14849	14789	14782	14856	14892	14735	14944	14803	14981	14823	14981	14678	15032	14897	14901	14814	14661	15027	14767	14857	14775	14805	14641	14769	14759	14877	14851	14541	14763	14839	14952	14852	14787	15032	14925	14786	14862	14868	14806	14684	14798	14816	14781	14978	14778	14810	14654	14625	14787	14865	14728	14918	14701	14673	14700	14570	14792	14811	14953	14729	14842	14637	14716	14867	14564	14782	14941	14806	14870	14771	14769	14820	14700	14768	15018	14908	14892	14788	14863	15054	14786	14928	14929	14929	14801	14837	14931	14825	14736	14748	14906	14624	14851	14908	14867	14929	14692	14708	14804	14862	14876	15062	14936	14778	14692	14762	14923	14904	14875	14753	14861	14868	14886	14918	14897	14751	14737	14739	14863	14861	14723	14667	14685	14938	14863	14739	14760	14920	14834	15088	14807	14797	14653	15037	14884	14806	14841	15013	14747	14923	14935	14937	14761	14782	14873	14632	14723	14853	14830	14811	14895	14887	14676	14902	14833	15020	14880	14917	14695	14587	14836	15012	14530	14885	14781	14915	14695	14852	14821	14743	14712	14938	14774	14855	14798	14737	14947	14863	14766	14725	14986	14999	14818	14789	14809	14820	14754	14902	14790	14863	14816	14919	14844	14791	14698	14780	14935	14723	14668	14776	14892	14896	14859	14803	14715	14933	14683	14716	14881	15008	14917	15004	14793	14891	14760	14737	14721	14606	14821	14552	14674	14794	14698	15055	14853	14675	15004	14751	14866	14847	14877	15004	14773	15081	14877	14555	14888	14841	14659	14830	14782	14980	14801	14777	14825	14815	14861	14734	14835	14906	14773	14716	14893	14843	14973	14729	15000	14854	14860	14821	14735	14776	14654	14751	14887	14867	14839	14779	14779	14892	14967	14850	14822	15142	14883	14872	15015	14883	15035	14885	14644	15027	14753	14924	14829	15079	14862	14840	14534	14573	14752	14678	14824	14810	14785	14995	14815	14944	14817	14756	14879	14762	14742	14863	14773	15110	14900	14790	14647	14851	14925	14574	14710	14775	14910	14843	14779	14898	14919	14820	14761	14937	14820	14728	14937	14970	14954	14542	15098	14918	14886	14786	14991	14690	14726	14801	14790	14563	14976	14757	14806	14750	14798	15096	14763	14880	14864	15012	14845	14753	14899	14878	14883	14974	14848	14849	14768	14609	14928	14895	14629	14829	14837	14776	14930	14605	14703	14902	14893	14861	14814	14845	14689	14749	14947	14880	14872	14763	14857	14722	14852	14935	14826	14868	14816	15012	14762	14942	14867	14908	14943	14810	14796	14824	14879	14813	14816	14914	14931	15046	14838	14797	14849	14850	14776	14787	14979	14855	14917	14823	14858	14963	14951	14758	14660	14885	14878	14788	14678	14876	14897	14800	15023	14813	14778	14710	14697	14927	14754	14851	15038	14826	15027	14785	14818	14666	14674	14956	14866	14962	14817	14844	14783	14870	14961	14785	14728	14958	14893	14749	14764	14678	14828	14748	14781	14823	14803	14845	14714	14831	14757	14984	14908	14947	14778	14840	14906	14707	14764	14949	14816	14917	14928	14843	14862	14859	14855	14746	14794	14769	14942	14890	14665	14795	14944	14980	14660	14834	14792	14833	14928	14880	14856	14822	14816	14840	14635	14879	14853	14862	14888	14854	15103	14838	14807	14860	14855	14703	14747	14675	14818	14821	14981	14785	14755	14747	14925	14761	14956	14972	14796	14847	14956	14722	14961	14818	14733	14720	14782	14869	14779	14672	14856	14818	14983	14871	14952	14836	14843	14903	14928	14709	14842	14737	14899	14806	14886	14735	14883	14684	14833	14907	15021	14897	14863	14533	14711	14803	14833	14988	14769	14872	14745	14911	14849	14742	14826	14714	14802	14919	14916	14865	14863	14873	15011	14870	14826	14908	14665	14987	14898	14861	14827	14744	14910	14803	14971	14918	14771	14971	15043	14750	14699	15022	14977	14881	15148	14820	15016	14993	14971	14747	14691	14780	14777	14896	14657	14773	14696	14851	15000	15015	14863	14803	14805	14837	14919	14680	14801	14741	14747	15063	14879	14836	14846	14977	14949	14939	15048	14842	14886	14949	14774	14624	14895	14781	14989	14822	14794	14731	14859	14752	14687	14803	14690	14845	14773	14813	14935	14762	14554	14711	15002	14713	14969	14712	14840	14832	14680	14984	14878	14805	14829	14859	14810	14790	14945	14897	14747	14803	14709	14869	14745	14804	14921	14858	14711	14765	14834	14914	14786	14739	14931	14737	14741	14777	14555	14925	14826	14755	14760	15032	14870	14934	14972	14991	14939	14798	14932	14830	14772	14808	14856	14857	14796	14876	14799	14773	14973	14791	14859	14741	14853	14727	14941	14801	14979	14703	14774	14738	14832	14824	14821	14791	14918	14850	14824	14773	14733	14963	14956	14577	14760	14904	14695	14995	14870	14771	14899	14917	14972	14541	14806	14745	14891	14942	14883	14723	14731	14986	14896	14834	14906	14905	14870	14867	14904	14706	14747	14704	14739	14704	14740	14672	14838	14718	14782	14668	14783	14646	14768	14813	14836	14719	14877	14786	14835	14659	14905	14804	14763	14899	14900	14898	14807	14934	14996	14751	14982	14889	14829	15046	14818	14868	14762	14750	14981	14627	14716	14821	14811	14860	14979	14964	14837	15035	14807	14954	14825	14850	14913	14895	14912	14789	14895	14917	14728	14756	14975	14827	14854	14818	14826	14868	14836	14721	15027	14878	14943	14861	15009	14749	14907	14754	14610	14714	14953	14891	14972	14940	14807	14866	14888	14823	14873	14784	14767	14901	14694	14935	15017	14892	14713	14762	14937	14782	14770	14824	14727	14949	14823	14905	14770	14941	14776	14981	14730	14872	14735	14981	14739	14972	14858	14844	14806	14797	14802	14735	14770	14834	14786	14762	14821	14741	14794	14637	14742	14999	14832	14743	14933	14811	14842	14956	14795	14834	14727	14739	14926	15003	14763	14954	14635	14920	14959	14860	14651	14807	14917	14679	14867	14888	14921	14785	14992	14794	14779	14841	14794	14780	14757	14915	14932	14749	14984	14757	15025	15041	14802	14613	14672	14896	14803	15000	14841	14768	14724	14771	14897	14752	14956	14753	14592	14953	14721	14972	14737	14738	14607	14814	15020	14704	14881	14890	14977	14956	14969	14829	14789	14793	14941	14913	14782	14766	14787	14775	14778	14733	14882	14773	14930	14778	15091	14816	14946	14802	14781	15101	14899	14856	14850	14768	14743	14861	14960	14868	14786	14791	14772	14795	15010	14959	14813	14668	14821	14877	14787	14810	14851	14976	15143	14847	14874	14895	14710	14633	14712	15017	14891	15007	14754	14998	14865	14785	14917	14725	14794	14910	14935	14700	14699	14761	14753	14908	14793	14734	14978	14847	14732	14675	14875	14688	14628	14792	14832	14772	14805	14826	14663	14877	14871	14909	14759	14862	14693	14807	14677	14751	14732	14907	14771	14944	14936	14831	14800	14779	14828	14872	15014	14805	14761	14905	14762	14859	15039	14709	14854	14719	14807	14710	14831	14898	14690	14665	14852	14916	14704	14828	14902	14857	14880	14923	14878	14804	14929	14953	14968	15140	14687	14717	14762	14994	14700	14671	14965	14909	14874	14848	14833	14777	14841	14567	14868	14764	14750	14880	14980	14821	14756	14892	14827	14864	14897	14811	14731	14878	14885	14876	14922	14868	15023	14905	14772	14583	15017	15019	14889	14725	14866	14744	14795	14857	14930	14846	14808	14954	14748	14728	14878	14867	14714	14554	14677	15008	14831	14917	14874	14964	14884	14915	14977	14736	14885	14932	14835	14896	14825	14892	15019	14873	14651	14800	14887	14696	14629	14805	14819	14815	15043	15013	14775	14755	14749	14712	14837	14854	14771	14777	14897	15042	14793	14716	14870	14889	14809	14798	14837	14856	14824	14820	14896	14789	14874	14731	14591	14795	14751	14869	14926	15051	14904	14819	14894	14871	14650	14533	14800	14787	14952	14885	14773	14846	14604	14717	14929	14756	14856	14842	14786	14742	14919	14769	14927	14792	14985	14677	14815	15026	14926	14769	14765	14785	14738	14877	14725	14903	14695	15057	14848	14688	14911	14980	14781	14723	14659	14905	14795	14836	14980	14761	14669	14851	14879	14905	14672	14596	15127	14863	14870	14864	14934	14912	14797	14880	14854	14926	14861	14736	14963	14792	14896	14886	14739	14830	14946	14761	14724	14853	14746	14950	14827	14922	14861	14894	14883	14827	15057	14922	14857	14790	14755	14853	14737	14856	14701	14731	14994	14970	14794	14993	14766	14855	14904	14840	14950	14777	14809	14692	14874	14656	14795	14659	14890	14818	15001	14990	14944	14907	14768	14703	14766	14771	14749	14650	14856	14761	14774	14712
26620	41856	42238	34804	30925	25904	20938	18587	16888	15542	15030	14646	14125	13806	13955	13782	13823	13650	13752	13692	13452	13465	13453	13383	13454	13440	13300	13331	13275	13483	13234	13095	13092	13184	13253	13237	13228	13070	13344	13151	13256	13088	12980	13205	13047	13292	13065	13256	12990	13073	13087	13148	13164	12958	13277	13155	13104	13051	12963	13141	13185	13064	13230	13049	13160	13204	13136	13102	13178	13086	13039	13156	13046	13096	13159	13224	13189	13061	13074	13178	13032	13081	13151	13143	13142	13151	13241	13068	13159	13247	12926	13019	13204	13167	12975	13200	12969	13162	13062	13153	13214	13171	13136	13008	12995	13202	13204	13107	13085	13016	13102	13011	13019	13058	13089	13078	13214	13053	13157	13098	13190	13043	13096	13163	13115	13200	13105	13249	13265	12938	13122	13274	13089	13063	13118	13187	13033	13103	13259	13054	13048	13068	13094	13150	13013	13267	13173	13001	13056	13241	13156	13086	13105	13050	13015	13106	13208	13219	13184	13224	13072	13206	12939	13127	13005	12918	13089	13061	13106	13167	13119	13191	13085	13120	13174	13114	13215	13216	13146	13175	13128	13194	13219	13029	13287	13128	13157	13044	13177	12990	13023	13048	13047	13044	12976	13016	12980	12996	13215	13060	13188	13023	13092	13049	13065	12986	13038	13088	13192	13035	13249	13096	13006	13073	13020	13004	13161	13099	13086	13200	13188	13072	13133	13166	13031	13132	13154	13010	13086	13099	13335	13112	13092	13270	13103	13024	13315	13099	13074	13188	13017	13029	13159	13063	13203	13073	13196	13096	13200	13054	13144	12994	13248	12885	13098	13171	13170	13194	13000	13038	13041	13099	13052	13046	13194	13121	13100	13065	13100	13089	13047	13139	13138	13065	13134	13133	13104	13125	13124	13098	13138	13134	13140	13023	13151	13042	13103	13268	13028	13201	13167	13176	13249	13044	13085	13091	13321	13260	13216	13217	13229	13060	12983	13115	13193	13052	13305	13121	13054	13028	13076	13033	13034	13112	13252	13121	13183	13104	13196	12979	13157	13052	12894	13003	13159	13134	13287	13051	13191	13126	13038	13062	13075	13128	13037	13077	13111	13074	13073	12970	13104	13130	13164	13235	13138	13050	13212	13110	13067	13187	13133	13091	13101	13084	13023	13219	13132	13171	13027	13065	13060	13237	13176	12939	13111	13022	13184	13203	13234	13135	13095	13090	13040	13132	13116	13024	13189	13207	13167	13200	12980	13179	13287	13166	13101	13167	13151	13118	13111	13052	13083	13058	13016	13205	13120	12881	13072	12953	13103	13188	12999	13225	13137	13134	13229	13170	13071	13104	13224	12989	13090	13127	13050	13009	13136	13215	13138	13210	13119	13069	12968	13010	13105	12982	13039	13175	13088	13033	13199	13141	13117	13156	13233	12973	13219	13060	13280	13149	13103	13152	12976	13155	13085	13127	13122	13052	13103	12970	13137	13248	12949	13065	13237	13049	12983	13116	13141	13011	13203	13174	13074	13230	13137	13114	13157	13134	13026	13080	13135	13154	13049	13145	13249	13134	12992	13079	13229	13295	13118	13113	13167	13228	13015	13142	13021	13138	13218	13103	13021	13099	13061	13002	13326	13131	12961	13133	13185	13208	13175	13091	13151	13166	13007	13024	13180	13149	13052	13219	13072	13209	13039	13113	12957	13126	13119	13154	13101	13057	13253	13105	13116	12978	12971	13067	13206	13099	13199	13102	13157	13268	13221	13100	13068	13110	13054	13110	13094	13206	12984	13201	13269	12852	13074	12974	13253	13107	12957	13208	12969	13137	13105	13274	13123	13184	13220	13102	13072	13140	13084	13153	13055	13210	13036	13127	13145	12933	13143	13166	12933	13235	12977	13308	13080	13083	13177	13163	13022	13040	13070	13051	13347	12864	13050	13125	13160	13201	13089	13197	13084	13171	13189	13020	13049	13059	13120	13118	13281	13201	13158	13112	13239	13071	13099	13120	13114	13176	13100	13198	13062	13114	13024	13120	13242	13114	13162	13173	13040	13123	13251	13174	13197	13134	13072	13079	13239	13064	13136	12939	12994	12987	13262	13108	13136	13100	13162	13047	13101	13160	13125	13008	13188	13091	13255	13022	13142	13131	13096	13048	13247	13106	13016	13130	13126	12925	13094	12979	13269	13147	13269	13185	13190	13144	12999	13130	13146	13018	13203	13002	13005	13120	13070	13107	12991	13105	13225	13204	13150	13049	13035	13124	13077	13086	13084	13057	13206	13126	13065	13161	12975	12973	13108	13016	13093	13230	13136	13148	12986	13236	13183	13199	13036	12964	13207	13136	13241	13098	13056	12948	12973	12970	13066	13031	13069	13145	13153	13100	13209	13149	13110	13084	13092	13143	13058	13206	13269	13072	13104	13190	13125	13018	13241	13133	13212	13069	13122	13039	13004	13052	13196	13112	13082	13102	13087	13075	13091	13040	13094	12994	13075	13160	13110	13161	12976	13165	13298	13171	13230	13081	13106	13139	13113	13095	13243	13104	13099	13381	12921	13008	13175	13085	13091	13115	12811	13154	13122	13295	13218	13194	13120	12928	13254	13091	13222	13190	13088	13171	13007	13105	13137	13161	13170	13146	13095	13110	13027	13156	13166	13117	13206	13075	13180	12949	12964	13252	13108	13146	12958	13122	13184	13198	13086	13266	13099	13013	12992	13294	13170	13060	13104	13035	13076	13306	13130	13002	13312	13049	13103	13135	13109	13087	13113	13042	13218	13176	13022	13181	13168	13110	13141	13197	13172	13096	13295	13017	13206	13032	13319	12993	13229	13137	13105	13187	13215	13041	13147	13276	13099	13303	13120	13173	13058	13138	13215	13091	13079	13035	13232	13098	13159	13157	13210	13052	13173	13185	13022	13065	12980	13033	13310	12957	13081	13168	13216	13125	13200	13133	13097	13200	13052	13012	13052	13054	13089	13038	13091	13135	13172	13022	13175	12992	13075	13157	12994	13352	13145	12888	13067	13144	13212	13130	13041	12993	13036	13150	13300	12962	13159	13114	12987	13155	13233	13184	13144	13059	13055	13054	13073	13133	13237	13092	13138	13183	13107	13018	13102	13021	13181	13028	13159	13075	13238	13056	13163	13325	13104	13175	13000	13090	13087	13108	13198	12905	13114	13191	13093	13052	13123	13135	12888	13077	12954	12958	13044	13184	13227	13119	13097	13129	13065	13219	13181	13223	13184	13170	13000	13049	12856	13146	13091	12966	13205	13045	13171	13111	13281	13144	13208	13271	13027	13206	12986	13012	13283	13121	13064	13122	13068	12910	13142	13119	13203	13260	13021	13075	13109	13044	13318	13201	13199	13235	13124	13037	13090	13252	13181	13168	13091	13031	13072	13026	13225	12984	12895	13105	12899	13021	13161	13078	13186	13218	13093	13214	13106	13158	12987	12898	13073	13161	12986	13048	13098	13130	13156	12889	13088	13016	13058	13137	13057	13080	13208	13062	13145	12893	13062	13179	13226	13157	13019	12976	13240	13035	13170	13172	13136	13090	13135	13056	13213	13137	13031	13051	13006	12928	13185	13127	13030	13073	13131	13258	13068	12982	12896	13185	13148	13131	13163	13085	13258	13013	13072	13183	13199	12938	13181	13098	13098	13090	13263	13026	13119	13103	12874	13026	13119	13162	13052	13171	12987	13110	13051	13152	13199	13152	13137	13174	13149	13084	13115	13119	13051	13191	13023	13274	13098	13082	13240	13074	12979	13268	13221	12934	13244	12959	13105	13060	13312	13106	13214	13064	13067	13130	13137	13141	13205	13228	13157	13125	13096	13068	13179	13213	13133	12984	12998	13193	13226	13140	13019	13200	13122	13303	13065	13046	13127	13288	12947	13058	13135	13136	13089	13071	13130	13215	13138	13079	13109	13180	13187	13143	13085	13257	13015	12974	13186	13085	12991	13144	13278	13128	13161	13020	13345	12944	13255	13199	12984	13080	13075	13212	13120	13129	12999	13273	13147	13110	12992	13178	13094	13141	13094	13092	13066	13109	13310	13237	13240	13120	13297	13093	13243	13129	13225	12949	13182	13177	13064	13054	13071	13315	13091	13052	13217	13039	12960	13174	13273	13065	13155	13193	13054	13150	13194	13194	12978	13051	13126	13254	13101	13118	13190	13128	13118	13208	12985	13276	13221	13043	13228	13004	12997	13052	13247	13104	13089	13194	13119	13057	13025	13157	13164	13112	13015	13033	13003	13221	13056	13206	13107	13201	13122	12994	13133	13061	12991	13182	13135	13102	13017	13030	13003	13151	13168	13171	13238	13105	13214	13141	13139	13084	13145	13010	13174	13050	13138	13135	12973	12978	13244	13098	13126	12994	13053	13136	13179	12918	13144	13097	13094	13180	13129	13179	13006	12988	13136	13196	13199	13188	13163	13322	13018	13132	13040	13147	13178	13149	13074	13036	13050	13020	13046	13005	13223	13081	13053	13151	13082	13108	13055	13102	13111	13072	12959	13078	13250	13104	13097	13128	13147	13266	13273	13112	12907	13279	13004	13115	13253	13162	13164	13136	12983	13223	13047	12983	13185	13049	13096	12981	13154	13171	13066	13133	13059	13127	13110	13136	13190	13230	13035	13153	13017	13028	13164	13247	13129	13158	13112	13053	13150	13230	13112	13033	13048	13200	13145	13060	13019	13078	13051	13102	13215	13055	13075	13297	13163	13290	13046	13244	12988	13072	13141	13099	13015	13026	13086	13278	13025	13009	13150	13081	13233	13103	13062	13150	13225	13149	13171	13075	13095	13112	13071	13097	13118	12994	13204	12975	13141	13149	13271	13102	12997	13060	13233	13177	13198	13069	13100	13225	13182	13155	12996	13037	13319	13039	13181	13017	13194	13212	13128	13193	13097	13104	13172	13142	13013	13037	13400	13164	13216	13204	13274	13063	13219	13224	12951	13228	13240	13091	13108	13171	13136	13173	13182	13018	13204	13091	13164	13013	13165	13094	12960	13149	13058	13080	13182	12982	13035	13211	13091	13201	13209	13067	13291	13135	13208	13182	13186	13115	13289	13165	13129	13261	13055	13177	13204	13215	13048	13155	13091	13138	13056	13058	13159	13056	13115	13089
24206	21450	29433	26744	26641	27982	25619	20706	19024	17628	16961	16257	15974	15815	15775	15648	15586	15505	15316	15318	15038	15176	14975	14935	14991	14851	14801	15064	14904	14911	14822	14805	14748	14818	14526	14660	14700	14563	14883	14714	14743	14829	14752	14486	14659	14778	14647	14462	14927	14618	14809	14560	14470	14625	14534	14504	14745	14586	14755	14631	14504	14783	14811	14631	14634	14710	14569	14543	14813	14413	14423	14561	14700	14474	14874	14667	14502	14755	14678	14468	14538	14624	14627	14400	14507	14566	14575	14633	14428	14525	14726	14284	14698	14609	14610	14309	14570	14661	14497	14564	14518	14746	14644	14606	14515	14563	14552	14448	14591	14748	14636	14480	14543	14543	14544	14558	14552	14647	14473	14509	14529	14574	14629	14626	14596	14691	14669	14471	14706	14637	14566	14596	14523	14693	14603	14589	14796	14594	14553	14535	14575	14690	14399	14604	14583	14499	14682	14412	14612	14683	14801	14561	14478	14722	14815	14543	14815	14589	14536	14465	14623	14643	14516	14565	14570	14600	14505	14688	14527	14704	14832	14676	14657	14671	14606	14724	14606	14572	14680	14616	14512	14401	14796	14625	14656	14672	14640	14532	14675	14534	14914	14695	14693	14486	14617	14532	14663	14631	14615	14533	14676	14641	14462	14628	14668	14773	14525	14439	14530	14469	14789	14474	14554	14630	14457	14465	14838	14366	14615	14482	14503	14666	14392	14604	14594	14462	14572	14412	14743	14628	14561	14653	14579	14690	14455	14460	14682	14461	14609	14727	14474	14585	14393	14664	14622	14590	14719	14724	14638	14819	14687	14504	14640	14572	14653	14713	14793	14679	14689	14610	14839	14520	14642	14692	14690	14462	14627	14706	14692	14715	14685	14671	14526	14527	14510	14530	14545	14554	14673	14570	14514	14678	14509	14495	14582	14587	14610	14601	14303	14661	14695	14583	14568	14878	14558	14543	14683	14688	14534	14681	14551	14454	14606	14727	14439	14703	14625	14448	14696	14734	14583	14718	14588	14562	14641	14587	14459	14514	14691	14531	14553	14548	14620	14683	14488	14765	14628	14681	14617	14590	14567	14550	14773	14699	14694	14659	14640	14522	14672	14617	14606	14786	14621	14626	14576	14612	14559	14427	14536	14470	14642	14574	14606	14524	14448	14623	14567	14598	14571	14621	14515	14891	14736	14568	14685	14671	14733	14590	14611	14590	14660	14565	14570	14692	14601	14709	14748	14743	14649	14607	14764	14415	14524	14464	14625	14617	14458	14598	14779	14671	14530	14786	14548	14415	14498	14694	14690	14674	14514	14572	14541	14389	14658	14652	14532	14597	14720	14558	14668	14323	14621	14516	14483	14655	14710	14548	14781	14635	14499	14528	14519	14670	14558	14732	14630	14609	14448	14547	14560	14527	14565	14503	14686	14592	14502	14682	14575	14612	14506	14577	14703	14750	14779	14836	14474	14740	14593	14585	14586	14708	14627	14522	14462	14758	14681	14535	14479	14656	14538	14383	14656	14582	14549	14624	14765	14603	14604	14695	14532	14769	14597	14670	14668	14523	14480	14607	14627	14502	14557	14556	14699	14612	14542	14622	14764	14567	14733	14623	14602	14719	14653	14582	14867	14507	14546	14485	14580	14703	14560	14437	14553	14616	14633	14575	14734	14752	14664	14738	14687	14798	14682	14505	14650	14503	14507	14455	14454	14656	14622	14749	14700	14486	14620	14521	14626	14553	14800	14626	14650	14585	14600	14671	14751	14591	14531	14719	14661	14669	14685	14607	14539	14475	14512	14731	14526	14510	14560	14664	14666	14685	14533	14617	14770	14756	14377	14628	14649	14744	14601	14617	14645	14582	14558	14452	14564	14669	14571	14618	14791	14636	14517	14420	14665	14703	14554	14782	14609	14674	14392	14510	14634	14592	14521	14714	14722	14579	14633	14759	14561	14600	14660	14553	14567	14727	14621	14711	14630	14819	14767	14433	14555	14581	14499	14600	14606	14857	14723	14625	14616	14554	14778	14559	14620	14603	14597	14673	14423	14797	14689	14519	14457	14551	14556	14703	14499	14476	14504	14561	14582	14620	14679	14652	14607	14797	14668	14448	14371	14500	14470	14557	14503	14514	14627	14627	14612	14475	14630	14618	14690	14698	14595	14531	14512	14450	14495	14546	14864	14818	14510	14698	14649	14600	14881	14601	14559	14646	14643	14624	14760	14710	14594	14538	14617	14496	14447	14556	14505	14411	14549	14602	14617	14542	14713	14646	14370	14604	14526	14588	14520	14525	14640	14635	14541	14783	14792	14835	14729	14742	14745	14590	14605	14656	14621	14518	14644	14530	14591	14543	14599	14588	14494	14661	14503	14546	14492	14527	14694	14661	14587	14673	14362	14930	14366	14519	14816	14895	14533	14479	14570	14697	14548	14609	14679	14521	14595	14403	14681	14575	14567	14614	14589	14563	14661	14385	14683	14464	14549	14663	14513	14825	14548	14711	14664	14554	14607	14644	14550	14642	14613	14622	14432	14503	14729	14380	14636	14511	14607	14579	14596	14710	14562	14489	14640	14707	14561	14551	14669	14617	14505	14363	14424	14638	14503	14673	14795	14659	14900	14617	14668	14604	14909	14517	14466	14578	14480	14509	14804	14727	14392	14589	14562	14490	14820	14807	14710	14538	14529	14609	14613	14643	14717	14581	14625	14823	14549	14633	14588	14753	14728	14601	14779	14665	14673	14594	14606	14670	14463	14516	14569	14529	14552	14486	14458	14757	14723	14425	14597	14583	14754	14666	14571	14470	14599	14652	14670	14578	14632	14748	14538	14613	14674	14693	14616	14468	14697	14551	14618	14489	14695	14600	14679	14504	14333	14644	14318	14788	14723	14586	14691	14723	14870	14676	14555	14671	14483	14577	14798	14639	14759	14751	14599	14659	14427	14335	14647	14526	14779	14806	14696	14478	14541	14528	14530	14522	14765	14675	14744	14500	14280	14541	14708	14648	14474	14606	14722	14738	14762	14427	14508	14447	14667	14600	14469	14689	14624	14595	14476	14464	14605	14551	14448	14580	14539	14501	14719	14617	14719	14717	14465	14705	14566	14651	14660	14649	14468	14647	14820	14565	14748	14444	14685	14477	14596	14517	14624	14676	14765	14617	14655	14579	14602	14451	14598	14709	14760	14652	14460	14500	14582	14645	14574	14610	14626	14596	14652	14766	14595	14453	14410	14628	14559	14543	14622	14364	14539	14566	14454	14690	14581	14552	14645	14689	14529	14636	14710	14628	14747	14717	14712	14439	14542	14605	14561	14560	14579	14596	14604	14587	14470	14546	14712	14709	14759	14582	14802	14688	14587	14780	14539	14699	14643	14613	14597	14664	14732	14505	14651	14613	14705	14424	14688	14803	14822	14414	14531	14735	14644	14692	14626	14514	14508	14654	14632	14486	14688	14468	14701	14555	14642	14616	14768	14660	14560	14513	14471	14589	14725	14538	14741	14563	14569	14538	14614	14616	14657	14682	14516	14389	14730	14470	14436	14661	14536	14486	14619	14760	14630	14683	14561	14661	14425	14610	14583	14558	14467	14579	14614	14713	14849	14600	14549	14636	14655	14467	14408	14826	14460	14532	14633	14666	14619	14458	14625	14709	14467	14671	14612	14802	14578	14913	14448	14523	14518	14454	14537	14850	14476	14711	14552	14822	14838	14592	14451	14610	14747	14589	14731	14297	14574	14661	14756	14562	14679	14604	14655	14563	14624	14862	14602	14605	14669	14650	14579	14627	14738	14694	14537	14568	14565	14681	14664	14795	14691	14572	14601	14603	14549	14505	14542	14586	14642	14504	14558	14643	14485	14728	14584	14793	14609	14742	14565	14506	14629	14505	14340	14480	14489	14687	14518	14528	14658	14592	14632	14643	14480	14708	14768	14443	14617	14609	14670	14703	14591	14481	14584	14536	14600	14485	14479	14662	14325	14539	14540	14598	14625	14681	14620	14597	14633	14492	14644	14473	14839	14582	14594	14660	14682	14572	14440	14543	14678	14676	14529	14733	14558	14753	14663	14710	14656	14476	14612	14874	14549	14754	14611	14747	14594	14597	14431	14434	14585	14423	14627	14690	14734	14710	14598	14526	14462	14452	14729	14577	14593	14634	14511	14661	14632	14665	14650	14546	14471	14484	14540	14529	14748	14615	14558	14537	14518	14520	14412	14705	14550	14557	14689	14734	14590	14771	14857	14738	14664	14601	14623	14704	14503	14772	14656	14586	14606	14608	14666	14595	14613	14594	14702	14685	14589	14545	14640	14621	14495	14586	14637	14565	14661	14685	14674	14667	14584	14662	14437	14572	14660	14810	14606	14768	14817	14795	14586	14542	14675	14532	14597	14640	14704	14636	14520	14622	14584	14669	14643	14757	14594	14744	14525	14574	14551	14436	14621	14735	14631	14701	14580	14743	14733	14576	14564	14699	14534	14559	14561	14626	14503	14550	14313	14425	14517	14728	14615	14602	14542	14630	14526	14644	14501	14481	14672	14562	14452	14585	14522	14488	14509	14494	14553	14467	14478	14548	14512	14653	14717	14643	14594	14651	14580	14665	14621	14544	14472	14490	14462	14581	14531	14491	14715	14757	14540	14638	14582	14566	14719	14569	14634	14623	14743	14631	14557	14670	14660	14618	14619	14681	14716	14668	14605	14677	14450	14662	14544	14396	14592	14592	14655	14527	14795	14658	14709	14710	14545	14622	14747	14615	14803	14499	14713	14520	14489	14439	14723	14534	14554	14462	14327	14147	14534	14644	14811	14529	14599	14618	14539	14482	14535	14504	14629	14573	14658	14485	14447	14669	14582	14697	14626	14638	14571	14670	14479	14520	14615	14459	14701	14616	14580	14583	14676	14582	14753	14680	14571	14521	14601	14551	14721	14538	14638	14550	14607	14598	14608	14587	14778	14660	14756	14647	14805	14589	14562	14590	14580	14675	14511	14580	14549	14609	14636	14673	14549	14614	14617	14557	14759	14739	14947	14407	14468	14511	14718	14788	14631	14971	14630	14443	14805	14751	14439	14494	14523	14652	14533	14526	14614	14612	14599	14592	14409	14556	14705	14526	14370	14562	14726	14723	14540	14486	14861	14711
26316	48664	48020	39628	34701	29583	24197	20793	19156	17050	16042	15484	14725	14661	14485	14373	14306	14046	13914	13949	13447	13586	13502	13555	13540	13130	13137	13416	13261	13277	13400	13165	13135	12982	13272	13251	13026	12964	13057	13031	13087	12979	12936	13101	13162	13059	13173	13136	12994	12932	13119	12978	13046	13034	13152	12944	13016	12881	13008	13078	13054	12949	13159	12872	13099	13011	13002	13018	12957	12942	13140	12923	13173	13104	13010	12966	13056	13061	12981	12927	12889	13061	13073	12972	13085	12945	13059	12982	12858	12827	13022	13078	13125	13091	13053	12936	13019	12946	13078	12893	12997	12952	13041	13106	13098	12852	13100	12989	12960	13113	12972	12994	13008	13129	13073	13016	13009	13002	12971	13023	13097	12912	13037	13071	13097	12946	13072	12930	13029	13149	13113	13006	13067	12957	12968	12904	13102	12949	13015	12965	13142	12906	12953	12994	12969	13036	13016	12947	12928	13079	12919	12983	12974	12980	13052	12989	12880	13024	12955	12861	13050	12933	12885	12981	12891	13092	13030	12974	12996	13040	13122	13005	12738	12877	13049	12984	12979	13028	13034	12995	13054	13053	12938	12945	12912	12991	13095	13030	13159	13227	13022	13145	12937	12933	12862	12940	12984	13044	13107	12958	12979	13004	13008	12901	12997	13063	12833	12999	12979	13088	12983	13022	12943	12870	12987	13171	13109	13009	13004	13216	13106	12952	12913	13122	12980	12847	13111	12825	12927	12927	13108	13008	12960	12941	13120	12996	13228	13094	13106	13027	13054	12862	12875	13071	13002	13105	13121	13020	13021	13071	12991	12795	13117	13194	12954	12885	12986	12899	13191	12929	13002	13108	12876	13056	13053	13104	12980	12836	13038	12910	13010	13139	13184	13075	13136	13053	13021	12983	13001	13080	13154	13009	12985	13086	13049	12973	12971	13047	12932	12844	12831	13011	13156	12841	13076	13022	13067	12968	12881	13139	12970	12817	13067	12929	12885	12948	13104	13039	13026	13118	12941	12891	13028	13071	12872	13040	12902	13075	12884	12920	12880	13071	13155	12993	13035	12906	13011	12963	13028	12994	13209	12886	13112	12880	12933	13092	13009	12972	13047	13110	12916	12978	13077	13048	13109	12873	12871	12952	12958	12966	13103	12887	13190	13135	12996	12905	13005	12953	13090	12836	13005	12883	13053	13063	12995	12994	13059	12916	12973	13028	13077	13019	13087	12946	12949	13079	13110	12906	12893	13042	13064	12809	13043	13052	13004	12911	13126	13106	12895	12907	12950	13044	13107	13093	13006	13202	13056	13027	12920	12942	12952	13109	13181	13111	13198	12957	12935	12946	13078	12945	13029	12894	13067	13055	13033	13049	12863	13089	13027	13048	12998	12944	12847	13075	13047	12959	12996	13016	13008	13002	13008	12842	12953	13046	13057	13080	12914	13005	12914	12916	13020	13092	12953	12957	12978	12954	13128	13011	13018	13048	12952	12948	12892	13148	12963	13012	12830	12826	12979	12919	12897	12921	13013	13085	12953	12842	13058	12892	12924	12875	12931	12881	13085	13014	13014	13053	13005	13082	12926	12998	12906	13093	13052	12876	13024	13004	13037	12961	12953	12807	12996	12996	12946	12905	13214	12894	13024	12970	13062	12983	12914	12897	12920	13014	12835	12935	13022	12918	12907	13036	12969	12952	12839	12705	12873	12933	12953	13078	12951	12871	12905	12959	12986	12833	13062	13039	12962	13071	12952	12913	12900	13024	12880	12913	13012	12809	12869	13117	13082	13100	13101	12899	12975	13109	13009	12965	13039	13009	12904	12998	13020	12947	12993	12820	12943	12970	12961	13033	13071	12920	12935	12908	12889	12946	12962	12920	12978	12984	12965	13019	12978	13132	12830	12972	12997	12957	12855	13053	13029	13115	13025	13095	12880	13025	12865	13010	12939	12966	13004	13003	13089	12957	13017	12932	12874	13078	13014	13076	12884	12985	13007	13003	13071	12951	12717	12917	13088	12972	13043	12925	12933	12914	12966	13002	13032	13045	12937	13086	13132	12868	13010	12927	12826	12947	13063	12949	13027	12987	12912	13159	12916	13047	13192	13019	13073	13077	13060	13093	13054	12951	12925	13128	13090	12989	12809	12985	13062	13001	12847	12947	13016	12957	12978	13001	12888	12972	12898	13029	12900	12977	12864	12890	12905	12820	12912	12948	12939	13034	12980	12886	12902	13098	12868	12947	12918	13058	13061	12978	13011	13005	12983	13054	13034	13197	13061	12892	12946	12913	12963	13028	12962	12938	12928	13131	13071	12994	13101	12975	12963	13022	13184	13069	13058	13012	12978	12988	13011	13045	12926	12949	13045	12873	12927	12896	12822	12991	12868	13082	12877	13051	13134	13147	13029	13039	12924	12987	12926	12967	13004	13067	12936	13139	13067	13003	13062	13081	12900	12937	12922	13057	13041	13124	12945	12914	13137	12967	12978	12992	13151	12885	12923	12879	12883	13179	12992	12859	13010	13027	12996	12861	13157	13015	13007	12908	12947	12902	12878	13058	12878	13063	12870	13031	13038	13063	12941	13036	12842	12936	12931	12911	12827	13071	12871	12982	12901	13023	12995	13064	12957	12831	12889	12903	12921	12938	13045	12990	12879	12968	13016	13141	12947	13002	12793	13061	12875	13101	13137	12929	12957	12931	13054	13028	13002	12940	13097	12906	12977	12910	13009	13020	12989	12942	12883	12759	12989	13080	13026	12922	12926	13095	12919	13062	13123	12911	12985	13026	13066	13011	13060	13102	13057	12818	13050	13008	13045	12911	12966	13013	13012	13031	13168	13125	13054	13055	12844	13075	12862	13006	13045	12927	13061	12944	12805	13089	12973	12951	12767	12902	13054	13047	12994	12842	12956	12993	12973	12989	13033	13124	12979	12974	12950	12981	13125	13050	13083	12898	12908	12995	12978	12910	13053	13064	12880	13071	12837	13027	12929	12940	13057	12923	12900	12941	12978	12939	12895	13075	12908	13017	12843	12922	12866	12887	13051	13053	13110	13053	12932	12761	13028	13066	13062	13209	12976	13016	12990	13026	12878	12978	12891	13002	13030	12983	12965	12881	13030	12941	13152	12970	12818	13041	12957	12973	13032	12932	13215	13116	12960	13021	12989	12964	12892	13148	12978	12910	13099	12997	13098	12929	13009	13157	13116	12900	13106	13174	12905	12913	13044	13038	13170	12915	13045	12878	12893	13102	12898	12923	13040	13095	12873	13072	12963	12733	13035	12835	12922	13097	12998	13064	12998	12950	12908	13126	12826	13013	13080	12962	12972	13176	13163	13067	12934	12967	12999	12940	12932	12896	13006	13121	12987	13062	12803	12951	12946	12974	12917	13064	12983	12961	12955	13041	12949	12976	12879	12939	13010	13009	12900	13043	12950	12856	12918	12865	12983	12860	13035	12961	12973	12929	12896	13065	13008	12928	13053	12951	12898	13031	13066	12923	12910	12886	13117	12978	13089	13063	12994	13056	13074	12922	13112	12962	13012	13048	13006	12954	13038	12990	12937	13045	13065	12990	12882	12896	13030	13040	13010	13037	13176	12985	13124	12970	13080	13036	13049	13034	13002	12987	12949	12969	13050	13024	12907	13060	12857	12964	13147	12982	12878	12979	12972	12907	12992	12991	12955	12924	12960	13001	12949	12783	13051	12997	13075	12954	12989	13034	13089	13088	12942	13144	13017	12948	13053	12827	13130	13118	13099	12823	13111	13073	12970	13039	13038	12956	12849	13123	12984	13082	12872	13036	12963	13031	13024	13026	12940	13235	12877	12844	13067	13019	13086	12877	13035	13096	13074	12940	12979	13089	12944	12906	13039	12935	12876	13168	13032	12693	12923	13200	13046	13045	12958	13014	12917	13029	12902	13010	13029	12963	13089	12980	13021	12988	12911	13221	12989	12990	12970	12790	13021	12909	13074	12929	13022	12962	13024	13144	12938	12811	13159	12980	12976	12921	12927	12924	12967	13079	12895	12929	12886	13124	12987	12964	13031	13007	12966	12956	12914	12999	13026	13207	13136	12965	13011	12993	12892	13042	12883	12894	12975	13150	13028	13005	12952	13017	12891	13003	12894	12935	13127	13017	12935	12847	12951	12956	13047	12982	12848	12907	12913	12963	12983	12810	13044	12924	13069	12957	12962	13083	12883	12969	13123	13100	13024	13218	13042	13152	13032	13032	13001	13178	13093	13053	12986	13066	13142	12893	12895	13016	12971	12926	13109	12906	13142	13206	12990	12743	13259	13000	12789	12933	12975	13120	13066	13152	12904	12895	12784	13025	13006	12991	12934	13059	12991	13089	12947	12955	13058	12998	12965	13082	12946	12861	13051	12809	13070	12979	12788	13034	13118	12874	12996	13026	12996	12778	13101	13006	13051	13126	12956	13009	12914	13105	12776	12756	13005	12938	12944	13055	12778	12920	13104	12834	12926	12987	12946	12938	12850	12984	13060	13101	13188	13045	13119	13020	12848	13094	13109	13106	13036	13011	12857	12953	12875	13008	12949	12975	12964	12916	13001	12903	12884	12958	13053	12924	12898	12936	12914	12893	13016	13229	13124	13086	13051	13033	12834	13005	12831	12965	13058	13002	12952	13078	12813	13129	12949	13090	13012	12974	12930	12902	13062	13045	13133	13046	12919	12995	12846	12875	13217	12928	12832	12970	13066	12909	13006	13076	12852	12934	13111	12990	13117	13044	13187	13072	12931	12955	12845	13067	13098	13093	13046	13038	12830	13004	12944	12869	13047	12970	12995	12957	12837	12919	13079	13085	13129	12950	12936	12921	12855	12820	13004	12974	12999	12917	12877	12994	13089	12998	12992	12826	13015	13004	12956	12950	13040	12899	12976	12915	12998	12940	12929	13026	12926	12861	12927	12871	13046	12918	13063	13012	12994	13071	13093	13038	12967	12749	13109	12781	13089	12803	12947	12993	12778	12999	12781	12866	12976	12920	13168	12947	13045	12924	12912	13198	12875	13167	12891	13042	13071	13031	12855	12696	13078	13062	13060	12935	13019	13088	12914	12952	12889	12879	12914	12878	12918	12988	12883	13126	12985	13082	13071	12959	13060	13073	12976	13112	12955	12845
23104	21377	29359	24628	24321	28332	29942	23678	21467	20328	19268	18374	17977	17572	17475	17321	17336	17319	17224	17114	16945	16746	16726	16294	16658	16438	16268	16404	16426	16871	16357	16135	16193	16151	16090	16007	16136	16031	16093	16035	16202	16175	15943	16198	16077	16171	16013	16133	16201	16162	16098	16089	16060	16055	16031	16050	16137	15903	16019	15738	15987	15763	15756	15849	15967	16055	16067	15908	16003	15921	16043	16012	15898	16106	15874	16039	15854	15970	15856	15996	15939	16070	15898	15952	15811	15967	16084	15992	16163	16184	16075	16181	15917	16048	15960	15951	15949	15873	15990	16056	16030	15936	15970	15983	15996	16051	16015	15986	16027	15908	16002	16015	15967	16092	16086	15961	15900	15722	15922	16179	16071	16013	16056	16048	15963	15976	15995	16002	16048	15917	16030	15885	15936	15743	16025	15892	15848	16060	15959	15968	16085	15796	15918	15981	15809	16084	15851	15846	15970	16019	15875	15848	15971	16093	15879	16149	15741	16058	15963	16013	15947	15834	16006	15978	16036	16062	15978	15916	16090	15918	15832	16018	16012	15842	16024	15950	15885	15847	15987	15854	15872	15923	16184	16001	16003	15756	16059	15920	15931	16058	15885	15920	16010	15906	15968	15920	15978	16020	15827	16067	15889	15896	15990	15912	16064	15842	15938	15950	15998	16086	16080	16023	15990	15921	16162	15884	15938	16077	15764	15940	15872	15884	15907	15991	16263	15975	15910	15954	15911	15876	15992	15750	15950	15860	15938	16100	15939	15991	16027	15903	15758	16101	15953	15982	15817	15816	16042	15955	15458	15960	15941	15897	15999	15906	15831	15929	15960	16005	16164	15656	16005	16166	16145	16028	16066	15982	16063	15928	16031	16083	15780	15873	16111	16147	15911	16136	16046	16007	15840	15851	16041	15962	16032	15961	15843	15946	15850	15750	15950	16020	16035	16049	15756	16034	16048	15985	16144	15889	15976	15886	16085	15978	16008	16030	15992	15850	16096	15907	15889	15869	15831	15818	15836	16187	15918	15918	15963	16239	16021	16036	15960	15874	15981	16100	16093	16102	15781	15829	15889	15754	15839	15995	15841	16037	16031	15914	15999	15874	15937	15781	15943	15987	16103	15936	16036	15876	16062	16090	16112	15918	15935	16033	16000	15839	15931	15724	15998	15936	15860	15961	15903	15882	16162	16015	16133	16048	16261	16019	16101	16022	15945	16113	16069	16108	15829	15955	15763	15665	15847	16021	15971	16149	15729	15886	16020	16108	15924	15833	15791	15963	15953	15951	15942	15997	16001	15968	16007	15988	15915	15828	15858	15967	16093	16040	15946	15970	15988	15862	16072	15956	16034	15963	15991	15888	16038	15824	15978	15756	15892	15864	15704	15909	15984	15922	15998	16030	16060	16070	16080	16076	15786	15715	15849	15925	15925	16090	15877	15978	15911	15954	15971	15937	15834	15943	15634	16080	15866	15782	15925	15795	16055	15972	15867	15785	16030	16140	15901	15963	15730	16000	15839	16003	15885	15850	15911	15933	16104	16082	15852	15917	15853	16048	15949	15907	16161	15820	15867	15921	16074	15799	16045	15979	16070	16049	15770	15867	15899	16012	16022	16055	16164	16032	15951	15726	16105	16037	16063	16080	15775	15883	16037	15851	15915	15850	15944	16024	15947	16054	16197	16018	16000	15992	15993	15782	16134	15880	15793	15894	16062	15876	15852	15997	16022	15931	16097	15804	15923	16036	16047	15979	16096	16037	15920	15961	16070	16081	15846	15965	16021	16030	15805	15998	15907	16016	15892	15891	15702	16096	16032	15861	16075	15904	15918	15934	16013	15888	15666	15822	15856	15780	16095	15871	15811	16001	16079	16015	15999	15867	16035	15707	15951	15995	15953	16008	16015	16125	15991	16015	15943	16048	16010	16026	15791	16054	15988	15913	16179	15983	16084	15914	16100	15799	15838	16050	16146	15881	16048	15979	16121	15775	15957	15961	15822	15928	15923	15775	16157	15756	15838	15932	16133	15823	16039	16125	16162	15993	15946	16262	15990	15968	15938	15984	15721	15786	16096	16039	16118	16022	15969	15754	16069	15787	15888	16007	16070	15867	15985	15898	16004	15855	16071	16054	16055	15993	15949	15919	15987	16034	15880	15882	15764	15998	16072	15947	15706	15786	15999	15921	15885	15994	15960	15921	16037	15890	15802	16073	16008	16217	16013	16044	15957	16035	16045	15941	15885	16031	15874	15949	15918	15994	15994	15998	15970	15998	15920	15912	15931	15911	15899	15894	16013	16100	16137	16128	15954	15921	16018	15923	15819	15789	15656	15992	16042	16105	15866	15861	16026	15897	16153	15913	16013	16040	16000	16083	15994	16001	15928	15945	16057	15820	15905	16023	15864	16052	15996	16017	15988	15699	15959	16081	16274	15886	15784	15912	16035	15944	16139	16095	16124	16074	15965	16143	16012	15788	15831	15869	15878	16050	15969	15935	16135	15964	16156	15936	15977	16101	16178	16083	16085	15970	16020	15917	16056	16178	15952	16027	16035	15993	16235	16030	15890	15960	15750	16072	15990	15849	15980	15757	15915	15860	15877	15883	15973	15961	16053	16057	16073	15847	16058	16093	16102	15886	16132	15847	15962	16028	16029	16064	15975	16075	15780	15969	15933	15904	16181	15972	15967	16076	15994	15923	15922	15848	15818	15981	15914	16014	15894	15865	15852	15915	15656	16041	16085	16049	15851	15965	15933	15942	16089	15834	16077	15863	15946	15935	16046	15830	15753	16009	15879	15788	15945	15981	15933	16230	15849	15751	16069	15885	15995	15988	15917	15965	15968	16058	16027	15935	15796	15852	15841	15980	15957	15917	16052	15835	15697	16039	15970	15822	15986	15976	15931	16058	16053	15967	16070	15964	16042	15933	16042	15774	16116	16003	15758	16016	15847	16021	16028	15946	15658	15804	15943	15948	15888	16045	15882	15888	15986	15938	15983	15993	16053	15926	15778	16013	16073	15957	15801	15947	15989	15791	16013	16155	15957	16124	16021	16053	15994	15982	16098	15928	15943	15825	15818	15983	16034	15989	15867	15971	15768	15946	16082	15988	15987	15965	15984	16016	16136	15898	16056	16070	15790	16051	15763	15958	16020	16007	15886	15964	15877	15850	16018	15937	16030	15965	16081	16011	15834	15907	15879	16094	15910	15908	16014	16008	15920	15874	15959	15895	15999	16101	15829	15874	16015	15965	15993	16021	16007	15810	15730	16120	15989	16025	15997	16074	15986	16077	16032	15779	15838	15833	15904	15851	15853	15963	16078	16072	16060	16091	16087	16215	15949	15846	15866	15894	16105	16086	15966	16003	15948	16000	15748	15958	15966	16027	15906	15892	15874	15955	16082	15870	15879	15911	16139	16019	16042	16258	16081	16072	16202	16160	15970	15998	15997	16081	15895	15894	16040	15793	15986	15841	16014	15978	15972	15969	15865	15994	15920	15971	16067	15942	16095	15828	15937	15845	16092	16004	16182	15830	15887	15811	15728	16217	15784	15935	15891	15784	15839	16032	16040	16084	15982	15857	15730	15764	15944	15868	15884	16085	16016	16105	15827	16004	16041	15953	16023	15758	15929	16068	15836	15619	15862	15957	15936	15986	16156	16062	16116	16046	15972	15941	16006	15982	16105	15861	15980	15968	15946	16092	16046	16009	15851	15856	15857	15757	16013	15846	15977	16065	15980	15871	15871	15938	15753	16092	15862	15929	16051	15965	15973	15950	15911	15860	15937	15788	15770	16195	16000	16063	16044	15853	15873	15731	16048	15772	16132	15874	15884	16062	15923	15805	15840	15924	16013	15978	15849	15769	16007	16074	15959	15885	15948	16222	15971	16033	15927	16047	15877	15872	16018	15927	15729	16036	15949	15904	15881	15896	15877	15973	15881	15883	15748	15933	15929	16152	16067	16051	15858	15779	15957	16035	16032	15910	15989	15818	15983	15852	16027	15989	15889	15948	15787	15813	15966	15943	16094	15747	15957	15894	15904	15916	15871	15874	16090	16029	15947	15958	15881	15722	16076	16042	15950	15929	15929	15856	15940	16046	15908	15818	15894	15952	15959	16146	16020	15955	15925	15881	15877	16098	15895	15935	15935	16083	15893	16116	16139	16102	16138	16085	15783	15794	15777	15917	16050	15887	15603	15802	16148	15964	16075	15861	16037	15881	15886	16140	16171	16167	15957	16035	16096	15809	15841	16125	15936	15823	15776	15916	16054	16103	15898	15966	15879	15899	15990	15924	15923	15947	15750	15847	15722	15995	15990	16020	16053	15912	15915	15748	15918	15910	15902	15900	15977	16073	15944	15821	16102	15948	16012	15952	16088	15848	15943	15969	16001	15955	16010	15895	15892	15922	15837	15951	16097	16042	15968	15843	15907	15931	16022	16132	15712	15781	16230	16081	16080	16003	15911	15957	15913	15863	15828	16166	15887	16045	16158	16119	16124	15877	16063	16040	16146	16036	15947	15949	15841	16070	15992	15937	15842	15790	16153	16019	16045	16071	15922	16147	15790	15858	15938	16115	16043	16271	16098	15979	15805	15922	16089	15817	15880	16084	15807	15854	15582	15925	16122	15986	16113	16005	16026	15973	15798	15794	16095	16015	15852	15807	15871	15816	15917	16039	15931	15880	15826	16012	16129	16112	16155	16088	15986	15938	16038	15796	16112	16186	16023	15647	16014	15884	15764	16017	16134	15890	15975	15811	16128	16066	15921	15853	16078	15691	15980	16047	15938	16003	16079	15932	15912	15980	16030	15893	15977	15866	15970	15922	16128	15991	16168	15860	16097	15978	15974	16043	15898	15867	15871	15904	16089	15845	16148	15790	16060	15927	16155	16078	15834	15787	15878	15978	16045	15782	16040	16128	15934	15904	15918	15858	15932	16047	15872	16006	15835	16114	16050	15937	16056	16060	16165	15931	15927	15973	15838	15926	15947	16028	16104	15945	15966	15827	15919	15851	15888	15724	16054	16041	15917	15996	15904	16056	16111	16000	15942	15930	16110	16145	16011	15903	16010	15925	15953	15817	15890	16084	16037	16037	15962	16106	15896	15898	15944	16023	15944	16147	16083	15976	16065	16080	16035	16183
28561	54545	52972	43825	38981	33535	28027	23814	21864	19755	18097	17091	16489	15896	15806	15806	15680	15476	15046	14995	14704	14603	14492	14454	14286	14320	14415	14258	14290	14210	14133	14041	14164	14051	14109	13882	13942	13825	13998	13848	13833	14121	13927	14075	13932	13924	13955	13948	14052	13947	14058	13850	13887	13860	14021	13654	13937	13863	13832	13993	14041	13929	13822	13841	13840	13889	13899	13937	13810	13690	13897	13814	13703	13746	13785	13825	13714	13924	13727	13936	13900	13801	13683	13916	13736	13874	13921	13890	13791	13863	13933	13801	13767	13880	13823	13864	13774	13849	13923	13748	13904	13762	13871	13727	13783	13769	13772	13859	13761	13856	13794	13727	13722	13884	13743	13844	13914	13742	13912	13849	13862	13846	13848	13819	13883	13780	14013	13908	13899	13771	13821	13857	13788	13695	13855	13810	13824	13780	13668	13887	13701	13955	13823	13830	13839	13854	13906	13895	13876	13974	13935	13801	13960	13986	13860	13830	13580	14025	13871	13743	13828	13790	13860	13814	13941	13821	13810	13878	13697	13821	13801	13742	13732	13890	13889	13791	13665	13891	13771	13783	13834	13799	13820	13879	13757	13856	13599	14016	13833	13826	13910	13709	13735	13752	13741	13811	13846	13780	13703	13700	13743	13810	13868	13735	13796	13842	13955	14007	13825	13781	13951	13596	13917	13754	13873	13839	13873	13948	13632	14096	13895	13632	13827	13753	13757	13861	14011	13839	13944	13898	13811	13869	13845	13900	13927	13878	13707	13802	13856	13886	13728	13846	13808	13678	13601	13791	13790	13699	13864	13759	13877	13854	13817	13934	13574	13830	13756	13724	13836	13866	13916	13740	13747	13752	13750	13837	13745	13626	13724	13793	13970	13884	13882	13686	13863	13888	13759	13835	13934	13690	13871	13952	13719	13925	13789	13905	13526	13865	13736	13769	13788	13844	13754	13895	13734	13964	13942	13759	13712	13700	13594	13737	13928	13820	14026	13860	13627	13950	13936	13689	13832	13830	13770	13864	13884	13802	13854	13769	13861	13937	14000	13825	13942	13776	13622	13826	13776	13712	13953	13761	13903	13937	13907	13851	13679	13782	13912	13703	13733	13825	13755	13845	13685	13890	13889	13822	13852	13846	13776	13695	13918	13872	13880	13737	14089	13822	13794	13733	13842	13736	13829	13702	13763	13791	13844	13938	13893	13846	13671	14076	13936	13870	13746	13734	13882	13875	13668	13651	13733	13835	13950	13889	13944	13888	13786	13759	13853	13681	13820	13889	13899	13778	13864	13708	13702	13736	13775	13876	13931	13653	13873	13701	13844	13754	13805	13750	13635	13686	13830	13939	13735	13621	13732	13841	13885	13834	13725	13818	13764	13736	13904	13571	13759	13804	13789	13801	13792	13905	13890	13892	13926	13979	13930	13805	13908	13674	13693	13773	13912	13795	13890	13862	13852	13703	13906	13873	13834	13765	13595	13859	13942	13812	13857	13746	13870	13767	13910	13734	13842	13797	13742	13603	13764	13783	13780	13803	13793	13860	13781	13796	13917	13875	13762	13674	13819	13937	13734	13816	13674	13903	13827	13800	13900	13843	13868	13861	13952	13858	13851	13745	13794	13781	13870	13676	13792	13980	13880	13771	13887	13856	13942	13919	13781	13917	13852	13717	13937	13898	13815	13818	13860	13759	13931	13732	13878	13883	13581	13761	13842	13695	13779	13869	13691	13900	13993	13957	13791	13721	13799	13799	13968	13848	13858	13866	13621	13814	13681	13683	13834	13575	13781	13610	13856	13777	13532	13759	13749	13790	13722	13731	13802	13825	13785	13820	13751	13942	13753	13900	13745	13812	13762	13855	13908	13779	13718	13799	13838	13767	13753	13861	13757	13692	13845	13775	13668	13742	13793	13886	13767	13806	13698	13677	13938	13873	13779	13674	13700	13724	13834	13888	13775	13895	13906	13813	13875	13710	13779	13866	13853	13756	13640	13747	13719	13799	13843	13903	13840	13768	13801	13868	13706	13894	13784	13800	13798	13737	13860	13875	13852	13770	13822	13651	13807	13778	13859	13827	13847	13814	13809	13647	13831	13862	13768	13808	13714	13872	13796	13840	13700	13841	13871	13902	13788	13818	13800	13924	13866	14030	13794	13922	13732	13823	13726	13759	13856	13819	13781	13828	13798	13721	13614	13846	13724	13768	13739	13754	13822	13914	13732	13955	13914	13845	13792	13819	13922	13680	13664	13764	13690	13931	13767	13776	13793	13705	13904	13802	13755	13790	13794	13771	13832	13942	13836	13741	13679	13982	13882	13762	13751	14022	13855	13852	13665	13886	13760	13771	13909	13909	13892	13839	13827	13810	13822	13858	13948	13836	13738	13849	13775	13721	13585	13727	13932	13787	13875	13879	13915	13893	13709	13752	13797	13804	13667	14007	13764	13791	13802	13824	13919	13864	13928	13691	13914	13753	13791	13640	13923	13683	13928	13765	13701	13964	13773	13867	13842	13944	13761	13871	13823	13796	13912	13804	13774	13900	13842	13883	13809	13866	13775	13789	13842	13905	13730	13743	13635	13761	13878	13909	13712	13780	13594	13803	13831	13831	13930	13886	13690	13911	13882	13836	13770	13805	13939	13839	13748	13685	13824	13844	13881	13847	13823	13912	13862	13995	13829	13792	13692	13883	13770	13661	13829	13957	13822	13750	13871	13779	13741	13678	13773	13862	14043	13865	13694	13706	13881	13890	13775	13820	13900	13842	13980	13819	13903	13955	13767	13803	13739	14019	13879	13696	13761	13858	13774	13963	13714	13825	13889	13838	13826	13808	13761	13815	13776	13781	13788	13962	13696	13935	13725	13950	13857	13792	13893	13892	13741	13970	13857	13638	13584	13982	13653	13899	13927	13938	13791	13919	13843	13623	13734	13823	13725	13605	13701	13941	14048	13767	13721	13726	13821	13675	13971	13752	13836	13812	13913	13772	13900	13747	13920	13807	13801	13763	13761	13902	13856	13802	13739	13814	13818	13648	13870	13732	13884	13678	13851	13789	13889	13890	13946	13885	14024	13994	13931	13906	13846	13760	13746	13812	13773	13773	13879	13831	13844	13918	13773	13699	13953	13787	13966	13871	13809	13802	13715	13946	13888	13743	13810	13662	13839	13732	13786	13813	13751	13777	13678	13715	13728	13948	13877	13958	13711	13820	13740	13961	13834	13847	13877	13900	13831	13842	13774	13855	13780	13636	13860	13947	13660	13751	13684	13922	13858	13949	13926	13912	13816	13771	13765	13698	13796	13883	13961	13864	13647	13844	13922	13794	13819	13893	13688	13736	13845	13816	13682	13700	13876	13935	13685	13929	13806	13954	13931	13797	13801	13890	13702	13914	13808	13704	13711	13711	13919	13735	13850	13690	13747	13798	13763	13887	13886	13950	13890	13647	13732	13741	13833	13714	13923	13605	13756	13729	13848	13857	13866	13773	13646	13765	13766	13722	13837	13907	13756	13769	13648	13728	14065	13694	13895	13987	13637	13861	13886	13778	13774	13836	13889	13885	13938	13893	13804	13898	13800	13793	13982	13904	13745	13715	13992	13788	13591	13732	13852	13826	13796	14015	13834	13661	13712	13764	13804	13857	13820	13854	13880	13944	13791	13927	13793	13875	13764	14008	13834	13862	13908	13798	13806	13911	13820	13773	13983	13979	13780	13827	13924	13781	13700	13810	13779	13672	13768	13906	13819	13586	13857	13845	13789	13936	13794	13855	13607	13881	13991	13742	13919	13773	13731	13772	13880	13799	13866	13697	13888	13748	13770	13781	13769	13933	13714	13625	13676	13654	13848	13736	13663	13703	13880	13805	13773	13876	13887	13779	13794	13686	13893	13851	13665	13649	13887	13726	13887	13811	13776	13816	13831	13782	13867	13824	13778	13707	13931	13920	13982	13798	13757	13980	13707	13944	13800	13698	13861	13939	13887	13817	13988	13587	13828	13813	13845	13911	13808	13805	13704	13935	13897	13769	13670	13757	13865	13869	13672	13768	13812	13888	13841	13802	14027	13854	13795	13794	13800	13876	13855	13756	13918	13845	13671	14028	13914	13877	13815	13815	13911	13801	13715	13825	13686	13910	13914	13652	13959	13761	13881	13773	13777	13846	13827	13833	13847	13729	13892	13865	13883	13820	14012	13707	13706	13943	13784	13764	13699	13891	13788	13728	13807	13781	13950	13846	13928	13915	13748	13881	13844	13720	13902	13811	13779	13726	13814	13729	13640	13723	13800	13825	13639	13789	13841	13907	13759	13781	13828	13784	13986	13759	13773	13840	13783	13712	13795	13837	13747	13881	13689	13760	13769	13785	13836	13630	13878	13924	13944	13872	13945	13909	13743	13864	13827	13645	13896	13714	13790	13875	13629	13819	13839	13703	13745	13701	13766	13723	13712	13791	13774	13800	13696	13879	13866	13984	13751	13691	13920	13772	13818	13764	13812	13806	13768	13995	13740	13815	13606	13957	13732	13690	13908	13924	13844	13716	13723	13774	13925	13879	13739	13899	13803	13690	13979	13723	13791	13869	13861	13743	13710	13947	13976	13863	13714	13746	13847	13826	13834	13793	13782	13681	13916	13869	13739	13837	13813	13876	13865	13766	13955	13825	13625	13807	13768	13734	13864	13809	13734	13740	13819	13892	13791	13771	13630	13827	13744	13721	13858	13868	13785	13893	13778	13909	13864	13697	13792	13883	13863	13792	13817	13817	13945	13757	13875	13691	13854	13786	13828	13808	13876	13855	13861	13581	13841	13789	13852	13772	13707	13793	13789	13830	13787	13765	13817	13799	13642	13807	13849	13708	13811	13697	13748	13923	13797	13871	13702	13810	13945	13696	13907	13800	13818	13791	13844	13679	13750	13776	13864	13849	13792	13868	13972	13856	13904	13798	13881	13909	13804	13940	13749	13696	13629	13919	13684	13835	13695	13793	13767	13745	14085	13745	13921	13696	13747	13771	13887	13728	13743	13827	13792	13749	13812	13915	13873	13856	13874	13730	13769	13973	13721	13614	13852	13912	13759	13968	13753	13620	13619	13742	13818	13675	13923	13819	13925	13927	13738	13914	13601	13705	13930	13724	13890	13763	13709	13787
29011	30682	40958	35469	29787	25432	21709	18900	17818	16852	16623	16307	16066	15860	15734	15726	15946	15733	15672	15432	15577	15355	15351	15161	15488	15392	15275	15274	15428	15254	15468	15490	15338	15431	15371	15464	15157	15302	15366	15287	15224	15300	15391	15554	15373	15299	15308	15327	15172	15116	15337	15294	15424	15114	15189	15380	15306	15233	15371	15032	15126	15050	15169	15398	15285	15158	15084	15387	15423	15096	15338	15347	15143	14993	15457	15227	15028	15313	15165	15249	15237	15223	15165	15182	14989	15184	15023	15280	15224	15437	15222	15003	15259	15160	15422	15274	15268	15183	15349	15249	15161	15157	15254	15429	15277	15131	15207	15088	15280	15229	15230	15162	15234	15309	15004	15282	15327	15125	15233	15150	15281	15182	15207	15048	15199	15200	15150	15095	15352	15259	15433	15073	15082	15193	15242	15443	15002	15174	15086	15441	15255	15151	15261	15199	15227	15117	15291	15236	15402	15280	15028	15183	15165	15398	15371	15334	15365	15367	15368	15168	15179	15028	15126	15247	15342	15351	14929	15201	15283	15271	15267	15526	15218	15062	15220	15086	15155	15176	15264	15327	15221	15164	15388	15140	15300	15280	15164	15337	15186	15192	15338	15357	15318	15246	15377	15110	15291	15150	15230	15088	15037	15145	15214	15233	15268	15301	15229	15162	15290	15073	15259	15484	15200	15123	15133	15160	15024	15454	15335	15169	15375	15207	15259	15387	15165	15305	15313	15135	15287	15317	15291	15057	15065	15136	15336	15409	15368	15196	15060	15319	15147	15435	15426	15271	15207	15204	15298	15084	15191	15189	15300	15115	15356	15118	15103	15058	15215	15167	15263	15081	15353	15303	15386	15170	15332	15329	15214	15192	15217	15131	15314	15347	15294	15339	15251	15192	15101	15557	15207	15306	15268	15114	15364	15203	15221	15184	15303	15274	15316	15213	15235	15246	15192	15437	15280	15234	15155	15445	15382	15171	15205	14935	15163	15254	15154	15186	15337	15265	15354	15059	15096	15209	15334	15363	15323	15181	15239	15232	15136	15337	15100	15394	15311	15152	15163	14840	15225	15316	15383	15167	15358	15402	15027	15378	15270	15236	15233	15392	15190	15268	15108	15217	15130	15169	15174	15223	15341	15169	15127	15385	15110	15166	15104	15328	15293	15105	15065	15364	15208	15169	15300	15247	15455	15260	15166	15183	15324	15331	15334	15253	15321	15329	15073	15199	15117	15292	15343	15236	15325	15327	15228	15282	15312	15233	15264	15521	15302	15389	15254	15146	15138	15265	15165	15299	15162	15158	15324	15307	15237	15269	15095	15142	15294	15133	14981	15013	15361	15182	15310	15302	15016	15103	15092	15227	15235	15262	15349	15190	15180	15147	15221	15216	15240	15273	15364	15199	15202	15373	15387	15256	15319	15289	15100	15064	15073	15184	15100	15217	15263	15175	15147	15312	15327	15341	15289	15047	15162	15257	15304	15295	15140	15131	15344	15143	15338	15296	15059	15242	15290	15270	15210	15445	15328	15120	15298	15436	15326	15231	15253	15293	15167	15148	15143	15357	15246	15167	15247	15243	15130	15157	15242	15246	15278	15115	15502	15295	15172	15166	15193	15468	15157	15272	15363	15338	15135	15203	15190	15309	15206	15223	15152	14963	15181	15138	15268	15209	15209	15132	15006	15236	15343	15285	15361	15019	15120	15169	15062	15376	15314	15151	15352	15150	15379	15240	15217	15209	15249	15145	15407	15234	15183	15249	15285	15331	15262	15267	15394	15070	15280	15293	15305	15353	15228	15004	15303	14938	15074	15117	15155	15375	15185	15258	15210	15329	15274	15198	15262	15212	15376	15242	15245	15205	15298	15270	15228	15302	15351	15181	15038	15180	15253	15235	15400	15173	15144	15141	15209	15280	15263	15244	15131	15239	15116	15328	15083	15354	15192	15163	15172	15052	15246	15151	15245	15199	15327	15101	15196	15083	15352	15338	15245	15160	15132	14998	15292	15315	15148	15225	15291	15461	15241	15245	15175	15180	15280	15191	15516	15143	15299	15039	15143	15290	15233	15224	15191	15175	15136	15139	15229	15185	15365	15336	15264	15296	15251	14982	15064	15238	15314	15186	14922	15073	15203	15259	15222	15221	15233	15102	15101	15291	15168	15258	15286	15187	15234	15215	15004	15311	15287	15254	15226	15345	15176	15106	15180	15193	15385	15252	15218	15153	15225	15331	15092	15192	15201	15223	15472	15290	15148	15193	15144	15257	15075	15066	15025	15396	15048	15349	15253	15098	15081	15218	15235	15304	15395	15160	15299	15302	15388	15379	15143	15238	15199	14947	15104	15224	15390	15110	15273	15236	15330	14992	15170	15251	15297	15117	15240	15257	15435	15429	15200	15103	15346	15248	15191	15409	15206	15238	15275	15149	15133	15011	15341	15310	15157	15106	15103	15230	15320	15317	15258	15187	15088	15170	15386	15215	15089	15152	15229	15206	15357	15351	15273	15288	15354	15270	15212	15193	15196	15217	15232	15188	15342	15267	15261	15277	15359	15203	15204	15338	15186	15014	15225	15471	15248	15102	15198	15233	15213	15210	15371	15118	15364	15068	15273	15311	15199	15154	15142	15251	15121	15076	15113	15354	15350	15267	15403	15091	15195	15303	15069	15312	15326	15083	15362	15168	15234	15166	15125	15386	15097	15407	15381	15210	15280	15106	15218	15282	15296	15197	15182	15422	15220	15271	15281	15065	15372	15230	15248	15304	15354	15149	15164	14945	15266	15226	15374	15178	15308	15290	15374	15153	15328	15132	15035	15032	15146	14933	15237	14983	15241	15328	15156	15108	15281	15473	15293	15464	15194	15415	15192	15266	15248	15281	15109	15196	15304	15193	15191	15116	15296	15243	15304	15064	15173	15371	15366	15104	15101	15262	15182	15159	15213	15250	15190	15092	15129	15222	15285	15242	15164	15260	15283	15286	15263	15213	15209	15271	15085	15137	15260	15188	15055	15298	15386	15010	15170	15159	15160	15071	15216	15193	15129	15152	15366	15128	15225	15174	15244	15219	15171	15121	15222	15260	15214	15166	15260	15297	15247	15213	15231	15197	15025	15217	15246	15351	15415	15004	15171	15318	15345	15097	15067	15226	15139	15258	15229	15196	15296	15332	15357	15145	15323	15169	15195	15288	15277	15398	15193	15358	15218	15259	15304	15295	15254	15347	15161	15250	15344	15160	15484	15184	15206	15021	15148	15209	15150	15340	15181	15039	14997	15069	15174	15164	15077	15048	15156	15326	15192	15293	15287	15276	15405	15160	15289	15401	15063	15268	15069	15210	15308	15459	15107	15215	15418	15306	15418	15252	15226	15216	15286	15253	15251	15297	15424	15209	15203	15359	15149	15214	15322	15236	15178	15232	15107	15274	15224	15297	15156	15111	15323	15275	15417	15233	15159	15146	15421	15129	15299	15272	15260	15174	15263	15312	15295	15379	15337	15281	15172	15191	15177	15235	15292	15230	15244	15200	15066	15407	15394	15331	15199	15456	15326	15218	15043	15076	15298	15201	15121	15233	15270	15196	15294	15148	15076	15386	15247	15176	15256	15317	14995	15219	15271	15135	15515	15216	15125	15257	15322	15309	15202	15275	15187	15232	15335	15175	15276	15256	15322	15439	15245	15299	15292	15172	15076	15242	15170	15130	15268	15335	15147	15359	15147	15291	15166	15356	15139	15183	15094	15191	15411	15117	15330	15163	15294	15314	15155	15213	15179	15210	15088	15323	15264	15307	15358	15158	15331	15266	15273	15239	15490	15455	15241	15226	15343	15127	15237	15206	15175	15148	15246	15054	15265	15302	15409	15302	15390	15142	15204	15091	15220	15300	15131	15175	15216	15291	15266	15129	15232	15346	15204	15213	15318	15225	15127	15223	15029	15145	15161	15354	15362	15069	15177	15090	15307	15253	15218	15340	15185	15172	15100	15142	15151	15142	15237	15078	15040	15091	15332	15235	15151	15184	15196	15247	15259	15244	15363	15247	15284	15127	15313	15393	15121	15515	14909	15247	15043	15185	15194	15364	15144	15247	15431	15259	15101	15330	15411	15118	15109	15278	15306	15306	15416	15132	15100	15273	15324	15241	15404	15318	15357	15011	15091	15188	15212	15212	15346	15231	15158	15182	15265	15298	15315	15212	15245	15070	15244	15133	15291	15108	15379	15382	15192	15080	15140	15130	15063	15239	15290	15235	15224	15218	15343	15380	15219	15196	15113	15136	15125	15158	15372	15391	15141	15349	15174	15493	15106	15266	15198	15235	15345	14925	15218	15388	15184	15317	15312	15321	15057	15208	15385	15158	15354	15220	15290	15227	15289	15170	15126	15100	15168	15268	15226	14956	15205	15394	15201	15271	15333	15159	15133	15233	15153	15226	15206	15090	15189	15334	15348	15139	15442	15310	15221	15264	15146	15161	15009	15129	15148	15444	15156	15158	15070	15358	15218	15220	15268	15205	15088	15230	15218	15139	15278	15220	15449	15282	15132	15202	15345	15322	15364	15280	15407	15194	15330	15332	15246	15327	15124	14996	15388	15385	15519	15131	15059	15330	15153	15271	15327	15206	15263	15286	15194	15147	15102	15166	15310	15331	15345	15197	15296	15255	15344	15166	15331	15157	15225	15072	15261	15197	15476	15296	15226	15209	15190	15220	15219	15239	15466	15171	15103	15293	15121	15111	15249	15204	15314	15297	15285	15167	15220	15438	15076	15190	15323	15217	15183	15192	15102	15202	15224	15201	15166	15320	15341	15144	15147	15110	15382	15076	15230	15387	15241	15103	15189	15174	15356	15351	15198	15123	15156	15062	15314	15369	15280	15207	15208	15226	15520	15138	15068	15346	15378	15211	15550	15377	15345	15281	15126	15183	15038	15167	15221	15289	15226	15338	15452	15397	15328	15223	15188	15293	15265	15375	15337	15323	15162	15264	15353	15159	15069	15355	15123	15417	15317	15193	15158	15318	15366	15402	15483	15455	15333	15122	15137	15341	15289	15351	15207	15312	15201	15005	15302	15295	15215	15264	15220	15188	15459	15241	15179	15134	15018	15014	15279	15083	15415	15171	15244	15228	15175	15166	15154	15138	15076	15110
28152	45333	44123	34954	30808	25660	21218	18478	17146	16053	15201	14830	14586	14470	14190	14207	14151	14078	13923	14033	13859	13792	13766	13693	13560	13479	13643	13428	13546	13682	13567	13466	13462	13329	13373	13551	13430	13385	13542	13522	13412	13550	13573	13378	13465	13417	13322	13510	13309	13413	13391	13588	13418	13505	13262	13397	13633	13248	13491	13396	13395	13497	13393	13366	13346	13522	13280	13346	13478	13376	13375	13489	13265	13494	13405	13365	13594	13298	13371	13349	13495	13526	13478	13397	13449	13496	13391	13252	13485	13385	13331	13356	13284	13450	13261	13361	13348	13365	13350	13475	13475	13379	13453	13467	13425	13550	13510	13336	13236	13471	13164	13577	13398	13276	13396	13174	13424	13293	13378	13421	13549	13333	13405	13494	13389	13361	13407	13452	13287	13441	13475	13401	13425	13281	13519	13253	13558	13379	13464	13633	13367	13428	13526	13412	13575	13470	13256	13356	13379	13328	13396	13466	13249	13515	13336	13277	13443	13441	13371	13356	13414	13291	13308	13360	13515	13511	13353	13525	13460	13376	13343	13340	13282	13537	13473	13436	13361	13479	13389	13365	13321	13333	13253	13368	13407	13377	13351	13312	13418	13425	13347	13457	13392	13625	13191	13354	13416	13460	13426	13456	13469	13408	13471	13274	13394	13398	13409	13379	13472	13295	13365	13532	13383	13314	13502	13403	13355	13466	13609	13337	13362	13385	13352	13389	13522	13481	13498	13395	13351	13518	13462	13357	13528	13341	13302	13490	13435	13488	13389	13482	13416	13439	13338	13595	13298	13516	13444	13410	13295	13558	13343	13318	13454	13612	13530	13278	13287	13428	13379	13215	13325	13291	13286	13359	13525	13451	13296	13606	13514	13370	13470	13419	13438	13445	13322	13630	13316	13465	13327	13497	13447	13334	13441	13309	13451	13507	13528	13278	13493	13382	13396	13263	13383	13444	13347	13294	13456	13472	13474	13269	13402	13450	13382	13257	13389	13335	13541	13323	13491	13455	13285	13232	13509	13303	13311	13537	13472	13198	13371	13430	13270	13424	13288	13369	13568	13215	13369	13284	13585	13442	13404	13603	13419	13353	13250	13471	13436	13284	13295	13215	13405	13375	13428	13449	13346	13255	13437	13297	13296	13255	13332	13539	13419	13508	13399	13311	13263	13573	13383	13517	13468	13549	13420	13338	13322	13346	13438	13659	13393	13297	13421	13553	13417	13475	13409	13299	13404	13336	13381	13456	13292	13393	13431	13361	13409	13680	13347	13457	13514	13199	13395	13367	13317	13369	13609	13351	13426	13453	13568	13346	13444	13289	13514	13493	13352	13437	13456	13324	13497	13421	13367	13478	13471	13284	13342	13334	13242	13207	13657	13494	13580	13295	13458	13424	13255	13534	13323	13453	13340	13534	13328	13424	13499	13439	13372	13478	13356	13413	13532	13341	13452	13402	13329	13375	13282	13396	13430	13527	13333	13454	13409	13384	13384	13501	13473	13433	13511	13450	13456	13389	13436	13353	13402	13265	13348	13519	13296	13416	13586	13401	13280	13436	13323	13409	13465	13441	13408	13359	13454	13383	13353	13352	13268	13439	13428	13448	13502	13536	13413	13374	13283	13396	13383	13460	13398	13355	13195	13331	13411	13289	13459	13412	13429	13511	13476	13339	13384	13482	13346	13304	13444	13226	13340	13522	13318	13407	13317	13481	13513	13426	13446	13368	13403	13488	13290	13377	13442	13461	13271	13447	13416	13337	13296	13395	13209	13308	13565	13492	13539	13428	13422	13270	13366	13473	13454	13393	13446	13334	13410	13420	13457	13621	13410	13377	13436	13554	13426	13529	13592	13305	13408	13401	13449	13433	13513	13381	13189	13476	13410	13502	13421	13429	13361	13431	13422	13528	13403	13568	13497	13411	13490	13592	13387	13596	13424	13464	13440	13265	13423	13293	13426	13410	13383	13320	13363	13443	13457	13393	13398	13520	13474	13427	13495	13472	13404	13400	13466	13415	13513	13482	13423	13506	13473	13338	13337	13413	13470	13335	13402	13314	13341	13374	13372	13420	13605	13447	13473	13299	13423	13431	13262	13353	13457	13678	13424	13453	13532	13476	13414	13437	13519	13239	13420	13427	13482	13467	13357	13287	13454	13390	13257	13408	13336	13504	13369	13427	13297	13334	13280	13528	13435	13436	13399	13548	13502	13400	13327	13549	13458	13435	13443	13393	13556	13408	13428	13466	13320	13324	13568	13267	13483	13518	13561	13450	13385	13455	13226	13446	13556	13399	13282	13325	13520	13446	13565	13486	13382	13600	13425	13350	13561	13238	13343	13375	13377	13345	13458	13503	13502	13508	13601	13251	13275	13330	13412	13474	13394	13510	13350	13423	13397	13461	13466	13267	13315	13549	13531	13427	13433	13518	13546	13594	13254	13298	13391	13427	13330	13256	13480	13423	13407	13378	13391	13383	13505	13445	13555	13253	13516	13268	13415	13424	13394	13489	13267	13346	13345	13386	13444	13355	13535	13572	13390	13368	13462	13372	13492	13394	13351	13387	13424	13513	13373	13474	13487	13571	13375	13467	13515	13494	13311	13475	13390	13470	13499	13368	13415	13324	13429	13570	13415	13438	13490	13471	13528	13522	13448	13412	13404	13357	13380	13389	13462	13273	13534	13259	13356	13418	13319	13472	13375	13501	13352	13373	13374	13616	13408	13501	13574	13411	13400	13340	13714	13517	13281	13313	13274	13317	13638	13295	13406	13454	13559	13524	13356	13233	13293	13348	13363	13379	13352	13409	13477	13498	13213	13390	13257	13461	13392	13457	13356	13301	13438	13411	13420	13304	13381	13332	13480	13337	13592	13460	13287	13454	13212	13263	13580	13288	13404	13329	13470	13335	13275	13480	13536	13455	13361	13438	13357	13582	13525	13454	13426	13402	13376	13432	13499	13508	13379	13487	13478	13537	13457	13415	13417	13491	13414	13546	13149	13377	13424	13568	13270	13432	13368	13413	13378	13479	13347	13437	13563	13395	13381	13264	13487	13319	13047	13379	13342	13420	13349	13714	13309	13379	13353	13435	13504	13431	13326	13510	13506	13321	13414	13435	13326	13359	13328	13286	13496	13399	13399	13424	13344	13402	13454	13405	13303	13332	13573	13396	13214	13403	13324	13384	13347	13628	13352	13455	13478	13395	13229	13319	13415	13279	13214	13431	13319	13623	13429	13323	13411	13493	13485	13368	13446	13609	13401	13411	13171	13546	13372	13325	13473	13333	13183	13359	13560	13547	13394	13395	13534	13613	13249	13292	13389	13484	13401	13379	13535	13488	13430	13316	13479	13474	13257	13337	13284	13246	13405	13367	13594	13445	13435	13357	13316	13563	13491	13437	13361	13419	13267	13388	13429	13395	13373	13375	13187	13210	13331	13438	13449	13342	13368	13461	13443	13417	13512	13463	13506	13336	13331	13480	13491	13407	13395	13491	13415	13363	13257	13345	13346	13526	13326	13453	13317	13431	13423	13433	13523	13227	13459	13464	13507	13296	13575	13344	13495	13362	13589	13421	13369	13275	13361	13432	13489	13520	13473	13391	13419	13403	13455	13451	13359	13571	13345	13465	13445	13385	13441	13331	13534	13477	13300	13433	13594	13513	13319	13405	13476	13420	13362	13316	13578	13453	13240	13348	13403	13415	13483	13371	13389	13391	13501	13409	13110	13301	13327	13428	13474	13564	13369	13586	13251	13631	13437	13289	13351	13509	13473	13531	13507	13256	13433	13632	13449	13297	13364	13372	13283	13267	13531	13357	13391	13519	13499	13320	13390	13423	13310	13400	13484	13532	13436	13474	13565	13498	13340	13435	13539	13390	13398	13365	13302	13353	13433	13247	13324	13537	13443	13363	13430	13277	13392	13434	13512	13353	13337	13552	13541	13437	13463	13316	13337	13427	13369	13563	13317	13393	13553	13430	13456	13280	13412	13353	13598	13342	13512	13251	13449	13151	13527	13429	13509	13502	13372	13289	13469	13301	13497	13330	13368	13418	13465	13580	13399	13327	13468	13376	13405	13315	13339	13267	13430	13428	13455	13306	13452	13266	13534	13349	13437	13218	13493	13315	13525	13472	13357	13398	13462	13360	13438	13269	13513	13294	13389	13483	13464	13450	13441	13324	13362	13284	13476	13337	13303	13296	13337	13586	13281	13381	13408	13352	13394	13634	13419	13366	13408	13558	13309	13499	13455	13390	13412	13598	13366	13466	13477	13515	13370	13307	13463	13461	13305	13328	13291	13352	13421	13463	13495	13418	13551	13349	13244	13447	13457	13441	13336	13463	13384	13409	13277	13350	13477	13288	13363	13463	13378	13348	13312	13320	13496	13431	13335	13392	13388	13409	13506	13410	13371	13566	13457	13343	13316	13412	13392	13372	13312	13325	13585	13336	13408	13384	13338	13377	13619	13402	13623	13551	13448	13429	13435	13490	13496	13411	13287	13300	13250	13448	13398	13461	13323	13486	13509	13302	13551	13438	13461	13430	13466	13286	13242	13606	13490	13260	13471	13448	13462	13439	13459	13443	13443	13440	13309	13369	13471	13466	13450	13338	13409	13450	13429	13392	13411	13225	13302	13443	13410	13362	13410	13459	13393	13325	13467	13365	13355	13369	13263	13496	13491	13596	13626	13358	13446	13300	13516	13511	13318	13382	13436	13499	13331	13405	13477	13539	13363	13371	13317	13501	13513	13354	13360	13454	13342	13383	13406	13394	13237	13635	13385	13281	13542	13534	13497	13408	13507	13375	13407	13598	13397	13396	13317	13406	13311	13400	13461	13363	13414	13445	13429	13369	13308	13258	13522	13374	13289	13414	13403	13369	13448	13474	13340	13253	13496	13278	13461	13527	13367	13363	13219	13456	13457	13332	13232	13538	13330	13598	13426	13227	13460	13357	13288	13481	13470	13359	13484	13329	13530	13333	13305	13428	13459	13317	13543	13407	13260	13406	13302	13450	13293	13354	13361	13583	13437	13262	13464	13305	13390	13351	13343	13529	13226	13330	13416	13476	13557	13407	13331	13191	13649	13640	13382	13511	13521	13418	13344	13323	13382	13323	13500	13419	13340	13435	13302	13258	13420	13449
24205	21549	29560	27639	27352	28093	26076	20746	18926	18050	17225	16627	16357	15897	16127	15944	15973	15801	15808	15660	15258	15286	15279	15224	15086	15178	15193	15263	15083	15018	15136	15189	15010	15157	14921	15126	14941	14930	15121	14912	15043	14822	14996	14971	15028	15024	15082	14976	14940	14921	15069	14969	14946	15050	14913	14902	14903	15019	14838	14750	15117	14868	15081	14808	14746	14772	14797	14843	14804	14908	14784	14804	15011	15016	14844	14865	14900	14951	14836	14887	14838	14933	14898	14771	14923	14670	14878	14986	14965	14840	14813	15096	14825	14643	14548	14795	14728	14837	14895	14920	14830	15026	14958	14720	14951	14897	15108	15039	14957	14858	14984	14886	14937	15058	15019	14947	14867	14801	14832	14821	15014	14789	14909	14920	14889	15024	15266	14859	14849	14834	14679	14783	14695	14742	14753	14985	14989	14857	14877	14945	14927	14873	14862	14763	14802	14926	14975	14760	14828	14985	14840	14974	14777	14876	14978	14961	14808	14647	14816	14740	14851	14897	14834	14728	14907	14714	14735	14898	14840	14747	14758	15079	14925	14770	14954	14872	14902	14889	14852	14927	14790	15052	14936	14903	15205	15090	14809	14850	14913	14766	14731	14795	14875	14728	14813	14937	14785	14958	14815	15021	14809	14987	14831	14960	14940	14945	14715	14729	14871	14772	14832	14796	14725	14841	14620	14845	14952	14897	14831	14798	14575	14998	14761	14811	14890	14775	14879	14974	14687	15099	14980	14648	14877	14874	14816	14779	14858	14899	15088	14680	14796	14794	14685	14878	14938	14782	14622	14752	14878	14824	14808	14950	14897	15012	14890	14736	14635	14874	14825	14725	14939	14916	14807	14829	14730	14754	14824	15031	14989	14849	14946	14932	15001	14671	14857	14898	14765	14898	14834	14778	14840	14934	14943	14720	14718	14830	14804	14671	14885	14722	14908	15097	14844	14866	14798	14775	14786	14723	14784	14880	14700	14816	14684	14736	14744	14811	14745	14899	14863	14977	14917	14951	14827	14929	14912	14808	15022	14870	14678	14925	14940	14740	14808	14935	15000	14915	14875	14732	14854	14788	14952	14812	14908	14756	14898	14899	14873	14955	14793	14862	14849	14910	14800	14934	14674	14913	15037	14950	14838	15000	14627	14784	14883	14654	14943	14824	14743	14740	14903	14592	14913	14886	14949	14820	15004	14772	14854	14741	14860	14850	14799	14761	14838	14759	14885	14970	14850	14823	14992	14713	14938	14833	14875	14937	14950	14949	14973	14722	14772	14782	14766	14790	14871	14681	14937	14928	14941	14882	15013	14977	14865	14820	14863	14547	14676	14826	14937	14801	14993	15001	14789	15013	14878	14912	14814	14860	14976	14919	14859	14809	14941	14785	14835	14822	14902	14887	14949	14914	14753	14763	14837	14942	14699	14825	14950	14820	14594	14843	14881	14956	14969	14767	14710	14804	14724	14918	14798	14966	14691	14893	15078	14888	14736	14865	15016	14868	14748	14948	14927	14692	14771	14794	14862	14900	14833	14789	15092	14822	14985	14852	15148	14844	14762	14922	14885	15036	14855	14655	14647	14811	14959	14696	15043	14769	14996	14826	14674	14944	14933	14721	14942	14812	14760	14735	14846	14898	14846	14694	14907	14796	14856	14696	15063	14846	14868	14964	14755	15177	14955	14802	14749	14764	14750	14867	14955	15109	14882	14957	14888	14908	14846	14777	14817	14923	14766	14938	14675	14977	15018	14778	14818	14880	14796	14665	15005	14821	15089	14760	15019	14688	14896	14787	14848	14967	14816	14822	14761	14783	14883	14917	14965	14855	14915	14917	14840	14834	14723	14864	14948	14612	15122	14785	14938	14873	14772	14754	15127	14904	14806	14847	14832	14945	14828	15030	14814	15020	14837	14751	14881	14799	14839	14969	14712	14654	14999	14768	14815	14967	14962	15035	14964	14945	14821	14961	14653	15067	14927	14758	14710	15004	14869	14789	15034	14987	14747	14887	14994	14845	14821	14794	14921	14969	14858	15001	14863	14823	14992	14829	14841	14865	14962	14704	14780	14782	14813	14762	14838	14997	15070	14933	14851	14870	14853	14903	14903	15047	14829	14772	14931	14785	14951	14720	14806	14955	14746	14759	14993	14682	14923	14924	14866	15034	14840	14859	14731	14780	14985	15051	14967	14980	14925	14848	14998	14815	14745	14862	14781	14766	14727	15039	14908	14780	14713	14843	14754	14728	14912	14992	14908	14741	14742	14840	14774	15064	14872	14855	14833	14876	14972	14938	14731	14977	14843	14842	14759	15052	14834	14777	14744	14785	14853	14902	14968	15021	14957	14933	14933	14997	14795	14856	15020	14888	14775	14828	14935	14981	14859	14853	14903	14751	14879	14768	14968	14696	14830	14805	14729	14724	14741	14728	14893	14688	14830	14745	14789	14824	14908	14942	14707	14849	14784	14860	14747	14949	14862	14877	14643	15004	15091	14949	14997	15028	14636	14862	14883	14870	14777	15015	15063	15046	14981	15058	14929	14965	14824	14826	14709	14779	14859	14815	14688	14949	14866	14993	14917	14661	14986	14794	14818	14875	14805	14922	14869	14948	14728	14891	14875	14897	14832	14818	15143	14791	14746	14763	14864	14767	14876	14890	14984	14844	14969	15034	14835	14949	14851	14702	15067	15036	14756	14848	14772	14907	15010	14818	14763	15063	14851	14779	14834	14879	14794	15083	14915	14694	14981	14766	14649	14776	14927	14767	14734	14930	14706	14951	14906	14791	14901	14836	15020	14872	14758	14665	14972	14893	15000	14987	14922	15024	14669	14886	14865	15086	15030	14922	14883	14926	15034	14861	14989	14655	14885	14829	15020	14860	14777	14802	14815	14872	14868	14957	14853	14993	14818	14939	14998	14832	14959	14964	14785	14860	14792	14865	15022	14877	14815	14780	14710	14946	14799	14812	14960	14917	14681	14860	14878	14877	14910	14866	15030	14846	14842	14786	14843	14810	14915	14900	15006	14777	14927	14835	14869	14836	15088	14978	14871	15118	14886	14726	14833	14863	14744	14693	14835	14923	14939	14566	14728	14964	14782	14970	14739	14799	14823	14993	14952	14907	14763	14723	14793	14930	15082	14847	14946	14860	14704	14865	14762	14906	14923	14932	15042	14844	14868	14963	14908	14783	14909	14840	14802	14937	14930	14669	14813	14971	14757	15050	15073	14942	14735	14802	14817	14884	14680	14794	14942	14871	14953	14673	14819	14730	14705	14754	14973	14943	14942	14844	15112	14711	14753	14882	14881	14885	14815	14909	14665	14746	14777	14930	14864	14817	14725	14990	15052	14906	14886	14906	14674	14882	14804	14957	14881	14810	14984	14834	14876	14923	14936	14901	14990	14815	14817	14738	14798	14953	14934	14918	15045	14765	14977	14860	14801	14758	14996	15282	14848	14880	14819	14763	14862	14861	14839	14913	15040	15006	14919	14943	14726	14796	14811	14757	14919	15178	14939	14855	14895	14845	14858	14767	15025	14628	14679	14917	14882	15053	15058	14821	14785	14919	14817	14947	14818	15042	14790	14771	14940	14696	14848	14805	14970	14888	14920	14973	14751	14826	14797	14755	14923	14874	14935	14898	14959	14716	14822	14928	14951	14939	14895	14921	14784	14874	14878	14739	14891	14923	15091	14995	15089	14943	14830	14878	14862	14841	14948	14882	14839	15033	14751	14944	14952	14859	14825	14798	14834	14816	14883	14742	14994	14848	14956	14828	14860	15079	14799	14920	15113	14803	14896	15022	14896	14898	14953	15099	14995	14738	15129	14846	14753	14757	14881	14735	14769	14852	14877	14904	14874	14755	15043	14886	14999	14858	14963	14897	15025	14850	15050	14973	14725	14952	14772	14872	14869	14861	14738	14873	14965	14849	14712	14879	14926	15015	14953	14820	14776	14763	14721	14953	14981	15005	15002	14807	14861	15018	14669	14640	14877	14686	14838	14917	14896	14980	14724	14822	15084	14933	14638	14794	14732	14867	14924	14860	14864	14859	14838	14818	14878	14742	14801	14928	14885	14919	14910	14949	15042	14935	14887	14953	14801	14931	14823	14926	15056	14729	14987	14802	14755	14775	14797	14772	14873	14765	14914	14921	15059	14959	14889	14846	14890	14872	15002	14877	14870	14786	14665	14741	14859	14944	14940	14822	14882	14884	14757	14836	14950	14971	14788	14973	14931	14919	14917	14929	14939	14925	14898	14958	14700	14772	14706	14969	14880	14833	14954	14823	14886	14919	14915	14696	14953	15000	14896	14692	14815	14928	14842	14807	14987	14815	14978	14868	14989	14867	14895	14771	14769	14744	14882	14849	14858	14747	14881	14798	14972	14800	14883	14818	14799	14913	14973	14947	15088	14984	14971	14769	14678	14851	15020	14985	14957	14909	14767	14880	14880	14999	14678	14881	14972	14909	14749	14953	14913	14895	14826	15137	15031	14797	14875	14744	14617	14707	14972	14889	14880	14747	14856	14744	14872	14616	14795	14750	15020	14708	15009	14848	14834	15082	14833	15045	14811	14851	14875	14840	14795	15121	14825	14910	15125	14981	14811	14808	14772	14697	14907	14916	14876	14814	14984	14975	15014	14782	14839	14963	14830	14755	14858	14950	14816	14857	14773	15060	14838	15202	14972	14924	14744	14765	14940	14660	14835	14804	15019	14752	14832	14873	14751	14791	15016	14868	14806	14966	14843	14720	15126	14807	14826	14673	15011	14718	14745	15037	15058	14851	14785	14787	15076	14919	14838	14692	14743	14832	14697	14796	15093	14758	14874	14926	14897	14830	14870	14864	14792	15041	14905	14831	15030	14711	14916	14851	14876	14680	14757	14951	14971	14910	14872	14960	14946	14804	14740	14830	14797	14915	14836	14889	14831	15036	14945	14655	14846	15077	14828	14989	14699	14772	14882	14655	14674	14682	14796	14793	14925	14662	14802	14844	14690	14951	15047	14740	14911	14806	14909	14842	14707	14927	14636	14782	14821	14962	14751	14987	14893	14837	15036	14954	14929	14861	14940	15001	14749	14973	14780	14842	14785	14764	14710	14814	14789	14841	14871	14709	15132	14852	15047	14880	14986	14957	14934	14846
28099	51392	49916	40971	35716	29815	24278	20949	19107	17644	16399	15508	15155	14904	14784	14682	14481	14302	14095	13976	13808	13832	13668	13486	13429	13385	13509	13447	13308	13381	13416	13352	13396	13278	13205	13349	13157	13429	13231	13275	13266	13277	13313	13233	13354	13316	13150	13172	13091	13356	13274	13094	13250	13127	13406	13254	13267	13151	13408	12914	13291	13154	13113	13095	13240	13343	13205	13144	13265	13112	13146	13326	13110	13180	13236	13116	13319	13180	13205	13239	13187	13140	13112	13158	13208	13026	13212	13208	13203	13161	13169	13133	13229	13211	13310	13209	13203	13306	13075	13377	13250	13219	13318	13347	13158	13227	13064	13114	13304	13157	13249	13180	13142	13149	13385	13001	13097	13288	12988	13272	13294	13080	13179	13321	13043	13280	13296	13208	13199	13196	12946	13291	13173	13163	13159	13105	13223	13199	13261	13126	13149	13013	13324	13155	12994	13106	13220	13289	13260	13241	13157	13222	13077	13316	13282	13179	13132	13235	13266	13001	13081	13211	12949	13099	13153	13212	13227	13148	13115	13136	13279	13129	13295	13272	13163	13079	13166	13269	13290	13193	13222	13094	13072	13193	13162	13266	13269	13187	13180	13286	13049	13206	13168	13193	13099	13083	13179	13252	13221	13074	13337	13189	13085	13148	13193	13254	13053	13202	13184	13117	13173	13089	13158	13318	13225	13187	13225	13273	13167	13325	13095	13112	13222	13082	13102	12958	13319	13078	13128	13165	13209	13012	13170	13188	13238	13203	13250	13231	13225	13153	13151	13314	13348	13241	13256	13156	13037	13063	13322	13202	13218	13172	13203	13284	12984	13409	13084	13211	13298	13090	13007	13189	13326	13281	13072	13171	13214	13207	13110	13108	13201	13178	13261	13288	13078	13109	13077	13187	13024	13121	13232	13077	12992	13101	13135	13139	13189	13176	13082	13207	13132	13324	13223	13271	13226	12983	13211	13199	13140	13060	13138	13287	13114	13214	13282	13072	13059	13116	13261	13192	13121	13152	13229	13116	13144	13332	13105	13171	13169	13273	13116	13279	13120	13104	13159	13299	13360	13051	13250	13165	13177	13190	13146	13093	13180	13059	13066	13172	13169	13223	13261	13210	13066	13188	13169	13151	13369	13108	13211	13218	13175	13288	13260	13273	13142	13180	13280	13232	13293	13287	13116	13082	13065	13106	13268	13324	13115	13136	13075	13143	13411	13229	13156	13067	13257	13128	13070	13126	13139	13229	13186	13257	13177	13203	13209	13125	13020	13304	13357	13086	13150	13104	13036	13166	13156	13072	13044	13204	13139	13030	13311	13360	13091	13216	13151	13148	13083	13148	13138	13245	13169	13244	13106	13161	13128	13215	12989	13156	12994	13324	13264	13302	12919	13143	13151	13077	13137	13307	13180	13214	13243	13359	13268	13285	13186	13258	13065	13164	13083	13280	13309	13162	13246	13134	13248	13271	13167	13293	13094	13304	13196	13123	13285	13338	13179	13409	13219	13309	13090	13131	13224	13209	13378	13023	13177	13120	13253	13263	13081	13225	13120	13246	13338	13202	13193	13207	13133	13004	13352	13211	13194	13396	13208	13101	13285	13017	13092	13188	13233	13231	13150	13190	13160	13160	13259	13194	13364	13267	13150	13196	13151	13184	13302	13114	13181	13289	13193	12994	13155	13117	13084	13133	13272	13134	13211	13331	13115	13084	12940	13038	13100	13040	13182	13243	13176	13165	13042	13206	13300	13245	13174	13190	13107	13168	13168	13231	13117	13194	13217	13160	13098	13233	13174	13216	13272	13139	13161	13232	13067	13245	13247	13191	13253	13260	13080	13302	13041	13125	13191	13256	13113	13156	13165	13215	13210	13152	13090	13221	13158	13210	12971	13165	13068	13380	12999	13195	13285	13139	13261	13265	12991	13188	13141	13140	13109	13221	13131	13162	13183	12963	13109	13089	13114	13195	13111	13104	13060	13177	13250	13161	13240	13232	13005	13203	13145	13065	13321	13146	13135	13199	13241	13147	13247	13307	13070	12998	13088	13190	13244	13239	13269	13400	13203	13159	13040	13133	13183	13209	12994	13227	13084	13361	13202	13271	13205	13277	13226	13153	13163	13141	13189	13151	13233	13201	13161	13187	13293	13165	13196	12949	13121	13078	13191	13129	13059	13150	13170	13181	13228	13165	13141	13196	13113	13268	13239	13212	13275	13147	13267	13057	13129	13161	13176	13181	13108	13105	12985	13297	13033	13086	12979	13189	13198	13113	13380	13137	13113	13281	13182	13203	13135	13282	13181	13275	13207	13033	13257	13171	13186	13052	13136	13022	13095	13055	13046	13087	13188	13287	13174	13067	13207	13096	13281	13076	13221	13232	13168	13038	13103	13227	13189	13254	13193	13225	13241	13168	13233	13210	13286	13153	13116	13362	13068	13226	13193	13185	13244	13042	13112	13095	13132	13234	13237	13126	13058	13264	13285	13209	13139	13228	13095	13218	13253	13169	13216	13194	13131	13193	13109	13312	13000	13193	13168	13149	13273	13204	13196	13127	13152	13178	13054	13235	13219	13234	13135	13113	13185	13234	13001	13246	13105	13072	13119	13105	13116	13115	13169	13324	13228	13073	13125	13173	13240	13033	13062	13166	13042	13169	13011	13219	13202	13083	13237	13043	13220	13171	13321	13327	13093	13064	13176	13216	13205	13225	13463	13048	13246	13153	13357	13361	13124	13279	13108	13235	13257	13210	13261	13174	13298	13246	13204	13175	13128	13214	13056	13313	13143	13189	13053	13293	13083	13220	12899	13277	13225	13194	13282	13177	13224	13236	13256	13251	13039	13147	13206	13072	13068	13179	13237	13163	13184	13333	13224	13183	13296	13270	13192	12968	13156	13023	13195	13099	13139	13190	13060	13185	13086	13158	13171	13173	13236	12988	13114	13061	13274	13081	13236	13059	13384	13079	13008	13224	13062	13269	13119	13113	13153	13104	13238	13138	13232	13207	13187	13040	13162	13132	13377	13394	13256	13246	13291	13102	13196	13124	13192	13222	13032	13052	13105	13121	12980	13265	13118	13183	13206	13107	13224	13355	12987	13067	13104	13146	13187	13100	13084	13108	13147	13251	13199	12966	13134	13379	13127	13049	13129	13212	13087	13072	13285	13164	13288	13142	13176	13266	13102	13244	13238	13292	13128	13158	13330	13089	13173	13117	13162	13203	13104	13003	13125	13261	13138	13185	13057	13184	13210	13332	13091	13122	13268	13178	13008	13316	12956	13383	13219	12964	13108	13374	13181	13245	13085	13054	13301	13157	13154	13127	13170	13226	13091	13215	13203	13263	13109	13226	13225	13323	13294	12978	13118	13086	13213	13242	13243	13075	13319	13200	13120	13155	13186	12993	13311	13068	13107	12994	13111	13233	13165	13131	13143	13244	13254	13196	13014	13243	13244	13148	13191	13247	13337	13014	13136	13168	13265	13152	13151	13099	13145	13218	13125	13182	12995	13235	13072	13189	13144	13141	13171	13215	13253	12996	13144	13203	13370	13307	13136	13278	13157	13130	13240	13087	13212	13063	13222	13089	12987	13281	13150	13135	13138	13257	13137	13143	13199	13069	13151	13146	13227	13096	13169	13159	13086	13060	13319	13146	13244	13141	13208	13168	13177	13213	13131	12980	13129	13246	13113	13280	13198	13218	13181	13151	13144	13142	13265	13244	13118	13341	13325	13285	13138	13332	13181	13113	13086	13049	13149	13025	13106	13061	13182	13192	13142	13190	13265	13259	13166	13027	13202	13217	13132	13238	13260	13164	13142	13212	13088	13125	13147	13406	13160	13232	13161	13189	13268	13202	13280	13149	13148	13241	13216	13166	13291	13240	13206	13295	13118	13177	13184	13196	13113	13202	13239	13216	13165	13235	13056	13141	13093	13365	13164	13183	13239	13188	13289	13176	13402	13164	13039	13203	13210	13148	13149	13181	13463	13068	13245	13090	13137	13158	13206	13147	13202	13281	13094	13129	13092	13289	13103	12932	13066	13169	13240	13045	13138	13133	13169	13285	13092	13154	13172	13141	13169	13167	13183	13193	13187	13212	13161	13314	13057	13156	13284	13292	13272	13178	13263	13179	13258	13235	13074	13001	13075	13228	13320	13322	13224	13227	13230	13072	13167	13148	12966	13224	13156	13073	13054	13147	13028	13070	13145	13269	13152	13183	13211	13155	13368	13245	13079	13182	13422	13245	13106	13079	13278	13225	13279	13200	13207	13105	13229	13137	13213	13103	13228	13153	13196	13183	13098	13120	13197	13287	13205	13249	13039	13162	13109	13137	13258	13112	13299	13296	13168	13214	13142	13149	13152	13100	13021	13212	13066	13058	13110	13153	13133	13120	13080	13121	13046	13267	13193	13064	13036	13124	13236	13023	13119	13127	13215	13260	13065	13081	13213	13254	13267	13193	13305	13105	13269	13053	13198	13257	13136	13329	13079	13132	13269	12958	13330	13025	13139	13195	13194	13141	13114	13123	13292	13104	12963	13196	13127	13254	13210	13443	13181	13150	13166	13097	13288	13261	13193	13169	13274	13149	13189	13283	13214	13249	13230	13010	13121	13294	13215	13334	13086	13248	13144	13152	13278	13244	13251	13143	13297	13165	13207	13167	13076	13150	13244	13208	13192	13237	13248	13195	13269	13115	13313	13203	13276	13258	13170	13238	13263	13074	13110	13167	13260	13203	13077	13188	13287	13307	13191	13315	13065	13123	13174	13193	13118	13264	13069	13137	13147	13157	13320	13263	13199	13291	13296	12974	13256	13270	13142	13121	13309	13348	13179	13159	13234	13035	13324	13145	13074	13213	13275	13159	13344	13061	13271	13039	13116	13026	13159	13093	13061	13252	13063	13255	13164	13113	13168	13169	13040	13190	13266	13267	13108	13148	13188	13281	13134	13115	13292	13244	13132	13230	13151	13113	13251	13152	13076	13273	13253	13173	13186	12921	13297	13093	13178	13102	13091	13178	13095	13083	13295	13135	13048	13148	13231	13226	13117	13257	13223	13245	12991	13112	13309	13020	13182	13123	13191	13228	13176	13100	13085	13175	13228	13065	13202	13109	13106	13200	13288	13039	13256	13043	13405	13112
23094	21448	29412	24791	24503	27918	29137	23110	20920	20358	18861	18382	18106	17749	17474	17360	17273	17221	16912	16680	16606	16534	16487	16438	16176	16099	16106	16203	16132	15925	16096	16094	16204	16129	16242	16177	16009	16128	15925	15773	16046	15761	16171	16077	16106	15972	15928	16042	16010	16274	16069	15916	16109	16221	15999	15868	15966	15957	16020	15921	15785	15776	16013	15791	15772	16147	15901	16064	15816	16054	15974	15833	15962	15869	16045	15672	15985	15731	15920	16010	15819	15869	15944	15800	15927	15914	16099	16001	15927	15735	15984	15798	15777	15901	15996	15937	15901	16017	15911	15894	15794	15864	15808	16048	16085	15844	15774	15915	16016	15818	15752	16074	15854	15909	15978	15902	15927	15808	15973	15676	15954	15998	15780	15910	15705	16043	15818	15780	15997	15797	15693	15960	15685	15801	15727	15922	15697	15836	15850	16025	15780	15973	16050	15851	15973	15968	15880	15920	15801	15882	16052	16013	15911	15790	16010	15894	15847	15723	15829	15883	15859	16009	15972	16242	16149	15756	15848	15995	15878	15906	15901	15935	15782	15880	15858	15882	15908	15830	15835	15903	15893	15831	15913	15685	15724	15848	15694	16081	15688	16016	15847	16017	15896	15831	15855	15841	15643	15890	15992	15974	15801	15922	16033	15834	15762	15790	15831	15870	15870	16035	15768	15867	15994	15937	15932	15877	15995	15884	15636	15913	15815	15924	15856	15955	15826	15852	15796	15825	15848	15899	15908	15959	15935	15924	15732	15692	15821	15815	15995	15830	15995	15867	16133	15998	15933	15877	16017	15766	15823	15759	15826	15701	16049	15841	15931	15774	15678	15634	16028	15723	15901	15947	15841	15999	15989	15784	15774	15979	16067	15730	15657	15944	16034	15779	16099	15749	15929	15886	15983	15919	15849	15857	16107	16007	15990	15750	15755	15672	15833	15821	15842	15980	15819	15941	15772	15802	15622	15954	15757	15764	15935	15951	15988	15855	15909	15809	15871	15885	15905	15829	15959	16086	16087	15906	16088	16154	15769	16017	15592	15854	15993	15920	15895	15983	15859	16046	15681	15948	15692	15899	15972	15857	15816	15785	15878	15972	15933	15868	15982	15752	15659	15974	15756	15766	16110	16179	15780	15755	16089	15782	15918	15711	15816	15998	15806	15941	15762	15950	15947	16147	15744	15703	15986	15909	15820	15769	15922	15969	15668	15848	15911	15949	15781	15765	16043	15733	16072	15885	15988	15943	15710	15841	15854	16001	15878	15949	15996	15910	15789	15727	15797	15803	15928	15919	15731	16026	15998	15830	15895	15935	15856	15808	15760	15838	16060	15746	15800	15811	15915	15707	16087	15973	15667	15914	15901	16004	15805	15883	15710	15764	15705	15992	15789	15932	15716	15754	15882	15700	15814	15813	15952	15749	15870	15835	16007	15703	15768	15851	15639	15628	15759	15962	15731	15699	15769	15870	16166	15706	15852	15766	15847	15894	15810	15883	15943	15827	15960	15878	15784	15730	15870	15814	15759	15756	15817	15903	15813	16032	15983	15889	15885	15704	15738	15888	16037	15876	16019	15938	15751	15849	15866	15835	15846	15800	15957	15818	15729	15871	15632	15953	16010	15825	15784	15847	15977	15905	15856	16023	15871	15617	15705	15855	15927	16126	15706	15765	15843	15876	15903	15834	15781	15818	15899	15914	15894	15736	15914	16022	15848	15693	15625	15812	15888	15867	15663	15852	15724	15787	15986	15760	15718	15982	15984	15954	15804	15767	15947	15687	15903	15798	15804	15886	15780	15971	15834	15865	15776	16142	15761	16031	15776	15841	15762	15946	15907	15970	15916	15890	15918	15814	15826	15893	15916	15972	15977	15768	15793	15758	15799	15884	15798	15686	15965	15846	15907	15787	15547	15772	15941	15950	15966	15858	15824	15897	15768	15880	15866	15918	15999	16095	15680	15939	15878	15884	15800	15877	15853	16027	15897	15792	15840	15897	15721	15965	15983	15801	15906	16081	15962	15984	15945	15788	15906	15909	15931	15891	16119	15945	15808	15621	16021	15909	15746	15883	15650	15706	15867	15791	15863	15828	15978	15857	15933	15844	15811	15890	15841	15791	15771	15944	15903	15837	15830	15775	15711	15810	15684	15741	15949	15851	15916	15903	15761	15943	16007	15925	16056	15839	15967	15904	15933	15713	16085	15922	15659	15892	15915	15728	15808	15781	15886	15766	15795	15677	15773	15856	15776	15853	16160	15805	15950	15882	15831	15877	15699	16011	15976	15695	15777	15887	15844	15939	15880	15805	16123	15946	15861	15916	16139	15902	15702	15895	15863	15841	15670	15730	15909	15795	15942	15729	15685	15852	15734	16097	15804	15997	15810	15890	15808	15863	15796	15813	15950	15901	15898	15890	15848	15901	15922	16023	16019	15930	15858	15893	15879	15635	15782	15992	16003	15941	16000	15758	15829	16067	15793	15715	15844	15555	15899	15884	15874	15936	15960	15743	15997	15806	15703	15822	15979	15787	15860	15979	15843	15893	15990	15944	15975	15688	15690	15914	16007	15743	15829	15831	16031	15912	15894	15821	15813	15720	15937	15735	15787	15806	15979	15930	15885	15799	15837	15904	15848	15903	15681	16009	15884	15726	15886	15876	15877	16043	15753	15756	15925	15796	15971	15731	16054	15979	15627	15840	15849	15833	15873	15974	15840	15907	15912	15855	15899	15535	15630	15619	15823	15803	15917	15725	15983	16075	15860	15697	16077	15870	15870	15870	15853	15908	16006	15953	15870	15862	15719	15866	15839	15865	15997	15982	16050	15810	15758	15836	15788	15806	15759	15888	15878	15834	15704	15668	15913	15837	15908	15749	15939	15943	15971	15921	15925	15722	15847	15966	15945	15859	15989	15921	15948	15996	15852	15999	15969	15813	15756	15777	15728	15901	15707	15750	15894	15871	15775	15760	15823	15864	15703	15680	15946	15856	15790	15889	15799	15739	15970	15792	16011	15714	15772	15997	15777	15861	15669	15792	15778	15698	16033	15904	15952	15961	16050	15833	15862	15922	15902	15857	15780	15873	15936	15770	15933	15944	15907	15778	15781	15989	15913	15847	15902	15908	15983	15669	15731	15864	15893	16001	15855	15951	15790	15841	15846	15983	15919	15748	15694	15673	15952	15993	15801	15763	15842	15979	15845	16110	15758	15834	15776	16118	15747	15705	15878	15897	15872	16035	15896	15834	15779	15896	15648	15809	15994	15869	15821	15746	15852	16007	15860	15868	15868	15733	15871	15677	15706	15789	15966	16041	15852	16015	15949	15889	16034	15956	16028	16064	15731	15905	15945	15974	15839	15793	15904	15651	15746	15770	16024	15834	16011	15968	15948	15752	15808	15742	15962	15897	15759	15765	15752	15825	15824	15782	15841	15854	15837	15798	15789	15695	15688	15913	15602	15996	15854	15892	15936	15956	15887	15876	15643	15831	15599	15854	15814	15829	15891	16005	15916	16023	15926	15834	15717	15870	15652	15778	16026	15862	15790	15728	15710	15894	15735	16055	15811	15805	16051	16114	15852	15915	15657	15762	15766	15895	15597	15725	15804	15681	15891	15857	15798	15774	15808	15718	16067	15846	15744	15770	16132	15695	15760	15864	15842	15742	15774	15809	15928	15649	15900	15840	15983	15928	15774	15915	15745	15796	15758	15890	15858	15919	15958	15779	15799	15701	16093	15731	15848	15975	15842	15832	15939	15988	15956	15950	15942	15600	15958	15668	15790	15923	15915	15852	15769	15892	15786	15889	15944	15936	15694	16037	15965	15724	15746	15870	15635	16033	15888	15904	15866	15665	15773	15919	15840	15792	16088	15796	15910	15757	16038	16120	15874	15810	15908	15736	15735	15736	15699	15920	16120	15767	15980	15866	15943	15778	15956	15939	16163	15892	15958	15952	15771	16061	15906	15801	15846	15977	16072	15763	15804	15577	15847	15925	15828	15803	15704	15837	15701	15911	15961	16096	15906	15928	15730	15767	16026	16007	15937	15918	15927	16017	15938	15712	15845	15904	15852	15783	15710	16027	15804	15763	15788	16159	15779	15978	15951	15977	15937	15949	15750	15839	15708	15856	15882	16005	15774	15788	15913	15984	15829	15971	15989	15799	15896	15891	15769	15992	15737	15667	15792	16085	15755	15732	15877	15805	15884	15882	15849	15892	15899	15946	15934	15705	15849	15624	15759	15857	15783	15851	15793	15859	15906	15661	15957	15686	15903	15824	15835	15864	16007	15821	15929	15948	15802	15794	15786	15855	15854	15938	15796	15941	15726	16009	15814	15673	15867	15798	15900	16000	15881	15963	15868	15990	15796	15790	16012	15905	15795	15917	15950	15730	15790	16061	15832	15888	15792	15791	15821	15989	15869	15697	15830	15875	16159	15848	15692	16021	15853	16053	15985	15770	15981	15729	15892	15722	15753	15766	15840	15822	15952	15887	15914	16001	15852	15967	15879	15998	15990	15920	15914	15916	15999	15929	15855	15891	15839	15976	15652	15819	15940	15790	15890	16013	15842	15850	15655	15770	15826	15928	15862	15826	15813	15850	15665	15901	15734	15883	16066	15754	15699	15942	15791	15866	15916	15750	15843	15890	15773	15948	16140	15549	15789	15818	15750	15918	15944	15765	16026	15819	15816	15648	16009	16064	16050	15896	16030	15840	15836	15791	15820	16005	15734	15782	15981	15855	15809	15732	15786	15680	15762	15838	15930	15738	15753	15683	15829	16010	15797	15922	15857	15986	15824	15930	15779	15656	15900	15900	15979	15878	15876	15720	15881	15894	16047	15931	15758	15803	15922	15833	16026	15967	15858	15844	15664	15936	15897	15969	15794	15692	15837	15789	15671	15959	15838	15719	15780	16024	15923	15812	15695	15890	15920	15860	15808	15834	15854	15707	15796	15955	16073	15734	16086	15898	15906	15832	15776	15921	15931	15751	15788	15828	15967	15637	16012	15786	15828	15947	15825	15885	15687	15759	15687	15700	15904	15807	15889	15792	15688	15941	15851	15856	15822	15776	15857	15782	15886	15635	15744	15927	15970	15931	16090	15954	15947	15777	15748	15835	15882	15821	15843	15840	15906	15793	15788	15885
29955	56182	54533	44818	39129	31856	26696	23375	21367	19479	18332	17058	16437	16166	16220	15689	15523	15523	15110	14823	14656	14681	14312	14064	14271	14239	14169	14202	14185	13987	14275	13957	14191	13973	13951	13992	13913	14041	13902	13855	13863	14036	13800	13776	14049	13723	13780	13925	13714	13827	13744	13796	13889	13707	13787	13846	13816	13674	13746	13727	13817	13724	13924	13722	13782	13763	13496	13665	13587	13786	13797	13723	13736	13659	13685	13916	13666	13842	13557	13637	13649	13698	13739	13796	13794	13768	13649	13904	13847	13835	13880	13678	13733	13738	13762	13533	13694	13665	13747	13561	13708	13640	13906	13768	13680	13967	13607	13652	13818	13726	13757	13863	13769	13777	13696	13602	13735	13654	13815	13823	13750	13864	13451	13683	13757	13741	13749	13656	13718	13760	13937	13831	13654	13783	13682	13784	13860	13833	13639	13824	13517	13777	13846	13647	13573	13706	13752	13731	13875	13860	13523	13660	13826	13770	13816	13815	13650	13654	13743	13647	13824	13673	13850	13694	13668	13800	13573	13795	13698	13798	13677	13773	13905	13767	13623	13655	13743	13716	13686	13626	13702	13755	13942	13793	13742	13764	13635	13690	13742	13869	13776	13881	13745	13689	13763	13639	13601	13756	13668	13653	13599	13598	13701	13784	13729	13763	13877	13789	13741	13680	13615	13785	13639	13715	13644	13672	13741	13668	13789	13776	13799	13618	13776	13765	13682	13661	13832	13697	13736	13717	13813	13710	13613	13740	13839	13729	13792	13801	13718	13731	13786	13647	13815	13724	13842	13696	13741	13823	13831	13665	13700	13748	13867	13710	13665	13718	13671	13680	13797	13692	13674	13724	13876	13793	13556	13691	13749	13740	13711	13840	13709	13905	13849	13867	13680	13692	13731	13537	13710	13717	13822	13733	13847	13774	13752	13803	13754	13710	13820	13835	13542	13914	13740	13655	13648	13781	13760	13635	13806	13787	13820	13798	13732	13753	13711	13751	13676	13935	13795	13790	13813	13743	13717	13913	13889	13719	13899	13731	13779	13822	13750	13801	13712	13803	13779	13764	13594	13774	13647	13662	13703	13750	13635	13850	13769	13722	13771	13711	13846	13488	13668	13916	13799	13840	13918	13840	13698	13721	13853	13812	13726	13783	13711	13830	13573	13611	13811	13865	13647	13638	13848	13615	13849	13692	13651	13728	13763	13791	13865	13700	13809	13703	13596	13567	13665	13709	13617	13738	13881	13631	13747	13607	13942	13757	13728	13750	13611	13757	13763	13647	13748	13733	13753	13806	13831	13749	13719	13678	13754	13902	13661	13769	13645	13816	13729	13533	13831	13571	13769	13784	13840	13759	13757	13683	13695	13689	13716	13912	13762	13569	13679	13724	13540	13640	13736	13740	13753	13842	13968	13622	13717	13742	13755	13634	13424	13846	13813	13759	13668	13790	13864	13596	13720	13604	13580	13941	13636	13799	13722	13651	13714	13659	13763	13757	13784	13789	13869	13635	13803	13657	13739	13707	13738	13653	13848	13751	13865	13778	13859	13577	13687	13553	13756	13828	13773	13593	13759	13673	13708	13736	13835	13712	13778	13773	13668	13768	13881	13660	13802	13820	13844	13700	13852	13669	13819	13728	13688	13732	13729	13754	13674	13577	13498	13773	13870	13736	13733	13616	13683	13840	13677	13608	13704	13785	13830	13573	13614	13726	13768	13822	13710	13683	13697	13767	13915	13812	13781	13961	13616	13703	13684	13753	13534	13678	13762	13885	13623	13762	13573	13576	13625	13698	13863	13742	13781	13706	13889	13803	13804	13705	13780	13736	13794	13979	13757	13892	13512	13735	13814	13844	13728	13602	13720	13810	13805	13775	13954	13664	13816	13871	13698	13746	13725	13687	13685	13809	13586	13779	13775	14035	13834	13784	13773	13724	13728	13692	13788	13856	13732	13803	13915	13652	13742	13840	13709	13789	13819	13674	13708	13715	13740	13754	13785	13822	13804	13775	13782	13661	13822	13660	13818	13603	13661	13773	13631	13685	13704	13773	13795	13790	13721	13716	13766	13716	13628	13842	13728	13757	13879	13829	13766	13717	13610	13940	13761	13850	13872	13728	13674	13678	13799	13777	13736	13581	13833	13721	13791	13745	13786	13762	13651	13717	13549	13869	13452	13731	13788	13619	13812	13669	13661	13714	13819	13682	13630	13615	13763	13682	13790	13608	13633	13911	13723	13681	13712	13784	13821	13638	13751	13803	13789	13760	13812	13653	13898	13735	13852	13763	13739	13878	13636	13799	13734	13477	13868	13740	13784	13789	13752	13670	13759	13788	13657	13904	13687	13781	13407	13737	13865	13776	13662	13793	13859	13642	13687	13677	13748	13776	13655	13575	13707	13712	13700	13670	13723	13827	13653	13775	13765	13722	13774	13607	13791	13802	13600	13733	13519	13597	13736	13824	13732	13851	13714	13685	13608	13689	13743	13727	13714	13606	13743	13641	13680	13817	13692	13663	13777	13706	13695	13720	13733	13778	13797	13720	13849	13897	13719	13566	13744	13699	13758	13841	13777	13806	13649	13778	13635	13835	13678	13714	13664	13751	13643	13693	13803	13760	13685	13711	13721	13719	13872	13639	13670	13842	13815	13801	13810	13695	13757	13638	13783	13594	13778	13627	13912	13626	13712	13683	13668	13791	13807	13769	13756	13599	13588	13889	13694	13810	13676	13707	13830	13802	13610	13691	13515	13699	13821	13670	13566	13749	13638	13664	13841	13880	13808	13640	13681	13828	13705	13816	13780	13625	13743	13736	13781	13651	13824	13738	13894	13685	13527	13843	13754	13817	13834	13694	13545	13729	13697	13806	13752	13877	13697	13752	13708	13774	13775	13712	13656	13700	13612	13812	13898	13545	13818	13766	13659	13635	13658	13668	13813	13552	13831	13754	13878	13839	13846	13589	13825	13785	13622	13661	13768	13761	13734	13818	13711	13885	13739	13809	13679	13659	13867	13637	13715	13833	13906	13597	13772	13721	13805	13803	13821	13669	13748	13832	13690	13799	13639	13704	13614	13846	13647	13703	13730	13741	13820	13583	13793	13654	13901	13770	13753	13717	13631	13560	13855	13876	13871	13538	13684	13712	13771	13798	13666	13699	13694	13581	13710	13721	13781	13711	13795	13591	13637	13662	13698	13756	13487	13871	13695	13750	13750	13809	13641	13695	13755	13653	13895	13760	13854	13709	13812	13797	13879	13544	13699	13726	13666	13530	13846	13632	13667	13811	13734	13590	13757	13702	13713	13577	13698	13735	13578	13758	13715	13771	13797	13686	13802	13673	13691	13854	13879	13686	13609	13598	13857	13828	13776	13670	13690	13908	13715	13682	13507	13716	13789	13847	13732	13752	13808	13705	13640	13763	13740	13896	13757	13711	13669	13744	13943	13701	13849	13737	13727	13755	13881	13756	13749	13610	13702	13637	13763	13731	13918	13566	13876	13714	13788	13688	13771	13548	13821	13564	13833	13535	13772	13614	13911	13637	13778	13862	13547	13667	13828	13932	13610	13960	13813	13624	13704	13705	13647	13763	13821	13730	13858	13676	13787	13714	13963	13788	13656	13860	13816	13869	13644	13714	13675	13624	13690	13904	13733	13639	13725	13706	13633	13732	13879	13580	13765	13777	13613	13605	13624	13712	13807	13664	13807	13756	13780	13654	13705	13646	13685	13684	13794	13906	13828	13695	13686	13663	13771	13791	13809	13665	13922	13654	13908	13731	13700	13773	13517	13858	13798	13664	13768	13725	13842	13701	13705	13721	13595	13858	13732	13827	13774	13767	13799	13688	13615	13767	13689	13759	13621	13783	13766	13788	13805	13541	13798	13569	13717	13842	13758	13839	13723	13595	13840	13736	13712	13665	13870	13890	13630	13911	13844	13657	13856	13749	13863	13738	13794	13761	13600	13738	13814	13682	13648	13765	13664	13725	13859	13782	13804	13715	13731	13857	13813	13632	13650	13724	13710	13911	13753	13838	13723	13728	13851	13700	13567	13769	13767	13751	13847	13703	13784	13844	13676	13717	13838	13832	13805	13814	13679	13817	13560	13823	13756	13748	14000	13738	13760	13671	13859	13769	13669	13564	13886	13703	13653	13718	13659	13686	13733	13589	13738	13822	13793	13652	13749	13709	13735	13774	13713	13829	13708	13665	13921	13700	13779	13602	13802	13787	13709	13720	13853	13736	13547	13666	13793	13749	13691	13771	13698	13602	13814	13801	13803	13891	13788	13681	13723	13613	13721	13855	13861	13754	13718	13659	13652	13810	13838	13856	13803	13754	13737	13638	13682	13732	13868	13569	13858	13759	13718	13642	13831	13731	13608	13800	13781	13784	13736	13743	13782	13884	13861	13913	13722	13748	13788	13793	13726	13793	13807	13820	13633	13705	13772	13662	13591	13611	13770	13514	13691	13703	13854	13683	13823	13881	13624	13823	13811	13684	13897	13637	13789	13728	13639	13645	13819	13667	13683	13789	13881	13633	13711	13611	13721	13787	13769	13624	13779	13687	13837	13591	13735	13650	13806	13673	13759	13893	13750	13944	13646	13725	13839	13865	13606	13740	13808	13831	13908	13825	13763	13722	13813	13698	13747	13551	13758	13658	13699	13700	13862	13880	13621	13623	13858	13556	13727	13652	13713	13842	13762	13833	13597	13691	13786	13572	13719	13847	13606	13776	13715	13570	13704	13750	13665	13537	13875	13665	13665	13534	13659	13732	13683	13603	13765	13600	13742	13638	13584	13662	13660	13691	13783	13730	13822	13680	13589	13862	13764	13667	13741	13819	13728	13791	13720	13854	13787	13814	13587	13647	13610	13618	13820	13808	13573	13701	13696	13751	13556	13703	13693	13678	13542	13714	13821	13627	13787	13659	13706	13702	13589	13633	13668	13778	13627	13677	13923	13651	13707	13716	13820	13752	13916	13806	13681	13675	13702	13785	13692	13631	13712	13826	13653	13714	13715	13629	13725	13759	13784	13648	13683	13750	13794	13739	13702	13564	13822	13884	13623	13772	13679	13861	13767	13641	13715	13789	13833	13751	13670	13756	13922	13921	13635	13696	13758	13721	13682	13689	13632	13690	13720	13712
29319	32517	41509	35799	28138	23438	20162	18088	16965	16530	16027	15892	15586	15657	15374	15526	15428	15288	15375	15312	15025	15257	15080	14918	15013	15019	15182	14876	14876	14973	14861	15014	15022	14974	15054	14910	14754	15114	14907	15008	14855	14767	14784	14942	14867	14829	14769	14833	15047	14969	14702	14889	14658	14868	14858	14847	14691	15013	14894	14896	14951	14648	14765	14754	14885	14989	14911	14644	14947	14818	14863	14947	14815	15024	14761	14686	14764	14945	15024	15032	14892	14692	14850	14925	14835	14872	14653	14968	15056	15012	14904	14819	14887	14754	14827	14672	14806	14936	14748	14846	14726	14885	14797	14829	14725	14862	14825	14913	14680	14839	14709	14774	14886	14973	15022	14801	15059	14882	14930	14677	14688	14502	14717	14860	14814	14904	14801	14819	14828	14940	14916	14814	14706	14917	14821	14954	14996	14776	14695	14892	14704	14963	14898	14903	14864	14788	14867	14665	14533	14714	14875	14816	14942	14816	14852	14936	14813	14730	14856	14856	14738	14745	14766	14855	14959	14653	14954	14791	14838	14869	14907	14958	14807	14874	14858	14756	14775	14898	14740	14902	14957	14698	14923	14911	14790	14691	14915	14916	14818	14987	14693	14925	14732	14853	14717	14959	14796	14761	14786	14849	14732	14897	14825	14885	14818	15038	14853	14896	15009	15084	14953	15080	14800	14796	14791	14973	14778	14777	14728	14806	14934	14736	15036	14808	14874	14712	14922	14946	14886	14855	14921	14932	14910	14820	14929	14757	14920	14958	14945	14980	15023	14936	14848	14779	14793	14904	14901	14796	14911	14765	14929	14929	15003	14877	14867	14812	14835	14807	14721	14888	14872	14630	14810	14972	14759	14772	14854	14811	14822	14930	15088	14886	14960	14851	14880	14761	14671	14712	14801	14794	14831	14738	14725	14814	14877	14735	14795	14721	14670	14739	14800	14861	14874	14772	14814	14665	14857	14722	14790	14847	14909	14963	15043	14906	14920	14891	14962	14948	14930	14836	14829	14668	14839	15094	15026	14949	14758	14660	14763	15008	14925	14914	14668	14678	14677	15033	14892	14785	14777	14762	14810	14986	15006	14974	14920	14797	14825	14739	14874	14745	14975	14906	14794	14885	14948	14639	14918	15009	14872	14601	15054	15032	14791	14902	14849	14960	14851	14786	14849	14701	14793	14750	14954	14740	14822	15028	14871	14776	15017	15157	14878	14844	14753	14867	14953	14919	14636	14687	14830	14770	14984	14865	14753	15042	14882	14823	14930	14830	14844	14909	14878	14876	14764	14836	14930	14875	15023	14897	14927	14782	14863	14825	14785	14900	14792	14884	14867	14885	14813	14644	14891	15040	14900	14863	14910	14760	14913	14933	15008	15001	14831	14924	14876	14878	14755	14727	14938	14748	14963	14709	14939	14886	14791	14945	14812	14804	14890	14774	14872	14656	14920	14714	14845	14790	14871	14774	14722	14848	15103	14841	14835	14834	15005	14766	14759	14810	14980	14790	14962	14929	14969	14932	14969	14675	14790	14962	14943	14709	15130	14882	14996	14928	14823	14915	14689	14901	14799	14875	14739	14994	14846	14912	14753	14822	14868	14698	14893	14794	14839	14730	14920	14983	14982	14878	14980	14893	14803	14931	14818	14785	14951	14999	14904	14927	14899	14789	14655	14918	14959	14743	14971	14807	14792	14741	14723	15099	14664	14899	14794	14812	14864	14839	14880	14731	14632	14883	14900	14874	14861	14956	14950	14932	14808	14955	14836	14792	14780	14806	14914	14782	14833	14772	14759	14798	14914	15025	14842	14768	15033	15031	14706	14939	14825	14867	14799	14955	14954	14737	14888	14919	14761	15088	14732	15023	14875	15004	14845	14804	14648	14908	14949	14805	14965	14627	14726	15111	14848	14834	14827	14828	14933	15019	14719	15062	14885	14839	15089	14857	14623	14960	14962	14796	14894	14797	14852	14889	14795	14858	14734	14811	14819	14683	15006	14952	14719	14624	14772	14856	14922	14787	14918	14705	14795	14904	15049	14895	14829	14943	14708	14498	14857	14929	14683	14961	15107	15034	14884	14882	14845	14874	14991	14925	14947	14896	14814	14724	14913	14915	14859	14902	14777	14910	14821	14869	14762	14670	14865	14875	14894	14848	14802	14617	14870	14838	14950	14716	14943	14842	14977	14809	14749	14918	14721	14834	14714	15064	14915	14895	14995	14808	14836	14861	14850	14958	14774	14776	14866	14877	14839	14904	15027	14971	15055	14897	14938	14806	14874	14818	14918	14733	14765	14887	14883	14740	14978	14964	14903	15135	14926	14638	14913	14826	14956	14806	14990	14892	14838	14912	14909	14978	14750	14699	14918	14936	14756	14768	14881	14697	14835	14921	14805	14968	14927	14883	14801	14762	14908	14915	14702	14825	14928	14835	15003	15122	14608	14787	14737	14918	14773	14797	15070	14692	14745	14756	14964	14745	14819	14976	14917	14963	14589	14765	14766	14751	14950	14920	14834	14983	14838	14741	14731	14828	14839	14852	14782	14967	14943	14867	15098	14849	14919	14809	15001	14828	14859	14801	14991	14824	14894	14717	14976	14744	14839	14776	14840	14825	14818	14648	14749	14961	14895	14834	15054	15033	15017	14835	14881	14714	14763	14812	14732	14849	14849	14677	14907	15059	15053	14785	14849	14816	14905	14802	15002	14938	14706	14963	14831	14768	14908	14725	14760	14866	14838	14806	14920	14759	14771	14845	14887	14839	14784	14696	14785	14903	14605	14744	14739	14693	14795	15006	15088	14866	14828	14714	15042	14810	14855	14755	14769	14860	14826	14774	14858	14943	14898	14827	14914	14956	14949	14817	14740	15030	14844	14927	14729	14783	14653	14856	14804	14837	15058	14764	14798	14733	14900	14827	15082	14652	14846	15044	15086	15002	14946	14967	14955	14847	15036	14812	14867	14698	14942	14809	15039	14871	14925	14734	14972	14759	14887	14862	14904	14830	14964	14891	14682	14846	14653	14889	14768	15087	14735	14865	14821	14780	14929	14817	14881	14853	14676	14832	14707	14808	14588	14910	14690	14830	15003	14716	14957	14825	15187	14951	14773	14801	14928	14779	14789	14808	14847	14864	14737	14806	14864	14971	14696	14823	14917	14942	14837	14950	14722	14983	14746	14988	14831	15062	14829	14802	14938	14895	14690	14852	14754	14653	14791	15038	14719	14883	15185	14970	15040	14846	14827	14845	15005	14849	14795	14712	14932	14820	14802	14850	14826	14910	14894	14913	14980	14919	14947	14845	15003	14941	14920	14882	14972	14838	15161	14978	14887	14717	14661	14860	14657	14763	14729	14800	14913	14953	14934	14867	14884	14953	15033	14653	15029	14967	15043	14704	15072	14730	14854	15026	15000	14816	14795	14944	14749	14845	14883	15023	14795	14817	14746	14877	14817	14649	14799	14748	14814	14804	14662	14742	15116	14739	14814	14851	14832	14762	14711	14886	14949	14882	15062	14800	14930	14860	14638	15001	14824	14717	14963	14911	14744	14821	14931	14856	14698	14783	14888	14755	14927	14748	14799	14454	14858	14845	14905	14864	14559	14927	14753	14954	14808	15076	14764	14946	14964	14828	14898	14869	14683	14885	14920	14851	14790	14696	14729	14911	14908	14857	14831	14927	14986	14878	14916	14771	14727	14851	15077	14814	14925	14838	14733	14641	14909	15001	14864	15087	14742	14993	15015	14709	14880	14884	14830	14865	14831	14778	14823	14872	14958	14909	14846	14779	14841	14708	14960	14877	14958	14942	14866	14834	14964	14958	14908	14889	14839	14861	14999	15011	14888	14966	14976	14993	15001	14940	14887	14780	14850	14914	14668	14703	14931	14796	14830	14944	14993	14868	15102	14924	14953	14927	14891	14967	14968	15022	14847	14747	14979	14872	14927	14733	14849	14899	14851	14717	14855	14921	14885	14792	15007	14810	14954	14938	14856	14686	14766	14850	14804	14820	14836	14785	14839	14748	14787	14838	14899	14878	14901	14666	14794	15213	14867	14803	14828	14914	15104	14976	14878	14878	14872	14717	14924	14976	14725	14839	14825	14889	14986	14853	14868	14788	14772	14853	14922	14893	14733	14903	14803	14755	15016	14979	14847	15086	14811	14849	14761	14864	14783	14834	14762	14875	14774	14882	14916	14926	14850	15007	14928	14788	14757	14935	14734	14840	14763	14948	14963	15065	14910	14859	14790	14902	14947	14782	14804	14810	14818	14699	14812	14757	14762	14759	15057	14856	14735	14740	15011	14578	14887	14910	14718	14899	14888	14972	14839	14963	14857	15027	15024	14710	15006	14887	14830	14940	14869	14741	14798	14854	14841	14945	14856	14729	14961	14647	15042	14662	14834	14805	15001	14959	14973	14977	14828	14933	14901	14927	14934	14883	14979	14926	14928	14845	14887	14876	14920	14901	14932	14702	14958	14992	14734	14749	14887	14906	14805	14826	14926	14937	14836	14892	14747	14892	14780	14941	14913	14831	14844	14756	14898	14779	14869	14618	14862	14666	14939	14873	14747	14930	14918	14834	14963	14789	14873	14726	14858	14687	14846	14859	14842	14935	15073	14870	14696	14716	14787	14704	14822	14851	15006	14792	14880	14792	14886	14816	14852	14951	14913	14821	14881	14935	14710	14847	14846	14975	14889	14865	14673	14747	14928	14788	14787	14756	14948	14937	14709	14761	14806	14827	14905	14872	14784	14925	14967	14776	14700	14954	14850	14948	14907	14990	14954	15023	14903	14900	14788	14742	14899	14898	14871	14899	14961	14868	14765	14910	14881	14979	14851	14930	14963	14926	14910	14989	15017	14639	14860	15009	14952	14840	14871	14785	14810	14805	14923	14826	14983	14938	14804	14653	14843	14905	14979	15024	14963	14953	14955	14926	14981	14750	14799	14814	14889	14846	14738	14665	14707	14842	14763	14917	15126	14797	14835	14888	14840	14808	14619	14801	15054	14981	14877	14928	14968	15009	15043	14996	14978	14909	14800	14827	14932	15039	14952	14927	14859	14930	14901	14887	15047	14753	14681	14925	14938	14700	14765	14754	14982	14780	14864	14701	14823	15009	14756	15191	14555	14855	14999	14779
29699	47815	44912	35275	28674	23257	20006	17906	16449	15702	15138	14622	14282	14188	14048	14171	14005	13822	13816	13874	13495	13539	13557	13301	13320	13344	13352	13320	13440	13105	13330	13254	13398	13394	13134	13258	13220	13195	13192	13433	13173	13245	13377	13480	13346	13311	13108	13166	13368	13056	13241	13372	13137	13147	13210	13205	13099	13128	13101	13189	13176	13229	13150	13140	13110	13338	13198	13262	13129	13119	13167	13068	13186	13242	13180	13214	13043	13140	13108	13005	13003	13187	13151	13261	13096	13475	13224	13185	13096	13180	12930	13166	13141	13156	13129	13377	13075	13277	13170	13199	13200	13152	13212	13253	13243	13002	12993	13179	13253	13250	13185	13116	13123	13042	13138	13115	13140	13137	13288	13217	13148	13097	13118	13216	13188	13079	13194	13046	13183	13177	13136	13119	13249	13275	13194	13020	13125	13328	13174	13323	13187	13249	13012	13086	13179	13193	13056	13251	13275	13220	13053	13096	13071	13115	13126	13060	13313	13304	13272	13194	13179	13304	13179	13156	13251	13089	13033	13190	13087	13217	13136	13127	13241	13336	13193	13255	13164	13173	13062	13201	13322	13045	13304	13251	13157	13249	13130	13167	13131	13276	13255	13273	13277	13095	13172	13247	13068	13082	13172	13050	13136	13081	12999	13106	13067	13230	13183	13135	13098	13243	13125	13195	13216	13156	13123	13110	13238	13095	13071	13036	13204	13098	13153	13171	13149	13129	13183	12956	13181	13211	13320	13192	13190	13059	13015	13247	13282	13206	13299	13157	13124	13237	13100	13106	13154	13119	13106	13143	13178	13085	13111	13184	13183	13161	13190	13181	13248	13049	12950	13065	13158	13237	13249	13085	13031	13254	13189	13354	12986	13279	13256	13117	13190	12996	13383	13077	13217	13171	13134	12993	13101	13226	13141	13083	13102	13150	13104	13240	13329	13235	13163	13195	13148	13123	12993	13131	13119	13094	13314	13111	12979	13297	13072	13033	13075	13393	13134	13231	13136	13217	13277	13086	13399	13259	13101	13061	13049	13120	13102	13202	13160	13300	13184	13226	13227	13244	13124	13128	13166	13236	13187	13304	13161	13134	13176	13069	13050	13268	13145	12984	13021	13177	13225	13194	13156	13295	13170	13040	13149	13052	13224	13108	13358	13134	13191	13115	13151	13272	13038	13139	13043	13390	12913	13013	13135	13103	13056	13191	13254	13189	13216	13187	13318	13284	13256	13049	13153	13104	13245	13233	13171	13107	13246	13159	13149	13144	13163	13092	13249	13164	13143	13248	13227	12972	13138	13147	13172	13283	13171	13158	13134	13316	13045	13240	13276	13195	13138	13157	13079	13165	13169	13139	13201	13111	13118	13148	13259	13079	13217	13263	13082	13176	13237	13177	13291	13085	13171	13276	13242	13149	13193	13302	13077	13169	13195	13203	13163	13314	12965	13297	13243	13109	13130	13010	13226	13156	13151	13141	13277	13117	13207	13225	13064	13036	12953	13367	13121	13164	13226	13019	13105	13222	13238	13120	12952	13122	13095	13182	13145	13149	13105	13285	13158	13093	12989	13380	13301	13026	13021	13128	13192	13061	13154	13110	13139	13170	12966	13226	13019	13243	13226	13208	13157	13204	13161	13053	13135	13117	13103	12996	13294	13169	13038	13209	13179	13084	13174	13141	12982	13294	13231	13003	13207	13174	13110	13094	13094	13168	13256	13051	13011	13230	13240	13258	13210	13140	13081	13262	13150	13222	12994	13224	13334	13339	13223	13298	13303	13046	13059	13159	13165	13177	13232	13240	13187	13164	13076	13078	13236	13201	13257	13267	13058	13122	13242	13191	13187	13092	13118	13107	13090	13202	13091	13227	13179	13205	13259	13224	13255	13066	13246	13173	13213	13121	13133	13127	13193	13108	13094	13245	13045	13058	13247	13143	13152	13238	13313	13362	13039	13165	13097	13118	13066	13088	13210	13042	13167	13064	13311	13295	13189	13142	13194	13194	13191	13066	13066	13155	13115	13219	13206	13079	13129	13104	13249	13226	13280	13115	13056	13168	13196	13163	13016	13132	13221	13156	13241	13177	13089	13159	13258	13409	13074	13170	13248	13005	13216	13074	13171	13161	13274	13287	13121	13238	13194	13133	12989	13239	13264	13280	13066	13207	13293	13061	13294	13238	13091	13265	13196	13202	13160	12996	13296	13222	13118	13000	13329	13160	13208	13243	13116	13075	13346	13221	13217	12974	13186	13120	13258	13118	13171	13107	13170	13117	13285	13193	13121	13337	13147	13282	13074	13043	13197	13155	13144	13056	13197	13085	13037	13218	13102	13286	13217	13301	13085	13025	13357	13331	13255	13224	13194	13142	13294	12989	13352	13154	13223	12965	13008	13225	13060	13221	13209	13124	13186	13056	13182	13411	13003	13033	13294	13211	13191	13203	13243	12999	13143	13070	13285	13313	13102	12999	13391	13160	13093	13018	13190	13074	13199	13081	13260	12939	13234	13277	13332	13161	13184	13127	13179	13386	13352	13149	12960	13162	13195	13221	13156	13279	13253	13150	13123	13166	13165	13173	13135	13048	13182	13152	13070	13118	13132	13217	13117	13133	13153	13190	13190	13180	13132	13107	13190	13090	13340	13121	13083	13066	13251	13173	13206	13063	13142	13268	13105	13004	13126	13060	13405	13213	13201	13220	13261	13154	13268	12999	13019	13129	13064	13181	13135	12958	13104	13147	13245	13087	13242	13252	13300	13087	13111	13135	13193	13170	13244	13100	12911	13143	13229	13240	13239	13171	13207	13332	13174	13205	13054	13152	13269	13341	13140	13081	12992	13146	13386	13124	13206	13223	13063	13192	13161	12995	13061	13117	13129	13158	13162	13134	13104	13098	13223	13130	13187	13266	13156	13078	13188	13140	13225	13123	13077	13133	13155	13310	12967	13119	13073	13094	13163	13194	13190	13061	13168	13110	13143	13053	13174	13259	12988	13118	13228	13197	13278	13232	13179	13181	13297	13277	13116	13130	13164	13153	13015	13221	13280	13226	13122	13100	13201	13175	13139	13125	13054	13205	13097	13073	13054	13305	13110	13045	13034	13209	13297	13218	13161	13152	13206	13233	13136	13186	13158	13247	13081	13325	13213	13149	13270	13199	13264	13105	13179	13310	13159	13154	13145	13211	13175	13264	13119	13293	13269	13129	13074	13333	13235	13230	13205	13029	13073	13153	13135	13192	13151	13153	13107	13156	13135	13060	13102	13245	13134	13142	13066	13168	13333	13208	13000	13169	13158	13200	13202	13123	13263	13283	13181	13238	13183	13050	13298	13287	13257	13181	13095	13071	13142	13234	13316	13125	13204	13329	13132	13302	13255	12936	12982	13168	13098	13176	13248	13167	13186	13227	13105	13073	13159	13097	13224	13205	13277	13186	13208	13183	13059	13144	13102	13327	13285	13078	13159	13106	13168	13179	13110	13185	13190	13218	13112	13069	13207	13171	13081	13241	13261	13133	13221	13331	13110	13221	13156	13154	12984	13269	13175	13308	13170	13060	13161	13145	13186	13180	13143	13132	13114	13145	13015	13124	13260	13220	13297	13331	13166	13263	13090	13148	13162	13100	13247	13128	13163	13099	13001	13200	13188	13256	13238	13199	13245	12952	13032	13393	13158	13180	13287	13147	13145	13245	13134	13176	13203	13200	13016	13200	13141	13186	13199	13100	13162	13043	13168	13297	13205	13228	13166	13113	13196	13139	13271	13269	13280	13073	13188	13071	13198	13262	13356	13242	13119	13105	13106	13329	13287	13164	13253	13010	13114	13104	13175	13370	12911	13082	13334	13072	13395	13279	13200	13237	13137	13013	13198	13240	13166	13140	13159	13238	13342	13221	13358	13263	13150	13120	13073	13025	13199	13061	13284	13236	13096	13051	13147	13186	13250	13205	13034	13223	13211	13044	13102	13144	13220	13237	13217	13046	13259	13052	13138	13150	13119	13223	13239	13199	13310	13209	13133	13152	13241	13138	13140	13155	13306	13224	13226	13259	13201	13042	13151	13091	13131	13207	13146	13129	13405	13104	13167	13138	13198	12976	13306	13066	13219	13157	13193	13192	13194	13152	12987	13209	13032	13161	13269	13216	13248	13104	13208	13244	13207	13256	13031	13309	13271	13230	13246	13118	13148	13097	13146	13266	13076	13124	13055	13189	13111	13220	13109	13231	13176	13136	13097	13147	13109	13216	13057	13312	13088	13201	13086	13188	13017	13219	13073	13255	13103	13009	13261	13256	13284	13130	13261	12979	13203	13158	13065	13230	13340	13149	13121	13057	13128	13134	13194	13302	13056	13159	13254	13137	13076	13200	13172	13187	13304	12973	13219	13226	13164	13302	13110	13185	13261	13322	13097	13155	13204	13056	13148	13299	13281	13048	13087	13205	13025	13084	13358	13191	13224	13242	13133	13265	13214	13221	13195	13123	13286	13008	13322	13260	13188	13186	13099	13196	13148	13176	13215	13286	13169	13137	13067	13058	13264	13182	13104	13259	13217	13099	13125	13178	13234	13273	13310	13010	13014	13089	13036	13190	13209	13181	13130	13268	13227	13123	13296	13347	13254	13247	13158	13102	13100	13130	13175	12921	13117	13066	13129	13211	13150	13241	13127	13188	13254	13206	13256	13092	13171	13052	13382	13273	13324	13144	13202	13339	13405	13072	13122	13099	13213	13137	13171	13047	13210	12944	13212	13274	13087	13169	13230	13040	13224	13348	13355	13314	13308	13034	13178	13018	13100	13132	13098	13160	13173	13102	13398	13261	13132	13377	13224	13105	13010	13114	13136	13248	13204	13153	13088	13249	13068	13047	13254	13177	13287	13278	13172	13124	13135	13234	13153	13240	13294	13125	13183	13157	13146	13041	13142	13156	13036	13224	13056	13035	13309	13401	13155	13274	13196	13110	13151	13203	13031	13269	13145	13130	13301	13078	13171	13195	13155	13282	13220	13250	13153	13256	13209	13090	13245	13223	13262	13003	13100	13005	13196	13149	13135	13297	13064	13200	13260	13191	13281	12976	13319	13252	13115	13203	13257	13097	13193	13240	13087	13182	13213	13140	13167	13177	13223	13163	13076	13158	13180	13256	13150	13128
24238	21564	29683	27161	25827	26071	24076	19823	18374	17621	16847	16463	15971	15911	15881	15817	15575	15552	15486	15036	15295	15023	14993	15124	14932	15058	14707	14686	14846	14800	14729	15021	14892	14747	14749	14632	14596	14516	14824	14859	14619	14587	14666	14734	14709	14741	14845	14512	14605	14690	14570	14656	14587	14451	14503	14636	14682	14579	14520	14631	14532	14746	14579	14539	14463	14449	14417	14391	14506	14548	14742	14540	14453	14662	14591	14625	14539	14652	14576	14582	14570	14610	14541	14670	14743	14742	14401	14418	14612	14709	14344	14625	14646	14745	14567	14388	14633	14502	14592	14673	14687	14603	14753	14712	14613	14572	14775	14585	14443	14644	14551	14538	14503	14560	14469	14458	14437	14578	14529	14467	14590	14321	14677	14646	14540	14636	14522	14614	14671	14635	14724	14679	14435	14464	14487	14350	14510	14574	14580	14526	14678	14592	14521	14722	14577	14454	14646	14553	14798	14513	14650	14312	14456	14541	14674	14403	14429	14628	14513	14536	14627	14543	14605	14383	14562	14776	14571	14669	14799	14624	14611	14699	14729	14608	14570	14854	14658	14625	14527	14503	14491	14578	14438	14811	14532	14690	14487	14612	14781	14505	14717	14633	14674	14574	14603	14555	14489	14689	14360	14574	14744	14439	14692	14501	14637	14697	14571	14579	14575	14457	14752	14569	14566	14488	14645	14552	14473	14492	14555	14397	14315	14520	14577	14472	14601	14460	14714	14484	14605	14613	14651	14683	14770	14484	14717	14566	14594	14697	14870	14381	14503	14580	14541	14588	14511	14538	14746	14576	14771	14747	14786	14699	14580	14500	14602	14610	14581	14810	14430	14455	14509	14615	14716	14483	14724	14598	14419	14483	14522	14674	14727	14320	14438	14466	14476	14610	14588	14485	14611	14535	14589	14613	14676	14483	14482	14361	14422	14631	14399	14689	14411	14653	14592	14593	14575	14462	14595	14630	14352	14655	14579	14663	14537	14670	14592	14703	14623	14716	14566	14520	14533	14584	14600	14417	14556	14499	14685	14516	14699	14412	14495	14613	14642	14502	14570	14687	14720	14459	14656	14726	14580	14755	14517	14731	14610	14332	14633	14395	14518	14581	14433	14633	14633	14573	14550	14445	14577	14589	14615	14517	14575	14591	14675	14643	14554	14585	14602	14737	14653	14547	14501	14743	14583	14666	14532	14587	14757	14456	14434	14766	14388	14741	14635	14608	14753	14561	14317	14541	14553	14450	14628	14500	14560	14541	14620	14683	14622	14678	14560	14466	14546	14391	14609	14734	14591	14675	14790	14412	14314	14638	14511	14423	14733	14567	14373	14322	14605	14649	14578	14438	14690	14534	14526	14568	14657	14560	14628	14491	14462	14811	14443	14544	14554	14639	14591	14534	14663	14464	14635	14573	14645	14315	14625	14731	14402	14492	14733	14426	14904	14716	14762	14422	14566	14469	14785	14404	14560	14677	14559	14441	14463	14568	14554	14527	14562	14691	14503	14720	14803	14541	14590	14411	14603	14627	14544	14567	14574	14507	14662	14584	14480	14778	14601	14687	14506	14616	14620	14590	14603	14524	14762	14616	14603	14385	14557	14503	14513	14563	14608	14506	14339	14508	14596	14544	14417	14555	14575	14522	14677	14802	14851	14764	14587	14474	14692	14630	14602	14615	14397	14606	14554	14534	14522	14427	14596	14686	14707	14631	14560	14595	14559	14665	14707	14559	14322	14366	14495	14571	14667	14581	14602	14429	14534	14788	14449	14651	14633	14605	14477	14602	14290	14568	14687	14671	14633	14509	14488	14467	14559	14638	14487	14558	14489	14541	14803	14497	14479	14576	14634	14466	14478	14751	14558	14483	14643	14562	14714	14636	14477	14380	14357	14499	14606	14631	14419	14459	14627	14631	14722	14533	14578	14653	14594	14531	14587	14486	14492	14520	14508	14574	14521	14599	14456	14628	14499	14605	14542	14549	14653	14387	14584	14567	14568	14422	14746	14570	14719	14544	14602	14481	14605	14374	14537	14612	14512	14660	14555	14481	14786	14533	14475	14724	14746	14546	14759	14528	14527	14579	14627	14724	14466	14705	14766	14553	14660	14498	14399	14534	14565	14674	14744	14635	14566	14846	14584	14450	14493	14474	14661	14692	14480	14689	14755	14828	14518	14642	14681	14787	14712	14587	14365	14785	14740	14655	14665	14573	14625	14594	14548	14460	14494	14500	14652	14497	14462	14447	14609	14584	14684	14664	14699	14695	14701	14636	14342	14648	14501	14512	14597	14460	14510	14490	14627	14616	14561	14673	14458	14596	14688	14615	14495	14527	14749	14539	14478	14550	14530	14518	14709	14781	14714	14572	14759	14700	14572	14505	14545	14597	14435	14724	14549	14635	14439	14611	14458	14731	14588	14572	14690	14575	14722	14384	14578	14604	14535	14572	14560	14512	14520	14459	14533	14393	14670	14608	14697	14439	14586	14673	14596	14604	14742	14768	14609	14532	14594	14583	14588	14450	14709	14621	14579	14507	14532	14620	14397	14644	14682	14673	14721	14548	14557	14454	14590	14589	14350	14564	14491	14609	14565	14623	14488	14533	14552	14648	14528	14589	14484	14533	14457	14615	14674	14781	14506	14496	14339	14412	14704	14715	14515	14503	14500	14488	14658	14578	14485	14607	14576	14589	14598	14555	14588	14432	14620	14475	14748	14776	14584	14379	14767	14490	14600	14441	14554	14640	14718	14425	14496	14579	14675	14705	14797	14513	14493	14571	14656	14610	14395	14531	14312	14645	14598	14581	14659	14613	14486	14514	14512	14524	14640	14436	14546	14601	14564	14661	14446	14628	14711	14528	14653	14559	14431	14588	14570	14568	14637	14563	14738	14466	14668	14611	14655	14559	14542	14514	14418	14401	14649	14319	14578	14728	14556	14695	14749	14543	14633	14681	14414	14748	14535	14607	14531	14549	14757	14653	14575	14856	14634	14574	14443	14573	14539	14437	14588	14552	14663	14663	14537	14722	14614	14480	14356	14563	14497	14346	14424	14669	14541	14928	14548	14552	14590	14772	14383	14630	14630	14581	14661	14598	14683	14644	14719	14471	14839	14670	14592	14588	14548	14576	14702	14665	14546	14702	14679	14615	14645	14447	14599	14602	14641	14351	14533	14430	14593	14648	14679	14542	14509	14450	14537	14660	14620	14640	14633	14536	14488	14688	14591	14747	14539	14509	14684	14453	14536	14446	14450	14575	14653	14410	14500	14418	14531	14547	14519	14329	14422	14346	14647	14607	14515	14581	14667	14683	14529	14512	14725	14597	14680	14560	14602	14688	14585	14496	14459	14662	14595	14715	14695	14596	14541	14662	14591	14494	14313	14487	14572	14716	14687	14557	14616	14587	14737	14629	14428	14386	14515	14618	14384	14421	14536	14485	14666	14379	14619	14472	14665	14648	14500	14708	14745	14481	14405	14556	14544	14672	14532	14628	14455	14679	14581	14751	14463	14522	14587	14486	14690	14317	14625	14400	14599	14491	14569	14457	14599	14609	14694	14597	14597	14500	14567	14581	14618	14538	14799	14442	14398	14696	14520	14640	14661	14785	14612	14365	14631	14680	14555	14708	14587	14550	14421	14464	14625	14550	14581	14744	14551	14525	14689	14438	14565	14601	14531	14724	14505	14503	14512	14480	14299	14538	14580	14549	14459	14599	14648	14410	14505	14702	14651	14635	14680	14819	14483	14569	14590	14732	14623	14551	14597	14607	14607	14599	14613	14458	14761	14613	14562	14361	14613	14446	14565	14651	14749	14415	14667	14540	14322	14620	14717	14553	14632	14505	14661	14692	14396	14682	14427	14626	14650	14314	14592	14570	14669	14572	14391	14573	14437	14655	14774	14490	14585	14419	14641	14480	14402	14664	14593	14653	14655	14691	14600	14550	14610	14577	14700	14431	14499	14320	14677	14803	14538	14520	14508	14510	14594	14649	14518	14479	14455	14576	14497	14743	14606	14416	14506	14322	14384	14653	14428	14434	14620	14762	14606	14442	14574	14691	14646	14672	14317	14625	14537	14740	14606	14642	14737	14585	14614	14777	14732	14645	14485	14515	14772	14598	14471	14376	14676	14305	14609	14679	14477	14586	14454	14568	14516	14534	14614	14618	14661	14546	14646	14622	14489	14505	14452	14661	14520	14542	14501	14684	14535	14654	14557	14644	14623	14472	14721	14693	14562	14487	14453	14568	14400	14572	14512	14484	14679	14659	14792	14646	14524	14524	14571	14545	14657	14416	14605	14667	14579	14730	14650	14616	14507	14749	14598	14382	14610	14641	14707	14589	14512	14727	14729	14490	14766	14498	14449	14400	14515	14542	14461	14559	14553	14604	14616	14560	14588	14412	14608	14513	14545	14563	14571	14594	14650	14607	14575	14661	14728	14550	14601	14645	14456	14735	14584	14503	14535	14575	14431	14496	14492	14360	14519	14518	14518	14618	14531	14574	14707	14583	14674	14572	14528	14673	14734	14459	14601	14633	14496	14516	14660	14526	14596	14391	14604	14543	14448	14450	14467	14363	14268	14631	14618	14506	14593	14529	14540	14737	14476	14479	14705	14767	14622	14618	14735	14511	14624	14639	14542	14560	14657	14481	14538	14784	14564	14655	14730	14602	14604	14529	14726	14715	14473	14540	14745	14692	14554	14632	14671	14606	14677	14824	14480	14610	14455	14709	14603	14470	14767	14401	14349	14478	14566	14764	14466	14448	14497	14695	14714	14452	14623	14774	14499	14456	14617	14690	14472	14457	14621	14557	14576	14608	14512	14533	14571	14626	14541	14532	14528	14519	14511	14677	14608	14519	14570	14351	14349	14622	14611	14544	14607	14741	14746	14837	14594	14757	14659	14555	14556	14544	14497	14583	14535	14830	14508	14675	14528	14721	14682	14698	14763	14525	14641	14613	14612	14393	14651	14586	14556	14484	14555	14704	14681	14527	14564	14501	14507	14537	14772	14645	14701	14822	14520	14491	14682	14337	14549	14576	14566	14590	14515	14633	14612	14598	14506	14657	14517	14467	14443	14683	14491	14410	14444	14564	14590	14512	14451	14364	14731	14439	14437	14494	14620	14620	14761	14660	14541	14618
29473	52990	49506	39615	32183	26381	22334	19948	18431	17407	16444	15851	15012	14899	14794	14599	14304	14087	13976	13728	13617	13608	13453	13360	13169	13320	13297	13229	13146	13129	13081	13075	12997	13183	12985	13208	13019	13005	13209	13003	13094	12833	13049	13051	12940	12847	12974	13077	12722	13092	12949	12993	13071	13024	12982	12750	13011	12907	12924	13017	13013	13001	12952	13081	12895	13071	12933	12796	12945	13092	12847	12907	13135	12921	12957	13055	12981	12821	12853	12995	12929	12999	12933	12928	12966	13063	12900	12997	12812	12991	12977	12977	12891	12947	12925	13005	12965	13019	13068	12790	13016	12817	13117	13178	12954	12974	12828	12952	12835	13157	13064	12945	13082	13097	12926	12958	13054	12921	13030	12979	12905	12820	12998	12869	12923	12942	12794	12960	12914	12891	12980	13015	12942	12868	13021	13085	13014	13051	12975	13071	12836	12956	12881	12860	12909	12957	12981	12970	12939	12894	12982	13143	12924	13108	12928	12848	13075	12983	12989	12955	12912	13002	13146	12971	12983	12964	13084	13016	12946	12818	12997	13011	13014	12887	12890	12967	12954	12917	12872	12907	12930	12984	13019	13115	12724	13121	12865	12885	12999	12888	13005	13063	12928	12865	13124	12866	12955	12910	12827	13046	12980	12927	12984	12929	13043	13012	12981	13081	12952	12975	12714	12836	13151	12933	12838	12803	12827	13061	12916	12826	12934	12948	12905	13039	13151	12963	13049	12826	12820	12901	12986	12888	12866	12902	13001	12952	13012	12960	12903	13016	12824	12939	12883	12973	13041	12931	13051	12766	12899	12825	13053	12915	12790	12875	13077	12926	12918	12877	13133	13112	13049	12817	13096	12983	12950	12954	12787	12860	12975	12987	13020	13090	12872	12983	13069	12879	12997	12906	13013	12959	12884	13047	13068	12927	13034	12825	13030	12871	12991	12893	12983	12948	12802	12875	12928	12979	12886	12988	12920	12979	12755	13023	12934	13067	12952	13116	13096	13025	13028	12876	12784	13070	13072	13005	12921	12930	13085	13004	12908	12813	13002	12935	12962	12895	12842	12908	12999	12897	12866	12974	13071	13098	13063	13077	12997	13076	12921	13086	12842	13022	12984	12929	12885	12798	12926	12867	13052	13103	12990	12923	13064	12989	12963	12909	12987	12995	13023	12942	12945	12931	12843	13070	12945	12907	13015	12926	13033	13051	12819	12890	13036	12994	12853	13013	13015	13049	13069	12911	13094	12927	13056	12967	12975	13001	12850	12805	12991	12904	13021	12983	13087	12846	13081	12710	13095	12967	12935	12898	12921	13008	12936	12902	13012	12895	12970	12862	12954	13085	12939	12898	12993	13044	12976	12970	12866	12893	12957	12892	12885	13016	13068	12999	12986	12839	12987	12727	13135	12999	12906	13015	12859	13053	12846	12969	12915	12997	12943	12935	12970	12993	12822	12847	12872	13026	12931	13047	13166	12896	12944	12928	12858	12964	13078	13008	13068	13060	12859	12932	12918	12806	13094	12928	12930	12920	12971	12877	12906	12978	12960	13098	13089	12993	13059	13053	12777	13048	13072	12904	12844	13049	12842	13040	12795	13083	13043	13064	12955	12923	13012	12969	12902	12927	12990	12974	12912	12879	12962	13057	13010	13020	12944	13018	12894	13026	12838	12800	12904	13078	12870	13077	12839	12901	12865	12969	12911	12886	13085	13001	13039	12963	13056	12897	12893	12991	12902	12951	12927	12822	12966	12818	12921	13053	12936	13008	12987	12928	13070	12950	13035	12832	13044	12916	13021	13039	12872	13176	12948	12853	13130	12920	12858	12876	12955	13023	12873	12888	13010	12893	12860	12975	12768	12841	12777	12832	13002	13059	12814	12967	13044	13073	12973	13067	12958	12837	12993	12950	13019	13002	13032	13035	12957	12943	12898	13050	12990	13084	13094	12952	12877	12949	12939	12810	13025	12953	13188	12917	12950	13099	12975	13052	12813	12817	12992	12960	13019	12748	12930	12843	13027	12814	12960	13035	12917	12781	12863	12945	12966	12956	12948	12940	12943	12819	12882	13014	12996	12747	12956	12984	12980	12961	12960	12834	13069	12891	12998	13087	12904	12981	12889	13006	12991	12932	12915	13064	13028	12907	13100	12877	12844	12868	12999	13036	13018	12840	12837	13054	12716	12862	13083	12871	12994	12893	13002	12800	13221	12998	12874	12926	12965	13108	12891	12931	12802	12956	12944	12829	12961	12915	12985	12742	13030	12886	12891	13093	12991	12835	12847	12772	12934	12959	12843	12933	12976	12934	13073	13048	12749	12975	13086	13132	12931	13100	12890	13038	12963	12793	12929	12823	12974	12925	12984	12965	13105	13065	12942	13018	12898	13023	12975	12822	12939	12992	12942	13113	12923	12952	13088	13056	13000	12913	12995	12905	12996	13031	13026	12973	12757	12866	12880	12920	12855	12740	12969	12953	12958	13081	12971	12911	12963	13037	12868	12866	13008	12769	12899	13045	12890	12918	12973	12875	12981	12915	12918	13026	13012	12889	13013	12869	12955	12978	13000	12909	12974	13091	12802	13120	13056	12841	12886	12936	12952	12859	13023	12992	12829	12743	12905	12956	12979	12844	13004	12890	12945	12919	12946	12868	13092	12903	12875	12943	13030	13041	12983	13068	12973	13064	12859	12967	12941	12855	13043	12917	12982	12851	12982	12928	12880	12823	12855	12911	12981	12885	12922	12912	13011	12935	12994	13024	12879	12963	12965	12920	12768	12977	12984	12916	13012	12826	13015	12991	12922	12895	12969	12871	13110	12948	13031	12939	12974	13071	12949	12918	13050	12984	12963	12834	12989	12898	12788	13074	12889	13028	12842	12827	12788	12753	12989	12955	12915	12702	12919	12905	13065	12867	13133	13002	12945	12884	12882	13014	12942	12973	13049	12962	12965	13056	13046	13108	13032	12961	12997	12934	12948	13076	12772	12820	12975	13149	13065	12872	12997	12892	12887	12856	13100	13039	12898	12959	13060	12941	12972	12943	12970	12874	13046	13118	13024	12936	12931	13022	13009	12812	12865	12885	13072	12950	12819	12935	12843	12930	13136	12927	13023	12933	13037	12990	12896	12930	12953	12889	12970	12788	12947	12925	12892	13110	12947	12964	12935	12892	12897	12865	12965	13001	12999	13090	12895	12790	12920	12945	13321	13037	12930	12944	12885	12918	13120	12937	13051	13062	12919	12916	13049	12944	12949	13127	12882	13049	12849	13060	12907	12801	12881	12951	12842	12875	12874	12910	12982	13051	13090	13013	12848	12810	12931	12992	12828	12949	12869	13035	12969	12976	12968	12854	12940	12900	12972	12937	12955	12914	12797	12965	12835	13031	12962	12890	12808	12841	12906	12934	12796	12921	12957	12936	12886	13147	13008	12966	12951	12872	12971	12875	12960	12858	12900	13049	12812	13022	12906	13044	13071	12946	12993	12914	12926	12975	12799	13025	12981	12856	12829	13035	13002	12834	12779	13231	13024	12930	13058	13192	12774	12898	13114	13056	12908	12990	12993	12930	13033	12967	12968	12959	12837	13002	12881	12866	12952	12812	12982	12955	13070	12940	12953	12815	12948	12996	12985	12920	12987	12876	13023	12947	12894	13025	13002	12863	13035	12999	12944	12915	12937	12981	13089	12978	13005	13050	12939	12928	12978	12890	12908	12943	12992	12828	12974	12950	13102	12967	12805	12970	12910	12978	13030	12970	12970	12815	12943	12927	13091	12897	13032	12970	13132	13080	12874	12985	13003	12947	13081	12841	12782	12764	12970	12855	12987	12980	13033	13030	12934	13068	12936	12953	12977	12998	12907	12950	13082	12977	12913	12853	12828	12963	13071	13026	12930	12911	12917	12927	12817	12757	12851	12934	12894	12982	12940	12854	12895	13002	12845	12913	12947	12986	12920	12815	13130	12844	13037	13066	12983	13008	12977	12940	12929	12978	12971	12922	12868	12955	13022	13003	12968	12983	12867	12792	13098	13091	13006	12875	12942	12836	13129	12938	12929	12884	12968	12804	12840	13027	12965	12982	12873	13085	13006	12878	13058	13106	12923	12776	12943	12969	12948	12965	13109	13053	12845	12880	12874	12919	13038	12985	12890	12919	12828	13022	12905	12857	12809	13037	12976	12866	12728	12964	12887	13068	12906	12971	12985	12934	13070	12957	12839	12838	12857	12996	12834	12902	13120	12980	13055	13124	12939	12977	13068	12904	12905	13085	12946	13035	12987	12862	13105	12760	12948	12926	13029	12838	12912	12895	12936	13092	13040	12949	12933	12934	12952	12998	12983	12950	13174	12840	12794	13047	13065	12937	13016	12925	12807	12954	13053	13031	12864	13011	13017	12863	12865	13002	12919	12943	13090	12957	12853	12983	13034	13062	12870	12834	12969	12996	12962	12935	12981	12877	12997	12947	12835	12974	12840	13173	12980	12903	12994	13041	12917	12935	12866	12917	12937	12816	12993	12901	13028	12904	12785	12864	12832	12827	12976	13058	13040	12904	12951	12944	12981	12924	12838	13032	12922	12952	13039	12918	12854	13160	12927	13033	12799	12908	13053	12871	12829	13084	12886	13132	12893	12763	12905	12794	12946	12818	12841	13057	12896	12744	12969	12845	13040	13011	12955	12963	12921	13072	12728	13028	12870	12791	12962	12947	12971	13153	13023	12940	13050	12907	12934	13216	12950	13010	12972	12914	13058	12987	12933	12966	13018	12924	13072	12811	12962	13021	12909	13028	12831	12922	12804	13047	12943	13074	12859	12858	13111	12970	12955	13058	12894	12783	12906	12998	12957	12981	12907	12887	12895	13067	12895	13014	12943	13066	13077	12880	12894	12897	12994	12972	13014	13067	12945	12974	12987	12982	12887	13113	12804	13022	12915	12927	13122	13003	13010	12827	12898	13094	12985	12966	13061	12984	12977	12920	13026	13054	13119	12936	12890	12850	12942	12860	12988	12965	13011	12877	13025	12853	12779	12918	12996	13077	13133	13113	13116	13024	13050	13202	12868	12790	12972	13001	12970	12912	12902	12872	12855	13021	12949	12961	12975	13032	13082	12971	12958	12699	13013	12932	12878	12778	12973	13025	13110	12891
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
