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
341673620461	341673621011	341673621561	341673622111	341673622660	341673623211	341673623761	341673624311	341673624860	341673625411	341673625961	341673626511	341673627060	341673627611	341673628161	341673628711	341673629260	341673629811	341673630361	341673630911	341673631460	341673632011	341673632561	341673633111	341673633660	341673634211	341673634761	341673635311	341673635860	341673636411	341673636961	341673637511	341673638060	341673638611	341673639161	341673639711	341673640260	341673640811	341673641361	341673641911	341673642460	341673643011	341673643561	341673644111	341673644660	341673645211	341673645761	341673646311	341673646860	341673647411	341673647961	341673648511	341673649060	341673649611	341673650161	341673650711	341673651260	341673651811	341673652361	341673652911	341673653460	341673654011	341673654561	341673655111	341673655660	341673656211	341673656761	341673657311	341673657860	341673658411	341673658961	341673659511	341673660060	341673660611	341673661161	341673661711	341673662260	341673662811	341673663361	341673663911	341673664460	341673665011	341673665561	341673666111	341673666660	341673667211	341673667761	341673668311	341673668860	341673669411	341673669961	341673670511	341673671060	341673671611	341673672161	341673672711	341673673260	341673673811	341673674361	341673674911	341673675460	341673676011	341673676561	341673677111	341673677660	341673678211	341673678761	341673679311	341673679860	341673680411	341673680961	341673681511	341673682060	341673682611	341673683161	341673683711	341673684260	341673684811	341673685361	341673685911	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2752	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21777	20892	28084	23859	21130	23053	24492	18857	17919	17970	17874	17743	17684	17526	17256	17140	17160	17096	17186	17204	17130	16996	17048	17201	17047	16997	16949	17005	16967	16930	16949	16946	16906	17027	16901	16957	17069	17177	16716	16918	16937	17011	16981	17012	16935	16994	17142	16835	16898	16811	16892	16659	17018	16904	16912	16864	16922	16804	16872	16760	17100	16686	16844	16715	16903	16973	16714	16786	16966	16833	16915	16695	16870	16910	16803	16807	17045	16734	16871	16877	16872	16633	16845	16898	16908	16872	16616	16726	16751	16838	16794	16748	16932	16633	16877	16654	16884	16887	16912	16683	16754	16588	16539	16788	16798	16950	16803	16843	16671	16860	16749	16809	16794	16593	16815	16784	16706	16640	16751	16896	16848	16833	16840	16799	16900	16671	16782	16786	16809	16848	16761	16896	16909	16670	16872	16822	16978	16810	16758	16742	16867	16710	16688	16747	16686	16773	16827	16862	16716	16841	16817	16769	16704	16894	16809	16858	16935	16841	16933	17097	16924	16772	16705	16727	16889	16773	16724	16859	16929	16879	16755	16985	16782	16703	16747	16617	16946	17050	16752	16937	16780	16778	16853	16698	16870	16745	16800	16884	16556	16914	16801	16746	17086	16858	16911	16850	16689	16749	16846	16822	16858	16724	16835	16920	16637	16686	17090	16809	16949	16898	16700	16643	17029	16640	16990	16677	16760	16661	16762	16850	16751	16848	16928	16847	16999	16811	16941	16702	16733	16721	16940	16923	16883	16839	16823	16799	16853	16892	16739	16574	16757	16939	16924	16887	16813	16821	16813	16697	16858	16646	16762	16731	16953	16944	16524	16868	16942	16727	16909	16785	16711	16923	16831	16940	16863	16652	16886	16996	16850	16821	16697	16833	16854	16724	16712	16740	17014	16763	16690	16748	16570	16788	16796	16828	16803	16780	17011	16848	16922	16798	17016	16814	16721	16679	16711	16762	16757	16901	16766	16733	16536	16899	16685	16887	16700	16773	16909	16649	16641	16853	16835	16862	16808	16748	16851	16736	16742	16696	16852	16760	16688	16623	16688	16612	16861	16898	16712	16809	16844	16759	16913	16576	16909	16964	16807	16673	16844	16742	16893	16679	16673	16660	16697	16650	16614	16894	16791	16936	16853	16683	16894	17054	16767	16769	16825	16636	16747	16799	16742	16679	16866	16755	16775	16569	16792	16979	16910	16879	16808	16656	16642	16736	16982	16677	16844	16695	16912	16708	16729	16999	16694	16639	16720	16625	16770	16778	16641	16844	16763	16961	16648	16792	16658	16728	17029	16631	16835	16490	16852	16883	16882	16723	16906	16758	16735	16756	16763	16862	16635	16716	16595	16717	16893	16903	16751	16412	16910	16594	16608	16783	16842	16865	16907	16905	16731	16810	16732	16636	16811	16695	16646	16815	16674	16695	16800	16801	16897	16735	16855	16886	16732	16793	16993	16955	16889	16709	16827	16671	16858	16568	16821	16795	16865	16846	16951	16739	16834	16701	16944	16677	16661	16765	16720	16641	16553	16916	16713	16882	16614	16930	16734	16776	16618	16922	16715	16736	16814	16593	16578	16895	16638	16900	16620	16777	16790	16862	16678	16696	16755	16888	16804	16894	16753	16744	16701	16780	16846	16797	16696	16669	16729	16827	16732	16787	16855	16956	16718	16801	16686	16602	16878	16752	16690	16864	16778	16744	16752	16841	16737	16798	16964	16968	16988	16939	16826	16644	16823	16672	16874	16573	16785	16699	16964	16792	16990	16595	16903	16876	16903	16791	16926	16756	16734	16989	16805	16755	16975	16905	16651	16655	16840	16893	16866	16787	16823	16755	16821	16662	16859	16736	16840	16778	16770	16667	16843	16923	16764	16765	16893	16965	16614	16648	16882	16861	16704	16751	16786	16784	16748	16952	16818	16758	16855	16731	16933	16766	16796	16844	17028	16721	16770	16835	16840	16549	16784	17085	16946	16762	16923	16748	17105	16884	16824	16649	16503	16634	16688	17073	16807	16624	16999	16775	16692	16863	16709	16701	16779	16825	16849	16703	16865	16798	16698	16740	16934	16802	16856	16755	16818	16799	16852	16831	16757	16950	16681	16898	16724	16830	16806	16866	16672	16605	16553	16646	16725	16721	16864	17041	16793	16857	16921	16972	16745	16892	16945	16804	16808	16755	16766	16915	16788	16819	17034	16857	16787	16853	16780	16724	16531	16778	16866	16821	16900	16816	16822	16692	16885	16625	16825	16611	16577	16590	16648	16881	16548	16916	16851	16864	16673	17024	16775	16696	16738	16925	16741	16566	16767	16946	16861	16631	16886	16868	16766	16861	16615	16527	16731	16657	16697	16827	16712	16935	16681	16731	16764	16573	16688	16661	16839	16880	16820	16679	16602	16700	16776	16609	17013	16665	16762	16667	16704	16752	16723	16806	16653	16682	16833	16607	16698	16657	16793	16941	16767	16862	16817	16839	16738	16638	16833	16767	16800	16885	16590	16817	16996	16705	16844	16806	16659	16786	16935	16445	16767	16747	16643	16697	16451	16659	16805	16749	16639	16706	16750	16658	16689	16686	16758	16730	16867	16638	16796	16877	16969	16810	16884	16683	16688	16680	16818	16733	16713	17039	16999	16828	16842	16927	16768	16483	16674	16855	16779	16813	16910	16769	16763	16616	16849	16705	17077	16737	16750	16799	16994	17022	16782	16796	16837	16909	16877	16540	16527	16874	16816	16755	16905	16800	16600	16772	16891	16738	16892	16465	16709	16647	16771	16542	16694	16794	16813	16783	16896	16770	16682	16976	16807	16755	16728	16799	16619	16767	16848	16872	16539	16783	16718	16708	16609	16571	16662	16852	16892	16586	16833	16700	16788	16816	16654	16891	16808	16803	16780	16575	16585	16724	16757	16839	16854	16920	17027	16766	16677	16793	16718	16795	16593	16803	16865	16642	16548	16763	16749	16765	16772	16795	16797	16824	16825	16781	16944	16795	16780	16914	16654	16767	16831	16828	16796	16844	16904	16940	16843	16820	16640	16824	16821	16844	16626	16573	16711	16708	16544	16791	16989	16654	16676	16653	16894	16799	16849	16736	16746	16723	16634	16697	16784	16781	16921	16891	16876	16882	16670	16855	16986	16895	16914	16825	16837	16923	16614	16759	16938	16831	16820	16731	16817	16645	16870	17051	16597	16817	16891	16821	16885	16711	16960	16640	17082	16710	16684	16840	16815	16779	16804	16794	16817	16768	16830	16887	16836	16806	16719	16976	16701	16688	16735	16990	16860	16909	16749	16738	16923	16744	16885	16828	16712	16802	16714	16934	16845	16800	16764	16526	16760	16629	16574	16516	16797	16846	16720	16836	16786	16964	16966	16850	16887	16678	16751	16871	16814	16880	16687	16889	16922	16741	16818	16755	16828	16869	16905	16807	16708	16678	16696	16961	16761	16714	16948	17037	16797	16772	16797	16699	16752	16955	16864	16633	16622	16725	16849	16729	16556	16708	16661	16816	16786	16719	16647	16788	16797	16959	16862	16968	16729	16546	16666	17003	16840	16587	16759	16846	16770	16890	16750	16615	16780	16834	16871	16930	16579	16860	16661	16607	16797	16769	16715	16689	16822	16673	16632	16678	16919	16742	16682	16751	16766	16813	16839	16717	16687	17041	16708	16891	16818	16815	16721	16892	16853	16535	16858	16775	16780	16487	16625	16895	16730	16879	17221	16959	16829	16946	16767	16576	16692	16746	16888	16897	16631	16901	16602	16726	16803	16765	16687	16902	16730	16780	16802	16850	16875	16857	16698	16842	16760	16907	16719	16598	16723	16789	16666	16810	16606	16938	16826	16710	16599	16859	16849	16825	16860	16736	16890	16845	16841	16739	16754	16745	16797	16893	16929	16536	16709	16650	16654	16919	16666	16567	16720	16698	16850	16850	16793	16736	16821	16813	16558	16905	16763	16802	16832	16764	16798	16709	16589	16790	16883	16654	17019	16753	16732	16966	16790	16869	16885	16768	16865	16765	16905	16823	16678	16814	16786	16911	16760	16733	16744	16770	16865	16740	16740	16856	16823	16723	16631	16872	16839	16797	16575	16743	16828	16678	16627	16732	16607	16661	16693	16624	16636	16914	16757	17039	16739	16814	16704	16995	16708	16874	16871	16817	16831	16759	16839	16747	16765	16742	16692	16775	16819	16657	16773	16782	16878	16870	16649	16759	16715	16885	16846	16768	16769	16701	16801	16707	16806	16959	16532	16633	16815	16745	16848	16394	16689	16871	16680	16849	16870	16836	16846	16819	16772	16774	16844	16676	16568	16813	16664	16671	16832	16728	16770	16604	17034	16915	16904	16818	16754	16543	16590	16554	16778	16939	16880	16653	16777	16735	16738	16620	16610	16856	16771	16815	16614	16682	16940	16687	16720	16716	16744	16718	16634	16807	16696	16718	16846	16752	16557	16746	16997	16963	16828	16544	16653	16815	16714	16914	16808	16787	17047	16922	16599	16519	16930	16949	16992	16776	16781	16826	16646	16712	16818	16892	16997	16650	16803	16720	16662	16654	16898	16705	16822	16769	16742	16817	16971	16701	16625	16629	16750	16856	16899	16760	16684	16702	16864	16579	16766	16741	16631	16673	16857	16904	16731	16742	16840	16862	16615	16850	16755	16900	16895	16868	16824	16651	16684	16804	16983	16961	16781	16905	16817	16788	16723	16667	16858	16697	16688	16861	16857	16743	16801	16775	16780	16757	16817	16605	16953	16910	16607	16921	16717	16909	16615	16792	16933	16842	16945	16909	16845	16897	16928	16676	16780	16730	16889	16909	16949	16830	16576	16863	16765	16840	16682	16530	16743	16737	16557	16814	16826	16974	16977	16733	16934	16799	16808	16889	16797	16727	16864	16813	16709	16653	16855	16866	16760	16732	16894	16764	16871	16650	16748	16866	16820	16807	16821	16554	16689	16618	16845	16707	16915	16778	16856	16816	16800	16768	16814	16814	16729	16642	16730	16801	16791	16789	16757	16722	16720	16796	16855	16861	16816	16837	16900	16890	16807	16816	16871	16930	16845	16702	16882	16863	16700	16781	16714	16701	16860	16675	16670	16771	16689	16849	16806	16692	16552	16941	16902	16678
16821	38558	31059	22995	19742	17980	16623	15993	15378	15101	14720	14652	14462	14481	14345	14484	14195	14293	14236	14251	14175	14034	14228	14116	14077	14083	14081	14080	14092	14040	13895	14028	14105	14055	14030	13951	14060	14009	14043	14112	13918	14012	13966	13884	14125	13946	13978	13948	14226	13880	13992	13829	14035	13922	13886	13998	13900	14002	13981	13970	13819	13901	14053	13929	13820	13827	13956	13930	13899	13891	14002	14018	14077	13970	13764	13875	14090	13898	14016	13980	13939	13888	13799	13792	13851	13948	14048	13788	13920	14033	13934	14019	13732	13994	13912	13706	13916	13925	13819	14060	13921	13867	13913	14070	14140	13992	13781	13927	13835	13868	14034	13861	13918	13949	13855	14000	13977	13833	13920	13970	14057	13974	13969	13723	13836	13873	13837	13806	14029	13839	13944	14085	13826	13845	13954	13926	13824	13848	13880	14071	14060	13897	13863	13973	13831	13834	13891	13866	13951	13771	14013	13850	13832	13867	13948	14120	13942	13977	13895	13929	14033	13911	13936	13816	13877	13828	13774	13972	13998	13916	13940	13868	13946	13939	13797	14018	14148	13796	13848	13920	13842	13984	14035	13830	14009	13980	14046	13847	13860	13951	13978	13732	13844	14035	13787	13927	13997	13849	13820	13842	13892	14000	13948	13874	13745	13884	14012	14097	13949	13946	13915	13811	13749	13830	13863	13859	13788	13867	13868	13858	13946	14011	14042	13989	13911	13951	13903	13915	13871	13830	13824	13936	13942	13773	13834	13850	13938	13959	13937	13838	13921	13924	13832	13900	13866	14064	13858	13799	13991	13756	13890	14023	13895	13921	13838	13916	13884	13963	13960	13786	14087	13784	13973	13714	13966	13890	13894	13876	13786	13661	14065	13879	13896	13922	13946	13975	14124	13746	13767	13716	14043	13872	13839	13788	13742	13830	13937	13789	13883	13946	13881	13960	13845	13933	13812	13851	13996	14050	13760	13860	13979	13914	13968	13811	13728	13855	13921	13945	13930	13856	13734	13962	13790	13780	13961	13808	13726	13880	13893	13836	13918	14011	14104	13979	13792	13977	13861	13830	13892	13867	13904	13877	13854	13914	13963	13821	13929	13914	13906	13768	14057	13909	13798	13798	14042	13724	14004	14038	13863	14076	14023	13787	13957	14148	14156	13904	13860	14047	13950	13891	13902	13928	13826	13840	13933	14018	13931	13994	13983	13913	14143	14009	13992	13876	13844	13843	13967	13952	13731	13864	13840	13992	13771	13952	13974	14056	13879	13910	13964	13890	13879	13828	13964	13912	13980	13796	13985	13811	13910	14045	14013	13671	13865	13846	14004	13840	14110	13960	13869	13992	13950	13932	13745	13876	14007	13899	13914	13923	13830	13958	13903	14044	13953	13762	13891	13848	13767	13858	13855	13807	13882	13966	13990	13863	13837	13754	13919	13867	13967	13900	13894	13972	13951	13840	13981	13914	13786	14010	13949	13901	13773	13863	13782	13998	14009	14007	13977	13954	13739	13942	13898	13941	13904	13785	14069	13869	13945	13902	13890	13938	14062	14078	13801	13887	14017	13891	13858	14013	14149	13932	13745	13935	13948	13968	14091	13924	14117	14009	13806	13729	14072	13796	13882	13776	14000	13941	13853	13823	13909	13859	13935	14083	14033	13834	13888	13768	13813	13857	14002	13742	13985	13830	13980	13939	13965	13940	13948	13903	13759	13896	13882	13876	14078	14002	13882	13797	14007	13774	13842	13898	13820	13982	13992	13890	13981	13902	13797	13840	14042	13946	13856	13877	13957	13859	13988	13791	13934	14031	13715	13799	13807	13859	14037	14075	13915	13953	13886	13836	14134	13729	13725	13942	13797	14031	13980	14022	13917	14023	13702	13857	13815	13819	13742	14013	13857	13818	13858	13874	13868	13941	13816	13668	13669	14034	14036	13867	13888	13867	14041	13891	13997	13997	13806	14080	13942	13964	13789	13776	13846	14032	14051	13905	13845	13925	13954	13782	13801	13962	13851	13986	13914	13841	13884	13984	13800	13905	13943	13982	13818	13857	13973	13834	13928	13981	13989	13956	13848	13788	13795	13707	13916	13975	13890	13755	13883	14011	13919	13901	13983	13997	13977	13879	13828	13877	13853	13957	13980	13999	14079	13930	13918	13841	13855	13903	13938	13950	13905	14023	13891	13828	14019	13841	13735	13992	13867	13931	13775	13882	13962	13863	13918	13848	14110	13754	13922	13780	14021	13800	14113	14051	13807	13858	13821	13897	13861	13967	13926	14085	13901	13745	13905	14039	13899	13790	13902	13971	13939	13900	14002	14052	13941	13901	13757	14148	14065	13880	13883	13924	13983	13807	13794	13945	13763	13920	13961	13891	13941	13898	13973	13834	13985	13814	13810	13681	13813	13920	13935	13892	13974	13795	13922	13938	13905	13995	13973	14043	13653	13904	13733	13998	13943	13916	14026	14000	13900	13915	13852	13899	14047	14059	14067	13720	13960	13839	14046	14010	13988	13888	13905	13979	13902	13954	13988	13945	13825	13825	13946	13868	13728	14107	13868	13834	13880	13937	13859	13931	13761	13820	13850	13838	13778	13871	14111	13931	13995	14019	13781	13867	14030	13890	13725	13778	13873	13873	13875	13975	13942	13951	13919	13923	13952	13940	13873	13979	13920	13722	13917	13873	13780	13995	14100	13799	14165	14099	13905	13974	13918	13880	13817	13905	13942	13872	13869	13846	13773	14012	13935	13866	13870	13888	13988	13814	14084	13878	14013	13896	13653	14035	13897	14007	13786	13795	13854	13880	13987	13830	13697	13854	13898	13753	13999	13875	13888	13956	13804	14062	13830	13985	13874	13898	14015	13898	13988	13908	14066	13966	13779	14012	13998	14059	14029	13986	13863	13837	13968	13810	13960	14026	13717	13809	13911	13967	13975	13950	13904	13916	14028	13807	14043	13854	13862	13862	13843	13866	13890	14056	13917	13795	13780	13920	13920	13938	13833	13864	13828	13924	13845	13687	13836	13859	13916	13908	13946	13978	13693	13787	14029	13972	13870	13908	13950	13839	13856	14100	13928	13941	13902	13865	13872	13952	14104	13765	13806	13916	13828	13954	13745	13975	14000	13909	13839	13839	13929	13984	13911	13889	13911	13955	13968	13952	13829	13970	13890	13869	13880	13864	14036	14064	13893	13826	13899	13995	14080	13729	13770	13766	13915	13990	13718	13898	13960	13932	13951	14163	13968	13993	13953	13991	14004	14024	13910	13902	13918	13972	13879	13663	13913	13787	13863	13855	13925	13934	13816	14006	13827	13872	13841	13790	13815	13904	13921	14007	13992	13888	13977	13995	13875	13807	13980	13821	13920	13825	14051	14150	13810	13929	13939	13987	13948	13874	13930	13945	13907	13750	13983	14026	14011	13951	13814	14034	13971	13934	14103	13729	13977	13893	14021	13917	13931	13836	13949	13815	13908	13856	13842	13869	14049	13964	13985	13918	13927	13801	13991	13869	14017	13952	14034	14038	13957	13841	14053	13925	13899	13856	13898	13811	14008	13938	13907	13863	13903	14095	13874	13855	14074	13790	13994	14007	13957	13960	13932	13901	13960	13940	14052	13806	13974	13938	13854	13846	13951	13828	13917	13966	13905	13677	13866	13887	13994	14001	13854	14033	13920	13931	13744	13929	13766	13824	13924	13869	13915	13854	13752	13842	13945	13887	13951	13735	13748	13950	13905	13827	14140	13989	13839	13887	13803	13787	13953	13938	13954	13848	14005	14017	13876	14024	13816	14045	13772	14072	13817	13835	14005	14115	13847	13975	13992	13930	14093	14204	13894	13880	13881	13996	13744	13910	14132	13994	13823	14055	13893	14055	13904	13733	13793	13907	13870	13898	13826	13921	14014	13932	13831	13754	13854	13930	13939	14003	13860	13929	13888	13961	14029	13990	13847	13836	13858	14035	13825	13938	13894	14014	13937	14097	13879	13898	13967	13960	13922	13854	13875	13893	13842	13943	13990	13885	13958	13916	13801	13857	13854	13815	13866	13953	13836	14019	13874	13921	14020	13813	13821	13668	14044	14010	13927	13825	13902	14112	13921	13931	13860	13977	13837	13797	13968	14023	13802	13806	13903	14046	13848	13911	13835	13742	13943	13892	13828	13718	13825	13848	13879	13910	13889	13947	13940	13992	14045	13989	13827	13824	13762	13874	13890	13981	14041	13801	13901	14084	13780	13941	13861	13893	14033	13849	13936	13897	13756	13916	13929	13952	14090	13915	13888	13860	13879	13860	13926	13955	14040	14027	13945	13989	13817	13889	13896	13817	13931	13771	13817	14027	13834	14003	13862	13925	13942	13733	13924	13902	13788	13965	14004	13959	13958	13792	13919	13975	13928	13887	13909	13889	13814	14127	13781	13882	13957	13838	14011	13932	13886	13922	13918	13865	13911	13917	13775	13931	13869	13952	13932	13996	13935	13934	13939	13877	13851	13841	13872	13983	13771	13841	13837	13954	13887	13937	13963	13952	13767	13968	13922	13904	13863	13818	13993	13902	13853	13844	13759	13930	13922	13873	13902	13949	13885	13796	13914	13967	13856	13927	13934	13704	13952	13976	14036	13885	13977	13812	13941	13845	13943	14012	13897	13782	13947	13817	13816	13827	13911	13783	13962	13694	13820	13785	13846	13868	14024	13789	13841	13814	13956	13868	13946	14019	13886	13861	13880	14043	13691	13792	14102	13898	13873	13889	13937	13853	13860	14125	13786	13902	13835	13916	13927	14106	13827	13851	13978	13947	13883	13783	13973	13961	13898	13934	13854	14139	13982	13945	13734	13767	13947	13852	13982	14001	14016	13880	13932	13907	13859	13981	13889	14005	14084	13964	13991	13884	13825	13827	13983	14036	13865	13842	13722	14109	13834	13824	14004	14021	13938	14030	13874	13757	13779	13752	13901	13855	13974	13883	13885	13983	13821	13833	13923	14058	14006	13827	13865	13953	13887	13767	13998	13952	14073	14059	13955	14010	13902	13958	13722	14073	13972	13732	13730	13869	13890	13965	13931	13786	13812	13975	13917	13888	13933	13796	14095	13710	14049	13844	13895	14037	13982	13943	14112	13779	13888	14011	14012	13865
28377	22811	25654	21851	18308	17380	17135	16869	16853	16680	16550	16604	16543	16551	16322	16419	16374	16287	16169	16572	16257	16216	16409	16466	16430	16340	16208	16214	16355	16336	16451	16382	16262	16121	16096	16315	16415	16337	16348	16370	16432	16323	16397	16258	16117	16249	16318	16322	16481	16288	16329	16262	16336	16306	16197	16376	16321	16299	16355	16124	16166	16308	16491	16400	16476	16326	16421	16230	16473	16245	16221	16274	16271	16270	16195	16188	16265	16430	16219	16177	16244	16250	16268	16124	16320	16228	16313	16230	16365	16149	16291	16410	16244	16428	16280	16576	16498	16350	16400	16341	16201	16241	16315	16287	16166	16226	16133	16502	16340	16163	16044	15966	16121	16309	16200	16258	16247	16422	16137	15988	16405	16247	16304	16282	16501	16411	16326	16161	16332	16160	16489	16327	16549	16154	16240	16292	16229	16267	15997	16283	16304	16444	16178	16298	16265	16201	16304	16578	16234	16403	16249	16293	16461	16184	16285	16229	16391	16132	16164	16239	16368	16210	16093	16260	16311	16302	16099	16288	16158	16318	16549	16229	16325	16310	16108	16249	16270	16165	16291	16405	16371	16455	16352	16299	16575	16261	16262	16239	16214	16348	16413	16180	16257	16175	16371	16335	16312	16283	16451	16210	16298	16256	16360	16387	16212	16346	16414	16305	16315	16225	16238	16417	16318	16283	16218	16255	16310	16230	16389	16175	16304	16220	16332	16358	16376	16263	16223	16351	16190	16254	16365	16141	16591	16419	16155	16258	16266	16106	16128	16223	16467	16362	16297	16427	16390	16513	16261	16290	16415	16563	16429	16369	16265	16179	16132	16300	16203	16285	16265	16279	16414	16374	16301	16210	16146	16300	16236	16226	16350	16275	16304	16290	16316	16261	16189	16273	16315	16282	16267	16351	16243	16240	16209	16194	16303	16395	16397	16081	16354	16161	16161	16193	16176	16192	16262	16303	16564	16432	16204	16178	16434	16261	16254	16425	16225	16554	16145	16180	16419	16313	16385	16489	16263	16298	16337	16177	16303	16178	16480	16346	16310	16405	16302	16402	16191	16076	16339	16214	16396	16306	16529	16210	16293	16343	16279	16330	16306	16198	16278	16131	16073	16284	16292	16158	16174	16136	16285	16227	16320	16370	16126	16187	16330	16287	16254	16365	16243	16263	16242	16303	16231	16143	16497	16424	16293	16314	16323	16126	16405	16419	16339	16316	16237	16458	16348	16324	16197	16031	16324	16152	16376	16191	16355	16394	16178	16466	16346	16342	16349	16132	16351	16321	16453	16300	16364	16187	16200	16334	16450	16319	16291	16449	16164	16181	16451	16385	16449	16449	16455	16408	16331	16687	16159	16228	16281	16404	16475	16094	16527	16378	16463	16135	16257	16326	16258	16452	16316	16097	16346	16228	16258	16376	16293	16314	16393	16344	16472	16204	16188	16497	16265	16340	16383	16333	16346	16162	16305	16383	16333	16332	16372	16205	16367	16374	16237	16141	16317	16154	16263	16261	16091	16196	16504	16206	16375	16366	16275	16540	16250	16278	16291	16258	16541	16187	16487	16238	16190	16259	16373	16081	16115	16249	16244	16372	16690	16344	16365	16264	16234	16073	16363	16389	16374	16330	16236	16315	16339	16401	16105	16280	16374	16517	16350	16079	16188	16324	16432	16261	16458	16184	16306	16147	16252	16272	16321	16226	16287	16441	16281	16343	16206	16428	16377	16397	16271	16296	16262	16402	16077	16523	16456	16212	16352	16327	16552	16385	16342	16338	16199	16405	16353	16126	16295	16294	16290	16089	16261	16099	16315	16285	16282	16210	16183	16120	16393	16343	16539	16266	16169	16404	16281	16362	16292	16197	16443	16581	16287	16247	16358	16103	16185	16137	16409	16352	16220	16224	16455	16275	16304	16225	16201	16165	16075	16330	16398	16240	16292	16442	16467	16206	16363	16333	16325	16410	16303	16334	16372	16400	16447	16416	16320	16252	16410	16386	16247	16110	16197	16199	16389	16172	16403	16125	16279	16248	16164	16056	16354	16511	16437	16347	16189	16123	16285	16515	16435	16251	16376	16530	16272	16340	16377	16324	16341	16250	16442	16427	16162	16454	16309	16261	16100	16514	16513	16291	16419	16325	16395	16449	16276	16146	16083	16447	16431	16371	16457	16452	16464	16514	16304	16338	16087	16261	16373	16197	16301	16400	16246	16408	16274	16115	16370	16375	16257	16455	16548	16514	16291	16303	16426	16262	16347	16142	16222	16260	16320	16103	16222	16372	16237	16286	16283	16353	16205	16328	16094	16343	16324	16372	16378	16246	16279	16501	16198	16383	16306	16459	16466	16397	16323	16200	16266	16453	16395	16396	16243	16370	16459	16204	16361	16049	16153	16369	16360	16375	16438	16374	16355	16426	16252	16484	16417	16305	16201	16395	16550	16426	16405	16384	16489	16458	16344	16293	16305	16395	16204	16201	16250	16466	16220	16319	16417	16433	16326	16377	16208	16357	16268	16439	16256	16233	16336	16307	16168	16442	16203	16118	16326	16387	16269	16341	16416	16398	16305	16213	16459	16312	16390	16390	16066	16263	16372	16218	16317	16204	16263	16521	16091	16315	16391	16161	16430	16369	16401	16378	16160	16579	16354	16350	16300	16380	16122	16212	16299	16279	16243	16365	16224	16305	16300	16415	16329	16345	16127	16374	16122	16243	16223	16282	16083	16326	16318	16419	16291	16333	16210	16441	16429	16225	16292	16276	16216	16274	16497	16258	16468	16271	16218	16201	16299	16231	16450	16301	16188	16403	16394	16283	16347	16637	16373	16331	16238	16319	16307	16365	16390	16496	16338	16290	16211	16378	16314	16560	16267	16229	16305	16212	16181	16272	16359	16254	16435	16366	16133	16343	16244	16257	16419	16494	16127	16342	16376	16328	16390	16265	16359	16405	16389	16182	16234	16078	16153	16186	16194	16155	16193	16353	16320	16368	16427	16241	16243	16352	16288	16193	16166	16331	16464	16468	16178	16437	16438	16229	16176	16269	16264	16332	16230	16212	16402	16212	16044	16401	16419	16328	16488	16359	16233	16417	16472	16226	16230	16407	16338	16433	16308	16361	16283	16339	16102	16333	16342	16266	16185	16065	16381	16437	16175	16340	16094	16395	16278	16382	16231	16223	16345	16217	16322	16231	16271	16256	16333	16377	16236	16312	16177	16242	16389	16362	16297	16402	16305	16151	16264	16504	16320	16538	16474	16279	16141	16315	16239	16383	16358	16306	16371	16249	16338	16451	16297	16223	16252	16390	16128	16254	16415	16084	16284	16263	16272	16305	16249	16348	16447	16308	16313	16275	16176	16284	16295	16386	16488	16179	16351	16183	16154	16339	16453	16587	16464	16303	16304	16263	16343	16212	16155	16268	16253	16457	16314	16367	16388	16314	16164	16131	16070	16132	16128	16164	16346	16360	16335	16468	16382	16344	16216	16253	16312	16303	16333	16140	16216	16358	16486	16369	16319	16390	16421	16219	16102	16099	16504	16337	16334	16384	16200	16482	16283	16406	16305	16270	16240	16222	16325	16385	16260	16349	16215	16167	16247	16126	16172	16278	16505	16203	16457	16119	16144	16125	16275	16471	16363	16387	16187	16213	16268	16180	16353	16303	16223	16383	16224	16461	16118	16428	16267	16352	16213	16355	16215	16303	16304	16324	16251	16170	16220	16330	16394	16479	16463	16113	16322	16159	16265	16379	16338	16313	16245	16226	16331	16317	16309	16529	16311	16304	16288	16406	16267	16347	16523	16407	16191	16142	16383	16144	16292	16332	16315	16417	16412	16445	16302	16308	16579	16265	16364	16218	16292	16392	16277	16372	16155	16294	16275	16429	16391	16499	16320	16441	16156	16520	16279	16300	16362	16266	16472	16262	16298	16226	16088	16370	16477	16195	16283	16356	16354	16439	16387	16129	16270	16332	16406	16210	16342	16128	16208	16171	16291	16192	16317	16219	16241	16330	16504	16289	16313	16328	16543	16355	16246	16376	16210	16307	16438	16332	16280	16264	16333	16234	16277	16102	16178	16334	16260	16334	16256	16350	16310	16367	16237	16302	16381	16568	16167	16289	16269	16393	16395	16222	16240	16240	16142	16277	16182	16385	16199	16151	16346	16302	16369	16467	16213	16391	16419	16058	16301	16322	16249	16279	16438	16494	16359	16424	16371	16388	16405	16217	16278	16314	16376	16401	16106	16413	16219	16303	16392	16349	16204	16279	16425	16360	16189	16251	16239	16416	16203	16303	16134	16144	16466	16475	16304	16202	16193	16381	16304	16438	16369	16284	16156	16276	16495	16392	16281	16356	16381	16258	16216	16064	16396	16388	16374	16213	16294	16358	16470	16387	16297	16429	16155	16287	16317	16352	16460	16304	16174	16350	16207	16256	16328	16352	16463	16278	16221	16308	16384	16318	16381	16422	16336	16289	16232	16160	16277	16341	16208	16107	16172	16329	16334	16288	16320	16456	16347	16380	16357	16255	16385	16359	16422	16252	16237	16101	16209	16289	16254	16429	16280	16204	16227	16315	16304	16291	16240	16252	16293	16338	16416	16365	16074	16144	16438	16364	16230	16299	16189	16316	16331	16128	16518	16117	16426	16504	16489	16424	16369	16351	16492	16404	16306	16320	16192	16140	16119	16395	16213	16338	16414	16228	16263	16369	16313	16356	16388	16417	16386	16248	16501	16488	16247	16321	16277	16227	16469	16054	16357	16225	16327	16346	16198	16227	16039	16367	16343	16159	16122	16288	16362	16196	16320	16329	16206	16418	16236	16263	16416	16397	16241	16422	16509	16347	16622	16441	16453	16450	16338	16405	16137	16352	16475	16174	16455	16307	16304	16292	16393	16469	16301	16240	16294	16232	16174	16296	16414	16136	16337	16251	16320	16330	16276	16206	16366	16212	16236	16375	16244	16236	16194	16429	16247	16239	16234	16352	16446	16237	16114	16336	16422	16281	16324	16379	16359	16461	16339	16225	16280	16256	16551	16261	16277	16278	16664	16367	16328	16296	16621	16358	16361	16221	16148	16352	16277	16340	16192	16348	16400	16383	16390	16260	16402	16378	16249	16318	16198	16016	16661	16304
17694	27759	22542	17607	16018	15299	14709	14325	14292	14000	14060	13813	13930	13864	13857	13748	13825	13817	13777	13802	13864	13612	13914	13685	13811	13651	13754	13742	13767	13769	13867	13598	13703	13725	13717	13832	13586	13708	13714	13865	13668	13630	13823	13781	13772	13624	13770	13763	13719	13878	13631	13773	13733	13585	13726	13871	13807	13698	13661	13661	13669	13560	13748	13593	13932	13694	13586	13707	13771	13710	13718	13652	13618	13715	13716	13617	13694	13750	13723	13709	13695	13639	13575	13640	13648	13775	13748	13739	13780	13690	13756	13576	13638	13775	13684	13668	13701	13858	13564	13769	13585	13681	13650	13693	13870	13635	13774	13593	13824	13813	13739	13860	13560	13527	13674	13805	13688	13720	13908	13719	13688	13789	13694	13634	13654	13737	13722	13509	13794	13691	13622	13640	13744	13687	13753	13645	13701	13721	13767	13757	13714	13690	13877	13747	13685	13674	13705	13573	13687	13792	13710	13894	13758	13654	13692	13853	13642	13573	13792	13765	13644	13783	13920	13679	13700	13714	13753	13655	13644	13782	13854	13827	13469	13783	13755	13673	13918	13737	13579	13707	13705	13811	13698	13644	13681	13621	13684	13665	13728	13790	13874	13492	13761	13680	13856	13824	13811	13693	13656	13601	13774	13623	13715	13839	13668	13618	13669	13640	13713	13676	13783	13577	13654	13794	13695	13768	13720	13724	13773	13534	13584	13700	13768	13637	13736	13847	13736	13743	13878	13670	13796	13655	13573	13702	13851	13623	13669	13740	13799	13839	13743	13496	13667	13930	13527	13504	13723	13832	13680	13676	13754	13658	13576	13658	13690	13650	13700	13720	13746	13793	13679	13769	13789	13692	13566	13703	13737	13774	13730	13675	13629	13782	13638	13633	13668	13893	13630	13771	13790	13708	13583	13964	13887	13702	13887	13671	13742	13486	13699	13688	13746	13672	13733	13795	13817	13638	13758	13666	13689	13737	13762	13583	13664	13817	13728	13713	13674	13785	13757	13792	13759	13761	13851	13678	13709	13554	13669	13568	13842	13734	13683	13505	13769	13695	13873	13818	13773	13619	13752	13709	13716	13609	13512	13674	13702	13763	13675	13675	13840	13637	13589	13747	13813	13745	13662	13711	13645	13674	13780	13779	13906	13690	13689	13690	13604	13619	13708	13671	13678	13731	13720	13664	13765	13678	13653	13714	13603	13775	13848	13800	13835	13841	13609	13724	13844	13603	13669	13729	13721	13594	13727	13646	13633	13634	13668	13546	13670	13712	13697	13674	13578	13716	13426	13822	13667	13739	13696	13631	13684	13692	13797	13681	13692	13749	13686	13787	13995	13736	13672	13779	13674	13691	13646	13672	13810	13674	13743	13555	13707	13605	13601	13702	13714	13675	13606	13706	13768	13716	13739	13586	13709	13852	13762	13807	13693	13573	13750	13711	13736	13715	13759	13789	13521	13776	13567	13616	13660	13757	13568	13636	13745	13797	13810	13637	13739	13792	13812	13816	13645	13887	13704	13827	13642	13721	13678	13843	13747	13742	13687	13575	13553	13663	13873	13801	13773	13537	13650	13862	13757	13723	13670	13857	13854	13732	13619	13607	13789	13697	13734	13650	13598	13628	13731	13801	13655	13727	13542	13630	13707	13679	13808	13743	13655	13713	13790	13639	13813	13694	13764	13592	13844	13685	13729	13714	13618	13926	13669	13770	13839	13637	13713	13834	13802	13699	13832	13611	13928	13762	13705	13647	13468	13650	13640	13795	13724	13764	13668	13832	13612	13882	13840	13719	13685	13815	13856	13760	13723	13564	13671	13593	13705	13521	13616	13664	13847	13756	13474	13735	13803	13640	13810	13731	13634	13901	13608	13627	13730	13839	13457	13788	13841	13664	13875	13895	13792	13491	13748	13711	13756	13568	13700	13855	13683	13726	13798	13797	13762	13747	13711	13703	13682	13755	13615	13576	13852	13688	13719	13762	13646	13669	13762	13688	13598	13700	13667	13678	13846	13791	13793	13688	13807	13511	13651	13737	13747	13691	13670	13673	13739	13702	13643	13879	13505	13693	13641	13702	13678	13781	13661	13708	13813	13493	13712	13722	13659	13634	13550	13660	13636	13724	13682	13712	13771	13668	13623	13696	13640	13621	13786	13789	13691	13697	13795	13789	13832	13724	13534	13743	13628	13736	13639	13836	13721	13745	13753	13710	13643	13729	13886	13783	13865	13593	13755	13745	13777	13793	13710	13842	13813	13717	13746	13531	13684	13836	13750	13693	13745	13651	13816	13624	13783	13564	13822	13690	13751	13697	13540	13620	13715	13813	13737	13741	13741	13739	13746	13657	13551	13708	13692	13814	13611	13625	13673	13519	13615	13767	13926	13722	13738	13779	13603	13490	13739	13637	13759	13723	13542	13638	13866	13726	13794	13570	13655	13754	13630	13639	13674	13817	13680	13816	13664	13761	13701	13614	13796	13508	13777	13670	13698	13794	13806	13701	13884	13793	13625	13755	13781	13762	13720	13693	13768	13690	13606	13741	13855	13766	13676	13694	13763	13708	13659	13634	13723	13722	13622	13830	13803	13606	13740	13709	13610	13676	13764	13632	13583	13550	13615	13730	13744	13708	13842	13901	13720	13621	13662	13710	13708	13595	13700	13827	13661	13761	13688	13544	13739	13708	13612	13799	13725	13445	13858	13730	13665	13740	13914	13768	13602	13629	13792	13763	13772	13612	13801	13768	13673	13595	13697	13646	13616	13686	13779	13594	13606	13689	13717	13744	13764	13987	13702	13660	13901	13455	13714	13607	13922	13776	13830	13739	13597	13758	13882	13634	13694	13629	13787	13681	13689	13746	13821	13627	13727	13704	13819	13809	13863	13699	13718	13817	13763	13791	13603	13773	13613	13872	13717	13523	13689	13836	13643	13617	13761	13590	13716	13541	13672	13561	13811	13699	13610	13604	13718	13639	13712	13835	13683	13658	13647	13858	13612	13855	13971	13591	13647	13640	13852	13779	13778	13884	13526	13766	13759	13595	13670	13814	13659	13873	13878	13691	13785	13631	13692	13607	13780	13829	13901	13674	13881	13447	13691	13842	13528	13729	13810	13725	13565	13831	13754	13770	13646	13632	13700	13702	13763	13688	13725	13607	13553	13741	13780	13772	13814	13552	13700	13751	13828	13769	13666	13762	13719	13799	13746	13760	13761	13731	13817	13687	13682	13702	13686	13578	13685	13719	13711	13638	13777	13589	13748	13684	13720	13702	13830	13658	13699	13621	13686	13840	13699	13658	13599	13702	13821	13655	13557	13688	13815	13834	13650	13609	13576	13750	13643	13782	13700	13694	13622	13661	13700	13614	13724	13553	13781	13629	13721	13858	13714	13689	13846	13577	13611	13693	13796	13684	13834	13687	13738	13610	13759	13606	13881	13785	13741	13618	13741	13741	13809	13739	13841	13653	13638	13637	13822	13764	13548	13779	13808	13728	13701	13900	13656	13410	13736	13756	13745	13736	13614	13777	13638	13750	13768	13786	13732	13675	13701	13951	13763	13437	13827	13670	13728	13692	13717	13754	13686	13600	13410	13592	13641	13723	13588	13644	13764	13684	13794	13815	13753	13754	13645	13697	13815	13621	13771	13595	13727	13710	13618	13712	13517	13665	13837	13660	13613	13756	13612	13545	13767	13870	13815	13735	13677	13717	13800	13482	13769	13782	13767	13490	13724	13605	13604	13653	13714	13817	13822	13735	13767	13699	13775	13821	13840	13637	13630	13687	13658	13789	13617	13741	13666	13807	13700	13612	13655	13748	13836	13732	13507	13804	13708	13768	13774	13764	13814	13735	13745	13686	13673	13731	13571	13674	13632	13870	13740	13649	13742	13751	13572	13692	13666	13694	13609	13526	13743	13669	13805	13495	13702	13750	13692	13912	13751	13683	13678	13760	13762	13597	13886	13689	13593	13730	13737	13761	13619	13766	13592	13556	13734	13688	13738	13664	13830	13577	13993	13852	13744	13810	13827	13688	13747	13735	13771	13717	13730	13461	13595	13742	13730	13683	13572	13765	13653	13852	13569	13712	13536	13721	13607	13814	13750	13714	13761	13720	13827	13582	13712	13614	13740	13704	13617	13717	13806	13629	13595	13542	13891	13621	13680	13851	13674	13758	13772	13689	13617	13794	13842	13865	13759	13621	13614	13560	13720	13670	13719	13761	13685	13682	13583	13688	13643	13659	13687	13646	13550	13573	13618	13764	13809	13637	13593	13678	13661	13808	13716	13767	13742	13794	13788	13402	13735	13758	13632	13672	13606	13607	13645	13757	13881	13811	13627	13888	13734	13957	13554	13675	13629	13732	13568	13632	13653	13565	13712	13600	13872	13711	13594	13784	13699	13672	13666	13681	13659	13808	13954	13792	13714	13761	13679	13622	13694	13682	13709	13924	13710	13616	13714	13824	13594	13745	13783	13779	13490	13658	13737	13688	13712	13647	13631	13838	13726	13802	13645	13716	13730	13727	13798	13800	13512	13730	13714	13610	13746	13614	13753	13856	13754	13839	13601	13790	13774	13745	13578	13826	13756	13789	13756	13672	13659	13752	13684	13675	13560	13663	13673	13701	13678	13693	13761	13661	13816	13826	13521	13748	13870	13561	13782	13762	13670	13670	13722	13690	13701	13570	13643	13548	13878	13730	13682	13772	13545	13578	13550	13505	13830	14060	13630	13549	13467	13684	13700	13649	13746	13769	13655	13761	13729	13565	13691	13759	13753	13772	13615	13847	13838	13785	13849	13631	13644	13656	13773	13535	13866	13665	13739	13652	13853	13695	13728	13738	13706	13718	13547	13841	13757	13797	13847	13777	13893	13662	13658	13798	13593	13746	13748	13714	13620	13630	13691	13675	13788	13716	13849	13708	13756	13868	13697	13739	13696	13693	13720	13742	13766	13549	13566	13703	13696	13598	13799	13564	13656	13737	13799	13826	13636	13766	13758	13729	13748	13632	13734	13746	13779	13931	13708	13722	13409	13761	13768	13564	13676	13583	13672	13730	13639	13737	13845	13777	13897	13703	13750	13809	13799	13737	13737	13577	13712	13776	13670	13711	13728	13931	13723	13701	13681	13847	13727	13623	13727	13678
22652	20914	27768	24267	21731	21763	20503	17370	16668	16727	16425	16457	16351	16308	16427	16211	16246	16028	16113	16100	16160	16003	16256	16001	15785	16106	16065	16026	16038	16105	16024	15783	16110	15831	16050	15873	15943	15827	15853	15938	15916	15795	15829	16154	16007	16030	15992	15945	15823	15987	15934	15868	15914	15756	15771	15810	15962	15863	15772	15828	16070	15950	15821	16049	15874	15830	15940	15764	15955	15935	15843	16007	15810	15863	15752	15830	15774	15991	15833	15715	15697	15733	15865	15834	15865	15633	16086	15768	15772	15903	15492	15683	15821	15905	15743	15775	15776	16013	15748	15948	15860	15840	15917	15846	15751	15952	15867	15944	15974	15961	15918	15921	15841	15791	15749	15797	15738	15984	16068	15986	15739	15760	16141	15976	15863	15822	15866	15886	15734	15909	15914	15906	15887	15666	15850	15883	16035	15787	15736	15733	15635	15683	15745	15808	15901	15724	15637	15897	15673	15674	15872	15860	15703	15844	15997	15764	15736	15950	15876	15903	15740	15806	15825	15691	15824	15902	15756	15704	15921	15913	15712	15841	15697	15678	15776	15820	15725	15758	15824	15888	15662	15882	15947	16005	15779	15811	15858	15982	15954	16004	15911	15666	15721	16003	15869	15902	15879	15901	15907	15910	15899	15728	15952	15905	15736	15760	15692	16021	15661	15720	15974	15772	15823	15670	15988	15781	15830	15766	15880	15775	15791	15898	16011	15781	15838	15832	16018	15599	15682	15752	15603	15612	15858	15804	16022	15911	15718	15736	15971	15663	15650	15674	15839	15792	15712	15840	15864	15828	15636	15898	15749	15768	15846	15929	15809	15662	15875	15887	15829	15895	15785	15855	15933	15959	15771	15964	15951	15893	15907	15691	15914	15953	15937	15674	15882	15872	15795	15756	15985	15875	15895	15781	15771	15797	15926	15921	16024	15964	15807	15552	15591	15917	15929	15867	15762	15932	15970	15870	15800	15858	15975	15774	15740	15907	16027	15914	16002	15988	15853	15780	15576	15801	15785	15836	15838	15919	15849	16017	15769	15764	16117	15739	15824	15744	15770	15864	15769	15801	15724	15860	15737	15574	15693	15747	15835	15641	15730	15958	15880	15706	15906	16066	15794	15683	15743	16028	15847	15826	15962	15831	15940	15988	15883	15983	15949	15960	15895	16063	15820	15889	15758	15732	15730	15902	15866	15786	15902	16081	15979	15930	15872	15853	15618	15837	15812	15897	15703	15867	15844	15823	15856	15735	15851	15934	16009	15788	15713	15837	15754	15809	16078	15713	15768	15895	15914	15620	15752	16094	15720	15834	15930	15925	15745	15884	15835	15862	15777	15760	15789	15840	15670	15714	15972	15730	15755	15864	15636	15775	15690	15825	15877	16041	15804	15880	15735	15857	15979	15735	16005	15886	15841	16070	15983	15870	15900	15947	15789	15496	15721	15716	15775	15907	15777	15649	15860	15817	15904	15811	15672	15679	15935	15863	15908	15927	15769	15848	15690	15878	16073	15707	15897	15698	15658	15860	15920	15852	15816	15769	15907	15861	16039	15765	15790	15894	15722	15806	15693	15807	15830	15769	15938	15914	15871	15577	15871	15829	15761	15854	15768	15770	15742	15721	15716	15910	15994	15514	15846	15690	15775	15982	15914	15727	15718	15711	15798	15784	15915	15895	15871	15853	15871	15886	15927	15842	15589	15580	15744	15998	15861	15879	16023	15863	15965	15930	15880	15801	15922	16002	15744	16067	15921	15923	15952	15784	15741	15900	15742	15683	15869	15936	15756	15975	16012	15951	15815	15885	15772	15881	15949	15943	15811	15800	15655	15880	15932	15669	15782	15952	15837	15717	15845	15927	15849	15864	15838	15766	15804	15509	15829	15847	15944	15914	16084	15866	15763	15829	15838	15841	15504	15784	15686	15798	15821	15761	15802	15906	15728	15739	15865	15996	15680	15891	15661	15798	15961	15860	15803	15900	15770	15881	15854	15755	15703	15875	15833	15894	15739	15723	15973	15869	15827	15867	15802	15693	15777	15618	15990	15969	15851	15691	15782	15829	15727	15876	15858	15966	16056	15763	15747	15843	15797	15620	15728	15902	15776	15798	15746	15964	15844	15975	15860	15748	16000	15950	16032	15777	16068	15875	15999	15794	15765	15577	15881	15743	15850	15949	15690	15616	15706	16124	15900	15894	15917	15794	15687	15775	15816	15879	15958	15724	15673	15725	15770	15962	15775	15825	15871	16007	15974	15867	15720	15713	15737	15797	15704	15731	15995	15620	15620	15749	15804	15825	15842	15643	15691	15690	15979	15826	15707	15761	15862	15720	15800	15958	15888	15742	15906	15786	15982	15986	15719	16027	15726	15876	15655	15725	15803	15891	15826	15654	15829	15832	15618	15783	15801	16092	15967	15864	15768	15875	15936	15920	15874	16046	15913	15923	15746	15778	15856	15810	15824	15723	15741	15798	15562	15823	15910	15976	15852	15976	15841	15771	16048	15932	15757	15854	15807	15824	15704	15753	15752	15859	15925	15773	15924	16028	15641	15956	15706	15834	16089	15874	15769	15740	15754	15806	15775	15864	15884	15788	15922	15785	15996	15948	15801	15733	15868	15714	15753	15651	15665	15954	15859	15787	15692	15877	15734	15710	15961	15771	15777	15912	15775	15827	16007	15960	15723	15658	15768	15685	15867	15977	15737	15819	16073	15909	15808	15882	15799	15901	15923	15888	15929	15922	16043	15926	16000	15723	15913	15882	15835	15776	15861	15873	15623	15631	15991	16001	15877	15872	15789	15887	15785	15660	15977	15926	16016	15685	15826	15826	16016	15770	15786	15944	15764	15805	15611	15930	15757	15738	15692	15876	15886	15667	15718	15820	15922	16005	15990	15761	15801	15783	15920	15884	15865	15847	15676	15781	15861	15814	15797	15767	15989	15673	15705	15809	15876	15603	15792	15922	15922	15804	15938	15969	15837	15699	15797	15883	15657	15770	15827	15710	15978	15764	15878	15936	15897	15637	15880	15686	15746	15733	15916	15701	15877	15769	16072	15900	16081	15576	15856	15961	15715	15958	15994	15847	15668	15857	15818	15733	15853	15805	15918	15792	15996	15756	15817	15792	15831	15769	15710	15848	15809	15896	15867	15908	15988	15873	15707	15680	15644	16083	16038	15836	15860	15719	15783	15967	15867	16038	15862	15809	15694	15809	15936	15910	15738	15940	16080	15887	15918	16052	15976	15869	15811	15843	15853	15944	15785	15734	15620	15755	15992	15547	15548	16035	15859	15880	15813	15672	15828	15606	16029	15839	15840	15808	15735	15828	16024	15878	16038	15693	15759	15680	15889	15756	15944	15885	15753	15896	15756	15786	15950	15755	15852	15651	15722	15697	15834	15752	15889	15857	15938	16102	15768	15794	15796	15888	16039	15787	15718	15804	15763	15795	15720	15903	15949	15810	15875	15778	15819	15828	15757	15715	15852	15790	15961	15795	16241	15824	15693	15847	15735	15840	15897	15990	15789	15779	15902	15906	15708	15711	15776	15895	15833	15786	15939	15670	15664	16102	15770	16025	15832	15879	15723	15879	16060	15804	15866	15605	15919	15832	16170	15872	15934	15589	15656	15821	15825	15833	15687	15771	15873	15814	15765	15813	15715	15668	16066	15715	15758	15833	15598	15634	15888	15805	16017	15810	15659	15910	15576	15836	15793	15877	16058	16005	15913	15980	15851	15919	15764	15898	15661	15832	15780	15775	15885	15868	15772	15765	15881	15741	15818	15912	16027	15934	15899	15864	15966	15770	15657	16014	15711	15774	15871	15851	15815	15808	15685	15875	15859	15885	15881	15922	15922	15711	15928	15947	15827	15996	15867	15747	15874	15715	15655	15927	15939	15778	15726	15869	15729	15658	15877	15880	15782	15665	15729	15697	15851	15910	15819	15627	15687	15785	15707	15846	15622	15985	15879	16014	15814	15778	15831	15895	15771	15817	15863	16030	15838	15912	15969	15712	15640	15642	15707	15883	15810	15800	15794	16011	16068	15703	15823	15692	16118	15825	15792	15854	15801	15672	15767	15786	15654	15773	15923	15727	15928	15916	15954	15704	15663	15949	15830	15806	15986	15747	15900	15864	15794	15939	15690	15752	15791	15672	15749	16016	15814	15854	15777	15932	15806	15763	16028	15663	15977	15897	15871	15653	15733	15695	15822	15711	15728	15893	15867	15619	15852	15945	15781	15916	15896	15770	15600	15806	15606	15789	15904	15877	15946	15764	15763	15836	15777	15991	15764	15953	15788	15801	15861	15897	15620	15909	16043	15793	15978	15660	15738	15736	15801	15892	15952	15799	15798	15831	15805	15812	16073	15949	15817	15780	15717	15882	15885	15926	15778	15769	15922	15783	15695	15847	15855	15837	15778	15799	15940	16133	15862	15873	15968	15948	15773	15755	15845	15682	15837	15906	15810	15712	15879	15688	15760	15867	15852	15791	15835	15795	15906	15822	15752	15738	16005	15667	15761	15930	15896	16002	16070	15974	15783	15790	15901	15838	15665	15782	15790	16024	15748	15928	16007	15970	15742	15971	15879	15906	15892	15740	15835	15716	15721	15956	15971	15825	15892	15735	15704	15845	15774	15821	15891	15828	15929	15987	15821	15840	15898	15875	15777	16004	15957	15858	15819	15707	15878	15782	15803	15726	15924	15815	15932	15798	15799	15854	15851	15762	15847	15904	15878	15795	15926	15733	15848	15965	15756	15790	15609	15783	15898	15912	15785	15972	15734	15828	15858	15835	15630	15701	16003	15790	15734	15912	15965	15853	15626	15775	15553	15959	15941	15967	15789	15841	15939	15894	15861	15990	15652	15976	15803	15860	15659	15739	15787	15752	15671	15806	15767	15882	15728	15820	15736	15840	15943	15879	16010	15877	15873	15740	15842	15833	15971	15764	15861	15868	15829	15917	15851	15920	15790	15748	15913	15863	15763	15826	15922	15698	15985	15809	15674	15716	15859	15881	15800	15964	15801	16005	15827	15776	15872	15883	16060	15658	15857	15944	16016	15889	15978	15858	15750	15903	15824	15885	15815	15685	15896	15961	15699	15791	15678	15985	15860	15980	15872	15851	15746	15793	15704	15894
15558	33886	27257	19703	17629	16166	15357	14803	14644	14196	13974	13863	14011	13714	13632	13721	13499	13548	13447	13573	13670	13561	13610	13578	13556	13504	13418	13608	13487	13463	13628	13476	13436	13345	13469	13477	13281	13492	13504	13546	13309	13498	13425	13519	13345	13425	13567	13409	13411	13347	13480	13481	13430	13315	13472	13360	13302	13426	13464	13386	13513	13466	13425	13468	13485	13458	13457	13457	13310	13564	13325	13520	13410	13286	13352	13359	13388	13385	13270	13360	13320	13511	13435	13318	13425	13258	13361	13488	13401	13439	13337	13223	13464	13495	13351	13329	13481	13481	13445	13332	13375	13322	13281	13342	13312	13544	13354	13336	13315	13237	13220	13226	13305	13499	13372	13179	13534	13360	13514	13360	13217	13344	13395	13545	13392	13428	13380	13355	13189	13419	13368	13145	13424	13395	13305	13386	13234	13308	13472	13365	13315	13479	13284	13533	13492	13452	13391	13343	13456	13461	13365	13463	13410	13321	13365	13445	13299	13364	13493	13433	13411	13401	13244	13378	13357	13242	13357	13394	13472	13369	13439	13491	13374	13299	13289	13264	13291	13356	13566	13311	13433	13421	13431	13541	13468	13383	13288	13285	13316	13442	13394	13388	13337	13308	13236	13446	13376	13469	13413	13272	13442	13297	13375	13368	13387	13324	13427	13342	13462	13333	13263	13385	13425	13336	13275	13324	13255	13467	13513	13358	13282	13437	13309	13466	13416	13605	13404	13426	13362	13255	13404	13307	13402	13483	13402	13309	13359	13253	13438	13417	13523	13437	13448	13342	13218	13405	13294	13392	13452	13252	13444	13574	13480	13427	13438	13235	13400	13297	13361	13403	13325	13455	13372	13377	13332	13288	13387	13389	13202	13343	13102	13498	13524	13413	13570	13242	13292	13351	13388	13289	13415	13354	13404	13476	13270	13233	13483	13343	13298	13415	13304	13411	13497	13369	13466	13299	13322	13314	13384	13478	13545	13533	13450	13366	13465	13427	13247	13376	13310	13361	13452	13420	13428	13274	13512	13464	13384	13239	13341	13496	13284	13365	13450	13378	13320	13294	13428	13505	13419	13332	13202	13462	13280	13399	13410	13499	13306	13439	13413	13454	13350	13274	13394	13261	13298	13349	13487	13464	13380	13395	13384	13382	13455	13307	13317	13425	13304	13392	13408	13385	13258	13326	13259	13225	13302	13376	13324	13337	13309	13434	13400	13455	13447	13413	13371	13489	13218	13380	13392	13654	13338	13267	13331	13299	13534	13343	13446	13378	13345	13432	13226	13281	13396	13411	13360	13304	13454	13360	13465	13476	13409	13292	13353	13372	13482	13380	13319	13331	13427	13331	13377	13319	13395	13354	13378	13324	13331	13503	13441	13298	13459	13333	13320	13336	13556	13301	13468	13457	13191	13373	13337	13339	13465	13333	13445	13388	13431	13527	13308	13313	13316	13302	13468	13432	13528	13330	13374	13427	13245	13321	13395	13517	13483	13330	13170	13313	13451	13392	13367	13348	13245	13567	13322	13404	13465	13485	13372	13388	13405	13248	13358	13389	13363	13440	13386	13335	13552	13182	13508	13352	13251	13620	13346	13466	13292	13370	13418	13290	13208	13437	13518	13539	13295	13279	13414	13376	13393	13476	13346	13476	13363	13348	13450	13289	13348	13405	13442	13250	13527	13300	13331	13201	13461	13254	13304	13432	13591	13435	13409	13340	13388	13440	13419	13379	13469	13474	13452	13365	13420	13433	13320	13459	13384	13359	13583	13293	13121	13385	13370	13448	13309	13483	13478	13381	13400	13271	13428	13514	13362	13535	13362	13453	13115	13434	13379	13207	13339	13346	13655	13487	13412	13283	13474	13392	13360	13422	13328	13171	13395	13499	13475	13507	13361	13489	13311	13317	13157	13401	13359	13438	13388	13300	13347	13470	13422	13320	13486	13275	13371	13417	13558	13236	13367	13440	13323	13422	13325	13357	13464	13319	13499	13327	13211	13456	13229	13507	13525	13460	13373	13444	13369	13460	13387	13489	13356	13295	13342	13454	13205	13347	13312	13410	13206	13352	13265	13329	13282	13353	13339	13419	13368	13383	13214	13244	13254	13482	13371	13354	13457	13390	13345	13502	13469	13474	13482	13438	13341	13215	13285	13469	13251	13405	13492	13329	13248	13530	13249	13388	13372	13344	13442	13180	13508	13385	13502	13332	13315	13420	13384	13410	13330	13429	13339	13469	13285	13448	13437	13344	13387	13214	13312	13376	13372	13496	13403	13283	13319	13324	13280	13432	13381	13605	13307	13252	13236	13358	13400	13428	13502	13473	13404	13319	13502	13293	13359	13417	13596	13385	13415	13295	13300	13419	13383	13327	13317	13365	13323	13527	13442	13392	13203	13293	13370	13335	13568	13539	13499	13323	13347	13221	13277	13216	13570	13338	13367	13402	13377	13289	13469	13417	13353	13492	13291	13396	13399	13297	13263	13291	13464	13440	13451	13546	13265	13366	13493	13553	13382	13374	13378	13351	13319	13245	13302	13409	13339	13565	13390	13293	13338	13370	13387	13465	13349	13215	13387	13406	13349	13456	13461	13517	13296	13309	13326	13334	13462	13439	13310	13447	13282	13357	13183	13450	13309	13342	13495	13321	13378	13410	13292	13513	13379	13404	13508	13485	13380	13364	13340	13346	13415	13432	13421	13332	13475	13544	13470	13374	13305	13497	13424	13444	13324	13267	13382	13328	13447	13396	13433	13484	13445	13345	13540	13422	13224	13522	13410	13499	13615	13378	13487	13377	13365	13259	13231	13520	13362	13352	13433	13278	13410	13354	13307	13367	13383	13380	13468	13386	13387	13320	13459	13242	13525	13414	13374	13272	13296	13344	13293	13320	13370	13396	13345	13493	13445	13412	13516	13402	13447	13434	13351	13367	13302	13289	13293	13489	13195	13374	13520	13204	13437	13499	13363	13367	13478	13317	13427	13347	13389	13437	13255	13297	13355	13310	13235	13321	13540	13426	13362	13251	13423	13542	13507	13424	13469	13232	13386	13412	13425	13456	13350	13579	13194	13442	13420	13378	13549	13199	13536	13434	13484	13379	13383	13295	13392	13428	13298	13364	13211	13521	13302	13248	13444	13333	13114	13475	13307	13503	13382	13393	13448	13309	13342	13345	13452	13451	13371	13319	13415	13418	13353	13462	13302	13269	13257	13164	13281	13535	13493	13175	13216	13338	13441	13333	13595	13301	13374	13352	13178	13364	13315	13463	13489	13406	13483	13404	13435	13338	13424	13573	13393	13186	13359	13391	13616	13379	13282	13301	13271	13408	13325	13446	13240	13561	13254	13353	13315	13390	13287	13415	13268	13273	13406	13344	13428	13446	13445	13307	13378	13415	13450	13520	13523	13301	13483	13289	13443	13204	13465	13152	13477	13587	13564	13374	13342	13346	13410	13382	13234	13434	13318	13324	13433	13379	13406	13289	13322	13513	13321	13352	13498	13381	13401	13436	13278	13231	13376	13346	13492	13249	13292	13401	13489	13397	13384	13471	13312	13433	13434	13577	13413	13184	13340	13367	13350	13400	13398	13384	13496	13388	13434	13269	13266	13311	13322	13405	13458	13330	13464	13531	13327	13504	13255	13328	13516	13232	13458	13279	13307	13199	13515	13248	13256	13431	13274	13478	13344	13336	13527	13308	13492	13277	13309	13453	13422	13483	13291	13503	13529	13321	13364	13461	13498	13312	13428	13318	13420	13509	13221	13324	13367	13605	13440	13255	13441	13295	13240	13458	13416	13220	13198	13468	13602	13293	13424	13291	13445	13375	13458	13260	13389	13398	13340	13356	13415	13336	13373	13422	13176	13332	13368	13298	13449	13346	13420	13275	13359	13395	13456	13291	13363	13407	13377	13361	13449	13392	13502	13191	13268	13282	13503	13552	13421	13376	13300	13401	13346	13413	13469	13492	13419	13412	13562	13286	13471	13419	13344	13336	13390	13571	13351	13380	13335	13521	13342	13497	13412	13572	13276	13536	13573	13387	13382	13464	13598	13469	13531	13466	13398	13349	13419	13426	13491	13451	13246	13382	13523	13371	13550	13315	13300	13340	13500	13392	13352	13473	13303	13373	13336	13372	13339	13321	13384	13375	13455	13306	13397	13208	13248	13211	13391	13334	13387	13430	13401	13428	13303	13368	13317	13346	13368	13441	13443	13423	13305	13399	13434	13351	13355	13463	13527	13425	13340	13426	13428	13363	13200	13225	13657	13526	13431	13387	13448	13433	13314	13345	13351	13564	13373	13381	13334	13350	13312	13249	13334	13197	13423	13512	13423	13500	13442	13528	13487	13543	13279	13319	13376	13394	13371	13340	13394	13307	13243	13387	13357	13237	13400	13368	13253	13451	13363	13402	13396	13337	13226	13127	13475	13369	13357	13519	13412	13414	13340	13256	13339	13368	13288	13327	13448	13324	13379	13392	13398	13306	13346	13500	13346	13509	13325	13476	13464	13345	13368	13330	13327	13389	13304	13274	13383	13478	13327	13291	13322	13225	13519	13289	13316	13362	13270	13274	13256	13441	13427	13226	13311	13506	13367	13498	13382	13279	13466	13365	13300	13342	13368	13343	13327	13381	13478	13337	13427	13281	13421	13422	13236	13250	13370	13395	13292	13358	13389	13448	13323	13525	13415	13494	13374	13381	13449	13255	13364	13546	13334	13416	13361	13369	13415	13520	13521	13347	13449	13332	13480	13459	13383	13183	13326	13398	13437	13498	13487	13389	13478	13475	13402	13363	13538	13417	13426	13265	13248	13407	13440	13358	13391	13411	13436	13319	13307	13330	13362	13318	13491	13305	13409	13279	13467	13428	13473	13608	13432	13368	13459	13323	13422	13371	13485	13383	13345	13456	13351	13456	13337	13427	13416	13328	13565	13288	13430	13329	13414	13379	13207	13291	13258	13307	13377	13504	13472	13379	13344	13152	13404	13189	13390	13498	13194	13307	13321	13463	13413	13395	13408	13470	13479	13389	13372	13224	13444	13402	13543	13387	13282	13303	13249	13400	13249	13579	13292	13431	13358	13370	13382	13320	13281	13576	13503	13221	13326	13233	13449	13272	13343	13386	13412	13320	13413	13304
24277	20931	26667	26268	20629	18965	18919	17831	17479	17525	17616	17299	17315	17228	17169	17427	17298	17194	17143	17234	17238	17293	17061	17273	17111	17217	17114	16839	17056	17087	17046	17157	17166	17072	17223	17062	16916	16945	17058	17307	17108	17019	17105	17329	17032	17050	17108	16896	17154	16984	17003	17053	17131	17227	16766	17008	16948	17003	16974	17073	17037	17093	16938	17111	16916	17122	16938	17001	16858	17201	17098	17116	17231	17153	17105	17008	16918	16833	17035	16813	16697	16947	17077	17029	17146	17047	16888	17030	16934	16997	17031	16961	16948	17173	17017	16900	17151	17014	17021	16795	17204	16628	17087	16939	17091	17126	16801	16956	16816	16856	16797	16899	16966	16709	16899	16941	16884	16922	16903	16829	16967	17090	17133	16870	17047	16912	17047	16768	16841	17018	16902	17141	16836	16786	16827	17086	16942	17010	16722	16868	16951	16761	16856	16972	16991	16911	17065	16948	17014	16840	17135	16876	17017	16965	16920	16779	16800	16879	16808	17027	17143	17155	17009	16963	17032	16963	16742	16893	16877	16938	16657	16943	17030	17306	16808	17069	16907	17066	17231	17028	17111	17077	17062	17066	16995	17007	17116	17301	17039	17052	17008	17069	16927	16958	17123	16982	17021	16901	17013	16927	16826	16864	17002	17119	16972	17064	17159	17015	17019	16947	17080	17035	16912	16901	17123	17126	16860	17058	16807	16922	16877	17196	17148	16930	16953	16995	17062	16861	17034	17128	16992	17033	17065	16954	16806	16909	16807	17007	17008	16901	17102	17102	17016	16943	17103	16832	17096	16820	16966	16832	16886	16739	16960	16996	16880	16869	17081	17262	16884	16886	16863	17007	16829	16980	17018	16980	17029	17019	16869	16850	17034	16903	17028	17238	17254	16878	16988	17089	16896	17096	16884	17116	16985	16924	16884	17233	16796	17001	16952	16791	16801	16976	17174	17073	17057	17067	16811	16830	17005	16760	16742	16886	17122	16964	17056	16975	17175	17000	17057	17040	16865	17029	17072	17072	16982	16916	17078	17081	17055	17050	17024	17038	16980	16904	16860	16953	16908	17066	16932	16914	16901	16951	16899	17046	17098	16785	16960	17202	16940	16971	17087	16916	16914	17061	16965	16986	16947	16883	17062	16857	16835	16948	16895	16952	16896	17099	17011	16893	17070	17035	17103	17011	17023	16921	16892	16977	17120	17015	17060	16913	16830	16969	16922	16981	17016	16986	16997	17070	17035	17164	16960	16796	16978	17093	17066	17144	17031	16980	17180	17113	17160	17070	16979	16866	17099	16933	16917	17081	17033	17110	16986	17091	16818	16804	16927	16992	17011	16993	17209	16876	17058	16874	17180	16989	16988	16932	16990	16818	16877	16950	16801	16828	17084	16960	17003	16976	16934	16859	16949	16903	17097	16922	17148	17020	16968	16966	16985	17018	17156	17059	16928	16984	16949	17075	16878	16865	16851	16928	16964	16993	16915	17051	17040	16905	17100	16931	16777	17126	17013	17166	16779	16874	16982	17000	17082	17046	16962	17043	16783	17039	16985	16828	16923	16857	17182	16851	17017	16868	17012	16682	17060	16926	17058	16929	16987	16867	17164	17009	17034	17045	16985	16975	16852	16964	16829	16892	16954	17242	16860	16804	17034	16872	17020	16938	17138	16934	17215	16791	16969	17074	16989	16962	16906	17128	16708	16973	16956	16998	16902	16931	17044	17058	16954	16979	16932	17158	16842	16712	16819	17027	17029	17048	16901	17109	17009	17113	17111	17028	16874	17012	17003	17013	17080	17098	17001	17101	16969	16967	17004	16989	17088	17018	17092	17127	16926	16779	17030	16795	16804	17073	17189	17013	17034	16989	16987	16992	17027	17047	16991	16771	17267	17047	16912	16967	16952	16899	17196	17030	16941	16859	16898	16941	17278	17122	17200	17077	17091	16972	16909	17119	16923	17057	16844	16982	17050	17058	16931	16959	16740	17372	16891	16899	17006	16876	16863	16971	16872	17015	16744	17080	16911	16927	17020	17169	17124	16985	17069	16734	16970	16970	17059	17051	17015	17100	16877	16798	16976	16988	16910	17229	16758	16931	17262	16967	16861	16724	17128	16861	16877	17064	17241	17057	17072	16857	16952	17084	17038	16817	17000	17080	16921	16887	17150	16977	17133	17281	16942	16969	16800	17039	17058	16872	16897	17080	17079	17140	16949	17177	17015	17052	16902	16977	16753	16991	17064	17000	17020	17023	16980	17006	16964	16876	17080	16974	16976	17127	16976	17068	16911	16980	17037	16920	17081	16960	17046	16935	17034	17064	16916	17231	16880	16970	17215	17082	17170	16895	16924	17079	16910	16743	16877	17081	16975	16991	17038	17108	16893	17011	16938	17008	17039	17022	16877	16653	17001	16860	16860	17002	17070	16911	16970	16895	16849	17010	16889	16998	17260	16860	17143	16858	16995	17084	16845	16736	16991	17041	16879	16881	17111	16986	17063	17056	16874	17041	16943	16912	17151	16944	17096	16880	17164	17206	17014	17068	16999	16931	17041	17094	16914	17003	17014	16943	17114	16879	17124	16928	17126	16850	16804	16958	16950	16870	16880	16954	17251	17143	16919	16864	16887	16907	17060	16926	16884	17195	17022	17044	16728	17081	16982	16948	17082	17012	17016	16737	16837	16749	17020	17037	16952	16928	16795	16993	16968	17083	16907	16879	17069	17080	16904	17043	16927	17052	17316	17174	17293	16940	17039	17141	16892	16980	16795	17022	17027	16967	17059	17141	17046	17108	16758	16840	16806	16986	16993	17163	16966	17064	17090	16743	17084	17096	16988	16939	17045	16942	17056	16878	16794	16949	17034	17160	16864	16857	16846	16939	16926	16930	16962	16871	17058	16819	17047	16986	16949	17083	17015	16983	17011	17020	16947	16921	16895	17041	16884	16751	16870	16917	16894	17137	17161	17120	17010	16839	16853	17109	17150	16938	16932	17015	16867	17023	16842	17156	17139	16954	17157	16808	17069	17100	17003	17051	17074	16824	16903	17155	16885	16978	16889	16997	16933	17073	16998	17011	17026	17092	17098	16972	16740	16926	16983	17134	16894	16931	16967	16881	16986	16875	16780	16953	17026	17067	17065	17022	16842	17177	17177	17095	17040	17063	17103	17241	17095	17162	17052	16988	17041	17137	16868	16959	17123	17084	17139	17118	16956	16987	16956	16904	17036	17124	17035	16984	17167	17048	16821	16785	17094	17112	17256	16835	17065	16925	16846	16886	17125	16940	16854	17095	16963	16993	16913	16863	17115	17192	17105	17019	17068	17079	17146	17022	17017	16974	17075	16832	17160	17072	16794	16896	17050	17014	16999	16970	16938	16954	16912	16892	16908	17138	16879	17004	16912	16996	16984	16796	17069	16980	17082	17224	17083	16809	16742	16933	17088	17139	17042	17078	16893	17046	16932	17163	17073	17178	16990	16802	16782	17067	16931	16978	17099	16621	17078	16774	17077	16754	17076	17037	16891	17126	16939	17140	17022	16996	17042	16992	16923	16847	16943	16806	17154	17081	17254	16801	17131	16887	16882	16985	17118	16814	16980	16815	16852	17090	17056	17030	16854	17124	16871	16953	16762	16957	17052	17077	17014	17206	17013	16895	17160	17038	16951	16881	16938	17071	17017	17019	17012	17040	17042	16848	16961	17111	16973	17165	16902	16918	16866	17050	17041	16889	16968	16938	17007	17072	16817	16925	17000	16873	16997	16960	17051	17038	16882	17046	16978	16944	16859	16861	16894	17032	17031	16892	17067	16879	16955	16967	16819	16899	17157	17010	17155	17125	17092	17035	16988	16907	17034	17143	17143	17015	16851	17093	17202	17074	16789	16924	17125	16979	16920	17017	16934	16903	16963	16964	16755	17151	17053	17101	16866	17063	17098	16975	17006	17083	17175	16989	16939	17045	16995	16910	17090	16811	16848	17009	17023	16992	16970	16900	16955	16989	17022	16936	17218	16902	17020	17065	17120	16842	16842	16930	16884	17061	16895	16955	16995	17101	17013	16963	17003	17025	16897	17026	16892	16870	17156	16931	16849	16993	16938	16905	16843	17022	16869	17096	16914	17014	16875	16860	16865	16885	17288	17045	16981	16959	16925	16939	16977	16839	16896	16966	16862	16998	16788	16840	16857	16853	16868	17050	16906	16923	17033	16944	17031	17087	16917	16860	16912	17026	16985	16637	16855	16912	16993	16872	17007	16998	17009	16914	16983	16818	17062	17266	16988	16986	16745	17026	17017	16901	17147	17012	16847	16892	17044	16948	16970	17150	16839	17036	17047	16994	16865	17027	16883	16937	17100	16970	16988	16966	16935	16813	16927	16906	17059	16994	17009	16924	16822	17176	16976	17378	17207	17015	16932	16895	16924	16952	17243	17272	17122	16875	17043	17150	17076	16815	16954	17013	17092	16828	17076	16946	16865	16967	16827	16948	17242	17017	16988	17021	17013	17153	16933	16908	16876	16917	17086	17206	17083	16824	17012	17022	17003	16947	17230	16921	17088	16964	17135	17002	16916	16823	17109	16963	17018	17054	17120	16932	17317	16975	16920	17019	16811	16752	17115	16923	16974	16903	17007	17024	16848	16903	17033	16896	16888	17121	16856	16988	16949	17057	16902	16790	16942	16889	16964	17085	17177	17019	17052	16761	16960	16960	17165	16981	16940	17034	16815	17037	16929	16910	16764	17254	17002	16939	16986	17229	17071	17186	17037	16834	17038	16918	17056	16954	17032	17080	17148	16931	17070	17038	17000	17019	17032	17051	17079	16952	16962	16860	17050	17004	16941	16800	17067	17066	16968	17092	17011	16993	17036	17034	16926	16913	16960	16934	17038	16992	17090	16827	16932	17086	17093	17008	17128	16852	16946	16941	16842	16844	16798	16975	16815	16870	17042	17020	17034	17078	17005	16913	16927	16925	16820	16888	16996	17129	17050	17037	17202	16965	17064	17066	16883	16793	17203	17117	17085	16812	16861	17099	17066	16963	16751	16891	17184	17118	17023	16949	16981	17188	17094	17199	16858	16863	17004	16845	16836	17077	17021	16926	17010	17011	17002	16935	17024	16893	17012	17113	16979	16993	17130	16866	16996	17064
16649	30641	24847	18950	17378	16270	15404	15156	15055	14719	14681	14524	14448	14391	14328	14319	14317	14164	14305	14279	14488	14181	14052	14077	14316	14243	14263	14159	14135	14125	14164	14288	14108	14367	14172	14240	14191	14135	14243	14226	14272	14059	14289	14198	14164	14254	13946	14175	14291	14053	14170	14206	14273	14197	14232	14173	14134	14251	14095	14137	14080	14126	14200	14379	14255	13992	14193	14183	14097	14139	14132	13935	14062	14081	13993	14225	14129	14229	14165	14143	14247	14289	14024	14194	14231	14146	14094	14364	14044	14279	14085	14009	14235	14053	14081	14215	14075	14170	14205	14104	13979	14088	14163	14014	14208	14199	14018	14205	14098	14060	14238	14140	14197	14152	14233	14106	14253	14188	14215	13980	14173	14314	14107	14268	14213	13976	14085	14013	14129	14090	14145	14127	14076	14181	14242	14120	14113	14247	14088	14182	14094	14064	14159	14033	14181	14155	14128	14101	14039	14012	14255	14149	14064	14223	14000	14120	14197	14177	14179	14035	14115	14055	14094	14103	14071	14086	14044	14181	14226	13934	14345	14309	14002	14088	14138	14203	13952	14116	14078	14153	14011	14100	14122	14029	14226	14203	14105	14187	13978	14182	14110	14102	14075	14072	13977	14117	14143	14114	14097	14012	14210	14246	14193	14086	14202	14039	14015	14231	14049	13946	14149	14201	14107	14392	14063	13851	14242	14048	14074	14055	14185	14078	14130	14163	14153	14147	14049	13957	14213	14203	14186	14236	14118	14069	13900	14362	14162	14154	14173	14130	14219	14164	14198	14097	13942	14190	14216	14278	14010	14166	14317	14063	14131	13996	14185	14066	14131	14103	14133	14120	14187	14041	14238	14015	14272	14189	14221	13961	14120	14108	14316	14226	14056	14095	14213	14175	14055	14150	14104	14125	14257	14277	14138	14078	14090	14249	13956	14153	14163	14282	14006	14147	14073	14078	14195	14225	14051	14252	13977	14152	14063	14277	14181	14140	14083	14060	14082	14155	14139	14254	14102	14157	14035	14146	14156	14109	14092	14342	14148	14129	14266	14013	14165	14082	14205	14239	14151	14082	14246	14047	14348	14127	14061	14107	14174	14194	14332	14067	14230	14187	13932	14227	14047	14081	14048	14188	14282	14165	14237	14260	14289	14114	14124	14042	14128	14112	14082	13995	14120	14253	14293	14159	13879	14082	14217	14153	14164	14082	14197	14032	14218	14230	14040	14196	14143	14142	14089	13958	14295	14135	14191	14191	14209	14050	14287	14131	14165	14089	14129	13990	14122	14351	13980	14167	14051	14118	14223	14161	14093	13999	14077	14085	14165	14122	14065	14359	14028	14071	13987	14143	14117	14129	14306	14131	14211	14250	14044	14076	14162	14292	14137	14011	14215	14111	14201	14021	14166	14093	13999	14175	14149	14333	14079	14067	14049	14250	14012	14060	14041	14068	14050	14318	14086	13957	14274	14034	14051	14136	14135	14006	14088	14222	14045	14081	14082	14190	14192	14295	14039	14010	14153	13889	14168	14090	14197	14223	13916	14090	14075	14184	14018	14130	14130	14249	14272	14212	14084	14155	14048	14096	14044	14147	14083	13966	14222	14290	14110	14141	14187	14245	14082	14003	14111	13993	14212	14167	14045	14090	14169	14229	14059	14136	14093	14146	14072	14193	14075	13892	14068	14123	14176	14212	13986	14056	14156	14052	14041	14013	14042	14192	14053	14249	14159	14075	14098	14271	14163	14282	14204	14175	14136	14236	14040	14232	14212	14066	14174	13969	14164	14099	14071	14166	14242	13982	14142	14249	14148	14081	14007	14266	14196	14201	14002	14076	14255	14166	14184	14033	14161	14038	14323	14025	14076	14115	14146	14153	14259	14194	14133	14317	14251	14221	14027	14338	14092	14241	14263	14092	14022	14110	14177	14172	14093	14195	14015	14108	14288	14123	14132	14167	14152	13973	14178	14071	14114	13879	14078	14166	14187	14224	14024	14203	14071	14072	14121	14238	14176	14262	14037	14069	13982	14104	14179	14258	14096	14073	14085	14167	14214	14081	13987	14108	14088	14164	14056	14137	14206	14130	14090	14058	14203	14054	14152	14220	14157	14031	14326	13983	14108	14232	14097	14103	14018	14290	14150	14214	14156	14173	14099	14250	14025	14175	14099	14055	14238	14185	14145	14070	14136	14216	14182	14348	13956	14135	14047	14236	14145	14095	14131	14094	14093	14128	14135	14319	14275	14233	14003	14097	14072	14161	14226	14014	14037	14216	14244	14164	14159	14238	14178	14200	14259	14083	14139	13882	14099	14199	14179	14194	14167	14017	14205	14226	13998	14033	14028	14091	14026	14161	14099	14244	14088	14043	14102	14227	14165	14072	14108	14072	14200	14152	14110	14337	14123	14118	14192	14139	14169	13935	14001	14061	14092	14143	14021	14244	14244	14112	14215	14066	14159	13983	14244	14049	13986	14262	13972	14189	14252	14142	14225	13909	14092	13980	14050	14081	14107	14299	14060	14075	14148	14204	14066	14233	14181	14270	14262	14313	14113	14167	13987	14068	14083	14227	14179	14062	14121	14402	14291	14137	14087	14194	14050	14084	14190	14196	13965	14126	14056	14223	14095	14211	14171	14261	14128	13922	14234	14212	14190	14271	14171	14045	14180	14212	14172	14035	13980	14225	14108	14213	14245	14113	14083	14054	14065	14348	14081	14232	14266	14234	14131	14101	14243	14326	14155	14209	14222	14277	14175	14094	14142	14171	14285	14242	14137	14191	14030	14008	14216	14175	14278	14031	14091	14244	14230	14149	14128	14119	14021	14398	14056	14271	14091	14195	14138	14271	14160	14231	14116	14338	14015	14121	13957	14260	14261	14187	14164	14109	14158	14196	14226	14078	14143	14034	14047	14152	14130	14255	14124	14135	14035	14162	14131	14190	14111	14323	14259	14295	13947	13975	14299	14132	14100	14208	14241	14123	14267	14022	14118	14183	14170	13864	14245	14080	14074	14116	14062	14221	14100	14077	14174	14257	14178	14120	14099	14132	14077	14112	14204	14158	14200	14045	14051	14267	14262	14109	14167	14063	14371	14271	14100	14161	14276	14094	14076	14139	14240	14290	14135	14212	14006	14053	14274	14200	14119	13995	14317	14088	14123	14304	14209	14047	14113	14327	14282	14126	14107	14137	14234	14170	14143	14121	14190	14053	14089	14063	14039	14139	14047	14176	14218	14287	14128	14161	14116	14273	14336	14072	13954	14064	14098	14156	14211	14216	14233	14113	14196	14146	13998	14261	14188	14201	14208	14178	14309	14124	14109	13964	14094	14153	14169	14170	14190	14024	13976	14153	14215	14168	14102	14152	14274	14200	14103	14150	14216	14124	14247	13992	14075	14127	14187	14067	14272	14073	14159	14076	14188	14111	14253	14196	14408	14187	14167	14069	14149	14124	14161	14108	14111	14029	14016	14135	14115	14318	14191	14083	14114	14173	14317	14095	14275	14209	14185	14225	14085	14216	14146	14217	14267	14163	14221	14125	14253	14193	14141	13993	14319	14102	14202	14047	14136	14209	14188	14271	14274	14180	14083	14103	14099	14021	14112	14203	14213	14049	14154	14067	14005	14118	14016	14181	14046	14099	14096	14304	14192	14240	14154	14082	14096	13912	14203	14163	14088	13979	14128	14029	14267	14105	14127	14294	14080	14303	14104	14085	14261	14011	14265	14046	14136	14073	14183	14198	14275	14237	14210	14133	14109	14099	14140	14297	14248	14108	14218	14132	14037	14385	14068	14085	14149	14163	14060	14137	14207	14241	14172	13982	14181	13989	14239	14245	14292	14215	14060	14150	14170	13978	14069	14160	14075	14035	14130	14199	14025	14153	14213	14096	14177	14081	14111	13953	14192	14155	14186	14179	14114	13989	14058	14106	14202	14205	14087	14206	14090	14204	14107	14266	14131	13993	14270	14150	14187	14158	14131	14132	14060	14170	14265	14129	14270	14098	14251	14249	14011	14193	14235	14101	14233	14143	14118	14138	14089	14284	14251	14077	14077	14090	14140	14133	14309	14197	14106	14169	14158	14246	14000	14192	14282	14206	14188	14115	14096	14078	14104	14280	14113	13904	14042	14105	14121	14067	14281	14235	13933	14011	14215	14232	14138	14259	13990	14139	14140	14113	14288	14084	14313	14100	14028	13958	14123	14185	14031	14136	14103	14040	14088	14218	14294	13975	14149	14245	13992	14267	14069	14155	14172	14308	14112	14042	14194	14294	14021	14180	14126	14126	14267	13980	14266	14115	14277	14218	14221	14243	14196	14014	14334	14123	14203	14267	14134	14056	14201	14097	14190	14188	14190	14187	14014	14098	14124	14164	14083	14060	14154	14155	14303	14186	14035	14023	14055	14036	14295	14192	14221	14274	14018	14007	14166	14145	14090	13995	14091	14042	14114	14104	14167	14000	14069	14042	14200	14148	14043	14044	14100	14216	14167	14198	14157	14058	14273	14089	14251	14013	14252	14207	14215	14289	14148	14285	13970	14082	14117	14237	14199	14115	14240	14128	14137	14322	14197	14168	14115	14161	14090	14114	14183	14032	14153	14109	14110	14112	14211	14293	14060	14109	14082	14147	14281	14108	14222	14222	14124	14067	14041	13936	14040	14183	14173	14218	14360	14116	14208	14133	14232	14100	14083	14089	14129	14142	14103	13997	14077	14091	14108	14199	14114	14130	14159	14138	14069	14305	14125	14023	14093	14075	14107	14132	14066	14129	14174	14052	14233	14133	14112	14006	14213	14150	14180	14202	14204	14071	14210	14191	14308	14193	14137	14089	14041	14122	14185	14077	14223	14235	14244	13966	14033	14283	14176	14028	14157	14062	14069	14031	14045	14174	14023	14021	14209	14175	14122	14190	14068	14204	14214	14169	14149	14220	14055	14202	14185	14086	14104	14168	14316	14129	14139	14220	14220	14223	14145	14110	14189	14236	14027	14272	14280	14267	14170	14116	14259	14009	14083	14072	14073	14009	14069	14055	14189	14241	14230	14078	14262	13910	14019	14244	14182	14237	14043	14161	14186	14002	14271	14209	14074	14152	13887	14221	14025	14049	14330	14214	13870	14214	14064	14171	14071	14166	14086	14036
21721	20837	28024	23781	21073	22956	24335	18922	17849	18123	17763	17535	17641	17576	17168	17114	17269	17150	17076	17340	17174	16937	16927	17265	17111	16962	16882	17037	17100	16970	16788	17047	17089	16910	16700	17090	16910	16905	16876	17036	16911	16990	16936	16941	16990	16807	16851	16910	17024	16943	16795	16868	16767	16763	16802	16962	16885	16785	16929	16781	16977	16748	16740	16880	16855	16849	16864	16805	16866	16555	16695	16725	16869	16687	16663	16801	16700	16758	16716	16871	16769	16828	16768	16807	16729	16761	16623	16814	16936	16806	16807	16697	16614	16744	16676	16978	17007	16885	16869	16772	16875	16649	16731	16817	16667	16734	16688	16655	16754	16859	16760	16825	16856	16714	16576	16670	16707	16772	17010	16575	16862	16906	16756	16640	16935	16853	16696	16749	16797	16723	16672	16752	16949	16819	16988	16676	16703	16593	16778	16786	16709	16805	16732	16509	16627	16662	16746	16997	17031	16735	16686	16726	16732	16808	16749	16802	16720	16745	16633	16687	16778	16954	16555	16883	16812	16564	16811	16744	16634	16584	16885	16758	16707	16902	16706	16732	16755	16823	16851	16797	16740	16552	16809	16800	16741	16737	16737	16848	17120	16774	16638	16794	16661	16924	16650	16631	16693	16557	16697	16931	16798	16724	16725	16827	16720	16846	16657	16666	16742	16709	16557	16763	16746	16617	16758	16901	16864	16706	16879	16714	16759	16979	16660	16785	16889	16761	16674	16754	16663	16666	16779	16688	16965	16766	16819	16674	16701	16737	16724	16701	16622	16716	16785	16613	16795	16841	16552	16672	16715	16769	16552	16656	16626	16944	16760	16795	16776	16777	16822	16673	16709	16824	16923	16612	16678	16695	16767	16799	16771	16755	16984	16807	16859	16746	16781	16594	16745	16877	16692	16766	16802	16742	16708	16770	16751	16700	16798	16846	16737	16870	16533	16667	16800	16859	16824	16766	16740	16774	16505	16642	16636	16884	16735	16824	16907	16689	16750	16875	16600	16905	16778	16886	17020	16989	16764	16803	16798	16719	16736	16636	16649	16615	16837	16723	16856	16993	16722	16803	16883	16852	16810	16758	16834	16660	16691	16588	16615	16588	16762	16598	16865	16988	16579	16756	16673	16654	16590	16885	16707	16817	16728	16587	16669	16881	16547	16715	16735	16494	16980	16775	16773	16613	16781	16677	16683	16796	16685	16743	16719	16683	16841	16741	16696	16954	16702	16799	16805	16660	16470	16878	16777	16697	17023	16731	16602	16611	16652	16815	16674	16603	16790	16841	16440	16712	16730	16755	16883	16729	16782	17076	16760	17001	16700	16691	16772	16700	16764	16631	16749	16725	16592	16666	16930	16811	16703	16701	16841	16748	16952	16659	16760	16639	16774	16862	16802	16788	16756	16745	16707	16786	16900	16746	16686	16584	16762	16603	16632	16655	16759	16830	16748	16514	16764	16818	16651	16593	16554	16529	16714	16765	16765	16659	16664	16683	16870	16746	16701	16697	16839	16754	16731	16728	16952	16806	16668	16882	16806	16729	16876	16590	16700	16893	16728	16630	16691	16852	16855	16765	16702	16754	16676	16499	16642	16841	16854	16776	16761	16631	16987	16676	16863	16651	16687	16748	16781	16891	16834	16987	16741	16911	16757	16819	16794	16581	16798	16676	16633	16748	16878	16751	16829	16791	16740	16839	16698	16888	16816	16934	16859	16793	16755	16784	16852	16594	16685	16684	16890	16857	16673	16905	16774	16683	16791	16633	16537	16820	16667	16706	16755	16943	16783	16844	16788	16835	16868	16956	16713	16977	16666	16862	16693	16687	16676	16746	16794	16786	17025	16651	16790	16736	16793	16647	16871	16927	16734	16758	16606	16746	16875	16801	16778	16563	16894	16588	16912	16891	16770	16915	16674	16700	16839	16646	17002	16676	16717	16701	16872	16659	16592	16870	16885	16554	16713	16752	16694	16721	16697	16855	16730	16643	16685	16654	16730	16673	16887	16844	16643	16616	16798	16711	16922	16790	16710	16833	16718	16798	16720	16723	17087	16682	17005	16688	16873	16888	16892	16834	16675	16901	16773	16719	16983	16660	16920	16795	16698	16752	16645	16639	16916	17058	16944	16551	16675	16893	16813	16813	16903	16831	16766	16682	16734	16808	16799	16556	16790	16785	16831	16894	16938	16851	16528	16621	16757	16734	16669	16714	16823	16875	16802	16586	16695	16732	16776	16724	16827	16799	17006	16973	16598	16760	17084	16895	16620	16645	16621	16786	16674	16780	16837	16545	16554	16773	16610	16683	16718	16756	16652	16657	16723	16687	16725	16657	16818	16687	16977	16677	16895	16724	16766	16566	16893	16578	16954	16807	16884	16828	16773	16750	16654	16648	16970	16886	16986	16731	16643	16727	16768	16481	16625	16731	16603	16759	16767	16817	16859	16683	16773	16779	16741	16824	16791	17002	17129	16878	16612	16740	16849	16813	16742	16830	16787	16731	16567	16700	16916	16812	16793	16754	16546	16618	16890	16614	16820	17009	16513	16742	16773	16633	16881	16666	16879	16669	16618	16829	16669	16883	16806	16756	16729	16756	16775	16560	16746	16643	16909	16726	16724	16654	16867	16795	16626	16693	16723	16757	16708	16780	16608	16652	16794	16799	16905	16802	16733	16940	16877	16856	16760	16833	16633	16799	16792	16606	16600	16836	16792	16997	16708	16874	16503	16395	16820	16444	16795	16783	16775	16701	16695	16732	16640	16545	16831	16838	16703	16800	16565	16669	16697	17001	16644	16715	16876	16775	16694	16549	16839	16786	16703	16678	16806	16910	16727	16768	16678	16600	16552	16618	16800	16882	16753	17007	16747	16815	16834	16850	16950	16725	16935	16773	16687	16821	16879	16696	16945	16822	16704	16819	16793	16739	16943	16606	16778	16806	16615	16757	16718	16922	16775	16828	16613	16748	16896	16662	16825	16899	16762	16721	16752	16722	16880	16801	16836	16795	16916	16828	16752	16643	16938	16771	16592	16622	16639	16636	16711	16751	16851	16979	16840	16706	16885	16757	16851	16767	16674	16791	16677	16584	16686	16801	16778	16718	16817	16691	16862	16681	16753	16704	16701	16660	16731	16736	16813	16732	16756	16829	16765	16835	16811	16795	16782	16700	16863	16736	16902	16751	16837	16798	16843	16897	16682	16760	16924	16784	16818	16651	16901	16821	16684	16729	16464	16850	16840	16694	16590	16571	16694	16735	16842	16806	16917	16688	16650	16813	16746	16682	16978	16758	16796	16644	16688	16863	16972	16903	16702	16807	16857	16647	16744	16782	16727	16909	16635	16716	16949	16878	16794	16854	16876	16786	16875	16863	16718	16630	16769	16771	16895	16352	16782	16568	16912	16637	16592	16719	16792	16775	16862	16865	16735	16816	16722	16808	16650	16671	16782	16754	16830	16654	16883	16767	16615	16654	16844	16713	16857	16993	16708	16606	16842	16878	16615	16885	16718	16733	16875	16671	16765	16841	16702	16721	16877	16655	16900	16720	16846	16602	16707	16822	16764	16864	16805	16841	16785	16867	16547	16687	16880	16650	16732	16923	16796	16884	16726	16655	16698	16758	16917	16687	16740	16904	16969	16743	16744	16921	16753	16863	16779	16813	16854	16794	16718	16815	16791	16703	16662	16780	16699	16632	16819	16760	16761	16757	16887	16836	16724	16911	16920	16643	16652	16772	16714	16705	16890	16725	16723	16569	16869	16723	16668	16741	16961	16899	16608	16747	16886	16819	16889	16823	16771	16777	16859	16837	16926	16666	16622	16909	16822	16819	16633	16857	16748	16550	16816	16741	16825	16782	16555	16833	16732	16649	16599	16734	16650	16759	16792	16780	16911	16601	16745	16752	16815	16906	16679	16727	16738	16701	16658	16820	16711	16865	16743	16708	16748	16876	16727	16993	16765	16701	16581	16664	16836	16640	16882	16891	16901	16614	16996	16828	16884	16961	16878	16817	16762	16448	17024	16981	16624	16845	16730	16741	16669	16854	16646	16731	16910	16747	16625	16793	16947	16596	16788	16513	16666	16745	16773	16804	16634	16747	16696	16833	16768	16731	16774	16516	16517	16689	16864	16870	16831	16791	16557	16887	16908	16593	16538	16582	16623	16598	16626	16803	16725	16708	16896	16664	16815	16803	16758	16666	16681	16994	16772	16776	16784	16929	16542	16717	16960	16726	16981	16718	16889	16654	16705	16849	16597	16786	16871	16612	16801	16777	16913	16603	16559	16975	16992	16745	16711	16683	16877	16842	16740	16843	16751	16830	16795	16812	16580	16945	16799	16799	17025	16610	16799	16759	16840	16654	16610	16873	16922	16693	16627	16580	16740	16723	16752	16909	16970	16664	16926	16874	16830	16651	16733	16643	16607	16643	16778	17022	16651	16881	16735	16600	16755	16660	16765	16886	16685	16677	16785	16819	16673	16761	16753	16633	16696	16874	16556	16984	16873	16958	16830	16700	16853	16859	16630	16590	16623	16697	16993	16757	16680	16614	16840	16659	16583	16652	16781	16816	16773	16683	16727	16875	16732	16683	16940	16899	16704	16773	17005	16877	16622	16835	16797	16626	16750	16945	16827	16870	16736	16885	16771	16647	16729	16743	16798	16716	16557	16648	16747	16713	16690	16604	16770	16628	16844	16870	16806	16685	16642	16769	16695	16822	16726	16696	16701	16849	16841	16747	16778	16745	16862	16656	16636	16815	16631	16728	16625	16711	16728	16760	16858	16862	16874	16712	16825	16900	16906	16601	16803	16633	16892	16844	16768	16816	16980	16496	16783	16654	16746	16735	16669	16717	16722	16771	16832	16649	16920	16844	16701	16783	16725	16701	16768	16590	16671	16788	16624	16803	16914	16732	16789	16930	16875	16820	16646	16908	16702	16568	16734	16717	16781	16469	16842	16746	16649	16716	16649	16733	16723	16667	16708	16658	16649	16811	16804	16967	16766	16803	16660	16855	16912	16823	16856	16804	16771	16893	16954	16807	16517	16726	16949	16450	16889	16698	16610	16772	16832	16799	16847	16855	16771	16614	16781	16813	16729	16645	16671	16645	16632	16877	16777	16772	17056	16727	16589	16749	16712	16829
16899	38005	30525	22430	19538	17988	16660	15806	15488	15142	14820	14833	14485	14454	14422	14250	14398	14236	14173	14154	14127	14089	14104	14152	14093	14245	14128	14099	14009	14038	13978	13988	13981	13971	14067	14036	13968	14103	14187	13914	13909	13879	13864	13919	13954	14171	14080	14060	13978	14029	13996	13977	13920	13896	13883	13943	14012	14104	13990	14058	13831	13958	13928	14068	13836	13982	13755	14042	13932	14082	13958	13998	13918	13932	13876	13990	13803	13955	13995	13933	14021	13969	13827	13843	13983	13802	13958	14013	14092	13899	13951	13926	13875	13941	13941	13872	13984	13943	13868	13860	13931	13941	13915	13835	13806	13947	13801	14050	13986	13839	13984	13871	13861	13933	13925	13852	13983	13747	13963	14011	13964	13917	13856	13955	14051	13881	13670	13937	13972	13880	13950	14009	13995	14004	13892	14062	13891	13805	14085	13762	13949	13913	13950	13819	14059	13785	13821	13936	13790	14155	13929	13982	13867	13942	13899	13844	14005	13876	14002	13963	13718	13859	13899	13900	13841	13912	13949	14014	13790	13922	13913	13976	13838	13959	13876	13966	13900	13969	14058	13992	13862	13837	13992	13831	13872	13829	13972	13873	14012	13848	13990	13821	13874	13873	13807	13825	13904	13869	13824	13825	13906	13954	13813	13945	13888	14020	13870	13887	14029	13882	13934	13835	13802	13919	13780	13714	14009	13777	13971	13825	13897	13900	13962	13930	13892	14094	13756	13935	13981	13858	13815	14098	13899	13939	14065	13877	14045	14090	13910	14011	13860	13974	13937	13931	14018	13838	13973	13894	13972	13971	13899	14034	13883	13922	14085	13882	14091	13779	13930	13905	13871	13926	14003	14036	14049	14197	13844	13904	14052	13949	13961	13739	13685	13951	13877	13984	13865	14029	13824	13970	13978	14001	14016	14051	13837	13904	14028	13789	13895	13940	13949	13874	13864	13840	13916	13911	13934	13885	13894	14043	14082	14031	13945	13793	13919	13812	13984	13909	13824	13749	13857	13863	13784	13779	13962	13847	14017	13813	13875	13935	13888	13979	13940	14013	13983	13920	13902	14095	13885	14018	13848	13984	13772	13962	13815	13867	13949	13970	13854	13945	13800	13943	13871	14028	13805	13750	13961	13891	13881	13920	13861	13942	13885	13815	13932	13982	13893	13953	13919	13915	14076	13900	13782	13933	13882	13977	13931	13937	14017	13915	13869	13951	13900	13918	14058	14018	14126	13878	13948	13851	13981	13794	14000	13727	13935	14040	13863	13793	13951	13626	13995	13895	13845	14018	13897	13914	13924	13849	13824	13946	13851	13763	13799	14215	14189	14077	13979	13874	13987	14015	14006	13816	14023	14031	14039	13900	13952	13888	13934	14010	13875	13692	13875	13934	13904	14031	14015	13905	14009	14039	13785	13844	14086	14103	14070	13911	13998	14045	14132	14026	13906	13827	13959	13920	13992	14019	13914	13879	13888	13972	13881	13867	14016	13869	14057	13878	13911	13913	14057	14078	13971	13863	13742	14012	13883	13933	13947	13743	13908	14006	13837	13953	13954	13923	13953	13975	13936	13797	14158	13817	14025	14040	13838	13911	14023	13913	13987	14004	13991	13791	13836	13928	13885	13637	13918	13938	13781	13957	13990	13833	13843	13804	14052	14005	13759	13868	13972	13861	13929	13803	13781	13927	13947	13832	13808	13871	13944	13982	14006	13869	13911	13846	13915	13681	13793	13873	13979	13904	13878	13934	14017	13915	13909	13888	13923	13998	13945	14024	13841	13868	13866	13926	13862	13964	13964	13943	14010	13628	13864	14184	13791	13972	13934	13815	13847	13890	14044	13938	13845	13815	13770	13844	13855	13765	13868	13844	13942	13987	13868	14048	13907	13990	13980	13867	13876	14177	13930	14044	13923	13768	14049	14080	13862	13933	14041	13847	13784	13717	13998	14176	13956	14151	13882	14000	13864	13863	13841	13936	13934	13983	13898	13808	14037	13953	14031	13877	13762	14007	13983	14083	13913	13918	13985	13987	13773	13891	13796	13879	14059	13895	14111	13826	13995	13872	13983	14046	13903	13990	13974	13908	13929	14056	13992	13960	13874	13753	14078	13792	13927	13960	13833	14003	13891	13975	13882	14057	13962	13921	13942	13876	13985	13967	14066	14043	13835	13969	13788	13988	14048	13996	13821	13881	14069	14013	13884	14076	13962	13776	13858	13826	13975	13930	13755	13922	13925	13899	13932	13829	14107	13865	13801	13756	14014	13816	13803	13969	13898	13819	13978	13958	13945	14065	13743	13949	13895	13813	13798	14063	13877	13846	13948	13876	13904	13870	14130	13899	13904	13913	14155	13873	14037	14039	13824	13952	14084	13841	13987	13980	13718	13893	13730	13829	13813	13941	13772	14047	13946	13909	14088	13856	13735	14062	14003	13944	13838	13928	13955	13885	13872	13936	13971	13971	13972	13916	14092	13941	13994	14026	13798	13961	13924	14001	13962	13979	13825	13796	13911	13915	14005	14014	13936	14066	13939	13965	13904	14056	14007	13842	14069	14059	13957	13902	13920	14040	13737	13983	14128	13968	13833	13993	13836	13927	13909	13755	13884	13912	13951	13852	13963	13807	13939	13941	13988	13960	13938	13869	13658	13937	13882	13871	13981	13748	13938	13876	13823	13928	14038	14003	13889	13993	14056	13719	13876	14001	13905	13945	13940	13808	13927	13896	13973	13829	14039	14007	13849	13972	14003	13900	14001	13934	13997	13960	13912	13845	13836	13805	14007	13778	13837	14005	14079	14107	13906	14038	13891	13990	13907	13881	13904	13843	14092	13778	13850	13733	13995	13840	13837	13939	13856	13811	13949	13889	13916	13902	13968	14027	13940	14017	14022	13958	13876	13887	13934	13855	13855	14002	13855	13825	13911	13807	13811	14004	13892	13628	13930	13917	13885	13912	13835	14033	13878	13807	13828	13727	13962	14038	13944	13953	13897	13946	13892	13826	13788	14022	13922	13877	14079	14019	13889	13996	13742	13817	13873	13820	13906	14055	13965	13779	13816	13928	13729	13984	13870	14011	13877	14054	13830	13901	13775	13928	14008	13741	14008	13879	13891	13852	13896	13912	13896	13986	13845	13910	13985	13866	13826	13945	13999	13886	13990	13843	13900	13801	13829	13951	13818	13959	13891	13876	13850	13971	13994	13849	13893	13987	13924	13933	14016	13885	13863	13884	13912	13782	13876	13837	13888	13901	14045	13905	13955	14008	13900	13979	13914	13926	13990	13931	14033	13901	13998	13785	13933	14011	13857	13990	13920	13869	14037	14151	13934	13816	13789	13884	14058	13853	14022	13877	13982	14080	13933	13846	14092	14018	13876	14041	13810	13970	14118	14088	14103	13767	14149	14048	14003	13887	14006	13994	13941	13943	13988	14074	13933	13983	14006	13978	13849	13944	14035	13819	14097	13944	13845	14057	13992	13926	13939	13727	13953	13982	13952	13781	13938	14007	13790	14062	14028	14074	14123	13836	13869	13906	14008	13922	13960	13862	13978	13859	13901	14081	13942	13945	14006	13842	14016	14033	13884	13929	13943	13894	13930	13827	14008	13947	13827	13833	13862	13926	13979	13805	13968	13836	13793	14036	13974	13949	13986	13922	13900	14043	13859	14056	13915	13780	14010	13837	13894	14157	13830	13838	14033	13990	13875	13978	13858	13897	13788	13989	13963	13842	13739	13968	13941	13819	13966	13913	14063	13745	14028	13679	13918	13881	13882	13901	13829	13926	13899	14037	13855	13949	13925	13854	13979	14115	13913	13915	14014	13883	13900	13912	14045	13909	14053	13961	13962	14062	13784	13891	14136	13951	13852	14018	13894	14012	14002	14031	13886	13942	13903	13866	14042	14038	13885	13915	13831	13849	13812	13946	14021	13875	13948	13811	13942	13997	13918	13829	14039	13946	13944	13958	13855	13968	13915	13797	13959	13808	13775	13915	13944	14029	13862	13853	13961	13806	13757	13853	13843	14026	13872	13936	13857	13825	13771	13859	14047	13973	13932	13931	13908	14019	14031	13994	13998	13989	13839	13906	13872	13981	14002	13930	13983	13890	13758	13679	14010	13699	13815	13924	13826	13922	13913	13912	13992	13832	13889	13903	13887	13910	14024	13958	13811	14004	13840	14054	13840	13802	13765	13992	13969	14044	13843	13865	13912	13738	13965	13860	14031	13853	13989	13821	13748	13952	13911	13952	13965	13872	14051	13933	13920	13900	13913	13989	13838	13855	13800	13860	13734	13731	14097	13872	13924	13971	13865	13968	13888	13918	14046	13851	13920	13806	13970	14042	13870	13913	13975	13872	14005	13990	13952	13850	13845	13918	13952	13951	13901	13879	13914	13819	13846	14068	13843	13895	13964	13968	13882	13997	13969	13778	13954	13831	13995	13815	13930	13923	13895	13985	13867	13789	13947	13964	13877	13867	13763	13905	13742	14064	14074	13842	14021	13910	13959	14054	13763	14018	14025	13730	14007	13890	13960	13880	13916	13896	13949	13798	13962	14051	14074	14196	13829	13948	13842	13892	13845	14075	13969	13847	13954	14081	13913	13993	13913	13894	13925	14035	13957	14050	13923	13973	13961	13959	14100	13911	13956	13900	13936	13934	14060	13846	14032	13868	13922	13889	14005	13854	13939	13801	14054	14095	13900	13948	13866	13867	13885	13968	13868	13840	13919	13858	13988	13851	13976	13840	13894	13968	13753	14055	13889	14118	13822	13937	13937	13904	13712	13819	14071	13968	13920	13909	13929	13844	13919	13957	14013	14041	13942	13963	13974	14101	13815	13615	13969	13978	13880	14075	13856	13987	13964	13797	13846	13986	13993	14005	14037	13949	14005	14002	13896	13752	13930	13822	13964	13812	13797	13934	13800	13830	13965	13868	13850	13900	13896	13946	13820	13883	13877	13880	13996	13999	13756	13924	13857	13926	14086	13982	13719	13935	13938	13920	14054	13775	13877	13979	13879	13909	13721	13844	14028	13821	13945	13966	13874	13954	14006	13720	14010	13954	13934	13803	13848	13904	14003	13863	13791	14062	13949	13896	13868	13682	13987	13727	14048	13925	14059	13954	14010	13863	13997	13801
28297	22841	25364	21511	18068	17383	17124	16654	16541	16688	16379	16240	16251	16507	16310	16175	16301	16576	16355	16056	16307	16361	16374	16306	16186	16176	16547	16457	16451	16434	16130	16296	16155	16128	16059	16198	16398	16249	16195	16290	16244	16095	16380	16242	16276	16394	16241	16105	16322	16373	16331	16308	16244	16381	16265	16120	16271	16154	16246	16299	16395	16313	16351	16207	16257	16147	16208	16287	16302	16138	16392	16086	16283	16194	16197	16122	16461	16511	16393	16124	16164	16087	16426	16181	16228	16384	16506	16298	16195	16217	16148	16200	16260	16295	16165	16296	16200	16242	16273	16290	16361	15996	16221	16203	16321	16240	15977	16212	16154	16191	16067	16280	16295	16425	16380	16304	16371	16416	16349	16175	16216	16171	16234	16239	16066	16260	16133	15933	16246	16115	16266	16347	16173	16203	16336	16085	16329	16220	16284	16154	16210	16104	16317	16112	16381	16240	15990	16056	16277	16189	16255	16253	16200	16368	16364	16140	16218	16146	16361	16384	16356	16256	16217	16244	16524	16421	16205	16211	16258	16427	16087	16284	16062	16287	16191	16172	16090	16389	16321	16381	16301	16116	16330	16132	16173	16086	16358	16172	16337	16253	16278	16102	16198	16228	16159	16253	16176	16259	16290	16260	16300	16194	16216	16051	16123	16184	16086	16226	16260	16065	16280	16109	16307	16385	16142	16225	16189	16237	16105	16169	16344	15979	16142	16223	16076	16329	16382	16128	16206	16066	16109	16193	16273	16274	16111	16276	16488	16197	16221	16019	16365	16410	16141	16304	16119	16084	16225	16155	16068	16231	16216	16172	16161	16338	16097	16237	16150	16234	16280	16167	16258	16273	16076	16440	16260	16225	16408	16360	16160	16311	16159	16104	16264	16154	16143	16365	16140	16164	16257	16301	16058	16173	16338	16109	16240	16127	16033	16095	16164	16091	16216	16117	16159	16104	16304	16386	16332	16244	16252	16099	16244	16216	15941	16145	16176	16085	16255	16144	16222	16306	16324	16188	16362	16150	16057	16201	16229	16170	16107	16326	16390	16362	16327	16102	16270	16465	16304	16103	16140	16092	16293	16361	16195	16024	16361	16215	16346	16210	16029	16303	16312	16317	16231	16229	16371	16203	16320	16208	16350	15992	16496	16260	16151	16131	16309	16152	16274	16278	16258	16212	16300	16286	16362	16182	16317	16219	16436	16147	16261	16399	16244	16235	16193	16079	16190	16279	16204	16289	16303	16204	16159	16086	16188	16224	16203	16237	16347	16194	16217	16325	16196	16460	16268	16242	16223	16352	16212	16197	16152	16179	16301	16182	16172	16335	16378	16380	16576	16106	16231	16233	16119	16236	16209	16056	16079	16130	16303	16307	16294	16236	16265	16263	16317	16187	16319	16404	16236	16139	16207	16328	16319	16001	16163	16209	16113	16341	16228	16217	16312	16069	16144	16249	16149	16207	16219	16370	16430	16230	16120	16186	16392	16297	16121	16144	16236	16265	16385	16221	16146	16310	16131	16155	16228	16289	16415	16306	16117	16228	15965	16307	16214	16331	16193	16263	16173	16356	16423	16367	16339	16354	16308	16230	16338	16266	16262	16260	16298	16133	16145	16222	16365	16168	16143	16263	16300	16228	16299	16412	16242	16175	16029	16210	16303	16346	16088	16232	16172	16413	16516	16145	16238	16240	16402	16358	16138	16316	16029	16310	16174	16232	16253	16291	16324	16229	16165	16212	16131	16205	16463	16231	16303	16159	16270	16375	16129	16401	16456	16308	16292	16314	16412	16206	16386	16297	16157	16340	16218	16219	16417	16398	16388	16295	16145	16328	16315	16219	16358	16117	16171	16309	16335	16340	16273	16458	16315	16087	16141	16529	16316	16303	16158	16454	16082	16076	16018	16059	16483	16330	16296	16229	16105	16200	16408	16329	16291	16341	16223	16404	16142	16305	16259	16044	16170	16274	16191	16127	16142	16240	16112	16256	16444	16027	16256	16280	16178	16223	16339	16173	16318	16111	16054	16420	16124	16126	16257	16050	16059	16224	16216	16076	16114	16260	16228	16145	16072	16362	16282	16226	16182	16242	16069	16232	16281	16420	16223	16136	16333	16157	16297	16269	16006	16150	16273	16002	16473	16256	16277	16315	16115	16318	16150	16296	16419	16210	16069	16152	16152	15971	16039	16116	16163	16372	16351	16273	16334	16081	16178	16343	16368	16247	16340	16339	16169	16294	16071	16028	16122	16247	16138	16175	16203	16407	16292	16400	16297	16272	16130	16209	16272	16283	16208	16082	16305	16423	16531	16304	16081	16379	16189	16152	16372	16280	16301	16049	16270	16279	16182	16400	16182	16116	16296	16330	16359	16322	16219	16263	16539	16365	16240	16169	16316	16420	16100	16353	16142	16311	16321	16278	16078	16063	16360	16290	15937	16290	16047	16262	16122	16302	16181	16175	16527	16401	16214	16268	16299	16362	16350	16215	16221	16355	16235	16104	16309	16095	16223	16282	16304	16206	16150	16302	16345	16187	16324	16233	16182	16166	16454	16316	16300	16444	16260	16331	16135	16469	16354	16314	16319	16246	16089	16137	16319	16291	16264	16216	16156	16202	16262	16167	16173	16420	16594	16148	16117	16271	16481	16276	16323	16072	16160	16444	16319	16394	16225	16306	16252	16268	16343	16331	16280	16474	16205	16313	16030	16084	16195	16032	16196	16227	16352	16357	16355	16170	16135	16304	16286	16257	16219	16047	16387	16245	16274	16393	16172	16200	16301	16187	16227	16123	16262	16315	16413	16107	16149	16172	16336	16153	16158	16330	16027	16060	16328	16197	16257	16195	16506	16150	16389	16260	16234	16359	16404	16229	16155	16108	16120	16313	16216	16323	16167	16066	16333	16426	16440	16337	16194	16258	16247	16239	16274	16176	16196	16386	16311	16008	16261	16264	16363	16083	16287	16349	16191	16193	16389	16083	16285	16185	16389	16379	16091	16252	16377	16093	16143	16254	16231	16137	16317	16045	16450	16401	16272	16384	16332	16416	16260	16225	16240	16181	16240	16136	16215	16392	16394	16327	16320	16320	16343	16261	16241	16141	16393	16362	16120	16309	16057	16069	16292	16215	16246	16196	16249	16160	16305	16149	16188	16086	16252	16301	16151	16058	16308	16206	16308	16228	16468	16271	16232	16063	16417	16189	16016	16141	16188	16365	16268	16210	16359	16221	16133	16154	16263	16352	16420	16117	16245	16351	16352	16111	16224	16274	16058	16395	16136	16237	16162	16183	16222	16119	16199	16220	16274	16232	16334	16099	16246	16266	16278	16308	16231	16296	16213	16295	16203	16166	16173	16262	16275	16233	16341	16171	16058	16292	16215	16047	16244	16196	16151	16046	16269	16293	16314	16183	16303	16428	16385	16063	16348	16341	16082	16355	16040	16140	16365	16112	16279	16140	16253	16330	15949	16347	16068	16082	16072	16094	16097	16190	16121	15879	16169	16250	16088	16148	16279	16346	16337	16310	16338	16180	16326	16125	16385	16243	16415	16314	16359	16262	16158	16348	16116	16365	16402	16456	16220	16363	16404	16430	16489	16181	16265	16397	16217	16110	16205	16100	16127	16325	16293	16340	16235	16382	16433	16161	16271	16318	16220	16463	16210	16332	16231	16191	16097	16070	16283	16248	16163	16167	16113	16226	16282	16201	16244	16152	16349	16245	16396	16238	15948	16310	16354	15989	16189	16074	16130	16039	16196	16393	16207	16181	16135	16198	16314	16191	16116	16117	16104	16160	16380	16352	16092	16314	16382	16278	16219	16247	16268	16196	16156	16340	16055	16126	16170	16106	16152	16175	16294	16167	16314	16338	16151	16145	16274	16222	16276	16202	16312	16249	16209	16189	16183	16294	16256	16139	16273	16474	16241	16213	16122	16130	16269	16276	16118	16179	16220	16118	16168	16144	16224	16187	16153	16154	16276	16274	16213	16212	16247	16259	16313	16252	16134	16227	16137	16307	16316	16325	16140	16209	16353	16400	16313	16037	16246	16322	16170	16180	16402	16185	16216	16381	16398	16276	16620	16251	16219	16331	16121	16277	16333	16149	16334	16547	16241	16232	16366	16323	16406	16021	16126	16388	16350	16293	15923	16204	16222	16241	16216	16298	16121	16173	16222	15989	16327	16072	16005	16192	16308	16198	16286	16367	16142	16185	16112	16278	16287	16208	16249	16140	16153	16247	16394	16131	16143	16289	16370	16278	16221	16194	16304	16087	16034	16284	16322	16202	16264	16261	16004	16334	16312	16269	16171	15973	16288	16211	16173	16199	16252	16322	16366	16191	16281	16103	16329	16381	16059	16280	16268	16267	16115	16343	16285	16201	16292	16218	16195	16006	16115	16095	16061	16037	16469	16345	16066	16144	16141	16089	16340	16090	16256	16235	16195	16309	16044	16232	16344	16278	16245	16081	16339	16256	16119	16375	16244	16238	16121	16007	16312	16277	16256	16245	16302	16268	16253	16142	16089	16309	16276	16298	16459	16052	16227	16172	16128	16276	16246	16232	16269	16129	16279	16334	16357	16480	16413	16024	16288	16109	16149	16204	16303	16100	16122	16289	16143	16287	16096	16230	16297	16163	16028	16246	16219	16113	16374	16119	16318	16338	16443	16197	16335	16090	16196	16390	16257	16399	16350	16317	16366	16217	16155	16091	16207	16220	16372	16208	16147	16084	16222	16294	16234	16222	16226	16302	16178	16443	16110	16076	16094	16328	16432	16183	16359	16410	16269	16242	16268	16289	16461	16241	16227	15934	16255	16168	16190	16291	16274	16403	16155	16497	16225	16271	16035	16242	16224	16294	16317	16274	16355	16067	16146	16293	16265	16177	16449	16132	16240	16244	16314	16388	16269	16293	16415	16203	16218	15951	16119	16262	16302	16099	16114	16235	16262	16191	16178	16281	15901	16407	16224	16501	16442	16349	16371	16043	16561	16213	16244	16255	16192	16294	16287	16375	16349	16298	16415	16257	16250	16420	16416	16292	16283	16028	16309	16078	16163	16447	16392	16208	16221	16219	16262	16174	16114	16142	16096	16234	16236	16312	16191	16295	16186	16231	16067	16043	16279	16266	16082	16264	16261	16348
17593	27571	22161	17325	15903	15300	14865	14273	14146	14224	14028	14002	13930	13936	13830	13847	13791	13783	13732	13693	13823	13788	13697	13765	13745	13649	13637	13854	13650	13784	13741	13882	13683	13710	13774	13779	13583	13707	13698	13698	13640	13756	13589	13622	13786	13782	13701	13647	13642	13708	13653	13762	13778	13552	13735	13846	13844	13674	13692	13721	13591	13745	13881	13830	13446	13606	13598	13890	13848	13793	13779	13812	13800	13660	13754	13618	13639	13664	13581	13724	13744	13708	13691	13705	13721	13860	13683	13708	13862	13697	13770	13683	13747	13685	13679	13636	13728	13770	13571	13768	13724	13634	13588	13456	13717	13549	13683	13555	13692	13773	13866	13640	13750	13564	13596	13713	13719	13633	13777	13662	13731	13667	13791	13694	13734	13707	13801	13661	13724	13666	13562	13622	13763	13682	13597	13904	13623	13657	13737	13675	13839	13805	13664	13687	13742	13610	13637	13650	13601	13672	13829	13898	13635	13752	13589	13740	13786	13575	13632	13699	13508	13592	13820	13733	13852	13733	13710	13536	13778	13717	13727	13643	13885	13729	13714	13718	13511	13827	13644	13670	13678	13701	13585	13861	13705	13736	13716	13674	13555	13771	13769	13916	13691	13811	13558	13622	13788	13723	13732	13850	13688	13656	13798	13701	13702	13855	13741	13667	13606	13756	13689	13760	13829	13650	13927	13632	13704	13741	13822	13628	13578	13649	13652	13856	13680	13844	13622	13822	13847	13584	13705	13812	13644	13802	13648	13688	13652	13830	13483	13749	13640	13682	13829	13571	13783	13709	13899	13599	13701	13879	13766	13622	13693	13840	13643	13787	13634	13686	13843	13727	13655	13722	13696	13746	13609	13636	13706	13751	13626	13715	13579	13826	13715	13545	13527	13910	13738	13733	13848	13721	13681	13811	13669	13669	13689	13696	13609	13634	13778	13728	13732	13645	13730	13663	13631	13720	13696	13641	13857	13665	13805	13806	13594	13775	13504	13819	13661	13756	13664	13646	13598	13661	13771	13709	13551	13591	13751	13588	13725	13721	13639	13753	13527	13769	13677	13664	13659	13705	13692	13538	13554	13665	13575	13850	13813	13424	13635	13693	13634	13584	13778	13622	13714	13714	13709	13617	13666	13815	13640	13470	13733	13637	13685	13533	13647	13675	13665	13641	13802	13656	13594	13686	13738	13714	13720	13697	13661	13774	13701	13623	13690	13896	13695	13800	13865	13637	13851	13797	13627	13600	13655	13616	13660	13809	13792	13769	13750	13778	13771	13820	13769	13580	13716	13783	13648	13812	13867	13642	13800	13842	13676	13651	13918	13611	13682	13674	13665	13674	13490	13738	13710	13754	13617	13644	13596	13721	13627	13681	13602	13623	13565	13625	13804	13821	13638	13665	13611	13824	13666	13779	13768	13660	13792	13681	13764	13818	13692	13605	13780	13673	13831	13601	13769	13641	13724	13678	13731	13590	13662	13801	13748	13771	13694	13710	13629	13796	13704	13663	13812	13631	13649	13699	13814	13753	13738	13749	13732	13652	13702	13739	13621	13477	13865	13636	13730	13757	13635	13797	13868	13744	13742	13863	13849	13700	13691	13629	13681	13667	13857	13818	13640	13691	13737	13639	13792	13719	13637	13725	13630	13588	13772	13708	13796	13556	13731	13678	13702	13695	13714	13704	13775	13679	13735	13699	13596	13746	13965	13781	13601	13516	13873	13764	13806	13500	13741	13505	13886	13745	13550	13616	13723	13742	13790	13757	13755	13690	13636	13713	13792	13787	13574	13587	13657	13876	13892	13665	13681	13743	13579	13772	13655	13877	13658	13698	13744	13747	13818	13752	13626	13746	13771	13781	13800	13711	13615	13747	13684	13683	13841	13787	13782	13679	13653	13623	13617	13792	13723	13790	13683	13689	13665	13678	13755	13717	13805	13632	13675	13437	13683	13702	13794	13589	13674	13631	13771	13775	13717	13560	13768	13625	13785	13881	13916	13722	13582	13666	13779	13597	13892	13805	13673	13753	13705	13739	13677	13711	13687	13722	13690	13753	13656	13652	13759	13776	13709	13679	13803	13627	13540	13678	13803	13610	13788	13644	13573	13601	13566	13713	13844	13691	13628	13931	13616	13744	13767	13860	13722	13791	13603	13933	13732	13665	13691	13823	13640	13777	13686	13497	13676	13736	13684	13779	13687	13834	13691	13818	13633	13549	13732	13682	13840	13758	13744	13646	13778	13619	13553	13645	13810	13700	13606	13767	13792	13716	13589	13660	13487	13693	13769	13735	13570	13629	13742	13885	13703	13763	13767	13816	13741	13744	13611	13581	13653	13661	13791	13782	13824	13618	13621	13674	13842	13708	13861	13658	13619	13638	13703	13596	13695	13581	13859	13898	13617	13625	13657	13670	13611	13956	13581	13648	13742	13743	13668	13726	13675	13845	13622	13767	13654	13658	13736	13585	13686	13694	13727	13728	13662	13687	13666	13876	13869	13732	13574	13771	13561	13658	13788	13738	13713	13668	13734	13725	13665	13654	13753	13681	13784	13569	13720	13510	13707	13661	13680	13757	13651	13604	13723	13657	13741	13686	13811	13584	13587	13761	13718	13543	13636	13718	13736	13705	13913	13610	13687	13871	13764	13716	13807	13746	13761	13789	13721	13652	13663	13726	13679	13629	13700	13780	13805	13686	13676	13690	13707	13750	13674	13655	13670	13753	13784	13714	13583	13697	13652	13548	13827	13659	13579	13649	13792	13802	13888	13788	13678	13768	13680	13681	13710	13722	13666	13708	13669	13757	13760	13752	13702	13497	13658	13742	13806	13574	13865	13639	13885	13576	13744	13867	13692	13788	13726	13563	13788	13770	13685	13682	13602	13599	13669	13699	13630	13709	13621	13768	13761	13647	13914	13567	13564	13676	13777	13527	13789	13661	13609	13779	13796	13594	13615	13690	13974	13536	13671	13714	13738	13567	13772	13714	13592	13802	13888	13814	13716	13511	13580	13667	13634	13790	13672	13866	13714	13619	13694	13807	13843	13632	13668	13581	13673	13736	13712	13768	13737	13612	13928	13599	13593	13653	13664	13797	13628	13675	13670	13778	13803	13790	13736	13800	13856	13710	13884	13560	13730	13557	13748	13658	13775	13615	13789	13610	13658	13727	13647	13730	13669	13813	13694	13686	13722	13747	13725	13684	13707	13626	13687	13679	13664	13681	13745	13629	13594	13690	13745	13720	13549	13695	13758	13708	13768	13722	13731	13674	13803	13690	13779	13845	13788	13657	13696	13709	13548	13678	13718	13696	13713	13548	13859	13705	13865	13853	13606	13734	13607	13733	13768	13698	13696	13768	13695	13649	13882	13577	13721	13697	13666	13622	13863	13661	13808	13670	13851	13790	13788	13673	13717	13841	13610	13744	13633	13707	13556	13867	13678	13714	13723	13769	13716	13779	13741	13682	13634	13697	13807	13818	13601	13908	13656	13653	13681	13688	13871	13723	13739	13794	13813	13455	13709	13692	13769	13598	13744	13621	13799	13706	13698	13782	13563	13742	13708	13701	13690	13867	13600	13818	13761	13729	13794	13571	13898	13671	13807	13734	13551	13727	13743	13702	13714	13634	13756	13767	13718	13640	13788	13802	13491	13705	13496	13900	13710	13663	13749	13756	13657	13716	13684	13760	13763	13638	13730	13648	13632	13625	13538	13563	13709	13688	13761	13804	13581	13640	13651	13557	13718	13596	13741	13528	13682	13728	13826	13827	13527	13792	13750	13626	13715	13840	13491	13648	13725	13797	13800	13700	13655	13630	13643	13784	13737	13774	13617	13628	13761	13757	13802	13802	13756	13550	13680	13857	13662	13709	13635	13686	13585	13795	13681	13813	13726	13678	13888	13719	13551	13672	13782	13596	13715	13612	13752	13724	13618	13803	13639	13658	13750	13821	13715	13529	13739	13610	13702	13730	13502	13731	13595	13792	13680	13570	13582	13943	13640	13626	13739	13744	13730	13595	13724	13756	13562	13827	13659	13548	13631	13720	13892	13717	13775	13785	13778	13681	13682	13780	13678	13726	13742	13579	13654	13760	13666	13742	13821	13718	13656	13812	13767	13669	13742	13833	13734	13684	13662	13705	13748	13683	13640	13664	13684	13726	13692	13665	13635	13886	13842	13749	13777	13539	13741	13888	13798	13663	13683	13559	13782	13727	13838	13738	13741	13676	13753	13728	13748	13748	13617	13632	13726	13764	13697	13740	13815	13790	13672	13753	13757	13696	13854	13557	13684	13609	13750	13724	13697	13765	13669	13659	13736	13553	13728	13669	13608	13627	13561	13427	13633	13632	13677	13672	13659	13683	13668	13783	13682	13782	13812	13581	13778	13810	13599	13737	13631	13828	13518	13713	13810	13692	13642	13659	13754	13688	13755	13719	13715	13719	13671	13431	13691	13726	13680	13734	13895	13713	13614	13708	13775	13619	13652	13572	13808	13694	13655	13687	13731	13796	13807	13701	13633	13704	13710	13731	13746	13783	13764	13771	13790	13645	13681	13743	13601	13767	13830	13676	13674	13748	13672	13624	13654	13564	13814	13756	13529	13756	13734	13685	13589	13664	13638	13703	13541	13604	13575	13523	13690	13530	13635	13675	13853	13657	13728	13706	13631	13800	13706	13641	13822	13647	13739	13572	13606	13656	13732	13593	13790	13529	13748	13679	13636	13626	13696	13530	13830	13765	13878	13873	13789	13721	13826	13821	13640	13792	13668	13888	13760	13726	13650	13716	13624	13855	13627	13776	13627	13756	13727	13662	13609	13688	13736	13722	13754	13678	13630	13553	13675	13636	13867	13798	13736	13780	13874	13609	13618	13690	13763	13689	13654	13756	13819	13726	13736	13723	13699	13770	13765	13789	13847	13560	13749	13614	13667	13596	13726	13760	13615	13629	13767	13607	13732	13776	13556	13713	13572	13683	13706	13742	13603	13722	13931	13733	13685	13882	13665	13506	13670	13564	13658	13930	13743	13797	13705	13721	13553	13761	13694	13586	13756	13673	13749	13781	13786	13748	13627	13824	13687	13889	13678	13740	13687	13758	13674	13701	13693	13868	13694	13657	13802	13615	13800	13479	13836	13778	13674	13445
22680	20916	27739	24296	21739	21611	19984	17015	16547	16552	16730	16415	16366	16285	16204	16007	16105	16218	15873	15913	15967	16075	15889	16072	16029	16005	15821	15861	15868	15855	15831	15828	16212	15885	15848	15705	15977	15741	15819	15829	15894	15837	15863	15904	15860	15841	15807	15958	15812	15824	15633	15822	15765	15789	15805	15878	15601	15963	15881	15766	15815	16076	15875	15957	15902	15867	15777	15749	15781	15952	15866	15803	15790	15786	15628	15753	15751	15642	15795	15543	15740	15799	15798	15698	15874	15722	15852	15823	15783	15694	15748	15864	15892	15712	15817	15630	15862	15836	15779	15814	15907	15775	15877	15663	15795	15668	15746	15700	15778	15759	15562	15626	15802	15656	15777	15872	15741	15779	15903	15879	15786	15837	15659	15852	15664	15651	15818	15906	15901	15769	15912	15721	15665	15884	15661	15706	15856	15689	15815	15948	15795	15885	15664	15994	15994	15572	15900	15797	15799	15747	15831	16002	15767	15944	15712	15834	15718	15742	15891	15787	15619	15778	15888	15849	15973	15899	15816	15859	15706	15929	16090	15840	15643	15915	15946	15721	15767	15656	15732	15991	15805	15677	15826	15732	15761	15576	15903	15703	15764	15723	15702	15852	15585	15784	15673	15736	15760	15660	15806	15898	15928	15756	15706	15693	15810	15788	15797	15790	15783	15766	15759	15702	15936	15671	15628	15842	15655	15892	15971	15820	15536	15752	15747	15782	15777	15805	15829	15920	15796	15761	15756	15679	15896	15893	15807	15736	15993	15794	15719	15952	15687	15838	15766	15730	15718	15708	15827	15729	15728	15780	15815	15643	16042	15769	15721	15811	15728	15839	15742	15778	15575	15900	15873	15929	15757	15805	15879	15770	15915	15696	15753	15627	15766	15790	15811	16045	15687	15509	16031	15847	15809	15705	15809	15712	15722	15761	15699	15809	15520	15690	15878	15870	15957	15741	15703	15737	15827	15682	15701	15871	15939	15826	15735	15770	15595	15731	15951	15950	15773	15910	15815	15859	15752	15838	15761	15650	15746	15738	15856	15743	16008	15819	15863	15736	15846	15605	15826	15867	15656	15721	15804	15786	15638	15894	15926	15739	15777	15950	15733	15927	15939	15991	15807	15809	15714	15678	15616	15735	15817	16007	15744	15805	15978	15745	15795	15868	15888	15858	15903	15716	15984	15878	15916	15864	15753	15797	15893	15856	15564	15808	15771	15867	15724	15827	15886	15934	15646	15727	15818	15612	15753	15697	15802	15735	15798	15771	15751	15680	15742	15716	15711	15723	15875	15797	15809	15916	15613	15887	15858	15678	15730	15613	15781	15918	16019	15713	15705	15687	15819	15981	15973	15670	15935	15530	15583	15885	15708	15672	15701	15685	15714	16009	15919	15747	15713	15600	15837	15909	15768	15946	15913	15911	15822	15829	15717	15707	15821	15807	15889	15962	15987	15843	15617	15887	15724	15858	15948	15813	15783	15749	15733	15888	15681	15694	15834	15572	15799	15600	15667	15655	15776	15961	15688	15504	15670	15673	15791	15824	15739	15792	15644	15752	15851	15768	15706	15655	15866	15649	15735	15620	15702	15924	15787	15766	15803	15999	15734	15839	15754	15780	15764	15639	15943	15943	15867	15778	15802	15890	15735	15956	15810	15796	15871	15634	15818	15764	15715	16008	15859	15800	15735	15983	15693	15676	15547	15616	15981	15832	15629	15584	15901	15770	15810	15698	15728	15711	15720	15796	15856	15723	15744	15828	15678	15793	15725	15970	15884	15726	15799	15804	15808	15750	15660	15668	15855	15743	15997	16263	15721	15664	15657	15614	15845	15776	15790	15784	16153	15827	15619	15781	15739	15764	15708	15730	15851	15775	15746	15968	15814	15907	15979	15707	15745	15830	15827	15981	15872	15752	15684	15794	15767	15964	15719	15752	15730	15792	15764	15855	15992	15993	15948	15702	15623	15872	15695	15649	15893	15853	15671	15920	15748	15871	15859	15683	15858	15937	15901	15754	15850	15509	15896	15870	15868	15597	15777	15695	15747	15751	15679	15924	15709	15614	15787	15674	15922	15642	15728	15793	15800	15772	15832	15959	15865	15666	15739	15671	15907	15809	15838	15776	15798	15705	15808	15888	15639	16097	15561	15700	15915	15752	15802	15728	15893	15650	15850	15752	15999	15534	15820	15642	15587	15830	15773	15696	15836	15731	15755	15659	15665	15735	15621	15750	15823	15806	15547	15800	15838	15907	15775	15628	15909	15859	15827	15638	15580	15714	15713	15669	15795	15782	15800	15718	15680	15658	15843	15693	15787	15796	15944	15792	15892	15920	15877	15737	15896	15664	15799	15882	15737	15863	15804	15596	15847	15611	15723	15741	15864	15760	15738	15844	15670	15646	15779	15956	15916	15872	15810	15836	15809	15923	15854	15911	15762	15749	15820	15801	15787	15850	15786	15921	15910	15808	15763	15867	15833	15648	15780	15675	15699	15767	15887	15839	15861	15815	15920	15873	15953	15866	15779	15864	15752	15682	15793	15757	15662	15682	15837	15619	15629	15664	15926	15941	15764	15843	15741	15774	15749	15878	15793	15909	15709	15967	15880	15848	15846	15883	15701	15514	15612	15704	15836	15602	15587	15853	15832	15793	15725	15607	15532	15723	15841	15969	15747	15849	15615	15824	15912	15971	15807	15921	15931	15654	15712	15682	15767	15730	15767	15682	15645	15710	15837	15793	15799	15717	15886	15765	16000	15841	15790	15838	15723	15826	15683	15686	15849	15743	15652	15838	16067	15726	15799	15859	15891	15876	15909	15743	15723	15730	15712	15637	15877	15789	15696	15682	15838	15486	15841	15976	15904	15812	15840	15864	15775	15855	15524	15890	15828	15926	15832	15910	15726	15969	15610	15884	15821	15686	15940	15667	15916	15810	15882	15884	15761	15798	15876	15866	15846	15797	15597	15818	15868	15673	15590	15723	15771	15537	15801	15522	15679	15712	15811	15709	15845	15852	15785	15788	15663	15731	15884	15893	15959	15857	15923	15964	15758	15617	15748	15768	15656	15765	15690	15833	15786	15749	15740	15636	15737	15725	15590	15690	15709	15734	15762	15899	15769	15618	15757	15748	15839	15878	15721	15858	15758	15936	15858	15788	15779	15719	15657	15908	15801	15759	15916	15913	15820	15878	15700	15775	15701	15944	15682	15768	15605	15850	15840	15621	15788	15823	15832	15814	15821	15866	15894	15688	15839	15704	15865	15930	15895	15830	15807	15814	15773	15695	15890	15765	15816	15734	15848	15882	15926	15890	15680	15937	15949	16102	15661	15739	15858	15796	15674	15806	15707	15780	15746	15744	15918	15754	15569	15753	15763	15862	15736	15930	15986	15603	15774	15717	15868	15627	15650	15848	15797	15790	15952	15949	15702	15892	15818	15729	15802	15721	15787	15798	15571	15585	15834	15890	15716	15878	15759	15692	15877	15705	15848	15835	15866	15892	15745	15767	15825	15946	15787	15919	15785	15744	15938	15724	15717	15693	15772	15851	15806	15904	15879	15892	15524	15729	15861	15612	15961	15773	15946	15859	15539	15777	15956	15781	15816	15716	15829	15777	15656	15873	15906	15922	15739	15665	15862	15636	15766	15781	15953	15910	15954	16027	15789	15781	15806	15597	15903	15692	15782	15744	15818	15683	15808	15717	15706	15877	15742	15765	15853	15684	15699	15728	15896	15722	15814	15803	15477	15786	15895	15697	15742	15741	15805	15804	15928	15947	15926	15660	16047	15795	15906	15722	15815	15839	15842	15799	15880	15698	15752	15930	15755	15725	15470	15804	15865	15527	15723	15691	15917	15891	15982	15806	15524	15915	15889	15893	15603	15696	15829	15763	15872	15623	15633	15840	15768	15649	15658	15878	16097	15724	15740	15886	15858	15744	15909	15993	15861	15700	15874	15784	15886	15891	15781	15806	16057	15895	15837	15714	15665	15869	15979	15609	16022	16070	15800	15741	15638	15747	15704	15629	15699	15591	15694	15652	15903	15800	15831	15874	15751	15670	15657	15795	15975	15788	15918	15719	15733	15893	15784	15674	15996	15843	15858	15829	15854	15741	15732	15875	15851	15834	15880	15710	15915	15657	15870	15748	15768	15970	15906	15673	15848	15943	15737	15618	16016	15783	15964	15780	15683	15646	15771	15701	15880	15865	15561	15644	15731	15778	15643	15699	15687	15751	15598	15882	15886	15614	15763	15593	15904	15977	15885	15812	15663	15759	15858	15602	15776	15814	16022	15917	15675	15613	15730	15878	15912	15626	15895	15714	15800	15853	15871	15984	15912	15914	15800	15807	15550	15673	15669	15751	15698	15730	16005	16016	15777	15763	15557	15708	15955	15732	15827	15606	15754	15548	15829	15879	15883	15559	15774	15695	15772	15974	15726	15773	15739	15684	15649	15790	15759	15751	15858	15710	15739	15753	15878	15857	15956	15716	15928	15743	15714	15855	15716	15826	15938	15859	15838	15892	15521	15741	15784	15773	15800	15675	15767	15697	15885	15795	15637	15592	15792	15978	15886	15771	15893	15655	15808	15596	15986	15831	15712	15611	15718	15828	15795	15598	15850	15877	15748	15685	15694	15909	15601	15681	15810	15737	15596	15731	15932	15776	15856	15848	15841	15682	15575	15775	15629	15854	16006	15728	15972	15609	15663	15655	15733	15728	15555	15758	15772	15744	15787	15913	15756	15751	15887	15740	15917	15664	15806	15779	15851	15555	15740	15730	15815	15682	15826	15949	15787	15810	15828	15941	15933	15826	15852	16008	15818	16012	15697	15663	15760	15662	16007	15757	15800	15794	16062	15747	15924	15712	15563	15674	15756	15716	15762	15587	15846	15611	15977	15745	15756	15555	15821	15692	15516	15845	15681	15757	15872	15911	15659	15956	15708	15798	15753	15812	15741	15848	15973	15606	15611	15884	15624	15854	15810	15966	15959	15623	15632	15666	15728	15738	15872	15814	15761	15634	15752	15755	15655	15487	15661	15742	15855	15764	15803	15736	15694	15791	15727	15805	16040	15631	15739	15462	15681	15764	15780	15859	15803	15637	15719	15730	15831	15890	15771	15860	15861	15696	15700	15856	15836	15785
15734	33825	26514	19682	17673	16268	15298	14737	14545	14192	14011	14060	13724	13943	13828	13789	13716	13688	13608	13664	13488	13596	13567	13670	13473	13506	13444	13616	13584	13432	13477	13432	13405	13513	13287	13556	13259	13506	13733	13434	13489	13305	13582	13388	13550	13428	13388	13544	13313	13349	13455	13329	13406	13361	13602	13355	13516	13486	13332	13303	13629	13356	13436	13404	13464	13380	13466	13383	13466	13372	13391	13431	13540	13466	13304	13394	13391	13358	13398	13441	13417	13415	13508	13435	13311	13481	13378	13423	13373	13265	13434	13427	13434	13411	13323	13367	13500	13331	13437	13343	13451	13325	13338	13413	13265	13451	13466	13326	13476	13394	13295	13415	13480	13569	13547	13419	13497	13553	13313	13322	13376	13437	13468	13615	13485	13349	13271	13232	13537	13367	13325	13400	13415	13410	13473	13409	13370	13356	13500	13343	13429	13498	13351	13508	13368	13414	13345	13360	13568	13298	13141	13349	13437	13383	13505	13315	13294	13326	13551	13331	13299	13486	13341	13369	13369	13510	13254	13208	13603	13286	13290	13396	13471	13358	13279	13455	13485	13482	13321	13361	13380	13292	13274	13566	13191	13356	13388	13482	13517	13441	13322	13304	13238	13419	13349	13492	13203	13246	13366	13589	13458	13442	13352	13380	13334	13474	13382	13303	13405	13425	13331	13378	13509	13356	13369	13425	13260	13360	13556	13345	13442	13344	13530	13514	13435	13424	13458	13379	13364	13430	13263	13351	13547	13545	13533	13446	13479	13357	13253	13332	13356	13440	13334	13506	13351	13534	13346	13346	13417	13490	13356	13228	13422	13471	13334	13529	13384	13402	13426	13267	13493	13289	13399	13350	13506	13536	13330	13391	13316	13461	13274	13350	13525	13428	13370	13376	13340	13410	13334	13400	13390	13462	13324	13277	13450	13325	13517	13439	13421	13384	13367	13471	13526	13443	13463	13461	13331	13302	13374	13306	13274	13420	13360	13344	13277	13273	13224	13473	13470	13492	13345	13406	13371	13433	13367	13350	13340	13495	13312	13355	13359	13397	13457	13284	13462	13417	13523	13500	13388	13386	13533	13429	13452	13404	13469	13526	13270	13446	13439	13539	13320	13289	13279	13266	13376	13417	13533	13323	13308	13365	13476	13529	13568	13474	13492	13443	13408	13398	13263	13444	13377	13643	13313	13289	13249	13420	13235	13576	13397	13495	13267	13290	13459	13225	13376	13403	13415	13365	13388	13400	13410	13310	13475	13423	13518	13455	13375	13581	13337	13262	13426	13634	13222	13329	13522	13439	13398	13488	13256	13473	13470	13522	13439	13496	13523	13359	13392	13493	13364	13441	13428	13315	13452	13407	13407	13363	13362	13324	13505	13422	13459	13334	13357	13373	13462	13471	13449	13396	13425	13265	13294	13250	13556	13301	13619	13358	13490	13402	13318	13412	13529	13603	13345	13216	13297	13324	13525	13422	13258	13376	13511	13426	13446	13372	13437	13257	13389	13509	13482	13230	13397	13306	13397	13299	13534	13293	13416	13310	13325	13495	13237	13294	13455	13426	13250	13516	13681	13442	13494	13268	13412	13244	13592	13353	13380	13603	13210	13278	13382	13348	13169	13366	13379	13404	13420	13313	13528	13499	13342	13420	13406	13382	13438	13475	13220	13184	13307	13331	13320	13393	13335	13427	13402	13500	13364	13410	13439	13259	13451	13589	13380	13375	13446	13430	13360	13545	13422	13355	13385	13333	13413	13346	13459	13389	13368	13301	13442	13380	13351	13216	13461	13341	13272	13553	13410	13329	13297	13402	13337	13384	13401	13390	13470	13290	13442	13255	13612	13448	13369	13448	13325	13382	13574	13426	13439	13370	13486	13541	13385	13514	13366	13473	13434	13358	13543	13478	13499	13329	13309	13427	13539	13520	13480	13515	13506	13336	13246	13375	13449	13379	13257	13348	13438	13432	13386	13407	13579	13461	13278	13547	13439	13413	13439	13575	13436	13449	13375	13364	13418	13440	13369	13483	13317	13437	13640	13449	13427	13504	13478	13465	13520	13405	13408	13397	13544	13441	13414	13437	13489	13466	13293	13398	13362	13468	13238	13406	13384	13311	13408	13425	13434	13382	13426	13500	13567	13372	13346	13338	13359	13355	13368	13417	13449	13272	13379	13391	13476	13324	13507	13545	13466	13419	13265	13282	13314	13381	13289	13411	13223	13223	13395	13532	13440	13373	13321	13421	13157	13347	13497	13417	13449	13476	13206	13389	13398	13412	13419	13323	13261	13261	13505	13326	13410	13338	13556	13333	13383	13588	13326	13488	13419	13407	13663	13536	13303	13467	13499	13305	13348	13526	13477	13437	13323	13480	13399	13442	13419	13366	13231	13408	13396	13405	13299	13116	13572	13336	13340	13377	13381	13267	13353	13479	13301	13282	13351	13440	13429	13343	13311	13357	13357	13501	13370	13437	13341	13473	13349	13513	13374	13590	13537	13371	13592	13335	13387	13428	13367	13373	13248	13410	13465	13310	13414	13263	13205	13341	13423	13425	13380	13494	13395	13354	13397	13516	13350	13473	13436	13445	13468	13446	13241	13444	13526	13289	13556	13307	13334	13328	13384	13485	13471	13396	13324	13479	13590	13487	13496	13663	13424	13305	13454	13401	13340	13412	13344	13436	13401	13162	13389	13318	13530	13404	13404	13358	13347	13415	13478	13291	13306	13409	13374	13524	13422	13315	13303	13300	13365	13442	13191	13370	13296	13337	13540	13276	13332	13452	13407	13162	13322	13314	13444	13503	13326	13355	13399	13330	13402	13366	13556	13307	13478	13368	13417	13278	13558	13533	13471	13519	13384	13287	13486	13478	13321	13454	13358	13340	13454	13276	13510	13437	13284	13189	13415	13413	13588	13401	13401	13568	13311	13293	13373	13528	13314	13286	13399	13435	13330	13267	13412	13265	13331	13362	13408	13597	13450	13210	13512	13251	13401	13382	13244	13442	13321	13441	13417	13331	13365	13614	13353	13227	13541	13339	13300	13288	13446	13301	13530	13262	13296	13410	13515	13329	13150	13374	13523	13450	13331	13395	13419	13537	13399	13534	13419	13381	13432	13353	13313	13420	13355	13376	13409	13526	13451	13513	13485	13295	13433	13382	13436	13464	13303	13316	13395	13243	13320	13427	13437	13329	13258	13522	13402	13406	13557	13539	13321	13333	13577	13475	13436	13425	13485	13228	13334	13460	13296	13488	13357	13325	13275	13292	13438	13487	13397	13382	13456	13303	13394	13469	13318	13383	13446	13545	13305	13470	13455	13377	13451	13509	13426	13387	13375	13399	13361	13417	13438	13387	13379	13331	13531	13382	13378	13426	13386	13325	13502	13327	13406	13316	13494	13348	13306	13383	13336	13474	13304	13491	13462	13351	13520	13287	13196	13358	13219	13244	13253	13375	13397	13374	13357	13291	13318	13528	13323	13402	13343	13366	13171	13452	13366	13381	13464	13269	13453	13288	13351	13554	13369	13392	13377	13444	13453	13279	13558	13559	13502	13292	13293	13460	13346	13410	13477	13444	13337	13407	13375	13223	13452	13266	13389	13415	13332	13214	13489	13373	13405	13463	13397	13437	13412	13361	13352	13287	13459	13306	13225	13366	13363	13255	13368	13402	13428	13434	13393	13473	13244	13361	13407	13448	13433	13311	13380	13504	13429	13527	13457	13241	13443	13568	13409	13426	13364	13463	13436	13416	13435	13365	13464	13414	13402	13347	13552	13364	13382	13422	13403	13504	13446	13422	13469	13386	13504	13319	13333	13312	13427	13418	13465	13355	13240	13342	13438	13509	13496	13393	13453	13404	13440	13385	13467	13430	13497	13519	13241	13457	13446	13398	13363	13372	13467	13470	13390	13426	13358	13583	13528	13286	13469	13353	13387	13407	13478	13268	13335	13541	13388	13361	13456	13439	13423	13458	13549	13368	13522	13417	13435	13301	13561	13425	13196	13374	13452	13378	13228	13589	13343	13483	13358	13378	13337	13446	13497	13385	13237	13363	13434	13407	13603	13503	13477	13344	13481	13537	13470	13462	13349	13364	13465	13367	13420	13578	13285	13329	13489	13448	13401	13532	13468	13368	13536	13511	13345	13414	13307	13330	13619	13519	13496	13430	13408	13399	13293	13416	13413	13285	13315	13435	13249	13398	13417	13199	13388	13370	13305	13392	13322	13415	13413	13480	13289	13303	13438	13265	13396	13630	13661	13338	13362	13320	13239	13549	13376	13407	13356	13433	13251	13297	13294	13477	13444	13413	13604	13399	13564	13405	13504	13522	13234	13468	13421	13388	13450	13311	13350	13530	13709	13282	13281	13481	13390	13417	13341	13319	13269	13532	13389	13289	13436	13589	13427	13365	13407	13292	13612	13467	13435	13230	13254	13437	13276	13421	13635	13527	13510	13353	13344	13601	13338	13496	13352	13298	13461	13417	13342	13309	13322	13527	13514	13511	13388	13390	13447	13479	13589	13370	13421	13479	13507	13338	13510	13353	13418	13435	13464	13335	13378	13375	13378	13477	13334	13343	13334	13323	13293	13454	13377	13390	13530	13294	13476	13417	13491	13178	13393	13379	13373	13403	13376	13287	13302	13564	13506	13282	13484	13436	13335	13400	13504	13493	13464	13404	13365	13460	13349	13444	13309	13329	13368	13339	13579	13427	13325	13501	13388	13315	13580	13300	13548	13267	13316	13277	13481	13389	13424	13409	13338	13433	13356	13515	13316	13328	13282	13350	13307	13563	13479	13252	13203	13412	13454	13387	13377	13459	13271	13446	13323	13369	13424	13464	13386	13490	13519	13585	13457	13520	13387	13373	13405	13433	13278	13280	13421	13349	13466	13266	13455	13284	13371	13417	13383	13456	13301	13442	13427	13407	13267	13242	13312	13527	13399	13488	13406	13436	13328	13382	13234	13458	13231	13368	13408	13397	13465	13582	13401	13400	13506	13295	13369	13452	13326	13446	13340	13374	13297	13241	13382	13471	13465	13436	13384	13292	13273	13490	13185	13427	13428	13413	13408	13587	13369	13422	13467	13348	13280	13436	13402	13350	13506	13406	13400	13138	13300	13413	13480	13347	13526	13454
24193	20862	26624	26138	20580	19081	19098	18006	17483	17466	17349	17446	17251	17158	17076	17220	17271	17272	17125	17186	17133	17105	17326	17103	17021	16961	16987	16969	16955	17060	17274	16934	16995	17065	17019	17032	16908	17135	17019	16939	16988	16828	16979	16835	17206	16966	17299	16772	16856	16980	17022	17034	16934	17126	17015	16955	16977	16897	16861	16934	17077	17044	17024	16842	17001	17161	16975	17024	16955	16976	16867	17124	16973	16882	17122	16889	17075	17341	16838	17193	16995	16973	16941	17205	16966	16957	16952	16848	16974	17024	16907	16920	16747	17004	17079	16974	17132	16982	17047	16985	16811	16923	17037	17131	16975	16919	17081	16890	17068	17163	17027	17090	17033	17049	16810	16975	16950	16868	17013	17233	16972	17063	16973	17245	16783	16863	16969	17038	16917	17050	17054	16844	16933	17005	17115	16959	17028	16926	16863	16996	16996	17021	16969	16938	17130	16970	17081	17083	16991	16885	17036	16692	17246	16813	16728	16797	16921	16894	16809	17019	16966	16897	16869	16910	16907	17012	17100	17067	16703	16929	16804	16849	16921	16944	16884	16982	16904	17017	16990	16814	16956	16756	16817	16840	16832	16987	17084	17024	17029	16882	16915	16907	16977	16934	16936	17194	17038	16983	16851	16858	17098	17106	16929	17018	16927	17219	17029	16903	17059	16945	17057	16834	17068	17171	17103	17124	17058	16932	17236	17101	17001	17071	17059	16949	16984	16931	16916	16934	16924	16725	17049	16937	16773	17060	17026	17137	16984	17101	17091	16853	16791	16964	16943	17009	17109	17091	17002	16993	17008	16823	16953	17078	17060	17305	16811	17035	16844	16869	16972	16928	16968	16738	16954	17010	16937	16906	16771	16883	16885	17078	17013	16959	16743	16797	16851	17121	16869	16952	16930	17101	16890	16845	16689	17035	17025	17259	17010	16827	16838	16775	16923	17249	17066	17115	16829	16992	16958	17020	17042	17150	17015	17118	16963	16818	16782	16732	17006	17073	16925	17056	17108	16877	16990	16924	17056	17112	16924	17078	16896	17035	16850	17078	17135	17126	16950	16991	16906	17190	16823	16981	17186	16896	16943	16934	17160	17043	17087	16864	16976	16964	16948	17116	17015	17002	17073	16880	16903	17144	16728	17031	17126	17075	17090	16917	17045	16915	16858	16908	16958	16828	16996	17039	17180	16979	17115	17013	16907	17193	16914	17042	17129	17044	16728	17098	17004	16954	17140	16877	17051	16809	17190	17143	17008	17115	16971	17194	17050	17089	16868	16933	16970	17050	16857	17088	16890	17141	16990	17110	16965	17097	16955	16872	17063	17002	17089	16902	16849	16996	17270	17197	16984	16971	16950	16900	16871	16919	17045	17048	16826	16808	16642	17069	16832	16764	17128	17071	16967	16942	17105	16717	16749	16847	16885	17144	17122	17059	17115	17071	17067	16911	16854	16925	17161	17149	16959	16760	16999	16981	17049	16684	16844	16902	17158	17000	16771	16835	17088	16943	17000	17014	16939	17047	16965	16999	16992	16831	16916	17002	16942	16875	16838	16887	16963	17041	16946	17198	16831	16897	16839	16812	16876	16994	17023	17130	17038	16962	17035	17008	17024	16833	16962	17090	16742	16867	17082	16837	16833	16976	16963	16824	16911	16968	17001	16818	16763	16994	16904	16710	16890	16955	16988	16863	16845	17079	17215	16867	16725	16981	17029	16846	17065	17004	16726	16910	17080	16787	17077	16883	16955	17015	16877	16963	16905	17034	17118	16944	17049	16852	16971	17081	17009	16827	16964	17105	16828	16958	16944	17046	17094	17013	17004	16837	16715	16810	16903	16855	17102	17336	16923	17181	16962	16907	17021	16800	16890	16942	17064	16957	16997	16945	16996	17034	16899	16961	16943	16863	17117	17141	16964	16950	16797	16834	17086	16946	17051	16877	16851	17119	16960	16867	16834	16912	16948	16994	17143	17026	17005	17233	17037	16940	16986	16926	17054	17031	16882	16952	16858	16901	16974	17065	16898	16867	16968	16965	16931	16939	16969	16870	16853	17167	17037	16962	17006	16825	17078	16853	16909	17192	17219	17066	16914	17056	16960	17184	16955	16974	16964	17005	16766	17015	17077	16914	17010	16919	16804	16821	17027	17090	17030	16991	17033	16916	16923	17015	17051	16993	16966	17183	17028	16970	17070	17147	16902	16890	17032	16671	16884	16978	16909	16833	16853	16849	17072	16832	17020	16986	16993	16793	17120	16926	17055	17074	16955	16833	16891	16811	16945	16912	16895	17034	17067	16920	17071	16859	17188	17072	16758	16886	16850	16857	16753	16875	16896	16836	16843	16938	16856	17022	17057	16937	17244	17191	17123	16715	17232	16892	17042	17118	16820	17204	16842	16815	17052	17010	16908	16834	17070	17257	16769	16932	17071	16880	17119	16952	17033	17053	17065	17210	16842	16850	16936	16813	17054	17128	16835	17084	16901	17016	17063	16985	16843	17018	16690	17009	16882	17121	17085	16908	16699	16991	17029	17064	17004	17017	16851	16758	16792	17142	16839	16930	16762	17064	16908	16955	17076	16936	17079	16961	17197	16810	16815	17004	16838	17243	17143	16790	16972	17068	16830	16896	16824	16761	16914	17011	16842	16849	16834	16932	16976	17010	16864	16919	17055	16863	16873	16950	16916	16956	16823	16988	16786	17038	17027	17139	17189	16874	16865	16858	16953	16865	16959	16905	17073	16876	16723	16980	17031	16942	16893	16925	16801	17064	16918	16884	16897	17090	17245	17033	17210	17020	17000	17129	17118	16995	17154	16868	16930	17085	17213	16914	16869	16989	16989	16912	17045	17183	16923	17021	16944	17043	16767	16857	17163	16991	17161	17069	17018	17009	16939	16889	16912	16951	17027	16932	17019	16927	17041	17026	16963	16948	17141	17024	16863	17062	16944	16740	17126	16899	17083	16891	17212	16961	16967	16859	16759	16838	16877	17106	16837	17079	17243	16945	17151	16888	17056	16886	17079	17093	17215	16862	16915	16854	16846	16986	17182	16824	17115	16932	16877	16803	16947	16999	17028	16947	17117	16940	16827	16848	16918	17180	16936	16898	16906	16881	17050	16972	17148	16693	17122	16969	16897	17016	17121	17018	16936	16928	17041	17138	17016	17085	16967	16987	16859	16937	16856	16996	16952	16980	17050	16957	17104	17299	16752	16754	16961	17048	16915	16912	16843	16984	16968	16892	16979	16859	16934	17036	17113	16991	16945	16822	16916	16916	16957	16851	16900	17024	17000	17102	17138	17173	16953	16918	16800	16979	17106	16895	17038	16876	17033	16871	17166	17116	16773	16990	17114	17005	16898	17020	17023	17071	17039	16885	16962	17061	16784	16811	17062	16931	17168	16854	17006	17071	17066	17154	17100	17020	16885	16849	16889	17033	16825	17005	17062	16925	16902	16883	17080	16997	17099	17198	17005	16711	17088	16995	16907	17079	16860	17123	17036	17084	16897	16976	17016	16941	17006	17094	16944	17014	16856	16860	16985	16800	17251	17096	17108	16875	16875	16819	16977	17035	16800	17094	17036	17056	17206	16911	16971	16862	17088	16927	17112	17133	17046	16966	16860	17140	17059	17051	16890	17099	16966	17023	16926	16961	17043	17082	17122	16834	16858	17040	16741	16886	16923	16909	17176	16994	16890	16873	16839	16838	17030	16888	16945	16689	16891	17046	17022	17119	17097	17182	17039	16882	17004	16860	16900	16961	17361	17097	16890	16900	17034	16903	16930	16908	17072	16977	17211	17074	17112	16868	17092	16970	16943	16979	16904	16705	16996	17121	17021	17105	16997	17222	16974	17086	16876	16889	16980	17030	16849	17046	16946	16970	16793	16949	17065	16924	16975	17021	16820	17031	17028	17008	17025	16968	17162	16896	17009	17038	16965	16934	17075	16878	17013	16936	16937	17181	16964	16853	16827	17112	17178	16829	16915	16952	16972	16826	16947	16992	16793	16950	17080	17067	16830	16688	16949	16969	16945	16722	17066	17085	16805	16969	17098	17223	17184	16951	17013	17003	17030	17053	16936	17044	17034	16899	16924	16920	16990	17088	16870	16839	16847	17184	16966	17037	17003	16701	16897	17040	16983	17098	17079	16967	16978	16902	16993	17011	17163	16980	17202	17182	17019	17011	17102	16939	16874	17017	16895	16834	16905	16932	17148	16978	17134	16934	17004	16967	16693	16926	17050	16999	17041	16916	17027	16991	16883	16996	17257	16975	16924	16915	16974	17082	17000	16859	17026	17001	16860	16959	17029	16735	16849	16853	17058	16950	16983	16878	17082	16940	16903	17056	16985	16963	17089	16924	17093	16772	17064	17017	17139	16868	17015	16976	16963	16975	16891	17108	16857	16800	17145	16884	17158	16920	17022	16971	17001	17084	16979	16914	16930	16907	17135	16965	16847	16865	17026	16915	16932	16860	16914	17143	16919	16952	16980	17037	16958	16747	17068	16947	17003	17116	17089	17017	17029	16950	17045	17038	16720	16957	16990	16858	16885	16833	16959	17254	16898	16945	16923	16843	17058	17103	16994	16852	16982	17060	16899	17016	17117	17047	16826	17049	16979	16908	17023	16877	16761	16959	16891	17009	16889	17058	16796	16945	17182	17053	17013	17082	17060	16957	16960	17092	16971	17005	16958	17026	16942	16832	16779	16954	16718	16967	16899	16868	17152	16932	16948	17048	17084	16967	16840	16922	16868	17002	16911	17048	17189	16877	16889	16911	16918	16965	16997	17175	17071	16998	17137	16768	17025	16875	16884	16952	17128	16846	17002	17036	16873	17018	16966	17129	16916	16929	17054	16965	16902	16979	16848	17052	16953	16866	17035	16946	17095	16929	16950	17165	17018	17079	17019	16966	16927	16974	16813	16729	16983	16797	16904	16935	17140	16978	16819	16989	16912	17088	17000	17069	17107	17063	16932	17084	17032	16903	16984	17039	16836	16853	16996	16998	16964	16952	16856	17057	16981	16948	17003	16974	16840	17144	17061	16923	17042	16961	17022	16893	17025	17045	16906	17093	16841	17095	17015	16968	17134	17084	16894	16740	17081	16908	16960	16777	16864	16955	16905	17106	16906	16947	16941	17084
16356	30305	24094	18605	17012	16216	15302	15304	14976	14721	14577	14377	14368	14454	14262	14223	14403	14247	14258	14196	14313	14270	14172	14208	14276	14073	14110	14111	14241	14228	14077	14171	14044	14120	14245	14176	14018	14078	13983	14063	14147	14133	14073	14201	14138	14242	14263	14089	13957	14045	14176	14164	14056	14146	14063	14059	14188	14135	14172	14279	14091	14139	14165	13969	14263	14129	14018	14102	13994	14091	14208	14053	14005	13966	14113	14066	14010	14143	14187	14121	13832	14140	14057	14162	14171	13921	14023	14169	14115	14076	14052	14166	14028	14027	13946	14091	14017	13989	14265	13974	14123	14117	14065	14050	14076	14298	14155	13981	14093	14060	14121	14061	14317	14262	14030	14031	14016	14076	14123	13993	13966	14070	14042	14037	14085	14060	14099	14079	14119	14174	14193	14112	14119	14307	14112	14016	14088	14155	14096	14187	14082	14013	14225	13966	14212	14215	14187	14082	14048	14053	14073	14095	13912	14104	14170	14092	13909	14095	14110	14166	14086	14154	13991	14125	14156	13992	14130	14148	14074	14132	14077	14077	14185	14135	14166	14125	14185	13993	14165	14105	14045	14026	13971	14094	14118	14164	14080	14142	13994	14051	14101	14118	14139	14081	14059	14138	14173	14079	14197	14278	14090	14129	14008	14221	14180	14048	14324	14063	14180	14261	14123	14190	14074	13929	14241	14123	14065	14162	14187	14181	13969	14225	14123	14080	14137	14140	14037	14117	14075	14105	14093	14084	14176	14055	13903	14090	14005	13986	14067	14108	14011	14077	14135	14136	14204	14164	14119	14162	14095	13941	14143	14087	14098	13950	14118	13973	14067	13866	14199	14091	14069	14048	14062	14218	14209	14011	14037	14081	14090	14019	13974	13991	14006	14204	14157	13975	13951	14043	14292	14150	13859	14096	14130	14175	14225	14144	14039	14210	14219	14039	14066	13984	14121	14205	14069	14149	14154	14086	14044	14065	14040	14061	13902	14072	14043	14130	14041	14208	14011	14157	14080	14181	14087	14215	13956	14005	14174	14117	13964	14130	14146	13985	14128	14222	14166	14142	14087	14071	14202	14191	14083	14085	14130	14098	14004	14155	14152	13960	14107	14175	14208	14088	14290	14091	14074	14135	13894	14194	14027	14146	14056	14107	14079	14188	14272	13987	14093	14212	14158	14225	14089	14234	14095	14067	14136	13975	14146	14060	13984	14099	14050	14079	14166	14131	14010	14012	13999	14056	14171	14166	14226	13916	13972	14304	14171	14051	14074	14190	14150	13996	14287	14210	13950	14072	14036	14109	13913	14031	14046	14138	14370	14074	14033	14181	14188	14166	14331	14000	14115	14139	14021	14101	14155	14051	14146	14204	14159	14158	14221	14101	14032	14116	14145	14252	14189	14252	14043	14037	14095	14137	14178	14224	14081	14234	14017	14111	14128	14141	14104	14206	14178	14207	13954	14147	13988	14080	14021	14089	14284	14069	14176	13937	14263	14104	14204	13925	14199	14131	14120	14149	14095	14113	14140	14146	13987	13915	14109	14054	14212	14258	14117	14201	14029	14129	14005	14110	14084	14162	14019	14009	14223	14137	14169	13988	14102	14069	14089	14065	14168	14018	14041	14049	13976	14158	14095	14168	14134	14231	14055	14140	14154	13916	14170	14086	14156	14176	14223	13960	14173	14106	14076	14106	13951	14306	14225	14116	13994	13972	14078	14129	14136	14173	13969	14179	14103	14070	14178	14062	14039	14032	14153	14202	14385	14066	13938	13922	13939	14018	14200	14220	14190	14081	14234	14160	14146	14053	13985	14023	14098	14192	13973	14104	14013	14009	14019	14143	14022	14143	13983	14105	14070	14231	14130	14309	14239	14036	14086	14089	14097	14115	14068	14224	14435	14051	13917	14171	14016	14151	13990	14109	14051	14082	14035	14072	13940	14198	14072	14044	14125	14024	14152	14036	14075	13935	14148	14055	14108	14115	13996	13962	14123	14020	14301	14200	14185	14078	14003	14148	14155	14005	13988	13983	14111	14315	14224	14071	14058	14062	14059	14255	14181	14098	14160	14069	14003	13999	14216	14245	14211	14058	14197	13970	14110	14100	14013	14196	14145	14306	14003	14129	14205	14187	14093	14115	14177	14011	14132	14206	13964	14254	14206	14176	14135	14046	14184	14071	14273	14227	14015	14103	13973	14243	14168	14305	14196	14038	14156	14019	13960	14048	14124	14144	14265	14335	14107	14221	14076	14208	14144	14151	14066	14016	14096	14130	14126	13810	14099	14076	13947	14244	14099	14104	14287	14066	14073	14105	14213	14039	14167	14103	14134	14014	14174	14110	14070	14184	14197	14006	14160	14214	14219	14031	14218	13900	14117	14138	14192	14033	14079	14119	14156	14089	14111	14031	14127	14019	14067	14051	14071	13984	14192	14066	14041	14087	14035	14107	14154	13999	14051	14005	14186	14197	14073	14060	14245	13970	14146	14065	13946	14165	14160	14005	14041	14132	14013	14090	14141	14116	14129	13987	14068	14020	14213	14078	14073	14109	14054	14089	14106	13938	14171	14368	14112	14107	14138	14184	14297	13959	14249	14018	14127	14066	14046	14064	14096	14037	14114	14085	14152	14019	14066	14128	14041	14133	13981	14233	14012	14090	14127	14037	13899	14115	14212	14170	14108	14169	14079	14012	14157	14162	14228	13931	14110	13897	14072	14160	14182	13914	13965	14002	14209	14128	13944	14103	13908	14110	14025	14013	14122	14024	14178	13954	13844	13986	14079	14070	14143	13900	14012	14096	14181	14192	14048	14058	14214	13932	14250	14188	13891	14105	14163	14144	14080	14054	14211	14158	14080	14041	14023	14264	14076	14033	14177	14115	14043	14213	14092	13910	14068	14189	13888	14021	14186	14133	14032	14285	14143	14024	14204	14268	13998	14136	14107	14198	14191	14016	14005	14247	13989	13852	14240	13984	14193	14114	14152	13949	14215	14157	14005	13976	14340	14193	14080	14213	14024	14299	14154	14120	14211	14040	14159	14226	14124	14050	14000	14253	14065	14048	14197	14118	14256	14085	14146	14183	14129	14097	14128	14293	14282	14078	14215	13981	14079	14031	14227	14039	14178	14174	14193	14142	14161	13972	14053	14276	14081	14060	14196	14013	14169	13883	14123	14033	14064	14117	14148	13973	14199	14168	14072	14040	14254	14101	14282	14138	14277	14205	14217	14163	14179	14197	14055	14297	14193	14178	14206	14038	14140	14061	14236	13934	14049	14242	13995	14137	14190	14155	14249	13991	14145	14111	14024	14043	14277	13977	14196	14070	14060	14192	14028	14122	14137	13921	14064	14066	14085	14156	14132	14077	14223	14039	13971	14146	14113	14002	14101	14160	14041	14277	13993	14037	14096	14067	14000	14068	14201	14175	14145	14026	14090	14124	14113	14201	14090	14163	14099	14167	14024	14025	14199	13993	14094	14285	14200	14045	14114	14297	14153	14072	14095	14053	14176	14225	14230	14138	14046	14090	14062	14090	14221	14138	14046	14024	14180	13935	14059	14091	14110	14012	14170	14193	13974	14096	14059	14078	14045	14087	14195	14006	14145	14204	13911	14104	14297	14053	13927	14164	13941	14154	13993	14105	14113	14225	14198	14132	14053	14279	14211	14049	13997	14062	14036	14075	14069	14169	14067	14000	14298	14083	14094	14025	14105	14107	14101	14181	14147	14037	14113	14202	14221	14079	14089	14286	14116	14244	14163	14032	14109	14118	14295	14209	14047	14074	14073	14166	14120	13976	14091	14094	13949	14079	13968	14137	14110	14012	14055	14068	14033	14150	14194	14283	14263	14076	14140	14136	14203	14062	14007	14194	14136	14121	14048	14096	14250	14108	14132	14167	14032	14041	14125	14092	14046	14136	14163	14210	14057	13966	14146	14049	14106	14067	14125	14120	13952	14384	14125	14286	13995	14105	14095	14199	14099	14177	14223	14139	13961	14072	14141	14115	13984	13927	14078	14195	14128	14121	14092	14151	14276	14055	14097	14117	14065	14175	14003	14022	14109	14282	14190	14151	14292	14228	14001	13930	14175	13978	14079	14128	13948	13939	14171	14050	14171	14126	14111	14040	14101	13920	14034	14126	14201	14155	14125	13992	14074	14275	14131	14129	13998	14079	14118	14294	13901	14212	13896	14146	14203	14068	14111	14121	14136	14200	14164	14147	13997	14157	14004	13940	14131	14195	14082	14211	14181	14000	14320	14096	14138	14255	14073	13977	14223	14167	14226	14071	14405	14084	14159	14298	14107	14025	14050	14193	14274	13914	14188	13927	14223	14026	14233	14089	14128	14146	14248	14016	13947	14115	14072	13988	14008	13928	14213	13911	14199	14126	14091	14195	14118	14245	14089	14111	14290	14150	14302	14285	14052	14045	14229	14095	14231	13917	14184	14397	14201	14126	13980	14235	14311	13894	14116	14095	14186	14000	14115	14140	14030	14231	14334	14052	14306	14169	14164	13895	14237	14207	14136	14012	14315	14078	14245	14139	14021	14200	14198	14035	14196	14038	14105	14017	14189	14071	14093	13978	14216	14209	14005	14043	14038	14091	14105	14123	14072	14076	14269	14084	14080	14257	14232	14081	14099	14103	14099	14099	14303	13929	14068	14094	14009	13921	14128	14149	14012	14229	14026	14092	14078	14048	14175	14224	13978	14178	14139	13910	14176	13979	13977	14114	14167	14018	14068	14185	14018	14102	14233	14232	14085	14110	14118	14046	14154	14205	14047	14124	14003	14263	14002	13943	14165	14098	14201	14133	14070	13862	14122	14283	14075	14102	14161	13976	14050	14154	13943	14210	14187	14206	14064	14207	14075	14258	14087	14040	14072	14009	14135	13915	14217	14061	14166	14090	14006	13914	14123	14047	14217	14329	14118	14146	14048	14165	14080	14201	14074	14264	14107	14179	13951	14183	14158	14066	14248	13988	14168	14005	14080	14100	14113	14211	14295	14102	14120	14103	13918	14180	14174	14092	14058	14170	14009	14097	14133	14029	14074	14131	14125	14078	14168	13940	14131	14167	14142	14073	14176	14027	14190	14017	13899	14228	14078	14055	14283	13904	14073	14152	13939	14073	14204	14111	14156	14025
21827	20930	28141	23878	21196	23096	24523	19362	18114	18061	17952	17580	17826	17627	17523	17481	17440	17376	17335	17385	17361	17092	17117	17228	17316	17041	17094	17185	17403	17138	17189	17296	16942	16986	17099	17072	17356	16944	17072	17062	17038	17120	17169	16889	17181	17008	17291	16963	17018	17018	17148	17000	17160	17159	17205	16961	16941	16979	17223	16912	17086	17030	16845	17143	16936	16741	17045	17017	16988	16857	16856	17016	17023	17008	17078	16728	16937	17120	16976	16879	16830	17024	16657	17133	16805	16951	16971	17023	17122	16948	17146	16949	17205	17218	17039	16770	16935	16997	17044	16814	16959	16963	16806	16749	17018	16907	16916	16914	16850	17077	16920	17057	16973	16944	16768	16941	16836	16881	16840	17099	16849	16920	17031	16877	17059	17122	17005	16919	16945	16854	16926	16988	16822	17013	16799	16900	17043	17043	16968	17044	17051	16839	16900	16942	16886	16913	16971	16929	16994	16867	16960	17006	16950	16779	16866	16873	17046	16965	16831	16856	16946	16768	16920	16815	16864	16874	16679	16862	16908	16871	17294	16928	16857	16941	16969	16821	16907	16846	17033	17018	17032	16857	16846	16918	17041	16953	16901	16696	16938	17079	16927	17019	16717	16975	16907	16797	16992	16951	16899	17212	16900	16930	17036	16948	17130	17007	17060	16994	16929	16906	16939	16940	17150	16996	16682	16901	16930	16823	16872	17020	16768	16997	16757	17211	17052	16900	17127	17008	16877	16874	16930	16889	16827	17013	16892	16893	16821	17045	16957	16847	16679	16911	16872	16899	16687	16993	16966	17098	16918	16933	16944	16907	16741	16770	17076	16843	17088	16912	17162	17068	17186	16855	17050	16680	17138	16875	16993	16950	16816	16826	16773	16814	16953	16943	16825	16894	16897	17077	17100	17058	16914	17067	17098	16992	17007	16979	16999	16831	16904	16931	16655	17015	17083	17018	17030	17115	16968	16849	16834	17135	16801	16779	16978	16862	16885	16849	16878	16877	16974	17166	16872	16718	16859	17008	16788	16968	16912	16931	16876	17062	17050	16943	16989	16862	16990	17003	16881	16899	16826	16954	16819	16707	17074	16892	16725	16893	16913	16651	16916	17084	16782	16947	16720	16865	17011	16812	17238	16857	17031	16962	16699	16766	16986	16706	16841	16783	17031	16980	16987	16913	16938	16936	17014	17000	16792	16962	16920	16858	16832	16753	17016	16815	17012	16822	17010	16895	17042	16743	16809	17004	16966	16859	16876	16926	16941	16799	16822	16851	16864	17091	16878	16912	16986	16908	16971	16995	17010	16880	17103	17005	16831	16802	16724	16963	17065	16854	17025	16875	17011	16801	16966	17023	16649	16865	17084	16931	16844	16937	16941	17308	16969	16940	16932	16769	16973	17054	16924	16943	17164	17014	16947	16856	16896	16763	17041	16822	16772	16847	16860	16908	16869	16936	16628	16893	16932	16970	16897	16779	17086	16851	17123	16830	17107	16868	16928	17058	16998	17005	17031	16888	16864	16932	17120	16950	16962	16744	17168	16973	17017	16873	16975	16951	17054	16827	16691	16962	17006	16827	17120	16875	16919	16861	16918	16933	17096	16877	17034	16917	16894	16994	16792	16996	16840	16946	16872	16889	16874	16925	16722	16610	16977	16751	16953	17021	16939	16991	16842	16989	16910	16800	17075	16917	17082	16854	17055	17011	16973	17127	16917	16936	16937	17018	16869	16951	16848	17049	17005	16757	16950	16950	16923	16880	16889	17038	16910	17085	16854	16810	17091	16802	16890	16893	16972	16843	16806	16714	16668	16834	16771	16975	17011	16887	16950	16888	17036	16973	16901	16705	16829	16741	16911	17079	16649	16839	16988	16884	17093	16733	16981	16786	16888	17018	16888	16900	16890	16883	17151	16884	16817	16963	16865	16982	16948	16835	16881	16826	16814	16827	16817	16693	16982	16985	16967	16881	17204	16832	16744	16744	16852	16869	16948	16826	16931	16837	16781	16854	16980	17168	17051	17059	17037	16753	17060	16703	16996	16927	16952	17053	16783	17148	16789	16913	16907	16852	16935	16991	16801	16766	17049	16802	16897	16922	16936	16948	16903	16945	16777	16962	16899	16963	17048	16772	16843	16728	17080	16812	17059	16989	16867	16921	17012	16791	16936	16964	16892	17002	16984	17083	16857	16847	16856	16808	16872	16742	16812	16759	16691	16784	17027	16822	17049	16883	17111	16860	16985	17102	16981	16812	16966	16720	16920	17012	17003	16859	16974	17025	16805	16882	16982	16974	16984	17045	16868	16712	16992	17010	17043	16827	16964	16907	16894	17102	16922	16654	16787	16977	16859	16917	16911	16828	16936	16996	16897	16935	16775	16878	16783	16906	16839	16956	16962	16900	16893	16962	16892	16956	16759	16833	16810	16918	16865	16742	16714	16873	16696	16818	17131	16843	16841	16927	16871	16864	16885	16893	16977	17159	17044	16987	16782	16923	17011	16816	16853	16997	17012	16755	16960	17074	16798	16936	16967	16899	16894	16947	16713	16961	16918	16911	16965	16758	16932	17091	16835	16966	16975	16776	16983	16890	17034	16995	16750	16905	16947	17053	16804	17047	16943	16899	16899	16761	16757	16953	16817	16660	16905	16885	16864	16839	17068	16798	17021	17018	16864	16817	16814	17041	16746	16847	16861	16876	16916	16720	17051	17076	16935	17044	17034	16911	16868	16895	16981	16947	16667	16786	16950	16853	17036	16844	16826	17074	16852	16851	16958	16828	16786	16769	16964	17061	17016	16980	16708	16955	16725	16854	16881	16757	16927	16892	17033	16812	17038	16888	17094	16920	16946	16952	16750	16875	16830	17027	16978	16923	17113	17078	17026	16786	17057	16810	16950	16883	16878	16867	16900	16913	16830	16854	16928	16811	16896	16846	16930	17026	17044	16856	16828	16941	16773	16852	17285	16895	17090	16905	16887	16872	17066	16988	16954	16873	16698	17031	17097	17071	17091	16968	16960	16798	16870	16847	16716	16959	16953	16967	17107	16850	16816	16931	16657	16791	16843	16894	16833	16744	16966	16875	17081	16795	16690	16866	16937	16997	17008	16997	16841	16903	16752	16924	17076	16939	16937	16983	16938	16944	16754	16980	16747	16851	16806	16957	17089	17096	16789	16838	16983	16780	16717	16991	16859	16973	16983	17033	16934	16917	16966	16966	16921	17100	16778	16887	16818	16854	16865	16887	17023	17027	16882	16961	16950	17056	16834	16852	16892	16992	16984	16847	16926	17025	16804	16801	16789	16807	16657	16992	16878	16866	17110	16761	16839	17145	17053	16822	17060	16866	16933	16926	16909	16800	16866	17057	16815	16947	16791	16931	17002	17003	16872	16944	16888	17005	16998	16840	16752	16822	16830	17058	16833	16927	16813	16828	16796	16813	16594	16929	16834	16874	16735	16671	17026	16805	16920	16943	17115	17062	17016	17066	16998	16873	16768	16884	16893	16880	16817	16844	16836	16802	16854	16989	16915	16950	17011	16776	16926	17027	16847	17168	16984	16854	16835	16866	16942	16995	17154	16930	16860	16805	16870	16932	16810	16948	16956	16991	17008	16692	16830	16921	17022	16970	16808	16974	16667	16964	16840	16904	17053	17008	16900	16798	16809	16970	16994	17007	16960	16853	16818	16767	17070	16827	16966	16941	16864	17036	17064	16813	17046	16659	16902	16753	16922	16775	16845	16814	17038	16778	17073	16910	16952	16734	16784	16874	16904	16838	16993	16822	16790	16815	16688	16937	16938	16899	16952	16916	16635	16951	16903	16700	16948	16852	16933	16891	17025	16702	16906	17060	16896	16966	17009	17015	16911	17141	16868	16759	16939	16810	16945	17079	17055	16939	16789	16721	16840	16815	16917	16973	17176	17021	16900	16868	17018	16957	16890	16810	16811	16914	16784	16783	16930	16942	16799	16849	17006	17147	17032	16889	17009	16872	16854	16780	16859	17041	16966	16978	16974	16671	16908	16831	16779	16731	16876	16851	16699	16900	16950	16886	17009	16988	17027	16691	16898	16805	17046	16916	16802	16981	16858	17108	16853	16902	16979	16813	16888	16883	16713	16657	16935	16841	16798	16859	16960	16815	16943	17064	16858	17001	16916	17048	16868	16950	16911	16947	16957	16767	17091	16932	16688	17131	16976	16914	16981	17044	16927	17132	17016	16903	16978	16793	16927	16768	16801	16756	16888	16926	16769	17102	16896	16791	17038	16715	16794	17080	16960	16975	16913	16666	16913	16894	16919	16764	17029	17113	16901	16989	16959	17106	16882	17007	16976	17036	16766	16767	16938	16808	17212	16830	16984	16973	16919	16757	16846	16857	17019	16813	17000	16971	16860	16986	16824	16827	16817	16872	16939	16745	17155	16901	16782	16840	16949	16928	17045	16965	16971	17007	16861	16800	16885	16897	17027	16856	17152	17051	16978	17090	16901	16856	17040	17027	16999	16975	16939	16953	16919	16876	16920	16779	16808	16917	16996	16837	17066	16963	16889	16778	16817	16898	17030	16840	17015	16994	16882	16923	16792	16968	17012	16740	16861	16843	16941	16888	16743	16942	17066	16985	17068	16773	16943	16705	16976	16851	16999	16806	16886	16949	16942	16795	16894	16885	17051	16861	16826	16793	16807	16894	16945	17033	16941	16978	16780	16991	17028	16782	16834	16853	16913	17202	16960	16809	16867	17002	16732	16901	16880	16989	17060	16993	16921	16819	17026	16894	16540	16701	16787	17010	17012	16816	16958	16996	16972	16947	16863	17047	16814	17059	16979	17087	16805	17050	17008	16710	16909	16876	16748	16937	16793	16876	16904	16926	16947	16722	16846	16688	17016	16912	16764	16726	16886	16695	16973	16934	16890	17109	16839	16910	16862	16868	16880	16798	17034	17078	16879	16840	16734	16875	16754	16898	17026	17020	16765	16826	16868	16986	16933	17089	16929	17048	16961	16897	17100	16911	16946	16749	17044	16908	17016	16760	17170	16955	16686	16961	16909	16834	16957	16877	17005	17007	16841	16711	17055	16747	16772	17105	16885	16937	17045	16958	17196	16928	16984	16737	16745	16966	16875	16917	16895	17027	16937	16930	16807	16782
16726	37536	29945	22300	19734	18189	16596	15984	15442	15264	15076	14966	14534	14534	14571	14519	14338	14239	14271	14277	14275	14132	14228	14151	14194	14063	14040	14181	14266	14217	14137	14177	14044	14090	13998	14132	14138	14150	14189	13934	14148	14153	14234	14101	14014	14011	14021	13976	13885	14152	13947	14138	14056	14053	14055	14154	14064	14164	13811	14205	13748	13970	13962	14039	14062	13877	13936	14095	14022	14102	13984	14057	13907	13975	14097	14079	13958	13991	13969	13968	14116	13995	14157	13908	14016	14173	14049	13867	14106	13909	14142	13901	13972	13813	13986	13993	14001	13974	14121	14035	13974	14090	13942	14019	14058	14155	14190	13941	13884	14053	14044	13950	14056	13977	14123	14075	13816	13941	14164	14116	13899	14023	14152	13985	13994	14102	13999	14215	13966	14019	14043	14017	13955	13872	14045	14053	13982	14141	14103	14016	14020	14121	14103	14156	14054	14014	13937	14054	14056	14007	13959	14017	14010	14027	13953	14026	14081	13987	14018	13876	13959	14067	13873	14000	14003	13835	13970	14178	14070	14158	13860	14074	14077	14156	14078	13899	14066	14200	13920	14007	14046	14080	14000	14040	14105	14008	14016	13923	14091	13990	13996	13919	14027	13928	13855	13967	13973	14046	13999	13818	14063	13968	13954	14074	14003	14072	14135	13995	14072	13921	14053	14019	13869	13993	14022	14000	14143	14235	13967	14095	13986	14056	14030	13967	14059	13945	14038	14020	14176	13792	14040	13835	14093	13826	13977	14179	13972	14019	13978	13913	13946	14155	14008	14113	13984	14252	14046	14214	14200	14182	13965	14044	14136	13983	13991	14098	14036	14050	13914	14160	14055	14165	13972	14019	14211	14120	13976	14133	13976	14108	13954	14070	13981	14126	14141	13965	14027	13989	14095	14074	13944	13922	13967	13976	14156	13972	14064	13966	13918	13920	14093	13942	13953	13986	13993	13891	13786	14041	13853	14082	13976	14103	14063	14027	13974	14222	13862	14045	14022	13979	13980	13959	13902	14040	14064	14044	13854	13916	13973	13931	13951	14000	13796	14169	14023	13971	14134	13968	14182	14008	14062	14085	13939	13936	14167	13964	14058	14109	14012	14089	13988	13778	13963	14148	14040	14029	14032	13973	13933	13778	14052	14139	13959	13924	14019	13825	14065	13990	14039	13877	14119	13967	13912	13835	14018	13810	14013	13901	13978	13894	13814	13918	13970	13927	14193	13970	13957	13966	13999	14130	14011	13962	14092	14106	13896	13993	14025	13929	13888	14064	13991	13986	13948	14112	13988	13921	13972	14052	13996	14012	14123	13879	13910	14164	13882	13923	14036	14020	13972	13927	14002	13984	14001	13974	13829	14189	14043	14005	14024	14020	14192	14034	14095	13964	13944	13925	14112	13821	14072	13999	14056	14120	14104	13936	13939	13841	13895	14062	14068	13943	14056	13932	13979	13985	13968	14047	13985	14286	13937	13874	14046	14021	14002	13926	14038	13879	13916	14088	13918	13940	14053	14245	13894	14154	13877	14080	13861	13954	13892	14041	14158	14025	13922	14030	14020	14026	13845	14069	14015	14221	13878	14013	14023	13892	14032	14049	14040	13963	14000	13847	14032	13918	14145	13897	13815	13855	14152	13871	14140	13882	13983	14143	13970	13996	13980	13898	14034	14107	14096	14067	14254	13867	13920	14073	13979	13878	13985	13988	14165	14041	14003	13795	13925	14057	13974	13947	13909	14141	14003	13996	14026	14114	14060	13841	13874	13927	13953	14039	14158	13922	14092	13749	14067	13982	14125	14095	14015	13835	14052	14003	13958	14038	14030	14085	14050	14148	14034	13970	14107	14014	13958	13967	14075	14054	13980	14008	14059	13887	13941	14026	13903	14019	13983	14005	14141	13962	14079	14107	14179	13923	13977	14025	14018	13900	13880	13911	14042	13894	14108	14181	13915	14049	13853	13990	14065	13962	13922	13851	14147	14169	13974	14038	14079	13911	13836	13982	14009	14010	14077	13951	14084	14007	13932	13899	14070	13986	14152	13954	14021	13828	14155	13927	13945	13897	14046	13993	13948	13965	13979	13812	14042	13886	14105	13981	14093	14077	13881	13963	13984	13893	13926	13988	14042	13951	14149	13948	13883	14050	14019	14016	13964	14048	13873	14091	14146	14030	13946	13821	13955	14062	13932	13742	14068	14007	13943	13920	13852	13921	13987	13857	13985	13981	13883	13952	14062	14071	14091	14014	13961	14079	13892	13943	14010	14017	14073	13893	14031	14003	14030	13933	13977	13869	13931	13990	13998	13893	14051	14002	14048	14088	13963	14040	14053	14033	13980	13882	14037	13983	14060	14082	14057	14148	13934	14107	14046	14083	13908	13788	14035	13974	14003	13980	13860	14047	13990	13897	13979	13961	14052	14282	13860	13863	14047	14007	13967	14033	14059	13944	14022	14102	14204	13978	13989	13958	14015	13906	14050	14044	14050	13898	13985	13825	14063	13982	13983	14000	13997	14167	14145	13892	14065	14018	13972	14107	13955	13943	14138	13945	14335	14090	14077	14021	13989	13920	13975	14008	14037	13913	14025	14019	13970	13796	14191	14075	14135	13928	13944	13943	14195	14021	13966	14058	13997	13907	13986	14111	14006	13893	13959	14029	14023	13929	14067	13923	13901	14008	14031	14079	14071	13968	13862	13942	14008	13961	14104	13887	13973	13919	14125	14165	13996	13997	14076	14029	14014	13797	13982	14059	14071	13985	13971	14039	14163	14054	13975	14214	13974	14083	14101	14130	14198	13980	13954	14051	13992	13956	13952	13975	14055	13875	13936	13940	13933	13902	13896	13975	14092	14034	13794	13865	14050	14100	14084	14010	14169	14062	13945	13983	14106	14058	14037	13905	13960	14064	14003	13938	13910	14070	14027	13967	14152	14018	14035	14103	13927	13998	14042	13947	14178	14078	13932	14064	14068	14098	14125	13989	13983	14006	13995	14227	14167	13953	14028	14035	14060	14068	14048	14266	14165	13963	13928	14008	14014	14041	14046	13944	13912	13788	14072	14203	14083	13920	14011	14125	14066	13997	14012	14075	13866	14007	14006	14103	14031	14012	13888	14113	13946	14055	14111	13888	13885	13918	14037	14041	13873	13871	13924	14017	13927	13856	14076	13877	14097	13989	14013	14036	13928	14053	14135	14035	13901	13743	13888	14226	13926	14013	14037	13978	14071	13962	13913	14098	13976	13939	14035	14064	13977	13893	13967	14105	14135	14122	14030	13925	14088	14194	14185	14038	14202	14209	14087	14073	13840	13910	14212	13995	14039	14044	14050	13832	13907	14028	14048	14011	13950	14069	13997	14208	14040	13987	14063	14069	14059	13892	14123	14047	13940	14072	13799	14027	14021	13972	14146	14000	13993	14037	14155	14030	14136	13953	14049	13863	14077	13934	13962	14023	14066	13947	13873	13919	14028	14083	13848	14013	14029	14054	14076	13951	14147	14015	13940	13913	13966	13913	14163	13991	13884	14143	14166	14027	14144	13866	14139	14065	14027	14084	14091	14056	14010	13985	14105	14069	13950	13945	14057	14110	13949	13965	14062	13874	13992	13896	13898	14175	13860	13986	14048	13893	14008	14085	14104	14090	14036	14102	13945	13993	14100	14112	14013	13974	13858	13942	14079	13983	14087	13940	13941	14190	13939	13943	14040	14036	14085	14041	13879	13983	14247	13997	13928	13835	13996	14070	14065	13990	13974	14141	13917	13952	14020	13942	14015	14068	14034	14037	13847	13912	14146	14067	14229	14207	13983	14001	13893	13919	14104	13959	13849	14104	14243	14088	13893	13946	14037	14002	13980	13997	14031	13994	14058	14157	13972	14015	14111	13953	13986	14016	13853	14010	13971	13999	14005	13976	14162	14041	13998	13955	14051	13868	14014	13886	13940	13935	13996	14016	13950	14201	13933	14090	14064	14182	14048	13986	13965	14087	14049	13945	13935	13907	14022	14008	14130	13956	13914	14032	14121	14111	13996	13989	14079	14083	13877	14119	13950	13923	13942	14116	13975	14114	13872	13995	13930	14124	14207	13913	13936	14143	13984	14066	14060	14032	13895	14083	14003	14085	13967	13993	14042	14074	14082	14154	14148	14045	14143	14057	13859	13990	13893	13941	14136	14145	14130	13978	13927	13893	13945	13934	13930	14200	14096	14021	14067	13940	14075	13955	14065	13892	13962	14001	14125	13981	14095	14257	13931	14011	14102	13996	14048	14017	13942	13864	13847	14094	14044	13963	14084	13997	13845	13970	14032	13947	14226	13912	13986	14095	14093	13969	14134	14062	13969	14069	13955	14003	13928	14190	13912	14056	14015	13984	13985	13952	13988	14068	14025	13977	14007	13781	14026	13902	13912	14039	13959	13991	14089	14091	14033	14058	14131	13944	13992	13996	13959	13925	13982	14061	13917	13969	13882	13915	14038	13851	14091	14106	13823	14052	13986	13998	13942	13992	14047	13904	14109	13728	13937	14092	14047	13721	14182	14194	14007	13886	13998	13811	14038	13966	14085	13997	14225	14044	14103	13988	14099	13875	14106	14021	13892	14141	14108	13978	13926	13938	13943	14086	13794	14008	14256	13952	14049	13861	13923	13905	14075	13927	14054	13970	14027	13965	13996	13845	13925	13989	13820	14082	14072	14003	13971	13986	13942	14001	13946	13816	14070	13942	13975	14072	13982	14021	14133	14105	14119	14051	14125	14035	14102	14046	13837	14003	14049	14015	14096	14084	13994	14028	14022	14040	13950	13984	14139	14006	14017	13925	13875	14012	13958	14020	13881	14016	13963	13880	13938	13829	14206	13864	14118	13975	14040	14045	14019	13952	14211	13903	14008	14142	14160	14083	13894	13869	14166	13894	13945	13948	13899	14072	13956	13884	13962	14074	14086	14060	13991	14061	13857	14050	13918	13820	14030	13995	13873	14126	14008	13998	13983	13912	13974	13946	14023	14014	14090	13874	14115	13910	13807	14008	13923	13995	14060	13929	14101	13904	14058	14028	13963	14037	13954	14112	14045	13907	13813	13935	14054	14010	13962	13868	13976	14106	14020	13987	14051	14074	13980	13973	13982	14087	14011	14032	13947	14078
28353	22874	24992	21509	18172	17473	17309	17053	16746	16731	16852	16559	16525	16338	16510	16640	16368	16387	16389	16154	16240	16507	16485	16518	16360	16522	16502	16381	16301	16465	16454	16377	16423	16533	16324	16466	16375	16479	16356	16258	16303	16446	16582	16327	16428	16276	16286	16410	16267	16251	16189	16280	16381	16565	16530	16416	16421	16374	16380	16461	16496	16444	16238	16297	16445	16278	16436	16298	16362	16364	16330	16373	16186	16452	16427	16219	16386	16596	16438	16288	16484	16423	16345	16372	16363	16299	16406	16342	16376	16373	16373	16167	16082	16246	16326	16550	16322	16441	16338	16389	16457	16628	16444	16447	16323	16292	16276	16163	16184	16536	16304	16337	16557	16188	16274	16343	16273	16215	16167	16392	16439	16241	16436	16375	16286	16271	16547	16465	16233	16313	16266	16414	16183	16208	16384	16188	16282	16533	16413	16489	16470	16290	16467	16206	16430	16340	16516	16466	16249	16403	16185	16286	16421	16224	16367	16350	16339	16368	16180	16508	16439	16528	16454	16426	16364	16278	16281	16509	16624	16438	16324	16297	16309	16442	16281	16198	16400	16389	16291	16413	16252	16382	16375	16317	16174	16361	16548	16155	16264	16373	16448	16422	16526	16613	16443	16318	16476	16342	16577	16373	16408	16420	16118	16353	16317	16324	16461	16312	16478	16246	16579	16271	16199	16289	16220	16463	16462	16389	16335	16519	16278	16324	16222	16322	16356	16541	16265	16323	16480	16407	16356	16293	16484	16454	16269	16321	16442	16532	16229	16323	16246	16388	16331	16344	16284	16361	16392	16350	16427	16448	16359	16425	16269	16397	16388	16459	16268	16372	16356	16053	16327	16422	16541	16403	16244	16350	16572	16509	16345	16234	16432	16324	16571	16524	16140	16329	16385	16451	16374	16525	16265	16558	16379	16192	16317	16229	16279	16461	16443	16483	16306	16477	16374	16525	16441	16544	16393	16289	16346	16366	16300	16322	16473	16428	16369	16494	16330	16195	16305	16492	16384	16437	16424	16242	16260	16406	16377	16424	16335	16407	16429	16370	16277	16373	16202	16118	16332	16385	16352	16364	16365	16586	16331	16715	16356	16370	16628	16301	16402	16369	16226	16273	16183	16190	16083	16130	16278	16321	16218	16333	16475	16336	16394	16389	16418	16182	16452	16509	16385	16320	16516	16512	16415	16445	16221	16418	16119	16370	16402	16316	16456	16360	16353	16456	16493	16524	16484	16403	16360	16377	16314	16285	16303	16241	16532	16317	16169	16401	16472	16462	16624	16410	16424	16492	16398	16335	16300	16441	16231	16534	16185	16242	16365	16325	16544	16341	16213	16358	16457	16327	16395	16328	16382	16273	16353	16308	16497	16476	16382	16393	16402	16216	16476	16523	16268	16234	16389	16273	16284	16249	16486	16428	16345	16245	16375	16424	16391	16278	16545	16382	16360	16163	16606	16300	16226	16383	16408	16571	16624	16408	16320	16389	16464	16366	16584	16287	16393	16361	16374	16230	16280	16271	16174	16461	16204	16308	16422	16397	16044	16322	16558	16369	16433	16525	16438	16443	16321	16435	16298	16196	16442	16262	16495	16360	16430	16455	16473	16211	16293	16494	16183	16411	16301	16291	16305	16302	16113	16188	16316	16356	16530	16434	16562	16281	16548	16244	16279	16260	16382	16327	16433	16522	16610	16570	16499	16269	16277	16396	16132	16263	16217	16401	16492	16214	16249	16503	16402	16219	16407	16599	16404	16307	16595	16211	16473	16392	16281	16325	16368	16473	16455	16556	16343	16377	16303	16472	16294	16171	16430	16407	16658	16598	16361	16286	16497	16445	16299	16341	16423	16381	16182	16243	16373	16410	16306	16158	16343	16534	16422	16445	16433	16201	16326	16271	16515	16478	16354	16367	16315	16290	16451	16345	16333	16414	16308	16238	16269	16076	16393	16366	16491	16361	16322	16258	16363	16377	16312	16177	16442	16240	16365	16248	16339	16166	16415	16342	16324	16546	16290	16347	16462	16241	16253	16382	16248	16474	16365	16231	16325	16400	16430	16368	16449	16334	16287	16358	16394	16378	16347	16408	16258	16476	16395	16423	16282	16271	16482	16237	16371	16362	16605	16409	16461	16469	16290	16249	16355	16479	16182	16473	16395	16384	16433	16249	16446	16280	16501	16351	16342	16529	16407	16534	16294	16292	16227	16349	16375	16201	16443	16550	16380	16299	16483	16322	16275	16465	16365	16443	16259	16362	16283	16428	16316	16296	16409	16351	16313	16504	16461	16092	16108	16245	16145	16425	16375	16199	16206	16535	16434	16286	16486	16453	16347	16459	16454	16256	16393	16285	16518	16354	16383	16247	16540	16584	16354	16546	16373	16341	16308	16506	16504	16277	16328	16277	16285	16286	16526	16312	16634	16253	16353	16648	16457	16453	16274	16423	16179	16193	16317	16153	16318	16232	16285	16536	16464	16465	16449	16395	16239	16357	16430	16433	16354	16140	16420	16436	16220	16619	16372	16574	16587	16521	16481	16441	16285	16231	16246	16203	16338	16426	16501	16326	16601	16217	16290	16319	16379	16347	16433	16269	16210	16208	16345	16411	16259	16361	16633	16506	16370	16596	16487	16628	16473	16417	16464	16439	16461	16353	16366	16373	16305	16309	16237	16401	16482	16301	16375	16354	16230	16186	16378	16425	16571	16413	16365	16446	16592	16422	16126	16532	16561	16236	16392	16410	16320	16318	16500	16431	16273	16449	16302	16311	16312	16400	16534	16435	16386	16234	16345	16438	16379	16369	16362	16400	16284	16276	16495	16561	16455	16697	16459	16456	16326	16576	16386	16324	16426	16454	16483	16352	16511	16391	16354	16506	16403	16426	16346	16073	16194	16176	16390	16291	16461	16250	16304	16374	16507	16258	16459	16386	16558	16357	16495	16395	16230	16343	16274	16394	16523	16304	16417	16403	16401	16354	16345	16475	16348	16365	16477	16663	16608	16270	16356	16439	16287	16321	16414	16304	16326	16463	16260	16540	16342	16430	16281	16435	16386	16159	16218	16171	16233	16241	16319	16278	16412	16243	16346	16294	16319	16273	16657	16324	16400	16602	16277	16150	16380	16365	16338	16317	16299	16336	16303	16321	16272	16412	16414	16351	16482	16280	16275	16418	16208	16476	16294	16456	16655	16400	16507	16466	16354	16148	16597	16148	16277	16368	16517	16246	16222	16288	16475	16309	16459	16514	16431	16505	16423	16491	16401	16455	16414	16379	16545	16257	16178	16304	16141	16352	16268	16268	16256	16399	16475	16393	16345	16314	16323	16317	16447	16519	16290	16447	16400	16254	16446	16332	16287	16232	16203	16319	16266	16313	16378	16554	16237	16216	16432	16225	16317	16570	16450	16306	16485	16352	16633	16380	16355	16249	16346	16604	16478	16221	16240	16328	16368	16375	16533	16491	16379	16472	16404	16433	16426	16333	16266	16282	16484	16331	16439	16364	16604	16365	16303	16245	16337	16042	16517	16458	16366	16411	16425	16383	16314	16245	16462	16427	16393	16277	16444	16475	16508	16253	16376	16273	16288	16484	16341	16222	16363	16335	16214	16313	16473	16301	16437	16384	16416	16320	16460	16391	16394	16352	16352	16304	16119	16215	16312	16432	16230	16543	16384	16217	16349	16395	16378	16370	16244	16380	16401	16387	16506	16201	16376	16462	16265	16434	16247	16509	16335	16525	16456	16356	16562	16414	16376	16407	16358	16174	16184	16543	16409	16217	16457	16554	16237	16536	16477	16378	16262	16418	16324	16322	16393	16463	16218	16408	16368	16573	16382	16421	16380	16340	16336	16159	16233	16352	16491	16357	16267	16385	16373	16231	16279	16331	16406	16650	16500	16309	16339	16223	16123	16394	16443	16344	16406	16291	16378	16246	16429	16342	16464	16352	16362	16313	16097	16244	16416	16350	16233	16308	16415	16451	16250	16534	16331	16388	16448	16230	16234	16234	16279	16344	16181	16495	16496	16440	16484	16242	16224	16407	16525	16242	16342	16381	16304	16270	16440	16502	16316	16358	16293	16427	16364	16321	16377	16435	16336	16303	16452	16402	16550	16443	16402	16326	16253	16426	16401	16247	16376	16287	16574	16237	16363	16240	16286	16166	16432	16701	16386	16476	16273	16475	16519	16433	16184	16230	16236	16569	16234	16266	16382	16411	16410	16443	16485	16505	16316	16408	16414	16058	16154	16289	16273	16277	16427	16455	16377	16403	16545	16404	16317	16473	16507	16450	16371	16277	16468	16146	16457	16276	16458	16489	16220	16182	16539	16425	16485	16357	16326	16308	16370	16575	16518	16456	16205	16470	16430	16324	16321	16182	16348	16178	16441	16411	16332	16536	16332	16482	16535	16419	16328	16252	16397	16160	16323	16470	16261	16442	16452	16176	16248	16386	16278	16345	16443	16375	16315	16445	16283	16404	16301	16455	16458	16062	16340	16378	16443	16332	16147	16276	16359	16388	16412	16368	16418	16119	16297	16283	16501	16391	16383	16488	16442	16285	16264	16482	16255	16546	16402	16269	16556	16308	16366	16275	16492	16370	16454	16476	16223	16309	16375	16404	16520	16442	16576	16550	16462	16299	16445	16487	16565	16491	16382	16232	16606	16341	16504	16470	16366	16131	16351	16345	16451	16301	16321	16531	16467	16351	16411	16396	16330	16488	16303	16434	16332	16273	16355	16460	16187	16269	16397	16398	16399	16127	16135	16286	16319	16416	16221	16427	16482	16446	16430	16336	16433	16363	16236	16326	16279	16281	16375	16247	16463	16370	16271	16707	16158	16198	16423	16315	16381	16238	16411	16319	16519	16403	16554	16356	16228	16373	16342	16423	16473	16456	16442	16373	16486	16153	16270	16278	16285	16190	16287	16486	16553	16451	16253	16343	16083	16203	16411	16458	16305	16144	16337	16349	16468	16273	16646	16493	16365	16403	16190	16369	16576	16332	16386	16385	16336	16408	16168	16458	16289	16396	16361	16286	16551	16410	16277	16366	16412	16560	16452	16504	16365	16280	16441	16150	16299	16345	16197	16459	16380	16316	16321	16513	16173	16353	16182	16496	16304	16278	16501	16365	16527	16247
17450	27015	21768	17227	15976	15277	14800	14333	14244	14224	13881	14015	14138	13864	13858	14105	13957	13732	13962	13749	13852	13916	13927	13865	13818	13780	13802	13869	13635	13743	13805	13766	13886	13686	13833	13956	13754	13821	13758	13796	13901	13767	13918	13882	13629	13807	13756	13768	13812	13796	13821	13705	13714	13802	13692	13776	13754	13590	13707	13838	13823	13759	13723	13720	13755	13585	13570	13651	13844	13930	13604	13674	13690	13734	13838	13733	13660	13742	13851	13716	13780	13880	13900	13777	13823	13695	13749	13690	13795	13863	13733	13778	13691	13685	13973	13797	13842	13688	13714	13924	13766	13725	13655	13576	13731	13917	13727	13777	13690	13771	13759	13573	13608	13783	13947	13722	13669	13733	13670	13651	13773	13773	13607	13832	13642	13697	13694	13960	13681	13785	13695	13587	13832	13702	13748	13739	13800	13745	13772	13856	13709	13819	13691	13701	13648	13756	13662	13691	13685	13789	13733	13721	13908	13701	13803	13507	13937	13749	13745	13804	13772	13623	13647	13740	13891	13856	13868	13767	13900	13841	13747	13916	13751	13692	13687	13760	13737	13828	13777	13718	13718	13660	13740	13615	13987	13705	13732	13530	13805	13786	13647	13797	13553	13653	13602	13812	13780	13722	13747	13805	13735	13671	13785	13730	13704	13761	13559	13642	13743	13798	13720	13938	13660	13981	13788	13762	13739	13846	13667	13616	13700	13794	13862	13573	13651	13857	13552	13626	13740	13796	13631	13731	13718	13761	13697	13714	13800	13894	13749	13751	13792	13798	13706	13683	13846	13782	13623	13794	13768	13829	13554	13813	13701	13505	13819	13723	13761	13625	13624	13850	13745	13722	13814	13495	13776	13834	13802	13830	13727	13582	13803	13562	13745	13774	13664	13774	13619	13901	13950	13591	13900	13763	13934	13906	13813	13579	13746	13789	13618	13696	13635	13767	13780	13731	13895	13921	13790	13522	13750	13682	13649	13688	13787	13677	13811	13669	13768	13809	13797	13797	13719	13627	13564	13729	13808	13803	13599	13739	13768	13682	13831	13746	13713	13815	13906	13769	13661	13725	13745	13770	13845	13763	13545	13827	13683	13770	13850	13861	13797	13902	13922	14008	13966	13752	13790	13754	13706	13652	13766	13690	13745	13784	13822	13805	13774	13793	13903	13778	13886	13765	13691	13708	13665	13761	13718	13695	13776	13689	13590	13791	13703	13736	13932	13599	13737	13789	13960	13639	13785	13730	13754	13793	13896	13828	13793	13847	13749	13704	13778	13891	13833	13782	13806	13729	13779	13702	13669	13721	13670	13746	13805	13749	13849	13704	13862	13771	13864	13667	13780	13880	13821	13853	13788	13652	13776	13815	13975	13635	13651	13931	13703	13900	13654	13763	13570	13734	13815	13756	13775	13803	13633	13632	13896	13657	13798	13828	13786	13860	13617	13602	13573	13738	13767	13948	13889	13736	13550	13758	13673	13802	13746	13787	13628	13878	13710	13758	13571	13876	13642	13846	13629	13651	13721	13843	13859	13675	13786	13671	13589	13833	13941	13795	13741	13740	13539	13763	13817	13769	13814	13787	13537	13755	13837	13723	13812	13613	13793	13745	13801	13833	13699	13672	13860	13786	13938	13817	13636	13771	13862	13812	13839	13825	13670	13745	13855	13635	13768	13742	13759	13768	13755	13673	13889	13863	13576	13764	13546	13754	13873	13855	13732	13719	13690	13797	13668	13668	13589	13753	13892	13901	13661	13769	13906	13703	13632	13814	13674	13803	13742	13709	13853	13724	13591	13687	13598	13653	13864	13780	13863	13685	13777	13736	13794	13728	13661	13734	13609	13855	13802	13664	13753	13738	13759	13816	13786	13746	13792	13879	13726	13773	13616	13854	13653	13800	13821	13577	13777	13765	13814	13881	13741	13870	13672	13743	13751	13738	13808	13683	13725	13678	13710	13806	13860	13886	13803	13601	13678	13719	13732	13684	13707	13663	13709	13844	13650	13901	13736	13678	13863	13726	13705	13838	13689	13719	13810	13690	13630	13795	13716	13804	13770	13865	13767	13825	13675	13788	13684	13858	13560	13785	13770	13761	13777	13922	13715	13779	13801	13821	13703	13835	13767	13710	13668	13736	13853	13765	13829	13719	13730	13906	13868	13715	13658	13557	13729	13607	13788	13797	13866	13725	13801	13827	13616	13771	13562	13661	13660	13973	13586	13595	13729	13843	13841	13841	13689	13805	13743	13720	13850	13730	13729	13784	13730	13820	13645	13725	13764	13768	13830	13894	13547	13727	13693	13805	13779	13804	13870	13648	13759	13657	13674	13811	13701	13757	13813	13752	13727	13682	13752	13753	13729	13704	13763	13782	13726	13511	13824	13710	13884	13584	13662	13639	13715	13997	13705	13810	13718	13907	13705	13490	13732	13673	13516	13986	13696	13695	13681	13892	13897	13675	13903	13794	13561	13846	13805	13650	13707	13488	13890	13628	13760	13655	13850	13765	13738	13890	13612	13665	13878	13823	13722	13967	13610	13722	13741	13713	13964	13576	13704	13738	13705	13816	13833	13699	13770	13723	13667	13630	13656	13776	13702	13560	13639	13892	13737	13919	13674	13728	13714	13755	13857	13738	13648	13557	13827	13760	13909	13729	13953	13861	13679	13775	13656	13703	13640	13527	13860	13689	13906	13728	13772	13796	13691	13581	13861	13710	13700	13840	13654	13747	13779	13627	13771	13753	13804	13797	13713	13724	13722	13699	13848	13638	13809	13763	13651	13742	13864	13729	13710	13764	13880	13700	13815	13620	13636	13802	13779	13725	13776	13858	13803	13604	13932	13747	13813	13621	13832	13861	13780	13884	13585	13732	13692	13557	13688	13684	13860	13822	13637	13688	13891	13873	13753	13788	13620	13754	13647	13687	13766	13809	13705	13851	13657	13815	13657	13649	13772	13855	13750	13752	13778	13838	13827	13630	13817	13682	13650	13821	13908	13633	13707	13804	13859	13701	13766	13872	13762	14026	13870	13644	13779	13681	13811	13776	13846	13772	13760	13621	13692	13760	13760	13816	13774	13839	13696	13683	13725	13596	13757	13626	13662	13673	13693	13694	13750	13739	13820	13617	13729	13807	13838	13826	13758	13759	13521	13597	13827	13743	13550	13872	13827	13641	13648	13807	13885	13770	13794	13654	13636	13765	13685	13785	13688	13698	13843	13656	13840	13745	13878	13849	13738	13819	13976	13742	13766	13651	13588	13767	13862	13652	13848	13517	13706	13780	13688	13890	13815	13919	13742	13639	13754	13802	13719	13778	13748	13804	13638	13688	13921	13747	13647	13774	13767	13642	13711	13690	13880	13819	13856	13733	13791	13875	13791	13867	13717	13832	13702	13653	13681	13630	13662	13849	13749	13653	13667	13601	13854	13700	13759	13638	13774	13886	13749	13824	13793	13438	13796	13784	13700	13706	13840	13795	13851	13767	13789	13803	13789	13751	13725	13673	13810	13740	13875	13678	13876	13582	13852	13705	13877	13669	13860	13707	13604	13774	13789	13730	13800	13661	13683	13852	13813	13686	13804	13565	13695	13831	13562	13777	13792	13847	13857	13681	13849	13690	13719	13702	13824	13927	13717	13707	13872	13715	13700	13749	13725	13680	13787	13787	13642	13829	13748	13686	13765	13734	13710	13686	13717	13906	13676	13795	13747	13692	13607	13577	13812	13659	13802	13885	13890	13758	13901	13873	13662	13670	13838	13607	13961	13635	13797	13744	13839	13726	13612	13768	13912	13827	13768	13582	13624	13745	13816	13724	13636	13813	13887	13832	13508	13786	13914	13615	13828	13768	13827	13800	13751	13736	13635	13673	13746	13749	13884	13736	13861	13713	13622	13636	13722	13788	13748	13812	13747	13774	13815	13686	13760	13610	13841	13769	13758	13747	13902	13612	13750	13721	13691	13810	13715	13570	13705	13839	13836	13748	13705	13717	13881	13656	13570	13700	13739	13745	13702	13828	13966	13626	13469	13784	13861	13619	13745	13910	13755	13742	13689	13658	13720	13741	13682	13857	13664	13664	13875	13818	14013	13652	13713	13599	13621	13872	13825	13826	13895	13947	13697	13739	13817	13783	13889	13790	13773	13821	13703	13562	13609	13751	13894	13677	13675	13660	13724	13731	13779	13581	13821	13738	13618	13667	13740	13770	13822	13610	13674	13825	13920	13738	13701	13774	13818	13746	13867	13823	13619	13848	13744	13834	13828	13770	13758	13818	13740	13857	13628	13949	13979	13743	13694	13816	13676	13749	13802	13944	13750	13753	13869	13701	13687	13826	13728	13699	13771	13533	13744	13918	13911	13693	13801	13761	13758	13795	13814	13762	13729	13674	13662	13751	13690	13755	13830	13665	13846	13654	13833	13681	13778	13734	13616	13646	13828	13863	13937	13651	13830	13757	13837	13640	13714	13861	13820	13673	13718	13696	13737	13702	13725	13752	13813	13902	13741	13632	13758	13728	13701	13685	13771	13828	13711	13787	13804	13660	13746	13838	13819	13641	13781	13769	13803	13830	13733	13780	13834	13673	13766	13829	13657	13643	13753	13735	13776	13752	13729	13693	13903	13538	13910	13801	13722	13926	13720	13909	13818	13894	13692	13631	13720	13744	13859	13800	13702	13702	13601	13805	13851	13892	13570	13650	13758	13765	13589	13869	13817	13793	13679	13783	13876	13627	13776	13769	13808	13727	13651	13742	13879	13745	13623	13662	13644	13812	13799	13644	13832	13829	13820	13754	13859	13774	13769	13614	13754	13785	13788	13594	13905	13606	13796	13755	13802	13745	13706	13727	13460	13898	13717	13704	13821	13700	13623	13894	13659	13814	13807	13783	13724	13611	13868	13636	13844	13736	13797	13828	13703	13797	13803	13804	13884	13627	13754	13686	13727	13764	13792	13792	13677	13768	13766	13610	13678	13684	13893	13675	13837	13556	13770	13747	13902	13870	13782	13804	13774	13665	13724	13798	13586	13653	13751	13747	13674	13680	13608	13807	13688	13803	13839	13761	13929	14019	13654	13664	13592	13836	13849	13780	13829	13640	13839	13695	13820	13732	13679	13749	13777	13789	13706	13727	13812	13667	13847	13726
22622	20854	27707	24211	21629	21702	20143	17283	16795	16616	16491	16466	16359	16232	16230	16267	16192	16148	16280	16079	16269	16169	15947	15963	16037	16048	15910	16078	16021	15814	15919	15802	15819	15998	15793	15982	15868	16036	15818	15903	16047	15955	15954	15891	15787	15926	16008	15871	15957	15870	15961	16006	15849	15905	15890	15834	15773	15761	15946	15706	15992	15932	16047	15900	15903	15812	15977	16037	15754	15688	15726	15888	15952	15817	15873	15969	15937	15908	15871	15931	15865	16048	15756	15994	15895	16041	16118	15814	15777	16034	15997	16065	15855	15967	16000	15801	16006	15934	15856	15899	15842	15843	15919	15867	15635	15875	15789	15806	15968	15730	16006	15631	15826	15865	15813	15932	15650	15879	15800	15845	15953	15921	15888	15736	15826	15856	15954	15908	15752	15769	15775	16076	15768	15753	15879	15907	15852	15776	15873	15816	15842	15921	15725	16038	15772	15860	15781	15751	15939	15921	16002	15878	15757	15718	15925	15910	15793	15790	16025	15787	15890	15936	15831	15798	15920	16093	16038	15876	15857	15710	15875	15887	15862	15999	15756	15840	16028	15910	15790	15796	15852	15814	16091	15798	15901	15931	15849	15703	15942	15899	15945	15919	16001	15631	16084	15875	15960	15757	15943	15900	15913	15907	16007	15941	15841	15882	15773	15760	16018	15866	15789	15965	15903	15842	15973	15991	15963	15858	15880	15854	15919	15937	15848	15890	15917	15862	16030	15849	15708	15926	15924	15827	15973	15708	15880	15802	15824	16027	15768	16074	15653	15943	15795	15768	16008	15817	15780	15926	15804	15843	15813	15715	15860	15791	15873	15902	15904	15723	15832	15927	15978	15845	16113	15876	15910	15813	15936	15848	15710	15792	15889	15780	15762	15907	15923	15790	15772	16025	15988	15832	15816	15783	15855	15751	15913	15811	16038	16073	15890	15743	15687	15917	15640	16071	15685	15838	15992	15954	15581	15824	15933	15934	15744	15738	15991	15836	15790	15925	15978	15738	15813	15980	15776	15800	15874	15742	15854	15823	15804	15749	15892	15814	15876	15903	15808	15839	15792	15777	15615	15764	15973	15739	15770	15721	15917	15899	15947	15892	15917	15898	15760	15822	16067	15671	15814	15961	15978	15917	15922	15793	16086	16019	15735	15872	15752	15963	15739	15998	15639	15884	15684	15712	15804	15762	15716	16014	15951	15888	15835	15907	15719	15813	15913	15856	15839	15725	15790	15789	15891	15953	15777	15791	15910	15878	15744	15746	16077	15827	15776	15644	16008	16001	15785	15778	16095	15720	15940	15942	15780	15981	15816	15961	15894	16206	15988	15874	15720	15811	15807	15765	15908	15883	15821	15890	16021	15828	15794	15956	15723	15848	16048	15930	15734	15789	15924	15991	15733	16183	15730	15918	15882	15732	15831	15860	16007	15930	15872	15849	15606	15868	15781	15774	15991	15787	15997	15936	16092	15747	16076	15880	15809	15774	15727	15714	15820	15705	15813	15728	15827	15853	15764	15861	15848	15888	15967	15747	15985	15875	15954	15901	16003	15868	15794	15747	15836	15791	15955	15900	15968	15941	15743	15920	15849	15761	15840	15764	15764	15775	15928	16008	16020	15819	16027	15804	15816	15728	15815	15796	15665	15912	15727	15937	15817	15886	16014	16128	15930	16029	15969	15811	15955	15688	15730	15819	15844	15828	15977	15876	15818	15809	15879	16003	16028	15930	15948	15902	15728	15886	15782	15973	15874	16022	15690	15749	15669	15929	15957	15860	15978	15721	15949	15878	16059	15840	16003	15968	15832	15973	15828	15899	15879	15811	16066	15850	15682	16019	15776	16024	15917	15777	16128	15757	15887	15776	15878	15928	15993	15883	15815	15788	15753	15844	15814	15914	15929	15970	15901	15872	15891	15886	15919	15743	15807	15768	15928	15874	16095	15882	15731	15878	16073	15720	15689	15975	15819	15836	15973	15946	15863	15892	15955	15986	16115	15729	15853	15969	15915	16044	15871	15902	15965	15953	15750	15889	15957	15992	15913	15934	15982	15832	16085	16071	15828	15918	16084	15876	15850	15918	15968	15905	15879	15799	15941	15995	15873	15953	15899	15770	15953	15952	15988	15812	15915	15852	15768	15836	16023	15857	15945	15936	15662	15836	15976	15805	15943	15907	15763	15907	15665	15794	15792	15666	15815	15918	15972	15783	16043	15823	15800	15953	15756	15731	15702	15782	15754	15830	15847	16078	15743	15648	15771	15897	15929	15859	15683	15769	15717	15961	15779	15858	16084	15984	15996	15897	15792	15897	15730	15736	15860	15813	15897	15932	15952	15716	15757	15849	15732	15791	15800	15762	16045	15842	15949	15884	15722	15947	16094	15778	15719	15942	15784	15772	16002	15881	15935	16200	15964	15783	15737	15782	15796	15855	15796	15960	16008	15864	15943	15900	15954	15916	15735	15990	15778	15877	16109	15791	15795	15837	15885	15813	15935	15749	16061	15903	15776	15794	15884	15977	15820	15922	15711	15844	15909	15917	15825	15723	16026	15791	15840	15976	15749	15811	15655	15829	15980	15754	15769	16142	15762	15861	15953	15973	16040	15849	15766	15814	16029	15813	15768	15747	15860	15719	15834	15814	15849	15869	15850	16028	15973	15602	15873	15890	15888	15866	15731	15961	15972	15759	15815	15797	15810	15773	16001	16029	15838	15907	15857	15847	15787	15892	15847	15961	15739	15771	15931	15893	15667	15784	15951	15955	15927	16009	16045	15970	16064	15701	15851	15819	15843	15938	15939	15827	15638	15893	15897	15688	15831	15900	15852	15941	15940	16018	15957	15917	15805	15887	15909	15888	15825	15896	15804	15676	15979	15999	15779	16044	15932	15871	15820	15916	15775	15805	15966	15905	15796	15797	15920	16006	15867	15810	15987	15736	15788	15741	15757	15903	15876	15885	15840	15768	15718	15822	16067	15778	15960	15761	15880	15933	16008	15838	15695	16026	15871	15856	15767	15913	15707	15715	15862	15710	15914	15849	15911	16024	15935	15668	15829	15871	16045	15934	15843	15841	15923	15926	15969	16089	15833	15920	15890	16038	15988	15747	15654	15963	15777	15835	15982	15955	16014	15903	15900	15908	15826	15935	15861	15932	15941	15718	15753	15659	15852	15853	15922	15644	15748	15889	15862	15781	15830	15729	16264	15896	15823	15840	15928	15968	15629	15922	15975	15888	15911	15867	15892	15970	16140	15700	15907	16097	15805	15706	15807	15929	16106	15825	15745	15885	15930	16027	15952	15893	15671	15885	15823	16126	15942	15741	15887	15956	15800	15650	15701	15904	15731	15749	15791	15773	15911	15823	15757	15834	15694	15937	15883	15932	15913	15938	15840	15800	15772	15924	15707	15890	15847	15942	15743	15920	15836	15654	15721	16000	15887	15914	15838	15954	15816	15803	15879	15875	16111	15790	15910	15978	15852	16002	15920	16004	15881	15728	15926	15789	15866	16020	15490	15974	15994	15917	16111	15793	15885	15818	15724	15957	15751	15785	15824	15739	16175	15781	16008	15864	15942	15988	15884	15849	15800	15978	15842	15889	15914	15803	15864	15955	15832	16032	15850	15998	15769	15925	15832	15918	16086	15933	15951	15821	15918	15824	15712	15996	16028	15863	16121	15845	15907	15960	15867	15933	15884	15948	15897	15981	15980	15864	15826	16002	15711	15751	15881	15716	15943	16007	15913	15735	15876	15839	15698	15892	15913	15898	16018	15785	15840	15978	15669	15940	15880	16078	16003	15910	15905	15923	15737	15805	15656	15732	16010	15744	15688	15735	15781	15568	15870	15962	15769	15807	16013	15812	15716	15731	15918	15825	15711	15920	15984	15823	15855	16009	15678	15627	16136	15856	15830	15953	16195	15957	16036	15821	15794	15816	15958	15895	15909	15985	16052	15879	15821	15685	15878	15915	15878	15702	15794	15786	15913	15914	15865	15936	15926	15826	15945	15956	15744	15901	15813	15733	15955	15808	16041	15878	15900	16288	15779	15932	15863	15736	15830	15773	15863	15911	15829	15763	16155	15913	15822	15964	15710	15858	15903	15828	15980	15912	15835	15953	15860	15853	15725	15876	15867	15851	15906	15689	16173	15846	15905	15702	15783	15765	15797	15904	15973	15870	15929	15808	15786	15970	15757	15792	15750	15825	15873	15801	15738	15865	15917	15826	16027	15839	15866	15829	16047	15781	15960	15956	15862	15620	15698	15757	15811	16008	15836	16001	16018	15838	15757	15994	15727	16121	15892	15997	15860	15805	15861	16035	15877	16030	15984	15788	15875	15934	15799	15877	15768	15753	15805	15724	15844	15869	16073	15882	15745	15913	15842	16240	15848	15910	15963	15797	16081	15883	15837	16118	15955	15900	15848	15619	15767	15726	15890	15730	15921	15861	15907	15959	15846	15908	15876	15940	15983	16052	15932	15766	15833	15901	15787	15848	15988	15882	15790	15900	15862	15820	15745	15792	16030	15773	15808	15920	16019	15730	15865	15734	15814	15650	15819	15768	16014	15881	15893	15978	15853	15788	15734	15933	16016	15697	16006	16021	15850	16016	15863	15985	15935	15825	15575	15915	16002	15984	16109	15884	15972	16023	16168	16152	15923	15903	15941	15995	16020	15642	15991	15736	15948	15855	15891	15843	15892	16000	15921	15654	16067	15800	15881	15833	15961	15817	15732	15836	15964	15851	15863	15843	15878	15726	15914	15925	15832	15881	16155	15949	15923	15869	15865	15912	15802	15740	15958	15602	15829	15809	16022	15780	15838	15897	15849	15837	15753	15951	15801	15913	16028	15886	15672	15823	15907	15782	15669	15762	15798	15883	15805	15881	16029	15761	16051	16006	15739	15741	15977	15902	15931	15788	15841	15909	15959	16013	15803	15835	15885	15773	15973	15871	15721	15878	16004	15849	15773	15949	15931	15930	15911	15825	15878	15873	15821	15966	15806	15790	16125	16039	15954	15887	15965	15864	15845	15831	15889	15911	15760	15887	15788	15826	15694	15740	15775	15957	15923	15776	15908	15837	15822	15865	15939	15991	15743	15839	15678	15845	15886	15916	16030	15807	16041	16037	15897	15876	15919	15987
15348	32885	25967	19555	17273	16266	15357	14821	14616	14188	14015	13958	13858	13835	13776	13718	13694	13603	13663	13587	13583	13726	13453	13496	13508	13678	13559	13724	13401	13598	13333	13406	13395	13371	13534	13518	13446	13615	13439	13656	13610	13540	13378	13406	13714	13573	13594	13308	13570	13493	13550	13466	13429	13388	13451	13242	13422	13315	13570	13321	13544	13559	13375	13402	13620	13421	13439	13550	13291	13373	13414	13245	13440	13412	13343	13496	13625	13404	13407	13501	13337	13455	13557	13411	13332	13409	13461	13495	13412	13428	13537	13517	13351	13394	13351	13460	13395	13413	13321	13487	13452	13351	13358	13470	13433	13562	13575	13331	13518	13431	13573	13503	13559	13471	13433	13417	13455	13457	13382	13398	13479	13494	13496	13343	13477	13397	13463	13225	13490	13526	13427	13316	13384	13384	13474	13407	13378	13519	13434	13622	13432	13453	13505	13527	13434	13467	13412	13380	13369	13203	13439	13409	13570	13413	13248	13194	13347	13415	13393	13287	13391	13478	13464	13484	13271	13291	13641	13362	13404	13420	13493	13324	13321	13475	13286	13511	13441	13431	13417	13530	13419	13541	13404	13386	13420	13335	13315	13350	13529	13351	13518	13431	13471	13436	13226	13547	13428	13472	13348	13397	13373	13396	13389	13494	13446	13536	13437	13374	13505	13349	13372	13451	13540	13411	13466	13564	13411	13384	13459	13447	13276	13431	13409	13402	13306	13500	13424	13338	13310	13395	13347	13303	13363	13512	13456	13309	13429	13415	13447	13342	13350	13519	13283	13268	13318	13402	13498	13353	13560	13439	13699	13410	13580	13304	13342	13291	13550	13354	13429	13360	13528	13434	13411	13531	13469	13389	13490	13384	13377	13474	13466	13367	13554	13289	13448	13595	13350	13566	13525	13401	13346	13285	13402	13453	13424	13448	13433	13308	13528	13373	13492	13336	13372	13324	13388	13336	13373	13518	13572	13291	13602	13575	13421	13518	13439	13550	13429	13367	13261	13545	13507	13344	13376	13570	13368	13400	13363	13488	13578	13344	13452	13379	13651	13430	13585	13391	13410	13628	13309	13525	13462	13389	13342	13445	13356	13371	13324	13484	13379	13411	13358	13431	13406	13352	13449	13314	13477	13366	13492	13478	13334	13475	13344	13654	13444	13239	13446	13607	13447	13394	13433	13513	13365	13422	13444	13631	13533	13326	13420	13304	13348	13371	13423	13462	13615	13340	13475	13551	13207	13427	13583	13424	13554	13296	13425	13351	13537	13388	13443	13462	13356	13467	13478	13488	13380	13538	13313	13418	13578	13539	13506	13386	13376	13435	13336	13520	13300	13458	13571	13272	13386	13457	13446	13595	13366	13487	13333	13492	13372	13388	13541	13414	13482	13553	13489	13473	13484	13394	13436	13423	13348	13353	13363	13416	13459	13251	13466	13393	13566	13478	13301	13352	13350	13550	13453	13439	13486	13513	13500	13539	13486	13260	13292	13360	13387	13520	13428	13361	13427	13373	13484	13297	13257	13334	13387	13450	13353	13354	13477	13305	13420	13351	13430	13387	13342	13604	13442	13305	13493	13323	13412	13399	13424	13569	13258	13359	13367	13583	13396	13454	13609	13405	13400	13373	13425	13369	13346	13571	13474	13385	13339	13368	13326	13456	13361	13403	13277	13418	13483	13512	13283	13321	13472	13494	13427	13336	13451	13345	13378	13295	13404	13229	13512	13505	13443	13503	13371	13427	13503	13403	13410	13510	13458	13358	13441	13347	13423	13494	13432	13303	13489	13227	13536	13550	13469	13359	13499	13512	13231	13352	13385	13431	13427	13424	13397	13530	13489	13217	13378	13438	13518	13522	13366	13395	13439	13307	13449	13445	13433	13457	13365	13460	13400	13505	13209	13489	13337	13346	13576	13375	13448	13356	13262	13458	13428	13367	13592	13477	13349	13314	13429	13365	13354	13269	13481	13378	13467	13425	13609	13272	13417	13521	13311	13415	13382	13379	13470	13659	13444	13488	13425	13336	13484	13316	13258	13492	13339	13256	13329	13415	13272	13457	13527	13387	13397	13376	13265	13441	13429	13463	13435	13474	13491	13356	13459	13417	13458	13348	13535	13494	13201	13503	13506	13412	13495	13549	13475	13398	13343	13369	13458	13320	13456	13348	13438	13315	13378	13580	13303	13446	13337	13490	13608	13513	13592	13334	13333	13367	13616	13312	13359	13317	13429	13300	13545	13398	13447	13263	13567	13460	13391	13478	13508	13294	13418	13461	13366	13339	13585	13532	13492	13403	13333	13538	13494	13379	13565	13477	13594	13462	13389	13526	13538	13284	13437	13423	13385	13588	13467	13423	13514	13346	13448	13457	13341	13389	13558	13503	13339	13443	13447	13313	13374	13497	13516	13477	13490	13426	13320	13379	13271	13278	13455	13445	13349	13293	13445	13400	13440	13442	13471	13395	13324	13478	13411	13407	13345	13599	13325	13422	13478	13399	13297	13411	13224	13492	13480	13395	13634	13474	13320	13488	13388	13443	13413	13293	13536	13638	13562	13444	13287	13388	13294	13534	13322	13467	13520	13547	13372	13445	13421	13319	13561	13282	13513	13430	13421	13366	13512	13411	13485	13371	13440	13455	13437	13502	13375	13381	13571	13531	13535	13508	13313	13395	13427	13391	13576	13349	13295	13410	13432	13579	13445	13342	13509	13392	13452	13390	13422	13403	13509	13424	13314	13439	13382	13286	13246	13414	13359	13310	13532	13308	13399	13436	13525	13351	13464	13484	13388	13445	13457	13314	13315	13349	13366	13440	13458	13402	13470	13362	13490	13498	13548	13496	13213	13559	13547	13381	13374	13542	13276	13450	13383	13411	13359	13480	13374	13595	13493	13430	13433	13493	13359	13354	13441	13318	13589	13287	13420	13368	13374	13442	13367	13417	13468	13353	13255	13525	13399	13441	13318	13563	13495	13283	13523	13383	13512	13444	13310	13563	13438	13429	13367	13583	13308	13469	13288	13327	13277	13373	13466	13316	13407	13375	13342	13485	13527	13442	13444	13423	13382	13344	13293	13481	13457	13239	13388	13381	13498	13387	13243	13460	13494	13469	13310	13535	13387	13512	13389	13465	13419	13348	13387	13406	13401	13315	13366	13357	13413	13353	13321	13640	13517	13468	13492	13315	13265	13526	13506	13438	13465	13288	13318	13463	13461	13351	13371	13325	13423	13514	13327	13472	13485	13381	13484	13496	13381	13505	13527	13459	13527	13523	13502	13434	13540	13291	13556	13387	13393	13380	13323	13447	13488	13479	13293	13308	13339	13442	13312	13292	13419	13453	13506	13463	13220	13521	13513	13313	13392	13349	13277	13507	13501	13389	13398	13408	13393	13449	13400	13541	13233	13429	13456	13482	13669	13483	13445	13355	13435	13605	13391	13403	13238	13416	13401	13255	13467	13508	13551	13273	13257	13357	13320	13396	13387	13471	13452	13562	13449	13389	13391	13450	13260	13471	13571	13506	13462	13423	13448	13205	13272	13273	13506	13554	13390	13453	13314	13464	13606	13455	13409	13381	13318	13439	13293	13399	13307	13454	13528	13334	13372	13414	13472	13585	13467	13672	13354	13389	13356	13634	13526	13416	13247	13421	13358	13447	13538	13424	13456	13495	13511	13557	13434	13490	13402	13523	13438	13419	13388	13493	13476	13369	13459	13446	13537	13471	13379	13440	13336	13269	13480	13528	13495	13518	13502	13389	13468	13452	13330	13349	13405	13652	13348	13191	13541	13442	13440	13607	13416	13399	13332	13362	13384	13389	13349	13372	13364	13441	13493	13398	13508	13462	13482	13353	13335	13320	13402	13457	13406	13457	13439	13431	13217	13449	13337	13423	13342	13405	13396	13449	13603	13447	13464	13446	13369	13554	13567	13354	13409	13567	13323	13590	13499	13225	13488	13528	13530	13393	13607	13294	13468	13429	13417	13573	13418	13408	13456	13310	13481	13555	13385	13375	13347	13510	13391	13510	13340	13514	13367	13263	13464	13460	13354	13331	13451	13350	13690	13283	13273	13512	13485	13538	13290	13540	13327	13546	13346	13407	13464	13286	13492	13197	13390	13452	13345	13391	13399	13343	13443	13335	13491	13471	13496	13440	13431	13427	13336	13259	13666	13448	13514	13293	13455	13385	13521	13393	13645	13289	13338	13364	13337	13466	13283	13480	13438	13356	13456	13410	13589	13464	13535	13277	13493	13371	13691	13131	13307	13552	13448	13454	13336	13475	13461	13335	13391	13377	13368	13540	13330	13178	13272	13372	13500	13511	13398	13265	13363	13414	13364	13452	13302	13473	13529	13409	13376	13342	13425	13283	13437	13274	13331	13528	13419	13328	13532	13528	13419	13399	13603	13391	13511	13463	13342	13345	13215	13478	13400	13579	13451	13488	13392	13371	13432	13473	13442	13500	13406	13356	13266	13310	13502	13387	13324	13324	13289	13654	13356	13472	13307	13426	13329	13417	13410	13553	13631	13357	13418	13518	13296	13366	13419	13475	13500	13339	13438	13371	13386	13340	13375	13307	13356	13523	13409	13313	13440	13629	13343	13451	13482	13416	13569	13401	13460	13290	13361	13459	13375	13494	13526	13480	13638	13265	13301	13378	13464	13387	13436	13432	13606	13388	13411	13397	13488	13419	13493	13391	13534	13306	13513	13612	13407	13413	13434	13343	13474	13383	13388	13382	13354	13480	13532	13453	13287	13409	13553	13481	13445	13478	13259	13264	13288	13501	13473	13494	13339	13214	13372	13418	13468	13367	13412	13421	13333	13338	13709	13196	13354	13369	13645	13600	13355	13371	13482	13308	13425	13256	13397	13267	13343	13446	13544	13579	13508	13436	13616	13372	13427	13471	13483	13318	13380	13324	13423	13389	13563	13424	13235	13342	13406	13585	13305	13494	13544	13419	13270	13565	13609	13283	13383	13412	13664	13508	13397	13291	13516	13388	13350	13214	13301	13497	13445	13442	13401	13365	13374	13540	13378	13389	13434	13502	13483	13510	13459	13548	13295	13447	13154	13438	13388	13544	13372	13382	13370	13513	13483	13383	13388	13474	13610	13483	13509	13453	13423	13413	13459	13250
24174	20874	26617	26206	20560	19064	18866	17888	17525	17387	17574	17519	17498	17476	17461	17327	17256	17228	17401	17115	17531	17245	17378	17118	17302	17175	17167	17203	17154	17087	16949	17205	17167	17158	17144	17234	16998	17061	16995	17251	17147	16972	16981	17152	17107	17261	16931	17171	17065	17255	17188	17027	17111	17075	17212	17317	17220	17018	17019	17258	17048	17140	17129	16987	17066	17231	17174	17119	17164	17163	17128	16940	16972	17038	17217	16984	17074	17309	17087	17103	16976	16966	17002	17063	17095	16963	17070	17056	17018	17049	16975	16957	17268	17159	17177	17142	17151	17055	17034	17159	17070	16897	17236	17126	17055	17285	17053	17063	17177	17103	16900	17192	17300	17197	17051	17032	17206	17230	17065	17045	16970	17005	17171	17068	17108	17241	17059	17005	17002	17147	17060	17122	17155	17020	17089	17139	17047	17265	17179	17056	16999	16841	17050	16890	17140	16797	17259	17068	17089	17117	17180	17046	17239	17142	16922	17000	17138	17192	17154	16961	17048	17044	16988	17033	17031	17129	17141	17125	17229	17211	17037	17283	17001	17106	17089	17094	17081	17102	17093	17153	17048	16973	17126	17169	17227	17216	17199	17046	16939	17107	16951	17235	17047	17042	17024	17098	17255	16966	17028	17267	17145	17117	17246	16933	17065	17077	17229	17115	17046	16997	17093	17034	17129	17048	17220	17168	16985	17051	16961	17041	17082	17069	17065	17143	17229	16897	17082	16901	16992	17216	17082	17112	17249	17098	17063	17148	17195	17013	17027	17184	17173	17285	17179	17095	17383	17103	17184	17219	16867	16919	17164	17036	17253	17030	17091	17169	16968	17156	17131	17231	17071	17218	17074	17193	17215	17126	17089	17148	16980	17310	17244	17084	17148	17148	17086	17253	17155	17046	17027	17074	17388	17029	17053	17279	17284	16893	17180	17131	17195	17047	17145	17099	17358	17075	17058	17200	17178	17145	17165	17166	17034	17069	17281	17109	17125	17098	17153	17045	17008	17045	17015	17048	17086	17456	17145	16948	16916	17166	17075	17006	17217	17101	17034	17058	17170	16974	16935	17084	17167	17191	17033	17057	17275	16943	17012	17162	17063	17183	17165	17164	17210	17127	17131	17217	17197	17105	17198	16989	16845	17048	17042	16912	16931	16866	16926	16983	16945	17085	17005	17268	16920	17189	17054	17207	17252	16977	17057	17088	17290	17091	17201	17017	17253	17110	17180	17148	17088	17084	17074	17076	17180	17269	17030	16813	17012	17059	17107	17123	17251	17075	17149	17091	17176	16993	17078	17299	17216	16919	17108	17351	17080	17125	17011	17008	17022	17146	17196	17030	17182	16877	17224	17190	17033	16792	17185	17252	17090	17043	17096	17012	17065	17093	17052	16961	17047	17002	17096	16931	17045	16979	17121	16992	17189	17274	17107	16992	17105	16955	17066	17015	17193	16917	16965	17229	17103	16992	17075	17159	16969	17045	17049	17104	17108	17139	17001	17066	17151	17227	17237	17104	17023	17075	17104	17096	16967	17080	17146	17038	16915	17138	17166	17068	17178	16932	16912	17032	17142	17277	17358	17104	17098	17110	17115	17133	17278	17189	17165	17058	17077	16995	17212	17187	17263	16934	17206	17314	17169	17017	17109	17127	17015	17104	17272	17156	17223	17052	17132	16950	17183	17009	17065	17009	17020	17152	17088	17214	17115	17053	17044	17210	16873	17045	16947	17041	17234	17098	17226	17165	16863	16907	17032	17082	17054	17091	16958	17176	17133	16966	17098	17017	16924	17107	17041	17070	17110	17089	17264	17166	17251	17251	16999	17171	17074	17042	17125	17105	17052	17180	17101	17320	17145	17151	17106	17180	16877	16961	17074	16895	17172	17046	17379	16899	16909	16871	17235	17114	17013	17257	17154	17205	17333	17068	17004	17240	16946	17007	17180	17027	17118	17325	17378	17004	16838	17072	17068	17308	17101	17200	17079	17023	16949	16899	17255	17116	17019	17256	17219	17096	17199	17116	16973	17070	17058	17027	17187	17222	17127	16926	17034	17008	16973	16935	17054	17051	17020	16817	17082	17050	17136	17162	17253	17129	17126	17166	17178	17301	17056	17209	17019	17378	17153	17049	17201	17261	17307	17070	17187	17155	17083	17035	17240	17356	17170	17047	17125	16819	17101	17092	17155	16852	17146	17214	17040	17145	17211	17187	16898	17046	17107	17128	17022	16951	17173	16996	17083	17105	17060	17290	17086	17151	16952	17047	17156	17261	17080	16916	17105	16937	17004	17055	17284	16942	17113	17102	17248	17041	17090	16976	17149	16963	17280	17066	17160	17035	17233	17085	17130	16972	16951	17123	17152	17384	17019	17452	16949	17156	17224	17024	17144	17092	16892	17257	17147	17074	17011	17206	17350	16994	17118	16950	17245	17298	17111	17086	17015	17149	17164	17281	16973	17069	17014	17161	16951	17119	17041	17111	17034	17117	17005	17117	17250	17182	17048	16910	17223	17011	17199	17004	17150	17096	17016	16959	17221	17098	17120	17114	17049	17044	16963	17232	17155	17210	16999	17201	17085	17062	17135	16990	17073	17006	16963	17091	16939	17054	16998	17206	17084	17056	17061	17228	17019	16940	16969	17211	17010	17115	16846	17006	17348	17115	17107	17008	17120	17074	17038	17306	17473	17087	17165	17258	17194	17208	17118	16999	17178	17201	17030	16822	16943	16995	17423	17016	16979	17123	17009	16969	17104	16920	17044	17247	16980	17138	16981	17187	16842	17127	17070	17260	17065	16977	17111	17009	17134	16966	17351	17140	17232	17025	17133	16942	16985	17193	17407	17023	17255	16996	17232	16997	17112	17217	17044	16811	17119	16925	17037	17031	17193	17203	17107	16952	17210	16997	17072	17134	17266	16877	17207	17263	17011	17089	17304	17080	16997	17100	17037	17123	17060	16955	17035	17012	17069	16903	17029	16963	17121	17165	16995	17111	17303	17070	17156	17014	17353	17193	16981	17024	17151	17304	17106	17089	17118	17147	17074	17240	17112	17126	17231	17148	17293	17093	17256	17239	17050	17036	17091	17148	17181	17250	17013	16953	17120	17150	17161	17171	16928	17034	16892	16984	17160	17143	17366	17147	17180	17138	16851	17037	17063	17089	17182	17304	17048	16919	17074	16999	16962	17013	17404	17026	16943	17092	16997	17073	17014	17135	17306	17157	17078	17278	17160	16998	17200	16964	17179	17042	17135	16842	17091	17129	17257	16918	17023	17147	16962	16937	17379	17047	16927	17208	17198	16902	16990	16931	16991	17018	16956	17093	17002	17029	17270	17240	17095	17295	17093	16999	17023	17045	17038	17088	17008	17282	17056	16918	17266	17091	16987	17106	17074	17134	17191	16954	17209	17037	16948	16968	17201	17053	16884	17101	17188	16913	17100	16953	17108	16929	17208	17251	17179	17023	17229	17227	17041	17203	16955	17076	16949	16904	16945	17122	16977	17015	16972	16953	17065	17142	17145	17068	17187	17136	17258	17055	17032	17019	16974	17157	17061	16968	17207	17076	17106	17077	16874	17072	17172	17123	17164	17170	16974	17202	16986	17149	17108	17173	17251	17234	17011	16909	17266	16888	17247	17246	17156	17148	17112	16978	17141	17263	17128	16942	17271	16995	17050	17124	16980	17005	17173	17104	17059	17047	17088	17205	16992	17029	17320	17321	17216	17066	16906	16899	17065	17105	16949	17337	17139	17194	16989	17230	17092	17060	17251	16889	17117	17182	17262	17187	17089	17111	17234	17092	17305	17062	17080	17105	17126	17141	17129	17008	17209	17165	17144	17203	17193	17031	17306	17053	17007	17275	16926	17273	17032	16997	17163	17063	17182	16923	16936	17123	17249	16949	17072	17188	17245	17315	17207	17228	17079	17068	16961	17227	16911	17163	17104	17241	17067	17128	17282	17024	17089	17150	17151	17353	17276	17272	17165	17012	16960	17023	17032	17113	17284	16936	17138	17028	16939	17123	17177	17056	17191	17124	17322	16932	17173	16913	16917	17073	17072	17097	16947	17063	17038	17095	17225	17084	17053	16948	17248	17133	17061	17105	17020	17107	16969	17117	17120	17107	17225	17041	17065	17198	16968	17070	16932	17154	17307	17223	17206	17036	17144	16967	17178	17179	17112	17176	17086	17108	17136	17208	17075	17243	17160	17182	17155	17085	16877	17060	16979	17126	17058	17118	17104	16793	17033	17221	17068	16946	16987	17199	17062	17174	17090	17097	17093	16966	17179	17186	17203	17185	17112	17185	17193	17069	17050	17025	17151	17087	17181	17061	17120	16833	17193	17143	17193	17126	17267	16983	17014	17292	17020	17251	17018	17130	17011	17216	17020	17084	17216	17114	17155	17115	17066	16936	16966	17294	17178	16998	17046	17120	17158	17120	17062	17029	17162	17146	17184	17195	17145	17083	17221	17154	17150	17040	17085	16953	17000	17204	17285	17125	17050	16959	17088	17013	16964	17147	17050	17010	17169	17365	17211	17301	17081	16943	17141	17013	17124	17171	17140	17023	17284	17126	17048	17083	17250	16961	17028	16965	17154	17116	17259	17001	17299	17509	17056	17225	17223	17267	17006	17086	17164	17005	17002	17083	17202	17043	17088	17212	17022	16926	17344	17147	17113	16982	17112	17182	17062	17162	17223	16873	17007	17098	17088	17030	16989	17116	17082	17189	16960	17062	17338	16961	16927	17115	16933	17081	17148	17018	17253	17134	16950	17001	17042	17037	16975	17196	17194	17106	17085	16938	16936	17301	17164	16952	17044	17109	17411	17106	17168	17104	17171	17210	17130	17033	17174	17068	16885	17335	17028	17124	17178	17194	17071	17038	17033	17028	17072	17210	17413	17055	17117	17104	17252	17020	17182	17205	17144	16995	17032	17073	16988	16990	17212	17081	17217	17181	17225	17323	17137	17232	17090	17027	17149	17166	17087	17226	17071	17037	17017	17068	16991	17059	17005	17192	16755	17021	17157	17001	17163	17019	17218	16939	17223	17139	17046	16938	17062	17074	17090	17042	17056	17063	17132	17117	17284	17151	17206	17063	17123	17061	16993	17082	16979	16996	17234	17341	17135	17033	17111	17137
16113	29589	23754	18703	17268	16259	15700	15227	14763	14709	14771	14527	14723	14488	14514	14387	14269	14411	14463	14296	14242	14280	14250	14339	14294	14371	14220	14147	14155	14320	14087	14303	14187	14274	14125	14286	14206	14215	14192	14281	14133	14215	14406	14296	14205	14131	14074	14189	14248	14124	14256	14174	14104	14226	14211	13948	14121	14326	14041	14098	14249	14124	14083	14276	14084	14218	14166	14131	14225	14322	14095	14258	14077	14083	14200	14188	14117	14119	14184	14058	14200	14154	14209	14182	14294	14029	14069	14246	14173	14286	14185	14181	14343	14242	14278	14239	14011	14295	14256	14319	14145	14169	14042	14128	14149	14045	14336	14269	14292	14065	14062	14236	14205	14161	14032	14133	14079	14310	14197	14023	14034	14147	14261	14066	13989	14310	14204	14128	14270	14111	14282	13963	14173	14245	14298	13957	14226	14185	14045	14101	14298	14234	14154	14220	14076	14140	14137	14039	14282	14141	14181	14092	14043	14122	14154	14201	14185	14267	14236	14160	14130	14136	14019	14159	14158	13978	14292	14254	14236	14181	14227	14219	14173	14230	14155	14244	14188	14003	14057	14242	14412	14167	13946	14271	14200	14199	14210	14225	14309	14019	14122	14161	14244	14033	14165	14306	14147	14271	14219	14162	14102	14179	13983	14043	14234	14118	14172	14042	14132	14245	14146	14198	14269	14268	14198	14073	14196	14178	14301	14343	14040	14140	14130	14230	14296	14316	14199	14284	13994	14101	14079	14185	14183	14223	14188	14318	14248	14276	14247	14147	14055	14215	14079	14099	14026	14093	14184	14351	14093	14217	14251	14233	14156	14157	14175	14307	14198	14299	14099	14235	14104	14236	14299	14089	13998	14173	14358	14214	14194	14318	14300	14305	13993	14184	14147	14282	14271	14268	14136	14182	14027	14321	14094	14190	14141	14136	14041	14283	14067	14334	14207	14307	14205	14407	14285	14254	14053	14104	14255	14224	14111	14148	14127	14062	14117	14233	14135	13982	14248	14251	14262	14183	14237	14074	14193	14169	14160	14201	14176	14140	14067	14250	14189	14070	14111	14268	14069	14313	14133	14119	14177	14267	14289	14018	14068	14173	14313	14030	13980	14219	14220	14150	14113	14032	14126	14302	14258	14291	14285	14158	14205	14373	14192	14265	14197	14361	14260	14206	14220	14222	14242	14051	14261	14262	14120	14303	14197	14091	14089	14257	14413	14104	14208	14110	14177	14107	14152	14243	14365	14111	14262	14219	14183	14116	14353	14177	14127	14163	14151	14090	14222	14148	14065	14340	14031	14220	14196	14280	14261	14211	14171	14197	14129	14274	14070	14096	14077	14289	14097	14251	14234	14107	14208	14318	14153	14311	14165	14160	14084	14139	13982	14249	14051	14215	14166	14172	14181	13966	14095	14234	13985	14176	14073	14211	14101	14024	14056	14143	14254	14147	14201	14215	14044	14131	14228	14242	14069	13997	14213	14157	14102	14072	14387	14118	14112	14317	14290	14068	14159	14252	14358	14234	14328	14140	14270	14096	14127	14079	14090	14158	14214	13974	14042	14282	14013	14255	14109	14308	14190	14348	14251	14090	14046	14090	14104	14299	14116	14316	14091	14252	14225	14230	14075	14081	14184	14155	14229	14164	14044	14192	14198	14160	14206	14198	14177	14152	14110	14213	14118	14247	13999	14100	14083	13992	14138	14192	14143	14166	14133	14249	14246	14116	14233	14111	14203	14291	14203	13951	14065	14166	14094	14116	14258	14067	14141	14325	14059	14229	14051	14374	14291	14193	14267	14127	14196	14107	14096	14312	14184	14167	14202	14186	14007	14323	14228	14273	13973	14206	14188	14390	14106	14332	13989	14201	14176	14183	14242	14139	14078	14017	14062	14226	14336	14101	14061	14248	14236	14106	14132	14065	14297	14179	14309	14261	14179	14258	14213	14190	14186	14233	14058	14169	14132	14085	14240	14233	14229	14061	14231	14137	14260	14187	14219	14145	14126	14156	14270	14149	14190	14211	14246	14181	14205	14326	14064	14245	14192	14092	14270	14145	14112	14053	14201	14049	14297	14178	14088	14204	14300	13978	14132	14256	14075	14167	14232	14121	14309	14155	14051	14206	14176	14067	14270	14045	14191	14164	14169	14044	14106	14210	14157	14222	14260	14211	14093	14125	14019	14222	14248	14083	14139	14246	14238	14172	14231	14279	14166	14121	14043	14136	14106	14056	14280	14072	14244	14152	14151	14108	14136	14205	14223	14070	14237	14200	14181	14241	14144	14056	14285	14124	14218	14196	13962	14109	14173	13998	14144	14127	14058	14341	14047	14067	14217	14115	14113	14153	14280	14155	14163	14229	14114	14198	14179	14200	14204	14220	14244	14180	14244	14144	14130	14159	13984	14015	14046	14097	14245	14151	14169	14048	14096	14222	14285	14065	14190	14186	14150	14232	14290	14189	14279	14310	14291	14193	14266	14133	14242	14149	14137	14250	14089	14201	14056	14073	14194	14147	14193	14224	14158	14261	14278	14112	14153	14193	14206	14113	14319	14211	14177	14227	13979	14053	14080	14117	14052	14173	14150	14141	14128	14243	14230	14150	14111	14165	14256	14186	14276	14173	13952	14231	14332	14158	13935	14201	14072	14293	14146	14096	14191	13969	14256	14148	14151	14206	14277	14292	14122	13940	14177	14195	13994	14324	14076	14297	14250	14186	14222	14303	14030	14235	14091	14061	14254	14264	14217	14132	14123	13921	13997	14236	14029	14202	14279	14215	14236	14103	14250	14239	14259	14137	14074	14129	14178	14102	14171	14137	14119	14244	14068	14138	14138	14145	14287	14069	14220	14092	14190	14207	14248	14250	14302	14273	14050	14153	14194	14286	14018	14259	14087	14340	14116	14101	14233	14087	14157	14290	14179	14178	14165	14189	14252	14277	14166	14199	14325	14135	14090	14217	14184	14143	14144	14083	14060	14052	14149	14191	14132	14198	14024	14185	14272	14322	14071	14112	14181	14216	14180	14195	14323	14128	14128	14343	14143	14215	14198	14221	14175	14149	14154	14262	14340	14216	14150	14218	14118	14090	14189	14131	14242	14143	14171	14264	14214	14119	14149	14198	14221	14131	14283	14108	14008	13950	14138	14123	14236	14162	14217	14229	14118	14009	14265	14059	14021	14247	14143	14233	14140	14234	14119	14209	14189	14173	14132	14251	14174	14122	14177	14185	14046	14212	14064	14015	14134	14146	14106	14346	14144	14277	13955	14174	14209	14107	14201	14277	14289	14098	14156	14157	14043	14085	14163	14142	14055	14138	14160	14181	14302	14215	14230	14186	14125	14083	14181	13925	14271	14284	14098	14153	14049	14214	14212	14213	14329	14202	14149	14214	14297	14049	14117	14291	14056	14105	14123	14071	14208	14295	14184	14121	14338	14097	14282	14266	14136	14049	14152	14084	14146	14268	14242	14166	14122	14065	14149	14175	14246	14125	14168	14228	14222	14240	14153	14004	14190	14143	14211	14038	14127	14130	14084	14089	14135	14119	14227	14213	14293	14052	14409	14113	14242	14184	14171	14278	14291	14123	14168	14109	14268	14135	14172	14225	14147	14255	14074	14328	14154	14075	14082	14221	14154	14235	14333	14044	14216	14270	14175	14276	14125	14239	14208	14002	14342	14232	14303	14073	14149	14142	14213	14120	14325	14072	14073	14077	14162	14068	14367	14137	14249	14265	14084	14077	14249	14195	14271	14110	14075	14211	14516	14025	14202	14132	14318	14128	14145	14352	14277	14170	14098	14173	14182	14259	14363	14336	14228	14218	14308	14164	14247	14196	14176	14169	14145	14064	14240	14250	14315	14077	14101	14161	14225	14073	14274	14327	14037	14309	14286	14225	14050	14170	14144	14231	14188	14168	14094	14237	14076	14199	14235	14203	14334	14159	14092	14099	14133	14145	14345	14176	14045	14197	14150	14338	14308	14143	14288	14182	14092	14165	14118	14128	14197	14192	14038	14155	14174	14170	13918	14131	14365	14161	14098	14131	14150	14233	14066	14281	14189	14338	14195	14102	14395	14209	14248	14127	14085	14243	14168	14336	14266	14178	14065	14099	14199	14223	14187	14375	14181	14120	14186	14115	14316	13968	14180	13939	14153	14040	14076	14258	14137	14222	14172	14106	14136	14245	14106	14207	14035	14023	14289	14086	14116	14162	13932	14186	14183	14163	14082	14441	14298	14024	14066	14287	14234	14197	14258	14223	14232	14162	14427	14164	14178	14162	14281	14155	14135	14137	14242	14066	14188	14320	14162	14330	14066	14214	14107	14255	14179	14158	14177	14114	14227	14176	14140	14449	14077	14331	14156	14281	14154	14143	14208	14118	14255	14246	14106	14104	14159	14226	14120	14083	14324	14296	14133	14313	14143	14305	14230	14267	14180	14218	14206	14208	14003	14066	14077	14048	14157	14141	14105	14329	14269	14400	14065	14105	14221	14164	14359	14208	14329	14111	14110	14427	14073	14072	14156	14023	14298	14262	14297	14303	14275	14324	14263	14240	14262	14074	14109	14120	14216	14204	14179	14243	14258	14232	14042	14272	14178	14133	14082	14240	14221	14094	14260	14113	14159	14108	14250	14152	14151	14269	14187	14150	14059	14171	14295	14275	14284	14159	14200	14091	14017	14195	14179	14257	14262	14115	14218	14171	14150	14223	14111	14126	14274	14280	14213	14247	14224	14270	14264	14182	14091	14354	14154	14150	14194	14008	14138	14131	14182	14106	14085	14236	14157	14137	14275	14164	14110	14035	14102	14181	14086	14229	14197	14217	14194	14050	14135	14109	14213	14291	14383	14089	14023	14206	14091	14266	14155	14243	14082	14236	14321	14151	14293	14225	14151	14319	14095	14149	14171	14480	13996	14016	14203	14055	14347	14245	14131	14214	14279	14032	14295	14217	14256	14139	14091	14206	14175	14132	14144	14175	14283	14144	14108	14424	14272	14183	14127	14205	14198	13985	14290	14232	14222	14260	14226	14092	14146	14335	14318	14264	14161	14269	14076	14162	14029	14224	14281	14164	14371	14205	14111	14182	14256	14135	14173	14092	14282	14157	14245	14153	14096	14243	14248	14188	14144	14061	14142	14084
21824	20934	28136	23886	21158	23073	24692	19216	18225	18355	17945	17936	17773	17669	17618	17761	17613	17392	17362	17479	17463	17328	17385	17480	17287	17269	17318	17061	17185	17274	17044	17336	17284	17300	17134	17112	17219	16869	17133	17190	17260	17144	17082	17142	16999	16866	17145	17121	17030	17149	16769	16923	17004	17155	17017	17250	17224	16909	17144	16987	17017	17311	17294	17094	16882	17101	17110	16977	17038	16881	17229	16933	17168	17053	16926	16980	16908	17020	17065	17121	16931	17102	16913	17042	17055	16953	16966	16969	16901	16947	16891	16890	16964	16833	17219	16886	16950	17037	17102	16962	17076	16912	16903	16885	16843	17122	17021	16995	17165	16733	16965	16815	16964	16902	17150	17065	17039	16712	17006	17137	16974	16977	16764	16953	16779	17076	16980	16978	16999	17159	16836	16834	16908	17080	16994	16902	17026	16923	16716	16988	17098	17272	16793	17064	16997	16961	17106	16730	16975	17173	16935	16907	17215	17014	17072	16914	16938	17072	17175	16892	17074	16968	17012	16828	17006	17103	16875	16941	17132	16986	16957	16933	16923	16847	17092	16985	16910	17073	17038	16976	16834	16808	17011	16929	16896	17133	16900	16997	17030	17000	16890	16913	17005	17089	17137	17172	17225	16879	17047	17007	16787	17069	17009	16864	17027	17111	16797	17026	17111	17038	16843	16868	16952	16865	17003	16777	17025	17097	17120	17132	16842	16932	17119	17086	17080	17179	16783	16843	16939	16909	17021	16681	17018	16863	16878	16877	16930	16844	17064	16919	17181	16915	17158	16848	16930	17251	16969	16998	16812	17002	17013	17048	16972	16970	17008	17054	17073	16845	16865	17113	17045	16961	16966	16891	16998	16873	17017	16825	16722	16848	17057	17017	17017	17219	16984	16865	17012	16935	17016	16899	17088	16739	17025	17127	16930	17091	17108	17188	16846	16842	16898	17024	17013	17157	16801	17041	16888	17033	16812	16663	16894	16923	16935	17169	16989	17005	17266	16997	16854	16960	16966	16885	16836	16878	16926	16997	16882	16953	16931	17010	16880	17065	16941	17027	16980	16910	16926	16887	17137	17034	17062	16839	17037	16940	17132	17024	17008	17039	17036	17030	16942	16850	17032	16986	17057	16732	16991	16923	16793	16904	16816	17046	16810	16850	16863	16938	16934	16888	16800	16847	17111	16968	17224	16955	16981	16921	16875	17017	17144	17122	17084	17023	17104	17022	16970	16761	16990	16841	16915	17006	16997	17186	17030	16905	16981	16859	17092	17042	16960	17033	17040	17124	16823	17193	17213	17161	16958	16963	16938	17203	16799	16949	16828	16996	17083	16986	17032	17114	17014	16942	16880	17048	16715	16664	16826	16997	17155	17138	17085	16925	16892	16902	17129	17040	17026	17173	16737	16858	17212	16965	17158	17069	17226	16939	16940	16793	16983	16643	16943	17044	16729	16944	16976	16903	17136	17056	16941	16903	17069	17117	17168	17029	16833	16975	16917	16965	17130	17139	16976	16999	17012	16985	17097	16962	17134	17243	16955	17139	16841	17109	16954	17017	17173	16986	16942	16856	16807	16906	16895	16873	16912	16984	16987	17131	17122	17190	17100	16990	17039	16923	17069	16927	16973	16974	17022	16905	16745	17141	17097	16996	17077	16811	16995	16832	16953	16948	16816	17256	16837	16866	16984	16974	17066	16825	16777	17029	17069	17092	17046	17103	17175	16873	17045	17019	16856	16930	16925	17055	16862	17085	16900	16852	16969	17104	16931	16831	16858	16843	16950	17026	17025	16863	16922	16995	16982	17059	17009	16859	17026	17069	16894	16930	17046	17187	16762	17031	16958	17006	16902	17141	16998	16885	17080	17005	16942	16955	17105	16952	16959	17110	16995	16927	17073	17077	16832	16946	17005	16872	16971	16974	16958	16877	17025	17074	17046	16882	16847	16967	16994	17033	16762	17152	17073	17145	16920	16963	16890	16728	16843	17215	16983	16845	16921	16874	16776	16892	17104	16813	16908	17092	17106	16946	17022	16849	17222	16982	16854	16961	16907	17131	17152	16842	16874	16955	16891	17165	16994	17053	16891	17021	16949	16900	16832	16953	16990	16978	17015	17061	17224	16946	17018	16964	17067	16968	17129	17022	16794	16946	16997	17178	17021	16889	16863	17060	17111	17044	16992	16885	17004	16942	16903	16761	16994	16918	16881	16959	16985	17000	16876	16881	17059	17138	17003	17105	17166	16880	17073	17029	17093	16823	17024	16913	16889	16976	16926	16972	17055	17036	16921	16863	17008	16900	17027	16788	16954	16845	16794	16997	17002	16791	16865	17026	16993	16943	16691	16996	17082	16947	16970	16947	17075	17131	17038	16957	17186	16977	17052	16738	16805	16946	17092	16690	17130	17014	17028	16998	17092	16868	16968	16836	16826	17005	17009	16954	16879	16971	16881	16971	16906	17133	17068	17002	16935	16807	16855	16711	17107	16825	16899	17111	16883	16912	17034	16714	16875	16902	17087	17002	17090	16972	16892	16795	16952	16947	16958	16864	17029	16882	17154	16850	16999	16782	17041	17050	17066	16860	16865	17153	17040	16660	16983	17092	16928	16850	17068	16961	17033	17222	16790	16814	16806	16935	16854	17055	16907	16870	16930	16881	16713	17036	17112	16856	17045	16966	17213	17041	17040	16880	16843	16887	17021	17038	16978	17034	17020	17063	16671	16862	16831	17113	17051	16996	17011	17102	16780	17011	16921	16950	16762	17017	16981	16869	16999	16842	17036	16849	17107	16969	16974	16950	17084	16961	17030	16963	16840	16981	16959	16724	16886	16919	17115	17057	16905	16881	17017	17023	16957	17025	17083	16947	17042	16891	17004	17099	16880	17065	16849	16852	16993	16909	16953	16815	16769	16850	16826	16988	17105	16877	17007	16846	16883	16963	17178	17088	16932	16822	16905	16911	16914	16859	16876	16919	17082	17151	17224	17118	17131	17078	16851	16928	17004	17102	16942	17121	16923	16923	16813	16668	16903	17000	17058	16800	16940	17072	16758	16826	16846	17048	17052	16893	16967	16994	17067	17040	17025	16907	16860	16906	16903	16955	17053	16950	16796	16841	16887	17152	16828	16930	17177	16981	16949	16893	17004	16795	16930	16939	16928	16875	16941	16849	17027	17007	17079	16929	17053	17137	17162	16992	17168	16937	17106	17012	16917	16931	17090	16852	17112	16922	17155	16894	16897	16913	17039	16910	17128	17193	17077	17036	17038	16699	17017	17000	16999	16857	16902	16976	17221	16882	16907	16928	16886	17019	16905	17051	16863	17037	17084	16847	17167	16936	17011	16955	16970	16827	16896	17184	17084	17008	17012	16941	17068	16987	16886	16865	16893	17051	16987	17050	16827	16918	16858	16798	16958	16987	16952	17051	16832	17000	16883	16802	16955	17131	17090	17058	17146	16932	17085	16838	16952	16962	17076	16996	16776	16879	17049	17054	17074	17129	16894	16987	17011	16921	17099	17065	17040	17022	16824	16789	16892	17023	16979	17069	17188	17049	16849	16944	16935	17020	16872	16811	16750	16968	16958	16923	17054	16980	16922	16753	16881	16946	16958	16848	16929	16840	16976	16835	16948	17015	17022	16942	16757	16908	16855	16739	16717	16872	16799	16979	16723	17091	17010	16865	17033	16928	16941	16814	17061	16899	16782	16907	16930	16939	16982	17247	16859	16889	17108	17069	17011	16847	17009	16986	17157	16956	16911	16776	17109	16879	16889	16899	17114	16978	16909	16956	16994	16812	16753	16795	17043	16804	16723	16888	16833	16974	17040	16880	16775	16915	16980	16998	17048	17012	16980	17049	16919	16838	16865	17006	16950	17111	17065	16983	17003	17032	17001	17187	16964	17087	17002	16946	16923	17008	16898	17037	17150	16938	17089	17003	17012	17085	16981	16920	16950	16936	16780	16965	16900	17144	16997	16962	16864	16990	16855	16896	17007	16971	16945	16928	16763	16657	17010	17100	17254	16794	16924	17112	16993	16943	17096	17053	17012	16955	17056	16946	16966	17060	16970	16852	17084	17258	16975	16841	16887	17121	17137	17070	17028	16579	16934	16943	16906	16880	17087	16814	16885	16944	16916	16931	16888	16797	16821	16884	16720	16949	16943	16996	16990	17043	16958	16999	16698	17140	17152	17052	16926	16997	17076	16898	17166	16827	16889	17019	16913	16999	17167	17152	17032	16991	16999	16805	17055	16787	17083	16916	16769	16873	16897	16948	16951	16935	16972	16935	17250	16788	16939	16907	16939	16871	17112	16915	16957	17136	16934	17123	16973	17110	17009	17025	16780	17125	17020	17143	16903	16836	17206	17050	16723	17141	17077	16768	16871	16796	16870	17014	16935	16864	17039	16924	16669	16680	17088	16922	16951	16829	16882	16982	16965	16971	17103	17075	16894	17024	17008	17143	17041	17076	17085	16887	16917	16799	16852	16927	16875	16875	17009	16972	16858	16759	16975	17108	17028	17024	16737	17108	16893	17010	17051	16963	17039	17001	16978	17029	16820	16686	16896	16865	16946	16882	16943	16965	17059	16867	17091	16977	17094	16940	16907	16875	16959	16987	16810	16885	16990	16909	17119	16866	17049	16944	16849	17051	16977	16953	17106	17019	16996	17036	16969	16937	16935	17010	16949	16975	16944	16898	16853	17096	16818	17036	17119	16835	17024	16855	17049	16912	17022	16968	16679	17035	16997	16950	16895	16984	17189	16863	17000	16844	16811	16999	16973	16874	17030	16916	16828	17039	17126	17197	17033	16891	16925	16884	17093	17070	16886	16883	16971	17016	16973	17047	17110	16890	17018	16956	17015	16886	16996	17038	16856	16987	16962	17078	17031	16639	16835	16897	17214	16939	16965	16890	16885	17019	17016	17036	17030	17035	17073	16893	16902	16696	17001	16886	17005	17023	17137	17061	16789	16930	16927	16698	17033	16817	17062	17000	16851	16871	16969	17086	17017	17059	17002	16771	16998	17138	16973	16959	16851	16912	17006	17016	16884	17166	17045	16887	16695	17012	17027	17048	17039	16967	16773	17137	17092	17053	16924	16989	16851	16960	17038	16903	16871	16989	17019	16929	16762	16983	17025	17072
16607	36946	29738	22381	19737	17913	16857	16308	15465	15099	14790	15113	14714	14529	14545	14610	14391	14482	14283	14496	14201	14324	14325	14110	14261	14292	14289	14294	14095	14106	14187	14125	14327	14336	14154	14201	14104	14190	14048	14127	14194	14124	14167	14177	14052	14131	14066	14092	14150	14255	13979	14120	14121	14139	14182	14133	14066	14188	14179	13848	14137	14188	14140	14112	14208	14100	14163	14118	14030	14199	14090	14040	13991	14162	14153	14066	14033	14074	14153	14000	13916	14047	14155	13894	14077	14246	13907	13821	13943	13950	14135	14185	14102	13962	14127	14021	14292	14200	14134	14157	14025	14114	14038	14043	13973	14170	14195	14098	14042	14248	14159	13895	13893	14200	13996	14179	13990	14070	13907	14289	13903	14163	14054	14075	14031	14025	13973	14052	13999	13984	14070	14194	13980	13982	14137	13928	14082	14069	14032	14153	14281	14147	14101	14091	13955	14099	14181	14089	14156	14089	14135	14225	14044	13979	14019	14123	14071	14030	13993	14047	13972	14049	14254	14071	14154	14222	14142	14161	14017	14060	14108	14018	14010	14107	14074	13912	14172	13992	14101	14012	14215	14085	14085	14159	14313	13871	14082	14130	14212	14027	14006	14162	14031	14097	14049	14127	14010	14248	13967	13888	14044	14137	13973	14087	14132	14048	13947	14093	14108	14043	14145	14017	14087	14002	14104	14174	14142	14134	14005	14034	14096	14170	14040	14105	14022	14180	14037	14247	14042	14224	14232	14053	14042	14204	14053	13993	14045	14101	14377	14052	14006	14155	14121	14102	14187	14185	13949	14228	14083	14003	14049	14022	13945	13909	14043	14042	14187	14205	14156	14142	14007	13950	13824	14022	14080	14110	13977	14038	14144	14097	14099	14232	14034	14072	14003	13944	14163	14053	13970	14143	14014	13933	14241	14130	14130	13936	14052	14043	14106	14155	13996	14133	13876	14116	14091	14101	13961	14091	14048	14149	13853	14086	13996	13946	14099	14047	14106	14047	14042	14077	14061	14116	14039	14148	14058	14096	13932	13998	14114	14039	14088	13896	14136	14040	14010	14032	14030	14094	14117	14157	14112	14011	14052	13979	14184	14095	13953	14191	14138	14116	13893	13988	14043	13957	14026	14226	14109	13973	14040	14334	14119	14040	14146	14146	14015	14005	13971	14087	14024	14054	14110	13945	14085	14096	14067	14009	14170	13990	14190	14023	14068	14123	14005	14142	14112	14021	14009	14026	14040	14077	14160	14033	14191	13972	13985	14157	14248	14200	14040	13968	13904	14077	14095	14141	14131	14064	14078	14028	14109	14114	14098	14224	14033	14050	13968	14151	13993	14001	14071	14039	14012	14087	14301	14061	14069	14058	14269	14164	13823	14163	14165	14208	14141	14044	14157	14095	14123	14248	13996	14072	14001	13990	14136	14095	14126	13984	14055	14103	14235	14184	14111	14008	13914	14135	14205	14267	14132	14112	14205	14174	13937	14131	14168	14056	14077	14061	14155	13987	14073	14052	14055	13962	14140	14031	14032	14123	14024	14054	13999	14023	14046	13973	14107	14169	14116	14159	14265	14102	14207	13838	14201	13902	14019	13875	14240	13927	14194	14089	14020	14006	14004	13985	14018	14009	13973	13998	14004	14059	13849	14045	14119	13894	14191	14129	14038	14089	14146	14020	14109	14093	14407	14245	14060	13956	13965	14090	13964	14076	13998	14086	14071	14031	14198	14109	14072	14056	14060	14213	14013	13799	14126	14167	14097	14091	14135	14105	13967	13968	14243	14040	13937	14038	13929	14179	14099	14010	14106	13984	14030	14093	13984	14064	14052	14026	14004	14077	13965	14153	14013	14005	14137	14158	14074	13947	14148	14143	14187	14009	14054	14173	14067	14146	14070	14036	13991	14019	13836	14106	14282	14066	14067	14086	13923	14155	14115	14077	14254	14048	14029	14093	14115	14161	14072	13968	14175	14202	13999	14091	14072	14100	14075	13924	14065	14048	14028	14171	13891	14001	14248	14023	14177	14292	13955	14128	14121	14037	14022	14053	14105	14073	14055	14026	14020	13983	14118	14098	14109	14035	14015	13939	14154	14078	14072	14010	14035	14037	13979	13920	14010	14122	14033	14097	14020	14144	14116	14027	14180	14115	14089	14187	14296	13935	13983	13918	14148	14020	14067	14210	14088	13998	14092	14049	14068	13893	14119	14134	14189	14056	13956	14061	14161	14030	13996	14246	14023	13957	14055	14022	14047	14093	14140	14216	14158	14246	14085	14047	14114	14078	14055	13927	13910	14062	14145	14091	14189	14170	14020	14044	14130	14126	14037	14006	14259	14115	13967	14087	14212	13942	13984	14147	13916	14070	14128	14121	14157	14127	13968	14101	14031	14063	14046	14074	14012	14188	14019	14194	13940	14129	14236	14063	13810	14077	14229	14191	14010	14280	14194	14163	14067	14054	14127	14153	14046	14022	13961	14168	14164	14026	14241	13937	13940	14095	14098	13847	14064	14117	14007	14135	14194	14132	14104	14080	14157	14076	13986	14186	14024	14025	14014	14256	14209	13943	14070	14094	13944	14331	14099	14143	14068	14090	14192	14321	14158	13962	14132	13998	14175	14061	13970	14138	13888	14080	14150	14085	13907	14178	14207	13991	14033	13994	13853	13981	14032	14049	13896	14114	14057	14051	13861	14160	14038	14115	14207	13868	14140	14134	14075	14167	13763	14147	14092	13855	14192	14004	14042	14022	14084	14017	13898	14030	14137	13993	13990	13964	13859	14034	14052	13994	14073	14154	13981	14072	14073	14122	13910	14026	14030	14059	13999	14091	13974	14089	13984	13995	13968	14101	14146	13963	14118	14036	14136	13889	14126	13975	14034	13882	14016	14066	14077	14093	14074	14201	14009	13977	13991	14070	13978	14042	14003	14025	14149	14224	14092	14123	14250	13841	14109	13998	14132	14076	14083	13996	13955	14167	13932	14159	14195	14099	13919	13925	14065	14164	13984	14048	14003	14246	14124	13932	14047	14096	14021	14139	14097	14043	13987	13983	14013	13898	14142	13885	14189	13902	14109	14162	14111	14096	13907	13890	14262	14328	14085	14120	13822	13991	14053	14029	13901	14081	13978	14153	14082	13883	14077	14287	13826	14135	14129	14137	13992	13957	13936	14199	14032	14103	14025	14050	14079	14051	14171	14107	14151	14057	13979	14113	14087	14073	14238	14040	14042	14048	14236	14164	14224	13862	14120	14090	14066	13906	14233	14096	14064	13935	14111	13982	14009	14202	14009	14209	14080	14229	14145	14250	14218	14046	14113	14115	14091	14186	13876	14126	14000	13738	14020	14013	14019	14083	14086	13974	14184	14044	14189	13944	14007	14096	13943	13913	14116	13935	13972	14055	14107	14043	14147	13886	14002	14031	13884	14021	14152	14011	14086	14122	14147	14092	14200	14169	14112	14090	14054	13994	14007	14028	13987	14029	14151	14102	13950	14019	14068	14011	14168	14118	14042	14200	13976	14070	14077	14066	14163	14139	14190	14231	14135	14083	14168	14009	14055	14063	14038	14069	14094	13981	14045	14038	13915	14160	13997	14004	14020	14067	14080	14107	14367	13998	13942	13970	14075	14113	13930	14027	14098	13998	14123	14145	14001	14086	14083	14056	14109	14149	14106	14112	14026	14147	14066	14047	14180	14098	14051	13780	13860	13892	14063	14129	14175	14014	13821	14144	14017	13979	14201	14064	14098	14140	14032	14209	13933	14222	14147	13994	14118	14111	14093	14214	13940	13849	14221	14263	14112	14041	13995	14189	14147	14118	14131	13971	14118	14231	14051	13992	14135	13972	14183	14118	14091	13984	14048	14187	14007	14112	14201	14134	14080	14044	14140	14193	14018	14008	14337	14305	13973	14251	14035	14081	14054	14057	14172	14243	13997	13838	14113	14127	14100	14085	14212	13941	14037	14168	14012	13941	14160	13952	14019	14031	14095	14207	14183	14086	13967	14115	13999	14011	14139	14141	13952	14157	13990	14128	14136	14012	14299	14085	14015	14184	14131	14045	14002	13973	13988	13928	13949	13977	14190	14303	13954	14063	14002	14057	14075	14061	14177	14184	14046	13969	14185	14104	14124	14134	14047	14025	14184	14120	14076	14201	14044	14227	14150	14001	13979	14039	13966	13820	14056	13975	14022	14044	14161	13997	14129	14129	14001	13847	13936	14002	13915	14086	14124	14070	14099	14154	14126	13978	14181	14025	14127	13939	14128	14094	14152	13914	13964	14142	14097	14022	13984	14015	14161	14049	14021	13948	14126	14143	13991	14256	13884	14214	14030	13915	14102	13897	14157	14191	13992	14043	14070	14185	14117	14054	14201	13899	14177	14109	14108	14059	14165	13940	14192	14069	14096	13982	14132	13972	14084	14007	13931	14108	14049	14238	14111	13962	13983	14084	14104	14119	14140	14065	13979	14065	14057	13924	14035	14018	14079	14147	13846	14265	13863	14146	14153	14186	13945	14192	14257	14003	14104	14054	14254	14186	14077	13984	14189	14101	14109	14161	14092	14020	14025	14148	14014	14033	14051	14180	14192	14024	13918	14185	14116	14036	13869	14045	13997	14022	14127	14067	14212	13979	13995	14058	14038	14089	14073	13999	14070	14050	14125	14007	14185	13980	14273	14053	14151	13982	14117	14153	14157	13983	14053	14187	14027	14109	14026	14148	14118	14014	14191	14069	13914	14129	13851	14106	14151	14141	13963	13972	14117	14147	14096	14001	13841	14140	14061	14073	14032	14183	14149	13967	14142	14082	14025	13999	14066	13932	14192	14204	14064	13991	13952	13868	14084	14096	13982	13916	14117	14047	14166	13999	14087	14028	14012	14034	14134	14191	14050	13990	13999	13914	14166	14144	14026	14187	14138	14155	13966	14219	14076	14123	13956	14059	14063	14143	13917	14046	14135	14176	14029	14255	14007	14182	14084	14101	14039	14082	14163	14007	14001	13982	14174	13957	13952	14122	14052	14054	13926	14181	14217	14147	13906	14149	14160	13907	14062	14148	14084	14258	14036	14005	14137	14013	14051	14053	13978	14015	14045	14204	14012	14216	14036	13999	13997	14067	14053	13961	14006	14218	14035	14037
28227	22767	24951	21430	18146	17517	17173	16790	16706	16682	16756	16434	16655	16473	16814	16510	16465	16433	16478	16405	16395	16430	16445	16541	16413	16359	16356	16578	16278	16383	16587	16353	16480	16358	16531	16427	16434	16364	16460	16541	16578	16299	16261	16449	16356	16298	16381	16564	16396	16230	16399	16284	16392	16399	16284	16483	16384	16332	16252	16238	16520	16453	16332	16315	16405	16308	16359	16313	16366	16333	16252	16507	16472	16313	16648	16376	16284	16249	16184	16127	16493	16358	16441	16407	16389	16331	16396	16337	16499	16284	16355	16209	16561	16504	16491	16411	16244	16406	16214	16376	16321	16461	16414	16300	16421	16075	16068	16455	16386	16437	16427	16429	16354	16196	16349	16284	16265	16196	16278	16459	16336	16210	16337	16108	16352	16219	16236	16294	16239	16597	16460	16362	16361	16360	16442	16110	16393	16344	16254	16316	16496	16272	16318	16472	16312	16299	16336	16214	16191	16335	16510	16288	16258	16349	16358	16634	16633	16348	16499	16329	16387	16321	16129	16188	16332	16317	16415	16277	16220	16196	16328	16175	16357	16332	16423	16362	16415	16436	16350	16280	16265	16379	16346	16281	16274	16286	16154	16476	16291	16228	16264	16316	16256	16282	16198	16227	16647	16494	16425	16383	16210	16245	16385	16013	16475	16326	16262	16307	16566	16392	16298	16187	16328	16343	16295	16344	16337	16338	16118	16234	16433	16459	16468	16385	16417	16410	16396	16511	16340	16453	16282	16311	16424	16292	16379	16353	16365	16516	16374	16168	16341	16350	16323	16509	16149	16372	16300	16525	16453	16471	16280	16467	16467	16365	16382	16268	16291	16431	16319	16428	16340	16588	16411	16297	16515	16305	16395	16262	16418	16390	16527	16393	16308	16333	16419	16203	16392	16402	16143	16127	16376	16354	16398	16274	16428	16370	16491	16291	16252	16510	16343	16317	16277	16466	16378	16306	16400	16345	16488	16342	16628	16384	16460	16581	16508	16371	16413	16429	16483	16462	16381	16292	16223	16335	16248	16385	16431	16314	16626	16508	16370	16130	16325	16272	16275	16222	16425	16403	16557	16647	16438	16521	16234	16377	16453	16406	16203	16327	16294	16361	16258	16392	16449	16460	16305	16314	16492	16287	16455	16202	16429	16395	16182	16356	16409	16631	16214	16324	16578	16377	16296	16302	16343	16358	16583	16406	16395	16264	16476	16362	16314	16287	16288	16234	16550	16225	16279	16471	16101	16264	16228	16274	16355	16393	16355	16438	16264	16181	16427	16520	16527	16246	16237	16497	16394	16320	16430	16395	16306	16139	16357	16556	16354	16187	16654	16265	16411	16253	16616	16357	16310	16293	16344	16267	16413	16355	16226	16480	16319	16648	16331	16403	16313	16499	16207	16533	16432	16425	16462	16419	16354	16274	16335	16445	16458	16643	16182	16232	16384	16327	16459	16308	16303	16551	16409	16438	16159	16409	16278	16300	16315	16211	16445	16406	16389	16386	16461	16183	16454	16564	16476	16488	16338	16231	16307	16481	16417	16505	16352	16410	16111	16342	16435	16259	16410	16292	16498	16425	16449	16218	16176	16384	16422	16242	16275	16576	16437	16377	16506	16390	16231	16315	16404	16372	16349	16450	16276	16254	16232	16603	16562	16375	16412	16518	16259	16250	16404	16464	16223	16120	16428	16314	16474	16275	16545	16369	16352	16238	16368	16475	16370	16363	16480	16205	16261	16543	16463	16320	16472	16456	16220	16328	16463	16377	16521	16439	16305	16302	16416	16409	16545	16242	16345	16415	16395	16363	16365	16285	16232	16379	16318	16189	16447	16291	16455	16283	16325	16275	16350	16350	16251	16297	16208	16362	16297	16309	16329	16288	16472	16428	16295	16297	16470	16681	16451	16350	16499	16189	16282	16418	16395	16186	16138	16346	16379	16373	16316	16311	16335	16335	16384	16386	16303	16266	16558	16375	16286	16283	16362	16442	16349	16353	16371	16459	16415	16316	16473	16405	16411	16344	16406	16433	16453	16326	16280	16402	16379	16372	16450	16280	16244	16417	16320	16368	16409	16242	16359	16371	16309	16236	16435	16238	16227	16301	16084	16330	16404	16377	16587	16362	16461	16497	16392	16297	16350	16450	16300	16286	16542	16513	16358	16468	16366	16400	16494	16571	16303	16539	16386	16383	16338	16351	16304	16451	16337	16411	16500	16589	16477	16268	16287	16280	16414	16578	16253	16102	16461	16242	16406	16336	16285	16301	16206	16374	16670	16504	16343	16243	16187	16265	16381	16368	16368	16393	16459	16198	16272	16350	16103	16408	16247	16474	16214	16174	16330	16242	16377	16336	16190	16335	16452	16468	16309	16163	16229	16339	16358	16428	16442	16487	16447	16255	16292	16257	16362	16354	16198	16204	16288	16216	16358	16422	16468	16465	16081	16473	16379	16444	16314	16166	16487	16523	16301	16343	16519	16494	16246	16190	16437	16309	16309	16300	16288	16386	16249	16287	16344	16432	16292	16284	16492	16305	16169	16289	16314	16132	16283	16518	16446	16338	16304	16450	16445	16170	16441	16383	16165	16128	16171	16435	16197	16356	16315	16359	16361	16457	16389	16137	16225	16386	16622	16226	16312	16341	16266	16236	16310	16209	16262	16391	16402	16424	16251	16461	16311	16571	16308	16205	16213	16361	16430	16499	16409	16284	16388	16363	16396	16276	16376	16590	16293	16217	16358	16387	16277	16213	16286	16243	16282	16463	16163	16301	16406	16451	16395	16221	16267	16259	16076	16137	16246	16306	16340	16406	16281	16477	16497	16255	16259	16495	16255	16351	16333	16331	16203	16354	16300	16510	16246	16431	16539	16528	16326	16409	16485	16451	16195	16384	16250	16393	16498	16392	16349	16363	16400	16284	16522	16281	16377	16208	16572	16465	16336	16464	16414	16315	16244	16132	16382	16355	16515	16351	16293	16407	16540	16470	16218	16352	16525	16227	16272	16236	16334	16312	16248	16466	16424	16219	16591	16311	16421	16431	16254	16447	16405	16355	16292	16407	16443	16405	16533	16366	16638	16473	16358	16358	16306	16386	16292	16321	16324	16376	16288	16329	16406	16358	16341	16282	16514	16459	16349	16465	16522	16463	16448	16409	16429	16125	16331	16424	16443	16449	16418	16331	16202	16305	16333	16276	16210	16267	16209	16400	16287	16163	16483	16463	16360	16525	16193	16379	16357	16385	16490	16433	16129	16208	16383	16334	16259	16339	16354	16298	16265	16537	16282	16455	16392	16224	16145	16549	16286	16285	16475	16317	16485	16470	16305	16269	16347	16446	16415	16410	16388	16422	16489	16297	16403	16539	16212	16288	16471	16296	16216	16326	16279	16448	16382	16540	16415	16419	16331	16400	16291	16262	16329	16422	16497	16466	16244	16427	16346	16348	16203	16326	16406	16441	16194	16380	16273	16249	16368	16285	16495	16555	16389	16439	16179	16368	16350	16123	16179	16274	16261	16216	16394	16389	16481	16448	16527	16549	16352	16326	16388	16320	16254	16346	16270	16436	16353	16441	16284	16360	16302	16380	16271	16405	16355	16208	16260	16460	16370	16300	16297	16377	16271	16323	16454	16555	16451	16381	16482	16391	16294	16422	16300	16355	16233	16309	16413	16295	16412	16474	16308	16472	16373	16268	16339	16384	16214	16302	16496	16397	16287	16583	16360	16248	16417	16209	16351	16396	16408	16316	16430	16446	16299	16443	16299	16485	16611	16492	16330	16369	16258	16391	16291	16462	16322	16195	16247	16433	16406	16309	16232	16295	16456	16347	16268	16404	16431	16240	16175	16251	16436	16193	16441	16206	16375	16219	16099	16431	16453	16309	16472	16565	16437	16342	16396	16194	16245	16349	16283	16317	16501	16388	16372	16242	16344	16463	16521	16235	16537	16226	16323	16168	16198	16269	16464	16171	16142	16288	16513	16373	16393	16466	16228	16413	16281	16328	16297	16357	16256	16314	16442	16383	16444	16416	16417	16318	16382	16391	16145	16381	16396	16471	16537	16270	16226	16137	16337	16458	16323	16287	16349	16268	16491	16250	16343	16465	16187	16352	16290	16292	16409	16254	16448	16374	16181	16247	16218	16262	16420	16533	16300	16192	16357	16209	16461	16280	16396	16444	16459	16382	16422	16485	16256	16262	16519	16311	16249	16252	16330	16459	16304	16442	16418	16416	16271	16306	16727	16417	16258	16342	16384	16460	16328	16579	16287	16324	16268	16246	16326	16296	16350	16383	16364	16446	16587	16343	16225	16317	16224	16333	16480	16452	16432	16563	16289	16301	16366	16310	16286	16187	16155	16349	16223	16394	16084	16218	16358	16394	16551	16368	16118	16471	16395	16296	16235	16280	16276	16389	16286	16525	16301	16397	16415	16445	16488	16447	16502	16628	16313	16576	16316	16144	16274	16369	16441	16462	16096	16312	16314	16383	16355	16396	16411	16372	16555	16487	16231	16239	16334	16336	16468	16232	16469	16277	16432	16342	16367	16387	16511	16580	16245	16185	16217	16169	16295	16470	16393	16341	16253	16488	16553	16265	16424	16298	16292	16203	16390	16642	16173	16307	16517	16337	16173	16441	16312	16368	16347	16280	16164	16457	16434	16312	16554	16535	16364	16403	16528	16488	16375	16525	16356	16440	16453	16284	16481	16179	16484	16343	16328	16344	16363	16253	16168	16353	16323	16154	16506	16448	16229	16406	16322	16410	16512	16199	16269	16309	16374	16208	16324	16337	16427	16374	16304	16261	16406	16283	16469	16407	16296	16423	16161	16304	16185	16486	16350	16456	16346	16230	16205	16431	16448	16323	16576	16437	16228	16307	16364	16225	16192	16370	16199	16364	16354	16464	16339	16338	16293	16637	16421	16332	16335	16363	16402	16365	16179	16241	16182	16288	16451	16399	16489	16254	16293	16303	16487	16379	16402	16509	16403	16267	16357	16452	16205	16468	16325	16526	16537	16187	16391	16308	16456	16053	16359	16400	16494	16196	16368	16391	16482	16319	16319	16429	16397	16294	16362	16301	16448	16281	16293	16308	16559	16214	16371	16276	16213	16256	16409	16355	16408	16345	16318	16252	16366	16123
17374	26329	21804	17136	15840	14993	14839	14421	14441	14080	14180	14024	14055	13828	14006	13809	13808	13920	13773	13973	13979	13840	13871	13937	13857	13902	13832	13753	13768	13755	13741	13786	13750	13751	13778	13642	13867	13886	13912	13826	13745	13882	13722	13785	13864	13665	13777	13687	13801	13681	13790	13587	13723	13806	13754	13667	13830	13620	13733	13711	13871	13836	13673	13808	13761	13878	13563	13833	13785	13761	13975	13798	13851	13822	13858	13822	13680	13884	13753	13766	13639	13866	13834	13782	13829	13660	13969	13689	13680	13784	13750	13790	13791	13660	13652	13602	13666	13783	13859	13811	13705	13676	13744	13738	13715	13766	13974	13662	13884	13766	13848	13491	13729	13798	13761	13833	13674	13823	13720	13770	13638	13774	13711	13664	13779	13606	13843	13829	13770	13654	13793	13591	13841	13689	13560	13728	13800	13858	13678	13859	13663	13719	13921	13825	13782	13705	13853	13749	13755	13759	13844	13696	13764	13722	13821	13733	13703	13878	13847	13756	13729	13870	13757	13939	13842	13814	13768	13782	13798	13679	13679	13767	13556	13699	13744	13692	13704	13911	13705	13800	13877	13618	13717	13736	13824	13562	13675	13781	13821	13576	13741	13808	13769	13776	13718	13766	14013	13717	13654	13610	13903	13752	13706	13853	13746	13688	13696	13821	13606	13742	13811	13930	13704	13835	13738	13751	13877	13666	13830	13799	13703	13745	13805	13703	13669	13856	13571	13743	13756	13663	13754	13683	13822	13601	13717	13977	13758	13868	13837	13698	13605	13785	13889	13688	13644	13941	13752	13823	13585	13626	13770	13753	13760	13873	13726	13753	13826	13957	13737	13920	13668	13716	13782	13772	13792	13865	13755	13723	13811	13706	13954	13791	13838	13778	13517	13696	13917	13619	13797	13779	13493	13673	13742	13907	13943	13605	13774	13798	13848	13839	13829	13799	13790	13881	13843	13741	13872	13814	13682	13796	13760	13829	13742	13793	13590	13798	13630	13648	13870	13803	13793	13663	13661	13692	13890	13783	14034	13845	13797	13887	13608	13681	13738	13841	13737	13836	13507	13744	13737	13655	13745	13826	13688	13620	13789	13663	13737	13579	13821	13668	13672	13767	13810	13782	13774	13685	13692	13881	13881	13661	13706	13697	13767	13618	14004	13731	13741	13827	13791	13846	13585	13937	13872	13656	13558	13762	13627	13754	13692	13761	13776	13614	13786	13668	13676	13774	13758	13620	13725	13730	13602	13804	13927	13864	13568	13754	14011	13687	13727	13800	13799	13860	13609	13742	13886	13902	13814	13783	13678	13690	13946	13782	13817	13838	13929	13893	13734	13790	13743	13753	13795	13688	13895	13677	13682	13706	13902	13680	13761	13705	13570	13716	13696	13873	13683	13673	13726	13741	13816	13950	13860	13800	13805	13815	13698	13671	13611	13743	13636	13794	13823	13753	13738	13716	13828	13753	13619	13895	13911	13827	13658	13674	13938	13717	13982	13536	13863	13770	13821	13798	13576	13713	13821	13851	13863	13643	13601	13689	13823	13794	13732	13905	13720	13757	13789	13846	13767	13799	13854	13909	13762	13685	13773	13750	13707	13833	13654	13612	13759	13746	13677	13744	13816	13787	13736	13784	13707	13587	13681	13817	13804	13803	13801	13904	13847	13761	13931	13619	13563	13940	13730	13754	13772	13801	13757	13804	13703	13720	13633	13795	13601	13798	13730	13907	13870	13741	13814	13536	13685	13714	13885	13688	13839	13788	13924	13776	13678	13779	13802	13766	13712	13759	13830	13692	13842	13635	13634	13631	13712	13649	13920	13797	13681	13864	13730	13905	13731	13731	13759	13721	13704	13763	13701	13792	13725	13713	13691	13833	13867	13867	13704	13627	13708	13703	13882	13600	13854	13665	13717	13737	13559	13805	13766	13773	13544	13821	13917	13736	13756	13725	13876	13725	13716	13674	13881	13853	13704	13568	13773	13680	13802	13772	13863	13663	13827	13750	13661	13836	13743	13752	13724	13977	13777	13612	13859	13772	13627	13765	13801	13640	13805	13704	13579	13924	13743	13668	13708	13856	13633	13772	13834	13692	13749	13926	13806	13762	13682	13914	13847	13823	13835	13676	13742	13790	13784	13782	13777	13698	13722	13727	13761	13794	13628	13773	13675	13639	13731	13613	13884	13900	13739	13947	13842	13691	13782	13676	13646	13677	13803	13794	13915	13732	13660	13785	13689	13750	13806	13852	13796	13891	13616	13825	13764	13758	13807	13766	13887	13704	13756	13711	13717	13706	13726	13664	13650	13759	13754	13782	13624	13839	13777	13873	13830	13858	13834	13844	13715	13640	13754	13832	13767	13852	13810	13726	13935	13761	13818	13647	13927	13602	13921	13685	13765	13533	13718	13866	13603	13751	13809	13706	13729	13884	13835	13806	13904	13686	13655	13899	13620	13845	13824	13761	13795	13867	13853	13868	13648	13867	13777	13912	13701	13780	13719	13879	13908	13670	13711	13924	13696	13689	13917	13875	13688	13740	13746	13696	13863	13657	13784	13761	13830	13914	13728	13654	13708	13606	13652	13880	13763	13533	13891	13699	13740	13717	13763	13735	13721	13768	13552	13926	13652	13800	13853	13640	13744	13730	13804	13663	13849	13738	13831	13776	13879	13832	13666	13710	13776	13671	13752	13682	13867	13730	13713	13744	13795	13783	13809	13753	13805	13789	13724	13849	13756	13688	13869	13754	13814	13641	13520	13778	13716	13775	13785	13721	13730	13599	13771	13833	13773	13749	13627	13712	13756	13732	13686	13839	13675	13870	13773	13553	13863	13777	13825	13882	13808	13564	13764	13801	13842	13711	13766	13848	13854	13736	13847	13823	13829	13737	13703	13711	13812	13842	13844	13629	13764	13688	13661	14023	13780	13717	13888	13840	13675	13765	13584	13590	13851	13692	13819	13735	13730	13933	13703	13655	13760	13699	13648	13699	13701	13674	13791	13769	13736	13793	13693	13696	13772	13775	13793	13883	13650	13850	13676	13742	13822	13754	13883	13886	13735	13690	13882	13787	13765	13686	13786	13720	13819	13762	13782	13749	13621	13781	13755	13760	13750	13674	13878	13790	13815	13786	14013	13738	13777	13707	13907	13885	13607	13671	13675	13691	13787	13678	13753	13719	13774	13737	13618	13906	13820	13778	13429	13833	13744	13821	13794	13790	13817	13700	13789	13866	13833	13819	13842	13728	13654	13836	13736	13729	13593	13732	13906	13633	13751	13836	13843	13859	13892	13778	13749	13786	13640	13692	13744	13791	13823	13719	13731	13726	13744	13905	13930	13695	13654	13715	13761	13719	13883	13776	13718	13774	13697	13759	13701	13813	13792	13683	13784	13690	13647	13804	13792	13714	13730	13639	13909	13846	13760	13772	13805	13838	13739	13566	13844	13609	13807	13696	13854	13645	13821	13676	13758	13728	13691	13705	13722	13764	13839	13722	13879	13831	13828	13820	13750	13749	13827	13716	13698	13693	13800	13833	13872	13729	13743	14071	13694	13597	13726	13742	13854	13932	13759	13859	13874	13762	13853	13802	13798	13853	13824	13736	13744	13776	13598	13708	13819	13723	13810	13620	13717	13574	13650	13716	13642	13801	13836	13791	13753	13828	13786	13776	13790	13791	13714	13825	13670	13973	13890	13956	13771	13825	13712	13835	13730	13871	13929	13901	13819	13670	13647	13792	13805	13652	13713	13894	13729	13732	13716	13713	13774	13942	13880	13711	13796	13751	13835	13620	13765	13576	13885	13770	13903	13833	13820	13669	13717	13592	13743	13781	13967	13714	13664	13656	13792	13693	13850	13870	13782	13700	13737	13578	13722	13811	13789	13956	13808	13528	13886	13805	13882	13844	13852	13743	13771	13907	13628	13678	13793	13757	13802	13676	13725	13738	13789	13818	13642	13763	13819	13783	13844	13829	13670	13676	13832	13760	13647	13745	13835	13863	13671	13889	13728	13711	13754	13660	13744	13772	13755	13610	13609	13797	13797	13910	13860	13836	13764	13715	13648	13861	13801	13852	13794	13637	13954	13744	13660	13667	13643	13675	13856	13844	13750	13606	13704	13736	13880	13734	13765	13815	13769	13908	13779	13831	13480	13741	13759	13921	13750	13823	13784	13694	13699	13871	13774	13802	13681	14006	13759	13824	13877	13607	13663	13788	13653	13859	13733	13732	13872	13724	13653	13869	13748	13806	13762	13857	13859	13534	13593	13639	13826	13691	13818	13645	13627	13902	13826	13823	14005	13849	13746	13892	13668	13862	13774	13762	13907	13828	13798	13756	13554	13700	13799	13789	13834	13696	13680	13908	13821	13861	13841	13647	13767	13886	13721	13762	13609	13721	13867	13643	13694	13727	13802	13845	13830	13796	13766	13828	13747	13763	13762	13744	13862	13737	13844	13738	13758	13636	13832	13801	13735	13579	13775	13645	13777	13982	13748	13850	13822	13687	13682	13760	13703	13663	13726	13718	13739	13743	13835	13680	13612	13819	13668	13696	13698	13695	13938	13856	13806	13801	13766	13949	13791	13671	13792	13707	13692	13751	13793	13846	13782	13687	13644	13732	13721	13671	13765	13730	13869	13859	13723	13682	13608	13727	13696	13656	13741	13656	13814	13620	13637	13688	13634	13842	13816	13812	13872	13828	13895	13689	13636	13961	13741	13766	13793	13749	13862	13787	13717	13725	13815	13731	13735	13761	13767	13739	13887	13956	13568	13714	13903	13641	13715	13758	13716	13793	13821	13703	13869	13670	13697	13790	13681	13787	13672	13828	13731	13702	13838	13772	13645	13769	13745	13804	13770	13803	13731	13677	13744	13715	13728	13816	13674	13586	13676	13715	13712	13579	13747	13798	13785	13947	13602	13667	13805	13740	13687	13746	13791	13646	13707	13741	13707	13632	13677	13681	13772	13745	13966	13668	13724	13722	13801	13804	13761	13771	13839	13882	13732	13798	13690	13879	13638	13677	13780	13755	13764	13831	13662	13722	13727	13878	13839	13893	13793	13860	13674	13671	13760	13643	13698	13764	13872	13661	13848	13780	13903	13888	13711	13633	13656	13792	13748	13731	13730	13646	13785	13854
22539	20851	27731	24204	21733	21677	20276	17665	16554	16666	16615	16450	16316	16301	16310	16367	16251	16092	16123	16135	16045	16048	16061	16004	15979	16296	16200	15919	16177	15858	16019	15902	16136	15990	15780	16034	16039	15903	16133	15898	15918	16033	15851	15946	15773	16058	15976	15813	15766	15957	15912	15710	15956	15882	15925	15801	15965	15889	15877	15904	15866	15908	15769	16002	15992	15954	15775	15720	15715	15738	15915	15886	15930	16029	15797	15828	15819	15834	15847	15626	16069	15977	16030	15797	16043	15788	15820	15901	15676	15771	15822	15812	15781	15833	16022	15844	15808	15997	15999	15662	16017	15927	15883	15594	15933	15651	15631	16083	15741	15829	15979	15826	15995	15868	15897	16007	15697	15778	15894	15858	15928	15990	15896	15855	15877	15623	15902	15772	15807	15918	15839	15906	15915	15888	15916	15742	15678	15801	15736	15943	15919	15909	15632	15803	15950	15869	16043	15543	15959	15770	15803	16084	15786	15832	15907	15881	15933	15886	16006	15980	15789	15998	15828	15946	16010	15740	16086	16006	15860	15940	15797	15817	15795	16261	15922	15918	15951	16071	15782	15863	15804	15995	15822	15769	15755	15809	15828	15769	15821	15889	15865	15887	15991	15706	15802	15916	15564	15916	15758	15997	15894	15827	15636	15994	15969	15739	15732	15742	15815	16013	16152	15876	15916	15916	15977	15687	15778	15692	16080	15921	16094	15927	15873	15965	16030	15805	15854	15825	15843	15819	15904	15659	15842	16039	15767	15703	15798	16076	16005	15827	15778	15807	15884	15676	15883	15875	16025	15730	16024	15770	16087	15779	15844	15879	15855	15973	15957	15855	15821	15839	15914	15708	16114	15923	15956	15819	15847	15765	15841	15664	15967	16160	15800	15743	15864	15942	15937	15889	15956	15735	15740	15884	15894	15868	15908	15779	15893	15810	15740	15839	15965	15781	15836	15926	15885	15683	15777	15934	15945	15901	15606	15605	15987	15623	15923	15628	15913	16002	15809	15791	15760	15738	16028	15892	15822	15829	15765	15881	15990	15949	15820	15832	15964	15877	15767	15830	16029	15968	15800	15960	15754	15850	15915	15783	15984	16014	15800	15456	15776	15731	15808	15841	16048	15732	16025	15672	15762	15903	15864	15942	15571	16077	15801	15903	15892	16134	15908	15660	15724	15853	16171	16113	15867	15782	15890	15900	15942	15845	15959	15843	15871	15631	15823	15996	15786	15657	15856	15900	15878	15783	15885	15663	15994	15937	15664	15920	15885	15916	15796	15760	15781	15833	15841	15800	15827	15797	15916	15777	15801	15775	15730	15952	15891	15840	15960	15863	16014	15725	15736	15878	16038	15841	15904	15885	15877	15749	15887	15796	15804	16042	15895	15872	15911	15639	16000	15918	15854	15767	15806	15701	15865	15777	15919	15831	15985	15726	15969	15917	15875	15919	15923	15754	15629	15895	15832	15611	15723	16055	15897	15992	15804	15758	15951	15897	15951	15885	15898	15988	15833	15881	15790	15815	15820	15804	16027	15913	15847	16051	15808	15995	15875	16039	15785	15826	15791	15732	15518	15780	15864	15854	15770	15801	15836	15749	15733	15775	15932	15879	15918	15891	15758	15850	15879	15982	15701	15862	15860	15895	15856	15786	15910	15865	16015	15744	15924	16009	16024	15784	15911	15861	15995	15793	15731	15831	15976	15770	15841	15792	15804	15739	15929	15755	15777	15771	16041	15871	15831	15935	15830	15837	15833	15706	15691	15867	15766	16026	15914	15738	16077	15893	15638	15847	15862	15746	15896	15680	15897	16010	15932	15616	15807	15775	15940	15611	15729	16056	15737	15935	15836	15775	15862	15600	15774	15782	15827	15884	16069	15787	16125	15822	15757	15861	15763	15700	15997	15804	15820	15843	15816	15917	15824	15834	15976	15842	16019	15860	15901	15746	16071	15790	15858	15897	16048	15773	15874	15889	15974	15932	15871	15930	16065	15860	15820	15948	15961	15604	15859	15881	15759	15772	15845	15842	15824	15923	15766	15963	16000	15931	15796	16057	15864	15643	15840	15600	15768	15936	15964	16027	15802	15946	15806	15766	15834	15808	15732	15775	15754	16011	16106	15808	16075	15737	15711	15795	15776	15957	15879	15864	16003	15993	15692	15817	15860	15844	15566	15792	15915	15905	15769	15810	15904	15763	16000	15782	15903	15847	15933	16066	15813	15815	15820	15885	15870	16069	15728	15793	15823	16098	15922	15851	16077	15786	15681	15908	15937	15811	15981	15998	15958	16046	15887	15928	15853	15872	15900	15935	15978	15902	15787	16028	15875	15667	15946	16029	15804	15865	16028	15705	15810	15995	15961	15870	15665	15836	15998	15984	15855	15996	15947	15907	15866	15823	15999	15811	15785	15810	15916	15832	15830	15842	15703	15712	15817	15875	15787	15914	15896	15902	15954	15805	15928	15634	15959	15957	15865	15995	15954	15875	15765	15782	15848	15943	15769	15844	15796	15750	15837	15838	15752	16138	15966	15786	15828	16019	15998	15995	15704	15908	15972	15749	15705	15833	15723	15709	15944	15664	16027	15897	15695	15817	15836	15652	15863	15930	16102	15587	15802	15781	15837	15663	15724	15681	16071	15784	15765	15836	15951	15868	15977	15943	15690	15963	15766	15864	15778	15771	15755	15803	15828	15826	16050	15960	15740	15809	15710	15812	15648	15884	16041	15840	15721	15824	15982	15746	15668	15829	15884	15927	15872	15732	15800	15735	15971	15853	16080	15657	16001	15852	15986	15834	15908	15727	15913	15989	15947	15966	15883	15874	15731	15917	15974	15973	15650	15737	15752	15803	16050	15877	15732	15823	15795	15936	15974	15858	15771	15753	15770	16045	15898	15950	15980	16010	15936	15706	15887	15864	15905	16020	16085	15791	15918	15700	15798	15941	15958	15876	15901	15876	15912	15882	15664	15866	15788	15813	15985	15727	15683	15905	15716	16048	15921	15953	16011	15801	15854	15640	15811	15871	16068	15987	15821	15792	15810	15884	15855	15726	15751	15816	15738	15626	15788	15833	15865	15923	15890	16039	15938	15879	15870	15972	15611	15976	15855	15903	15907	15909	15634	15987	15773	16044	16036	16096	15532	15889	15944	15874	15813	15780	15876	15822	15802	15805	15786	15860	15828	15990	15837	15707	15782	15714	15855	15686	15885	15621	15742	15984	15768	15989	15785	15826	15995	15804	15967	15758	15748	15890	15749	15775	15794	15842	15847	15809	15740	16071	15910	15914	15847	15876	15844	15675	15894	15861	15986	15798	16022	15761	15721	15761	16078	15859	15944	15803	15794	15856	15733	15751	15892	15715	15854	15957	15752	15938	15998	15851	15940	15715	15916	15885	15804	15787	15964	15872	15840	15798	16019	15886	16080	15889	15779	16102	15840	15860	15796	16081	16129	16054	15867	15888	15726	15949	15896	15785	15859	15952	15955	15870	15917	15781	15790	15867	15926	15901	15957	15936	15972	15929	15627	16086	15917	15870	15668	15938	15799	15814	15999	15893	15633	15706	15998	15955	15838	16002	15926	16003	15994	15879	15826	15748	15783	15829	15799	15848	15724	16039	15887	15857	15692	16042	15911	15813	15916	15818	15675	15777	15983	15931	15772	15812	15955	15890	15808	15688	15652	15919	15930	15993	15958	15748	15975	15978	15719	15714	15612	15751	15724	15867	15915	15643	15821	16035	15795	15881	15686	15886	15861	15760	15862	15854	15734	15728	15784	15924	15797	15888	15755	15934	15894	15977	15947	15761	15731	15832	15951	15916	15755	15962	15697	16018	15943	15725	15730	15855	16165	15947	16002	15849	15823	15928	15841	15970	15948	15947	15741	15829	15846	15836	15872	15961	15647	15681	15916	15848	15956	15772	16006	15862	15791	15722	15751	15771	15994	15947	15919	15869	16016	15807	15804	15885	15734	15902	15967	15809	15953	15786	16039	16006	15938	15942	15981	15930	15950	15884	15882	16066	15823	15812	15851	15954	15953	15944	15841	15963	15936	16048	15908	15825	15783	15852	15906	15852	15780	15773	15978	15936	16015	15925	15796	16001	16010	16046	15733	15799	15856	16071	15957	15763	15752	16016	15927	15849	15984	15897	15862	16018	15864	15948	15753	15769	15782	15870	15753	15734	15639	15871	15817	15838	15789	15860	15995	16020	16047	16012	16052	15710	15844	15829	15853	15945	15697	16044	16060	15765	15808	15877	15864	15838	15871	15999	15883	15781	15905	15817	15914	16006	15968	15838	15948	15926	15883	15945	16029	15817	15912	15793	15963	15770	15870	15734	16012	16172	15975	15829	15790	15707	15810	16038	15732	15817	15813	15926	15768	15956	15748	15689	16097	15886	15857	16062	15932	15827	15789	15783	15662	15692	15822	15819	16012	15776	15761	15939	15690	15645	15694	15834	15773	15890	15856	15967	15954	15845	15867	15827	15877	15764	15907	15901	15850	15752	15860	15816	15996	16006	15946	15736	15909	15930	15924	15924	15801	15935	16045	15630	15776	15852	15774	16118	15899	15771	15696	15891	15738	15517	15942	15942	15970	15800	15836	15775	15673	15788	15776	15868	15718	15829	15884	15731	16049	15837	15845	15953	15676	15630	15774	15954	15874	15786	15761	15808	15798	15650	15891	16002	15808	15822	15988	15914	15774	15873	15909	15920	15912	15859	15702	15587	15969	15889	15988	15654	15665	15681	15898	15805	15907	15854	15890	15786	16070	16086	15756	15976	15862	16075	16017	15746	16118	15813	15753	15782	15950	15869	15856	15795	15884	15919	15840	15801	15892	15997	15824	15671	15882	15885	15841	16057	16075	15829	15796	15718	15768	15959	15909	15920	15759	15943	15911	15997	15839	15677	15765	15848	15820	15747	15709	15906	15699	15844	15745	15893	16171	15887	15772	15839	15916	15633	15914	15908	15710	15976	15810	15842	15729	15854	15922	15965	15869	15842	15965	15805	15669	16013	16001	15778	16064	15867	15732	15884	15957	16046	15768	16054	15917	15651	15796	15940	15963	15843	16002	15810	16085	15801	15763	15923	15973	15966	16144	15845	15599	15925	15743	15766	15880	15919	15739	16058	15984	15805
14856	32521	25931	19538	17274	16140	15282	14893	14502	14353	13987	14042	13890	13866	13718	13895	13872	13711	13604	13651	13682	13693	13612	13416	13618	13580	13630	13589	13544	13551	13466	13553	13580	13378	13610	13529	13394	13466	13494	13510	13450	13389	13592	13584	13470	13488	13776	13470	13474	13240	13432	13349	13530	13485	13398	13462	13442	13446	13627	13628	13489	13580	13415	13542	13596	13536	13455	13401	13390	13464	13432	13448	13464	13541	13613	13407	13338	13461	13374	13353	13308	13561	13546	13310	13360	13386	13448	13430	13417	13456	13633	13620	13432	13419	13333	13530	13463	13431	13645	13466	13674	13501	13439	13461	13361	13406	13563	13416	13401	13311	13479	13342	13427	13502	13488	13446	13348	13547	13403	13521	13519	13509	13382	13558	13335	13461	13379	13315	13356	13454	13351	13462	13209	13443	13470	13415	13565	13443	13453	13476	13520	13479	13481	13328	13410	13468	13416	13523	13323	13527	13542	13514	13527	13326	13477	13330	13360	13440	13383	13318	13455	13509	13522	13444	13488	13528	13390	13387	13367	13275	13477	13263	13535	13491	13308	13448	13391	13461	13647	13446	13401	13353	13414	13558	13460	13365	13286	13457	13456	13266	13534	13243	13420	13359	13438	13496	13368	13520	13404	13453	13249	13515	13503	13246	13422	13421	13438	13378	13545	13423	13361	13575	13497	13473	13394	13400	13396	13518	13482	13371	13382	13341	13509	13473	13403	13460	13264	13626	13725	13570	13585	13424	13481	13471	13454	13380	13587	13547	13605	13423	13521	13470	13489	13596	13511	13404	13378	13371	13331	13376	13480	13325	13407	13438	13534	13522	13397	13653	13419	13517	13364	13424	13316	13465	13418	13512	13509	13467	13349	13462	13585	13311	13378	13326	13533	13518	13429	13338	13297	13459	13510	13339	13342	13561	13527	13395	13403	13455	13406	13461	13493	13537	13247	13351	13481	13320	13488	13495	13564	13474	13540	13342	13383	13265	13648	13514	13376	13463	13488	13416	13366	13468	13227	13496	13379	13528	13647	13411	13561	13297	13394	13420	13522	13473	13420	13440	13488	13502	13535	13470	13513	13381	13318	13529	13538	13314	13368	13485	13505	13451	13496	13433	13593	13440	13441	13466	13473	13386	13387	13505	13556	13402	13350	13391	13463	13517	13439	13441	13344	13498	13553	13395	13442	13282	13341	13480	13484	13380	13548	13612	13416	13504	13347	13409	13572	13508	13446	13404	13353	13475	13380	13519	13370	13432	13455	13383	13548	13390	13484	13404	13455	13464	13601	13391	13364	13320	13400	13554	13482	13549	13349	13362	13547	13458	13462	13451	13385	13360	13275	13460	13413	13444	13502	13651	13481	13446	13401	13320	13375	13354	13501	13397	13400	13447	13259	13302	13506	13530	13450	13460	13582	13332	13443	13586	13372	13553	13393	13551	13407	13468	13454	13396	13361	13492	13513	13477	13484	13523	13600	13559	13369	13351	13498	13430	13494	13569	13487	13333	13451	13227	13284	13573	13672	13365	13417	13431	13322	13416	13514	13576	13444	13413	13400	13374	13567	13418	13483	13470	13441	13427	13368	13193	13305	13483	13433	13380	13442	13494	13445	13530	13387	13429	13399	13424	13386	13517	13311	13441	13295	13572	13491	13459	13415	13594	13440	13382	13357	13491	13472	13493	13563	13311	13544	13453	13401	13330	13418	13408	13392	13503	13615	13541	13439	13263	13564	13414	13595	13513	13459	13368	13432	13433	13472	13523	13493	13293	13520	13393	13454	13370	13395	13485	13412	13557	13406	13438	13613	13311	13539	13477	13409	13525	13510	13491	13443	13412	13445	13445	13583	13494	13436	13556	13447	13440	13384	13539	13550	13539	13360	13470	13499	13367	13303	13343	13476	13524	13406	13531	13563	13422	13671	13439	13399	13293	13581	13398	13449	13489	13598	13498	13418	13289	13464	13478	13470	13471	13529	13396	13453	13346	13491	13401	13430	13384	13358	13540	13246	13370	13451	13438	13346	13590	13459	13441	13546	13332	13328	13574	13509	13413	13401	13555	13392	13401	13397	13525	13490	13299	13406	13305	13549	13505	13350	13479	13417	13525	13457	13390	13471	13463	13484	13309	13460	13303	13352	13421	13408	13408	13493	13512	13428	13393	13774	13382	13402	13627	13431	13260	13581	13508	13458	13428	13416	13505	13528	13390	13475	13695	13510	13370	13437	13414	13406	13435	13570	13356	13380	13556	13262	13456	13371	13459	13594	13448	13361	13404	13388	13552	13448	13285	13573	13450	13476	13475	13397	13431	13362	13438	13297	13410	13503	13509	13460	13524	13429	13409	13531	13468	13435	13521	13454	13297	13425	13297	13405	13403	13534	13516	13411	13363	13436	13530	13312	13548	13444	13407	13271	13588	13536	13301	13469	13386	13520	13347	13387	13605	13364	13291	13431	13400	13414	13381	13617	13539	13294	13641	13510	13357	13487	13498	13518	13526	13482	13370	13481	13567	13278	13612	13378	13360	13556	13427	13405	13338	13498	13400	13513	13482	13367	13568	13501	13544	13445	13557	13414	13353	13529	13347	13510	13517	13375	13484	13363	13354	13456	13408	13424	13420	13479	13426	13600	13346	13412	13404	13370	13397	13570	13439	13433	13607	13468	13135	13499	13477	13433	13377	13387	13465	13372	13378	13500	13439	13362	13544	13360	13504	13454	13433	13416	13510	13499	13316	13497	13401	13312	13352	13523	13388	13307	13531	13543	13493	13324	13482	13387	13390	13332	13303	13426	13643	13349	13577	13379	13272	13581	13451	13481	13489	13497	13544	13503	13428	13327	13347	13493	13294	13480	13447	13386	13543	13487	13630	13408	13465	13441	13667	13443	13595	13489	13529	13569	13470	13383	13505	13372	13376	13310	13580	13426	13552	13442	13481	13301	13597	13322	13583	13466	13402	13468	13562	13520	13602	13478	13475	13331	13428	13404	13324	13555	13453	13535	13389	13486	13422	13561	13554	13397	13409	13378	13540	13396	13459	13334	13350	13474	13523	13538	13471	13481	13546	13379	13455	13433	13397	13413	13386	13492	13509	13448	13415	13437	13405	13500	13564	13508	13421	13432	13538	13326	13443	13313	13450	13586	13314	13322	13269	13343	13677	13607	13449	13515	13323	13417	13485	13492	13390	13435	13590	13462	13465	13517	13369	13503	13382	13323	13329	13405	13368	13420	13441	13311	13411	13427	13312	13490	13394	13408	13761	13555	13487	13446	13639	13728	13511	13618	13435	13440	13499	13394	13341	13374	13468	13444	13583	13465	13421	13414	13495	13435	13267	13557	13426	13419	13321	13459	13263	13492	13417	13542	13470	13540	13522	13568	13461	13381	13396	13454	13391	13441	13463	13547	13420	13413	13397	13690	13377	13482	13376	13436	13390	13312	13404	13620	13449	13332	13397	13423	13435	13427	13431	13434	13522	13370	13430	13446	13380	13458	13675	13386	13422	13385	13402	13499	13273	13538	13446	13374	13327	13384	13448	13516	13511	13339	13449	13269	13429	13442	13492	13525	13532	13529	13396	13367	13382	13517	13712	13341	13550	13484	13495	13540	13400	13336	13326	13411	13424	13456	13466	13501	13551	13575	13266	13306	13564	13439	13521	13495	13284	13440	13345	13455	13622	13416	13437	13477	13556	13589	13356	13503	13456	13323	13414	13399	13607	13182	13366	13527	13453	13370	13402	13285	13439	13550	13367	13406	13314	13543	13420	13501	13295	13510	13402	13567	13532	13510	13389	13353	13499	13471	13503	13477	13575	13464	13571	13405	13299	13510	13337	13578	13500	13347	13388	13516	13352	13492	13332	13437	13413	13518	13440	13443	13538	13486	13405	13295	13431	13660	13435	13501	13353	13291	13278	13582	13330	13545	13507	13412	13631	13346	13546	13442	13471	13391	13513	13560	13536	13376	13561	13479	13304	13494	13480	13400	13446	13326	13455	13449	13369	13514	13577	13480	13551	13426	13485	13409	13395	13468	13511	13505	13413	13550	13493	13377	13343	13466	13272	13432	13371	13425	13481	13529	13397	13571	13504	13349	13363	13403	13428	13483	13448	13548	13300	13357	13353	13468	13490	13432	13379	13504	13380	13297	13528	13482	13462	13432	13381	13420	13401	13361	13678	13307	13331	13354	13264	13478	13515	13498	13362	13364	13475	13303	13446	13427	13458	13539	13419	13358	13538	13498	13437	13365	13509	13395	13446	13558	13443	13460	13296	13413	13422	13432	13443	13347	13506	13463	13399	13444	13464	13411	13446	13374	13496	13345	13653	13499	13378	13426	13324	13488	13258	13449	13370	13544	13448	13358	13450	13298	13424	13441	13559	13470	13422	13452	13490	13337	13630	13513	13422	13400	13478	13569	13408	13306	13525	13399	13502	13300	13450	13500	13540	13436	13478	13345	13340	13401	13589	13523	13488	13474	13484	13395	13535	13304	13509	13192	13565	13516	13379	13422	13476	13231	13352	13377	13511	13481	13462	13406	13531	13495	13393	13574	13632	13597	13459	13506	13415	13495	13458	13538	13392	13429	13343	13488	13460	13506	13376	13371	13515	13504	13509	13469	13532	13522	13393	13461	13446	13497	13377	13408	13459	13600	13371	13533	13356	13297	13377	13238	13581	13391	13547	13374	13473	13511	13371	13287	13366	13491	13528	13443	13369	13418	13471	13463	13562	13313	13462	13443	13335	13586	13519	13588	13339	13568	13512	13457	13307	13467	13431	13405	13327	13488	13341	13508	13320	13599	13482	13522	13492	13490	13662	13574	13445	13458	13357	13509	13367	13569	13238	13455	13521	13420	13497	13590	13534	13461	13576	13586	13468	13243	13467	13313	13530	13454	13185	13364	13324	13422	13577	13446	13446	13624	13472	13475	13502	13276	13574	13474	13376	13481	13407	13334	13400	13509	13317	13490	13487	13378	13382	13383	13357	13474	13386	13401	13328	13652	13391	13474	13630	13323	13366	13449	13485	13483	13429	13511	13579	13633	13353	13575	13389	13419	13531	13341	13416	13471	13572	13351	13197	13627	13371	13337	13454	13497	13424	13474	13528	13550	13368	13485	13504	13503	13302	13491	13258	13555	13401
24276	20896	26630	26162	20587	18903	18892	17815	17487	17300	17517	17468	17385	17130	17227	17053	17229	17077	17180	17196	17221	17209	17160	17117	16898	16907	17227	17228	17116	16912	17197	17133	16983	17093	17252	17230	17140	16984	17082	17153	16963	16919	17034	17008	16846	17124	17091	17011	17015	17028	17114	17144	17250	17095	17024	16940	17077	16919	17182	16937	16979	17161	17193	17091	17026	17043	17234	16859	17032	17246	16879	17079	17124	16988	17093	16915	17133	16996	17044	17063	17171	17016	16982	17066	17042	17074	17119	17114	17091	17077	17043	16942	17172	16991	16967	17185	17075	17100	17068	17077	16832	17100	16952	17002	17025	16890	16973	17097	17071	17152	17086	17036	17133	17033	17009	17099	17057	17113	17017	16817	17014	17076	17099	16921	16898	17164	17035	16765	17047	17063	17183	16932	17145	16903	16891	16851	17087	17162	17009	17211	16919	17193	16921	17014	17144	17099	17194	16982	16956	16992	17063	17089	16942	17082	16981	17105	16959	16846	17056	17037	17156	16969	16945	16963	17003	17156	16891	16967	16925	16771	16842	16875	17238	17137	17204	17081	16963	17064	17054	17102	17058	17010	16881	17021	17065	16939	16760	16951	16988	16725	16975	17088	16964	17147	17002	17094	17172	17295	17298	17088	17047	17048	17079	16956	16984	16951	17226	17040	17123	17097	17143	16936	16965	17027	17222	16865	16949	17149	16985	16805	16974	16824	17085	16992	17339	16963	17070	17027	17076	17042	16932	17140	17045	16875	16973	16935	17038	17070	17003	16983	16893	17276	16874	17087	17199	16948	17031	17083	16881	17153	16886	16856	17052	17075	16881	16990	17134	17084	17042	17261	17083	16982	17108	16924	16965	16984	17080	17022	17265	17149	17152	16950	16954	16905	17029	16925	17010	17228	17116	16844	16981	17047	17062	17025	17034	17010	16906	17020	16986	17106	17178	17011	17089	16934	17206	17130	17192	17096	17026	17042	16963	16846	17089	16906	16994	16949	17109	16910	17031	17022	17179	17031	16928	17033	17045	16943	17261	17042	17158	17088	17067	17196	17328	16988	17153	16938	16935	17022	17010	16943	17037	17085	17159	17046	16913	17039	17122	16957	17036	17196	17058	17437	17021	17068	16998	17010	17046	17160	17026	16796	16997	17166	16965	17137	17046	17001	16938	16920	16945	17061	16963	17059	16880	17125	17060	17111	17046	16909	17191	17214	16781	17084	16768	17079	16967	17104	17234	16942	16929	17042	17147	17061	17050	16688	17155	17256	17173	16870	17023	16914	16993	17054	16944	16976	16982	16725	17098	16895	16902	16928	17085	16923	17015	17003	16820	17027	17185	17068	17142	16994	16965	16931	17100	17118	17292	17042	16969	16962	17168	17000	16944	17032	16945	16874	16927	17034	16948	16880	17144	16933	16961	17013	16995	17107	16983	17095	16828	16790	17070	17142	17144	17151	16944	16879	17000	16963	17072	17111	17067	17122	16775	16820	17079	16905	16794	17025	17049	16996	17079	17146	16961	17009	17173	17104	16921	16957	17011	17021	16830	17138	17242	16943	17147	17259	16894	17182	17288	17026	17071	16847	17002	17137	16919	17114	16961	17041	17045	17147	17006	17040	17042	16860	17060	17113	17037	17117	17094	17202	17086	17136	17028	16889	17066	17032	16949	16822	17095	17215	17041	17001	17047	17144	16952	16918	17112	17059	17207	16966	17040	16952	17050	16939	17237	16979	17026	17090	17005	16827	17042	17078	17215	17009	17067	16863	17031	17089	17188	17075	16909	17069	17164	17055	16892	16781	17019	17183	17240	17115	16956	16999	17055	17184	17032	17004	17130	16929	17167	17008	17152	17079	17159	16924	16842	16895	16978	16961	16956	17077	17073	17001	17090	16987	16832	17156	16902	17005	17119	16923	17170	17124	16894	16930	16980	17166	16866	17155	16937	16982	17120	17010	16963	16904	17152	17073	16877	17076	17069	17012	17055	17256	17131	16894	16958	17098	17175	17155	17284	16994	16891	17105	16984	16977	17073	16971	17278	16997	16974	16932	17017	16836	17087	16929	17007	17117	16975	17192	17061	17170	16861	17061	16853	16954	16927	17152	16998	17100	17083	16968	16980	16883	16887	16956	17117	17125	16975	17241	17067	16894	17024	17089	16995	17200	17100	17183	17038	17113	17056	17126	16932	16912	16879	17228	17218	17077	17160	16896	16942	17122	17123	16951	17022	17165	17020	16912	16884	17006	16848	16883	16911	16850	16762	17109	17060	16894	16982	17203	16896	17116	17050	17054	17155	17025	17018	17007	16898	17114	17002	16938	17025	17084	16916	17073	17009	17152	17227	17114	17117	17014	17136	16807	17036	16950	17089	17226	16995	17104	16950	17060	17025	16930	17126	17255	17256	17055	17174	17223	17108	17036	17135	17176	17191	17058	17060	17195	17062	17110	17055	17026	17016	17056	17111	17135	17193	16860	16923	17088	17073	17121	17145	16973	17203	17056	17045	17071	16948	17059	17007	16818	16848	16640	16813	16900	17033	17282	17120	16993	16959	16986	17165	17278	17040	16951	17094	16865	17043	17101	17051	17200	17002	17116	17310	17347	17043	16857	17044	17086	17130	17021	16988	17082	17086	16934	16928	16937	16992	16978	17005	17101	17072	17063	17088	17055	17056	17018	17210	17067	17173	16949	17062	17067	17030	17078	17125	16968	17193	16940	17008	17105	16931	16945	17057	16871	17056	16970	16957	16837	17152	17212	17068	16974	17147	17003	17175	17060	17044	16891	17221	17105	17006	17255	17198	16736	16870	16894	17217	17045	17045	17092	17046	16906	17093	17012	17065	17119	17091	16918	17078	16986	16979	17016	17288	17078	17027	17138	16959	17133	16870	16942	16926	17144	16947	17118	17072	16907	16906	17193	17109	17127	16951	17001	16999	17005	17112	17202	17057	16903	17191	17128	17007	17145	17064	17120	17154	17089	17100	17173	17042	17056	16989	17049	16972	16888	16979	17048	16940	17060	17118	16882	16998	17053	16700	17021	17184	16950	16949	16953	17089	17155	17093	16864	16978	16999	16997	16981	16892	16944	17036	17084	17110	16887	16923	17136	17231	16899	17000	17124	17312	17284	16982	17260	16792	16949	16976	16931	17190	16856	17111	17011	16885	17110	16962	17162	17105	17021	17011	17040	17054	17126	16874	16778	17104	17003	17164	17199	16977	17125	17091	16959	17085	17153	16850	16965	16992	17135	17143	17321	17120	17025	16901	16953	16941	16983	17266	16896	17069	17048	16976	16961	17058	16986	17027	16812	17250	17064	16975	16835	16963	16977	16953	16897	16946	16968	17065	17049	17107	16828	17096	17068	17001	17227	16832	16960	16890	17253	17118	16912	17329	16918	16849	17171	16906	17065	17040	17012	17075	17050	17090	16808	17060	17244	17153	17051	16936	17043	16759	17129	17002	16926	17134	16992	16953	16809	16841	17128	16940	17147	17168	17072	17095	16957	16911	16833	16816	17180	17108	16946	17133	17163	16935	17009	17110	17034	17256	16983	17024	16879	16857	16978	17210	17289	16874	17116	17096	17041	17080	16865	17207	16997	16943	17041	17188	17140	17183	16984	17158	17014	17116	17060	16904	16919	16968	17116	16898	17064	17125	16975	17163	16963	16929	16958	17058	16942	17302	17054	16917	17078	17019	17044	17231	17127	16974	17165	16846	16853	17160	17041	17147	17113	17062	16953	17159	17111	17134	17061	17149	16896	16835	16933	17237	17187	17058	17099	17137	16978	16969	17109	16942	17012	16889	16833	17368	17039	17250	16998	16817	17202	17158	17056	17111	16963	16915	17073	16768	17203	16967	16945	17114	17100	17202	17076	16939	16914	17009	17145	16982	17070	17174	17038	17070	17230	17204	17034	16918	17093	17005	17044	16931	16719	17052	16992	16986	17162	16997	17144	17154	17006	17062	17195	17065	17144	16897	17023	17002	16986	16814	17057	17151	17134	17038	17039	17159	17094	17057	17138	17151	16910	16981	17033	17090	16874	16927	16914	17095	17008	17001	17084	16963	17045	16958	17218	16941	17149	16929	17048	17138	17118	17086	17000	16982	17104	16933	16820	17001	16819	17090	17052	16999	16993	16865	16958	17062	17082	16998	16925	16970	17055	16967	17184	17010	16862	16840	17023	17025	17009	17260	17056	17034	16839	17027	17197	17072	16851	16971	17146	17121	16961	17010	16993	16871	16980	17064	17026	17021	17091	17080	17085	17089	16889	17071	17020	16939	17142	16876	17182	17038	17195	17024	17102	17120	17139	17237	16971	16944	17058	17073	17199	17108	16881	17158	17020	17181	17184	17232	17218	16969	17051	17066	16941	17138	17044	16894	17107	17024	16975	16930	17009	17040	17064	17101	16934	16974	17165	17188	16975	17130	17217	16939	16987	17137	17133	17229	17160	16907	17118	16997	17031	17156	16911	16893	17057	16956	17094	17028	17212	17057	16954	17009	16842	16887	16947	16961	17010	16930	16895	17208	16966	17116	17077	17046	17050	17001	17053	16961	17147	16970	16927	16992	17029	16940	16735	17209	17249	17048	16994	17149	17082	16906	16961	17122	17044	16890	17309	17003	17220	17124	16958	17172	17088	17017	17034	17084	17012	16964	17062	17024	17088	16999	16950	17049	17169	16932	17006	16936	17090	17315	16921	17068	17103	17104	17199	17080	17117	16887	16809	16958	17054	17010	16889	17000	17046	17251	17126	17079	16880	16936	17266	17227	17203	17127	17119	16929	17033	17173	16974	17081	17025	17233	17146	17097	17126	17142	16932	17160	17043	17030	17045	17094	17285	17267	16862	17317	17057	17085	16917	16886	17249	17105	17061	17105	16999	16931	16802	17182	17108	17001	17046	16823	17005	16980	17033	16963	16973	16878	17202	17008	16993	16865	16964	17066	17009	17023	17111	17099	17197	17008	17157	17106	16948	17054	17081	17135	17008	17045	16948	17020	17042	17065	17154	16956	16833	17052	16984	17115	16867	17034	17011	16996	17139	17108	16939	17085	16934	17062	16869	16826	17174	16995	16982	16864	17175	17152	17138	16994	17145	17037	17156	17027	17264	16851	16925	17031	17025	17029	17204	17090	17011
15901	29390	23742	18580	17028	16029	15589	15253	14926	14764	14855	14777	14477	14279	14614	14294	14495	14372	14437	14380	14290	14313	14389	14121	14278	14205	14266	14288	14259	14428	14295	14331	14272	14329	14218	14221	14218	14238	14389	14256	14338	14147	14277	14246	14224	14323	14262	14224	14280	14224	14218	14174	14232	14293	14307	14322	14234	14155	14173	14247	13982	14139	14304	14116	14275	14236	14249	14245	14087	14281	14320	14271	14023	14180	14083	14098	14195	14072	13969	14173	14124	14259	14205	14097	14234	14070	14144	14019	14150	14302	14082	14278	14116	14141	14167	14086	14180	14186	14176	14169	13991	14042	14115	14262	14200	14280	14239	14094	14269	14162	14216	14260	14210	14045	14183	14191	14171	14175	14149	14138	14009	14299	14043	14212	14210	14143	14292	14049	14255	14040	14057	14104	14104	14228	14256	14308	14261	14150	14153	14267	14255	14234	14091	14187	14202	14233	14124	14143	14211	14144	14072	14267	14214	14268	14232	14248	14120	14094	14191	14183	14108	14268	13999	14262	14183	14014	14349	14215	14134	14311	14206	14176	14250	14177	14234	14005	14160	14250	14346	14271	14100	14197	14201	14136	14380	14165	14109	14166	14266	14315	14110	14219	14213	14277	14313	14224	14213	14198	14182	14054	14145	14296	14240	14250	14278	14183	14331	14153	14147	14237	14423	14121	14244	14111	14224	14302	14206	13969	14236	14105	14166	14210	14264	14094	14212	14294	14263	14156	14222	14258	14145	14214	14385	14104	14175	14149	14277	14294	14210	13880	14144	14016	14196	14188	14239	14106	14076	14103	14147	14183	14045	14201	14026	14315	14157	14377	14255	14173	14260	14249	14165	14292	14114	14344	14285	14086	14152	14210	14159	14223	14349	14249	14346	13995	14303	14182	14212	14152	14253	14228	14134	14200	14194	14203	14245	14334	14121	14299	14329	14176	14200	14088	14098	14336	14251	14361	14220	14018	14288	14127	14027	14286	14157	14205	14288	14047	14311	14096	14222	14261	14288	14245	14342	14169	14235	14187	14024	14298	14248	14265	14238	14082	14078	14147	14271	14176	14071	14107	14084	14003	13997	14193	14135	14003	14348	14185	14348	14256	14140	14113	14293	14024	14248	14191	14107	14187	14193	14368	14255	14163	14023	14124	14173	14075	14237	14373	14191	14218	14206	14108	14197	14259	14194	14376	14242	14190	14282	14183	14169	14257	14258	14243	14266	14286	14152	14257	14258	14140	14219	14229	14251	14081	14285	14163	14194	14338	14201	14136	14294	14191	14186	14067	14288	14275	14188	14191	14179	14134	14113	14212	14258	14239	14325	14262	14199	14050	13970	14080	14161	14267	14174	14045	14161	14061	14174	14196	14164	14175	14135	14167	14110	14242	14315	14076	14146	14261	14179	14151	14095	14230	14270	14094	14239	14336	14381	14155	14169	14295	14225	14137	14262	14167	14228	14111	14025	14256	14212	14036	14250	14138	14274	14163	14249	14229	14024	14211	14022	14378	13941	14153	14231	14220	14163	14154	14097	14078	14159	14154	14193	14193	14142	14083	14145	14216	14202	14227	14262	14215	14088	14261	14186	14123	14319	14080	14245	14232	14108	13988	14111	14186	14068	14201	14013	14168	14256	14094	14075	14292	14045	14098	14251	14116	14125	14176	13974	14147	14291	14165	14277	14262	14177	14205	14101	14126	14211	14275	14144	14156	14187	14371	14364	14187	14079	14368	14399	14233	14111	14212	14181	14179	14211	14152	14405	14289	14248	14146	14291	14283	14075	14047	14153	14237	14170	14176	14110	14191	14318	14232	14318	14264	14206	14285	14053	14152	14249	14326	14096	14246	14369	14243	14248	13989	14236	14030	14220	14125	14253	14485	14087	14102	14311	14161	14289	14191	14227	14177	14245	14095	14225	14146	14263	14193	14246	14178	14207	14201	14209	14184	14162	14250	14069	14114	14277	14293	14163	14289	14437	14178	14252	14177	14142	14132	14281	14244	14049	14042	14167	14141	14191	14335	14292	14361	14160	14165	14323	14169	14185	14043	14176	14188	14220	14261	14171	14172	14232	14022	14330	14457	14286	14174	14085	14150	14241	14262	14152	14191	14348	14299	14275	14201	14196	14092	14250	14069	14162	14042	14251	14173	14140	14267	14257	14230	14232	14304	14295	14216	14136	14202	14126	14242	14195	14271	14355	14156	14050	14265	14209	14223	14187	14063	14104	14155	14120	14254	14278	14190	14232	14246	14184	14132	14108	14189	14186	14170	14424	14164	14106	14343	14156	14201	14199	14133	14147	14301	14100	14181	14248	14269	14133	14224	13999	14193	14216	14055	14325	14006	14243	14186	14248	14328	14186	14161	14031	14067	14238	14190	14232	14290	14146	14260	14142	14290	14286	14188	14335	14104	14122	14270	14261	14261	14034	13966	14255	14141	14311	14330	14109	14157	14137	14180	14198	14197	14172	14351	14261	14213	14282	14146	14183	14096	14209	14369	14318	14128	14216	14213	14286	14131	14163	14137	14227	14189	14263	14186	14341	14221	14301	14137	14053	14271	14347	14093	14133	14337	14033	14318	14001	14295	14118	14071	14404	14287	14216	14132	14138	14143	14232	14351	14276	14174	14269	14291	14175	14116	14278	14318	14201	14133	14142	14052	14061	14234	14205	14138	14195	14259	14244	14010	14173	14107	14306	14186	14203	14169	14158	14175	14202	14220	14341	14223	14373	14198	14273	14336	14274	14219	14390	14188	14094	14286	14232	14189	14176	14049	14035	14133	14060	14026	14217	14195	14222	14310	14162	14141	14216	14112	14275	14151	14209	14133	14113	14212	14264	14058	14163	14150	14287	14275	14260	14203	14198	14092	14176	14253	14062	14499	14335	14119	14142	14162	14238	14222	14219	14164	14238	14136	14088	14225	14225	14045	14237	14226	14257	14221	14238	14189	14104	14097	14265	14178	14161	14103	14218	14154	14351	14159	14139	14207	14209	14213	14045	14045	14201	14264	14224	14152	14194	14253	14129	14001	14193	13998	14259	14206	14268	14189	14253	14130	14197	14207	14148	14028	14261	14177	14286	14151	14239	14176	14277	13942	14222	14328	14166	14201	14209	14027	14299	14151	14225	14261	14145	14182	14234	14208	14187	14113	14239	14246	14314	14030	14297	14262	14215	14303	14140	14238	14130	14225	14252	14034	14247	14168	14060	14192	14198	14087	14108	14050	14019	14361	14140	13983	14163	14089	14102	14166	14132	14040	14250	14286	14131	14178	14302	14128	14198	14191	14182	14310	14188	14110	14290	14090	14374	14081	14048	14205	14121	14221	14162	14100	14357	14276	14298	14093	14141	14171	14167	14117	14201	14192	14138	14275	14128	14277	14238	14198	14240	14359	14266	14063	14244	14105	14246	14307	14220	14254	14237	14184	14191	14181	14034	14205	14310	14014	14212	14094	14266	14123	14295	14078	14056	14161	14122	14207	14141	14130	14255	14157	14440	14187	14289	14139	14224	14104	14225	14380	14291	14169	14263	14115	14440	14160	14310	14215	14184	14323	14167	14299	14217	14037	14101	14390	14276	14027	14123	14268	14192	14124	14229	14206	14271	14263	14137	14283	14070	14259	14211	14131	14212	14251	14274	14209	14364	13999	14275	14128	14134	14230	14342	14175	14235	14298	14266	14024	14244	14254	14095	14133	14260	14153	14259	14169	14135	14140	14228	14232	14229	14210	14048	14170	14228	14222	14268	14231	14056	14208	14191	14262	14212	14156	14291	14227	14158	14102	14106	14275	14327	14155	14278	14058	14122	14168	14060	14349	14348	14136	14333	14171	14270	14270	14168	14278	14150	14232	14193	14178	14147	14199	14322	14142	14208	14053	14191	14319	14195	14214	14404	14206	14303	14062	14211	14225	14262	14142	14132	14395	14259	14358	14350	14194	14190	14163	14263	14269	14225	14202	14366	14083	14108	14205	14151	14209	13997	14333	14111	14085	14338	14047	14219	14082	14144	14284	14287	14220	14354	14093	14131	14147	14244	14098	14190	14134	14284	14302	14104	14214	14202	14127	14259	14060	14204	14176	14013	14176	14165	14197	14176	14272	14251	14202	14231	14360	14131	14182	14146	14196	14110	14191	14328	14140	14142	14036	14213	14149	14082	14151	14204	14225	14133	14044	14171	14508	14229	14166	13929	14073	14321	14112	14211	14197	14367	14189	14312	14199	14151	14197	14304	14129	14104	14183	14146	14220	14174	14257	14013	14308	14335	14131	14230	14131	14046	14096	14036	14215	14192	14387	14284	14164	14239	14176	14172	14140	14335	14377	14067	14196	14123	14093	14125	14219	14296	14096	14220	14158	14376	14209	14144	14457	14162	14037	14260	14172	14348	14280	14238	14200	14200	14185	14196	14232	14126	14134	14172	14084	14382	14337	14099	14276	14101	14080	14029	14172	14205	14323	14159	14136	14235	14190	14234	14132	14237	14139	14246	14194	14237	14175	14126	14102	14148	14380	14163	14265	14125	14107	14019	14162	14292	14218	14257	14242	14161	14010	14183	14211	14151	14230	14120	14098	14196	14282	14286	14177	14158	14272	14182	14294	14179	14071	14163	14281	14219	14182	14226	14056	14123	14156	13997	14037	14311	14254	14158	14285	14162	14287	14264	14186	14282	14138	14111	14173	14202	14245	14260	14114	14181	14303	14341	14320	14157	14100	14143	14177	14028	14152	14171	14369	14146	14144	13977	14158	14177	14119	14195	14137	14208	14432	14172	14219	14368	14061	14387	14116	14059	14240	14124	14169	14420	14137	14257	14196	14178	14076	14281	14093	14283	14320	14063	14165	14226	14109	14342	14052	14164	14058	14306	14221	14189	14319	14233	14078	14224	14327	14238	14237	14142	14273	14123	14182	14329	14158	14421	14344	14302	14134	14212	14124	14153	14191	14085	14279	14175	14098	14214	14207	14144	14091	14343	14170	14086	14245	14103	14271	14252	14198	14212	14081	14224	14341	14279	14143	14321	14184	14262	14235	14272	14255	14219	14121	14220	14226	14148	14101	14080	14271	14238	14248	14303	14058	14268	14125	14299	14156	14175	14073	14269	14172	14218	14149	14212	14211	14167	14245	14125	14171	14361	14300
21731	20883	28049	23871	21108	23023	24610	19221	17939	18156	18003	17785	17419	17539	17623	17281	17373	17321	17439	17326	17307	17344	17172	17097	17358	17034	16998	17209	17142	17054	16906	16944	17312	16897	16901	16975	16956	16916	16889	17079	17088	17102	17039	16834	17013	17061	17094	16865	17035	16840	16985	16970	16949	16992	17037	16927	16908	16939	17055	16961	16837	17000	17192	16930	16867	16898	16873	16912	16925	16765	16994	17047	17028	16846	16860	17035	16953	16992	16983	16980	17075	17076	16890	16797	16735	17066	16828	16984	16916	16985	17259	16787	17031	16751	16766	16619	16906	16961	17012	16840	16903	16696	16915	16810	17006	16858	16978	17043	16871	16875	16890	16973	16948	16731	16980	16712	16908	16751	16934	16907	16986	16956	16966	16805	16803	16716	16858	16920	16812	16872	16944	16907	16842	16844	16911	16758	16912	16731	16752	17110	17031	16896	16995	16995	16750	16735	16802	16665	16821	16846	16746	16793	16898	16732	16878	16876	16920	16714	16894	17007	16701	16871	16834	16892	16878	16940	16987	16983	16697	16627	16680	16828	16678	16826	16641	16978	16861	16797	17030	16902	16857	16807	17201	16699	16859	16881	16879	16990	16641	16952	16773	16905	16980	17013	16754	16863	16926	16755	16926	16814	16760	16599	16897	17006	16995	16876	16884	16809	16785	16920	16888	17021	16658	16883	16881	16637	17001	16805	16915	16923	16819	16995	17050	16812	16842	16806	16853	16973	17027	16858	16731	16932	16787	16769	16823	16737	17196	16929	17093	16799	16907	16761	16886	16957	16814	16913	16871	16778	16903	16919	16904	17082	16967	17007	17008	16719	16952	16754	16854	16870	16848	16977	17064	16971	16762	16719	16867	16859	16882	16743	16889	16766	16783	16819	16790	16901	16860	16924	16934	16934	16678	16903	16960	16800	16948	16707	16892	16721	17046	16837	17019	16865	16789	16841	16652	16725	16974	16998	16926	16861	16842	16869	16623	17019	16886	16963	16798	16904	16830	16664	16970	17071	17071	17052	16852	16987	16809	16855	16872	16761	16880	16740	16749	16800	16972	16808	16747	16930	16996	16895	16775	16819	16955	16926	16961	17146	16892	16710	17127	17023	16826	16807	16718	16983	16967	16836	16913	17014	16967	16719	16802	16855	16862	16782	17004	16666	16909	16916	17117	16836	16743	16811	16997	16766	16817	16879	16937	16891	16839	17022	17064	16940	16934	17062	16729	16665	16767	16814	16878	16647	16920	16893	17098	16860	16760	16989	16984	16898	16975	16924	17022	16844	16969	16939	16880	16886	16889	16826	16801	16876	16784	16870	16812	16610	16875	16784	16842	16934	16870	16911	16779	16965	16831	16973	17013	17029	16979	16795	16962	16848	16899	16894	16802	16799	17063	17003	16807	16935	16972	16898	16833	16622	16952	17138	16973	16900	16884	16924	16906	16625	17138	16951	16742	16945	16844	17023	17103	16932	16855	16678	16976	16806	16898	16956	16957	17096	16997	16691	17011	16993	16814	16876	16897	16827	16764	17001	16850	17064	16825	17026	16838	16895	16923	16765	16823	16768	16804	16965	17001	17050	16783	16749	16895	16759	16836	16720	16887	16791	17078	16819	16713	16735	16987	16782	16862	16832	16945	16872	16806	16918	16918	17004	17011	17005	16823	16896	16862	16769	17053	16810	16903	16801	16822	16867	16872	16826	16960	16888	17008	16833	16752	16991	16967	16969	17012	16908	16874	16816	16729	16748	17111	16955	16992	16860	16820	16945	16663	16903	16987	17030	17110	16924	16844	16825	16804	16818	17029	16780	16855	16988	16995	16887	16844	17062	16822	16780	16806	16952	17065	16872	16759	16996	16962	16876	16999	16641	16797	17146	16978	17044	16931	16882	16803	16719	16871	16929	16805	16765	17071	16988	16739	16866	16964	16805	17027	17011	16919	16829	16720	16960	16763	16640	16870	16750	16914	17098	16768	16732	16880	16870	17065	16936	16714	16868	17077	17003	16792	17041	16954	16834	16992	16767	16880	17032	16870	16761	16905	16780	16846	16708	16940	16750	16804	16891	16605	16764	16714	17032	17006	16800	16791	16754	16831	16753	16861	16872	16971	16723	16993	16790	16800	16882	16863	16670	16785	17013	16718	17006	17089	16911	16866	16872	16697	16909	16758	16761	16913	16803	16874	16876	16876	16842	17086	16977	16648	17006	17046	17111	16933	16781	17030	16825	16872	16828	16819	16712	16920	16945	16909	16985	17145	16895	16796	17004	16764	16930	16916	16708	16775	16751	16466	16856	16800	17063	16960	16999	17043	16984	16865	17057	16720	17025	16612	16771	16947	16964	16779	16854	16844	16841	16907	16825	16920	16856	16838	16779	16742	16657	16743	16838	16953	16711	16934	16651	16774	16939	16831	16835	16859	17061	17055	16635	17038	16832	16825	16828	16932	16917	16899	16736	16913	16769	16814	16830	16861	16885	16920	16761	16819	16916	16860	16814	17072	16993	16976	16943	16939	16789	16741	16721	16681	16885	17060	16698	16702	16823	16865	16594	16950	16921	16706	16756	16726	16940	16846	17074	16995	16743	16816	16862	17138	17066	16966	16791	16937	16735	16759	16936	16671	16988	17033	16826	17080	16985	16844	16722	16827	16923	16791	16728	16944	16881	16933	16778	16814	16843	16788	17002	17049	17009	17018	16920	16849	16862	16843	16727	16950	16786	16724	16919	16742	16749	16858	16916	16896	16909	16751	16876	17033	16743	16695	16922	16765	16855	16785	16880	16986	16921	16903	17111	16999	16879	16727	16912	16944	16717	16789	16676	17022	16734	16923	16710	16887	16868	16692	16833	16611	16730	16724	16681	16523	16754	16731	16941	16986	16588	16910	17012	16873	16878	16979	16668	16803	17036	16690	16994	16849	16992	16913	16819	16851	16803	16808	16804	16853	16902	16900	16730	16772	16902	17011	16772	16932	16837	16752	16756	17021	17001	16780	16694	16834	16985	16933	16966	16827	16908	17046	16826	16747	16664	16902	16982	16907	17163	16927	16772	16824	16866	16955	16985	16964	16839	16710	16714	16941	16826	16958	16919	16826	16849	16818	17188	16828	16869	16783	16992	16730	16941	16880	16887	16940	16908	16779	16896	16791	16924	16873	16643	16835	16781	17071	16929	16928	16795	16723	16869	16839	17125	16999	16837	16962	16820	16881	16867	16784	16865	16895	16740	16774	16713	16848	16800	16956	16710	16814	16708	16850	16858	16874	16945	16848	17054	16799	16922	16902	16708	16879	16696	16878	16882	16788	16878	16699	16642	16625	16820	16749	16899	16886	16971	16932	17016	16777	16861	16813	16736	16772	16826	16808	16759	16916	16692	16831	16915	17011	16981	16884	16847	16764	17193	16926	16832	16861	16867	16990	16835	16851	16785	16862	16872	16886	16701	16901	16721	16866	16841	16705	17026	17043	17020	16743	16987	16829	17039	16848	16717	16792	16880	16779	16907	16867	16928	16813	16966	16838	17163	16979	16919	16901	16822	16768	16877	16807	16995	16949	16886	16718	16678	16679	16988	17032	16735	16990	16954	17118	16883	16872	16910	17032	16973	16939	16998	16956	16903	16835	16686	16811	17027	16975	16859	16644	16762	16749	16768	16683	16791	16672	16583	16966	16837	17041	17075	16689	16772	16841	16959	16755	16941	16753	17039	16911	16916	16822	16805	17114	17012	17020	16934	16836	16864	16730	16845	16906	16750	16905	16857	16741	16879	16910	16873	17008	16705	16911	16790	16888	16838	16795	16886	16889	16739	16988	17042	17025	16788	16909	16857	16964	16836	16947	17069	16982	16778	16910	16702	16887	16842	16958	16979	17002	16718	17035	16716	16713	16679	17020	17044	16953	16774	16835	16645	16988	16748	16962	16847	17119	17022	16914	17031	16790	16771	16669	16923	16872	16814	16856	16945	16829	16845	16934	16815	16791	16871	16960	16961	16852	16821	16728	16874	16672	16747	16857	16838	16824	16752	16951	16892	16963	16727	16807	16939	16772	16841	16783	16909	16887	16809	16893	16810	16939	16618	16790	16952	16798	16890	16630	16723	16642	16890	16848	17001	16927	16975	16918	16984	16878	16909	16813	16895	16880	16735	16998	16787	16860	16989	16952	17047	16884	16948	16860	16757	17028	16842	16866	16784	16664	17026	16859	16886	16825	16869	16785	16976	16846	16938	16981	16954	17024	17037	17024	16842	16801	16813	16895	16817	16745	16850	16957	16806	16882	16554	16999	16859	17025	16982	16911	16924	16744	17028	16788	16921	16906	17276	16846	16908	16853	16964	16826	16818	16992	16769	16820	16715	16721	17003	16939	16735	16902	16735	16746	16899	16821	16785	16753	16817	16985	16802	16799	16862	16760	17063	16892	16885	16893	16898	16841	16670	16771	16857	16748	16872	16749	16904	16849	16807	17027	16770	16976	16668	16837	16874	16939	16678	16778	16903	16759	16775	16870	16646	16786	16781	16820	16869	16972	16724	16644	16666	16542	16570	16970	16768	16841	16894	17066	16884	16791	17015	16763	17094	16890	16924	16892	17066	16999	16923	16824	16636	16955	16722	16972	17048	17024	16794	16843	16917	16922	16897	17037	16753	16853	16847	16869	16880	16841	16873	16911	16860	16834	16716	16903	16814	16903	16791	16843	16653	16774	16763	16807	16924	16904	16820	16946	16928	16892	16742	17022	16939	16827	16930	16873	16728	16961	16956	16891	16953	16974	16909	16810	16892	17039	16751	17003	16728	16837	16803	16867	16708	16936	16994	16738	16886	16871	16927	17003	16796	17098	16757	16979	16876	16879	16730	16892	16860	16770	17028	16922	16500	16764	16823	17050	16909	16765	16974	16922	16762	16796	16690	16811	16813	17058	16746	16854	16638	16960	16767	16878	16879	16940	16795	16944	16928	16928	17102	16734	16501	16688	16736	16869	16926	16762	16943	16881	16981	16795	16786	17145	16797	16810	16845	16879	16907	16854	16878	16653	16738	17055	16775	16654	16802	16969	16629	16958	16804	16761	16894	16879	16763	16908	16865	16824	16872	16813	16604	16863	16907	16900	16784	16748	16732	16802	16985	16856	16961	16820	16885	16848	16732
16225	36790	29588	21929	19418	17739	16748	15878	15500	15196	15150	14800	14734	14540	14659	14481	14276	14285	14254	14184	14540	14378	14122	14217	14377	14091	14370	14246	14076	14080	14100	14065	14097	14108	14084	14036	14073	14238	14043	13982	14197	14114	14008	14038	13993	13939	14090	14121	14072	14009	13805	14072	14136	13920	14026	13825	14229	14103	14170	14161	14082	14017	14031	14000	14067	14034	14178	13897	14031	14200	14003	14098	14052	14208	14069	14136	14056	14058	14048	13939	14061	13990	13955	14037	13998	13951	13987	14012	13925	14078	13920	14050	13954	14164	13895	13895	13900	14190	14172	13942	14136	13982	14065	13898	14043	13891	14017	14005	13956	13979	14122	13887	13847	14154	14042	14057	13906	14090	14028	13927	13950	13767	13972	14018	13942	13865	14012	14079	13976	13941	13895	14004	14006	13903	14138	14079	14026	13961	14133	14040	14125	13926	14039	14083	14022	13962	14004	14110	13857	13944	14048	14119	13992	14032	14146	13979	14097	14053	13972	14130	13835	13993	14041	13907	14061	13984	14020	14078	14070	13868	13959	13916	13963	13925	13872	13986	14005	14092	13873	14060	13960	14009	13980	13963	13984	13939	13985	13910	13822	14036	13942	14168	14032	14169	14048	14002	14078	14038	14122	14123	14105	13992	13919	13952	13971	14050	14026	14124	14105	14000	14018	13986	13880	13972	13915	13900	13944	13842	14019	13753	14003	13965	14199	13977	13976	13965	14088	13974	13949	14102	13996	14104	13903	13988	13974	14005	14103	14014	13929	14121	14013	13952	14029	13987	14013	14127	14040	14059	13922	14246	13903	14018	14093	14078	14080	14076	13976	13986	14090	14104	14039	14126	14205	14052	14099	13739	13980	13953	14010	14054	13914	13993	14042	14184	14129	13984	14108	13953	14139	14019	13964	14164	13916	14032	13922	14047	13981	14109	13908	13884	14080	13915	14067	13945	13985	14116	14051	13986	14067	14092	13851	13852	13983	14030	13836	14029	14061	14171	13882	14017	14141	14134	14098	14028	13866	13879	14095	13971	13938	14003	14026	14125	14019	14103	13978	14136	14097	13785	14107	14103	13978	14031	14194	13936	13920	14058	13988	13837	13937	13999	14019	13838	14121	14108	14147	14177	14178	14044	14121	14008	14152	14038	14146	13994	13939	13907	14048	14058	14005	14004	14073	14139	14014	13983	14025	14069	14175	14070	13867	14018	14030	14124	13924	14110	14024	14029	13776	14003	13987	13947	14167	14067	14029	13962	13935	14050	14017	13982	14122	13776	14127	14010	14169	14048	13936	14049	14050	13985	13989	13939	13939	13924	14117	13972	13758	13965	14032	14025	14071	13917	13983	13913	13989	14018	14082	13969	14175	14062	13914	13935	14083	14080	13903	13849	14114	14125	14145	14096	13986	14146	14004	14111	13868	13794	14039	14117	14110	13996	14174	13989	14048	13925	14064	13952	14021	14038	14163	14137	14212	13905	14144	14082	14044	13994	14062	14043	14143	14001	13907	14046	14044	14146	14018	13905	13961	13982	14074	14120	14146	14110	14069	14137	14032	14084	14085	13789	14064	13974	13816	14021	14039	13868	14147	13895	13972	14201	14053	14237	14009	14082	14021	14025	14130	14034	14089	14163	14120	14191	13970	14080	14030	13994	13953	14060	13941	14087	13877	13935	13942	13913	13868	14056	13935	14030	13941	13830	14041	13841	13956	13926	13882	14020	13935	14044	14141	14033	14131	14004	13968	14009	14035	13834	13993	14181	13948	14123	14046	13847	13984	14149	14100	13990	14059	14049	14097	14037	14095	13996	14073	13871	14043	14070	13990	14060	14165	13887	14042	14036	13899	14104	14126	14165	13970	14041	13895	14104	14053	13835	14074	13797	13973	13986	14088	14074	14036	14040	14051	13979	14052	14003	13956	13974	14127	13978	14090	13946	14003	13976	14014	13980	14016	13923	14032	14267	14061	14077	14057	14084	13868	14121	14153	13957	14116	13946	14059	14001	13978	14003	14006	13992	13955	14108	13845	13976	14042	14068	14007	13991	13891	14056	13982	13984	14149	14051	14043	13885	13996	13931	13972	14025	13973	13813	14124	14053	13919	14061	13944	13898	14069	13899	13842	14094	13846	13916	13979	13960	13911	13949	13979	14104	14087	13977	14130	14136	14202	13851	13984	14138	14007	14022	14011	14177	14012	13943	14061	14041	14043	13964	13890	14004	14046	14101	13906	14239	13997	13902	13951	14098	13968	14197	14011	13938	14028	14026	13979	14058	14164	14003	13807	13916	13919	14061	13994	14031	13912	13988	13904	13929	13929	14121	13880	13886	14077	14023	14029	13971	13866	14045	14017	14073	13951	14136	14055	13929	13819	13963	13983	13957	14028	14008	13911	14005	14072	14072	14051	14055	14130	14137	14032	14011	14016	13802	14048	14096	13904	14189	13926	13929	13965	14059	13930	13973	14056	14009	13928	13968	14044	14048	13785	14013	13995	14169	14038	14008	14112	14119	14054	14054	14044	14210	14129	13801	14018	14086	14107	13977	13911	14131	14095	14094	14020	13946	14025	13950	13887	14017	13943	13961	13973	13871	14075	13961	14020	14053	13873	13937	14092	14001	14007	14009	14000	14028	14077	13947	13934	14149	14071	13966	13945	14038	14144	13975	14002	14034	14097	13976	13995	14118	14022	13953	14112	13955	14007	14023	14090	13923	13837	14079	14062	13939	14053	13942	14170	14035	14097	13941	14007	14098	13962	14055	13936	13939	13942	14038	14134	14104	14139	14046	14055	14073	13976	14112	14088	14004	13809	13935	14096	14021	13947	13959	13749	13842	13940	13946	13917	13962	14116	14118	13800	13974	13821	14060	14029	14007	13912	14081	14049	14026	14109	13915	14125	13986	14035	14167	14053	13935	14049	14010	14036	13729	14012	14040	14063	13796	13992	14106	13990	14116	13909	14031	14047	14033	14107	13840	14086	14045	13997	13873	13988	14092	13902	13981	14118	14161	14019	14016	14132	13953	13906	14047	13994	14082	14140	13979	13992	13853	13890	14064	14065	14013	13960	14036	14073	14074	14033	13967	14125	13905	13979	14022	14069	14227	14119	13946	14192	14156	13931	13848	13954	14029	14017	13912	14102	13947	14129	13990	14092	13968	14015	13992	13877	13926	13726	14035	14115	13971	14007	13904	13973	13920	14100	13962	13787	13937	14087	14170	13845	14036	14034	13861	14180	14011	14021	13738	13876	14092	14032	14152	14082	13949	13993	14094	14122	14163	14155	14005	14021	13923	14173	13982	14155	13945	14018	14039	13883	14014	14060	14052	14088	14094	14107	13943	13905	14141	13921	14098	14125	13973	13972	13951	13879	14080	13932	13929	14056	14219	13990	13902	13896	13977	14040	13978	13993	13942	14026	13891	13942	13916	14063	13856	13983	14076	13962	14171	14169	13991	13978	14079	13880	14004	13998	14094	13950	13970	14032	13906	14031	13957	13941	13931	14033	13803	14068	13982	14058	13904	13943	13971	13978	13946	14048	14079	14148	13780	14073	14014	14086	14042	13912	14132	13954	14160	14060	14004	14048	14090	14127	14091	13869	14043	14146	14000	13996	13813	14031	14054	13971	14071	13993	14075	14051	14059	14032	13983	14100	14145	14051	14001	13976	13983	13985	13951	14083	13948	13908	14017	14129	14036	14098	14136	13891	14075	13905	13930	13960	14038	13914	14065	14024	13957	14121	13994	14007	14012	13939	13900	13935	14023	13941	14084	14092	14024	13907	14065	14097	13949	13927	13867	13997	14024	13896	14017	14035	14090	14015	14059	14141	14052	13889	13878	14019	13917	14100	14076	13849	14027	14055	13998	14199	13907	13894	14091	14095	13978	14064	14134	13983	14007	13967	13937	13862	14147	13888	13926	14204	13953	14068	13952	13944	13967	13987	14040	14013	14083	13875	13935	14080	14104	14002	13860	14038	14119	13930	14049	13810	14080	14000	13945	13993	13803	13834	13997	14006	14056	14089	14108	14061	13863	13950	13969	13882	14043	14043	13954	14057	14103	14027	14148	14031	13986	14074	14144	13915	13895	14119	14060	13947	14073	13897	14065	14009	13841	14039	14098	14033	13787	13953	14026	13992	14044	13973	13930	13830	14124	13933	13986	14018	13924	13986	14176	14058	14109	13966	13980	14018	13906	13725	13722	14031	14087	14052	14228	13851	13799	13971	14103	14025	14024	14206	13952	14236	13985	13943	13908	13924	13888	14037	14085	13920	14243	13949	13991	13814	13837	14051	14030	13987	13940	14120	13921	14074	14038	13922	14165	13897	13989	13958	13995	13969	14003	13929	14013	14166	14018	13989	13930	14061	14190	13927	14013	14013	14005	14211	14035	13826	14115	13921	13965	14018	13964	13970	14146	14128	14039	13898	14097	14012	13992	13826	13991	14083	14047	13852	14052	14091	13870	13978	14005	13901	14266	14018	13987	13989	14033	13962	14130	14103	14154	13985	14068	14001	13935	14025	13989	14004	14091	13997	14040	14027	14008	13932	13929	13997	14091	14164	13864	13881	14007	14009	13942	13926	14064	14097	14202	14052	14002	13867	14127	13971	14073	13977	14031	13826	14127	14090	14004	13809	13882	13855	14062	13972	14171	14112	13857	13998	14082	14106	13885	14020	13898	13929	14041	14070	13987	14082	14002	13985	14016	13954	14030	14085	13916	14225	14008	14025	13972	14153	14023	14057	14038	14151	14144	14043	13965	14015	13925	14220	13866	13888	14056	14050	14091	14061	13961	14004	14044	13891	13904	14022	13982	13961	14186	14010	13973	14148	13949	14091	14019	14053	13948	14106	13931	13971	14173	14012	14099	13908	13997	13944	13943	13992	14055	14233	13969	14073	13991	14209	14058	14162	13883	13947	13899	13895	14013	14183	14098	14093	14088	14036	14134	13966	13999	14073	14036	14148	14000	14118	14097	13934	13908	13806	14191	13884	13820	13906	14092	14076	14177	14006	13958	14009	13855	14070	14002	14057	14107	13868	14083	13936	14010	14100	13994	14217	13898	14123	13910	13940	13849	14024	13987	14117	13943	14247	13851	13969	13881	14046	13876	14019	14022	14250	14054	14023	13978	13934	14057
28152	22645	25033	21535	18160	17320	17279	16866	16775	16415	16559	16462	16355	16279	16657	16515	16150	16392	16369	16541	16331	16278	16310	16505	16425	16390	16487	16306	16292	16468	16385	16148	16385	16295	16233	16160	16491	16333	16321	16089	16261	16359	16306	16363	16203	16296	16275	16340	16395	16251	16222	16368	16440	16174	16232	16321	16133	16288	16175	16204	16113	16294	16236	16366	16306	16366	16274	16217	16340	16127	16251	16243	16316	16368	16240	16263	16155	16214	16383	16178	16204	16310	16424	16335	16361	16303	16364	16398	16233	16397	16261	16360	16183	16259	16428	16337	16258	16332	16349	16290	16230	16352	16484	16369	16346	16348	16373	16295	16353	16306	16263	16249	16382	16397	16452	16233	16202	16488	16215	16228	16359	16193	16205	16321	16348	16215	16452	16395	16419	16463	16259	16275	16278	16308	16404	16393	16419	16120	16265	16316	16221	16196	16173	16214	16116	16172	16346	16091	16188	16359	16484	16159	16323	16215	16284	16195	16303	16465	16234	16134	16350	16425	16131	16304	16443	16156	16475	16389	16308	16227	16318	16361	16209	16457	16343	16244	16375	16316	16170	16404	16315	16144	16203	16312	16036	16241	16363	16318	16173	16196	16488	16331	16242	16308	15961	16241	16427	16222	16146	16275	16190	16130	16298	16329	16185	16283	16126	16346	16262	16454	16357	16267	16234	16171	16567	16201	16137	16443	16181	16175	16531	16446	16289	16231	16293	16446	16369	16215	16331	16428	16444	16281	16151	16292	16177	16234	16395	16362	16260	16209	16028	16189	16121	16229	16216	16166	16225	16180	16314	16480	16310	16357	16360	16193	16208	16350	16335	16128	16214	16245	16304	16286	16323	16353	16232	16387	16448	16186	16425	16410	16276	16309	16281	16186	16168	16206	16352	16251	16387	16365	16144	16188	16142	16417	16154	16288	16343	16128	16300	16447	16279	16161	16169	16431	16261	16467	16132	16365	16103	16442	16443	16229	16265	16185	16284	16347	16200	16299	16346	16210	16014	16210	16317	16168	16522	16319	16643	16223	16322	16320	16421	16293	16218	16251	16281	16400	16195	16356	16332	16361	16371	16400	16375	16237	16225	16363	16026	16363	16433	16218	16486	16267	16164	16146	16500	16490	16277	16311	16209	16471	16452	16099	16320	16146	16279	16229	16382	16388	16207	16185	16216	16451	16155	16373	16202	16173	16360	16366	16330	16157	16285	16097	16303	16340	16195	16264	16340	16230	16124	15987	16415	16128	16219	16476	16281	16135	16260	16328	16276	16330	16264	16496	16249	16225	16426	16186	16312	16220	16211	16412	16260	16436	16266	16326	16294	16472	16163	16313	16473	16377	16351	16388	16286	16258	16380	16174	16409	16053	16308	16406	16438	16363	16450	16083	16183	16276	16273	16251	16255	16191	16502	16348	16385	16270	16327	16210	16260	16267	16264	16226	16513	16250	16320	16377	16266	16504	16448	16110	16203	16153	16262	16501	16269	16128	16349	16427	16357	16391	16240	16311	16397	16308	16253	16253	16096	16398	16374	16506	16455	16237	16447	16364	16177	16385	16183	16352	16410	16358	16352	16370	16261	16315	16111	16399	16306	16357	16339	16386	16331	16183	16425	16105	16142	16323	16273	16177	16482	16268	16383	16482	16069	16143	16311	16353	16293	16348	16291	16185	16369	16403	16468	16393	16351	16283	16406	16379	16112	16084	16246	16332	16062	16345	16244	16108	16483	16372	16275	16330	16336	16371	16258	16273	16301	16415	16332	16445	16376	16564	16275	16109	16313	16395	16328	16141	16080	16294	16117	16359	16735	16335	16292	16371	16381	16342	16272	16089	16225	16403	16276	16433	16135	16117	16406	16308	16439	16297	16348	16320	16490	16187	16433	16420	16364	16187	16300	16238	16369	16568	16515	16423	16344	16225	16339	16359	16298	16180	16292	16182	16400	16443	16213	16273	16302	16610	16490	16150	16255	16162	16257	16346	16442	16391	16340	16408	16433	16057	16196	16306	16307	16326	16363	16343	16408	16282	16480	16341	16331	16130	16501	16187	16347	16352	16141	16366	16231	16133	16161	16274	16194	16227	16233	16351	16252	16422	16326	16253	16282	16291	16091	16232	16286	16608	16170	16361	16122	16357	16234	16232	16186	16555	16188	16245	16645	16279	16352	16298	16124	16117	16127	16372	16365	16195	16285	16274	16321	16223	16482	16207	16226	16031	16300	16245	16293	16428	16198	16060	16011	16165	16240	16288	16266	16350	16286	16461	16338	16461	16472	16325	16417	16447	16361	16130	16294	16369	16319	16461	16469	16204	16435	16150	16316	16514	16342	16417	16340	16290	16297	16324	16143	16519	16398	16386	16142	16086	16169	16200	16403	16263	16267	16292	16227	16372	16178	16379	16271	16478	16348	16235	16342	16104	16142	16413	16210	16385	16273	16316	16162	16283	16170	16319	16281	16373	16288	16464	16309	16312	16425	16416	16250	16058	16409	16126	16323	16180	16208	16543	16400	16389	15903	16281	16491	16254	16389	16355	16284	16285	16300	16299	16340	16288	16171	16469	16597	16284	16164	16086	16184	16116	16292	16363	16399	16245	16269	16303	16533	16137	16451	16491	16317	16211	16414	16237	16362	16228	16209	16295	16313	16210	16279	16224	16275	16393	16286	16280	16348	16156	16299	16508	16336	16358	16211	16371	16239	16181	16304	16357	16287	16323	16166	16254	16410	16201	16253	16362	16182	16377	16288	16379	16256	16391	16248	16353	16119	16200	16238	16383	16319	16159	16449	16416	16206	16306	16250	16353	16248	16308	16224	16245	16456	16315	16353	16210	16089	16234	16246	16422	16236	16196	16367	16414	16048	16159	16305	16287	16277	16419	16360	16402	16184	16116	16341	16460	16272	16195	16343	16257	16418	16355	16467	16240	16274	16345	16419	16401	16463	16500	16337	16393	16354	16231	16550	16335	16468	16319	16363	16338	16299	16450	16283	16321	16272	16588	16249	16185	16141	16502	16566	16253	16245	16369	16257	16176	16281	16147	16312	16216	16172	16212	16330	16260	16188	16282	16469	16246	16376	16261	16220	16311	16419	16382	16504	16268	16277	16218	16359	16208	16143	16287	16304	16472	16200	16362	16158	16300	16140	16213	16395	16379	16297	16149	16391	16544	16260	16370	16080	16359	16263	16134	16335	16419	16320	16341	16289	16225	16273	16321	16164	16350	16291	16443	16255	16214	16363	16171	16345	16355	16202	16368	16520	16356	16279	16348	16239	16325	16324	16426	16299	16369	16359	16413	16177	16312	16396	16229	16164	16227	16290	16364	16360	16147	16355	16394	16367	16195	16186	16287	16375	16254	16085	16126	16143	16199	16281	16170	16278	16172	16276	16252	16448	16162	16228	16255	16340	16460	16341	16320	16481	16112	16349	16284	16213	16293	16226	16307	16385	16165	16400	16263	16237	16262	16156	16294	16262	16277	16334	16190	16420	16268	16251	16384	16310	16302	16150	16243	16299	16293	16537	16095	16245	16508	16357	16316	16272	16348	16554	16238	16241	16367	16442	16307	16186	16292	16228	16309	16281	16345	16240	16272	16350	16359	16436	16410	16200	16436	16505	16330	16392	16155	16266	16353	16311	16225	16423	16278	16233	16249	16334	16309	16368	16128	16281	16196	16338	16365	16530	16391	16400	16490	16334	16363	16283	16399	16197	16413	16077	16152	16262	16416	16244	16418	16283	16354	16267	16418	16121	16185	16189	16191	16384	16178	16287	16300	16276	16321	16355	16205	16197	16208	16271	16293	16382	16002	16486	16552	16374	16353	16187	16237	16372	16249	16262	16350	16373	16336	16328	16255	16227	16369	16503	16311	16067	16171	16370	16412	16483	16323	16344	16326	16535	16338	16284	16304	16274	16293	16251	16474	16293	16185	16227	16261	16363	16221	16303	16299	16211	16313	16283	16278	16400	16246	16262	16407	16445	16336	16292	16319	16446	16417	16382	16041	16205	16168	16396	16233	16411	16299	16183	16178	16423	16221	16366	16218	16298	16554	16433	16195	16371	16180	16163	16303	16461	16294	16402	16188	16245	16182	16167	16382	16181	16209	16074	16115	16155	16310	16232	16247	16367	16296	16465	16341	16306	16204	16428	16420	16455	16194	16339	16184	16444	16236	16387	16292	16487	16395	16301	16503	16193	16397	16440	16267	16289	16157	16183	16286	16187	16298	16223	16518	16210	16312	16267	16375	16274	16492	16620	16340	16256	16267	16274	16016	16250	16308	16086	16267	16443	16441	16277	16397	16394	16306	16250	16302	16338	16580	16314	16162	16224	16523	16228	16399	16284	16407	16389	16151	16226	16497	16311	16302	16255	16279	16287	16150	16211	16293	16353	16305	16234	16180	16325	16344	16370	16224	16415	16284	16310	16576	16389	16219	16179	16187	16413	16168	16206	16339	16195	16413	16182	16141	16154	16433	16199	16141	16311	16332	16259	16338	16317	16276	16177	16267	16459	16398	16205	16435	16103	16230	16272	16261	16172	16192	16280	16443	16146	16291	16142	16204	16263	16379	16407	16239	16106	16274	16309	16193	16335	16264	15990	16289	16206	16301	16307	16212	16205	16503	16351	16305	16140	16299	16219	16257	16396	16324	16392	16236	16381	16213	16391	16366	16346	16241	16348	16427	16350	16492	16237	16258	16282	16474	16400	16263	16203	16351	16262	16333	16376	16203	16320	16258	16412	16422	16312	16294	16333	16287	16572	16252	16439	16529	16355	16410	16475	16362	16350	16265	16401	16254	16407	16110	16291	16131	16152	16368	16225	16297	16260	16372	16013	16251	16492	16422	16189	16302	16497	16271	16287	16189	16276	16226	16342	16427	16423	16466	16447	16403	16470	16087	16353	16296	16471	16325	16311	16297	16417	16158	16157	16314	16244	16423	16348	16373	16454	16271	16132	16004	16450	16336	16319	16197	16131	16392	16176	16233	16293	16343	16277	16349	16153	16291	16183	16276	16400	16257	16347	16228	16384	16269	16164	16489	16172	16014	16208	16297	16321	16341	16317	16199	16151	16425	16141	16297	16309	16316	16201	16351	16315	16273	16297	16381	16469	16327	16323	16491	16267	16371	16293	16487
17183	26159	21441	17026	15690	14889	14873	14712	14129	14188	14041	13908	13892	13881	13895	13838	13778	13980	13634	13768	13842	13765	13885	13664	13694	13799	13758	13759	13721	13831	13850	13840	13818	13663	13685	13690	13679	13779	13730	13886	13991	13785	13783	13711	13724	13812	13697	13952	13841	13611	13658	13699	13648	13701	13893	13790	13774	13514	13683	13622	13682	13751	13727	13731	13862	13664	13669	13784	13706	13857	13825	13798	13822	13788	13726	13836	13721	13725	13748	13757	13708	13757	13781	13994	13709	13648	13732	13722	13728	13637	13812	13548	13692	13798	13798	13798	13787	13736	13765	13645	13859	13736	13826	13703	13739	13812	13673	13648	13881	13819	13889	13738	13589	13754	13718	13797	13932	13702	13787	13735	13670	13641	13764	13762	13874	13656	13741	13763	13668	13742	13571	13644	13678	13664	13630	13887	13862	13745	13741	13598	13642	13930	13780	13732	13673	13628	13569	13749	13738	13802	13898	13711	13728	13773	13744	13710	13835	13730	13738	13766	13789	13802	13796	13713	13899	13845	13738	13781	13702	13907	13672	13664	13743	13705	13848	13784	13744	13569	13807	13852	13669	13769	13678	13738	13746	13634	13488	13566	13750	13765	13826	13637	13736	13741	13611	13547	13766	13661	13918	13855	13843	13677	13845	13827	13726	13768	13815	13672	13734	13688	13926	13679	13723	13732	13538	13541	13796	13868	13728	13783	13870	13759	13861	13632	13732	13765	13697	13777	13594	13695	13722	13729	13626	13659	13854	13727	13671	13739	13651	13857	13844	13709	13864	13579	13773	13572	13653	13658	13871	13623	13769	13671	13739	13872	13593	13711	13787	13581	13678	13824	13738	13799	13798	13857	13591	13724	13603	13620	13687	13739	13857	13829	13793	13614	13603	13703	13850	13699	13753	13814	13731	13773	13705	13610	13745	13721	13753	13734	13631	13723	13662	13660	13728	13846	13611	13732	13770	13718	13588	13567	13597	13556	13739	13715	13791	13908	13769	13838	13783	13733	13676	13584	13711	13755	13929	13892	13573	13800	13761	13788	13769	13686	13640	13772	13809	13581	13583	13587	13924	13570	13667	13684	13831	13672	13582	13838	13747	13626	13648	13719	13634	13591	13774	13758	13805	13715	13673	13819	13671	13624	13519	13609	13705	13793	13654	13695	13666	13694	13682	13791	13597	13547	13750	13831	13772	13905	13684	13670	13700	14005	13596	13552	13667	13611	13761	13727	13752	13735	13645	13711	13711	13706	13734	13656	13796	13704	13717	13683	13573	13880	13733	13696	13755	13759	13764	13843	13712	13777	13791	13791	13595	13766	13882	13767	13740	13639	13651	13771	13899	13637	13869	13720	13745	13541	13725	13646	13661	13834	13729	13686	13617	13639	13692	13805	13770	13767	13725	13776	13689	13684	13654	13624	13851	13824	13774	13732	13537	13867	13815	13614	13774	13795	13749	13797	13833	13696	13697	13729	13538	13764	13864	13698	13638	13662	13638	13903	13729	13722	13812	13695	13754	13685	13647	13628	13709	13762	13750	13808	13765	13590	13798	13696	13786	13660	13732	13589	13730	13608	13770	13718	13832	13697	13691	13782	13691	13630	13666	13819	13802	13712	13797	13755	13756	13575	13649	13784	13744	13841	13733	13713	13723	13721	13648	13746	13670	13914	13876	13729	13703	13700	13687	13816	13763	13711	13872	13799	13691	13803	13660	13745	13636	13827	13770	13784	13732	13578	13668	13677	13708	13488	13734	13673	13699	13594	13835	13731	13845	13756	13524	13664	13827	13886	13739	13768	13564	13702	13753	13567	13707	13722	13619	13648	13732	13932	13793	13601	13776	13828	13523	13671	13706	13620	13590	13676	13817	13662	13817	13742	13699	13907	13665	13717	13809	13769	13771	13687	13655	13741	13742	13546	13740	13744	13781	13779	13848	13626	13770	13694	13705	13755	13746	13666	13820	13535	13798	13573	13773	13792	13696	13651	13843	13663	13686	13838	13690	13740	13780	13673	13846	13713	13890	13630	13878	13691	13706	13617	13673	13579	13739	13772	13697	13640	13733	13748	13555	13625	13758	13795	13687	13841	13786	13603	13749	13747	13708	13825	13825	13638	13601	13689	14022	13614	13558	13783	13746	13678	13845	13662	13699	13632	13893	13718	13794	13870	13606	13778	13815	13733	13718	13734	13579	13959	13925	13729	13675	13607	13604	13808	13795	13721	13532	13670	13840	13616	13758	13668	13713	13596	13578	13582	13760	13782	13762	13969	13678	13752	13678	13532	13807	13807	13778	13706	13684	13652	13851	13668	13827	13632	13638	13621	13741	13701	13713	13733	13613	13776	13716	13701	13837	13841	13699	13701	13556	13885	13647	13759	13892	13734	13746	13764	13651	13620	13641	13830	13642	13722	13768	13655	13777	13798	13838	13600	13681	13653	13789	13640	13875	13822	13829	13658	13835	13740	13570	13830	13652	13689	13888	13820	13905	13783	13716	13664	13646	13696	13725	13725	13716	13702	13871	13709	13752	13692	13728	13776	13669	13832	13698	13663	13743	13767	13639	13760	13801	13744	13750	13740	13790	13605	13852	13729	13717	13721	13759	13706	13637	13782	13782	13845	13682	13613	13815	13853	13653	13785	13633	13689	13618	13746	13824	13847	13831	13579	13655	13760	13567	13810	13742	13721	13769	13722	13840	13651	13775	13670	13573	13681	13546	13813	13702	13668	13745	13729	13741	13841	13664	13702	13660	13704	13660	13705	13873	13813	13626	13910	13864	13734	13686	13580	13914	13670	13708	13607	13637	13626	13685	13661	13718	13578	13681	13549	13739	13762	13686	13823	13796	13657	13576	13721	13887	13921	13695	13574	13625	13720	13809	13804	13654	13758	13587	13612	13793	13745	13749	13642	13670	13589	13679	13896	13662	13758	13792	13733	13684	13576	13790	13791	13680	13584	13801	13670	13680	13633	13594	13777	13782	13638	13737	13914	13665	13752	13756	13798	13779	13625	13781	13618	13730	13777	13676	13714	13793	13853	13641	13746	13719	13730	13623	13793	13778	13709	13886	13876	13622	13713	13737	13768	13768	13709	13655	13833	13745	13716	13686	13750	13744	13849	13639	13772	13641	13670	13780	13877	13825	13708	13806	13755	13677	13746	14095	13525	13739	13609	13610	13679	13833	13665	13807	13514	13523	13757	13683	13783	13803	13625	13781	13785	13646	13743	13917	13679	13722	13641	13762	13647	13654	13819	13847	13507	13612	13907	13660	13703	13704	13777	13708	13615	13809	13823	13712	13748	13760	13696	13794	13803	13790	13992	13727	13598	13697	13707	13709	13857	13665	13738	13643	13622	13756	13720	13831	13700	13765	13704	13575	13710	13797	13642	13724	13789	13596	13565	13767	13675	13861	13782	13666	13708	13783	13679	13675	13749	13821	13749	13787	13825	13712	13638	13595	13841	13767	13701	13823	13637	13740	13762	13668	13584	13863	13768	13858	13715	13671	13836	14003	13819	13945	13743	13651	13686	13705	13663	13578	13806	13667	13752	13791	13602	13849	13752	13703	13664	13715	13753	13655	13724	13661	13631	13831	13721	13802	13839	13764	13775	13719	13884	13586	13736	13792	13877	13841	13688	13919	13723	13723	13749	13678	13734	13662	13878	13753	13757	13770	13970	13722	13761	13697	13764	13902	13616	13615	13779	13604	13761	13726	13823	13683	13813	13718	13768	13690	13779	13772	13728	13843	13691	13617	13798	13818	13828	13740	13614	13690	13690	13874	13782	13818	13733	13516	13667	13861	13628	13757	13772	13832	13713	13760	13585	13628	13688	13727	13824	13701	13559	13775	13641	13757	13669	13790	13707	13752	13855	13654	13739	13677	13614	13808	13675	13643	13815	13721	13765	13744	13667	13700	13789	13722	13657	13761	13681	13750	13835	13706	13630	13688	13648	13692	13563	13768	13675	13842	13719	13774	13729	13653	13594	13679	13614	13662	13783	13748	13880	13713	13774	13719	13769	13738	13774	13686	13701	13650	13658	13702	13667	13837	13794	13693	13410	13654	13608	13553	13907	13688	13799	13902	13698	13686	13733	13769	13915	13670	13647	13758	13674	13782	13606	13751	13586	13761	13635	13717	13630	13614	13775	13823	13723	13795	13829	13700	13814	13757	13587	13760	13775	13908	13723	13816	13827	13596	13758	13782	13576	13743	13847	13694	13605	13809	13850	13753	13711	13890	13702	13772	13645	13702	13742	13698	13760	13737	13929	13790	13812	13931	13660	13620	13619	13740	13707	13674	13825	13800	13747	13802	13622	13854	13840	13678	13584	13638	13706	13614	13713	13619	13755	13682	13814	13923	13686	13751	13727	13851	13771	13733	13701	13674	13760	13755	13547	13643	13762	13850	13772	13731	13679	13743	13789	13684	13684	13770	13716	13922	13478	13751	13715	13753	13769	13651	13724	13766	13863	13752	13827	13658	13690	13637	13683	13664	13664	13880	13852	13670	13813	13697	13650	13612	13827	13806	13750	13655	13657	13646	13760	13744	13676	13717	13810	13883	13845	13733	13711	13670	13647	13727	13618	13722	13795	13755	13729	13900	13731	13700	13718	13636	13676	13736	13386	13782	13677	13586	13964	13774	13599	13760	13696	13647	13718	13675	13708	13837	13679	13810	13724	13593	13589	13888	13779	13799	13541	13835	13804	13622	13633	13882	13869	13802	13748	13569	13804	13678	13842	13633	13576	13661	13849	13691	13645	13778	13865	13779	13922	13635	13726	13785	13733	13593	13647	13631	13565	13667	13597	13757	13596	13668	13662	13747	13822	13866	13702	13855	13743	13679	13733	13824	13793	13646	13581	13691	13835	13825	13730	13822	13765	13725	13741	13854	13687	13967	13680	13876	13719	13736	13794	13741	13728	13619	13812	13795	13782	13753	13640	13813	13642	13784	13701	13752	13641	13607	13722	13900	13622	13786	13552	13710	13782	13610	13707	13790	13652	13910	13709	13931	13551	13868	13646	13732	13764	13605	13687	13698	13707	13696	13773	13772	13683	13825	13818	13822	13693	13630	13636	13791	13741	13601	13768	13598	13637	13774	13783	13720	13730	13749	13699	13915	13986	13682	13745	13896	13796
22670	20905	27779	24241	21708	21665	20018	17400	16803	16692	16576	16413	16427	16395	16466	16100	16099	16068	16119	16194	16034	16103	16083	15845	16031	16026	15843	15973	15995	15776	15997	16027	15964	16056	15744	15938	15902	15806	15973	16029	15843	15839	15864	15777	15929	15895	15823	15920	15919	15738	15824	15907	15854	15853	15727	15987	15955	15782	15867	15772	16047	15813	15722	15843	16042	15777	15742	15695	15717	15742	15667	15860	15751	15794	15740	15848	15842	15844	15927	16009	15781	15932	15907	15927	15945	15618	15765	15649	15840	15740	15855	15939	15526	15933	16028	15880	15644	15624	15813	15988	15912	15852	15786	15824	15842	15682	15904	15678	15725	15852	15803	15843	15846	15898	15872	16079	15902	15804	15751	15722	15856	15706	15882	15813	15928	15828	15939	15674	15625	15823	15810	15761	15755	15841	15860	15691	15733	15949	15638	15721	15774	15833	15957	15743	15849	15813	16041	16020	15902	15860	15980	15848	15797	15867	15760	15882	15862	15691	15714	15708	15750	15831	16011	15952	15743	16005	15561	15666	15710	15831	15962	15716	15835	15786	15870	15825	15853	15870	15933	15708	15808	15759	15783	15955	15993	15724	15928	15739	16152	15694	15784	15715	15829	15924	15889	15792	15835	15966	15843	15909	15752	15703	15766	15862	15782	16009	15752	15757	15816	15640	15811	15796	15861	16024	15858	15773	15948	15902	15735	15816	15678	15939	15840	15869	15791	15947	15770	15806	15878	15800	15941	15887	15806	15792	15743	15757	15896	15799	15611	16019	15994	15914	15748	15939	15845	15808	15827	15816	15700	15694	15859	15745	15912	15777	15761	15745	15858	15797	15856	15796	15749	15900	15879	15782	16004	15778	15803	15820	15826	15859	15782	15823	15709	15754	15900	15948	15765	15802	15683	15627	15794	15801	15810	15809	16057	15971	15860	15860	15792	15915	15987	15969	15965	15777	15939	16103	15893	15805	15984	15779	15917	16061	15743	15792	15638	15744	15874	15884	15827	15760	15789	15907	15664	16070	15696	15737	15801	15675	15646	15537	15854	15786	15777	15772	15954	15518	15781	15808	15801	15909	15740	15774	15802	15838	15833	15941	15790	15705	15898	15723	15851	15825	15809	15673	15624	15757	15869	15794	15864	15810	15640	15937	15992	15776	15763	15890	15648	15845	15777	15853	15760	15812	15785	15775	15840	15942	15781	15955	16014	15838	15858	15968	15816	16044	15824	15798	15910	15833	15864	15809	15911	15824	15936	15741	15959	15760	15846	15955	15873	15927	15912	15686	15999	15737	15817	16006	15782	15951	16004	15855	15987	15745	15600	15890	15853	15892	15704	15935	15962	15995	15815	15880	15928	15877	15829	15648	15789	15878	15865	15806	15871	15937	15705	15875	15879	15930	15670	15780	16044	15933	15922	16019	15877	15590	15707	15859	15890	15884	15839	15788	15984	16083	15865	15804	15969	15969	15744	15812	15540	15864	15933	15690	15982	15848	15967	15917	15801	15712	15780	15917	15949	16072	15838	15795	15569	16061	15821	15902	15993	15764	15863	15696	15826	15682	15804	15955	15771	15790	15765	15775	16056	16010	15902	15846	15764	15968	15780	15911	15710	15821	15972	15948	15913	15809	15645	15793	15718	15680	15804	15657	15726	15737	15870	15961	16098	15883	15861	15824	15830	15688	15832	15895	15879	15663	15840	15764	15813	15562	15855	15841	15946	15866	15948	15818	15762	15910	15764	15814	15897	15727	16069	15863	15870	16061	15694	15859	15958	15945	15789	15838	15860	15885	15510	15885	15715	15976	15881	15660	15794	15900	15912	16011	15899	15958	15994	15909	15963	15614	15749	15807	15954	15767	15959	15761	15696	15877	15717	15687	15628	15765	15750	15673	15836	15943	15826	15770	15708	16037	15773	15848	15702	15904	15899	15785	15928	16036	15938	15895	15790	15939	15711	15813	15710	15853	15770	15644	16014	15889	15737	15496	15691	15579	15747	15654	15663	15814	15641	15663	15634	15856	15663	15998	16032	15766	15889	15667	15910	15849	15996	15756	16057	15977	15988	15789	15862	15759	15650	15652	16031	15789	15691	15672	15801	15955	15845	15932	15779	15671	15769	15837	15995	15658	15888	15669	15703	15738	15694	15710	15931	16258	15896	15884	15921	15933	15973	15855	15958	15965	15776	15849	15723	15703	15851	15920	15749	15745	15903	15876	15736	15961	15642	15800	16008	16023	15757	15786	15755	15916	15928	15801	15901	15707	15713	15787	15916	15749	15780	15729	15958	15820	15706	15827	15908	15810	15834	15653	16015	15933	16002	15977	15949	15800	15926	15886	15826	15852	15719	15853	15770	15694	15748	15657	15851	15900	15761	15892	15883	15883	15783	15845	15859	15861	15833	15861	15840	15934	15696	15898	15959	15725	15612	15787	15896	15925	15897	15930	15810	15948	15854	16009	15722	15477	15935	15937	15817	15885	15951	15919	15667	15996	15805	15768	15823	15890	15644	15849	15840	15850	15915	15669	15814	15772	15836	15768	15910	15816	15823	15795	15741	15741	16011	16020	15808	15874	15886	15922	15991	15839	15789	15612	15552	15828	15781	15868	15825	15592	15938	15836	15905	15888	15792	15495	15630	15712	15878	15973	15844	15766	15777	16112	15993	15716	15621	15690	15974	15840	15937	15724	15619	15935	15838	15801	15706	15772	15794	15891	15850	15833	15931	15804	15631	15782	15914	15684	16051	15952	15961	16009	15688	15666	15838	15892	15739	15862	15684	15737	15946	15837	15615	15904	15917	15837	15774	15928	15880	15894	15733	16056	15744	15869	15658	15909	15865	15827	15746	15988	15900	15836	16071	15734	16064	15665	15829	15899	15857	15942	15957	15762	15734	15839	15655	15744	15868	15894	15962	15859	15787	15888	15838	15617	15890	15844	15947	15698	15759	15739	15636	15737	15761	15848	15774	15862	15993	15844	15776	15804	15711	16062	15904	15872	15988	15689	15856	15584	15707	15718	15683	15854	15925	15864	15704	15873	15837	15853	15550	16002	15938	15801	15859	15792	15901	15743	15887	16050	15688	15914	15734	15682	15768	15983	15922	15790	15956	15968	15829	15958	16045	15996	15988	15856	15840	15746	15665	15890	15764	15939	15815	15724	16026	15825	15646	15768	15868	15996	15726	15714	15856	15731	15701	15893	15991	15685	15918	15924	15746	15820	15741	15852	15550	15773	15769	15484	15597	15979	16089	15809	15926	15640	15977	15777	15646	15727	15825	15791	15812	15806	15732	15711	15811	15741	15724	15751	15792	15974	16041	15830	15862	15750	15882	15821	15783	15860	15959	15838	15861	15829	16012	15684	15667	15589	16000	15733	15807	16049	15756	15797	15955	15698	15893	16052	15760	15847	15893	16006	15865	15722	15864	15869	15817	15808	15752	15722	15719	15678	15971	15974	15999	15748	15789	15668	15957	15505	15747	15614	15761	15635	15755	15833	15694	15889	16102	15935	15814	15687	15909	15822	15727	15929	15767	15943	15764	15699	15884	15761	15838	15885	15768	15720	15855	15705	15791	15753	15899	15864	15840	15939	15836	15814	16040	15906	15851	15889	15960	15941	15677	15805	15855	15908	15922	16030	15610	15791	15720	15777	15691	15759	15828	15840	15767	15752	15808	15779	15668	15912	15772	16000	15901	15712	15621	15821	15833	15796	16000	15977	15881	15947	15816	15742	15847	15881	15851	15820	15893	16072	15721	15784	15723	15837	15979	15743	15889	15740	15870	15909	15818	15681	15523	15808	15822	15828	15927	15877	15922	15969	15760	15812	15716	15740	15724	15772	15785	15713	15961	15663	15739	15845	15721	15712	15896	15839	15838	15942	15817	15715	15828	15949	15973	15751	15946	15749	15674	15647	15723	15898	15908	15753	15862	15718	15694	15914	15867	16039	15763	15729	15880	15780	15777	15762	15744	15908	15828	15780	15962	15853	15650	15867	15885	15833	15921	15795	15894	15843	15799	15980	15736	15827	15740	15978	15800	15868	15857	15805	15840	15743	15652	15507	15941	15940	15841	15797	15865	15824	15797	15733	15741	15852	15700	15692	15961	15995	15784	15868	15922	15882	15966	15935	15664	15868	15896	15941	15850	15601	15947	15796	15678	15937	15767	15864	15939	15788	15725	15890	15807	15847	15798	15794	15764	15869	15831	15894	15777	15675	15915	15716	15822	15710	15760	15681	15824	15696	15854	15909	15951	15793	15855	15963	15943	15699	15820	15980	16000	15664	15739	15785	15855	15827	16080	15817	15701	15953	15629	15781	15787	15626	15689	15841	15765	15877	15588	15646	15725	15911	15931	15818	15700	15810	15753	15829	15795	15897	15787	15931	15897	15768	15868	15733	15872	15728	15771	15849	15811	15748	15980	15790	15775	15946	15874	15750	15866	15763	15775	15744	15855	15753	15952	15849	15717	15823	15772	15833	15926	15797	15780	15732	15725	15840	15918	15766	15603	15979	15739	15918	16049	15955	15863	15825	15910	15781	16010	15767	15850	15879	15584	15766	15662	16070	15894	15705	15880	15706	15936	15674	15851	15633	15822	15844	15788	15742	15769	15713	15909	15845	15895	15897	15822	16064	15791	15984	15741	15742	15699	15682	15903	15933	15929	15881	15774	15699	15831	15714	16038	15841	15778	15852	15890	15854	15961	15869	16036	15888	15760	15757	15531	15689	15616	15768	15799	15812	15708	15952	15711	15879	15788	15762	15771	15760	15769	16052	15682	15876	15728	15726	15898	15752	15780	15818	15855	15741	15759	15546	15955	15827	15800	15906	15618	15650	15902	15750	15773	16069	15653	15815	15747	15818	15864	15775	15898	15760	15844	15864	15833	15759	15863	15902	15990	16025	15715	16004	15831	15542	15933	15619	15763	16009	15769	15874	15884	15888	15787	15845	15820	15829	15724	15856	15943	15761	15963	15848	15712	15918	15863	15710	16049	15864	15704	15720	15780	15891	15776	15618	15714	15862	15934	15718	15963	15811	16038	15928	15869	16053	15957	15847	15700	15647	15681	15780	15908	15888	15631	15910	15822	15922	15935	15895	15761	15706	15818	15926	15697	16083	16008	15834	15847	15718	15741	15812
14846	32547	25734	19418	17126	16090	15258	14867	14364	14109	14030	13918	13965	13880	13720	13780	13616	13738	13594	13581	13561	13474	13487	13497	13439	13549	13299	13534	13445	13538	13565	13442	13392	13529	13669	13383	13486	13634	13515	13572	13447	13457	13556	13464	13482	13609	13405	13360	13444	13574	13262	13429	13358	13341	13367	13462	13348	13434	13382	13398	13411	13410	13332	13423	13332	13403	13580	13567	13440	13313	13344	13363	13424	13541	13335	13406	13243	13424	13284	13430	13358	13253	13355	13484	13439	13600	13466	13365	13362	13377	13322	13413	13379	13517	13539	13512	13504	13417	13405	13435	13389	13188	13443	13323	13420	13529	13333	13533	13430	13439	13397	13392	13376	13515	13475	13423	13254	13486	13542	13361	13354	13349	13405	13452	13435	13402	13264	13288	13445	13442	13534	13366	13411	13556	13415	13358	13438	13528	13272	13516	13244	13518	13477	13425	13373	13350	13452	13522	13335	13332	13648	13478	13468	13270	13338	13492	13426	13400	13449	13224	13469	13614	13340	13330	13572	13347	13447	13296	13451	13636	13318	13511	13356	13454	13565	13465	13324	13387	13513	13337	13433	13404	13377	13525	13375	13532	13197	13428	13505	13458	13241	13449	13487	13480	13383	13455	13312	13337	13548	13618	13431	13458	13382	13358	13479	13370	13613	13335	13532	13405	13475	13420	13522	13349	13346	13332	13374	13312	13331	13466	13477	13458	13294	13344	13357	13415	13533	13414	13435	13457	13419	13400	13366	13462	13427	13399	13503	13474	13425	13486	13442	13427	13258	13341	13315	13351	13465	13406	13346	13347	13305	13449	13454	13291	13404	13340	13478	13312	13307	13361	13348	13394	13312	13327	13538	13437	13408	13508	13275	13348	13394	13564	13567	13277	13387	13375	13526	13509	13599	13536	13511	13647	13699	13455	13298	13413	13350	13431	13364	13268	13526	13233	13407	13359	13548	13440	13360	13497	13484	13475	13353	13254	13484	13323	13447	13294	13387	13539	13334	13365	13438	13383	13514	13354	13348	13512	13314	13362	13490	13477	13348	13303	13265	13406	13359	13404	13467	13325	13318	13335	13578	13513	13434	13364	13482	13316	13423	13354	13424	13359	13326	13425	13520	13412	13437	13479	13377	13353	13304	13316	13416	13422	13368	13438	13430	13420	13479	13426	13565	13520	13412	13547	13409	13304	13316	13520	13487	13511	13303	13382	13399	13362	13338	13391	13488	13355	13472	13447	13372	13391	13442	13318	13482	13285	13192	13304	13404	13348	13330	13425	13437	13480	13546	13567	13466	13397	13349	13620	13599	13425	13426	13310	13385	13380	13470	13353	13443	13486	13433	13322	13386	13455	13409	13377	13422	13437	13430	13563	13324	13396	13497	13401	13386	13290	13525	13443	13366	13407	13533	13482	13329	13455	13445	13347	13430	13544	13335	13473	13530	13552	13447	13514	13369	13537	13175	13457	13439	13393	13424	13337	13358	13365	13419	13601	13383	13250	13426	13344	13425	13380	13191	13401	13457	13596	13338	13471	13432	13370	13326	13370	13639	13478	13553	13522	13357	13327	13294	13575	13426	13284	13377	13416	13358	13268	13478	13312	13470	13494	13372	13358	13328	13326	13413	13496	13351	13418	13479	13396	13219	13540	13311	13291	13416	13518	13359	13359	13320	13172	13390	13523	13389	13343	13423	13213	13436	13519	13425	13532	13475	13349	13387	13398	13519	13470	13451	13490	13387	13273	13504	13366	13448	13567	13363	13406	13472	13386	13337	13467	13373	13319	13393	13461	13323	13314	13426	13295	13407	13216	13264	13462	13583	13453	13435	13434	13427	13446	13408	13530	13392	13446	13471	13400	13545	13503	13418	13445	13300	13542	13407	13273	13398	13366	13306	13440	13457	13285	13347	13367	13574	13237	13472	13344	13384	13271	13385	13428	13247	13510	13370	13423	13380	13444	13420	13421	13335	13319	13504	13465	13509	13607	13574	13427	13230	13412	13432	13389	13524	13289	13510	13422	13326	13493	13490	13490	13365	13567	13277	13543	13473	13380	13485	13295	13376	13599	13443	13389	13567	13526	13500	13335	13404	13234	13404	13477	13563	13294	13352	13417	13381	13357	13379	13435	13548	13451	13393	13459	13316	13439	13362	13476	13347	13344	13473	13317	13391	13471	13554	13471	13372	13326	13386	13393	13394	13478	13537	13538	13454	13525	13433	13520	13350	13354	13342	13516	13287	13374	13361	13412	13601	13325	13440	13387	13229	13404	13338	13260	13453	13461	13546	13439	13400	13553	13372	13472	13357	13401	13286	13411	13329	13492	13405	13475	13524	13281	13341	13502	13426	13445	13435	13338	13479	13444	13454	13429	13359	13428	13400	13517	13508	13501	13406	13427	13327	13423	13434	13380	13399	13486	13185	13399	13365	13407	13412	13459	13461	13481	13597	13243	13399	13486	13487	13618	13296	13582	13414	13411	13190	13445	13535	13275	13394	13324	13505	13568	13365	13429	13373	13455	13437	13257	13480	13370	13409	13435	13385	13314	13341	13451	13353	13459	13421	13322	13503	13384	13469	13475	13495	13376	13384	13423	13508	13398	13444	13441	13208	13344	13472	13405	13470	13462	13414	13360	13492	13496	13548	13479	13500	13481	13428	13302	13237	13412	13364	13344	13469	13367	13249	13435	13502	13419	13423	13321	13372	13202	13581	13374	13416	13433	13450	13449	13411	13397	13422	13554	13398	13207	13252	13534	13351	13470	13456	13404	13594	13415	13522	13482	13487	13525	13443	13249	13356	13130	13358	13524	13251	13281	13550	13366	13450	13455	13459	13368	13430	13333	13547	13433	13363	13515	13277	13364	13631	13508	13393	13485	13358	13293	13523	13325	13466	13321	13319	13387	13430	13501	13416	13343	13492	13374	13441	13431	13438	13396	13467	13414	13373	13365	13354	13353	13381	13384	13219	13450	13369	13345	13508	13433	13405	13387	13409	13226	13282	13263	13517	13531	13499	13460	13492	13413	13297	13302	13431	13410	13412	13386	13398	13331	13483	13475	13312	13432	13467	13444	13453	13315	13239	13597	13463	13468	13251	13314	13434	13484	13525	13295	13435	13458	13354	13352	13358	13429	13335	13340	13448	13510	13332	13479	13340	13508	13436	13435	13564	13354	13403	13406	13323	13471	13572	13438	13466	13404	13408	13489	13428	13464	13464	13496	13412	13420	13457	13438	13399	13418	13495	13386	13483	13427	13480	13506	13434	13458	13207	13478	13316	13483	13449	13354	13398	13579	13514	13381	13471	13501	13534	13514	13616	13445	13327	13357	13503	13355	13259	13351	13396	13347	13449	13514	13568	13430	13358	13339	13422	13522	13253	13266	13475	13372	13303	13503	13284	13574	13419	13509	13607	13359	13312	13377	13262	13505	13382	13301	13396	13338	13534	13370	13564	13288	13364	13609	13515	13358	13432	13578	13310	13408	13424	13469	13400	13370	13325	13450	13266	13509	13352	13576	13413	13563	13314	13406	13314	13431	13355	13385	13605	13421	13373	13364	13282	13355	13247	13514	13433	13396	13501	13563	13509	13406	13497	13505	13328	13378	13495	13382	13311	13349	13333	13462	13252	13492	13472	13379	13387	13170	13614	13457	13226	13335	13325	13247	13472	13416	13471	13321	13544	13360	13368	13368	13594	13291	13570	13486	13450	13398	13576	13481	13517	13484	13345	13487	13503	13411	13258	13424	13538	13374	13448	13359	13369	13431	13393	13421	13416	13472	13423	13473	13392	13416	13415	13419	13459	13491	13437	13472	13449	13312	13334	13436	13368	13267	13221	13555	13258	13413	13363	13316	13432	13503	13446	13419	13508	13358	13455	13457	13315	13472	13424	13404	13268	13582	13545	13487	13227	13231	13438	13202	13452	13328	13309	13378	13479	13288	13323	13297	13527	13302	13513	13319	13412	13346	13581	13351	13484	13397	13403	13338	13318	13339	13302	13416	13477	13432	13384	13366	13270	13288	13380	13505	13484	13508	13237	13391	13331	13506	13413	13594	13361	13463	13478	13475	13411	13421	13579	13303	13343	13345	13299	13498	13342	13167	13351	13559	13508	13442	13288	13413	13371	13575	13469	13538	13463	13379	13550	13379	13522	13546	13459	13240	13460	13369	13648	13524	13443	13395	13380	13428	13475	13501	13365	13554	13363	13299	13182	13579	13407	13486	13449	13688	13516	13452	13396	13410	13187	13481	13286	13579	13543	13402	13538	13482	13375	13521	13388	13577	13290	13343	13508	13416	13379	13235	13515	13393	13430	13661	13454	13495	13356	13498	13312	13566	13331	13396	13525	13490	13589	13384	13505	13401	13463	13270	13499	13159	13342	13481	13442	13402	13417	13419	13391	13260	13524	13428	13291	13423	13307	13343	13396	13444	13295	13385	13358	13601	13318	13375	13382	13543	13396	13453	13516	13327	13335	13428	13506	13378	13389	13454	13300	13477	13293	13455	13418	13531	13315	13387	13560	13561	13515	13426	13474	13488	13530	13403	13475	13533	13309	13494	13522	13486	13432	13560	13316	13432	13508	13348	13601	13154	13531	13322	13317	13441	13434	13413	13405	13303	13353	13498	13344	13391	13531	13286	13324	13468	13378	13563	13255	13309	13393	13213	13469	13502	13415	13350	13399	13420	13400	13397	13437	13382	13309	13330	13497	13465	13494	13310	13309	13395	13289	13475	13378	13474	13414	13478	13596	13392	13420	13405	13568	13493	13485	13403	13399	13474	13584	13321	13401	13450	13438	13351	13501	13186	13412	13438	13452	13409	13555	13410	13395	13451	13580	13272	13451	13336	13589	13483	13470	13241	13433	13320	13490	13538	13348	13332	13409	13323	13414	13394	13292	13403	13368	13270	13433	13328	13457	13298	13387	13453	13312	13483	13524	13373	13553	13472	13144	13275	13473	13360	13382	13437	13458	13395	13345	13468	13482	13463	13403	13264	13409	13481	13592	13436	13262	13349	13357	13319	13386	13429	13370	13467	13286	13402	13433	13294	13443	13414	13408	13410	13340	13432	13352	13311	13202	13602	13455	13521	13346	13406	13505	13528	13277	13363	13305	13635	13407	13150	13528	13345	13425	13305
24195	20908	26684	26172	20620	19088	18946	18188	17553	17338	17369	17267	17399	17196	17077	17081	17144	17507	17069	17110	17266	17274	17323	17069	17045	17019	16772	16962	16972	17086	16954	17082	17027	16931	16935	16962	17086	17258	17050	16812	16991	16878	17111	16876	17041	16939	17068	16875	17060	16931	17101	16910	16797	17220	17006	17048	17123	17075	17102	17015	16986	17124	16933	16906	17030	17104	17171	16931	17106	16870	16904	16976	16954	16993	16850	17059	17074	17061	17023	17024	16965	17114	17172	17024	16897	16767	17024	17024	17120	17070	16955	16917	17137	17031	16887	16860	16941	17026	16933	17103	17008	16935	16972	17025	17216	17205	16933	16999	16988	17051	16865	17141	16903	16997	17247	17013	17041	17061	16972	16957	17066	16864	16982	17005	16929	16993	17011	16949	16960	16896	16960	16977	16876	16955	17293	16909	16998	17078	17060	16850	17077	16922	16798	16910	17014	17067	17033	16920	16874	16886	16906	16908	16949	16916	17207	16833	17071	16845	16978	16909	17139	17074	16975	16908	16845	17142	17063	16866	16996	17093	17061	17239	17015	16963	16847	17015	17030	16895	17044	16953	17033	16930	16972	16869	17015	17043	17045	16994	17224	16729	17176	17178	16898	16882	17031	16844	17010	17136	16989	16883	16994	17003	17106	17021	17065	17048	16985	17054	16912	16947	17012	17064	16759	16785	16885	17078	16943	16912	17003	17170	17091	16901	16926	16915	17059	17080	17051	16951	16968	17147	17047	16907	17071	16836	16874	17033	17117	17108	16904	16974	17044	16884	16909	16973	16858	17089	17089	16905	16845	16954	16908	16999	17122	17015	16873	17073	16945	17053	17083	17044	16756	16958	16762	16718	16879	16946	17068	16913	16926	16931	16988	16877	16957	17060	17204	17055	16983	17004	16803	16973	17014	16994	16818	17034	16917	16834	17004	16994	16889	16690	17050	16871	16784	16969	17022	16865	16984	16992	16934	16926	17065	17033	17051	16896	16886	17060	16959	16976	16980	16755	16980	16864	16742	16904	17066	17027	17141	17138	17046	17013	16981	17021	16947	16914	17037	16977	16878	17241	17032	17060	16907	17082	17034	16915	16928	16913	17021	16883	16954	16859	16999	16827	17034	17028	17016	16923	16903	17032	17105	16845	16959	16963	16799	16830	16889	16978	16897	16969	16885	17017	16958	17022	16805	16838	16832	17066	16981	16920	16834	17100	16860	16922	16911	16890	17135	17094	16914	16864	16999	17033	16972	16837	16839	17001	17208	17128	16957	17137	17104	17047	17078	17128	17028	16941	16833	17025	16989	17110	16879	17016	17137	17055	17002	16832	16943	17075	16897	16973	17040	16968	16890	16875	16862	16955	17033	17206	17168	17055	17062	17110	16915	16765	16963	16957	16971	17118	16963	16904	17012	16876	16826	16933	16900	16831	17004	16932	16942	17076	16981	17074	17214	17132	17009	16929	17079	16964	17019	17055	17072	16763	16969	16948	16626	17028	16697	17139	16987	16895	17031	16913	16917	17045	17091	16862	16963	16947	17080	16999	16948	16974	16911	16959	17008	16967	16995	17100	17034	17061	16885	17004	17209	17057	16813	17300	17030	16960	17114	16997	17148	16822	16927	16898	16730	16881	17087	17036	16892	17101	17141	16952	16980	17065	17105	17051	16877	16970	16851	16849	16891	17042	17054	16752	17069	17152	16866	16882	16989	16766	17073	17070	17054	17069	17070	17005	16914	16924	16924	17189	17056	17043	17005	16868	17036	16796	16672	17168	17156	16967	17043	16970	16756	17009	17146	17002	16854	17006	16919	16901	17003	16909	17095	16901	16814	17057	16955	16904	17204	17119	17066	16968	16733	17006	16944	16887	16854	17037	16803	16948	16940	16975	17005	16939	17190	16862	17059	16688	16914	16892	16826	16842	17011	17047	16836	17208	17048	16801	16926	16848	16985	16959	17201	16922	16975	16969	17201	16758	16968	16866	17070	16967	17103	17103	16961	16897	17029	16850	16928	16967	16712	16836	17010	16921	17063	17139	16961	17096	16994	17127	16992	16915	16875	17254	16995	16940	17022	16907	17007	16964	16978	17148	16962	16795	16936	16964	16970	16926	17054	16900	16970	16849	16936	17091	16897	16845	17052	16985	17016	16831	16874	16951	16936	17008	16924	16991	16986	16837	16963	16972	17008	17017	16976	16845	16930	17075	16908	16932	17094	16814	16980	16956	17352	16924	17109	16877	17101	16876	17118	16926	16757	16978	16939	16962	16910	17013	16907	16977	16876	16865	16978	16796	16945	17040	17034	17148	16973	17013	17239	16877	17158	17132	16954	17219	16971	16992	17201	17260	17130	16911	17039	17221	17009	16935	16783	16956	16834	16816	17052	17040	17203	17261	17051	16845	16962	17186	17027	16879	16806	16881	16953	17137	16928	17039	17081	16999	17057	16851	17038	16875	16761	17086	17190	16927	16846	17005	16898	17007	16896	17218	17047	16851	17115	16978	16776	16863	16803	17075	16993	17060	17035	17030	16972	16942	16901	16876	16910	16911	17021	16732	16958	17134	16977	16999	16874	16847	16964	17002	16960	16845	16967	17035	17176	16885	16973	16887	16860	16967	16929	16881	16906	16936	16956	17013	17156	17010	17061	17125	17022	17028	16917	16755	17067	17145	17048	17138	16904	17137	17127	16964	16702	16869	17008	17021	17030	17060	17016	17112	17057	17056	17003	16933	16705	16999	16924	16872	16829	17050	17184	17154	17027	16955	16999	17145	16861	16894	16877	16973	16968	17075	16840	16934	16979	16946	17201	16928	16856	16784	16856	16844	16620	16853	16935	17081	17014	16934	16928	16867	17121	16996	17018	17077	16660	17057	17243	17004	16872	16931	16667	17020	16896	16952	16841	16995	17005	17114	17017	16965	16990	17046	16823	16924	16920	17137	16944	16954	16907	17115	16924	16965	16861	17023	16694	16906	17015	17169	16994	16930	16887	17162	17189	17081	16723	16786	16928	17000	17003	16930	17115	17017	17134	17136	16917	16901	16971	16859	17059	16896	17053	16962	17009	17219	16902	16957	16853	17030	16961	17144	17102	16918	17180	17236	17218	16888	16901	16913	16884	16912	16880	17187	17011	16938	16863	16786	17055	17047	17108	16815	16877	16949	16985	17069	17017	16692	16904	16777	16839	17071	16996	16871	16967	16869	17084	17018	17048	17042	16932	16888	16924	17036	16844	17063	16859	17092	17072	16945	17063	16938	16996	17020	17039	17048	17007	16859	17053	16939	16971	16859	16969	17067	16948	17020	17278	16985	16920	16776	16875	16936	16800	17126	17226	17090	16987	17159	16966	16947	16931	16940	17025	17032	16896	17018	16926	16904	16906	16893	17094	16808	17094	16964	16805	16969	16838	16979	17059	16933	17078	17101	16876	16943	16974	16914	17120	17010	17114	16898	17210	17132	17116	16905	16963	17087	17103	17072	16953	16969	16768	16923	17034	16998	17078	16910	16962	17126	16858	16973	17035	17217	16810	17096	16997	16950	17127	16915	16822	16864	16901	17169	16959	17093	17018	16833	16883	16976	16886	16995	17012	16899	17083	16764	16788	16777	16803	17051	17144	16979	16733	16947	16892	16934	16992	16957	17149	17082	17122	17125	17137	17115	17127	17005	16958	17029	16849	16970	16934	16841	16851	16902	17018	16920	17221	16870	17075	16847	16861	17004	16985	17017	17107	17203	17117	16918	17186	17039	16901	16955	17078	17114	17108	16798	16951	17015	16921	17230	17023	17089	17077	17117	17028	17012	17077	17082	16554	16934	16914	16936	16966	17015	16920	16905	17123	16920	16937	17016	17024	16942	17127	17046	16923	16771	17105	17273	17104	16960	16947	17137	16978	17110	16835	16906	17076	17138	17039	17063	16985	17105	17143	17119	17152	16835	17025	16940	16946	17258	16854	17147	17164	16946	16915	16987	17063	17034	16902	16859	16978	17086	17024	16989	17034	17006	17058	16943	16759	16921	17000	17129	17333	16994	17117	17220	17113	16923	16998	16969	17189	16852	17217	16914	16909	17150	16968	17064	16969	17236	16926	17011	16984	17011	16840	17064	17054	16991	17203	17121	16983	16973	16942	16846	17034	17101	16745	16898	16809	16969	17001	16721	17204	17065	17086	17025	16765	17109	17021	16820	17000	17125	16928	16990	16985	17050	16973	16928	16880	17084	16850	16950	16742	16910	16989	17013	17203	17058	16949	16829	16845	17085	16815	16931	16947	16899	17099	17066	17233	17127	16938	16824	16851	16870	16924	16942	16732	16886	16883	16851	16917	17064	16836	17184	16880	17003	17105	16883	16876	16825	17099	17050	17014	17032	16848	16930	16827	16809	16856	17026	16962	17042	17060	17031	16919	16902	17131	16836	16966	17057	16899	17005	16958	16974	17032	17023	16835	16782	17066	17045	16935	16844	16907	16826	16868	16943	16910	16923	16935	16857	17158	17012	16766	16959	16997	16964	16942	17019	17121	16968	17048	17062	16765	16899	17078	17101	16957	16856	16972	17069	16886	17061	16844	17021	16764	16913	17023	17181	17008	17048	16899	17136	16879	16877	17022	17027	17086	16945	16854	16971	16787	16796	16916	16919	16962	16981	16952	16768	17064	16860	16808	17029	17075	16943	16962	17023	17118	16863	16900	16900	17158	17001	16999	17143	16776	16951	16976	17041	16860	16983	17165	17203	17020	17017	16794	17041	17017	17005	16969	16858	17142	16958	17126	17021	16967	17079	16887	17168	17129	16851	17086	17050	17118	16988	17093	17018	17096	16966	16827	16958	16974	16917	17007	16774	17089	16972	17161	16903	16993	16905	16883	16964	16950	17048	16978	17112	17153	16748	16871	17150	17050	17032	17011	16873	17095	16912	17174	17250	16957	16923	16934	17068	16921	16938	16927	17062	16988	16995	17151	16939	16958	16984	16972	16883	17112	16817	16998	17155	16943	17042	16899	16837	17107	16969	17139	17156	16935	16963	16922	16889	17029	17195	17077	16824	17107	17228	17075	17098	17098	16972	16785	17028	17124	17036	17064	16923	16909	16916	17057	17063	17023	16949	17145	17005	17113	16890	17012	17006	17084	16867	17087	17057	17225	17022
15779	29033	23381	18522	16983	16061	15536	15143	14823	14603	14672	14469	14378	14344	14626	14378	14269	14415	14297	14319	14164	14283	14139	14414	14166	14048	14211	14187	14221	14146	14223	14247	14208	14188	14176	14184	14178	14235	14167	14162	14349	14108	14083	14165	14154	14188	14345	14258	14172	14140	14067	13986	14187	14142	13965	14262	14129	14162	14229	14115	14149	14134	14196	14165	14205	14187	14008	14249	14132	14147	14238	14111	14055	14168	14065	14017	14186	14144	14279	14244	14155	14023	14190	14254	14304	14056	14069	14141	14267	14069	14242	14089	14188	14184	14000	14098	14208	14038	14190	14204	14156	14179	14065	14139	13990	14049	14197	14088	14055	14159	14158	14122	14150	14069	14154	14122	14256	14235	14130	14164	14125	14087	14223	14135	14022	14134	14146	14075	14199	14214	14187	14143	14055	14164	14172	14128	14185	14182	14216	14189	14192	14113	13950	13918	14045	14191	13975	14226	14109	13955	14148	14167	14052	13987	14187	14010	14089	14362	14032	14100	14187	14254	14117	14185	14180	14055	13929	13834	14159	14095	14171	13964	14056	14230	14236	14036	14215	14294	14178	14082	14116	14074	14056	14129	14238	14155	14265	14158	14211	14167	14168	14234	14150	14114	13869	14147	13969	14194	14037	14149	14217	14122	14171	14086	14195	13988	14082	13987	14059	14125	14034	14152	14088	14234	14279	14206	14065	14178	14088	14153	14332	14012	14158	14241	14193	14220	13977	14152	14018	14277	14121	14122	14284	14103	14227	14127	14055	14095	14123	14087	14101	14063	14005	14155	14146	14125	14118	14218	14097	14218	14128	14278	14182	14042	14189	14224	14196	14082	14268	14184	13998	14051	14218	14077	13934	14171	14140	14252	14134	14068	14193	14080	14129	14042	14104	14240	14329	14157	14308	14209	14133	14109	14140	14204	14213	14327	13987	14261	14140	14312	14257	14197	14171	14242	14047	14095	14121	14146	14138	14036	14304	14118	14082	14198	14299	14131	14019	14194	14166	14153	14200	14072	14240	14074	14172	14235	14021	14153	14142	14137	14126	14115	14166	14098	14338	14198	14214	14006	14356	14068	14279	14230	14073	14188	14137	14132	14029	14183	14378	14130	14188	14126	14131	14166	14003	14082	14173	14061	14130	14067	14170	14126	14109	13892	14054	14096	14234	14259	14171	14269	14130	13998	14347	14070	14010	14111	13949	14198	14168	13972	14045	14172	14199	14229	14005	14081	14023	14051	13955	14092	14137	14158	14202	14038	14230	14091	14281	14151	14044	14053	14109	14311	14271	14408	14089	14217	14220	14148	14289	14181	14280	14290	14202	14155	14076	14050	14211	14074	14252	14201	14159	14069	14136	14115	14204	14123	14175	14278	14198	13987	14086	14108	14245	14065	14080	14130	14053	13868	14291	14037	14069	14176	14228	14098	13957	14078	14108	14115	14084	14235	14232	14229	13958	14433	14050	14143	14058	14067	14017	14002	13979	14209	14146	14028	13919	14091	14146	14059	14293	14063	14033	14278	14086	14341	14104	14283	14103	14277	14250	13963	14076	14145	14164	14292	14082	13996	14205	14100	14145	14227	13925	14274	14015	13965	14130	14130	14273	14044	14113	14243	14233	14160	14134	14085	14345	14330	14108	14092	14102	14048	14192	14340	14217	14010	14149	14011	14159	14297	14213	14143	14277	14124	14196	14190	14217	14030	14104	14129	14182	14183	14310	14189	14196	14112	14160	13965	14150	14239	14174	14205	14220	14129	14187	14202	14198	14102	14141	13920	14177	14180	14265	14171	14025	14298	14091	14057	14091	14098	14138	14086	14147	13905	14146	14278	14175	13968	14147	14157	14138	14163	14115	14080	14136	14089	14253	13989	14002	14137	14088	13978	14191	14186	14217	14035	14176	14004	14176	14352	14158	14244	14096	14154	14168	14081	14114	14352	14219	14197	14094	14156	14187	14070	14315	14037	14259	14164	14028	14196	14149	14172	14227	14106	13960	14097	14192	14181	14096	14201	14182	14118	14121	14156	14036	14240	13984	14013	14154	14003	14160	14144	14120	14137	14154	14206	14251	13974	14121	14050	14135	14050	14196	14271	14234	13990	14075	14202	14060	14168	14083	14071	14302	14215	14164	14081	14181	14306	14056	14072	14319	14240	14087	14303	14126	14255	14198	14091	14194	14205	14195	14159	14023	14265	14116	14228	14080	14222	14151	14149	14047	14215	14024	14158	14180	14203	14170	14135	14251	14025	14157	14192	14252	14101	14223	14168	14233	14207	14122	14009	14173	14068	14006	14177	14153	14196	13997	14134	14150	14151	14152	14179	14196	14084	14117	14168	14048	14067	14220	14152	14227	14150	14014	14060	14255	14190	14151	14076	13957	14058	14037	14138	14426	14241	13915	14108	14175	14365	14277	14293	14100	14174	14069	14195	14000	14101	14288	14265	14136	14126	14208	14343	14206	14276	14029	14238	14305	13968	14083	14284	14032	14217	14035	14297	14059	14127	14108	14106	14140	14201	14176	14087	14091	14135	14215	14289	14035	14159	14080	14166	14182	14112	14123	14215	14029	14018	14147	14209	14232	14177	14163	14154	14199	13902	14202	14203	14149	14240	14134	13976	14164	14187	14122	14127	13965	14089	14235	13920	14222	14154	14170	14061	14113	14268	14292	13978	14063	14089	14014	14190	14031	14229	14075	14088	14083	13942	14007	14145	14080	14155	14183	14113	14140	13967	14029	14153	14320	14162	14278	14100	14142	14246	14209	14200	14260	14137	14175	14142	14115	14036	14291	14178	14131	14141	14243	14075	14076	14118	14146	14056	14208	14085	14302	13975	14251	14142	14077	14058	14120	14172	14173	14133	14089	14084	14137	14138	14211	14178	14184	14125	14137	14090	14163	14177	14078	14196	14252	14196	14261	14197	14279	13998	14074	14206	14163	14020	14217	14123	14102	14144	14164	14133	14274	14158	14134	14177	14303	14137	14215	14172	13922	14155	14278	14014	14107	13928	14078	14249	14281	14297	14324	14030	14103	14147	14050	14094	14294	14272	14201	14136	14130	14153	14198	13950	14299	14166	14231	14018	14262	14082	14109	14258	14216	14170	14316	14045	14041	14211	13944	13909	14278	14125	14172	14129	14126	14161	14130	14116	14183	14125	14156	14088	14140	14279	14247	14172	14123	14172	14160	14251	14043	14111	14120	13990	14190	14243	14164	14142	14213	14184	14197	14085	14143	13983	14064	14220	14181	14273	14271	14251	14126	14005	14144	14062	14084	14243	14164	14110	14200	14013	14024	13965	14173	14282	13929	14044	14245	14076	14202	14232	14120	14186	14205	14166	14143	14135	14056	14189	14315	14258	14146	14289	14024	14213	14029	14190	14300	14123	14008	14056	14145	14122	14124	14105	14152	14195	14129	14265	13995	14106	14404	14195	14183	14271	14260	14235	14123	14049	14047	14044	13935	14171	14021	14289	14065	14211	14216	14144	13993	14070	14278	14125	13980	14157	14271	14155	14161	14004	14002	14253	14070	14128	14053	14163	14303	14198	14157	14029	14050	14052	14123	14198	14114	14238	14033	14052	14043	14008	14246	14071	14046	14145	14022	14122	14229	14191	14254	14167	14158	14008	14107	14073	14067	14118	14114	14023	14030	14087	14455	14075	14193	14203	14163	14263	14131	13999	14144	14106	14079	14079	14057	14194	14234	14239	14071	14034	13962	14066	14011	14164	14066	14210	14209	14166	14162	14068	14160	14098	14045	14241	14105	14010	14156	13985	14179	14070	14118	14196	14359	14062	14237	14087	14231	14261	14105	14213	14257	14216	14132	14031	14124	14092	14011	14218	14096	14195	14276	14251	14026	14282	14135	14226	14164	14172	14130	14296	14042	14097	14168	14079	14273	14114	14151	14159	14030	14260	14038	14192	14209	14031	14070	14197	14176	14126	14131	14172	14062	14126	14105	14175	14180	14144	14103	14155	13954	13945	14248	14245	14183	14360	14159	14044	14137	14146	14207	14262	14121	14060	14280	14264	14163	13999	14225	14163	14200	14191	14063	14172	14284	14228	14205	14095	14134	14043	14186	14187	14073	14112	14231	14107	14101	14030	14113	14301	14305	14007	14195	14283	14077	14211	14174	14160	14125	14186	14000	14115	14022	14220	13990	14192	14149	14271	14077	14134	14273	14184	14179	14227	14106	14161	14206	14249	14258	14028	14147	14267	14040	14091	14012	14102	14225	14098	13952	14203	14034	14095	14112	14080	14200	14135	14310	14020	14065	14080	13952	14028	14105	14138	14204	14060	14281	14032	14131	14139	14127	14129	14210	14149	14059	14190	14086	14262	14109	14095	14108	13978	14210	14119	14116	14196	14301	14028	14087	14035	14068	14058	14277	14190	14219	14276	14135	14267	14379	14267	14169	14291	14184	14197	14017	14247	14335	14106	14118	14215	14299	14365	14159	14207	14155	14224	14137	14173	14047	14090	14152	14038	14203	14151	14314	14101	14068	14146	14265	14156	14119	14071	14248	14059	14211	14138	14238	13937	14058	14015	14234	14135	14188	14197	14222	13998	14082	14165	14314	13945	14044	14229	14145	14050	14080	14082	14123	14119	14007	14168	14167	14085	14218	14281	14139	14156	14054	14332	14175	14065	14078	14173	14196	14247	14349	14041	14111	14138	14214	14281	14144	14149	14226	14248	14224	14193	14050	14247	14195	14118	14079	14077	14206	14168	14049	14177	14092	14078	14113	14171	14158	14131	14061	14118	14046	13961	14179	14054	14140	14243	13962	14203	14076	14069	14209	14131	14151	13988	14092	14195	14125	14290	14000	14152	14010	14107	14151	14116	14139	14162	14260	14014	14147	13996	14223	14129	14093	14337	14120	14057	13983	14275	14076	14129	14126	14161	14316	14037	14195	14136	14060	14157	14015	14132	14081	14128	14019	14087	14238	14216	14114	14069	14152	14051	13831	14067	14283	14158	14207	14085	14143	14209	14057	14082	14159	14100	14095	14210	14130	14212	14197	13967	14194	14177	13955	14210	14261	14224	14091	14050	14185	14079	14112	14219	14100	14114	14272	14072	14276	14152	14249	13987	14426	14115	14099	14001	14182	14139	14053	14204	14273	14134	14144	14102
21792	20905	28107	23856	21136	23070	24754	18941	17915	18104	17878	17606	17719	17470	17504	17517	17339	17181	17232	17240	17191	17128	17050	17219	17343	17105	16971	17184	17240	17134	17038	17265	16930	16937	17181	17136	16990	17006	16864	17252	16955	16919	17113	16982	16892	17228	16999	17042	17012	16980	16839	16855	16658	16964	16912	16902	16947	16924	17142	16946	17048	16753	16946	16880	16803	16857	16917	16938	17159	16753	16733	16920	17005	16904	16914	16912	17192	16937	16989	16903	17018	16824	17052	16890	16736	16827	17019	16892	16872	16986	17089	17052	17019	16966	17185	17094	17005	16720	16857	16708	16974	17115	16857	16843	16815	17031	17070	16931	16727	17007	16995	16967	16682	16855	17072	16948	16816	16945	16838	16903	16970	17219	16939	17002	16757	16695	16957	16847	16788	16933	17170	16940	16819	16707	16893	16705	16821	16708	16997	16795	16790	16853	16716	16883	16858	16892	16813	16851	16795	17025	16995	16903	16755	16808	16637	16737	16718	16749	16779	16730	16968	16840	17082	16762	16839	17081	17046	16828	16881	16818	16945	16845	16874	16886	17055	16887	16949	16893	16846	16927	17045	17006	16952	17112	16759	16870	16988	16806	17116	16955	16913	16848	16954	16741	16917	16907	16899	16747	16705	17107	16792	16949	17185	16828	16808	16821	16826	16937	16709	16627	16851	16805	16908	16651	16895	16778	16747	16904	16953	17083	17089	16997	16944	16769	16884	16746	16882	16765	16908	16804	16770	16816	16695	16831	16856	16902	16819	16865	16982	16854	16883	16803	16735	16691	16961	16689	16925	16905	16797	16814	16784	16950	17011	16948	16941	16778	16896	16862	16789	17046	16988	16784	16934	16818	16899	16802	16895	16905	16861	16611	16803	16865	16731	17044	16996	16969	16767	16707	16922	16979	16765	16882	16904	16892	17017	16895	16640	16784	16875	16819	16813	16884	16845	16953	16879	16844	16916	16818	16963	16880	16814	16983	16861	16834	16960	16812	17077	17011	16817	16902	16954	16720	16806	16617	16845	16846	16860	16912	17030	16878	16819	16837	16869	16770	16652	16866	16837	16705	17043	16854	16842	16791	17021	17006	16843	17069	16979	16908	16855	17026	16805	16953	16616	16774	16717	16966	17008	17024	16999	16853	16792	16825	16736	16701	16807	16876	17022	16909	17158	17087	16887	16906	16921	16982	17059	16893	16769	16778	17061	16893	16811	16868	16883	16801	16660	17012	17071	17025	16948	16931	16793	16792	16926	17034	16593	16923	17027	16675	16957	16789	16656	16977	17102	16933	17021	16838	16810	16851	16717	16996	16846	16880	16844	16797	17027	16971	17015	16732	16804	16901	16735	16804	16850	17039	16803	17006	16717	16964	16874	16949	16916	16830	16887	16591	16909	16900	16844	16885	16714	16711	16832	16855	16815	16814	16724	16940	16989	16893	17170	16868	16752	16810	16740	17083	16854	16943	16952	16959	16916	16795	16869	16767	16906	17016	16738	17010	17032	16865	16951	16861	16736	16530	16777	16649	16888	16707	16884	17043	16803	16842	16691	17066	16707	16725	16804	16860	17058	16731	16780	16907	16738	16941	16880	16918	16960	17047	16825	17007	16927	16853	16896	16821	16961	16733	17059	17077	17024	16947	17041	16877	16874	16767	17027	16673	16900	16755	16962	16890	16810	16719	16850	16842	16851	16877	16704	16943	16954	16868	16805	16849	16829	16740	16714	16837	16912	16815	16843	16804	16809	16918	16973	16957	16964	16927	16679	17006	16892	16895	16988	17086	16938	16942	16715	16819	16764	16929	16773	16644	16896	16902	16825	16819	17139	16967	16736	16796	16749	16754	16996	16784	16824	16899	16963	16827	16753	16953	16957	16976	16829	16919	16693	16859	16808	16910	16818	16950	16959	17000	16940	16871	16929	16750	16777	16769	16740	16976	16907	16732	16698	16919	16678	16943	16821	16693	17049	16985	16722	16995	16917	16713	16887	16871	17050	16725	16870	16856	16664	17012	16852	16855	17076	16972	16958	16776	16896	16801	16950	16792	16960	16895	16934	17121	16706	16747	16834	16848	16947	16830	16936	16835	16920	17007	16869	16838	16930	16785	17030	16998	16848	16973	16809	16819	16834	16894	16745	16840	16862	16904	17001	16883	16815	16778	16992	16951	16847	16914	17144	16762	16852	16965	16933	16956	16720	16704	16697	16832	17059	16936	16904	16924	16937	16757	16789	16762	16999	16694	16823	16782	16821	16776	16844	16936	16960	16766	16773	17018	16803	16758	16904	16725	16928	16808	17010	16982	16779	17062	16917	16867	16895	16773	16808	16921	16659	16838	16794	16967	16789	16820	16799	16940	16761	16714	16965	16781	16664	16711	16849	16811	16677	16749	16968	16788	16774	16792	16800	17212	16816	16844	16968	16801	16816	16847	16850	16742	16931	16803	16795	16850	16916	16728	16937	16809	16832	16879	17016	16780	16675	16674	16803	16744	16798	16661	17000	16942	16859	16904	16847	16813	16996	16701	16818	16862	16945	16756	16815	16797	16975	17086	16943	17038	16972	16948	16855	16811	16596	16671	17048	17124	16941	16870	16788	16972	16752	17076	16720	16725	16663	16880	16723	16918	16805	16946	16712	16990	16643	16683	16948	16824	16926	16804	16863	16744	16927	16873	16907	16976	16898	16783	16823	16895	16748	16877	16881	16854	16729	16875	16752	16866	16737	16820	16718	16578	16792	16718	16931	16855	16847	16963	16966	16965	16989	16819	16982	16797	16898	16987	16847	16743	16789	16876	16919	16954	16967	16965	16730	16838	17033	16822	16851	16745	16556	16910	16924	16822	16990	16839	16892	16967	16905	16782	16895	16948	16929	16894	16733	16949	16710	16699	16762	16694	16935	16621	16740	17045	16826	17084	16863	16840	16844	16950	16770	16819	16882	16961	16904	16713	16831	16891	16857	16789	16966	16964	16821	16770	16893	16703	16824	16774	16841	16779	16902	16899	16834	16919	16881	16643	16885	16626	16969	16925	16891	16824	17041	17128	16904	16831	16805	16931	16732	16831	16779	16791	16796	16933	16796	16879	16836	16822	16693	16717	16913	16891	16820	16884	17000	16867	16981	17091	16878	16803	16908	16829	16931	16951	16629	16918	16878	16843	16712	16760	16934	16999	16900	16770	17004	16883	17033	16808	16824	16898	17031	17070	16991	16813	16902	16680	16906	16809	16686	16867	16886	16828	16729	16958	16923	16918	16991	16851	16860	16848	16818	16918	16982	16894	16708	17006	17009	16906	16831	16671	16826	16926	17010	16948	16945	17161	16847	16708	16674	16689	16750	16907	16663	16863	16777	16970	16606	16877	16921	16838	16893	16883	16881	16939	16695	16915	16929	16913	16883	16838	16760	16863	16964	16911	16660	16884	16937	16798	16991	16915	16970	16936	17003	16842	16765	16915	16952	16733	16915	16937	16813	16968	16818	16821	16912	16770	16900	16762	16665	16825	17016	16757	16819	16773	16664	17034	16894	16978	16830	17006	16849	17076	16735	16778	16862	16822	17063	16859	16907	16876	16810	16899	16712	17040	16883	16669	16881	16987	16885	16853	16820	16590	16698	16953	16686	16848	16689	16689	16862	16575	16987	16827	16863	16893	16972	17011	16927	16904	16893	16883	16871	16772	16948	16814	16896	16883	16729	16935	16959	16876	16898	16743	16847	16843	16842	16753	16861	16891	16862	17076	16775	17075	16793	16781	16888	16789	16715	16850	16766	16889	16801	16860	16704	16698	16686	16801	16971	17026	16643	16898	16742	16936	16848	16847	16760	16917	16985	16789	16703	16762	16585	16849	16739	16811	16831	16919	16740	16780	16769	16768	16933	16772	16869	17044	16801	16695	16881	16701	16675	16697	16746	17084	16766	16953	16897	16871	16766	16897	16814	16888	16879	16882	17062	16724	16999	17026	16851	16900	17027	16793	16788	16874	16854	16838	16625	16801	16921	16848	16988	16862	16980	16997	16635	16592	16895	16847	16811	16952	16896	16889	17063	16728	16884	16851	16950	16814	16786	16710	17029	16773	16788	16971	16915	16787	16830	16909	16588	16970	16803	16905	16788	16611	16933	16865	16735	16815	16885	16882	17069	16781	16610	16883	17024	16889	16963	16747	16795	16868	16737	17006	16825	16801	16756	16743	16819	17098	16685	16729	16661	16919	16835	16956	16940	16970	17058	16853	16943	16953	16936	16924	16858	16980	17079	16826	16929	16829	16752	16839	16937	16621	16894	16800	16810	16854	16855	16765	17018	16842	16711	16912	16886	16724	16872	16779	16841	17014	16975	16797	16737	16924	16773	16634	16884	16772	16987	16804	16988	16827	17026	16869	16983	16882	16722	16881	16856	16984	16967	16867	16787	16842	16686	17014	16645	16838	16892	16857	16742	16845	17002	16782	17056	16902	16983	16796	16843	16696	16826	16835	17009	16876	16976	16839	16987	16832	16807	16811	16841	16879	16797	16902	17034	16608	16865	16733	16848	16789	16524	16752	17056	16914	16834	16831	16711	17021	16881	16810	16674	16886	16707	16867	16853	16920	16743	16616	16848	17055	16797	16583	16934	16681	16677	16731	16937	16808	16824	16586	16880	16980	16822	16929	16922	16765	16943	16791	16745	16829	16773	16832	17002	16665	16781	16707	16780	17048	16878	16952	16727	16676	16894	16907	16824	16895	16987	17043	16746	16846	16996	16838	16834	16889	17054	16911	16936	16807	16750	16848	16827	16867	16777	16759	16927	16998	16992	16827	16732	16904	16712	16795	16808	16829	16862	16810	16928	16775	17033	16870	16791	16876	16898	16927	16797	16814	16888	16823	16897	16764	16710	16795	16835	16889	16897	16868	16854	16944	16667	16881	16732	16779	16829	16827	16974	16690	16899	16733	16727	16905	16958	17048	16924	16727	16867	16926	16766	16720	16976	16619	16786	17093	16901	16670	16830	16908	16985	16873	16899	16788	16803	17052	16903	16735	16994	16979	16644	16889	16981	16834	16914	16950	16961	16778	16961	16992	16960	16955	16829	16875	16901	16702	16900	17078	16984	16746	16894	16852	16940	16670	16710	16703	16932	16731	16895	16765	16617	16778	16821	16898
16183	36598	29245	21996	19301	17777	16760	15851	15434	15253	14940	14750	14821	14468	14515	14396	14302	14273	14353	14194	14296	14263	14220	14179	14202	14140	14030	14047	13944	14198	14244	13973	14195	13988	14020	14023	13950	14125	14009	14154	14136	14053	14017	14078	13971	13924	14218	14205	13948	14077	14011	14206	14035	13886	13999	14045	13990	14084	14055	14003	14111	14004	14064	13833	13915	13865	14044	13853	14297	13877	13888	14220	14045	13760	14017	13896	14029	14078	13895	13887	14050	14005	13897	13993	14057	14021	13979	13743	13982	13970	13936	13950	13964	13997	14190	13982	14058	13966	14120	13981	13999	13936	14040	13829	14107	14016	14064	14062	13840	14060	13989	14120	14008	14055	13984	13856	13965	13945	13963	13943	14065	13929	13902	14160	13912	13872	14007	13954	13972	13930	13983	13953	13986	14033	14068	13909	14079	13895	13818	13950	13962	13954	13975	13871	14006	13974	13996	13969	13821	13951	13933	13841	13872	13837	14029	14074	13855	14003	13860	13858	14045	14023	13867	13907	13889	13831	14226	13835	14025	13884	13952	13893	13914	13833	13926	14042	13806	13985	13990	14031	13854	14014	13812	14055	13793	14040	13881	13888	14126	13852	14093	13987	14110	14031	13972	14104	14010	14081	13928	13965	14113	14007	14064	14130	14060	13999	13921	14004	13965	13985	14157	14133	13951	13924	13863	14121	13885	13911	14000	13939	14022	14101	13874	14080	14028	14067	13864	13771	13917	14043	14023	13912	13980	13867	13853	13851	13965	14031	13884	14058	13973	13877	13912	13964	13890	14115	13857	14141	13974	13829	13922	14138	13875	13959	14069	13913	14012	14018	14038	13960	13956	13834	13986	13941	13839	13926	14099	13965	13923	13984	14079	13970	13862	14015	13922	13958	13915	13997	13900	14064	13998	13874	13992	13932	13992	14182	14027	14043	14004	14065	14143	14053	13968	14154	13894	14096	14024	13891	14091	13845	14011	13939	14020	13966	14101	13971	13863	13814	14015	13819	13952	13876	13995	14037	14107	13989	13935	13966	13986	14146	14013	13867	13834	13748	13930	14046	13946	13985	13892	13878	13973	13850	14014	14012	14003	13908	13937	13849	14039	13956	13827	14134	14010	13893	13938	13923	13887	13882	13842	13884	14003	13918	13844	14077	14088	13887	13942	14003	13870	13923	13939	14120	13968	13918	14010	14101	13978	14119	14164	13852	13831	14064	14046	13922	13779	13860	13982	13907	14035	13951	14087	13860	14170	13893	14017	14034	13987	13929	13804	13847	14078	13921	14045	14040	13866	13921	13973	13889	13860	13960	13934	13894	13997	13928	13890	14015	14056	14090	13959	13841	14102	13966	14081	13964	14202	13987	14119	13900	14112	14045	13873	13913	13842	14157	13902	13875	13916	13783	14030	13783	14058	13918	13963	13954	14061	14022	14153	14005	13894	13989	14063	13860	14041	14087	14019	13908	13903	14219	13875	13978	14009	13933	13970	13996	14042	13850	14004	14026	13945	13895	13912	14018	13885	14020	14078	13961	13896	14157	13911	13922	14113	13979	14037	14003	14022	14055	13752	13848	14002	13905	13908	13975	14109	13947	13980	14006	14046	14018	13894	14087	14066	14022	13941	13894	14086	14091	14122	13971	13932	13742	14039	13856	14083	13857	13962	13795	14049	14011	13980	13928	13999	14014	13971	13876	13815	13947	14228	13919	14119	14115	13929	14056	13988	14048	14021	13943	14013	14098	14077	14081	13833	14008	13802	14014	13999	14096	13959	13914	14015	13996	13925	14045	13963	13958	13933	13935	13912	13915	14060	13976	14031	14054	14104	13906	13974	13888	13922	13944	13705	13917	14145	13915	14016	13829	14017	13923	14012	13993	13970	13933	13810	13850	14106	13935	13904	13861	13853	13944	13860	13808	13905	13807	14025	14051	14136	14009	13809	14067	13883	14078	13899	13969	13888	14061	14028	14014	13932	14066	14106	13951	13933	13877	14151	13946	13966	14062	14041	13843	13860	13908	13912	13941	14022	13799	13846	14048	14039	13908	14012	14147	13977	14076	14117	13974	13862	14068	13918	14042	13861	14014	13996	13866	13889	13882	14034	13793	13930	14051	13983	13973	14010	14020	14078	13903	13970	13979	13810	13985	14108	13969	13818	13969	14003	13943	14029	13946	14049	13927	14103	14031	14048	13994	14045	14012	13981	13941	13850	14152	13879	13949	14050	13995	13811	13893	14067	14132	13959	14008	14200	14005	14012	14052	13923	13930	13937	13996	14164	13942	14004	13842	13886	13883	13965	14057	14005	13908	13955	14074	13922	13878	13907	13898	14070	14107	13779	13934	14032	13898	14207	14018	13905	13908	13889	14022	13865	13905	13901	13944	14094	14002	13950	13802	13992	14059	14039	14040	14001	13908	13887	13862	13959	13893	13826	14138	13966	13880	14024	14141	13985	13908	13895	13929	13939	14011	14078	13755	13941	14001	13885	14025	14126	13948	13875	13958	14102	13744	13920	13896	14075	13961	14137	14020	14018	14094	14073	14012	13963	13987	14067	14036	14089	14118	13960	13908	13969	13976	14026	13997	14129	14053	14039	13812	14072	13855	13863	13974	14109	14015	13795	14047	13902	13936	13952	13935	13904	13964	13941	14128	14097	13881	13949	14005	13986	13941	14086	13827	13904	13986	13749	13849	14055	14028	14078	13970	13824	14105	14075	13968	14065	14137	13899	13902	13931	13961	13943	13963	13831	13955	13864	13877	13819	14065	13921	13813	14006	14142	14064	14043	14019	14220	14118	13979	13999	13870	13904	13882	13970	13966	14071	13932	14038	14029	14106	13971	14116	13864	13931	14032	13998	13947	13935	13943	13922	14171	13979	14145	13960	13791	13843	13988	13957	13943	13969	13885	13833	13937	13868	13874	13809	13935	13830	13996	13964	13899	13977	14014	13960	13913	14106	14058	13857	14013	13948	14048	14084	13934	14013	14018	13959	13970	14038	14078	13906	13821	13955	13889	13859	13848	14010	13971	13918	14053	13816	13945	14024	13868	14026	13905	13967	13997	13828	13848	13963	13925	13767	13908	14039	13912	13991	13933	13913	14042	14089	13868	14010	14087	13941	14017	14114	13862	14052	13874	14136	13955	14104	13933	13950	13851	14087	14019	13863	13937	13881	13881	14094	14029	13738	13868	13977	13876	14047	13984	13893	14085	13900	14067	13842	13886	14018	14148	13996	13995	13955	14218	14174	13859	13946	13975	13931	13920	13936	13975	14101	14031	13922	13791	13974	14009	13911	14003	14089	14155	13893	13940	13989	13989	13958	13911	13885	13916	13881	14081	13933	14022	14069	13928	14137	14063	13865	14002	13809	14025	13907	14010	13912	14069	13842	13906	14017	13966	13821	13983	13992	13927	14091	13967	13827	13998	13937	13861	14006	13916	13854	14174	13823	13976	14028	14018	13893	13837	14048	14062	14074	14052	13891	13844	13860	14009	13851	13930	13853	13793	13849	14018	14045	14019	13966	13859	13944	13909	13930	13886	14040	13925	13896	13942	14048	14030	13991	13779	13954	13839	14013	13938	13948	14037	14056	13996	14160	14098	13755	13963	14151	14028	13947	14041	13986	13841	14004	13965	13955	13993	13937	13985	14003	13949	14045	13919	13943	14085	13861	13859	14035	13944	14036	13999	14008	13978	13978	13888	13937	13972	13783	14169	13979	14019	13868	13841	13919	13964	14018	13977	13924	13961	14024	13942	13950	14011	14144	14084	13875	14061	13958	13780	13877	13948	14052	14094	14007	13917	14014	13989	13837	13967	14082	14057	13842	14026	13925	13994	14034	13927	13819	14021	14010	13910	14103	14092	14099	13928	14022	14111	14238	14038	13904	13780	14031	13977	13987	14048	13926	14017	14034	14012	13935	14112	14059	14003	14051	13925	13901	13982	14151	14094	14111	13930	13842	13825	14125	13941	14099	13984	13967	13990	14079	13747	14093	13955	13976	14104	14006	13922	13819	13792	13964	13890	13996	13810	13728	14042	13932	13989	13896	13889	13945	14022	13887	13924	13936	14040	14016	13999	13890	13887	13896	14004	14093	14029	13854	14066	13833	14034	14034	13869	13909	13987	13922	14022	14198	14017	13945	13982	13871	14052	14082	14003	13971	14011	13885	14013	14053	13849	14097	13891	13981	13901	13968	13802	14023	14011	13965	13900	13926	14107	14036	13999	13904	13955	14085	13792	13940	14043	14009	14032	13798	13971	14013	14081	13870	13964	14000	13905	14053	13788	13907	13973	14046	13871	14057	13992	13910	14085	13872	13840	13785	13919	13908	14029	13707	13995	14157	13892	13844	14045	14015	14034	13849	13985	13826	14129	14051	13977	13742	14105	14090	13960	13868	13942	13937	13953	13997	14025	13896	13873	13919	13859	13958	14098	13998	14031	13927	14025	13849	14084	13937	13970	14135	13970	13875	13881	13899	14063	14091	14015	14133	14014	13943	13964	14033	13978	14032	13902	14036	14007	13986	13847	14133	14051	14092	13921	13799	13962	13932	13911	13933	13735	14023	13860	13877	13884	13976	13941	13952	14042	13930	13799	14173	13842	13998	14023	13990	14147	13918	14003	13921	13862	13965	13954	14037	14068	13943	14095	13862	13999	14056	13724	13993	13904	13971	14014	13828	13962	14040	13908	14113	13853	13944	14133	13802	13993	13980	13959	13853	14109	14047	14082	13964	14079	13861	13970	13908	13921	14160	13995	13840	13979	14040	13945	14038	13997	13930	13837	14031	14247	14000	14078	13930	14040	13935	14031	14034	13777	14062	13983	14008	13860	13909	13990	13966	13925	14044	13936	14015	14020	13914	13999	13973	14040	13894	13994	13970	13893	13899	14057	13990	13929	14001	14081	13923	14009	13850	13957	14022	13831	14007	13919	13893	13875	14022	13969	14041	13880	14048	13907	13949	14079	13995	13893	13970	14143	13977	13745	14007	13917	13807	13915	13970	14069	14012	13983	13893	13902	13997	13971	13915	13907	14057	13792	13861	14053	14047	13952	14005	13908	14068	14062	14101	13867	13924	14025	13948	13938	13968	14055	14095	13902	13863	14127	14037	14011	14061	14034	13892	13857	14048	13917
28247	22627	24935	21365	17881	17485	17135	16789	16511	16598	16661	16412	16460	16456	16526	16585	16300	16552	16211	16271	16354	16460	16250	16381	16280	16327	16475	16396	16474	16305	16256	16109	16503	16414	16325	16340	16566	16472	16378	16137	16257	16371	16501	16314	16311	16303	16300	16259	16434	16186	16356	16466	16224	16411	16281	16115	16176	16183	16222	16494	16378	16305	16379	16203	16020	16058	16314	16288	16241	16143	16322	16405	16229	16122	16392	16207	16136	16394	16149	16195	16082	16218	16287	16395	16298	15990	16141	16363	16236	16225	16364	16359	16451	16281	16392	16253	16311	16172	16188	16300	16297	16308	16228	16459	16200	16357	16272	16224	16361	16219	16255	16181	16178	15994	16229	16284	16280	16249	16377	16105	16044	16139	16232	16379	16112	16194	16285	16305	16297	16292	16281	16191	16271	16364	16337	16409	16151	16169	16274	16073	16402	16255	16175	16283	16201	16280	16190	16300	16263	16350	16054	16227	16161	16413	16396	16266	16190	16228	16092	16367	16231	16074	16416	16279	16258	16521	16189	16063	16279	16297	16253	16246	16235	16385	16413	16233	16367	16316	16073	16233	16210	16138	16103	16415	16224	16101	16289	16244	16227	16174	16312	16198	16248	16314	16175	16326	16260	16263	16363	16259	16308	16363	16221	16524	16419	16449	16426	16231	16409	16334	16311	16253	16238	16225	16216	16291	16271	16271	16106	16270	16216	16323	16164	16299	16416	16390	16277	16345	16168	16542	16233	16412	16208	16211	16373	16348	16263	16652	16319	16459	16361	16423	16210	16302	16380	16094	16377	16198	16306	16449	16177	16338	16486	16073	16429	16274	16234	16077	16028	16169	16253	16195	16167	16144	16409	16132	16368	16311	16547	16483	16301	16138	16353	16385	16321	16058	16336	16240	16379	16215	16435	16129	16431	16366	16367	16277	16459	16520	16252	16188	16336	16276	16329	16327	16342	16221	16188	16400	16439	16274	16315	16311	16327	16109	16199	16235	16557	16476	16291	16473	16186	16192	16021	16151	16288	16235	16344	16351	16374	16185	16178	16073	16275	16157	16188	16193	16282	16140	16303	16267	16398	16261	16316	16449	16168	16320	16437	16244	16267	16199	16389	16235	16245	16160	16305	16374	16210	16063	16278	16230	16370	16174	16251	16315	15952	16293	16336	16259	15997	16250	16035	16330	16167	16030	16130	16169	16241	16355	16201	16359	16261	16164	16405	16385	16295	16208	16397	16338	16344	16505	16338	16220	16215	16173	16261	16322	16282	16347	16119	16338	16116	16399	16200	16310	16329	16264	16278	16369	16430	16303	16295	16184	16353	16396	16413	16371	16398	16186	16127	16288	16299	16280	16355	16253	16253	16367	16187	16543	16111	16053	16180	16227	16311	16345	16240	16223	16075	16298	16447	16270	16273	16219	16379	16169	16158	16164	16292	16272	16375	16322	16208	16454	16396	16275	16133	16443	16221	16289	16417	16174	16502	16113	16467	16190	16278	16360	16387	16234	16233	16202	16348	16172	16219	16260	16373	16427	16164	16174	16287	16273	16132	16400	16290	16520	16304	16177	16302	16282	16343	16395	16348	16263	16401	16589	16184	16244	16345	16148	16258	16240	16340	16203	16166	16292	16284	16429	16282	16464	16121	16199	15935	16219	16574	16277	16264	16219	16209	16067	16159	16499	16179	16388	16168	16230	16457	16294	16390	16286	16239	16187	16335	16142	16337	16301	16205	16167	16115	16117	16450	16220	16302	16126	16215	16370	16043	16170	16217	16129	16252	16265	16403	16290	16203	16424	16185	16160	16190	16124	16323	16395	16052	16180	16361	16246	16412	16251	16050	16204	16265	16180	16433	16214	16275	16150	16421	16216	16316	16299	16334	16360	16330	16142	16223	16025	16272	16170	16257	16179	16296	16276	16456	16239	16321	16135	16374	16220	16271	16182	16216	16129	16157	16457	16403	16133	16139	16261	16327	16122	16300	16325	16274	16443	16212	16475	16000	16222	16268	16292	16221	16340	16340	16145	16313	16247	16563	16263	16336	16305	16232	16388	16432	16199	16277	16245	16443	16380	16230	16204	16227	16243	16254	16357	16347	16429	16250	16017	16072	16247	16374	16378	16414	16267	16295	16136	16142	16299	16061	16325	16309	16262	16298	16415	16283	16275	16383	16218	16275	16227	16346	16072	16284	16211	16380	16029	16350	16280	16465	16302	16256	16349	16194	16224	16247	16116	16340	16110	16306	16372	16370	16273	16255	15981	16191	16088	16480	16463	16154	16355	16335	16251	16179	16120	16099	16156	16370	16338	16268	16549	16361	16238	16330	16362	16265	16298	16320	16365	16368	16458	16277	15984	16413	16277	16297	16272	16367	16183	16108	16206	16308	16291	16238	16160	16289	16268	16246	16131	16288	16051	16323	16424	16186	16263	16353	16294	16228	16206	16390	16505	16243	16152	16375	16437	16273	16122	16164	16239	16260	16272	16208	16299	16357	16174	16141	16203	16121	16199	16295	16291	16291	16381	16406	16280	16383	16108	16427	16377	16290	16368	16080	16090	16412	16109	16212	16228	16195	16217	16048	16124	16379	16448	16028	16548	16268	16297	16336	16260	16327	16335	16348	16267	16322	16177	16297	16218	16109	16201	16375	16399	16513	16118	16374	16404	16145	16410	16181	16269	16323	16319	16220	16409	16422	16463	16452	16355	16161	16365	16378	16211	16272	16099	16131	16276	16472	16168	16149	16172	16008	16232	16251	16392	16300	16357	16220	16410	16203	16275	16271	16319	16057	16327	16252	16251	16220	16469	16337	16155	16300	16337	16337	16361	16335	16159	16407	16246	16395	16177	16330	16260	16153	16209	16274	16438	16302	16283	16453	16191	16266	16172	16071	16071	16430	16108	16274	16220	16204	16292	16000	16149	16461	16360	16443	16357	16178	16150	16394	16342	16105	16197	16283	16122	16349	16300	16182	16192	16595	16487	16295	16312	16311	16377	16375	16367	16404	16247	16219	16380	16329	16534	16297	16479	16280	16154	16453	16311	16188	16383	16358	16286	16368	16176	16376	16322	16175	16418	16440	16413	16226	16305	16323	16267	16366	16123	16340	16253	16406	16179	16209	16125	16317	16165	16160	16311	16232	16357	16189	16381	16334	16354	16404	16292	16276	16471	16230	16297	16212	16305	16365	16381	16060	16276	16556	16145	16234	16219	16168	16353	16139	16121	16348	16043	16353	16321	16281	16206	16248	16231	16494	16136	16318	16242	16159	16381	16178	16274	16300	16452	16381	16193	16306	16072	16202	16310	16340	16404	16100	16083	16421	16208	16165	16195	16283	15996	16239	16258	16255	16365	16524	16428	16516	16267	16293	16366	16178	16372	16380	16379	16433	16501	16249	16215	16372	16254	16067	16158	16453	16261	16093	16263	16380	16367	16346	16220	16193	16298	16430	16235	16291	16246	16427	16274	16385	16374	16202	16239	16457	16206	16199	16188	16105	16195	16350	16382	16104	16242	16292	16309	16297	16203	16383	16559	16270	16242	16194	16454	16425	16277	16354	16182	16274	16171	16100	16238	16074	16246	16156	16181	16070	16420	16325	16338	16329	16374	16152	16276	16103	16242	16289	16288	16426	16270	16238	16069	16219	16442	16244	16334	16343	16202	16264	16324	16360	16369	16084	16433	16092	16391	16380	16005	16305	16322	16314	16275	16303	16241	16210	16125	16085	16205	16284	16221	16291	16282	16447	16380	16327	16270	16296	16214	16256	16311	16358	16058	16319	16112	16342	16059	16377	16407	16434	16184	16300	16238	16397	16263	16246	16271	16178	15990	16247	16344	16367	16299	16429	16423	16112	16288	16297	16503	16267	16060	16285	15977	16400	16160	16073	16343	16270	16355	16269	16363	16354	16278	16307	16303	16364	16332	16505	16360	16243	16178	16379	16290	16145	16470	16322	16419	16259	16228	16212	16226	16349	16195	16149	16264	16273	16268	16011	16230	16309	16210	16321	16025	16226	16382	16147	16282	16252	16429	16310	16519	16183	16431	16245	16402	16148	16086	16333	16274	16342	16532	16190	16248	16314	16402	16294	16387	16082	16325	16307	16152	16246	16375	16348	16082	16279	16426	16217	16318	16327	16312	16318	16162	16301	16418	16218	16185	16433	16346	16125	16205	16288	16308	16425	16412	16463	16153	16204	16317	16174	16304	16420	16243	16104	16174	16038	16364	16200	16288	16311	16447	16324	16293	16299	16195	16030	16268	16328	16392	16456	16430	16351	16162	16281	16345	16453	16128	16394	16174	16423	16386	16391	16336	16218	16170	16222	16518	16331	16288	16411	16110	16165	16110	16394	16373	16256	16134	16225	16353	16089	16071	16287	16255	16262	16214	16434	16279	16147	16317	16604	16344	16372	16326	16139	16368	16340	16236	16231	16304	16263	16335	16331	16126	16462	16267	16180	16111	16449	16427	16268	16193	16298	16055	16087	16238	16339	16323	16224	16344	16303	16330	16376	16286	16308	16282	16151	16483	16199	16300	16207	16392	16344	16119	16353	16250	16108	16085	16245	16267	16175	16261	16303	16096	16343	16364	16185	16107	16145	16154	16176	16224	16075	16481	16121	16372	16405	16192	16379	16216	16394	16387	16288	16339	16267	16337	16156	16238	16185	16475	16408	16155	16310	16313	16074	16132	16103	16432	16440	16223	16122	16390	16201	16025	16155	16193	16236	16377	16354	16113	16292	16233	16209	16321	16218	16327	16411	16301	16390	16220	16170	16110	16278	16295	16405	16194	16561	16398	16250	16231	16371	16429	16255	16124	16182	16469	16364	16298	16253	16255	16292	16196	16241	16358	16211	16327	16382	16484	16225	16310	16273	16099	16306	16392	16260	16111	16323	16318	16179	16155	16300	16352	16388	16146	16324	16204	16285	16215	16239	16311	16324	16426	16273	16288	16415	16283	16350	16482	16440	16372	16436	16039	16362	16207	16356	16513	16208	16250	16228	16329	16465	16359	16195	16289	16233	16306	16184	16293	16254	16207	16338	16323	16283	16193	16314	16335	16224	16396	16286	16235	16212	16297	16182	16297	16459	16337	16269	16467	16187	16313	16350	16258	16476	16440	16378	16381	16354	16207
17090	25928	21108	16932	15729	15213	14814	14468	14206	14070	14000	14034	13957	14043	13915	13851	14011	13866	13936	13820	13716	13714	13933	13741	13697	13685	13627	13750	13641	13595	13718	13782	13559	13677	13669	13833	13718	13704	13794	13781	13555	13790	13608	13581	13667	13730	13792	13689	13807	13653	13700	13659	13650	13743	13651	13587	13676	13639	13769	13749	13845	13698	13745	13714	13704	13657	13812	13700	13900	13676	13708	13698	13522	13549	13734	13674	13677	13743	13632	13468	13785	13647	13706	13765	13712	13683	13645	13621	13566	13811	13590	13612	13703	13692	13764	13659	13685	13598	13696	13779	13536	13769	13708	13624	13766	13642	13763	13633	13645	13773	13711	13607	13717	13648	13533	13876	13730	13637	13704	13837	13642	13642	13709	13638	13556	13560	13652	13680	13686	13716	13543	13693	13533	13725	13801	13758	13530	13655	13620	13653	13899	13658	13764	13609	13674	13599	13763	13744	13795	13699	13812	13589	13704	13631	13796	13768	13533	13812	13848	13744	13804	13590	13606	13747	13773	13831	13678	13713	13599	13925	13637	13663	13778	13637	13883	13579	13804	13689	13520	13792	13609	13604	13538	13678	13598	13662	13672	13657	13737	13821	13743	13579	13620	13866	13793	13699	13576	13602	13676	13711	13747	13621	13564	13597	13708	13739	13687	13747	13928	13746	13773	13862	13734	13650	13577	13839	13675	13666	13523	13883	13645	13512	13573	13517	13807	13598	13789	13754	13778	13763	13641	13719	13769	13626	13806	13548	13649	13619	13578	13765	13702	13709	13661	13880	13689	13748	13612	13674	13706	13716	13643	13679	13737	13679	13754	13711	13641	13607	13648	13689	13668	13721	13673	13539	13634	13739	13742	13659	13789	13638	13702	13715	13694	13636	13609	13697	13704	13742	13644	13589	13862	13605	13765	13728	13662	13745	13648	13821	13640	13663	13804	13794	13810	13649	13546	13875	13530	13723	13452	13790	13759	13842	13642	13949	13828	13679	13603	13685	13626	13467	13901	13697	13736	13787	13823	13436	13715	13722	13716	13748	13775	13749	13697	13635	13804	13919	13789	13660	13694	13622	13487	13731	13555	13648	13684	13683	13662	13826	13592	13559	13690	13829	13622	13768	13632	13846	13545	13690	13626	13823	13647	13715	13750	13674	13800	13614	13586	13620	13725	13849	13758	13672	13673	13817	13707	13591	13644	13610	13863	13579	13598	13635	13655	13562	13830	13678	13778	13672	13649	13750	13633	13657	13642	13601	13500	13724	13626	13724	13737	13680	13684	13548	13673	13807	13737	13616	13643	13694	13541	13664	13678	13715	13660	13796	13652	13595	13653	13705	13725	13583	13824	13632	13638	13660	13620	13680	13717	13700	13695	13750	13790	13473	13721	13605	13742	13796	13641	13739	13605	13767	13603	13800	13801	13580	13697	13644	13631	13703	13708	13696	13677	13741	13823	13705	13563	13595	13715	13809	13588	13770	13773	13614	13691	13524	13699	13719	13853	13632	13778	13701	13816	13759	13798	13779	13647	13742	13766	13772	13640	13822	13792	13639	13877	13780	13668	13732	13672	13755	13484	13459	13727	13669	13692	13520	13781	13680	13625	13725	13520	13693	13474	13767	13560	13642	13628	13725	13627	13767	13688	13623	13906	13604	13714	13655	13654	13603	13570	13705	13669	13530	13568	13633	13826	13746	13523	13766	13651	13668	13772	13632	13869	13647	13750	13760	13736	13656	13499	13847	13835	13754	13879	13712	13803	13584	13554	13704	13774	13603	13750	13648	13683	13704	13859	13650	13536	13585	13762	13597	13718	13775	13864	13730	13719	13645	13642	13773	13651	13769	13684	13646	13837	13751	13781	13712	13673	13791	13733	13642	13593	13617	13735	13646	13700	13781	13637	13523	13584	13638	13588	13818	13572	13728	13661	13726	13789	13653	13531	13635	13676	13777	13780	13654	13765	13589	13642	13773	13787	13725	13688	13740	13872	13725	13727	13663	13766	13719	13731	13757	13743	13676	13796	13723	13746	13675	13655	13831	13582	13523	13483	13644	13735	13772	13679	13638	13899	13745	13589	13757	13718	13585	13757	13795	13794	13589	13790	13669	13631	13791	13614	13797	13836	13660	13664	13653	13796	13696	13823	13567	13666	13639	13717	13753	13796	13773	13530	13513	13708	13788	13683	13894	13743	13776	13800	13694	13757	13634	13703	13829	13748	13545	13738	13696	13776	13805	13684	13868	13408	13717	13684	13679	13755	13798	13547	13674	13659	13722	13551	13758	13650	13649	13617	13570	13855	13780	13773	13455	13742	13580	13678	13791	13703	13543	13725	13582	13784	13554	13649	13635	13777	13841	13738	13741	13803	13741	13728	13642	13843	13591	13699	13694	13752	13642	13772	13740	13679	13635	13562	13716	13669	13630	13693	13743	13806	13727	13684	13741	13582	13655	13738	13708	13750	13725	13693	13543	13751	13625	13710	13550	13733	13909	13719	13789	13597	13819	13751	13698	13689	13614	13705	13689	13700	13597	13714	13623	13787	13701	13651	13639	13714	13559	13677	13649	13742	13662	13546	13610	13697	13989	13729	13664	13725	13681	13625	13554	13640	13750	13823	13532	13711	13476	13798	13603	13711	13697	13714	13579	13656	13595	13543	13657	13516	13730	13701	13870	13716	13825	13542	13779	13677	13724	13618	13679	13771	13786	13762	13576	13637	13713	13722	13618	13681	13680	13695	13824	13609	13578	13684	13501	13755	13795	13455	13812	13633	13727	13552	13654	13772	13829	13789	13510	13572	13761	13795	13812	13980	13680	13646	13661	13539	13813	13775	13580	13766	13664	13870	13827	13651	13722	13573	13764	13747	13639	13512	13743	13639	13682	13694	13592	13587	13573	13744	13580	13611	13827	13532	13774	13482	13675	13809	13711	13631	13721	13750	13772	13627	13943	13682	13713	13657	13559	13699	13819	13603	13772	13680	13780	13737	13778	13823	13652	13773	13681	13715	13792	13726	13600	13583	13574	13654	13644	13603	13657	13802	13691	13832	13655	13612	13790	13736	13577	13751	13627	13647	13807	13762	13670	13778	13847	13627	13563	13610	13642	13592	13775	13718	13749	13716	13655	13733	13630	13652	13696	13707	13874	13581	13815	13663	13643	13643	13884	13722	13768	13643	13727	13616	13697	13854	13720	13582	13567	13704	13719	13691	13760	13785	13796	13786	13608	13678	13712	13627	13729	13593	13627	13738	13727	13658	13690	13754	13638	13730	13597	13722	13632	13703	13719	13679	13584	13591	13656	13726	13722	13618	13799	13697	13661	13656	13708	13709	13846	13732	13732	13728	13655	13615	13840	13616	13545	13765	13706	13555	13652	13615	13733	13582	13700	13550	13737	13736	13616	13710	13779	13550	13526	13688	13748	13564	13657	13701	13449	13733	13623	13802	13671	13698	13713	13846	13779	13694	13797	13723	13606	13725	13721	13782	13726	13813	13607	13712	13631	13787	13728	13774	13633	13755	13763	13625	13519	13577	13615	13622	13734	13677	13554	13699	13690	13773	13529	13699	13606	13630	13692	13801	13681	13696	13654	13838	13669	13781	13579	13675	13776	13613	13696	13662	13720	13923	13684	13719	13582	13610	13710	13774	13649	13541	13683	13858	13815	13608	13763	13789	13604	13859	13649	13818	13824	13675	13698	13726	13640	13647	13759	13740	13708	13717	13630	13583	13582	13800	13626	13650	13642	13774	13611	13643	13850	13844	13922	13697	13603	13603	13813	13764	13840	13767	13742	13674	13746	13761	13778	13550	13635	13660	13782	13603	13642	13746	13667	13606	13680	13748	13729	13723	13672	13648	13790	13820	13558	13715	13698	13740	13691	13796	13741	13620	13412	13685	13627	13590	13805	13677	13782	13916	13914	13759	13582	13694	13497	13644	13808	13809	13684	13755	13525	13798	13764	13782	13695	13755	13718	13895	13659	13662	13631	13778	13622	13697	13673	13583	13802	13687	13642	13768	13665	13887	13694	13696	13594	13652	13612	13779	13852	13896	13846	13655	13660	13697	13614	13876	13682	13679	13713	13681	13572	13674	13588	13768	13735	13628	13693	13680	13708	13772	13611	13781	13676	13814	13498	13690	13725	13708	13647	13758	13583	13666	13729	13527	13570	13542	13587	13636	13706	13675	13660	13715	13640	13693	13703	13761	13526	13814	13685	13542	13700	13565	13547	13652	13622	13785	13753	13744	13784	13643	13722	13568	13569	13626	13704	13618	13787	13724	13719	13712	13591	13636	13797	13857	13588	13577	13638	13929	13903	13590	13734	13734	13491	13632	13771	13690	13606	13746	13572	13596	13713	13685	13656	13701	13674	13565	13577	13536	13728	13638	13807	13755	13745	13859	13635	13773	13724	13655	13666	13917	13676	13631	13741	13593	13763	13693	13710	13663	13577	13715	13741	13806	13686	13675	13896	13777	13712	13746	13639	13739	13604	13673	13658	13506	13627	13836	13603	13705	13557	13861	13609	13741	13676	13777	13622	13719	13810	13765	13697	13707	13804	13676	13660	13577	13907	13590	13786	13754	13501	13800	13627	13744	13648	13825	13622	13708	13617	13587	13754	13503	13637	13733	13789	13627	13731	13562	13826	13525	13664	13872	13615	13707	13740	13726	13592	13624	13635	13686	13814	13651	13753	13722	13706	13683	13683	13719	13635	13849	13643	13555	13739	13587	13698	13579	13812	13785	13745	13616	13686	13608	13744	13645	13800	13743	13753	13691	13744	13605	13621	13868	13699	13637	13629	13743	13661	13610	13506	13663	13694	13813	13563	13526	13644	13782	13837	13722	13543	13742	13672	13677	13463	13637	13631	13850	13756	13685	13642	13514	13728	13911	13695	13765	13868	13719	13856	13837	13713	13716	13663	13593	13638	13741	13543	13648	13756	13733	13698	13751	13699	13555	13724	13620	13804	13766	13515	13621	13576	13690	13634	13640	13651	13597	13816	13806	13867	13579	13785	13566	13735	13842	13729	13843	13584	13627	13678	13647	13801	13828	13695	13782	13495	13844	13708	13541	13829	13638	13677	13628	13714	13554	13743	13728	13635	13743	13782	13781	13645	13591	13790	13785	13638	13597	13746
22621	20897	27739	24255	21616	21520	20026	17205	16567	16658	16542	16389	16141	16035	16246	16298	16058	16066	15983	16120	16042	16115	15859	15901	15773	15906	16133	15785	16009	15968	15862	15724	16103	15821	15873	15794	16058	15816	15815	15727	15722	15655	15767	15940	15775	15873	15885	15800	15845	16044	15849	15931	16020	15977	15830	15701	15799	15684	15827	15763	15962	15902	16011	15832	15677	15795	15703	15777	16022	15673	15812	15853	15948	15871	15773	15888	15647	15907	15883	15786	15813	15806	15868	15725	15767	15681	15833	15821	15639	15853	15838	15734	15872	15732	15772	15925	16075	15776	15567	15921	15909	15809	15849	15994	15885	15816	15856	15934	15788	15821	15826	15572	15697	15883	15782	15974	15885	15854	15803	15901	15899	15893	15951	15842	15943	15709	15880	15781	15711	15801	15773	15729	15869	15895	15623	15766	15731	15635	15948	15828	15928	15595	15892	15835	15988	15826	15719	15838	15717	15679	15643	15841	15663	15879	15777	15794	15878	15716	15764	15630	15894	15883	15950	15679	15800	15678	15860	15748	15932	15890	15943	15823	15628	15846	15739	15635	15959	15695	15833	15733	15748	15882	15997	15744	15816	15956	15647	15807	15826	15946	15938	15690	15666	15652	16073	15590	15804	15894	15883	15958	15737	15793	15753	15671	15972	15963	16108	15844	15835	15955	15803	15642	15683	15837	15672	15865	15510	15970	15841	15652	15876	15889	15766	15864	15861	15718	15672	15796	15893	15747	15918	15834	15609	15755	15774	15754	15892	15754	15702	15821	15818	15876	15733	15706	15554	15760	15769	15711	15777	15621	15662	15852	15762	15757	15867	15793	15684	15854	15872	15756	15920	15827	15655	15665	15803	15758	15860	15817	15741	15633	15548	15661	15688	15805	15759	15621	15835	15698	15838	15623	15845	15682	15625	15783	15735	15973	15729	15729	15905	15782	15693	15691	15701	15726	15764	15762	15756	15908	15805	15921	15885	15746	15911	15690	15725	15765	15620	15771	15791	15634	15769	15802	15761	15777	15883	15892	15719	15908	15990	15669	15758	15727	15794	15915	15916	15961	15758	15800	15956	15734	15816	15800	15724	15871	15975	15989	15755	15817	15869	15841	15939	15918	15694	15585	15746	15702	15924	15831	15872	15596	15738	15700	15745	15776	15965	15759	15684	15889	15705	15839	15797	15639	15527	15755	15767	15822	15659	15858	15744	15707	15687	15858	16041	15815	15816	15873	15779	15690	15988	15980	15761	15911	15723	15875	16011	15855	15828	15627	15587	15844	15948	15637	15507	15682	15834	15722	15702	15658	15726	15748	15861	15842	15910	15730	15627	15724	15498	15780	15770	15611	15814	15754	16003	15930	15791	15621	15603	15900	15778	15779	15807	15893	15784	15737	15787	15707	15713	15685	15743	15921	15841	15642	15802	15807	15937	15789	15901	15833	15730	15693	15660	15588	15777	15712	15672	15828	15833	15762	15790	15807	15715	15564	15734	15813	15832	15863	15791	15709	15711	15857	15690	15634	15641	15868	15843	15784	15786	15694	15785	15655	15922	15823	15797	15730	16111	16040	16045	15914	15858	16000	15669	15794	15892	15756	15793	15742	15796	15751	15828	15754	15856	15796	16010	16003	15962	15818	15634	15789	16021	15705	15825	15944	15798	15862	15680	15820	15911	15724	15835	15731	15925	15964	15691	15545	15924	15791	15841	15908	15802	15819	15845	15857	15822	15935	16002	15834	15737	15772	15751	15856	15787	15821	15682	15858	15845	15897	16006	15858	15653	15854	15960	15857	15791	15592	15926	15771	15770	15783	15858	15850	15795	15757	15863	15825	15667	15630	15760	15922	15703	15846	15853	15940	15773	15927	15805	15719	15797	15863	15705	15730	15823	15933	15699	15926	15840	15739	15726	15758	15784	15707	15750	15740	15883	15839	15899	15840	15904	15769	15727	15820	15807	15687	15474	15745	15725	15679	15615	15937	15912	15527	15689	15905	15889	15920	15870	15869	15789	15825	15806	15820	15703	15888	15692	15860	15952	15709	15756	15956	15823	15746	15628	15904	15924	15866	15963	15892	15697	15944	15873	15743	15715	15732	15817	15803	15646	15562	15838	15916	15884	15953	15669	15703	15685	15770	15878	15756	15805	15841	15897	16015	15942	15711	15854	15668	15666	15907	15870	15870	15729	15836	15751	15720	15959	15920	15844	15970	15786	15910	15799	15849	15796	15751	15784	15737	15685	15791	16029	15697	15619	15827	15677	15898	15811	15641	15808	15844	15692	15770	15726	15904	15864	15628	15760	15562	15658	15620	15901	15819	15924	15970	15902	15662	15806	15583	15919	15967	15761	15813	15845	15813	15639	15759	15907	15831	15837	15631	15812	15887	15924	15906	15842	15944	15532	16000	15844	15915	15901	15800	15771	15676	15761	15542	15766	15767	15815	15641	15769	15870	15945	16038	15894	15794	15864	15813	15810	15732	15804	15652	15740	15865	15969	15608	15829	15709	15899	15778	15777	15613	15845	15998	15899	15662	15910	15834	15671	15593	15783	15787	15730	15809	15905	15791	15836	15816	15767	15826	15788	15866	15679	15963	15743	15763	15670	15730	15686	15788	15660	15801	15927	15689	15786	15713	16001	15714	15931	15690	15737	15876	15861	15920	15732	15941	15776	15976	15875	15680	15664	15835	15821	15627	15768	15801	15716	15872	15735	15652	15808	15953	15798	15732	15622	15806	15777	15658	15732	15739	15982	15793	15866	15760	15935	15845	15788	15726	15633	15866	15592	15692	15640	16031	15894	15568	15691	15730	15562	15827	15809	15769	15837	15928	15875	15902	15866	15839	15555	15896	15829	15821	15780	15825	15663	15757	15649	15752	15678	15721	15831	15601	15645	15644	15839	15904	15956	15699	15702	15840	15835	15896	15678	15690	15703	15705	15816	15881	15906	15714	15987	15737	15905	15613	15720	15827	15760	15960	15792	15797	15831	15897	15711	15874	15825	16016	15585	15868	15746	15684	15853	15917	15759	15820	15756	15752	15845	15708	15887	15793	15858	15726	15732	15754	15865	15552	15773	15999	15746	15751	15703	15647	15540	15866	15787	15712	15849	15836	15874	15701	16018	15830	15813	15451	15623	15792	15788	15912	15820	15958	15690	15812	15839	15739	15819	15763	15963	15795	15725	15892	15840	15908	15724	15621	15766	15783	15702	15776	15811	15905	15676	15776	15697	15721	15865	15810	15772	15720	15894	15910	15882	15744	16061	15922	15875	15830	15650	15906	15680	15744	15715	15801	15808	16005	15705	15889	15776	15822	15781	15688	15694	15714	15534	15668	15835	15716	15815	15836	15805	15571	15947	15738	15736	15936	15618	15770	15853	15829	15845	15792	15831	15753	15749	15760	15713	15801	15725	15946	15738	15569	16023	15688	15824	15774	15778	15679	15732	15875	15830	15680	15708	15692	15799	15621	15640	15760	15921	15822	15818	15763	15830	15747	15842	15848	15826	15846	15860	15950	15927	15861	15775	15895	15805	15785	15812	15758	15732	15888	15794	15837	15588	15770	15931	15888	15900	15774	15811	15920	15815	15665	15861	15646	15882	15796	15759	15763	15536	15714	15789	15776	15657	15755	15845	15694	15788	15882	15692	15863	15627	15835	15852	15724	15784	15972	16042	15830	15833	15713	15799	15856	15791	15834	15759	15689	15857	15826	15798	15915	15944	15981	15755	15552	15605	15690	15804	15644	15711	15894	15645	15825	15655	15685	15778	15791	15660	15957	15813	15820	15711	15890	15705	15852	15826	15545	15826	15731	15741	15832	15742	15722	15834	15743	15660	16016	15871	15680	16039	15625	15838	15682	15819	15776	15708	15717	15862	15802	15736	15855	15775	15994	15809	15615	15737	15870	15743	15745	15942	15709	15990	15430	15838	15676	15843	15560	15683	15800	15790	15842	15817	15724	15727	15619	15674	15796	15869	15911	15838	15926	15733	15995	15709	15679	15939	15902	15740	15856	15801	15692	15855	15742	15733	15868	15869	15927	15761	15674	15786	15976	15795	15662	15905	15748	15586	15945	15885	15933	15601	15862	15702	15778	15686	15864	15696	15787	15819	15710	15910	15921	15885	15800	15821	15684	15757	15803	15691	15817	15876	15731	15821	15903	15666	15970	15989	15620	15703	15865	15904	15754	15779	15741	15866	15847	15830	15699	15726	15911	15768	16004	15787	15607	15783	15701	15759	15541	15818	15942	15696	15775	15695	15747	15839	15728	15734	15806	15792	15993	15705	15594	15938	15706	15756	15798	16028	15670	15864	15731	15733	15913	15823	15856	15553	15766	15813	15780	15842	15913	15798	15672	15766	15917	15740	15888	15758	15716	15805	15926	15663	15772	15753	15697	15883	15702	15825	15876	15765	15772	15712	15741	15929	15812	15757	15808	15665	15696	15614	15696	16011	15994	15849	15843	15787	15684	15654	15804	15892	15788	15841	15697	15873	15683	15750	15725	15675	15870	15744	15890	15636	15771	15822	15887	15674	15711	15836	15947	15916	15703	15956	16121	15843	15938	15531	15759	15788	15743	15871	15754	15750	15861	15765	15767	16001	15923	15831	15845	15880	15775	15868	15749	15635	15644	15577	15693	15854	15842	15769	15933	15934	15846	15838	15763	15830	15858	15775	15900	15875	15629	15806	15671	15711	15715	15829	15656	15869	15602	15804	15574	15796	15799	15623	15683	15750	15846	15770	15860	15882	15653	15862	15777	15531	15847	15973	15908	15639	15646	15727	15903	15883	15684	15789	15970	15835	15808	15815	15665	15919	15705	16105	15782	15703	15857	15746	15767	15663	15684	15824	15924	15746	15645	15705	15894	15893	15708	15779	15851	15908	15780	15790	15628	15775	15840	15820	15948	15840	15981	15836	15926	15892	15603	15842	15688	15867	15750	15968	15632	15934	15665	15631	15972	15791	15894	16015	15730	15730	15562	15705	15742	15798	15907	15651	15742	16027	15749	15849	15880	15822	15768	15891	16058	15852	15832	15774	15842	15790	15622	15910	15782	15892	15782	15797	15818	15855	15829	15647	15640	15730	15726	15760	16015	15895	16119	15725	15703	15791	15716	15907	15739	15606	15701	15878	15655
14752	31766	25525	19407	17122	15898	15400	14532	14315	14335	14079	13768	13933	13855	13672	13662	13556	13517	13576	13587	13462	13483	13621	13346	13538	13554	13499	13645	13532	13465	13532	13331	13483	13548	13462	13407	13479	13464	13504	13634	13361	13385	13521	13542	13467	13406	13197	13329	13425	13453	13385	13608	13545	13459	13534	13391	13584	13453	13632	13426	13413	13591	13372	13472	13381	13453	13352	13350	13433	13301	13615	13458	13413	13224	13465	13399	13431	13538	13260	13444	13562	13430	13396	13539	13463	13429	13505	13264	13378	13502	13515	13502	13431	13397	13306	13331	13655	13357	13295	13344	13246	13387	13421	13262	13462	13599	13428	13390	13518	13482	13569	13537	13433	13379	13392	13219	13501	13491	13328	13350	13286	13525	13470	13177	13214	13410	13334	13624	13548	13442	13393	13442	13254	13380	13473	13371	13447	13214	13318	13515	13410	13429	13425	13360	13395	13349	13550	13284	13372	13467	13373	13359	13413	13512	13295	13326	13432	13391	13332	13332	13483	13240	13551	13355	13308	13291	13459	13419	13361	13358	13380	13516	13520	13331	13246	13434	13484	13411	13471	13494	13224	13393	13323	13418	13531	13518	13416	13419	13367	13308	13575	13336	13347	13207	13502	13472	13377	13486	13452	13429	13462	13445	13455	13367	13519	13522	13426	13297	13402	13531	13375	13386	13478	13355	13399	13376	13566	13356	13482	13437	13468	13362	13182	13379	13244	13273	13274	13533	13454	13455	13288	13323	13500	13443	13520	13268	13432	13396	13534	13293	13463	13276	13394	13340	13417	13261	13401	13459	13457	13413	13423	13500	13428	13347	13291	13219	13589	13313	13423	13528	13262	13512	13424	13337	13328	13373	13447	13489	13305	13620	13372	13376	13402	13307	13466	13434	13470	13479	13394	13446	13224	13444	13418	13545	13381	13248	13328	13421	13515	13484	13365	13298	13400	13364	13397	13414	13429	13282	13422	13429	13421	13307	13445	13476	13366	13309	13295	13416	13414	13349	13322	13344	13407	13296	13434	13287	13231	13351	13388	13412	13388	13435	13376	13415	13362	13246	13283	13464	13339	13620	13313	13361	13480	13343	13390	13375	13350	13304	13531	13349	13203	13304	13410	13474	13481	13464	13208	13258	13294	13348	13490	13342	13448	13372	13339	13505	13471	13515	13326	13337	13548	13314	13311	13601	13292	13550	13404	13416	13461	13499	13388	13400	13472	13338	13363	13382	13401	13256	13402	13553	13487	13473	13234	13474	13357	13285	13355	13250	13268	13510	13242	13364	13353	13424	13231	13466	13299	13324	13421	13373	13455	13304	13358	13221	13207	13476	13302	13327	13547	13364	13408	13391	13393	13505	13481	13399	13283	13321	13392	13401	13471	13504	13330	13432	13298	13423	13529	13523	13389	13322	13254	13281	13309	13359	13457	13383	13347	13208	13437	13268	13315	13367	13215	13369	13441	13496	13339	13414	13408	13408	13343	13439	13277	13396	13520	13395	13336	13317	13370	13521	13287	13306	13511	13551	13386	13530	13363	13370	13511	13346	13406	13585	13485	13489	13361	13412	13384	13391	13300	13480	13318	13322	13511	13561	13402	13502	13212	13391	13320	13336	13399	13347	13383	13352	13421	13468	13254	13413	13360	13338	13332	13367	13402	13477	13468	13355	13516	13421	13406	13245	13351	13372	13513	13234	13465	13431	13285	13506	13372	13337	13411	13386	13506	13419	13426	13320	13236	13390	13247	13438	13541	13313	13364	13151	13301	13276	13371	13510	13556	13331	13393	13413	13470	13456	13291	13413	13397	13440	13555	13362	13507	13434	13255	13328	13316	13503	13554	13257	13183	13391	13380	13325	13346	13425	13321	13387	13206	13367	13355	13299	13452	13462	13277	13342	13337	13362	13453	13486	13419	13336	13457	13322	13441	13461	13231	13398	13555	13322	13413	13312	13621	13270	13425	13571	13554	13390	13357	13379	13319	13248	13347	13465	13429	13300	13357	13224	13403	13402	13380	13418	13453	13354	13448	13464	13489	13357	13382	13330	13453	13459	13605	13173	13576	13381	13380	13330	13459	13309	13437	13335	13356	13320	13417	13446	13323	13380	13442	13405	13584	13350	13369	13510	13458	13309	13451	13426	13285	13360	13468	13299	13241	13232	13439	13361	13425	13391	13558	13512	13328	13518	13295	13274	13349	13440	13471	13436	13427	13412	13256	13367	13527	13365	13297	13486	13449	13349	13488	13444	13444	13510	13399	13387	13413	13455	13421	13250	13461	13360	13402	13467	13456	13328	13480	13358	13358	13493	13274	13490	13388	13394	13337	13379	13353	13404	13403	13522	13325	13444	13405	13442	13401	13268	13528	13365	13425	13344	13441	13373	13416	13478	13365	13521	13440	13445	13370	13488	13317	13381	13444	13204	13420	13443	13448	13306	13396	13410	13461	13348	13502	13473	13397	13377	13224	13434	13351	13405	13228	13311	13241	13505	13467	13383	13491	13279	13333	13265	13219	13492	13346	13307	13411	13440	13261	13353	13366	13341	13384	13282	13381	13447	13400	13369	13364	13325	13458	13483	13214	13452	13445	13501	13405	13450	13398	13448	13347	13453	13384	13498	13514	13594	13466	13477	13249	13196	13418	13317	13386	13404	13448	13550	13411	13320	13324	13280	13455	13376	13402	13512	13474	13431	13324	13342	13281	13464	13458	13230	13272	13277	13337	13512	13449	13440	13525	13459	13345	13466	13447	13327	13352	13451	13288	13354	13244	13394	13416	13455	13387	13442	13375	13417	13243	13310	13455	13483	13283	13468	13361	13317	13366	13263	13307	13474	13422	13348	13257	13364	13359	13415	13440	13319	13525	13408	13384	13444	13581	13473	13496	13434	13439	13507	13290	13313	13396	13307	13504	13463	13387	13432	13212	13498	13488	13402	13289	13352	13308	13542	13327	13436	13469	13377	13530	13381	13533	13380	13360	13532	13302	13493	13465	13547	13339	13347	13419	13379	13416	13360	13527	13216	13394	13407	13420	13283	13335	13341	13432	13385	13416	13526	13350	13294	13322	13256	13382	13477	13245	13375	13345	13425	13252	13427	13589	13352	13446	13422	13437	13454	13390	13339	13257	13444	13509	13379	13382	13319	13410	13476	13418	13522	13271	13375	13416	13403	13536	13240	13545	13556	13409	13465	13331	13537	13406	13451	13426	13522	13482	13429	13443	13218	13546	13305	13407	13396	13401	13422	13470	13269	13154	13185	13409	13283	13303	13431	13546	13361	13420	13365	13235	13359	13409	13389	13710	13456	13431	13396	13395	13385	13434	13337	13412	13531	13281	13488	13326	13256	13266	13434	13618	13388	13368	13379	13603	13359	13431	13412	13480	13372	13235	13496	13296	13358	13484	13466	13398	13404	13244	13408	13531	13347	13392	13462	13387	13366	13409	13414	13494	13359	13411	13382	13360	13537	13322	13444	13403	13249	13289	13385	13462	13417	13507	13399	13411	13516	13444	13278	13343	13447	13465	13299	13517	13643	13561	13416	13393	13216	13422	13464	13506	13290	13353	13316	13433	13460	13271	13214	13503	13350	13338	13374	13450	13418	13508	13264	13240	13377	13232	13472	13524	13305	13441	13385	13277	13385	13477	13346	13540	13437	13366	13412	13331	13257	13469	13442	13428	13374	13382	13441	13520	13341	13439	13291	13329	13380	13508	13455	13364	13450	13363	13448	13404	13321	13381	13397	13430	13444	13496	13324	13223	13478	13257	13284	13416	13470	13347	13419	13360	13346	13389	13396	13517	13348	13452	13358	13416	13254	13302	13288	13196	13372	13347	13344	13412	13313	13263	13284	13419	13408	13198	13392	13421	13408	13299	13466	13395	13402	13349	13285	13347	13313	13407	13496	13522	13399	13377	13393	13457	13503	13514	13424	13322	13279	13352	13465	13436	13327	13443	13317	13453	13387	13303	13407	13297	13296	13340	13450	13521	13526	13558	13456	13433	13465	13322	13290	13419	13492	13570	13314	13473	13430	13490	13517	13480	13485	13461	13177	13373	13357	13544	13486	13413	13349	13382	13165	13288	13439	13572	13372	13480	13290	13465	13352	13335	13502	13474	13396	13260	13419	13495	13313	13397	13384	13295	13291	13416	13486	13446	13431	13351	13343	13290	13346	13422	13464	13223	13420	13489	13374	13433	13390	13341	13390	13353	13410	13542	13409	13379	13380	13466	13413	13375	13317	13138	13387	13424	13407	13343	13479	13265	13319	13332	13378	13372	13459	13478	13417	13407	13343	13400	13368	13420	13314	13406	13347	13441	13584	13386	13481	13479	13350	13187	13364	13503	13271	13282	13488	13539	13463	13335	13342	13377	13391	13326	13466	13315	13194	13271	13369	13463	13317	13450	13282	13437	13381	13339	13531	13212	13391	13386	13393	13454	13294	13397	13370	13486	13495	13484	13344	13525	13332	13474	13443	13302	13224	13398	13542	13427	13493	13300	13200	13364	13333	13245	13310	13242	13335	13349	13348	13559	13476	13347	13374	13287	13347	13333	13368	13360	13368	13303	13212	13446	13471	13378	13445	13355	13328	13504	13462	13507	13366	13329	13360	13463	13262	13273	13318	13560	13384	13562	13387	13332	13470	13371	13457	13286	13377	13544	13453	13353	13352	13336	13407	13363	13568	13515	13351	13457	13550	13416	13286	13298	13197	13312	13305	13352	13531	13250	13335	13382	13176	13400	13369	13374	13410	13277	13352	13375	13337	13525	13274	13307	13392	13341	13350	13617	13335	13414	13347	13424	13410	13139	13559	13281	13387	13291	13415	13440	13372	13279	13606	13231	13310	13285	13338	13466	13517	13476	13432	13413	13379	13506	13392	13344	13349	13333	13408	13324	13385	13332	13270	13498	13364	13487	13224	13368	13453	13351	13346	13297	13338	13412	13252	13294	13335	13502	13343	13456	13553	13444	13487	13329	13491	13331	13190	13413	13552	13240	13220	13408	13393	13363	13503	13341	13336	13590	13312	13512	13384	13291	13384	13263	13335	13342	13388	13398	13356	13307	13412	13454	13395	13455	13231	13495	13417	13234	13426	13542	13353	13367	13418	13267	13402	13425	13377	13481	13394	13319	13407
24144	20834	26527	26103	20299	19039	18829	17779	17390	17343	17394	17016	17014	16942	17146	16982	17032	16866	17102	16846	16889	16979	17081	16893	17018	16947	17044	16957	17105	16981	16879	16870	17024	16866	16922	16935	16931	16673	17022	16948	16998	16869	17066	17129	17032	16924	16979	16979	16873	16862	16858	16925	16975	16833	16783	16839	16871	16895	16789	16817	17059	17077	16879	16811	16934	16843	16875	16869	16863	16789	16942	16838	16944	16777	16923	16563	17011	16644	16891	16755	16453	17099	16673	16790	16988	16832	16604	16768	16942	16831	16850	16883	16976	16915	16757	16896	16959	17008	16676	16676	16793	16897	17051	16812	16833	16872	17001	16704	16973	16907	16890	16859	16963	16862	16958	16787	17124	16746	16673	17012	16951	16822	16872	17030	16813	16986	16742	16756	16817	16925	16849	16772	16909	16764	16665	16821	16761	16886	16730	16821	16919	16774	16862	16926	16755	17078	16723	16811	16831	16804	16696	16886	16850	16842	16696	16744	16847	16861	16923	16830	16782	16619	16955	16968	16948	16791	16686	16932	16949	16730	16699	16824	16760	16921	17049	16763	16934	16848	16824	16894	16817	16880	16979	16665	16876	16797	16594	16873	16932	16848	16799	16872	16724	16863	16786	16752	16978	16710	16999	16954	16835	16753	16876	16880	16751	16745	16911	16890	16830	16993	16826	16712	16876	16912	16953	16812	16775	16995	16745	16860	16917	16747	16825	16764	16887	16738	16752	16687	16679	16830	16794	16663	16931	16905	16778	16823	16873	16832	16795	16876	17091	16943	16857	16911	16691	16722	16895	16860	17055	16899	16795	17144	16876	16851	16915	16741	16739	16928	16984	16859	16878	17014	17023	16778	16982	16680	16816	16910	16961	16855	16853	16759	16966	16761	16901	16934	16560	16832	16826	16879	17069	16809	17071	16989	16749	16771	17011	16930	16710	17062	17037	16866	16937	16853	16962	16962	16695	16834	16868	17057	17104	16755	16882	16700	16843	16854	16961	16655	16741	16877	16939	16744	17015	17069	16927	16907	16851	16702	16935	16917	16902	16819	16704	16654	16671	16722	16816	16802	16794	16956	16899	16846	16829	16810	16897	16910	16727	16980	16613	16866	16838	16727	16857	16562	16645	16707	16687	17016	16876	16850	16773	16774	16811	17082	17032	16932	16911	16985	16786	16893	16675	16768	16801	16960	16724	16691	17013	16922	16812	17035	16796	16976	16735	16734	16870	16843	16985	17231	17072	16833	16688	16883	16860	17101	17055	16858	16829	17005	16981	16729	16666	16766	16846	16991	16800	16886	16915	16800	16857	16784	16831	16859	16862	16668	16939	16823	16669	16757	16809	16820	16753	16782	16705	16890	16784	16940	16923	16804	16973	16863	16954	16826	16876	16952	16810	16923	16986	16621	16846	16902	16771	17011	17034	16555	17042	16781	16730	16889	16889	16876	16805	16889	16666	16917	16828	16876	16814	17080	16725	16809	16843	16762	16744	16923	16658	16924	16975	16815	16671	16877	16841	17068	16962	16788	16756	16919	16678	16861	16761	17018	16937	16999	16802	16842	16807	16841	16857	16853	16807	16958	17054	16855	16768	17043	16897	16750	16638	16643	16824	16839	16845	16852	16812	16902	16777	16968	16851	16799	16792	16851	16765	16882	16921	16882	16761	16647	16809	16885	16843	16670	16981	16930	16828	16868	16947	16866	16811	17070	16823	16766	16860	16700	16729	16885	17009	16784	16796	16964	16778	16727	16796	16992	16653	16869	16694	17059	16993	16925	16869	16885	16763	17075	16969	16859	16845	16789	16780	16894	16967	16932	16865	16891	16858	16702	16748	17026	16825	16898	16827	16767	17113	16978	16791	17029	17114	16748	16773	16806	16927	16862	16670	17021	16745	17058	16953	16850	16817	16820	16845	16996	16936	16619	17048	16903	16804	16936	16939	16812	16896	16771	16954	16869	16731	16662	16823	16967	16979	16788	16894	16573	16602	16956	16935	16764	17021	17027	16880	17005	16792	16823	16977	16908	16746	16807	16978	17022	16893	16962	16845	16722	16844	16910	16884	16869	16959	16885	16967	16857	16956	16829	16722	16893	16767	16843	16723	16998	16788	16849	16965	16768	16867	16934	16790	16811	16701	16573	16845	16878	17039	16729	16738	16746	16834	16728	16814	16807	16674	16786	16897	16763	16994	16736	17016	16791	16838	16952	16942	16812	16824	16877	16886	17050	17002	16865	16740	16513	16718	16720	16931	16774	16861	16924	16782	16839	16893	17030	16901	16761	16806	16854	16720	17002	16712	16849	16876	17006	16808	16763	17047	16849	17113	16980	16861	16793	17001	16666	16779	16853	16839	16866	16905	16863	16762	16866	16925	16926	16919	16710	16859	16889	16926	16836	16861	16750	16815	16904	16702	17007	16838	16643	17015	16809	16835	16842	16837	16634	16706	16963	16813	16953	16810	16598	16920	16945	16724	16877	16892	17018	16796	16749	16909	16863	16793	16871	16803	16706	16836	16828	16956	17018	16761	16897	16862	16603	16588	16770	17074	16833	16617	16830	16838	16846	16981	16967	16833	16868	16976	16666	17008	16832	16829	16845	17050	16814	16928	16852	16781	16717	16947	16757	17022	16942	16856	16771	16813	16688	16845	16899	16953	16969	16902	16886	16933	16867	16877	16842	16955	16880	17130	16893	16888	16559	16687	16962	16987	16823	16809	16821	16863	16872	16713	16858	16627	16664	16891	16977	16915	16903	16868	16869	16981	16788	16952	16860	16941	17026	16932	16629	16737	16655	16868	16749	16844	16722	16878	16768	16858	16936	16845	16917	16898	16854	17136	16781	16977	16678	16753	16816	16908	16654	16983	16723	16898	16835	16867	16818	16869	16720	16932	16770	16838	16729	16896	17050	16778	16802	16751	16791	17014	16855	16880	16749	16935	16748	16810	16992	16897	16764	16852	16977	16740	16789	16937	16803	16783	16843	16766	16669	16748	16860	16927	16763	16981	16884	16861	16845	17043	16527	16957	16705	16759	16909	16994	16756	16722	16855	17007	16891	16779	16717	16628	16998	16708	16729	17007	16697	16818	16880	16963	16646	16838	16954	16750	16971	16780	16778	16923	16628	16869	17014	16739	16845	16648	16873	16831	16790	17023	16983	16973	16907	16755	16678	16776	16900	16837	16870	16830	16711	16924	16862	16678	16824	16834	16889	16678	16884	16728	16725	16878	16908	17060	16644	16667	16905	16829	16900	16691	16993	16940	16674	16687	16830	17020	16817	16828	16696	16752	16842	16839	16658	16895	16922	16917	16597	16733	16900	16764	16927	16949	16998	16934	16857	16886	16588	16817	16856	16785	16778	16692	16987	16661	16895	16837	16866	16764	16821	17004	16976	16726	16932	16844	16898	16888	16769	16933	16917	17038	16926	16859	17003	16900	16889	16678	16802	16671	16956	16841	16743	16929	16688	16872	16964	16916	16859	16904	16851	16863	16845	16849	16928	16824	16740	16980	16758	16907	16789	16924	16827	16847	16831	16955	16787	16758	16961	17012	16999	16977	16731	16926	17019	16902	17045	16881	16652	17023	16909	16945	16807	16890	16681	16921	16842	16704	16945	17115	16912	16620	16828	16785	16903	16908	17028	16934	16908	16882	16912	16911	16977	16942	16815	16690	16633	16839	16815	16709	16820	16766	16966	16917	16957	16754	16666	16734	16815	16577	16867	17139	16825	16887	16902	16875	16873	16795	17082	16901	16835	16884	16779	16699	16769	16994	16931	17096	16767	16892	16851	16996	16850	16708	16699	16685	16724	17001	16868	16840	16853	16794	16850	16927	16849	17035	16796	16776	16756	16714	16843	16829	16792	16779	17052	16681	16682	17112	16875	16913	16912	16823	16949	16812	16774	16900	16674	16803	16732	17002	16955	16742	16953	16874	16798	16917	17022	17010	16881	16672	16842	16936	16856	16890	16857	16731	16977	16828	16886	17033	16835	16845	16715	16819	16675	16988	17034	16755	16685	16934	16834	16615	16746	16786	16920	16913	17092	16775	16758	16968	16897	16833	16993	16912	16787	16989	16827	16644	16980	16825	16858	16877	17006	16709	16887	16781	16827	16887	17063	16843	16914	16965	16922	16944	16849	16693	17028	16832	16902	16922	16874	16640	16921	16821	16673	16996	16924	16885	16810	16903	17144	16962	16810	16730	16882	16931	16776	17177	16968	16685	16869	16812	16960	16833	16837	16813	16951	17018	16711	16732	16729	16891	16950	16937	16669	16945	17131	17058	16931	16986	16918	16912	16838	16962	16719	16893	16656	16735	16988	17112	16919	16887	16823	16877	16987	16754	16830	17116	16740	16723	16954	17087	16832	16815	16847	16862	16860	16892	16981	16975	16794	16962	16695	16649	16686	16941	16786	16742	16949	16787	16912	16829	16789	16860	16890	16790	16859	16859	16795	16832	16709	16863	16861	16861	16871	16545	16823	16789	16823	16625	16627	16790	16837	16855	16892	16882	16669	16805	16700	16811	16660	16898	17063	16925	16741	16740	16839	16809	16912	16852	16994	16978	16921	16926	16837	16820	16871	16882	16878	16811	17005	17072	16849	16912	16751	16846	17003	16968	16730	16674	16738	16938	16808	16810	16698	16845	16912	16770	16919	16836	16645	16852	16944	16907	16818	16840	17023	16839	16731	16985	16924	16830	16930	16899	16814	17083	16945	16776	16708	16793	16885	16845	16908	16907	16911	16828	16870	16812	16720	16929	17076	16888	16931	16695	16841	16888	16747	16861	16984	16818	16740	16803	16961	16916	16619	16841	16853	17049	16887	16772	16881	16653	16939	16840	16919	16881	16836	17020	17041	16814	16873	16555	16688	16718	16872	16622	16649	16943	16741	16805	16745	16877	16767	16950	16869	16878	16796	16892	16800	16730	16798	16880	16811	16845	16813	16675	16816	16919	16904	16912	16998	16715	16857	16829	17053	16841	16588	16836	16656	16745	16793	16905	16706	16788	16747	16948	17031	16777	16871	16848	16842	16875	16864	17069	16894	17063	16882	16745	16826	16918	16824	16918	16799	16867	16898	16732	17044	17034	16977	16783	16957	16855	16861	16864	16923	16810	16713	16767	16841	16809	16792
15769	28740	23004	18394	16971	16144	15479	14973	14711	14865	14593	14571	14505	14290	14319	14260	14254	14392	14220	14133	14152	14043	14226	14158	14322	14114	14068	14101	13955	14026	14067	14098	13894	14177	13984	14032	14108	14113	13924	14157	14006	14016	14043	13935	14107	14002	14117	14006	14020	14209	14232	14090	14203	14154	14222	13993	14196	13999	13941	14091	13874	14031	14053	14096	13838	14051	13939	14140	14046	14110	13973	14128	14018	14149	14012	13986	14024	14090	14109	14000	13903	13985	14095	13965	13930	14130	13889	14026	13960	14016	14102	14012	13975	13881	14086	14116	14092	13969	14117	13905	14095	14014	14011	14041	13936	14051	13945	14183	14052	14121	14238	14117	14004	13923	14016	14059	13949	13812	14095	14082	14168	14151	13942	13976	14100	14112	13939	14124	14024	14093	14088	14003	14102	14059	14041	13986	14211	14134	14061	13975	14023	13992	13962	14013	14076	14016	13896	13931	14129	14158	14168	14072	14049	14015	14099	14050	14060	14061	13936	13994	13945	13992	14096	14099	14051	13994	13945	13908	14065	14180	14110	14077	13801	14061	14051	13817	13890	13920	14000	14095	14112	14010	13990	14025	13979	14027	14144	13906	14079	14012	14161	14067	14116	14094	14045	14104	14180	13883	13975	14218	14137	13932	14025	13975	14076	13948	14073	14124	14053	14253	14075	13933	14072	13962	14013	14071	14025	14048	14046	13977	13996	13953	14316	14154	14054	13973	13893	14057	14092	13988	14161	13969	13921	13989	14028	14181	14033	14130	14074	14072	14062	14098	14174	13934	14210	14078	14012	14013	13926	14044	14110	13968	14149	14071	14117	14044	14068	14035	13830	13959	14003	14018	14025	14055	13977	14095	14000	14158	13925	14165	14038	13966	13997	14161	14010	14098	14054	14109	13997	14088	14092	13975	14189	13830	14144	14023	13965	14010	14052	14044	13918	13913	14039	14047	14072	14114	14121	14067	14041	14000	13988	13958	13971	14117	13823	14203	13945	14004	14019	13846	13882	14034	13987	14138	14012	14066	13890	14067	14091	13949	14027	14117	14003	14021	13997	13931	14173	13989	14100	13997	14171	14036	14096	14075	14044	14069	13867	13986	14055	13866	14039	14050	14019	14060	14107	13872	14042	14136	13975	14134	13935	14017	14051	14126	14010	13872	14000	14224	14015	13977	14129	14066	13884	14077	14074	14010	14156	13940	14207	14132	13996	14095	13951	14050	13937	14199	14010	14186	14125	14021	14144	13910	14153	14069	13950	14021	14167	13913	14072	14072	14082	14040	14086	13926	14140	13972	13934	13969	13752	14078	13994	13914	14094	14032	13990	13993	14097	13947	14025	14067	14049	13947	14076	14045	14147	14109	14032	13901	14174	13944	14043	14095	14057	14074	14088	14132	14012	14090	14232	14094	13935	13896	14028	14004	14109	14152	14174	14137	13815	14131	14111	14071	14059	14020	14037	14085	13970	14014	14171	14001	14076	14099	14258	13987	14044	14161	13980	14256	13903	14069	14106	14000	14014	14109	13985	13991	14050	14009	13905	14044	14067	13901	14136	14047	13989	14094	14012	14050	14210	14019	14040	14014	14181	14124	13954	14107	13995	14056	14018	13905	14172	13978	14024	13957	14078	13953	14107	13818	14105	13983	14002	13983	14040	14210	14027	13989	14066	14012	13898	14216	13955	13953	13926	14075	14033	14110	13991	13985	13909	14051	14188	14065	14070	14054	14014	14028	14052	13886	14102	14128	14021	14031	13845	13932	14084	14095	14121	13925	14049	14119	14008	14154	14117	14010	14001	13854	14012	13897	14122	14069	14078	13962	14102	14009	13881	13939	13945	14196	14105	14010	14188	14119	14086	13961	13959	14122	13914	14160	13889	14113	14109	14053	14016	13955	14150	14133	14120	13998	13983	14259	14083	14159	13995	14058	14113	13768	14232	13920	14095	14147	14088	14084	13978	14075	13980	14115	13983	13969	13995	14112	13983	14069	14006	14032	14016	13917	13959	14093	14128	13996	13837	14049	14026	14049	14107	14112	14159	13945	14198	14052	14140	14057	14104	14170	14003	14074	14068	14051	13954	14114	14142	14127	14084	14149	13970	13958	14190	14027	14173	13938	14060	14214	14038	14220	14110	13914	14088	14224	14172	13946	14159	13963	14145	13900	14072	13934	14003	14195	14111	14101	13898	14253	14117	13908	14052	14028	14068	14129	14114	14201	14074	13892	14097	14144	14008	13979	13903	13939	14144	14046	13964	13878	14038	14133	13794	14083	14101	13936	14056	14014	13859	14032	14009	13896	13812	14005	14038	14102	14186	14044	14014	14094	14287	14042	14075	14065	14012	13996	14071	14083	13993	14062	13958	14058	14036	14116	14040	13905	14119	14059	14170	13856	14101	14007	13994	14077	14041	14011	14131	14019	14113	14014	13972	13937	13900	14182	14084	14173	14038	14039	13964	13918	14241	14058	14005	14184	13891	14022	13909	14043	14168	14170	14091	13932	14172	13935	14050	13880	13960	13986	14008	14039	13966	14207	13974	13993	14018	14129	13992	14078	14116	14044	14201	13827	14106	14095	14077	14025	14095	14062	13991	13983	14117	14097	14025	13947	13890	14090	13882	13965	13935	14001	13924	13981	14107	14151	13915	13984	14059	13910	13975	14137	14057	14074	14115	14004	14018	13990	14122	14052	14131	13914	14089	14162	14128	14002	14080	14000	13945	14030	14059	13988	14058	14039	13962	13962	13939	13964	14009	14088	14061	13967	14033	14053	14007	14152	14170	14046	13896	14109	13985	13936	14120	14161	14247	14058	14006	13983	14036	13931	14089	14104	14097	13964	14070	13956	14008	13952	13994	13999	14002	14064	13911	13943	14095	13984	13975	14081	14082	14134	14009	14233	13890	14148	13939	14145	13955	14120	14097	14004	14125	14018	14048	14048	13813	14114	14030	13902	14038	14070	14037	14122	14090	14068	13971	14107	13943	14012	13978	14005	14019	13986	14161	14124	14118	14004	14134	14111	13976	14096	14013	13978	14100	13843	14042	14172	14119	14074	14008	14229	13934	13972	14015	14035	13961	13914	14144	14108	14164	14049	13976	13983	14148	14151	14094	13975	14240	14029	14101	13972	13996	14266	13947	14090	13934	14094	14022	14032	13984	14113	14209	13989	14216	14099	14073	14212	14050	14134	14004	14173	13817	14088	14053	13978	13994	13978	13995	14093	14192	14019	13904	14066	14154	14169	14161	13963	14154	14139	14071	14003	13995	13880	13934	14163	13943	13972	14042	14137	14089	14039	14161	14020	14052	13991	13820	14081	14028	14088	14047	14118	14004	14016	14106	14105	13994	14044	14030	14023	14046	13936	14063	14005	13888	13991	13988	14153	14057	14064	14038	14137	14196	14005	14015	14158	14110	13940	13982	14099	14052	14031	14017	14081	14043	13945	13970	14134	14103	13950	14022	14012	13910	14086	14204	14187	14088	13990	14093	14007	14138	14098	14074	13985	13986	13995	14001	13968	14014	14221	13978	14198	14096	14048	13988	13977	13898	14127	13980	14020	14142	14107	14056	14135	13974	13970	13937	14137	14065	13986	14109	13972	14006	14072	14102	14084	14074	14028	13959	14366	13941	13869	14082	14247	14072	14066	13932	14097	13902	14250	13975	14057	14176	13980	14173	14124	14136	13989	14112	14123	13957	13917	14041	14223	14141	13987	14220	13986	14170	13990	14159	14024	14086	14067	14079	13981	13988	14085	14044	14003	14103	14054	13970	13952	13982	14057	13987	14091	13987	14118	14045	14103	13979	14102	14059	13941	14098	14051	13945	13986	14022	14099	14002	14182	14005	14101	13987	14052	14024	13991	14003	13983	14014	14156	13938	14092	14132	14100	14170	14071	14350	13829	14170	14097	14203	14018	13971	14036	14035	13958	14112	14007	13966	14198	13954	14074	13990	14099	14018	13967	14080	13932	14027	14125	14129	14145	14136	13951	14075	13980	14014	14073	14105	14025	14023	14004	14109	14044	14027	13915	13900	14046	14072	14107	14086	14101	14072	13971	14001	13957	14120	14106	14145	14221	14088	14121	14116	14162	13950	14097	14074	14091	14086	13962	14156	14096	13972	13869	14191	13904	13938	14263	13849	13919	14146	14077	14063	13958	14196	13980	13929	13989	14036	14010	13820	14071	13851	14055	13905	14245	13948	14033	14122	13979	14147	14012	14103	14123	14293	14133	14043	14064	13984	14078	13980	14153	14068	14190	13978	14072	14060	14062	14130	13867	14128	14150	14019	14088	13992	13909	14019	14070	14148	14039	13924	14162	14177	14101	14150	14076	13960	14261	14004	13940	14083	13922	14001	14013	14064	14060	14011	13989	14064	13979	14054	14033	14144	14219	14191	14030	14126	14012	14065	14025	14050	14117	14133	13847	13961	13906	13987	14061	14007	14167	14083	14202	14016	14040	13973	14038	14023	13992	14104	14229	14093	14184	14010	13978	14077	13959	13990	14034	14100	13918	13908	14175	13989	14077	13963	14103	14035	13953	13975	14231	13982	14081	14062	14068	14046	14275	14087	14020	14281	13976	14268	14012	13989	14077	14067	13914	14050	14004	14064	14000	14123	13943	13955	13947	14011	13962	14027	13895	14067	13809	14081	14172	14003	14003	14209	13895	13657	13952	14218	14173	13993	13918	13889	14052	13977	14168	14099	14024	14197	14210	14111	14174	14229	13991	13967	14103	14043	14094	13975	14228	14063	14169	14090	13971	14160	14002	14221	14033	14107	13912	14059	14036	14081	13841	14035	14078	13953	14088	14172	13941	14101	14066	14006	14069	14008	14093	13936	14138	14050	14108	13908	13905	13891	14201	14174	13954	14083	13804	14157	14018	14049	14064	13998	13994	14080	14078	14245	13922	14048	14071	13983	13911	14038	14086	14170	13882	14096	14121	13949	13858	14101	14209	13954	13967	14070	13989	14118	13931	14156	14186	14094	14133	14106	14024	14112	14043	14111	14070	13935	14126	14079	14139	14109	14112	14231	14125	14042	13977	14266	14005	13970	14089	14012	14178	14063	14047	13893	14014	14106	14014	13988	13960	14102	14064	13985	14083	14044	14095	14124	13990	14086	14064	14045	13908
21785	20939	28145	23896	21149	22991	24673	19433	17899	18084	17932	17588	17484	17229	17460	17374	17291	17198	17326	17288	17154	17175	17077	16941	17096	16999	17027	16988	17000	17129	17079	16811	16795	17076	16857	16885	16921	16992	16931	16854	16731	17002	16845	16665	16841	16950	16794	16846	17013	16807	16928	16796	16854	16821	16947	16870	16919	16729	16882	17012	16953	16799	16991	16995	16823	17000	16737	16834	16947	16943	16703	17009	16911	16940	16941	16838	17071	16995	16970	16901	16903	16787	16994	16793	16901	16974	16761	16793	16703	16732	16617	16824	16805	16771	16824	16911	16860	16774	16780	16876	16578	16815	16943	16656	16821	16903	16588	16940	16861	16832	16726	16886	16795	16851	16771	16862	16831	16933	16934	17020	16788	17023	16865	16867	16800	16666	16639	16824	16830	16763	16667	16697	16908	16839	16783	16854	16891	16790	16955	16913	16943	16821	16970	16753	16786	16975	16844	16889	16728	16854	16952	16836	16802	16807	16684	16834	16729	16624	16627	16813	16953	16771	16871	16649	16929	16949	16988	16652	16881	16756	16890	16746	16852	16758	16915	16713	16505	16722	16733	16923	16946	16419	16832	16585	16690	16803	16888	16898	16945	16948	16753	16515	16730	16707	16788	16942	16867	16759	16745	16751	16723	16906	16747	16709	16683	16715	16758	16812	16769	16791	16713	16839	16809	16780	16902	17011	16816	16691	16844	16946	16797	16693	16847	16875	16817	16704	16750	16723	16732	16765	16761	16616	16884	16878	16644	16853	16668	16834	16739	16978	16674	16834	16835	16727	16854	16823	16914	16739	16893	16972	16779	16813	16557	16556	16702	16620	16448	16934	16719	16766	16812	16762	17097	16724	16789	16618	16848	16847	16737	16818	16649	16717	16808	16801	16872	16809	16792	16776	17102	16679	16765	16949	16810	16828	16959	16886	16864	16900	16975	16815	16676	16668	16806	16840	16984	16603	16767	16773	16718	16782	16757	16864	16709	16636	16656	16742	16808	17008	16749	16652	16818	16861	16778	16880	16949	16866	16771	16735	16849	16783	16791	16879	16919	16820	16726	16799	16741	16690	16797	16781	16736	16769	16714	16625	16676	16756	16948	16756	16885	16742	17004	16722	16695	16728	16752	16769	16804	16963	16972	16932	16647	16817	16693	16758	16628	16627	16861	16776	16736	16660	16779	16720	17038	16656	16840	16927	16795	16897	16780	16823	16665	16799	16849	16918	16761	16875	16986	16777	16742	16875	16743	16985	16848	16942	16882	16812	16809	16752	16673	16656	16810	16648	16832	16820	16993	16810	16919	16725	16945	16724	16579	16715	16749	16954	16734	16690	16831	16737	16719	16611	16763	16867	16743	16934	16756	16959	16764	16808	16914	16767	16961	16759	16702	16954	16724	16737	16807	16760	16857	16724	16798	16878	16689	16882	16687	16608	16710	16871	16679	16909	16592	16807	16845	16622	16682	16881	16745	16703	16853	17010	16881	16621	16881	17060	16675	16867	16822	16992	16479	16728	17018	17038	16695	16960	16799	16832	16718	16946	16814	16902	16816	16670	16791	16756	16689	16848	16865	16635	17095	16862	16879	16975	16946	16754	16628	16830	16983	16743	16915	16635	16694	16623	16880	16754	16741	16949	16724	16800	16947	16680	16707	16852	16855	17028	16803	16626	16741	16662	16882	16943	16663	16803	17044	16877	16771	16918	16786	16771	16649	16760	16851	16797	16698	16706	16708	16876	16630	16879	16830	17077	16881	16896	16616	16816	16639	16775	16730	16720	16821	16606	16937	16837	16838	16824	16736	16725	16706	16862	17002	16645	17078	16605	16537	16741	16562	16722	16711	16604	16844	16874	16835	16748	16881	16830	16796	16948	16858	16797	16947	17025	16803	16879	16759	16825	16801	16933	16877	16718	16798	16704	16733	16577	16708	16840	16796	16680	16680	16857	16760	16886	16644	16786	16846	16799	16664	16775	16600	16757	16656	16732	16665	16749	16841	16705	16787	16619	16784	16898	16752	16953	16902	16534	16625	16785	16750	17053	16801	16694	16784	16649	16818	16902	16938	16684	16837	16715	16785	16663	16859	16844	16793	16689	16624	16856	16881	16707	16784	16874	16893	16708	16799	16793	16651	16645	16710	17126	16764	16842	16695	16766	16829	16687	16827	16871	16887	16750	16839	16802	17041	16973	16655	16678	16938	16750	16660	16744	16714	16859	16825	16672	16696	16861	16691	16797	16820	16541	16740	16706	16904	16898	16743	16732	16734	16619	16695	16771	16714	16886	16878	16760	16746	16656	16710	16840	16500	16690	16719	16821	16862	16914	16652	16899	16875	16818	16865	16795	16792	16802	16686	16806	16639	16773	16850	16755	16624	16846	16846	16760	16715	16788	16931	16959	16744	16797	16785	16685	16863	16845	16900	16869	16688	16688	16904	16823	16971	16751	16670	16588	16662	16718	16811	16643	16629	16835	16763	16872	16799	16730	16895	16672	16750	16786	16746	16858	16628	16820	16793	16804	16774	16864	16966	16713	16851	16743	16778	16657	16626	16869	16705	16794	16786	16932	16929	16912	16878	16773	16733	16918	16907	16774	16816	16662	16713	16922	16859	16774	16707	16759	16733	16807	16766	16681	16843	16717	16921	16781	16761	16910	16711	16776	16775	16792	16647	16793	16981	16819	16885	16765	16931	17016	16878	16654	16794	16808	16732	16708	16913	16606	16885	16894	16840	16661	16872	17028	16804	16789	16682	16667	16638	16730	16834	16759	16827	16918	16705	16714	16747	16824	16651	16767	16717	16806	16883	16740	16976	16767	16914	16816	16976	16774	16623	16922	17041	16727	16996	16745	16846	16774	16766	16718	16784	16400	16650	16806	16755	16656	16634	16938	16967	16791	16718	16941	16816	17103	16840	17015	16609	16731	16980	17059	16742	16866	16951	16806	16635	16777	16922	16670	16944	16872	16651	17024	17010	16852	16787	16938	16817	16778	16630	16913	16788	16783	16657	16735	17003	16922	16852	16940	16857	16907	16726	16843	16900	16729	16793	16856	16771	16772	16874	16761	16839	16875	16772	16763	16818	16740	16758	16800	16714	16745	16876	16894	17041	16722	16762	16603	16911	16751	16705	16793	16558	16428	16701	16791	16784	16833	16803	16887	16983	16865	16677	17063	16700	16957	16953	16912	16621	16848	16862	16904	16667	16836	16697	16842	16465	16622	16792	16669	16608	16886	16674	16796	16842	16849	16953	16884	16818	16818	16815	16643	16806	16661	16767	16799	16766	16688	16702	16670	16759	16909	16663	16706	16775	16668	16854	16908	16947	16822	16772	16849	16750	16906	16768	16792	16759	17195	16987	16914	16641	16806	16870	16704	16802	16855	16791	16662	16827	16967	16815	16722	16735	16791	16751	16987	16842	17057	16911	16856	16813	16760	16794	16865	16968	16838	16881	16994	16718	16941	16809	16589	16747	16801	16774	16881	16735	16823	16830	16728	16763	16734	16784	16932	16799	16820	16918	16548	17006	16991	16858	16619	16793	16731	16850	16823	16881	16650	16966	17058	16958	16834	16675	16659	16848	16814	16936	16784	16572	16762	16861	16754	16829	16802	16750	16730	16727	16936	16939	16790	16644	16809	16894	16875	16671	16992	16800	16909	16892	16648	16647	16675	16707	16670	16690	16831	16789	16760	16734	16668	16768	16817	16839	16631	16708	16921	16772	16895	16698	16879	16861	16881	16709	16726	16868	16763	16763	16787	16787	16579	16768	16461	16866	16854	16553	16987	16693	16563	16706	16827	16744	16709	16884	16771	16625	16847	16618	16836	16878	16752	16947	16530	16844	16954	16903	16915	16715	16787	16703	16535	16573	16960	16807	16686	16803	16970	16853	16791	16696	16879	16721	16762	16623	16848	16687	16492	16994	16711	16740	16790	16680	16871	16794	16829	16737	16892	16637	16730	16876	16948	16860	16847	16723	16796	17003	16771	16857	16754	16697	16742	16890	16851	16604	16799	16654	16556	16708	16880	16794	16791	16892	16760	16794	16821	16710	16681	16799	16809	16713	16699	16892	16657	16774	16702	16662	16772	16910	16756	17036	16702	16599	16734	16755	16707	16905	16675	16649	16954	16633	16933	16897	16752	16704	16707	16722	16639	16967	16883	16910	16887	16782	16717	16840	17060	16983	16733	16712	16715	16932	16543	16966	16579	16823	16792	16648	16527	16779	16864	16846	16816	16930	17044	16813	16822	16935	16632	16683	16899	16673	16563	16614	16908	16653	16626	17018	16756	16776	16601	16942	16620	16954	16770	16862	16910	16804	16753	16836	16758	16821	16742	16744	16889	16658	16914	16827	16758	16814	17067	16796	16866	16607	16866	16731	16740	16808	16804	16717	16782	16642	16653	16771	16477	16679	16996	16688	16892	16998	16851	16748	16720	16791	16611	17176	16700	16833	16925	16875	16653	16597	16751	16740	16764	16923	16777	16827	16622	16846	16646	16812	16832	16863	16653	16730	16806	16857	16653	17145	16941	16606	16807	16785	16836	16886	16897	16920	17022	16673	16803	16898	16675	16854	16637	16976	16810	16859	16641	16733	16930	16912	16765	16845	16856	16722	16531	16816	16614	16741	16827	16719	16709	16814	16778	16692	16839	16989	16825	17023	17013	16811	16714	16760	16800	17054	16756	16837	16720	16740	16739	16909	16858	16834	16641	16721	16769	16645	16781	16866	16534	16918	16771	16625	16545	16881	16968	16769	16870	16949	16835	16846	16757	16883	16695	16821	16836	16753	16760	16571	16878	16760	16767	16882	16877	16707	16824	16980	16766	16810	16831	16589	16770	16749	16585	16664	16739	16758	16817	16896	16983	16686	16812	16696	16672	16701	16722	16851	16899	16763	16891	16775	16758	16784	16622	16683	16814	16666	16652	17040	16941	16983	16632	16496	16613	16672	16670	16738	16860	16757	16834	16841	16973	16805	16799	16746	16751	16789	16863	16633	16601	16928	17003	16726	16857	16806	16659	16925	16739	16964	16894	16863	16811	16805	16971	16760	16635	16690	16756	16764	16576	16606	16920	16801	16859	16761	16947	16944	16711	16873	16734	16936	16853	16879	16869	16759	16708	16856	16859	16938	16861
15891	35754	28519	21821	19125	17873	16986	15830	15290	15125	15010	14635	14427	14575	14447	14340	14367	14491	14165	14177	13901	14288	14263	14252	14079	14107	14112	14081	14202	13935	14034	14030	14058	13997	13939	14022	14030	13934	13991	13941	14116	13889	14112	13822	13925	13963	14037	14011	14050	14060	14043	14030	14088	14063	14076	13945	13912	13938	13918	13910	14049	14002	13897	13951	13963	13758	14092	13945	13910	13982	13899	13918	13946	14064	13910	14014	14077	13979	13883	13803	14000	14321	13861	14006	13999	14035	13832	13904	14065	13926	14012	13969	14043	14041	14072	14091	13904	14012	13977	14004	13995	13684	13900	13867	13955	13772	14214	13886	13964	13815	14098	13904	13978	13868	13952	13895	13800	13886	13888	13992	13892	13875	13984	13906	13988	14136	13864	13837	13995	14056	13864	13978	14041	13933	14166	14019	13771	14099	13976	14090	13987	14028	14151	13727	13752	13980	14035	13923	13937	13923	13860	13936	14003	13818	14043	14004	13805	13972	14044	13846	13885	13899	13880	13898	13826	13950	13863	13981	13884	13903	13955	14027	14076	13915	14007	13862	13826	13967	13766	13948	14025	13858	13982	14005	14012	13846	13997	13924	14041	13978	13930	13996	13869	13879	13790	13938	14051	13887	14075	14023	14169	14063	13848	14005	13992	13950	13988	14005	13914	13936	13929	14068	13882	14034	14005	13901	13844	13856	13985	14023	13903	14022	13925	13992	13961	13870	13835	13983	13948	13986	14050	13971	13908	13943	14072	13936	13973	13971	13895	13742	13933	14027	14085	13928	14007	14116	13863	13915	13899	13915	13924	13935	13870	13697	13783	14043	14086	13849	13995	13860	13952	13915	13783	13918	13992	13993	13960	13909	13993	13868	14071	13913	13970	13875	13917	13998	13901	14021	13914	14017	14008	14076	13977	13906	14062	13965	13891	14103	13868	13975	14003	13983	13810	13912	13863	13849	13991	13816	13942	13954	14038	13928	14048	13986	13916	13938	13938	13907	14153	13894	13764	14006	13895	13750	14018	13987	14095	13850	13917	13999	13862	13982	13733	13868	13924	13924	13995	13922	13821	14077	14028	13881	13918	14024	14056	13870	13758	14038	13988	13997	13959	14089	14056	13954	13851	13790	14071	13829	13882	13807	13907	13974	13851	14134	13896	14027	13929	13968	13762	13817	14090	13940	14066	13842	14032	13839	13955	13907	14043	13936	13952	14052	13986	14093	13951	14035	13941	13906	13855	13897	13959	13880	13903	13996	13978	13945	13996	14030	14019	13909	14029	14020	13748	14005	13947	13763	14001	13916	14034	14000	14028	13887	13914	13853	14032	13949	13985	13988	13939	13989	14141	13773	13977	13916	13958	13886	14033	14008	13957	13959	13924	14080	13753	13970	13947	14030	13847	14049	13869	13910	13965	13899	13818	14050	14004	13974	14087	14003	14098	13768	14045	14059	13956	13862	14031	13998	13877	13842	13888	13876	14074	13988	13967	13995	13877	13865	14058	14029	13928	13939	13895	13897	13889	13966	13958	13880	14095	14022	13851	13999	13875	14023	13970	14148	13882	13899	14053	14004	13875	14029	13925	14052	13907	14048	13889	14006	14052	13971	13863	13979	13791	13964	13869	13991	13948	13985	14084	13811	14074	13915	13908	13872	14093	13981	13855	13804	13851	14120	14146	13977	14019	13759	14050	14022	13841	13939	13917	13978	13991	13934	13867	13979	14043	13851	13974	13898	13878	13865	13962	13772	13838	14060	14117	13918	14005	14022	13806	14064	13964	13954	14133	13909	14066	13975	13901	14003	14103	13901	13911	13783	13856	13942	14001	13800	13874	13992	13855	14102	13936	13928	13905	14018	14021	13665	13998	13923	13868	14010	13937	13861	13830	13905	14050	13982	13818	13904	13934	13983	14001	13999	14072	14029	14022	13904	14011	13935	13929	14045	13853	13829	14006	13954	13842	13880	14011	13937	13921	13868	13865	14079	13956	13827	13845	13966	13801	14154	13942	14033	13987	13910	13976	14103	13772	13975	14008	13846	14099	14132	13959	13873	13967	13823	14024	13798	14008	13959	13818	13917	13944	14116	13876	13940	13844	13878	14022	14063	13860	14001	13894	13993	14021	14211	13940	13876	13876	14041	13996	14042	13974	13856	14023	13965	14023	13899	13861	14078	13893	13958	14086	13945	13977	13703	13969	13955	14041	13949	13836	13899	14017	14070	13931	14002	13904	13967	13926	14064	13948	13815	13904	13922	14039	13929	13915	13922	13917	14226	13930	13941	13903	13991	14051	14026	13933	13900	14113	13849	13799	13959	13810	13862	13874	13819	13973	14012	13767	13926	14040	13957	13816	14100	13788	13849	13967	13999	13957	14043	14120	13955	13984	13920	13961	13931	13988	13939	13986	13792	13823	14060	13940	13913	13852	13854	13941	13983	13956	14056	13915	13735	13881	13873	13956	13976	13895	14070	13955	14037	13882	13788	14065	13994	13893	13967	13973	14110	13793	14007	13966	13893	13922	13983	14236	14031	13991	14016	14174	13937	13863	13914	13939	14079	13973	13987	13913	13935	13843	13912	13993	13923	14007	13952	13790	13939	13912	13901	14096	13946	13916	14038	14103	13900	14057	13970	14020	13853	14071	13898	13799	13919	13747	13869	14116	13981	13902	13953	13972	13855	13980	13978	13933	14162	13877	13849	13921	13869	14090	13890	13956	13791	13913	13866	13972	13814	13853	13972	13994	13672	14134	13808	14138	14027	13829	13992	14101	14023	13929	13943	14026	13918	13892	13817	13874	13878	13992	13922	13824	13910	14076	14065	13834	14073	13966	13955	13988	13879	13720	13827	13930	14102	13960	13992	13922	13872	13802	13877	14087	13912	13917	13940	14036	14038	14040	13889	13791	13919	13902	13986	14000	13973	14025	13855	14034	13839	14007	13921	13967	13908	13906	14021	13954	13864	13958	14017	13982	13892	14058	13964	13955	13944	14035	14054	13862	13960	13991	13737	14081	13803	13866	13941	13997	13852	13940	13846	13864	14016	13937	14053	14004	13980	13897	14181	13929	13857	13906	13854	13886	13849	14029	13869	13901	13944	13900	13915	13959	14047	14002	13903	13791	13838	13922	13939	14125	13990	13854	13919	13889	14135	13657	14011	13915	14140	13908	13872	13940	14018	13971	13866	13949	13913	14054	13788	13963	14131	13750	13916	14145	13941	13916	13962	13987	14030	13959	13885	13862	14209	13962	13950	13929	13951	13800	13940	13968	13929	13878	13894	14042	13877	13926	13804	14042	13828	13994	13846	13814	13954	13904	13858	13776	13869	13930	13983	13886	13819	14011	14017	14082	13961	14049	13927	14004	14025	14037	13999	13974	13857	13776	14061	13980	13928	13972	14154	14114	14078	13948	14125	13885	14043	13921	13779	13976	13884	13951	14101	14022	13946	13900	14037	13902	14088	14010	14093	13953	13995	14012	13946	13799	13921	13900	13877	14077	14020	13869	13918	13971	13991	14046	14051	13853	13983	13947	14081	14014	13911	13918	13890	14031	13791	14037	13767	13920	13974	13840	14108	13985	13840	13870	13948	13830	14025	13919	13911	14078	13927	13970	14010	13829	13996	14040	13913	13878	13841	14010	13968	13848	13899	13919	13948	13794	13998	13992	14118	13869	13780	13764	13868	13941	14086	13897	13931	13949	14118	13939	13922	14051	13990	13822	13998	14006	14009	13917	13968	13987	13845	13942	13610	13940	14025	14007	13885	14066	13998	13901	14029	13923	14021	13934	14033	13967	13871	14016	13912	13850	13870	13665	14025	13869	14052	13955	13800	13952	13968	14111	13941	13894	13939	13838	13994	13887	13909	14153	13942	14088	13993	14041	14043	14146	13911	14019	13890	14188	13994	13759	13994	14096	13893	13935	13940	13838	13869	13982	13778	13863	13950	14127	14039	13752	13862	13881	14013	14059	13887	13838	14123	13929	13848	14052	13877	14089	13704	13879	14166	13943	13910	13774	14058	13918	14149	14098	13956	13978	13978	13811	13909	13843	13956	13892	13929	13873	13942	13893	13859	13799	13847	14020	13873	14014	13830	13898	14005	13927	13881	14155	14049	13894	13787	13781	14072	14033	13904	13988	13858	13982	13920	13950	14098	14005	13927	13999	13873	13827	13926	14015	13999	13852	13942	13941	14019	13982	14133	14107	13987	14029	13953	13949	13958	14005	13952	13934	13892	14072	13992	14055	13998	13931	13938	13853	13937	13867	14013	13900	13943	13816	13847	13968	13856	14109	13948	13897	13869	13857	13999	13981	14020	14000	13956	13998	13949	13963	14137	13794	14095	13905	13841	14037	14013	13922	14094	13963	13904	13985	13879	13843	13964	13953	13693	13962	14105	14036	13803	13898	14008	13953	13995	13881	14135	13858	14053	14031	14135	13947	13972	14003	13819	13879	14072	13961	13961	14013	14107	14156	13987	13962	13975	13881	13941	13920	13971	14042	13866	13935	13871	14075	13946	14039	14063	14078	13985	14015	13921	13909	14049	13695	13996	13812	13999	14113	13852	13878	13988	13950	13986	14020	13991	13909	14006	13851	13974	13954	13831	13844	13911	13909	14028	13952	13910	13941	13887	13861	13910	13967	13933	13860	13900	13997	13994	13926	14028	13941	13984	14024	13883	14097	13836	13993	14030	13996	13994	14077	13926	13995	13791	14081	13864	13888	14016	13810	14123	13874	13784	14041	14097	13952	13957	13947	14006	13954	13884	14013	13761	14032	13908	13689	14033	13913	13739	13994	13891	14028	13932	13988	13947	13885	13960	13918	14029	13954	13996	13746	13999	14176	14039	14050	13957	14008	13935	13948	13894	13900	14008	13997	13870	13793	13845	14027	13922	13982	13963	13947	13899	13858	13992	13907	14072	13987	13915	13930	13967	13726	14071	13709	13891	13963	13900	13808	13888	13900	14010	13764	14026	13852	13986	13913	13944	13899	13928	14117	13850	13938	13770	14023	13938	13989	14059	14013	14046	13980	14077	13917	13878	13854	13816	13812	13864	13875	13838	13900	13932	13952	14027	13941	13933	14002	13958	13893	13846	13750	14247	14111	13873	13967	14063	13822	14011	14066	13833	13923	13939
28139	22568	24874	21383	18068	17300	17015	16529	16566	16547	16463	16584	16467	16272	16548	16484	16448	16369	16187	16335	16286	16270	16146	16194	16339	16451	16214	16297	16212	16272	16172	16196	16137	16470	16212	16241	16401	16325	16226	16300	16162	16278	16148	16111	16057	16041	16150	16221	16152	16067	16083	16341	16055	16176	16231	16152	16088	16297	16138	16230	16205	16141	16335	15995	16276	16102	16302	16091	16182	16105	16284	16285	15897	16072	16197	16116	16247	16187	16384	16171	16327	16091	16329	16285	16246	15891	15990	16260	16221	16147	15964	16183	16185	16093	16309	16174	16255	16444	16319	16198	16157	16130	16218	16245	16335	16266	16349	16132	16072	16043	16305	16087	16347	16100	16168	16152	16088	16190	16193	16083	16285	16041	15890	16114	16083	16270	16349	16224	16346	16230	16265	16101	16071	15987	16209	16201	16027	16167	16290	16249	16146	16293	16093	16341	16361	16173	16312	16051	16072	15997	16406	16216	16196	16091	16191	16226	16065	16019	16254	15998	16283	15934	16113	16013	16035	16110	16100	16229	16169	16382	16184	16047	16276	16108	16254	15946	16193	16188	16232	16249	16488	16381	16367	16394	16294	16214	16172	16205	16247	16017	16132	16323	16192	16258	16343	16026	16288	16511	16298	16144	16105	16268	16261	16302	16247	16137	16217	16184	16293	16185	16133	16303	16344	16305	16221	16272	16160	16136	16235	16116	16187	16105	16291	16105	16098	16246	16077	16065	16022	16164	16279	16342	16107	16215	16228	16276	16077	16175	16155	15873	16223	16038	16225	16250	16101	16176	16087	16199	16186	16156	16200	16160	16035	16245	16076	16139	16115	16081	16337	16292	16266	16179	16234	16285	16156	16149	16148	16194	15964	16218	16258	16109	16219	16175	16169	16041	16316	16248	16398	16187	16248	16055	16375	16262	16206	16113	16160	16212	16163	16365	16176	16078	16101	16184	16046	16128	16078	16062	15998	16177	16262	16202	16212	16345	16164	16249	16231	16221	16300	16236	16130	16454	16035	16152	16181	16140	16048	16108	16051	15965	16327	16185	16229	16049	16233	16199	16271	16204	16326	16273	16218	16208	16063	16091	16183	16237	16145	16179	16167	16100	16068	16314	16370	16368	16258	16275	16292	16348	16310	16227	16122	16112	16271	16104	16232	16098	16028	16264	16133	16287	16007	16005	16089	16239	16107	16072	16121	16385	16240	16229	16104	16312	16254	16272	16005	16246	16273	16191	16131	16190	16338	16173	16093	16274	16182	16039	16202	16290	16267	16374	16275	16047	16326	16164	16126	16226	16251	16142	16268	16169	16236	16090	16242	16094	16235	16056	16257	16188	16078	16323	16125	16330	16306	16461	16060	16114	16118	16141	16266	16059	16075	16445	16098	16227	16074	16282	16059	16059	16332	16195	16146	16218	16161	16235	16206	16232	16181	16129	15916	16025	16128	16143	16048	16182	16151	16060	16189	16349	16148	16177	16135	16171	16328	16259	16294	16053	16167	16007	16059	16075	16259	16114	16307	16070	16247	16091	15909	16153	16248	16073	16242	16314	16334	16078	16209	16167	16078	16128	16097	16272	16331	16210	16344	16119	16236	16087	16098	16021	16144	16350	16229	15990	16244	16155	16175	16104	16149	16072	16328	16352	16372	16379	16171	16132	16135	15984	16098	15987	16111	16171	16033	16184	16142	16246	16119	16347	16141	16314	16114	16058	16259	16144	16210	16231	16275	16119	16077	16179	16017	16176	16233	16122	16225	16191	16179	16214	16248	16342	16236	16268	16047	16325	16137	16184	16008	16172	16200	16038	16283	16316	16014	16355	16460	15940	16238	16246	16320	16238	16158	16201	16201	15956	16283	16249	16121	16100	16309	15981	16124	15997	16136	16204	16129	16299	16442	16297	16373	16261	16172	16223	16153	16224	16194	16227	16278	16301	16341	16048	16176	16260	16183	16253	16064	16286	16356	16069	16387	16129	16173	15858	16224	16203	16121	16188	16352	16110	16016	16198	16105	16142	16117	16280	16042	16236	16224	16312	16268	16253	16169	16317	16142	16121	16260	16242	16146	16074	16197	16127	16181	16263	16256	16148	16229	16094	16406	16428	16386	16086	16029	16193	16227	16328	16169	16097	16273	16103	16415	16256	16241	15986	16357	16054	16431	16201	16147	16026	16335	16223	16159	16294	16204	15957	16288	16149	16149	16195	16443	16172	16377	16076	16295	16030	16242	16395	16268	16152	16244	15937	15931	16042	16020	16319	16458	16304	16272	16295	16049	16069	16354	16196	16264	16222	16177	16129	16178	16069	16177	16140	16241	16052	16008	16183	16353	16107	16253	16250	16170	16110	16016	16154	16168	16297	16248	16325	16282	16174	16396	16143	16472	16218	16329	16174	16225	16311	16198	15966	16234	16043	16288	16468	16217	16034	16101	16037	16097	16210	16057	16329	16076	16232	16159	16162	16367	15851	16084	16270	16302	16051	16152	16207	16276	15979	16065	16174	16257	16339	16218	16110	16240	16187	16129	16237	16276	16166	16066	16120	16304	15993	16259	16249	16341	16260	16153	16086	15997	16220	16397	16286	16328	16285	16247	16298	16132	16451	16134	16372	16241	16213	16102	16073	16167	16003	16309	16104	16275	16213	15970	16172	16333	16256	16249	16287	16199	16361	16016	16386	16247	16138	16065	16101	15987	16122	16314	16139	16232	16103	16285	16168	16232	16103	16155	16181	16141	16374	16242	16218	16201	16361	16235	16105	16179	16163	16226	16268	16170	16118	16263	16234	16199	16147	16230	16207	16297	16195	16187	16108	16108	16252	16257	16161	16273	16154	16044	16325	16350	16207	16393	16280	16227	16104	16141	16189	16367	16179	16255	16343	16176	16292	16329	16190	16306	16336	16198	16146	16195	16277	16384	16014	16255	16226	16238	16353	16204	16099	16161	16336	16043	16227	16160	16167	16487	16081	16112	16348	16181	16173	16314	16299	16157	16288	16316	16189	16543	16331	16121	16140	15906	16131	16054	16032	16200	16156	16134	16295	16243	16088	15984	16149	16265	16053	16199	16263	16005	16207	16385	16099	16063	16051	16283	16206	16108	16285	16159	16274	16274	16265	16103	16178	16179	16010	16091	16353	16198	16051	16286	16206	16126	16243	16063	16194	16189	16155	16347	16183	15953	15965	16146	16324	16171	16290	16218	16377	16165	16070	16083	16235	16201	16188	16383	16272	16237	16348	16117	16242	16075	16245	16362	16129	16332	16230	16286	16052	16312	16416	16125	16295	16267	15973	16346	16135	16247	16187	16150	16123	16246	16146	16110	16184	16123	15872	16019	16176	16068	16114	16011	16203	16390	16175	16144	16311	16262	16301	16245	16088	16303	16112	16317	16127	16274	16180	16276	15975	16185	16046	16171	16150	16091	16119	15968	16141	16274	16331	16437	16160	16187	16382	16201	16224	16187	16204	16274	16107	16211	16243	16381	16293	16173	16257	16189	16060	16154	16101	16179	16227	16311	16368	16206	16413	16303	16353	16263	16151	16143	16175	16337	16378	16031	15976	16029	16199	16127	15969	16110	15947	16311	16337	16134	16071	16371	16131	16157	16000	16182	16191	16283	16358	16106	16039	16165	16280	15934	16080	16223	16126	16233	16081	16216	16110	16148	16136	16270	16036	16129	16181	16141	16117	16150	16162	16219	16018	16243	16223	16250	16237	16235	16266	16189	16236	16331	16048	16286	16081	16236	16215	16278	16297	16333	16358	16381	16163	16046	16252	16266	16280	16274	16208	16136	16159	16201	16252	16244	16059	16257	16109	16029	16098	16374	16269	16316	16182	16326	16086	16263	16211	16160	16286	16139	16205	16296	15971	15954	16101	16105	16108	16308	16098	16110	16161	16212	16226	16011	16049	16310	16103	16121	16332	16254	16079	16243	16275	16053	16035	16132	16154	16186	16141	16219	16205	16213	16331	16144	16044	16300	16195	16134	16210	16187	16334	16290	16117	16067	16282	16391	16386	16142	16362	16254	16187	16158	16245	16178	16244	16319	16127	16348	16336	16250	16197	16220	16269	16343	16200	16215	16116	16087	16145	16090	16029	16161	16242	16252	16243	16065	16299	16322	16216	16106	16206	16069	16132	16294	16079	16001	16240	16172	16203	16149	16270	16170	16085	15995	16070	16156	16173	16219	16233	16196	16030	16172	16119	16085	16144	16199	16257	16162	16220	16164	16353	16159	16075	16189	16158	16323	16334	16163	16365	16412	16231	16082	16182	16083	16282	16193	16271	16204	16534	16413	16054	16182	16147	16110	16147	16224	16179	16054	16094	16145	16293	16156	16295	16362	16045	16041	16248	16351	16291	16040	16311	16226	16231	16196	16193	16234	16277	16225	16210	16182	16156	16373	16273	16251	16391	16016	16298	16202	16014	16203	16140	16130	16268	16086	16137	16336	16286	16252	16150	16031	16187	16316	16135	16218	16128	16031	16244	15988	16210	16022	16142	16350	16376	16135	16117	16305	16260	15984	16421	16125	16291	16177	16108	16202	16239	16124	16198	16372	16310	16044	16184	16060	16155	16301	16182	16204	16027	16212	16134	16103	15987	16051	16127	16243	16252	16050	16278	16295	16134	16015	16188	16334	16057	16234	16189	16140	16092	16009	16086	16269	16312	16191	16273	16225	16077	16253	16323	16298	16294	16178	16405	16208	16373	16330	16362	16239	16210	16053	16108	16379	16123	16197	16201	16320	16111	16147	16215	16209	16249	16100	16216	16204	16051	16112	16224	16200	16407	16117	16072	16200	16370	16012	16070	16300	16127	16207	16263	16116	16025	16175	16191	16350	16228	16259	16269	16271	16026	16010	16228	16302	15930	16253	16084	16234	16270	16302	16245	16149	15985	16302	16191	16232	16156	16140	16003	16262	16243	16228	16089	16175	16200	16242	15982	16199	16134	16185	16342	16493	16206	16248	16396	16023	16313	16444	16123	16121	16223	16084	16262	16316	16137	16196	16183	16290	16148	16095	16411	16387	16296	16189	16296	16114	16066	16033	16130	16129	16160	15988	16285	16005	16202	16112	15944	16256	16201	16213	16040	16223	16404	16077	16193	16145	16302	16129	16268	16208	16203	16173	16043
16996	25394	20646	16917	15745	15204	14525	14403	14211	13919	14046	13984	13893	13982	14003	13839	13759	13641	13785	13671	13767	13924	13735	13527	13718	13714	13711	13767	13644	13763	13714	13730	13675	13533	13506	13450	13776	13596	13654	13751	13611	13551	13567	13750	13747	13438	13863	13605	13628	13570	13662	13721	13580	13634	13711	13650	13622	13533	13548	13693	13591	13564	13640	13537	13673	13712	13674	13712	13562	13704	13659	13800	13630	13608	13608	13560	13671	13681	13583	13644	13724	13640	13585	13476	13737	13575	13601	13637	13814	13635	13629	13598	13607	13710	13819	13690	13597	13481	13655	13534	13697	13550	13582	13620	13696	13784	13679	13570	13648	13681	13502	13650	13565	13621	13574	13502	13543	13603	13663	13700	13679	13685	13671	13491	13702	13657	13539	13639	13521	13572	13678	13560	13605	13573	13571	13728	13671	13623	13497	13645	13618	13682	13390	13471	13570	13553	13654	13601	13652	13457	13679	13536	13701	13657	13583	13729	13691	13633	13621	13641	13724	13566	13571	13474	13716	13660	13739	13800	13593	13778	13724	13626	13426	13615	13631	13493	13438	13601	13658	13705	13664	13602	13658	13471	13684	13658	13543	13533	13579	13530	13626	13648	13638	13666	13575	13697	13739	13643	13757	13673	13514	13633	13629	13612	13625	13558	13473	13563	13621	13707	13555	13618	13799	13781	13820	13560	13642	13568	13590	13540	13742	13495	13799	13653	13519	13671	13620	13654	13801	13682	13749	13593	13824	13596	13603	13724	13655	13633	13673	13762	13519	13538	13706	13665	13635	13652	13425	13626	13605	13499	13785	13654	13782	13654	13658	13538	13647	13702	13688	13558	13554	13566	13585	13494	13721	13643	13595	13698	13664	13601	13668	13800	13664	13564	13712	13565	13654	13493	13655	13547	13482	13566	13567	13715	13418	13540	13691	13562	13679	13620	13700	13565	13754	13711	13655	13734	13548	13533	13542	13840	13524	13560	13627	13605	13768	13740	13640	13650	13605	13638	13508	13565	13524	13675	13755	13535	13663	13621	13686	13536	13686	13645	13528	13691	13529	13578	13531	13595	13665	13866	13555	13594	13611	13566	13454	13517	13688	13663	13726	13667	13525	13601	13350	13722	13716	13718	13618	13494	13556	13634	13571	13619	13485	13569	13556	13665	13563	13789	13651	13590	13607	13478	13521	13583	13706	13654	13591	13598	13650	13648	13788	13534	13577	13579	13848	13596	13826	13400	13619	13626	13647	13485	13486	13436	13552	13683	13706	13655	13569	13465	13700	13620	13654	13705	13456	13719	13701	13716	13650	13465	13808	13627	13563	13792	13718	13515	13600	13647	13475	13672	13595	13597	13609	13797	13475	13603	13709	13647	13620	13587	13602	13439	13612	13485	13695	13472	13700	13621	13560	13716	13647	13663	13676	13737	13838	13791	13594	13703	13587	13605	13587	13688	13429	13604	13611	13595	13607	13636	13562	13686	13645	13645	13558	13619	13560	13714	13629	13652	13497	13544	13565	13683	13641	13714	13691	13490	13688	13603	13516	13704	13619	13537	13506	13574	13581	13459	13551	13580	13736	13562	13506	13638	13641	13621	13612	13647	13664	13671	13648	13620	13609	13621	13464	13703	13647	13485	13605	13644	13792	13551	13557	13500	13873	13631	13435	13737	13684	13518	13743	13483	13544	13673	13537	13664	13599	13574	13648	13735	13588	13450	13565	13546	13668	13619	13684	13625	13736	13626	13659	13478	13656	13745	13500	13673	13617	13618	13773	13780	13727	13680	13716	13615	13621	13501	13530	13572	13749	13704	13707	13523	13641	13762	13759	13554	13602	13526	13552	13624	13431	13468	13493	13693	13594	13484	13677	13683	13620	13619	13682	13854	13746	13570	13627	13694	13570	13538	13678	13735	13723	13686	13539	13548	13679	13729	13691	13467	13794	13605	13554	13886	13628	13666	13501	13693	13536	13589	13701	13733	13721	13513	13503	13617	13545	13599	13512	13513	13506	13617	13781	13620	13547	13590	13699	13591	13517	13680	13794	13623	13637	13679	13610	13702	13495	13714	13648	13688	13676	13640	13614	13563	13640	13704	13684	13688	13454	13553	13698	13593	13566	13840	13474	13701	13597	13774	13590	13636	13737	13621	13725	13550	13670	13736	13715	13581	13611	13596	13574	13628	13555	13617	13484	13717	13665	13548	13675	13665	13696	13618	13675	13702	13644	13852	13615	13461	13699	13569	13556	13644	13612	13791	13587	13726	13579	13616	13607	13573	13669	13898	13708	13679	13684	13775	13470	13595	13544	13590	13742	13636	13581	13727	13698	13750	13761	13706	13731	13547	13534	13591	13743	13510	13588	13656	13635	13502	13608	13713	13596	13728	13491	13596	13679	13669	13733	13588	13750	13555	13710	13607	13642	13711	13527	13489	13685	13708	13477	13545	13654	13577	13591	13616	13631	13720	13664	13540	13609	13614	13637	13548	13761	13496	13633	13675	13557	13528	13495	13612	13534	13624	13523	13491	13644	13662	13583	13740	13581	13672	13594	13694	13519	13532	13601	13640	13851	13710	13586	13652	13679	13647	13615	13594	13844	13530	13578	13668	13650	13720	13619	13680	13666	13747	13622	13799	13698	13746	13579	13568	13724	13614	13621	13739	13527	13599	13616	13580	13723	13750	13546	13744	13543	13479	13603	13629	13617	13614	13673	13551	13632	13653	13512	13694	13541	13714	13643	13540	13682	13704	13666	13527	13663	13830	13654	13620	13840	13475	13634	13722	13763	13598	13459	13517	13670	13602	13711	13517	13861	13725	13654	13565	13735	13549	13588	13561	13601	13551	13636	13576	13680	13650	13674	13683	13648	13524	13678	13657	13674	13595	13624	13591	13636	13600	13650	13688	13521	13644	13738	13666	13785	13496	13572	13644	13535	13800	13614	13690	13589	13655	13802	13590	13463	13676	13556	13744	13785	13572	13759	13594	13712	13425	13541	13682	13777	13589	13672	13548	13570	13556	13737	13611	13628	13461	13637	13753	13388	13633	13558	13529	13599	13713	13580	13538	13486	13547	13662	13599	13718	13578	13582	13525	13540	13615	13732	13497	13791	13645	13594	13698	13586	13698	13546	13731	13622	13470	13699	13716	13785	13634	13685	13776	13548	13593	13616	13600	13656	13535	13554	13604	13497	13799	13503	13690	13669	13642	13528	13523	13601	13706	13631	13566	13573	13622	13600	13774	13692	13492	13514	13598	13611	13800	13514	13684	13724	13640	13648	13773	13606	13606	13641	13745	13616	13723	13747	13679	13720	13654	13755	13802	13690	13472	13672	13529	13651	13539	13708	13654	13784	13690	13588	13719	13600	13578	13614	13510	13595	13653	13719	13661	13589	13654	13709	13604	13474	13465	13577	13690	13689	13758	13647	13670	13643	13727	13479	13601	13800	13645	13723	13534	13634	13623	13460	13612	13747	13563	13730	13657	13574	13668	13670	13685	13724	13564	13721	13604	13633	13462	13806	13580	13596	13749	13687	13617	13641	13765	13451	13593	13528	13826	13656	13627	13517	13823	13849	13612	13527	13404	13535	13604	13730	13638	13676	13623	13549	13673	13574	13568	13618	13759	13547	13614	13676	13547	13783	13810	13638	13614	13586	13646	13704	13654	13668	13599	13513	13497	13612	13756	13451	13773	13801	13719	13638	13656	13573	13825	13433	13786	13545	13571	13787	13531	13744	13720	13707	13588	13666	13677	13568	13555	13669	13567	13662	13835	13596	13673	13742	13705	13793	13749	13643	13629	13657	13717	13671	13608	13679	13660	13633	13571	13557	13528	13427	13590	13608	13730	13536	13654	13655	13597	13724	13704	13695	13704	13746	13689	13563	13778	13662	13631	13575	13579	13517	13559	13537	13594	13697	13578	13706	13720	13479	13476	13494	13649	13484	13685	13639	13603	13478	13603	13512	13402	13644	13532	13646	13483	13540	13700	13689	13497	13675	13498	13577	13764	13503	13912	13463	13678	13499	13720	13773	13459	13455	13645	13725	13777	13542	13633	13842	13562	13717	13663	13684	13659	13592	13539	13546	13662	13709	13620	13605	13685	13563	13527	13640	13713	13661	13640	13626	13649	13508	13681	13639	13470	13595	13444	13573	13512	13666	13435	13626	13673	13757	13558	13420	13619	13757	13529	13711	13598	13562	13532	13707	13561	13618	13566	13668	13517	13513	13702	13696	13417	13789	13703	13601	13536	13594	13544	13645	13651	13538	13814	13680	13760	13626	13665	13624	13625	13597	13596	13639	13591	13593	13634	13608	13526	13671	13450	13715	13627	13505	13523	13483	13631	13530	13546	13614	13672	13539	13651	13589	13599	13801	13761	13579	13709	13594	13640	13619	13691	13449	13606	13693	13608	13603	13749	13660	13636	13585	13518	13680	13457	13622	13317	13709	13765	13612	13509	13668	13577	13638	13583	13588	13726	13533	13583	13447	13528	13726	13538	13500	13450	13614	13701	13648	13593	13603	13698	13585	13605	13533	13695	13815	13631	13615	13681	13568	13639	13683	13476	13617	13614	13462	13588	13773	13528	13702	13690	13483	13378	13628	13646	13671	13535	13728	13597	13604	13720	13611	13690	13792	13602	13501	13633	13664	13721	13584	13621	13688	13587	13575	13654	13698	13682	13748	13690	13740	13752	13584	13535	13694	13621	13586	13509	13553	13656	13614	13767	13536	13596	13630	13735	13632	13764	13644	13544	13749	13730	13629	13744	13746	13614	13657	13581	13719	13717	13608	13623	13587	13786	13823	13728	13647	13541	13572	13595	13516	13604	13697	13735	13567	13685	13497	13503	13875	13686	13691	13648	13691	13476	13691	13615	13571	13734	13541	13746	13668	13708	13825	13591	13464	13608	13794	13616	13673	13473	13597	13571	13734	13549	13633	13690	13635	13699	13693	13627	13665	13623	13762	13758	13576	13652	13575	13582	13484	13570	13563	13475	13761	13671	13722	13518	13571	13558	13523	13502	13632	13569	13483	13665	13704	13582	13727	13610	13639	13519	13557	13689	13579	13589	13435	13819	13584	13628	13796	13482	13660	13649	13481	13617	13695	13469	13425	13670	13516	13647	13499	13634	13729	13717
22690	20929	27778	24326	21673	21605	19964	17028	16532	16609	16373	16200	16272	16112	16124	15992	16139	15966	15957	15783	16086	15888	15973	15806	15915	16043	15883	15871	15902	15677	15929	15922	15822	15782	15776	15795	15725	16003	15775	15867	15680	15769	15809	15779	15815	15869	15872	15694	15761	15669	15873	15765	15642	15857	15949	15748	15681	15530	15713	15599	15676	15667	15705	15741	15793	15772	15545	15722	15814	15668	15585	15735	15847	15885	15596	15704	15722	15800	15673	15762	15602	15681	15842	15803	15689	15902	15945	15485	15704	15672	15524	15658	16021	15685	15824	15738	15701	15580	15565	15609	15467	15618	15460	15844	15864	15894	15727	15925	15940	15778	15751	15728	15758	15778	15714	15819	15797	15774	15773	15614	15717	15757	15791	15592	15638	15626	15669	15635	15762	15819	15654	15723	15784	15709	15807	15465	15561	15613	15691	15667	15851	15752	15741	15755	15622	15966	15722	15796	15809	15797	15569	15665	15699	15752	15666	15767	15602	15544	15588	15824	15762	15957	15965	15652	15589	15691	15681	15683	15759	15653	15800	15720	15510	15742	15872	15689	15680	15846	15722	15836	15601	15803	15525	15414	15708	15693	15739	15949	15835	15712	15793	15552	15532	15569	15706	15640	15593	15651	15630	15708	15721	15915	15585	15790	15813	15589	15627	15627	15949	15810	15792	15617	15769	15717	15757	15806	15778	15629	15708	15900	15543	15766	15768	15519	15841	15687	15860	15654	15496	15891	16024	15772	15660	15786	15707	15575	15875	15795	15683	15674	15734	15844	15751	15711	15737	15618	15552	15685	15749	15706	15686	15687	15776	15581	15701	15714	15833	15730	15661	15840	15808	15733	15749	15746	15714	15825	15833	15650	15841	15773	15626	15845	15759	15547	15760	15727	15834	15581	15532	15735	15725	15626	15625	15787	15789	15803	15800	15696	15640	15627	15561	15681	15483	15615	15697	15758	15670	15683	15584	15718	15741	15868	15684	15724	15734	15662	15659	15626	15753	15574	15807	15739	15794	15857	15566	15569	15654	15597	15636	15662	15633	15515	15740	15735	15674	15718	15759	15801	15660	15697	15929	15609	15916	15670	15674	15696	15901	15482	15745	15706	15753	15827	15787	15692	15573	15616	15942	15733	15667	15450	15797	15529	15795	15682	15529	15596	15629	15711	15724	15556	15728	15745	15740	15609	15610	15730	15783	15753	15548	15743	15737	15621	15745	15631	15596	15596	15779	15895	15718	15590	15715	15607	15792	15685	15551	15610	15831	15785	15598	15750	15595	15673	15661	15700	15813	15542	15780	15631	15486	15548	15609	15738	15938	15673	15657	15757	15681	15616	15674	15652	15613	15915	15678	15607	15393	15585	15725	15518	15587	15630	15787	15812	15822	15670	15803	15533	15698	15902	15806	15692	15595	15714	15665	15815	15636	15739	15679	15756	15720	15680	15811	15647	15761	15692	15721	15539	15627	15565	15846	15869	15721	15753	15881	15745	15725	15786	15460	15782	15851	15754	15646	15835	15722	15719	15693	15962	15745	15734	15514	15715	15788	15441	15621	15767	15845	15504	15767	15662	15752	15709	15857	15904	15791	15822	15745	15774	15780	15628	15808	15654	15858	15863	15882	15825	15700	15769	15878	15823	15679	15697	15784	15804	15572	15692	15902	15635	15576	15618	15705	15712	15707	15577	15743	15726	15839	15540	15763	15763	15623	15722	15804	15693	15618	15689	15836	15918	15851	15775	15710	15688	15714	15603	15810	15665	15669	15647	15718	15745	15813	15487	15809	15571	15762	15793	15725	15557	15606	15626	15860	15756	15808	15606	15765	15783	15838	15614	15836	15854	15669	15454	15594	15693	15818	15792	15938	15776	15694	15823	15698	15631	15684	15718	15985	15778	15855	15492	15811	15750	15640	15578	15707	15587	15675	15520	15622	15840	15736	15738	15626	15577	15589	15574	15589	15784	15605	15606	15905	15705	15901	15613	15867	15667	15756	15672	15508	15553	15749	15557	15731	15604	15971	15806	15773	15575	15727	15558	15562	15713	15817	15687	15819	15468	15780	15461	15412	15608	15774	15708	15722	15674	15728	15743	15743	15774	15748	15818	15664	15734	15835	15758	15793	15541	15666	15918	15813	15741	15705	15767	15679	15704	15752	15828	15817	15670	15702	15645	15645	15618	15639	15791	15513	15564	15669	15855	15806	15808	15740	15543	15824	15724	15757	15853	15588	15729	15666	15609	15638	15490	15821	15696	15559	15638	15598	15714	15732	15835	15594	15814	15608	15592	15573	15614	15741	15872	15843	15648	15800	15933	15778	15798	15679	15786	15742	15555	15561	15531	15665	15699	15736	15681	15684	15848	15611	15647	15676	15970	15633	15780	15733	15754	15529	15729	15887	15507	15645	15548	15741	15715	15620	15645	15767	15649	15607	15743	15616	15749	15772	15667	15811	15777	15550	15729	15890	15828	15690	15590	15702	15855	15614	15835	15652	15641	15820	15737	15745	15647	15785	15637	15635	15689	15699	15635	15755	15775	15653	15657	15812	15601	15769	15838	15761	15518	15840	15808	15846	15679	15751	15795	15674	15616	15798	15628	15747	15672	15797	15699	15692	15784	15628	15629	15693	15831	15515	15766	15827	15702	15746	15651	15721	15752	15697	15679	15610	15503	15685	15710	15842	15432	15654	15497	15682	15691	15577	15767	15581	15850	15575	15778	15743	15742	15724	15638	15906	15724	15636	15669	15637	15817	15719	15796	15633	15633	15832	15699	15872	15921	15614	15700	15768	15685	15612	15802	15663	15614	15594	15504	15642	15706	15703	15759	15746	15690	15789	15627	15706	15647	15532	15835	15522	15654	15617	15703	15755	15742	15810	15631	15670	15592	15692	15671	15807	15744	15721	15666	15824	15798	15806	15707	15757	15697	15622	15679	15767	15809	15700	15705	15796	15744	15907	15658	15744	15788	15619	15823	15795	15727	15806	15655	15716	15627	15717	15750	15831	15800	15909	15753	15558	15889	15685	15719	15712	15786	15640	15553	15619	15735	15706	15765	15724	15743	15589	15676	15671	15575	15519	15541	15676	15570	15731	15719	15829	15706	15625	15771	15603	15703	15928	15681	15595	15795	15811	15672	15817	15787	15739	15788	15742	15835	15874	15697	15710	15607	15663	15709	15500	15601	15613	15787	15768	15754	15756	15602	15725	15710	15660	15703	15611	15842	15928	15566	15757	15676	15839	15633	15764	15681	15702	15605	15821	15645	15680	15580	15484	15750	15929	15767	15782	15602	15692	15826	15787	15494	15418	15485	15794	15522	15603	15685	15767	15815	15754	15727	15823	15758	15585	15715	15830	15818	15620	15710	15809	15572	15760	15615	15786	15877	15756	15761	15876	15579	15749	15731	15781	15855	15827	15718	15432	15685	15656	15661	16003	15970	15886	15730	15610	15775	15701	15682	15728	15618	15885	15674	15653	15678	15734	15592	15747	15896	15854	15584	15500	15772	15672	15561	15791	15684	15755	15922	15792	15797	15788	15683	15673	15872	15721	15729	15884	15584	15693	15573	15772	15701	15773	15565	15604	15600	15798	15618	15516	15805	15653	15676	15637	15710	15753	15604	15816	15835	15932	15643	15801	16026	15857	15732	15638	15554	15764	15541	15693	15630	15606	15646	15620	15528	15850	15631	15798	15867	15741	15847	15795	15605	15695	15549	15936	15723	15864	15707	15699	15778	15720	15825	15492	15684	15790	15683	15685	15552	15782	15881	15545	15730	15926	15570	15794	15843	15605	15625	15569	15715	15474	15835	15568	15652	15736	15719	15886	15747	15496	15694	15668	15843	15682	15776	15783	15633	15722	15614	15728	15803	15469	15559	15898	15634	15618	15657	15759	15682	15803	15735	15771	15764	15616	15429	15727	15823	15871	15889	15659	15729	15734	15686	15699	15722	15729	15780	15628	15822	16018	15534	15607	15628	15962	15668	15771	15544	15635	15727	15627	15835	15649	15632	15490	15672	15767	15713	15701	15543	15720	15648	15809	15485	15679	15438	15567	15797	15851	15614	15704	15651	15808	15726	15839	15666	15807	15892	15971	15734	15734	15741	15827	15794	15844	15672	15735	15585	15956	15911	15781	15534	15751	15600	15737	15611	15674	15763	15613	15837	15667	15806	15596	15647	15785	15852	15727	15692	15643	15626	15664	15747	15690	15697	15686	15743	15664	15467	15597	15726	15688	15779	15719	15482	15466	15653	15583	15767	15552	15634	15630	15931	15613	15453	15663	15634	15657	15658	15818	15685	15671	15529	15823	15761	15761	15557	15627	15697	15866	15665	15603	15680	15633	15530	15724	15628	15661	15595	15624	15739	15758	15630	15586	15691	15648	15560	15642	16049	15668	15622	15545	15566	15652	15531	15601	15705	15717	15782	15712	16032	15838	15576	15752	15746	15618	15766	15702	15708	15647	15595	15562	15588	15708	15651	15725	15611	15689	15680	15698	15789	15710	15669	15726	15642	15661	15732	15585	15758	15800	15891	15847	15729	15701	15750	15514	15791	15808	15926	15880	15699	15633	15589	15821	15719	15798	15612	15688	15616	15640	15542	15598	15495	15867	15670	15688	15810	15743	15713	15753	15681	15813	15786	15764	15767	15643	15627	15630	15722	15707	15518	15992	15578	15652	15721	15813	15803	15783	15654	15720	15689	15877	15554	15430	15621	15738	15714	15655	15823	15585	15696	15567	15661	15573	15660	15426	15685	15719	15659	15760	15758	15801	15757	15735	15636	15657	15710	15652	15734	15714	15704	15721	15636	15809	15904	15717	15589	15818	15559	15679	15739	15961	15829	15773	15692	15594	15763	15606	15687	15799	15710	15529	15624	15646	15743	15657	15900	15716	15806	15670	15736	15785	15721	15509	15800	15846	15790	15805	15694	15780	15768	15499	15513	15590	15611	15671	15675	15827	15965	15730	15642	15720	15874	15558	15734	15766	15966	15865	15747	15839	15927	15530	15648	15679	15846	15598	15610	15547	15468	15761	15525	15815	15661	15703	15676	15656	15750	15700	15526	15640	15731	15746	15805	15676	15599	15679	15709	15706	15773	15757	15713	15478	15658	15615	15753	15722	15803	15760	15589
14639	31265	24836	19164	17020	16148	15109	14673	14445	14243	14127	13848	13996	13721	13692	13552	13802	13553	13765	13658	13482	13553	13423	13425	13502	13437	13430	13379	13507	13528	13405	13350	13290	13518	13410	13344	13392	13394	13221	13544	13412	13324	13257	13412	13392	13322	13555	13398	13278	13115	13383	13308	13480	13321	13314	13439	13244	13267	13337	13424	13417	13432	13242	13376	13299	13453	13400	13347	13242	13204	13329	13288	13349	13258	13409	13334	13252	13109	13314	13314	13341	13275	13445	13491	13408	13372	13255	13386	13474	13411	13212	13421	13461	13261	13410	13516	13190	13298	13461	13407	13247	13309	13443	13439	13279	13306	13388	13199	13257	13509	13254	13322	13364	13253	13441	13347	13233	13339	13210	13252	13334	13347	13423	13446	13375	13514	13340	13391	13414	13419	13355	13195	13282	13312	13414	13261	13440	13444	13231	13322	13300	13156	13366	13253	13224	13330	13366	13123	13152	13394	13347	13301	13304	13404	13395	13371	13212	13191	13246	13271	13268	13324	13472	13342	13219	13342	13433	13420	13388	13219	13280	13307	13364	13323	13257	13422	13289	13282	13270	13331	13109	13245	13469	13350	13220	13288	13259	13289	13242	13328	13325	13488	13462	13384	13272	13416	13348	13394	13334	13298	13404	13382	13183	13228	13372	13308	13381	13349	13357	13382	13176	13392	13242	13328	13407	13419	13417	13290	13337	13226	13297	13206	13455	13313	13216	13404	13368	13348	13514	13272	13462	13246	13325	13280	13346	13245	13311	13337	13287	13307	13424	13510	13147	13344	13322	13354	13296	13351	13280	13303	13174	13311	13366	13290	13372	13424	13260	13484	13298	13431	13342	13486	13279	13273	13250	13276	13278	13524	13230	13341	13458	13320	13391	13295	13345	13382	13364	13224	13409	13363	13382	13371	13482	13352	13354	13318	13332	13147	13156	13238	13271	13366	13296	13254	13335	13507	13379	13314	13373	13284	13369	13314	13473	13169	13161	13240	13255	13385	13291	13309	13615	13384	13447	13208	13332	13256	13292	13343	13354	13221	13397	13313	13295	13583	13224	13427	13379	13140	13109	13284	13270	13323	13360	13354	13322	13367	13426	13285	13235	13316	13423	13428	13378	13343	13300	13244	13297	13470	13149	13228	13243	13265	13345	13398	13379	13360	13327	13214	13306	13298	13514	13324	13471	13200	13218	13344	13259	13307	13351	13373	13275	13549	13440	13421	13474	13361	13419	13402	13338	13281	13508	13291	13307	13295	13308	13323	13676	13513	13365	13356	13392	13300	13284	13188	13386	13350	13495	13386	13175	13486	13279	13441	13296	13487	13470	13327	13406	13469	13319	13332	13349	13337	13211	13395	13427	13323	13381	13437	13446	13291	13491	13287	13233	13386	13391	13243	13392	13393	13345	13413	13483	13459	13284	13311	13243	13329	13352	13315	13431	13129	13316	13342	13144	13311	13191	13228	13414	13291	13160	13384	13358	13456	13287	13446	13468	13479	13272	13315	13196	13367	13301	13495	13409	13298	13333	13346	13389	13322	13379	13298	13231	13370	13495	13198	13357	13466	13394	13420	13293	13346	13358	13400	13217	13545	13175	13341	13314	13369	13493	13231	13391	13370	13370	13485	13437	13324	13222	13155	13334	13206	13288	13410	13353	13380	13343	13304	13339	13403	13239	13254	13423	13268	13348	13204	13343	13255	13492	13286	13305	13280	13309	13313	13329	13277	13231	13203	13217	13524	13435	13353	13316	13124	13317	13192	13431	13412	13230	13413	13255	13337	13364	13239	13293	13413	13239	13242	13374	13289	13497	13366	13301	13170	13394	13331	13332	13266	13329	13296	13349	13351	13426	13409	13260	13396	13296	13278	13384	13372	13376	13215	13245	13378	13364	13362	13329	13257	13403	12985	13388	13351	13034	13338	13346	13264	13338	13484	13289	13273	13355	13413	13335	13367	13298	13515	13219	13347	13364	13298	13404	13449	13330	13257	13307	13232	13413	13193	13130	13355	13434	13332	13419	13415	13417	13382	13274	13308	13324	13468	13304	13362	13284	13403	13330	13362	13347	13293	13338	13329	13306	13381	13348	13270	13362	13197	13336	13165	13476	13483	13224	13422	13390	13393	13310	13321	13258	13418	13498	13260	13448	13331	13402	13283	13303	13354	13295	13385	13300	13353	13378	13387	13379	13343	13396	13218	13524	13403	13347	13186	13517	13321	13410	13338	13242	13270	13190	13231	13416	13336	13336	13370	13339	13474	13314	13464	13438	13424	13418	13417	13245	13314	13320	13389	13399	13326	13412	13325	13368	13350	13319	13410	13072	13285	13201	13295	13205	13238	13431	13411	13129	13160	13326	13342	13292	13247	13320	13318	13250	13470	13202	13294	13382	13214	13388	13437	13267	13417	13339	13402	13358	13288	13287	13424	13171	13259	13336	13272	13225	13297	13329	13446	13271	13393	13312	13210	13406	13246	13362	13400	13329	13369	13222	13405	13365	13382	13332	13325	13494	13378	13393	13403	13339	13288	13462	13160	13302	13316	13279	13299	13458	13205	13412	13299	13328	13410	13458	13454	13253	13243	13315	13386	13395	13365	13323	13232	13286	13320	13225	13345	13311	13512	13381	13258	13295	13257	13287	13297	13296	13317	13390	13339	13228	13449	13154	13357	13305	13309	13303	13341	13446	13403	13406	13240	13390	13311	13417	13421	13376	13390	13310	13380	13322	13529	13320	13428	13333	13346	13378	13385	13294	13381	13254	13077	13417	13451	13155	13310	13531	13233	13437	13399	13404	13539	13414	13353	13151	13238	13470	13340	13465	13437	13274	13295	13402	13268	13309	13314	13271	13451	13318	13284	13263	13329	13213	13284	13270	13495	13313	13361	13315	13331	13206	13374	13312	13160	13331	13329	13267	13344	13239	13362	13332	13332	13487	13276	13346	13282	13447	13348	13377	13306	13220	13315	13390	13169	13329	13157	13443	13307	13506	13378	13179	13382	13511	13403	13314	13492	13483	13208	13312	13216	13424	13389	13614	13547	13334	13411	13326	13382	13535	13425	13326	13220	13298	13412	13399	13387	13251	13533	13275	13299	13266	13245	13271	13384	13428	13291	13310	13476	13426	13389	13210	13527	13322	13315	13188	13346	13418	13352	13335	13300	13283	13272	13433	13324	13205	13305	13201	13298	13378	13223	13325	13283	13282	13154	13392	13458	13348	13197	13251	13380	13288	13476	13499	13382	13329	13364	13258	13439	13259	13263	13211	13371	13259	13398	13385	13375	13368	13376	13184	13447	13449	13297	13381	13259	13229	13212	13138	13287	13355	13364	13336	13161	13331	13274	13370	13399	13361	13375	13220	13386	13354	13252	13256	13372	13338	13434	13302	13179	13384	13235	13383	13385	13264	13185	13262	13339	13391	13136	13312	13496	13590	13427	13345	13354	13381	13446	13224	13341	13375	13334	13654	13468	13322	13386	13386	13452	13253	13401	13411	13466	13301	13429	13331	13255	13262	13321	13327	13471	13270	13307	13326	13287	13273	13399	13368	13327	13417	13367	13276	13164	13386	13256	13268	13353	13212	13436	13306	13260	13239	13230	13510	13263	13186	13377	13287	13423	13353	13490	13354	13251	13267	13393	13371	13284	13138	13137	13397	13439	13424	13298	13434	13414	13251	13347	13215	13483	13366	13299	13576	13397	13193	13455	13396	13255	13176	13187	13240	13324	13310	13401	13331	13297	13183	13409	13259	13190	13287	13372	13263	13367	13426	13369	13413	13345	13209	13337	13366	13295	13387	13470	13246	13311	13319	13370	13302	13283	13218	13342	13461	13335	13185	13304	13383	13320	13196	13365	13188	13426	13356	13300	13244	13349	13432	13331	13278	13426	13407	13340	13293	13362	13315	13344	13436	13319	13412	13290	13423	13332	13287	13245	13366	13453	13229	13386	13321	13470	13166	13486	13189	13325	13406	13528	13309	13419	13185	13248	13275	13208	13330	13451	13311	13319	13298	13345	13391	13227	13318	13173	13229	13255	13463	13364	13431	13273	13160	13270	13375	13385	13172	13322	13229	13226	13394	13374	13377	13248	13364	13381	13295	13473	13341	13296	13343	13285	13376	13356	13255	13420	13308	13626	13318	13353	13212	13128	13293	13426	13475	13426	13340	13327	13263	13395	13570	13500	13248	13300	13396	13303	13289	13185	13292	13211	13243	13113	13297	13355	13265	13326	13132	13238	13374	13179	13338	13340	13452	13243	13326	13333	13265	13427	13252	13359	13258	13321	13179	13263	13255	13180	13329	13339	13228	13474	13221	13360	13278	13263	13658	13340	13424	13288	13429	13290	13406	13263	13543	13277	13444	13391	13433	13225	13371	13339	13209	13306	13387	13399	13529	13438	13520	13215	13346	13390	13326	13399	13391	13351	13207	13267	13481	13178	13305	13393	13478	13448	13300	13280	13428	13575	13359	13383	13246	13228	13362	13191	13294	13448	13372	13235	13238	13371	13393	13377	13495	13457	13055	13332	13300	13343	13343	13440	13360	13306	13374	13393	13408	13362	13441	13322	13396	13254	13293	13464	13332	13377	13423	13305	13350	13483	13370	13256	13233	13460	13352	13266	13437	13350	13385	13423	13275	13508	13394	13394	13258	13343	13389	13295	13374	13100	13375	13338	13504	13090	13236	13217	13400	13294	13388	13382	13419	13302	13445	13338	13436	13278	13233	13339	13338	13317	13201	13262	13307	13332	13562	13367	13233	13145	13346	13277	13384	13313	13399	13383	13347	13403	13311	13299	13358	13269	13359	13327	13335	13407	13380	13480	13216	13376	13265	13437	13263	13441	13468	13381	13494	13233	13286	13229	13371	13375	13287	13296	13274	13191	13238	13347	13292	13319	13376	13219	13416	13404	13303	13455	13376	13523	13308	13352	13290	13521	13313	13245	13528	13242	13330	13333	13318	13275	13254	13443	13233	13232	13427	13183	13340	13378	13247	13444	13414	13436	13292	13372	13229	13258	13304	13402	13369	13279	13168	13693	13322	13187	13290	13276	13332	13327	13300	13265	13271	13342	13287	13324	13370	13126	13300	13541	13407	13255	13261	13365	13258	13308	13292	13484	13383	13335	13395	13486
24090	20850	26529	26113	20244	18885	18772	17821	17332	17678	17277	17231	17428	17200	17014	17089	17147	16889	17054	17133	17074	16979	17022	16907	17049	17049	16728	16712	16900	16953	16998	16964	16874	16875	16881	16799	16739	16712	17106	17038	17018	16907	16852	16845	17053	16823	16948	16972	16848	16924	16960	16638	16899	16755	16834	16975	16926	16816	16704	17032	16968	16916	16785	16616	16635	16706	16679	16819	16913	17025	16791	16714	16815	16742	16879	16838	17038	17183	16820	16896	16878	16916	16719	16720	16894	16717	16768	16973	16921	17028	16819	16967	16840	16783	16871	16936	17098	16954	16738	16681	16690	16770	16918	16825	16785	16841	17024	16970	16968	16850	16943	16881	16757	16935	16653	16882	16907	16732	16764	17019	16951	16873	16848	16701	16918	16790	16942	16857	16986	16732	16913	16821	16851	16799	16671	16753	16633	16754	17016	16833	16792	16812	16895	16865	16877	16817	16788	16542	16833	17045	16790	16830	16662	16817	16692	16923	16804	16784	16573	16802	16790	16998	16876	16815	17174	16830	16646	16741	16903	16822	16941	16909	16642	16695	16867	17046	16758	16845	17012	16800	16776	16820	16854	16813	16827	16677	16786	16727	16662	16923	16719	16906	16967	16724	16789	16642	16832	16931	16923	16893	16772	16797	16783	16861	16836	16840	16787	16758	16570	16764	16872	17185	16809	16753	16924	16942	16875	16767	16936	16829	16943	16780	16838	16852	16772	16765	16947	16958	16903	16929	16602	16736	16490	16874	16837	16699	16867	16927	16839	16901	17060	16788	16836	16815	16900	16959	16929	16883	16802	16936	16789	16756	16677	16767	16814	16916	16923	16976	16788	16807	16965	16881	16860	16820	16728	16891	16707	16764	17092	16716	16892	16883	16900	16876	16896	16797	16740	16830	16911	16794	16581	16814	16828	16895	16715	16937	16800	16895	16928	16742	16923	16764	16767	16803	16683	16834	16672	16608	16707	16780	16791	16784	16859	16959	16637	16667	16933	16817	17004	16841	16752	16694	16973	16964	16669	17003	16921	17093	17004	16905	16914	17053	16857	16907	16794	16644	16836	16943	16780	16915	16879	16921	16896	16746	16708	16873	16800	16777	16866	16707	17018	16746	16742	16770	16814	16899	16663	16890	17123	16928	16966	16839	16926	16881	16820	16960	16813	16829	16922	16668	16917	16910	16921	17056	16920	16873	16740	16729	16935	17003	16955	16817	17024	16659	16712	16880	16749	16902	16821	16848	16992	16784	16834	16757	16720	16871	16970	16796	16913	16961	16897	16679	16690	16807	16726	16785	16834	16797	16870	16766	16968	16739	16663	16789	16983	16836	16770	16819	16941	16860	16575	16858	16777	16902	16898	17118	16748	16962	16936	16913	16798	16853	16679	16767	16771	16763	16916	16854	16817	17024	16689	16877	16672	16762	16985	16848	16954	16898	16883	16981	17036	16718	16737	16703	16828	16972	16851	16913	16751	16832	16835	16735	16783	17016	16908	16703	16718	16672	16789	16857	16746	16783	16958	16772	16807	16853	16693	16813	16851	16993	16725	16988	16907	16959	16950	16700	16704	16752	16939	16845	16847	16858	16904	16897	16725	16777	16803	17010	16883	16810	16939	16742	16902	16644	16772	16725	16756	16752	16668	16657	16658	16851	17002	16925	16847	16767	16833	16873	17002	16843	16774	16864	16805	16903	16949	16917	17006	16836	17112	16671	16789	16991	16742	16895	16654	16744	16782	16857	17000	16781	16760	16781	16882	16754	16875	16889	16939	16835	16741	16907	16816	16863	16675	16858	16821	16775	16588	16887	16851	16807	16829	16774	16697	16882	16905	16879	16983	16923	17015	16963	16862	16922	17058	16954	16761	16972	17029	16992	16926	16674	16825	16912	16949	16840	16770	16838	16769	16827	16770	16707	16802	16856	16705	16786	16934	16745	16612	16798	16823	16767	16844	16908	16861	16817	16972	17071	16809	16813	16894	16729	16781	16883	16840	16924	16956	16892	16953	17001	16939	16748	16789	16875	16668	17003	17092	16697	16745	16795	16787	16725	16829	16743	16856	16886	16860	16740	16752	17007	16736	16781	16726	16784	17034	16794	16704	16887	16880	16813	16690	16730	16904	16956	16906	16845	16752	16761	16822	16670	16723	16807	16876	16739	16844	17019	16869	16973	16875	16820	16714	16887	16765	16731	16798	16674	16917	16883	17075	16829	16987	16743	16589	16750	16803	16723	16664	16869	16934	16874	16808	16751	17034	16641	16943	16664	16902	16717	16849	16682	16862	16930	16952	16875	16849	16815	16933	16913	16755	16860	16779	16877	16723	16759	16711	16731	16925	16853	16749	16753	16741	16937	16760	16953	16839	16865	16752	16698	16768	16909	16937	16760	16666	16774	17021	16918	16731	16943	16745	16760	16915	16747	16691	16890	17033	16949	16786	16664	16987	17091	16790	16881	16906	16759	16712	16730	16826	16816	16611	16818	16788	16753	16751	16909	16724	16548	16749	16821	16832	16747	16729	16703	16863	16994	16809	16896	17014	16963	16804	16899	16985	16854	16851	16721	16929	16862	17016	16922	16792	16749	16804	16850	16905	16934	16702	16886	16901	16769	16788	16626	16891	16837	17027	17012	16966	16893	16835	16864	16729	16762	16879	16696	16844	16650	16729	16935	16789	16782	17076	16958	16932	16809	16735	16808	16744	16934	16988	16791	16923	16974	16760	16955	17032	16868	16936	16871	17077	16791	16655	16729	16901	16923	16666	16758	16846	16837	16809	16878	16692	16915	16901	16815	16782	16891	16953	16905	16904	16601	16842	16843	16688	16870	17131	16844	16713	16881	16950	16726	16878	16963	16947	16764	16931	16719	16953	16798	16994	16702	16826	16853	16740	16887	16911	16802	16920	16857	16870	16594	16752	16808	16919	16788	16852	16773	16808	16899	16874	16675	16886	16943	16924	16827	16880	16906	16893	16631	16778	16622	16881	16732	16828	16643	16943	16746	16845	16760	16775	16828	16831	16907	16805	16789	16914	16693	16891	16853	16806	16862	16845	16663	16819	16714	16760	16827	16646	16732	16764	16802	16696	16815	16790	16803	16891	16914	16631	16840	16859	16682	16801	16927	16926	16811	16787	16970	16702	16815	16905	16877	16865	16766	16808	16771	16832	16807	16855	16606	16706	16891	16805	16921	16675	16822	16940	16715	16605	16959	16841	16914	17064	16827	16827	16604	16955	16879	16846	16656	16845	16798	16783	16950	16867	16840	16737	16545	16877	16777	16648	16963	16792	16776	16739	17020	16756	16688	16844	16858	16849	16759	16864	16754	16451	16954	16716	16713	17005	16912	17004	16768	16772	16864	16814	16817	16866	17011	16949	16753	16754	16936	16971	16805	16972	17147	16914	16777	16798	16985	16887	16867	16891	16840	16912	16937	16878	16692	16684	16705	16819	16925	16851	16658	16666	16857	16852	16902	17018	16910	16959	16963	16952	16883	16718	16760	16775	16876	16808	16827	16939	17010	16979	16673	16726	16788	16783	16844	16921	16881	16923	16957	16939	16941	16862	16933	17040	16923	16969	16995	16997	16767	16944	16762	16707	16841	16807	16905	16874	16754	16856	16784	16995	16745	16965	16903	16821	16887	16904	16818	16836	16824	16592	16759	16695	16750	16806	16825	16769	16765	16833	17035	16858	16811	16914	16935	16789	16829	16731	16855	16551	17018	16850	16716	16951	17012	16760	16802	16958	16924	16815	16571	16881	16789	16713	16712	16817	16899	16858	16855	16777	16856	16822	16823	16737	16842	16944	16681	16800	16812	16795	16760	16940	16624	16689	16915	17042	16674	16838	16917	16940	16877	16970	17018	16788	16891	16709	16714	16886	16888	16923	16852	16792	16690	16803	16730	16771	16643	16797	16891	16663	16802	17031	16804	16888	16565	16579	16739	16866	17021	16824	16786	16787	16707	16796	16946	16988	16929	16803	16913	16765	16670	16886	16940	16761	16849	17039	16807	16709	16926	16989	16860	16762	16686	16940	16794	16885	16783	16812	16743	16952	17011	16908	16884	16996	16841	16781	16698	16906	16971	16745	16704	16668	16817	16756	16768	16953	16842	16615	16779	16911	16916	16906	16818	16938	16795	16668	16957	16965	17050	16792	16870	16753	16967	16751	16960	16996	16808	16899	17015	17083	16987	16884	16587	16909	16834	16852	16894	16820	16668	16818	16949	16574	16806	16698	16733	16638	16832	16754	16928	16844	16773	16911	17033	16965	16860	16703	17067	16942	16838	16990	16759	16754	16842	16880	16766	16698	16751	16911	16805	16782	16726	16864	16673	16853	16723	17003	17032	16903	16995	16980	16964	16806	16941	16684	16913	16808	16836	16773	16709	16740	16935	16962	16798	16720	16956	17016	16923	16921	16737	16804	16833	16898	16926	16836	16813	16881	16879	16865	16792	16778	16818	16779	16773	16740	16859	17043	16899	16872	16984	16680	16875	16839	16706	16741	16568	16769	17011	16752	16876	16847	16868	16867	16993	16917	16938	16910	16858	16796	16829	16992	16932	16960	16705	16884	16658	16881	16970	16766	16677	16836	16729	16860	16893	16760	16996	17055	16821	16661	16687	16819	16725	16823	16691	16914	16792	16799	16912	16893	16703	16996	16866	16688	17038	16892	17030	16821	16732	17006	16505	16730	16763	17071	16799	16894	16672	16756	16815	16611	16966	17130	16739	16969	16797	16732	16878	16915	16806	16751	16752	16782	17046	16869	16693	16834	16911	16958	16905	16765	16709	16789	16808	16729	16821	16789	16952	16993	16981	16816	16866	16939	16895	16801	16923	16887	16932	16792	16609	16812	16842	16727	16624	17022	16814	16840	16895	16793	16668	16703	16745	16788	16732	17019	16914	16858	16644	16787	16947	16892	16830	16857	16950	16798	16875	16789	16855	16745	16969	16948	16942	16925	16770	16935	16788	16835	16797	16812	16945	16924	16815	16863	16824	16914	16791	16881	16913	16751	16753	16853	16994	16893	17161	16995	16929	16792	16885	16726	16715	16789	16664	16739	16877	16754	17057	16679	16959	16838	16768	17013	16731	16877	16949	16939	16793	16795	16852	17058	16897	16873	16871	16750	16892
15611	27862	22676	18161	16556	16086	15626	14831	14575	14387	14538	14444	14322	14412	14336	14139	14189	14175	14311	14251	14060	14054	14106	13983	14053	14091	14098	14140	13979	14143	14194	14152	14034	14050	14133	14140	13941	13985	14000	14100	13978	14197	14045	13854	14074	13869	14099	13957	13828	14054	13951	14123	14118	14022	14234	14026	14223	13978	14114	14028	13974	14046	14037	13936	14051	14022	13982	13986	13996	13973	14035	14067	13869	14184	14165	13782	13828	14014	13898	14007	14091	14093	14161	13980	14031	14009	14065	13862	13907	13904	14019	14047	13995	14141	14014	14007	13971	14020	13860	13870	14053	13943	14083	14022	14038	14061	13949	13991	14101	13963	13883	14033	13852	14148	13940	14086	14084	14091	13923	13914	13854	14216	13936	13970	14014	13841	13980	13944	14005	14041	13890	14098	14116	14033	14073	13975	13967	14036	13998	13987	13996	13875	14050	14244	14048	13942	13867	14072	13966	14147	13855	13933	13973	14030	13980	14024	14053	14105	13961	14016	14001	14030	13902	13828	13913	14049	14048	13974	14107	13849	14071	13999	14043	14053	14002	14030	14020	14074	14048	14044	14114	14021	13950	14059	14101	14114	14114	13962	13863	14209	13784	14065	14068	13959	13943	13929	13999	13963	13992	13937	14125	14145	13942	13956	14171	14020	13764	13978	13949	13921	13874	13917	14051	13994	14166	13928	14019	14081	14040	13912	14131	13876	14014	14034	13916	14070	13871	13951	14041	14157	13943	13936	14020	13838	14056	14012	13954	14044	14143	13768	14066	13967	14121	13937	13954	13996	14074	14045	14073	14108	14079	14103	14072	13934	14126	14060	13947	14048	13966	14019	14059	13955	14166	13954	13998	13850	13793	14002	13908	14006	14111	14158	13981	14109	13952	13824	13911	14121	14037	13905	14036	14107	13980	13938	14008	13921	14025	13982	13953	13935	14021	14181	13999	13984	14098	14040	14069	13987	14003	13955	14014	14063	14092	14059	13882	14033	14140	13925	14139	13888	14077	13846	14169	14057	14118	14062	14036	14134	14081	14088	13995	14067	13898	14063	14113	14002	13977	14038	13832	14039	13905	14064	14104	13980	13977	14071	13774	14188	13990	13966	14025	13885	14185	14025	13957	14059	14001	13911	13975	14171	13899	13926	14105	13965	13967	14138	13974	13972	13883	13879	14113	13941	13830	14178	13910	14040	14027	14104	13861	14030	14114	13879	13940	13797	13869	13864	14054	14046	13958	14016	13936	14072	14031	13868	14048	13878	14088	14090	13896	14163	13870	14070	13982	14004	14034	14048	13874	14067	13790	13795	14159	14208	13909	14133	13973	14111	14228	14119	13942	14155	13995	13887	13928	13794	13835	14015	13995	13767	14062	14186	14105	13973	14064	14165	13930	13996	14010	13985	13945	13860	14155	14170	14013	14091	14076	13823	14025	13888	13952	14035	14164	14014	13971	14066	14140	13995	13951	14162	14033	13783	13932	14121	14066	13781	14021	14121	13962	14103	13954	14190	14030	14063	13900	14071	13946	14104	14002	13885	13861	14078	14001	13889	13987	14007	14103	13957	13820	14108	13979	14056	14053	13923	13947	14148	14000	14185	13960	13911	13973	14005	13880	14194	14064	14044	13901	14021	13949	14105	14158	14009	13924	14056	13994	13762	13891	14118	14216	13953	13715	14024	14079	13948	14141	14053	13986	13981	14048	13968	14094	13988	14011	14038	14225	14047	13983	14190	13992	14036	13951	13989	13904	14144	14055	14062	13991	13951	14022	13964	14082	14008	14204	13900	14151	14008	13936	14044	14120	14029	13982	14115	13999	13798	14051	13851	14015	14042	14026	14088	13935	13957	14102	14233	14009	13912	13894	13977	14042	13986	14042	13944	13976	13911	13965	13982	13931	14047	13903	14024	13838	13881	13861	13908	14066	14217	14112	13932	14225	14013	13871	14033	14056	14145	13925	14000	14024	14061	14077	14002	14036	14010	13919	14090	13892	14184	13882	13914	13971	13814	14033	14016	14023	14161	14185	14257	14047	14111	14124	13879	13930	13956	14055	13847	14068	14043	14025	13934	13971	14129	13955	14008	13966	14079	14096	13976	14109	13940	13947	13757	14155	13879	13859	14166	14175	13922	13944	14255	13977	13984	14046	14008	13779	14051	14104	13992	14126	13996	13832	14051	14033	14015	14017	14187	14039	13981	14052	13992	14025	14028	14086	13953	14022	14026	14137	14125	13921	13971	14117	13977	14078	14005	13816	13825	13978	13797	14108	13901	14034	14119	14063	13966	13932	13962	13914	14055	13905	14033	14031	13909	14196	14016	13972	14054	14012	14097	14115	14047	13981	13880	13838	13917	14070	13900	13948	14090	14007	13812	13883	13907	14027	13947	13850	13939	14075	14061	13938	13972	13867	13978	13976	14000	14012	13972	13954	14017	14027	14064	13994	13978	14132	14036	14135	14080	13942	13932	14139	13871	13859	14004	14178	14105	14111	13908	13904	14056	14121	13853	14075	14027	13949	13770	13912	13961	14053	14000	13939	13891	13972	14084	14108	14083	13927	14019	14108	14054	13967	14119	14065	13998	13977	14075	14022	13980	14086	14069	13949	13878	14050	14032	13922	14066	13955	14119	13951	14066	13857	13992	14126	13917	13975	13827	13962	13950	14055	13889	13943	14068	14139	13926	14092	13952	13893	14013	13932	13995	13942	13964	14116	14185	14131	13990	14045	14071	13945	14237	14071	14074	14020	14068	13982	14082	13975	13988	14065	14035	14105	14059	13894	14009	13958	14065	13992	13844	14067	13997	13941	13884	14051	14027	13969	14089	14060	13924	14014	14104	14046	13945	14011	14135	14072	14109	13897	14137	13871	14045	14074	13916	13853	14125	14021	14009	14021	14073	13972	14012	14194	13933	14048	13890	14201	14156	14011	14159	14042	13981	13979	13935	13874	14094	14121	14006	13992	13861	14040	13858	13870	14037	13902	14012	13951	14108	14052	13895	14121	14077	13938	14073	13943	14046	13910	13999	13935	13990	14007	13926	13886	13998	13993	14038	13950	13944	13969	14052	14084	13822	13998	14198	14021	14090	13946	14240	14044	13958	14031	14027	14046	13921	14153	13819	14050	14043	13975	13978	13907	13944	14016	14018	13973	14138	14162	14013	14044	13998	13878	13922	14124	14070	14238	14038	13992	13978	14144	13945	13872	14124	14126	14082	14032	13985	14051	14147	13887	14094	14050	14157	14132	13995	14061	14070	13981	13946	14098	14016	14014	13930	13895	13983	14099	14121	14117	14006	14031	13785	14032	13915	13957	14124	14034	14087	14021	14085	13998	14000	14040	14111	14106	14078	13954	13878	14127	14030	14011	13967	13982	13934	13963	14042	14124	13911	14067	14163	14077	13980	13928	13904	14018	13905	14036	14149	14071	14137	13997	13944	13851	14020	13909	13925	13881	14038	13936	14096	14064	13958	13898	13985	13970	14166	14065	14097	14072	14113	13912	13970	14025	13983	14133	13956	14111	13889	14103	14095	14173	14067	13879	14074	14063	13883	14009	13985	13963	14020	13857	13994	13974	13879	14163	13904	13937	14126	14064	14079	14015	14064	13977	13789	14093	14090	14020	14111	13924	13939	13861	13946	13979	13909	13946	13991	14051	14094	13842	14083	14061	13833	14095	14103	13817	14012	14016	14093	14113	14207	13997	13971	14010	13873	14087	14041	13974	14040	14002	14098	14005	13967	14105	13992	13974	14045	14046	13948	13943	14107	13829	13917	14020	14015	14090	13972	14001	14119	14159	14157	13958	13858	14053	14002	14055	13788	13945	14011	14132	14004	14014	13987	13850	13919	14149	13991	13900	14058	14043	14075	14098	14075	14125	13948	13684	13913	14156	13987	14098	13969	14149	13762	14037	14027	13934	14100	13852	13889	13985	14005	13990	13924	13950	14039	14071	14044	13993	14032	13881	14152	13973	14105	13895	14029	13949	13962	13930	13914	13988	14126	14033	14230	13985	14028	14014	14090	13897	13944	14075	13991	14103	13783	14067	13992	14033	14086	14005	14070	13900	13837	14065	14020	14174	13851	13986	13974	13898	14056	14165	13974	14177	13825	14009	13969	14008	13952	14087	13999	14035	13974	13989	13958	13894	14096	13897	13818	14023	14007	14088	14135	13893	14097	14038	14021	14101	14055	14099	13935	14027	13978	14037	14164	14004	14120	14006	13986	14037	14149	14218	14097	14027	14062	13838	14112	14033	14048	13887	13974	13966	14163	13933	13922	13965	13918	14118	14150	13853	14123	13944	14119	13972	14050	14121	14046	14015	14174	14038	13878	14003	13814	14019	13950	14050	14069	13822	14022	13899	14156	14066	14020	13817	14013	14099	14039	13810	14065	13904	14140	13825	13917	13958	14035	13990	14039	14008	13963	14066	13900	14008	14206	13885	14160	13864	13939	14076	13972	13844	14048	14088	14176	13955	14041	14000	14025	13862	14070	14025	14027	13885	13953	13978	13968	14033	14126	14048	14174	13965	14087	13946	13858	13919	14068	14012	13898	14078	13997	13965	13951	14189	13894	14011	14104	14080	13797	13919	14068	13941	13920	14018	14081	13992	13982	13888	14092	13902	14017	14082	13778	14035	14134	13960	14015	14087	13940	13873	14057	13994	13892	13913	14014	13880	13857	14044	13918	14053	13955	14075	13951	13906	13924	13984	13804	13981	14128	14026	14008	13976	14017	14100	13980	14128	14193	13907	14005	14057	13769	14037	13846	14035	13922	14128	13995	13894	13960	13987	14133	14029	13923	13914	13998	13901	14022	14047	14057	13930	14089	14121	14088	14121	13982	14045	14040	14049	13959	13871	14002	14095	13923	14041	14018	14007	14020	14021	14060	14112	13956	14011	14056	14023	14035	14014	13962	13998	14052	14021	14029	14078	14111	13799	14010	13967	13864	14025	13949	13869	13963	14178	14027	14036	13862	14029	14123	13871	14009	13975	13945	14033	13999	14050	14030	14063	13949	14043	13937	14005	13973	13907	14044	13902	14182	13973	13986	14097	13996	13903	14036	14138	13980	13975	14091	13848	14075	14164	14117	13872	14112	13877	14101	13982	13932	14031	14100	13900	14032	14050	14140
21811	20935	28174	23868	21141	23039	24538	19075	17930	18153	18112	17586	17369	17603	17533	17152	17157	17114	17073	17055	17075	17087	17049	17077	16861	17086	16758	17000	16850	16941	16967	16913	16992	17090	17024	16917	16699	16993	16936	16916	16939	16932	16722	16664	16642	16764	16749	17011	16958	16860	16905	16714	16887	16689	16786	16771	16800	16855	16624	16732	16797	16783	16902	16587	16810	16757	16723	16862	16755	16836	16810	16768	16831	16823	16672	16853	16636	16648	16830	16687	16837	16787	16778	16753	16820	16817	16920	16752	16891	16805	16600	16515	16772	16921	16788	16716	16803	16567	16946	16693	16738	16423	16753	16605	16690	16882	16787	16944	16667	16753	16856	17033	16892	16723	16646	16636	16797	17006	16797	16871	16750	16648	16631	16893	16703	16553	16985	16931	16732	16861	16832	16908	16599	16587	16638	16766	16859	16754	16863	16960	16860	16738	16689	16707	16834	16829	16589	16638	16895	16762	16553	16841	16776	16657	16664	16766	16902	16810	16759	16668	16597	16769	16685	16749	16709	16853	16768	16719	16736	17027	16768	16712	16851	16631	16688	16593	16708	16958	16839	16794	16731	16630	16730	16710	16528	16797	16858	16758	16764	16433	16641	16637	16800	16795	16842	16712	16527	16829	16746	16712	16637	16727	16781	16518	16700	16599	16579	16566	16657	16777	16791	16832	16647	16633	16733	16652	16542	16585	16806	16607	16921	16778	16995	16709	16710	16688	16698	16747	16732	16804	16790	16539	16782	16692	16625	16704	16881	16779	16823	16753	16778	16684	16830	16695	16749	16865	16794	16784	16785	16876	16665	16756	16715	16954	16781	16677	16851	16662	16875	16527	16533	16675	16468	16731	16863	16720	16910	16632	16746	16660	16451	16863	16650	16865	16794	16698	16719	16906	16796	16731	16752	16834	16580	16433	16897	16648	16829	16653	16787	16661	16618	16460	16682	16879	16739	16837	16798	16513	16808	16832	16641	16684	16805	16667	16560	16728	16710	16554	16853	16528	16471	16776	16867	16926	16776	16757	16665	16766	16620	16765	16775	16700	16773	16631	16759	16650	16625	16900	16646	16651	16792	16624	16654	16501	16934	16866	16923	16703	16668	16860	16832	16665	16737	16953	16818	16713	16750	16634	17002	17110	16668	16681	16736	16829	16720	16628	16625	16764	16674	16624	16944	16717	16706	16921	16818	16614	16632	16834	16779	16633	16628	16807	16584	16850	16721	16582	16763	16736	16609	16637	16941	16620	16851	16652	16457	16829	16836	16681	16580	16849	17015	16835	16554	16794	16646	16848	16658	16683	16799	16646	16743	16814	16551	16665	16518	16737	16852	16645	16653	16772	16778	16781	16639	16677	16733	16741	16544	16580	16753	16659	16666	16759	16877	16717	16619	16769	16831	16725	16783	16670	16748	16930	16543	16667	16922	16654	16812	16885	16787	16651	16914	16519	16735	16718	16658	16619	16432	16761	16552	16759	16776	16807	16629	16630	16813	16674	16503	16648	16657	16877	16573	16705	16769	16727	16746	16830	16921	16882	16638	16870	16707	16622	16718	16540	16921	16773	16642	16888	16730	16888	16746	16708	16747	16623	16845	16823	16676	16866	16802	16558	16681	16770	16967	16638	16713	16954	16774	16771	16761	16512	16777	16911	16556	16829	16668	16860	16570	16639	16942	16843	16803	17020	16763	16798	16712	16711	16855	16706	16588	16793	16674	16665	16747	16536	16838	17126	16884	16726	16682	16626	16659	16693	16851	16751	16765	16965	16624	16643	16857	16629	16773	16609	16772	16880	16823	16791	16655	16672	16739	16487	16726	16839	16943	16845	16892	16847	16799	16579	16485	16773	16772	16689	16799	16732	16857	16724	16655	16697	16843	16886	16930	16979	16781	16988	16616	16819	16782	16750	16609	16833	16869	16691	16717	16838	16895	16694	16758	16903	16756	16836	16778	16721	16625	16667	16662	16774	16717	16626	16863	16796	16735	16734	16797	16569	16620	16794	16573	16665	16698	16558	16595	16598	16657	16690	16641	16708	16735	16647	16820	16637	16763	16683	16817	16892	16739	16625	16759	16704	16474	16739	16612	16653	16749	16650	16779	16742	16858	16731	16892	16619	16667	16627	16510	16889	16733	16819	16761	16704	16807	16697	16688	16716	16810	16543	16599	16824	16728	16695	16779	16722	16768	16912	16934	16726	16697	16646	16846	16732	17049	16666	16896	16813	16733	16767	16808	16631	16686	16717	16980	16776	16536	16477	16672	16633	16926	16681	16708	16694	16791	16834	16696	16589	16583	16807	16658	16804	16905	16530	16776	16749	16866	16985	16643	16792	16906	16558	16705	16643	16741	16773	16723	16465	16643	16730	16790	16530	16854	16848	16620	16745	16802	16608	16822	16709	16929	16813	16932	16759	16481	16745	16841	16726	16810	16810	16678	16983	16904	16795	16770	16766	16784	16918	16817	16725	16733	16674	16693	16593	16810	16897	16844	16531	16671	16767	16844	16763	16769	16713	16753	16598	16663	16948	16981	16878	16811	16804	16672	16507	16851	16904	16857	16631	16831	16587	16637	16756	16792	16747	16750	16590	16662	16953	16813	16738	16733	16803	16628	16603	16692	16639	16637	16901	16599	16821	16800	16649	16727	16896	16530	16745	16734	16673	16759	16805	16735	16805	16671	16548	16730	16796	16746	16514	16746	16710	16807	16570	16731	16991	16775	16654	16766	16807	16734	16736	16596	16670	16668	16794	16741	16654	16705	16603	16661	16820	16564	16962	16875	16848	16724	16660	16984	16792	16798	16721	16813	16570	16930	16807	16600	16652	16673	16669	16659	16480	16565	16802	16901	16785	16643	16740	16817	16734	16752	16679	16505	16897	16739	16645	16867	16730	16708	16649	16710	16696	16961	16635	16599	16655	16711	16702	16811	16681	16662	16768	16639	16792	16523	16758	16771	16911	16735	16583	16932	16516	16542	16686	16619	16652	16669	16562	16535	16652	16765	16619	16552	16557	16721	16531	16697	16640	16710	16640	16781	16534	16740	16789	16702	16518	16705	16911	16748	16639	16720	16662	16701	16495	16749	16807	16509	16733	16668	16543	16603	16847	16864	16684	16850	17024	16712	16816	16640	16711	16897	16869	16930	16609	16581	16656	16809	16722	16829	16606	16671	16885	16775	16684	16828	16570	16851	16829	16808	16623	16619	16827	16665	16684	16691	16801	16661	16846	16552	16896	16720	16680	16787	16582	16729	16743	16670	16664	16873	16720	16804	16654	16761	16690	16615	16836	16876	16836	16702	16573	16706	16722	16758	16600	16588	16604	16695	16620	16808	16764	16769	16859	16713	16696	16727	16874	16873	16706	16733	16769	16852	16742	16688	16884	16736	16944	16814	16767	16557	16626	16891	16680	16801	16682	16630	16799	16919	16787	16860	16605	16650	16954	16735	16806	16780	16803	16645	16700	16772	16698	16801	16858	16703	16874	16759	16621	16788	16610	16778	16778	17051	17007	16579	16594	16737	16871	16820	16687	16793	16649	16686	16714	16835	16607	16591	16897	16627	16629	16691	16688	16683	16639	16913	16672	16806	16681	16832	16653	16824	16525	16716	16734	16684	16737	16686	16840	16758	16674	16808	16594	16707	16693	16823	16798	16545	16562	16980	16749	16770	16794	16696	16649	16799	16634	16849	16664	16843	16875	16764	16662	16477	16630	16706	16576	16574	16777	16668	16748	16776	16922	17016	16601	16818	16723	16973	16699	16850	16801	16681	16793	16863	16668	16603	16736	16824	16774	16793	16659	16578	16698	16762	16698	16725	16764	16727	16798	16783	16898	16846	16666	16636	16625	16704	16712	16569	16635	16539	16765	16839	16700	16829	16838	16948	16514	16766	16752	16538	17013	16691	16685	16733	16716	16807	16651	16714	16637	16587	16667	16813	16560	16694	16681	16578	16693	16783	16731	16921	16807	16668	16635	16894	16816	16582	16669	16488	16676	16685	16534	16950	16798	16965	16734	16696	16592	16539	16800	16634	16587	16664	16858	16778	16688	16917	16662	16745	16859	16774	16595	16579	16439	16745	16525	16766	16710	16795	16828	16753	16683	16816	16750	16602	16789	16624	16720	16722	16760	16641	16627	16859	16680	17008	16734	16622	16629	16801	16875	16825	16690	16776	16804	16637	16572	16587	16843	16897	16661	16611	16749	16779	16720	16743	16695	16763	16675	16661	16752	16675	16766	16676	16778	16795	16872	16668	16650	16924	16755	16676	16769	16651	16750	16693	16816	16733	16798	16831	16782	16712	16787	16712	16760	16780	16752	16845	16873	16677	16785	16789	16861	16763	16694	16528	16706	16633	16688	16935	16589	16609	16797	16681	16605	16811	16771	16694	16677	16730	16854	16755	16827	16718	16648	16701	16587	16731	16565	16713	16535	16571	16699	16713	16902	16729	16777	16800	16966	16872	16631	16819	16711	16669	16883	16666	16629	16847	16718	16575	16740	16701	16716	16604	16625	16668	16630	16679	16764	16831	16737	16691	16492	16630	16776	16819	16571	16979	16730	16788	16754	16966	16849	16521	16592	16702	16536	16567	16763	16874	16659	16687	16711	16684	16744	17022	16568	16775	16720	16713	16766	16927	16860	16899	16694	16868	16372	16705	16562	16669	16667	16460	16577	16792	16821	16829	16776	16854	16859	16732	16703	16631	16580	16469	16570	16812	16567	16707	16850	16648	16887	16994	16617	16998	16772	16740	16628	16809	16739	16801	16819	16601	16677	16882	16794	16820	16842	16786	16572	16748	16542	16991	16671	16640	16628	16689	16746	16798	16699	16757	16720	16653	16837	16668	16759	16675	16745	16583	16820	16690	16850	16695	16939	16581	16597	16666	16900	16542	16717	16672	16810	16617	16700	16742	16616	16796	16819	16979	16568	16938	16520	16743	16712	16721	16672	16822	16631	16815	16821	16479	16543	16651	16737	16505	16724	16913	16711	16700	16808	16621	16561	16704	16806	16795	16720	16569	16858	16473	16760	16949	16653	16888	16539	16684	16908	16689	16780	16655	16856	16758	16700	16583	16743	16651	16628	16604	16717	16725	16855	16885	16799	16590	16709	16723	16754	16784	16923	16741	16751
15743	35152	28486	21637	19266	17737	16673	15867	15538	15122	14839	14861	14701	14615	14319	14404	14179	14290	14295	14220	14325	14055	14308	14267	13915	14146	14136	14057	14109	13964	14080	13878	14035	14030	14035	14018	13982	13970	13854	14043	14034	13929	14097	13900	13975	13955	14010	13849	14083	13993	14064	13948	13848	13884	13999	13803	13934	13803	13896	13890	13909	13958	13883	14109	13927	13858	14009	14008	13851	14170	13949	14039	13975	13898	14083	13887	14057	13796	13739	13900	13844	13940	13791	13866	14011	13827	13857	14024	13777	13895	13920	14034	13961	13987	14121	13967	13895	13770	14023	13784	13965	13972	13943	13841	14066	14103	13832	13979	13909	13814	14035	13856	13911	13825	14001	13971	13755	13798	13844	13872	13921	13968	13968	13904	13752	14023	13906	13840	14009	13659	13864	13913	13929	13848	13969	13849	13767	13979	13965	13869	13930	14209	13856	13929	13908	13992	13991	13847	14058	13898	13988	13865	13914	13975	13936	13919	13960	13864	13949	13937	13901	13787	13788	13742	13931	14001	13926	13995	13975	13785	13829	14016	13942	13582	13802	13835	13938	13969	14151	13966	13963	13901	13780	13813	13900	13775	14131	13850	13841	14078	13878	14135	13845	13857	14012	13812	14003	13861	13888	13805	13964	13739	14053	13940	13871	13882	14058	13993	13994	13793	13972	13785	13959	13869	13955	13784	13967	13933	13936	13848	13718	13890	13957	13813	14055	13961	13989	13785	13967	13746	13806	14033	13824	13971	14087	13937	13965	13935	13960	13832	13800	13936	14109	13760	13952	13977	13965	13801	13861	13919	13967	13972	13924	14034	13966	14015	13893	13825	13935	13984	13832	13851	13859	13982	13903	13815	13867	13885	14039	13678	13848	13986	13943	13956	13994	13852	13839	13912	13892	13766	13719	13779	13954	13952	13863	13881	14019	14026	13975	13805	13976	13772	13870	13901	13857	14072	13835	14001	13840	13952	13889	13797	13839	13915	13995	13932	13886	13955	14009	13822	13762	13659	13952	13801	13927	13952	13905	13978	14029	14011	14020	13934	14084	13948	13818	14022	13896	14035	14090	13968	14007	13962	13882	13982	13938	13913	13790	13945	13863	13845	13849	13900	13931	13885	13815	13809	13998	13938	13947	13794	14033	13927	13888	13739	13888	13782	14023	14032	13916	13953	13854	13902	13698	13993	13921	13819	13829	13782	13901	13898	13914	13845	13824	13767	13829	13916	13925	13880	13899	13981	13912	13711	13877	13848	13763	13876	13814	13786	13933	13909	13857	13949	13844	13983	14053	13836	14003	13881	13851	13870	13939	13711	13827	14014	14054	13927	13964	14001	13868	13968	14027	14003	13762	13815	14043	13824	13991	13906	13866	13865	13923	13929	13957	14005	14028	13886	13832	14001	13913	13848	14044	13888	14010	13885	13936	13923	13813	13901	13788	14022	13707	13809	13974	13973	13954	13777	13720	14023	13789	13919	13858	13795	13974	13895	13948	13937	13804	14144	13998	13923	13842	13662	13953	13847	13951	13951	13774	13647	13955	13726	14096	13864	13798	13853	13817	13962	13963	14021	13960	13885	13973	13961	13945	14015	13983	13837	13957	13886	13890	14147	13889	13837	13988	13805	13922	13946	13902	13796	14052	13832	13799	13990	13927	14031	13960	13820	13956	13868	13845	13951	13922	13880	13866	13961	13960	13834	13967	14021	14048	13931	13867	13906	13871	13889	13865	13898	13885	13857	13896	13838	13776	14041	13815	14114	13911	13955	13848	13979	13961	13975	14035	13996	14003	13922	13937	13925	14149	13913	13984	13797	13900	13927	13800	14021	13831	13807	14023	13904	13712	13906	13809	13866	13984	13891	13923	13834	13926	13957	13911	13856	13788	13824	13994	13911	13834	13995	13844	13880	13818	13927	13897	13967	13870	13875	13836	13752	13779	13806	13980	13978	13774	13994	13897	13747	13784	13928	14045	13878	14050	13722	13884	13912	13916	13994	13666	14009	13815	13720	13900	13893	13726	13854	13848	13791	13899	13825	13934	13855	14029	14009	13915	13875	13780	13813	13739	14021	13797	13854	14046	13816	13935	13824	13884	13972	13873	13944	13948	13892	13959	13876	13830	13974	13849	13865	13891	13924	13961	13851	13900	13862	14014	13977	13853	13954	13939	13990	13887	13733	13952	13804	13974	13928	13908	13954	13920	13988	13943	13902	13854	13837	13974	13723	13935	13858	13875	14044	13861	13926	13770	13964	14117	13880	13849	13911	13966	13882	13881	13964	13882	14058	13638	13904	13901	13865	13869	13752	13819	14008	13946	14058	13855	13785	13821	14041	13940	14229	13718	13902	13813	13902	13880	13867	13856	13907	13964	13949	13952	13763	13952	13862	13866	13965	13914	13864	14075	13731	13999	13962	13795	13814	14042	13988	13945	13838	13898	13989	14011	13969	13669	13878	13829	13883	13975	14051	13798	14004	13858	13898	13845	13989	13951	13852	13988	13829	13891	13981	13949	14019	13822	13889	13811	13849	13824	13897	13933	13802	13962	13897	14008	13906	13901	13871	13901	13846	13901	13751	14075	13740	13945	13937	13978	13797	13850	14046	13830	13875	13873	13953	13992	13768	13922	13848	13911	13828	13890	13927	13771	13845	13884	13952	13762	13920	13737	13987	13760	13945	13863	13896	13907	13859	13931	14113	13828	13965	13735	13923	13813	13805	13823	13892	13804	14106	13848	13911	13942	13765	14003	13903	13912	13833	13781	13912	13892	13856	13841	13864	13810	13738	13904	13856	13770	13965	13864	13947	13831	13878	14015	13963	13831	13978	13933	13772	14001	13772	13799	13838	13882	13905	13787	13863	14000	13801	13933	14078	13798	13958	13926	13841	13840	13817	13910	13927	13975	14001	14057	13837	14019	13816	13688	14013	14046	14120	13923	13895	13988	13811	13875	13967	13804	13625	14140	13954	13980	13792	13912	13910	13886	13834	13687	13998	13772	13819	13951	14017	13836	13800	13985	14109	13797	13871	13981	13859	13931	13965	13952	14072	13878	13868	13919	13841	13915	13784	13849	14149	13783	13875	13941	13916	13983	13801	13915	13865	13934	13705	13874	14015	13949	13944	13913	13876	13922	13955	13804	13884	13832	13861	13962	13836	14163	13753	14078	13944	13846	13779	14157	14019	13838	13784	13843	13806	13922	13837	13964	14015	13954	13904	13923	13943	13867	13905	13890	14068	13756	13918	13871	13834	13941	14018	14058	14005	13967	13947	13980	14039	13948	13848	13898	13852	13845	13951	14024	13938	13926	13873	13849	13899	13841	13899	14010	13897	14056	13922	13939	13884	13932	13927	14047	13840	13983	13731	13966	13980	13871	13991	13887	13926	13897	13906	14013	13891	13858	13866	13815	13909	13884	13838	13888	13870	13892	13825	13951	14026	13944	13968	13943	13879	14010	13827	13953	13905	13815	13900	13899	13891	13833	14013	13860	13907	13829	13831	14069	13955	13992	14057	13949	14076	13936	13839	13840	13947	13842	13893	14164	13917	13892	13910	13764	13999	13878	13898	14014	13887	13980	13783	13911	13831	13872	13832	13966	14122	14041	13856	13962	13805	13774	13859	13907	13894	14013	13999	13943	13954	13903	14062	13927	13924	13991	13969	13959	14185	13945	13861	13991	14001	13987	14055	13896	13932	13935	13835	13856	13898	13857	14100	13744	13902	14111	13883	13778	14053	13895	13794	13846	14062	13916	13910	13915	13836	13846	13910	13828	13855	13937	13924	13828	13964	13831	14022	13908	14003	14031	13750	13852	13935	13952	14074	13925	13755	13922	13952	14022	13858	14009	13846	14009	13981	13991	13891	13713	13991	14006	13805	13698	13757	14017	13829	13909	13839	14039	13955	13818	13944	13824	13870	14026	13863	13830	13777	13795	13894	13973	13823	13981	14006	13805	13980	13820	13879	13988	14073	13829	13804	13936	13910	13881	13911	13990	13924	14093	13950	13886	13874	13760	13962	13904	13965	13932	13890	13790	13922	13982	13855	13741	13866	13950	13956	13771	13871	13785	13837	13848	13839	13932	13988	14036	13929	13766	13998	13891	13882	13917	13851	13895	13796	13821	13806	13924	13802	13879	13680	13887	13867	13898	13974	13774	13893	13765	13998	13973	14066	13909	13915	13920	14104	13823	13823	13953	13978	13860	13789	13963	13848	13956	14020	14025	13897	13796	13824	13855	13861	13789	13929	13900	13978	13910	13914	13823	14001	13890	13904	13707	13861	14028	13769	13848	13740	13956	13987	13819	14061	13738	13961	13833	13828	13809	13886	13921	14020	13913	13881	13924	13924	13778	13922	14001	13925	13825	13902	13898	13969	13879	13843	13902	14018	14123	13789	13870	13863	13862	13889	13857	13678	13708	14066	13902	14015	13847	13909	13855	13925	13697	13839	14070	13629	13718	13953	13921	13974	13847	14000	14005	13952	13943	13898	14060	13866	14031	13873	13987	13797	14017	13695	13708	13891	13817	13927	13962	13810	13954	13798	13912	14091	13873	14106	13863	13705	13753	14022	13716	14023	13838	14051	13863	14048	13891	13970	13890	13728	13954	13783	13861	13761	13939	13999	13934	13801	14025	14033	13935	13941	13757	14007	13986	14067	13862	13876	13824	13712	14057	13811	14016	13906	13978	13951	13948	13964	13861	13796	13822	13852	13767	13949	13937	13829	13773	13647	13931	13918	13956	13945	13909	13926	13966	13972	13722	13833	14045	13842	13907	14037	13848	13821	14042	13892	14044	13977	13967	13929	13922	13933	13862	13964	13893	13897	13848	13915	13960	13857	13735	13833	13850	13969	13753	13897	13936	13835	14019	13938	13917	13862	13893	13954	13881	13902	13873	14013	13912	13943	13889	13666	14049	13900	13974	13910	13780	13978	13893	13949	14096	13909	13696	13895	14004	13995	13811	13918	13987	14054	13880	13963	13912	13981	13869	13831	13841	13896	13814	13790	13871	14069	13937	13966	13850	13829	14055	13893	13841	13830	13900	13936	14105	13751	13904	13934	13941	13661	13905	14019	14068	13959	13954	13799	13940	13888	13985	13902	13830	14042	13895	13992	13964	13946	14028	13730	13944	14039
28195	22457	24495	21148	17895	17257	16951	16472	16522	16589	16412	16395	16121	16433	16221	16247	16311	16272	16272	16104	16070	16236	16167	16253	16142	16236	16352	16364	16041	16277	16350	16282	16073	16237	16192	16170	16234	16273	16062	16325	16044	16181	16326	16154	15996	16345	16146	16199	16273	16192	16181	16128	16098	16026	16112	16112	15985	15951	16058	16120	16124	16095	16085	16274	16168	15934	16263	16182	16164	15990	16225	16097	16188	15978	16149	16000	16133	16278	16117	16342	16075	16076	16176	16066	16147	16114	16125	16039	16103	16217	16136	16109	16169	16191	16211	16079	16082	16157	16204	16017	16284	16147	16214	16374	16269	16091	15984	16307	16195	16086	16231	16233	16157	16382	16103	16074	16008	15944	16293	15971	15872	16032	16236	16165	16141	16332	16102	16026	16074	16310	16293	16330	16221	16179	15876	15991	16255	16249	16172	16259	16139	16142	15976	16049	16142	16193	16233	16235	16173	15947	16174	16113	16326	15999	16108	16073	16327	16337	16338	16064	15936	15988	16153	16088	16271	16204	15953	16280	16193	16203	16332	16205	16172	16238	16183	16151	16269	16055	16170	16196	16141	16298	16101	16006	16195	16379	16252	16014	16049	16244	16147	16335	16205	16342	16086	16162	15983	16160	16061	16204	16298	15973	16011	16012	16149	16088	16100	16097	16134	16102	16152	15998	16099	16209	16244	16203	15985	16051	16250	16038	16277	16141	16171	16036	16326	16069	15994	16048	16116	16032	16074	16118	16067	16123	16075	16136	16123	16084	16206	16315	16201	16249	16250	16216	16217	15894	16158	16226	16072	16172	16254	16043	16259	16314	16023	16251	16243	16241	16266	16165	16478	16161	16289	16099	16189	16065	16192	16055	16021	16098	16226	16197	16149	16008	16125	16064	15955	16038	16341	16100	16243	16071	16217	16392	16227	16149	16247	16079	16206	16201	16262	16037	16259	16195	16015	15824	16135	16093	16172	16069	16146	16219	15996	16260	16209	16074	15944	15985	16125	16147	16213	16169	16085	16286	15945	15997	16020	16105	16178	16286	16191	16181	16106	16091	16223	16296	15917	16137	16207	16131	16273	16181	16117	16107	16297	16110	16016	16220	16117	16022	16333	16173	16244	15891	16229	16440	16144	16120	16311	16068	16243	16098	16058	16209	16031	16120	16188	16138	15994	16244	16122	16089	16061	16201	16252	16276	16332	16035	16122	15974	16317	16318	16021	16226	16123	16019	16186	16181	16234	16226	16163	16196	16144	16047	16211	16285	16212	16307	16333	16015	16160	16140	15992	15942	16222	16233	16009	16144	16057	16174	16210	16141	16080	15963	16232	16288	16430	16176	16031	16023	16019	16058	16229	16016	16157	15948	16245	16150	16086	15956	16356	16006	16321	15971	16346	16126	16408	16273	16106	16172	16046	16125	16173	16187	16165	16112	16056	16196	16040	16055	16139	15905	15967	16225	16225	16074	16009	16255	16187	16140	16022	16133	16044	16213	16270	16194	16061	16182	16039	15924	16002	16239	16093	16063	16100	16204	16278	16192	16093	16234	16252	16139	16272	16221	16222	16070	16127	15987	16106	16196	16278	15995	15987	16093	16097	16070	16169	16068	16278	16204	16066	16169	16169	16076	15832	16033	15998	16008	16086	16220	16087	16077	16274	16454	16299	16128	16383	16084	16224	16008	16106	16014	16053	16240	16100	16292	16201	16419	16266	16309	15979	16046	15963	16326	16212	16118	16101	16238	16203	16158	16185	16076	16104	16231	16423	16255	16126	16144	16042	16230	16111	16318	16461	16313	16346	16283	16211	15998	16124	16137	16031	16080	16236	16133	16213	16269	16029	16275	16233	16105	16197	16263	16100	16187	16188	16179	16208	15908	16133	16206	16333	16043	16175	16273	16008	16103	16003	15986	16125	16110	16153	16009	16046	16303	16103	16190	16120	16234	16188	16222	16073	16213	16079	16298	16223	15871	15995	16131	16016	15923	16145	16012	16224	16204	16240	16346	16279	16168	16277	16100	16218	16296	16220	16045	16155	16339	16026	16027	16145	16092	16383	16055	16213	16247	16164	16258	16142	16178	16021	16281	15982	16295	16149	15973	16006	16282	16210	16461	15900	16204	16006	16217	16069	16116	16061	15963	16016	16161	16270	15994	16342	16168	16099	15990	16291	16106	16119	16043	16167	16016	16029	16098	16148	16210	15973	16120	16310	16134	16271	16284	16240	16192	16286	16098	16319	16313	16079	16151	16274	16179	16278	15894	16231	16182	16163	16189	16349	16161	16057	16058	16254	16143	16255	16109	16126	16088	16427	16024	16098	16079	16231	16281	16020	16119	16116	16146	16099	16093	16249	16241	16245	16106	16006	16067	15983	16129	16132	16249	16112	16251	16183	16086	16143	16080	16287	16196	16158	16119	15982	16067	16091	16182	16089	16240	15967	16078	16111	16016	16135	16083	16103	16272	16287	16234	16226	16142	16201	16164	16230	16245	16366	16216	16239	16305	16227	16039	16084	16285	16026	15869	16363	16106	16021	16208	16151	16315	16217	16022	16202	16196	16233	16179	16229	16335	16115	16059	16176	16188	16014	16014	16221	16208	15962	16136	16072	16326	16008	16065	16096	16006	16071	16107	16089	16078	15874	16131	16130	16355	16260	16178	16107	16299	16265	16121	16026	16143	16315	16217	16125	16222	16161	16086	16087	16232	16114	16093	15963	16047	16308	16291	16185	16153	16183	16171	16325	16252	16034	16100	16250	16146	16224	16155	16218	16079	16097	16171	16054	16155	16160	16077	16114	16106	16255	16180	15874	16171	16115	16160	16187	16255	16241	16119	16077	16178	16293	16101	16091	16188	16102	16235	16118	16194	16325	15890	16100	16154	16118	15866	16024	16051	16106	16209	15961	16352	16169	16162	16252	16178	16229	16170	16039	16024	16011	16164	16184	16127	16287	16075	16262	16074	16249	16247	16143	16147	16124	16373	15938	16205	16130	16152	16183	16336	16037	16357	16265	16104	16265	16052	16076	16140	16049	16008	16140	16231	16251	16251	16007	15962	16146	16221	16136	16074	16118	16153	16186	16191	16253	16387	16175	16182	16033	16262	16300	16083	16173	16105	16201	16106	16011	16048	16272	16212	16074	16219	16247	16051	16063	16322	16403	16046	16029	16235	16254	16401	16034	16220	16100	16236	16140	16002	16119	16171	16277	16118	15902	16261	16235	16313	15980	16189	16079	16328	16083	16203	16254	16220	16151	16176	16102	16138	16027	16200	15956	16324	16166	15980	16279	16247	16143	16236	16094	16201	16085	16244	16059	16038	16224	16195	16252	16199	16156	15970	16119	16146	16256	16220	16244	16257	16120	16273	16259	16078	16162	16261	16333	16045	16121	16081	16204	15990	16183	16001	16057	16031	16142	16106	16317	16266	16091	16284	16109	16225	16068	16175	16334	16266	16285	16135	16200	15888	16097	16326	16012	16132	15934	16077	16212	16127	16237	16214	16121	16073	16228	16100	16164	15999	16075	16071	16243	16180	16171	16159	16137	16080	15913	16182	16289	16156	16121	16095	16144	16144	16267	16237	16144	16331	16105	16189	16036	16139	16178	16274	16107	16183	16055	16319	16193	16077	16291	16079	16046	16341	16392	16130	16265	16143	16196	16205	16188	16299	16030	16031	16261	16118	16179	16051	16100	16249	16173	16248	16157	16093	16151	16234	16038	16051	15906	16007	16161	16007	16066	16062	16101	16118	16122	16183	16097	16030	16020	16169	16317	16066	16360	16188	16145	16316	16215	16008	16268	16116	16100	16395	16450	15986	16206	16007	16165	16099	16132	16212	16098	16207	16240	16235	16195	16123	16248	16183	16254	16091	16213	16254	16198	16118	16190	16096	16073	16300	16055	16074	16268	16268	16301	16245	16126	16053	15913	16156	16178	16147	16176	16074	16084	16245	16164	16156	16421	15882	16259	16246	16307	16100	16160	16170	16058	16228	16178	16150	16163	16260	16184	16231	16284	16163	16239	16256	15936	16293	16221	16154	16040	16241	16184	16004	16172	16262	15964	16046	16052	16086	16188	15994	16070	16303	16216	16157	16127	16180	16139	16169	16242	16389	15947	16202	16168	16117	16328	16108	16110	16137	16135	16234	16147	16155	16069	16240	16094	16176	16215	16164	16099	16230	16230	16217	16244	16090	16384	16106	15995	16221	16247	15981	16158	16215	16178	16265	16148	15996	16227	16094	16172	16127	16242	16025	16177	16193	16250	16233	16166	16153	16127	16171	16268	16168	16365	16164	16138	16020	16277	16070	16202	16132	16385	16138	16160	16259	16310	16143	16086	16055	16068	16012	16186	16203	16088	16173	16227	16342	16215	16011	16134	16130	15992	16378	16189	16124	16252	16042	16039	16162	16144	16011	16147	15914	16137	16270	16219	15987	16349	16136	16207	15962	16186	16086	16097	16152	16200	16354	16178	16225	16121	16140	16125	16014	16009	15919	16178	16388	16207	16239	16074	15986	16282	16042	15992	16374	16050	16034	15918	16154	16254	16065	16118	16254	16250	16151	16221	15990	16075	16070	16035	16211	15941	16199	15985	16101	16009	16154	16218	15943	16164	16249	16195	16259	16167	16149	16309	16184	16116	16131	16151	16171	16188	16039	16117	16151	16244	16333	16178	16312	16258	16139	16205	16117	16230	16082	16107	16176	16051	16040	16216	16157	16300	16046	16012	16184	16196	16058	15947	16040	16093	15945	16045	16105	16034	16290	16231	16335	15996	16116	16250	16184	16226	15920	16107	16146	16087	16148	16269	16117	16359	16062	16246	16232	16127	16156	16307	16070	16150	16172	16187	16131	16039	16181	16129	16057	15921	16105	16244	16129	16119	16147	16270	16104	16333	16248	15946	16205	16102	16195	16172	16156	16092	15959	16054	16147	16122	16422	16130	16203	16034	16076	16287	16216	16068	16160	16046	16165	16182	16123	16090	16191	16141	16149	16209	16176	16148	16096	16064	16222	16256	15996	16256	16282	16064	16186	16477	16027	16120	16203	16292	16022	16159	16165	16111	16154	16175	16334	16252	16069	16249	16075	16292	16170	16436	16180	16220	16228	16123	16157	16038	16170	16170	16278	16260	16155
16916	24757	20587	16826	15659	15005	14566	14168	13989	14063	13887	13911	13691	13767	13909	13903	13757	13826	13770	13729	13638	13535	13742	13783	13783	13890	13662	13710	13789	13741	13559	13601	13660	13625	13468	13498	13776	13455	13582	13631	13645	13603	13561	13614	13625	13623	13645	13590	13475	13630	13742	13562	13672	13682	13634	13747	13686	13541	13670	13477	13697	13576	13726	13412	13607	13697	13733	13404	13529	13617	13542	13783	13691	13637	13563	13542	13656	13619	13794	13530	13679	13702	13602	13562	13578	13658	13424	13548	13711	13717	13732	13508	13771	13655	13663	13538	13852	13546	13569	13598	13528	13617	13694	13536	13630	13564	13624	13488	13706	13627	13600	13621	13632	13600	13605	13650	13584	13575	13676	13408	13569	13672	13541	13579	13529	13635	13648	13676	13244	13523	13586	13749	13672	13615	13628	13598	13617	13581	13654	13581	13505	13751	13670	13560	13558	13603	13568	13473	13724	13655	13549	13553	13498	13521	13515	13557	13686	13628	13587	13574	13656	13610	13594	13604	13486	13594	13577	13440	13533	13607	13612	13560	13642	13741	13572	13730	13591	13551	13411	13529	13402	13639	13617	13763	13583	13625	13683	13607	13655	13540	13617	13500	13559	13564	13652	13526	13720	13763	13619	13721	13661	13642	13623	13440	13708	13640	13627	13601	13597	13682	13552	13660	13743	13608	13483	13434	13599	13558	13564	13667	13535	13604	13687	13517	13688	13743	13581	13685	13681	13574	13667	13477	13620	13690	13659	13696	13641	13429	13523	13522	13504	13692	13675	13537	13479	13564	13549	13648	13675	13532	13583	13632	13570	13582	13769	13601	13678	13757	13577	13710	13663	13471	13562	13610	13652	13472	13535	13656	13669	13783	13632	13497	13511	13858	13612	13603	13715	13639	13667	13452	13625	13512	13608	13684	13338	13813	13737	13382	13602	13445	13660	13615	13542	13639	13638	13451	13621	13645	13637	13754	13636	13657	13637	13531	13498	13611	13534	13589	13609	13640	13672	13665	13728	13514	13645	13596	13572	13538	13555	13529	13693	13525	13579	13558	13659	13582	13651	13688	13600	13646	13578	13443	13689	13482	13757	13645	13656	13576	13491	13747	13550	13563	13676	13553	13797	13632	13723	13561	13513	13632	13604	13586	13738	13597	13582	13593	13611	13541	13709	13539	13446	13582	13728	13538	13799	13502	13730	13493	13671	13675	13578	13580	13632	13550	13594	13686	13723	13670	13681	13542	13533	13725	13712	13533	13605	13650	13604	13643	13555	13700	13536	13597	13668	13653	13633	13590	13575	13501	13615	13705	13589	13712	13519	13740	13650	13518	13511	13609	13464	13680	13553	13699	13556	13634	13497	13588	13594	13714	13677	13668	13716	13576	13671	13581	13636	13595	13609	13519	13516	13493	13524	13617	13532	13721	13564	13431	13592	13539	13579	13633	13445	13624	13433	13539	13561	13586	13643	13701	13518	13514	13715	13623	13484	13623	13590	13712	13528	13753	13632	13650	13503	13512	13455	13492	13667	13567	13574	13656	13619	13908	13670	13500	13520	13807	13796	13766	13522	13662	13571	13672	13742	13605	13679	13577	13716	13612	13630	13653	13434	13537	13552	13617	13376	13551	13563	13843	13731	13627	13594	13497	13581	13613	13627	13569	13564	13714	13413	13693	13629	13694	13661	13556	13660	13554	13683	13559	13707	13448	13651	13622	13423	13671	13522	13731	13603	13606	13594	13618	13731	13497	13553	13564	13575	13652	13488	13590	13556	13527	13461	13540	13632	13686	13627	13685	13607	13680	13405	13485	13604	13631	13543	13634	13608	13551	13560	13557	13668	13616	13593	13724	13529	13468	13584	13576	13567	13654	13607	13723	13391	13528	13626	13581	13679	13702	13531	13501	13514	13737	13610	13748	13563	13582	13624	13664	13714	13631	13553	13472	13482	13632	13594	13503	13580	13527	13551	13623	13643	13484	13686	13566	13490	13701	13619	13619	13551	13562	13566	13593	13683	13575	13565	13583	13579	13690	13525	13643	13640	13744	13599	13591	13450	13630	13436	13567	13532	13411	13700	13702	13593	13449	13528	13566	13582	13471	13386	13558	13498	13651	13549	13634	13654	13512	13584	13641	13429	13606	13537	13518	13729	13618	13501	13710	13409	13659	13723	13823	13641	13596	13705	13452	13592	13560	13573	13532	13729	13488	13658	13610	13603	13648	13582	13443	13719	13616	13561	13753	13510	13717	13709	13564	13631	13652	13567	13576	13685	13536	13520	13528	13711	13596	13482	13593	13524	13747	13720	13821	13633	13723	13618	13496	13763	13658	13644	13676	13518	13448	13593	13685	13418	13680	13762	13517	13795	13594	13558	13625	13586	13699	13516	13542	13515	13656	13683	13675	13662	13564	13598	13593	13713	13539	13634	13552	13497	13675	13568	13614	13612	13663	13546	13675	13609	13698	13603	13469	13657	13424	13491	13587	13488	13634	13485	13709	13579	13693	13576	13786	13659	13618	13503	13880	13678	13574	13603	13678	13536	13693	13436	13521	13664	13630	13429	13669	13673	13534	13598	13508	13632	13674	13563	13762	13599	13681	13635	13696	13667	13746	13630	13583	13625	13457	13561	13743	13582	13706	13522	13597	13494	13633	13536	13612	13551	13850	13488	13609	13780	13592	13665	13491	13651	13729	13668	13660	13615	13732	13720	13615	13555	13663	13642	13459	13451	13526	13713	13688	13637	13549	13697	13562	13793	13494	13631	13554	13575	13550	13647	13607	13716	13622	13709	13491	13682	13737	13467	13700	13648	13539	13667	13650	13716	13609	13491	13510	13462	13661	13627	13499	13627	13633	13747	13618	13821	13487	13714	13469	13885	13482	13651	13519	13735	13681	13570	13501	13558	13515	13672	13745	13496	13564	13709	13461	13688	13581	13591	13440	13633	13678	13591	13642	13664	13645	13571	13562	13639	13566	13639	13550	13705	13552	13720	13635	13528	13642	13603	13597	13606	13488	13643	13644	13633	13794	13824	13584	13539	13550	13620	13582	13594	13778	13709	13613	13685	13587	13754	13431	13502	13588	13539	13725	13662	13703	13422	13795	13657	13533	13571	13590	13637	13457	13771	13496	13635	13612	13646	13556	13815	13577	13704	13723	13486	13593	13478	13660	13619	13483	13603	13556	13569	13416	13551	13532	13584	13604	13725	13753	13578	13629	13679	13766	13737	13513	13719	13639	13726	13650	13507	13463	13523	13655	13732	13563	13714	13752	13730	13592	13644	13474	13729	13521	13808	13508	13643	13663	13669	13658	13748	13684	13666	13708	13679	13710	13693	13679	13776	13638	13586	13690	13659	13635	13653	13634	13601	13699	13562	13701	13584	13636	13560	13567	13717	13579	13418	13572	13849	13591	13573	13563	13651	13521	13491	13651	13684	13525	13547	13526	13562	13665	13470	13605	13549	13462	13623	13652	13479	13772	13610	13696	13576	13677	13632	13579	13637	13626	13650	13689	13558	13625	13579	13575	13634	13515	13544	13622	13738	13634	13752	13589	13595	13655	13701	13589	13637	13407	13772	13506	13686	13566	13776	13574	13602	13580	13601	13681	13779	13607	13693	13447	13623	13586	13592	13656	13504	13513	13550	13723	13668	13562	13552	13561	13537	13662	13489	13732	13709	13617	13696	13499	13501	13608	13631	13639	13671	13723	13756	13519	13457	13602	13660	13537	13610	13564	13627	13493	13417	13750	13592	13705	13634	13587	13699	13530	13724	13581	13691	13570	13530	13649	13425	13593	13638	13714	13702	13600	13524	13569	13659	13570	13587	13725	13581	13569	13733	13757	13495	13769	13719	13611	13565	13621	13601	13642	13670	13613	13474	13556	13740	13594	13608	13639	13710	13450	13655	13526	13595	13498	13731	13541	13478	13453	13567	13569	13403	13645	13489	13583	13680	13739	13609	13669	13617	13613	13560	13597	13611	13674	13536	13555	13559	13622	13539	13655	13501	13728	13613	13613	13778	13709	13754	13629	13599	13599	13588	13632	13611	13586	13586	13693	13552	13498	13775	13612	13555	13777	13537	13551	13586	13592	13631	13757	13768	13703	13524	13710	13643	13734	13594	13660	13641	13639	13669	13543	13592	13576	13544	13626	13644	13647	13470	13604	13578	13761	13627	13693	13646	13605	13551	13649	13460	13616	13622	13729	13559	13564	13685	13634	13633	13490	13583	13712	13709	13603	13596	13675	13600	13556	13568	13761	13438	13709	13699	13547	13672	13665	13560	13477	13813	13653	13714	13542	13583	13733	13485	13520	13578	13605	13555	13520	13509	13517	13610	13499	13666	13625	13631	13567	13655	13386	13649	13661	13525	13593	13737	13642	13624	13716	13631	13656	13699	13671	13768	13650	13547	13720	13734	13615	13694	13715	13578	13664	13556	13688	13650	13518	13682	13472	13491	13600	13714	13682	13587	13588	13740	13569	13675	13655	13630	13595	13687	13566	13525	13718	13540	13782	13728	13486	13637	13566	13659	13595	13597	13540	13664	13668	13594	13344	13764	13680	13513	13541	13601	13614	13717	13567	13745	13706	13652	13608	13674	13658	13746	13602	13677	13614	13536	13523	13610	13638	13734	13584	13623	13539	13560	13520	13797	13701	13532	13663	13740	13554	13518	13714	13662	13725	13595	13553	13646	13607	13445	13549	13681	13610	13587	13685	13533	13633	13747	13648	13529	13681	13604	13722	13679	13524	13650	13484	13653	13597	13611	13635	13638	13595	13709	13607	13356	13687	13648	13659	13556	13632	13618	13559	13627	13633	13787	13627	13639	13513	13665	13471	13488	13629	13752	13594	13533	13490	13684	13649	13622	13681	13561	13622	13726	13695	13722	13668	13671	13521	13611	13584	13641	13629	13585	13748	13461	13638	13634	13838	13634	13662	13641	13611	13708	13599	13503	13474	13536	13722	13563	13708	13568	13651	13630	13723	13453	13743	13716	13708	13560	13448	13586	13598	13638	13407	13539	13665	13626	13522	13612	13419	13640	13696	13660	13602	13637	13512	13817	13599	13771	13646	13581	13595	13659	13595	13672	13439	13625	13590	13655	13565	13529	13564	13528	13666	13637	13670	13534	13746
22692	20893	27728	24253	21730	21341	19791	17189	16484	16533	16531	16211	16283	16153	16087	16032	16091	16206	15808	15889	15998	15886	15933	15837	15763	15622	15867	15972	15607	15662	16062	15790	15574	15760	15704	15688	15728	15783	15763	15517	15616	15629	15563	15663	15858	15759	15624	15619	15660	15847	15803	15816	15676	15603	15525	15533	15711	15533	15589	15678	15703	15531	15738	15503	15658	15760	15661	15722	15693	15581	15584	15754	15700	15731	15660	15694	15769	15420	15765	15876	15597	15652	15653	15768	15551	15571	15811	15670	15646	15733	15627	15518	15802	15652	15598	15715	15694	15711	15635	15616	15810	15966	15927	15628	15669	15518	15805	15718	15636	15582	15431	15530	15594	15758	15783	15514	15679	15682	15523	15584	15387	15680	15614	15647	15812	15628	15497	15621	15669	15860	15689	15840	15528	15555	15598	15634	15735	15660	15547	15585	15557	15537	15716	15661	15834	15568	15623	15608	15715	15595	15651	15813	15887	15817	15510	15769	15571	15527	15624	15754	15610	15622	15548	15526	15750	15642	15698	15426	15576	15611	15315	15354	15552	15661	15603	15720	15775	15640	15572	15714	15596	15756	15554	15629	15642	15678	15468	15581	15636	15527	15797	15604	15696	15656	15634	15476	15888	15443	15431	15589	15685	15477	15687	15604	15714	15711	15614	15525	15609	15793	15587	15620	15709	15620	15761	15644	15492	15655	15495	15602	15211	15538	15849	15729	15560	15466	15713	15664	15410	15549	15614	15479	15733	15442	15612	15518	15614	15496	15598	15677	15738	15717	15724	15518	15749	15619	15855	15595	15735	15447	15612	15655	15447	15732	15636	15585	15780	15669	15742	15818	15687	15627	15716	15750	15679	15604	15668	15571	15843	15554	15619	15818	15664	15673	15584	15619	15591	15984	15683	15832	15676	15730	15605	15583	15568	15603	15730	15803	15728	15673	15669	15720	15502	15820	15561	15763	15550	15542	15862	15707	15679	15564	15606	15665	15513	15508	15631	15503	15751	15758	15561	15752	15729	15676	15690	15585	15722	15535	15771	15683	15739	15508	15504	15895	15636	15727	15753	15328	15457	15564	15656	15850	15483	15699	15576	15703	15707	15516	15778	15724	15586	15613	15731	15675	15696	15605	15794	15694	15578	15579	15647	15578	15746	15731	15852	15548	15769	15591	15717	15645	15603	15577	15635	15589	15788	15714	15554	15806	15726	15484	15471	15543	15683	15640	15441	15700	15719	15723	15482	15639	15785	15578	15721	15826	15753	15534	15689	15568	15639	15541	15612	15713	15657	15632	15606	15510	15740	15747	15501	15575	15654	15661	15551	15796	15569	15777	15890	15710	15653	15579	15762	15637	15525	15434	15542	15579	15496	15567	15675	15629	15506	15482	15612	15721	15684	15447	15536	15582	15578	15606	15687	15639	15528	15683	15603	15789	15490	15851	15499	15528	15725	15678	15600	15605	15695	15766	15562	15777	15641	15513	15570	15710	15590	15582	15524	15546	15721	15685	15793	15697	15767	15709	15552	15632	15564	15641	15735	15511	15719	15551	15579	15487	15772	15501	15600	15444	15735	15576	15696	15619	15527	15523	15618	15643	15721	15670	15752	15736	15892	15605	15463	15445	15716	15645	15646	15712	15630	15698	15668	15811	15687	15663	15559	15676	15757	15671	15718	15674	15575	15738	15849	15683	15808	15618	15509	15606	15708	15548	15486	15701	15853	15572	15500	15451	15497	15641	15657	15674	15724	15719	15744	15633	15508	15683	15793	15656	15742	15604	15600	15676	15585	15570	15482	15423	15829	15736	15825	15612	15671	15428	15353	15696	15789	15751	15579	15586	15655	15581	15651	15872	15564	15612	15671	15591	15546	15458	15804	15614	15449	15684	15590	15539	15660	15624	15491	15694	15583	15797	15667	15742	15635	15783	15788	15682	15517	15706	15644	15692	15603	15807	15699	15824	15727	15740	15654	15778	15542	15704	15721	15647	15783	15631	15596	15601	15493	15541	15507	15581	15518	15597	15402	15622	15910	15747	15459	16012	15844	15602	15818	15566	15548	15504	15650	15711	15657	15529	15370	15649	15721	15729	15672	15704	15471	15731	15644	15632	15499	15583	15370	15372	15715	15717	15778	15633	15691	15863	15775	15523	15599	15536	15573	15652	15743	15404	15580	15546	15561	15703	15757	15461	15654	15412	15545	15687	15677	15704	15681	15639	15522	15750	15619	15589	15481	15574	15457	15706	15684	15631	15650	15669	15747	15442	15510	15520	15532	15577	15810	15691	15777	15653	15781	15750	15459	15579	15616	15741	15475	15575	15822	15478	15564	15580	15842	15773	15643	15620	15838	15670	15675	15859	15797	15662	15658	15639	15645	15893	15584	15694	15748	15749	15472	15799	15767	15587	15418	15418	15759	15622	15617	15635	15526	15554	15668	15760	15866	15848	15730	15416	15638	15609	15665	15489	15559	15597	15545	15607	15740	15796	15702	15610	15660	15506	15719	15799	15440	15745	15448	15631	15767	15534	15738	15715	15671	15715	15627	15550	15493	15619	15470	15768	15553	15787	15524	15715	15625	15562	15617	15483	15735	15711	15719	15751	15673	15676	15487	15798	15668	15566	15717	15612	15681	15704	15586	15529	15579	15743	15616	15732	15601	15790	15483	15744	15815	15624	15507	15690	15604	15670	15513	15799	15711	15552	15614	15757	15427	15517	15622	15701	15572	15620	15651	15644	15751	15704	15766	15429	15629	15691	15723	15495	15772	15799	15757	15670	15696	15919	15693	15668	15662	15470	15506	15505	15828	15516	15586	15725	15685	15491	15749	15572	15639	15411	15763	15756	15680	15627	15713	15460	15622	15703	15574	15567	15769	15703	15485	15562	15720	15596	15541	15526	15400	15596	15611	15583	15699	15347	15747	15690	15782	15616	15603	15566	15519	15543	15816	15686	15515	15629	15426	15587	15863	15499	15528	15534	15620	15677	15642	15862	15576	15740	15687	15560	15665	15860	15528	15550	15622	15429	15682	15418	15691	15531	15629	15628	15718	15614	15581	15484	15617	15700	15725	15452	15618	15709	15722	15679	15553	15625	15736	15563	15662	15705	15660	15340	15658	15581	15382	15493	15598	15638	15643	15581	15627	15463	15440	15497	15609	15619	15575	15636	15709	15518	15752	15712	15690	15599	15589	15605	15597	15456	15693	15791	15615	15782	15618	15769	15683	15582	15575	15661	15575	15441	15471	15561	15514	15663	15473	15538	15645	15646	15803	15731	15648	15589	15631	15861	15610	15689	15679	15727	15603	15701	15712	15558	15625	15797	15548	15650	15572	15595	15585	15616	15695	15539	15749	15565	15702	15752	15770	15720	15866	15596	15744	15688	15587	15564	15610	15471	15579	15643	15804	15880	15643	15774	15642	15685	15760	15714	15496	15684	15571	15626	15518	15641	15718	15598	15565	15711	15659	15573	15903	15689	15744	15463	15785	15600	15710	15840	15649	15510	15693	15559	15791	15720	15689	15642	15888	15629	15820	15670	15571	15666	15662	15662	15601	15469	15487	15607	15686	15557	15481	15535	15673	15616	15706	15526	15682	15653	15721	15609	15825	15875	15653	15614	15634	15591	15748	15303	15470	15646	15624	15639	15630	15596	15686	15725	15782	15724	15897	15662	15648	15683	15798	15823	15634	15517	15621	15565	15619	15608	15525	15662	15501	15528	15797	15736	15605	15715	15575	15574	15698	15649	15796	15686	15742	15976	15701	15599	15768	15638	15651	15609	15682	15851	15581	15568	15527	15817	15561	15738	15686	15658	15716	15807	15563	15533	15571	15726	15669	15712	15557	15566	15533	15553	15935	15755	15718	15755	15586	15649	15690	15572	15703	15496	15525	15420	15571	15659	15453	15582	15634	15600	15637	15646	15545	15655	15584	15920	15829	15500	15792	15771	15596	15680	15480	15727	15633	15665	15745	15647	15820	15870	15571	15665	15582	15553	15782	15558	15672	15739	15858	15600	15760	15556	15738	15720	15318	15752	15638	15755	15602	15684	15631	15674	15632	15532	15743	15656	15604	15539	15655	15733	15774	15622	15669	15601	15815	15597	15626	15788	15597	15522	15785	15584	15460	15576	15618	15745	15733	15595	15579	15598	15459	15519	15508	15680	15507	15735	15730	15779	15741	15666	15772	15777	15582	15758	15651	15669	15708	15594	15604	15730	15424	15622	15632	15654	15599	15614	15597	15700	15498	15695	15660	15850	15649	15547	15724	15560	15432	15438	15482	15453	15503	15518	15548	15640	15527	15475	15841	15754	15764	15713	15555	15739	15592	15739	15503	15585	15557	15674	15664	15744	15683	15537	15652	15690	15724	15728	15698	15747	15679	15524	15730	15605	15538	15500	15847	15752	15711	15603	15586	15754	15617	15637	15789	15598	15591	15723	15613	15757	15644	15638	15741	15728	15727	15718	15803	15722	15647	15643	15564	15676	15431	15503	15612	15585	15709	15832	15572	15600	15720	15651	15708	15508	15584	15391	15721	15771	15673	15581	15573	15769	15677	15662	15623	15580	15735	15675	15842	15629	15695	15647	15572	15557	15651	15672	15716	15677	15634	15686	15616	15382	15541	15566	15710	15584	15762	15617	15474	15747	15468	15608	15624	15547	15624	15713	15649	15738	15475	15603	15470	15859	15680	15632	15552	15782	15666	15570	15580	15657	15770	15620	15607	15692	15747	15823	15741	15637	15666	15546	15640	15508	15573	15681	15571	15563	15581	15639	15386	15555	15674	15483	15479	15690	15804	15690	15699	15539	15448	15553	15572	15576	15690	15557	15732	15638	15675	15721	15639	15538	15470	15670	15530	15609	15760	15469	15672	15613	15517	15528	15628	15639	15725	15686	15836	15712	15687	15298	15536	15587	15780	15714	15640	15628	15551	15724	15705	15610	15625	15614	15792	15574	15504	15876	15613	15946	15686	15658	15533	15548	15815	15696	15632	15741	15679	15755	15700	15498	15489	15579	15438	15711	15665	15657	15577	15729	15777	15641	15727	15726	15753	15560	15371	15540	15585	15660	15711	15588	15687	15702	15475	15560	15628	15687	15571	15629	15603	15745	15887	15607	15855	15518	15610	15432	15519	15767
14399	30743	24720	18976	17311	15979	15268	14698	14366	14303	13944	13810	13914	13747	13596	13645	13515	13577	13641	13591	13544	13556	13459	13401	13428	13298	13510	13411	13413	13315	13343	13412	13341	13410	13406	13324	13322	13367	13255	13209	13354	13321	13422	13435	13264	13347	13390	13234	13372	13291	13265	13258	13237	13549	13500	13377	13202	13405	13426	13227	13219	13267	13577	13174	13344	13335	13241	13408	13273	13259	13317	13145	13415	13280	13355	13314	13330	13283	13181	13421	13218	13246	13359	13353	13404	13328	13336	13250	13348	13393	13390	13446	13414	13171	13400	13437	13300	13251	13374	13219	13370	13376	13428	13335	13409	13401	13244	13150	13269	13306	13202	13312	13393	13208	13327	13482	13155	13310	13331	13272	13162	13258	13314	13154	13436	13324	13264	13405	13264	13254	13327	13266	13291	13381	13518	13348	13172	13221	13276	13265	13251	13378	13237	13200	13219	13377	13210	13359	13347	13209	13407	13339	13214	13302	13272	13442	13410	13224	13166	13319	13343	13226	13282	13293	13205	13302	13298	13219	13376	13152	13334	13353	13326	13315	13309	13375	13249	13220	13282	13364	13257	13362	13321	13332	13251	13114	13391	13286	13365	13234	13248	13345	13238	13424	13250	13257	13377	13206	13211	13131	13381	13344	13256	13355	13385	13192	13320	13250	13293	13352	13298	13400	13284	13232	13116	13462	13210	13309	13117	13370	13234	13308	13275	13523	13415	13281	13285	13351	13301	13361	13257	13357	13267	13265	13319	13414	13260	13225	13464	13455	13291	13290	13332	13219	13418	13495	13286	13361	13204	13348	13424	13234	13270	13272	13287	13063	13339	13302	13396	13315	13482	13344	13303	13230	13303	13211	13324	13382	13280	13353	13400	13335	13311	13214	13149	13095	13358	13339	13370	13231	13505	13366	13446	13302	13203	13421	13208	13251	13278	13283	13435	13291	13289	13341	13348	13312	13211	13401	13556	13312	13251	13438	13178	13237	13362	13213	13063	13266	13282	13439	13394	13306	13316	13307	13253	13252	13430	13315	13402	13154	13428	13315	13109	13291	13320	13198	13431	13358	13199	13264	13423	13334	13406	13228	13157	13205	13380	13299	13283	13539	13327	13260	13294	13253	13409	13309	13175	13205	13402	13198	13268	13130	13259	13335	13339	13335	13303	13432	13408	13138	13362	13164	13360	13222	13341	13385	13331	13292	13277	13474	13476	13307	13240	13441	13151	13307	13380	13180	13248	13261	13320	13155	13417	13318	13252	13414	13472	13194	13319	13360	13528	13415	13325	13223	13433	13274	13318	13365	13273	13192	13286	13341	13249	13355	13283	13404	13314	13444	13295	13323	13312	13219	13235	13457	13240	13265	13385	13230	13178	13285	13069	13142	13273	13273	13410	13424	13216	13353	13403	13277	13202	13416	13270	13469	13422	13305	13226	13362	13194	13329	13343	13316	13306	13276	13281	13252	13405	13392	13354	13352	13261	13351	13293	13508	13355	13558	13266	13316	13318	13112	13365	13228	13304	13223	13407	13439	13298	13284	13415	13368	13108	13274	13234	13181	13264	13290	13235	13385	13354	13228	13302	13290	13264	13399	13300	13252	13313	13324	13183	13579	13260	13213	13351	13292	13378	13252	13373	13248	13269	13129	13218	13336	13254	13286	13182	13249	13344	13337	13365	13168	13326	13264	13127	13242	13317	13360	13337	13343	13310	13240	13285	13409	13094	13417	13303	13270	13163	13330	13252	13289	13261	13221	13291	13395	13230	13390	13336	13309	13369	13279	13280	13311	13213	13318	13235	13404	13367	13455	13270	13281	13194	13126	13191	13361	13244	13344	13226	13163	13328	13285	13384	13371	13267	13151	13322	13260	13255	13426	13313	13379	13292	13290	13281	13334	13321	13239	13373	13358	13341	13188	13201	13374	13309	13180	13281	13354	13369	13268	13468	13198	13327	13307	13375	13415	13146	13309	13224	13258	13320	13356	13294	13147	13261	13294	13271	13184	13188	13256	13410	13292	13294	13136	13335	13298	13318	13191	13271	13295	13164	13425	13173	13434	13276	13304	13438	13213	13468	13474	13240	13166	13340	13177	13165	13272	13314	13360	13440	13450	13267	13284	13323	13461	13375	13310	13409	13135	13228	13292	13345	13389	13233	13270	13394	13339	13440	13263	13261	13463	13330	13213	13582	13259	13214	13236	13328	13228	13332	13463	13324	13349	13371	13370	13385	13301	13407	13226	13382	13335	13385	13348	13172	13239	13245	13345	13257	13342	13227	13408	13338	13321	13258	13289	13543	13281	13363	13458	13391	13271	13249	13431	13417	13414	13368	13154	13377	13299	13239	13063	13483	13122	13264	13263	13351	13206	13268	13314	13389	13251	13146	13375	13188	13345	13491	13154	13293	13367	13463	13379	13350	13366	13318	13226	13159	13376	13238	13317	13341	13330	13420	13250	13384	13208	13475	13367	13217	13477	13397	13322	13272	13249	13058	13264	13288	13421	13246	13207	13355	13183	13274	13385	13267	13305	13277	13153	13303	13384	13255	13310	13319	13212	13256	13161	13229	13137	13305	13278	13197	13254	13311	13268	13277	13281	13363	13182	13391	13311	13131	13367	13297	13294	13181	13381	13464	13102	13227	13263	13328	13303	13149	13263	13390	13293	13356	13219	13322	13376	13218	13333	13040	13201	13276	13146	13398	13367	13123	13215	13191	13362	13301	13396	13365	13208	13324	13406	13380	13560	13394	13317	13267	13208	13207	13204	13256	13336	13276	13256	13436	13188	13361	13363	13350	13314	13301	13401	13146	13410	13382	13463	13387	13410	13329	13113	13420	13134	13269	13391	13216	13461	13350	13240	13332	13096	13354	13210	13315	13322	13311	13325	13264	13322	13329	13234	13436	13352	13378	13244	13237	13311	13445	13400	13286	13296	13422	13272	13322	13255	13273	13495	13304	13330	13233	13311	13285	13435	13459	13091	13303	13384	13280	13433	13259	13229	13320	13376	13418	13234	13374	13364	13407	13269	13272	13232	13271	13308	13182	13204	13197	13315	13247	13291	13269	13162	13333	13167	13216	13455	13380	13029	13254	13378	13444	13336	13291	13394	13247	13248	13377	13281	13120	13075	13318	13305	13200	13304	13315	13302	13291	13219	13326	13229	13343	13217	13266	13428	13403	13305	13296	13308	13365	13287	13357	13369	13333	13455	13219	13366	13549	13327	13312	13207	13225	13369	13511	13231	13377	13404	13446	13239	13415	13315	13279	13198	13138	13333	13275	13351	13362	13122	13274	13272	13266	13269	13167	13348	13434	13255	13428	13358	13510	13262	13469	13234	13435	13263	13366	13317	13232	13337	13221	13282	13282	13208	13481	13216	13525	13367	13291	13320	13266	13282	13394	13193	13305	13358	13365	13377	13324	13423	13246	13359	13332	13373	13249	13284	13410	13251	13283	13407	13284	13242	13173	13292	13424	13359	13202	13394	13171	13252	13353	13201	13394	13335	13296	13231	13325	13334	13350	13345	13445	13265	13301	13199	13299	13238	13335	13298	13182	13331	13397	13195	13292	13188	13270	13436	13270	13447	13090	13270	13328	13316	13156	13328	13226	13474	13512	13248	13116	13396	13228	13245	13189	13116	13183	13375	13229	13358	13056	13249	13520	13269	13317	13209	13316	13294	13476	13405	13484	13415	13355	13418	13304	13346	13119	13277	13446	13273	13462	13226	13345	13176	13271	13142	13311	13413	13261	13377	13138	13437	13221	13275	13307	13115	13329	13303	13254	13331	13475	13386	13165	13360	13383	13223	13195	13392	13244	13241	13312	13232	13281	13288	13414	13374	13367	13370	13398	13288	13433	13190	13354	13349	13291	13216	13323	13340	13453	13277	13337	13193	13105	13255	13226	13273	13259	13340	13355	13250	13239	13331	13352	13269	13380	13274	13273	13239	13310	13251	13276	13357	13101	13408	13271	13481	13396	13276	13231	13217	13237	13203	13291	13299	13330	13256	13423	13170	13291	13272	13304	13222	13365	13203	13398	13203	13189	13348	13313	13246	13243	13304	13205	13210	13208	13207	13313	13204	13212	13283	13406	13324	13428	13348	13298	13089	13486	13247	13401	13216	13386	13208	13341	13371	13153	13158	13388	13265	13381	13325	13365	13345	13365	13309	13504	13320	13318	13112	13470	13287	13323	13401	13375	13378	13171	13323	13192	13382	13386	13224	13213	13394	13396	13223	13246	13352	13344	13369	13283	13336	13296	13305	13382	13223	13257	13351	13297	13178	13296	13179	13229	13244	13266	13353	13300	13282	13282	13288	13054	13224	13333	13309	13183	13388	13155	13349	13352	13343	13324	13187	13470	13253	13387	13423	13294	13302	13461	13227	13390	13327	13297	13364	13160	13435	13292	13243	13326	13104	13466	13179	13389	13312	13382	13275	13460	13340	13314	13343	13250	13515	13235	13223	13462	13131	13328	13234	13206	13251	13388	13288	13345	13359	13250	13290	13267	13256	13145	13263	13404	13230	13173	13372	13393	13239	13197	13241	13222	13410	13207	13247	13093	13399	13105	13132	13354	13265	13401	13325	13365	13311	13284	13308	13237	13276	13249	13317	13314	13265	13344	13250	13232	13341	13370	13162	13344	13427	13074	13243	13122	13371	13385	13263	13448	13410	13254	13294	13321	13445	13331	13376	13235	13134	13147	13248	13324	13354	13312	13417	13537	13145	13135	13435	13314	13367	13363	13253	13272	13372	13333	13354	13375	13310	13252	13436	13100	13374	13218	13251	13278	13466	13233	13313	13141	13342	13415	13197	13289	13223	13262	13324	13367	13263	13196	13105	13364	13224	13478	13331	13241	13217	13267	13256	13217	13461	13396	13360	13213	13436	13319	13284	13281	13277	13246	13386	13361	13397	13361	13639	13219	13354	13495	13288	13344	13289	13248	13320	13180	13255	13196	13357	13352	13378	13383	13270	13330	13245	13355	13457	13378	13490	13268	13336	13291	13377	13215	13382	13314	13242	13239	13266	13247	13097	13302	13222	13184	13089	13522	13319	13308	13345	13390	13301	13313	13252	13291	13203	13383	13404	13324	13437	13324	13291	13311	13390	13320	13360	13350	13273	13374	13194
24216	20906	26669	26137	20407	18929	18834	17650	17222	17368	17227	17202	17089	17120	17209	17128	17064	16971	17011	17107	17067	17122	17093	16974	16851	16953	16873	16993	17089	17001	17053	16995	16986	16791	16860	16826	16982	16743	16840	16843	16959	16782	16996	16964	16861	16792	16858	16781	16780	16852	16805	16964	16865	16781	16861	16698	16774	16902	16669	16673	16892	16921	16919	16847	16851	16647	17023	16571	17094	16773	17104	16941	16872	16898	16998	16983	16652	16785	16863	16865	16782	16966	16794	16868	16875	16988	16758	16877	16925	16803	16795	17107	16900	16981	16922	16849	16931	16828	16812	16834	16926	16993	16949	16729	16715	16850	16928	16643	16700	16839	16556	16925	16849	16685	16756	16774	16837	16900	16769	16750	17100	16795	16767	16791	16699	16995	16986	16820	16797	16747	16997	16966	16882	16791	16819	16794	16941	16904	16761	17060	16791	16785	17118	16689	16903	16863	16901	16939	16969	16867	16841	16720	16918	16656	16761	16838	16917	16790	16848	16828	16681	16954	16715	16851	16764	16819	16860	16769	16578	16863	16808	16833	16953	16854	16641	16870	16907	17077	16794	16697	16757	16835	17030	16810	16703	16814	16962	16856	16810	16620	16948	16715	16705	16691	16840	16851	16876	16744	16869	16812	16835	16816	16858	17019	16775	16883	16809	16914	16924	16953	16885	16747	16733	16827	16699	16700	16759	16682	16746	16891	16843	16753	16918	16855	16861	16905	16837	16945	16923	16868	16667	16936	16723	16745	16753	16742	17021	16991	16752	16771	16917	16702	16756	16787	16839	16771	16800	16706	17060	16678	16586	16789	16691	16709	16835	16998	17075	16702	16802	16719	16766	16782	16609	16914	17101	16649	16842	16914	16753	16847	16705	16773	16693	16991	16978	16949	16742	17091	16741	16792	16613	16860	16787	16888	16963	16858	16870	16975	16996	16968	16787	16668	16885	16796	16666	16819	16792	16856	16704	16865	16792	16793	16845	16769	16984	16930	16825	16859	16760	16791	16662	16963	17095	16809	16639	17034	16860	16950	16808	16808	16856	16959	16852	16942	17049	16676	16760	16533	16862	16857	16699	16644	16807	16844	16875	16968	16872	16709	16736	16742	17014	16855	16711	16887	17102	16848	16864	16797	16958	16992	16557	16853	16905	16851	17009	16657	16888	16850	16792	16950	16852	16900	16907	16711	16992	16794	17064	16879	17089	16976	16869	16765	16849	16770	16943	16967	16863	16731	16809	16834	16657	16724	16879	16634	16668	16938	16825	16878	16953	16629	16715	16707	16747	16678	16878	16838	16993	16739	16847	16942	16813	16672	16735	16952	16754	16737	17008	16701	16924	16677	16783	16678	16833	16846	16712	16673	16820	16680	17061	16747	16933	16963	16756	17006	16913	16846	16964	16810	16693	16754	16697	16851	16928	16821	16725	16737	16542	16795	16650	16892	16766	16807	16837	16725	16806	16905	16869	16766	16943	16733	16774	16872	16996	16997	16818	16919	16875	16699	17009	17105	16909	16800	16828	16804	17004	16975	17034	16800	16968	16735	16908	16868	16786	16773	16746	16971	16935	16934	17025	16922	16736	16793	16775	16964	16677	16714	16898	16934	16704	16655	16739	16675	16668	16945	16727	16803	16859	16719	16875	16685	16869	16899	16746	16685	16797	16716	16847	16782	17036	16774	16830	16672	16808	16839	16875	17018	16756	16599	16793	16593	16910	16777	16634	16865	16850	16956	16783	16927	16664	16784	16668	16835	16892	16707	16939	16635	16766	16855	16713	16677	16954	16765	16782	16833	16783	16824	16789	16855	16816	16786	16963	16794	16740	16734	16833	16997	16732	16876	16981	16907	16840	16655	16688	16814	17126	16931	16912	16763	16895	16790	16943	16757	16782	16797	17004	16654	16822	17055	16802	16659	16830	16895	16637	16813	16830	16882	16673	16733	16885	16769	16751	16692	16852	16698	16945	16921	16842	16861	16937	16714	16849	16789	16861	16980	16981	16880	16889	16858	16900	16763	16986	16873	16856	16726	16862	16843	16827	16846	16816	16927	16887	16846	16947	16867	16782	16844	16895	16924	16906	16925	16697	16741	16848	16827	16767	16769	16778	16852	16792	16674	17053	16959	16967	16789	16818	16899	16876	16737	16815	16683	16725	16911	16695	16757	16974	16870	16889	16834	16871	16775	17100	16685	16949	16757	17007	16861	16798	17046	16918	16946	16846	16844	16858	16738	16831	16705	16913	16979	16616	16765	16618	16742	16876	17022	17065	16825	16709	16966	16867	16967	16658	16744	16611	16750	16856	16835	16679	16789	16958	16747	16745	16743	16925	16841	16716	16857	16902	16671	16870	16742	16801	16904	16892	16753	16889	16800	16821	16963	16933	16765	16804	16800	17021	16724	16867	16752	16759	16648	17029	16765	16946	16863	16875	16945	17075	16853	16726	16768	16787	16991	17022	16748	16667	16621	16915	16839	16859	16909	16904	16903	16856	16672	16686	16786	16794	16623	17056	16853	16866	16709	17056	16798	16680	16787	16744	16886	16832	16731	16815	16985	16806	16715	16838	16812	16660	17065	17010	16817	16874	17139	16969	16924	16747	17099	16770	16846	16875	16824	16848	16675	16891	16734	16857	16761	16799	16659	16843	16929	16733	16630	16989	16831	16854	16749	16672	16750	16890	16892	16781	16699	16855	16765	16872	16621	16706	16874	16649	16934	16823	16688	16955	16818	16992	16668	16782	16846	16831	16757	16794	16935	16811	16728	16859	16774	16894	16753	16846	16812	16789	16920	16978	16854	16955	16659	16855	16844	16686	16859	16974	16762	16865	16922	16920	16869	16670	16896	16827	16570	16726	16668	16729	16817	17123	16775	16916	16913	17061	16753	16744	16875	16748	16973	16896	16917	16782	16752	16768	16848	16763	16812	16704	16728	16778	16786	16756	16952	16919	16766	16831	16795	16776	16711	16830	16877	16741	16882	17110	16868	16931	16919	16783	16775	17101	16699	16793	16846	16834	16880	16938	16739	16847	16813	16958	16828	16882	17056	16844	16688	16773	17145	16805	16879	16804	16835	16841	16761	16666	16796	16835	16828	16721	16980	16838	16786	16753	16815	16987	16974	17132	16980	16901	16984	16914	16679	16855	16599	16692	16742	16723	16895	16967	16987	16905	16930	16987	16793	16905	17017	16838	16795	16780	16827	16945	16827	16733	16988	16748	16891	16830	16805	16643	16882	16612	16957	16745	16849	16756	16890	17019	16698	16809	16956	16929	16804	16973	16660	16952	16851	16913	16833	16854	16905	16705	16964	17003	16823	16808	16833	16891	17001	16790	16680	16717	17087	16680	16671	16814	16797	16817	17050	16725	16956	16856	16887	16771	16742	17056	16709	16810	16645	16818	16783	16790	16820	16749	16904	17047	17041	16911	16937	16915	16711	16864	16904	16793	16849	16958	16644	16962	16749	16488	16918	16915	16864	17014	16938	16765	16803	16770	16856	16599	16871	16816	16811	16851	17005	16810	16633	16922	16895	16809	16993	16824	16846	16700	16675	16896	16887	16922	16718	16781	16983	16840	16790	16832	16902	16835	16883	16640	16880	17050	16886	16899	16803	16838	16830	16953	16782	16899	16910	16956	16855	16780	16944	16809	16763	16736	16919	17060	16723	16950	16915	16824	16956	16955	16938	16693	16960	16858	16800	16861	16916	16816	16675	16935	16844	16877	16690	16890	16951	17020	16818	16944	16713	16879	16753	16895	16983	16903	16921	16788	16741	16877	16819	16692	16955	16643	16690	16843	16732	16793	16949	16843	16883	16847	16625	16866	16724	16864	16680	16769	16823	16912	16753	16814	16926	16758	16881	16902	16811	16796	16789	16888	16724	16757	16879	16749	16913	16834	16986	16985	16844	16936	16850	16716	16937	16919	17018	16932	16823	16927	17000	16994	16646	16791	16961	16911	16903	16862	16816	16777	16742	16625	16770	17096	16901	16745	16825	16744	16843	16779	16757	16649	16963	16808	16839	16874	16918	16921	17047	17005	16784	16801	16887	16885	16901	16877	16900	17115	16825	16772	16644	16841	16701	16781	16698	16944	16891	16927	16858	16757	16974	16676	16906	16753	16741	16855	16975	16856	16596	16938	16857	17018	16747	16765	16820	16785	16706	16970	16760	16888	16772	16958	17038	16740	16797	16832	16740	16843	16761	16948	16785	16760	16948	16822	16899	16674	16955	16714	16895	16729	16893	16801	16839	16882	16782	16848	16871	16965	16778	16863	16944	16913	16759	16810	16825	17033	16607	16788	16634	16808	16958	16914	17033	16773	16675	16832	16639	16925	16783	16833	16699	16933	16876	16801	16791	16944	16705	16927	16806	16821	16816	16937	16879	16986	16763	16796	16863	16728	16888	16580	16881	16801	16934	16811	16812	16754	16688	16654	16726	16993	17021	16826	17004	16933	16718	16856	16850	16858	16930	16720	16957	16905	16980	16792	16914	16897	16976	16875	17018	16750	16991	16788	16805	16879	16855	16852	16913	16824	16748	16930	16973	16799	16820	16614	16714	16674	16790	16839	16962	16752	16880	16792	16794	16789	16937	16972	16682	16702	16642	16889	16906	16973	16815	16640	16931	16880	16828	17212	17053	17057	16993	16954	16717	17066	16898	16887	16871	16997	16860	16919	16895	16834	16650	16814	16785	17032	16871	16782	17113	16907	16798	16876	16926	16985	16738	16926	16673	16877	17023	16874	16741	16922	16874	16932	17003	16842	16836	16910	16919	16870	16670	16893	16585	16807	16954	16757	16932	16874	16936	16660	16716	16653	16674	16968	16787	16893	16974	16859	16987	17025	16992	16915	16749	16668	16722	16815	16776	16793	16704	17005	16903	16974	16790	17002	16757	16737	16901	16684	16783	16835	16601	16854	16761	16746	16770	16590	16845	16794	16688	16623	16954	16729	16950	16957	16811	16676	16750	17092	16785	16911	16706	16806	16925	16820	16554	16704	16702	16749	16843	16938	16873	16614	16816	16837	16986	16732	16818	16751	16881	16919	16877	16867	17028	16892	16872	16927	17020	16716	16710	16922	16647	16870	16807	16662	16827	16970	17015	16806	16816	16807	16877	16626	16732	16793	16893
15276	27598	22810	18406	17075	16029	15329	14985	14835	14668	14559	14437	14643	14370	14469	14129	14319	14234	14328	14279	14179	14190	14073	14072	14197	14184	14074	14056	14292	14099	14198	14120	14077	13760	14120	13998	14107	14082	14033	14195	14296	14049	14115	14070	13973	14032	14074	14098	13997	14116	14119	14144	14050	14106	13957	14045	13984	14262	13829	13819	14087	14060	13946	14063	13989	14169	13899	14003	14002	14125	14112	14184	14159	14013	14200	13980	13913	14065	14137	14160	14181	14162	14016	13964	14087	14077	14046	14078	13877	14079	14094	14247	13858	14116	14138	14015	14041	14125	14076	13876	14239	14135	13947	14077	14042	14004	14062	14072	13983	14263	14004	13998	14003	14020	14075	14152	14027	14030	14107	13967	14070	14013	14150	14028	14157	14031	14151	14079	14054	14031	14012	13918	14072	14134	13997	14030	14031	14269	14003	13863	14074	14132	14148	13972	14010	13966	14153	14028	13970	14156	14012	14070	14136	13930	14035	14112	13947	14074	13946	14202	14045	14040	13896	13946	14070	14106	14050	14174	13918	13926	13991	14100	14162	14131	14050	14102	13956	14121	14306	14079	14061	14028	14046	13885	14207	13905	14076	14088	13988	14019	14017	14105	14083	14049	14155	14017	14118	13929	14118	13866	14085	13978	13831	13963	13969	13992	14028	13912	14101	14012	14038	14047	13863	14187	14177	14024	14110	13962	14134	14098	14068	13907	13943	14302	14036	14063	14113	13925	14022	14020	14183	13952	13914	13944	13868	13999	13988	13965	14043	13989	14063	14092	14109	13959	14080	14059	14189	14086	14071	14131	14020	14062	14193	14074	14085	14050	14017	13968	14160	14113	14061	13743	14149	14106	13997	14044	14072	14192	13978	14047	13857	14156	14192	14114	14034	14090	14193	14039	14167	13941	14068	13906	14034	13815	14063	13924	14163	14090	14179	13983	13917	13961	14122	14062	13902	14044	14091	13930	14023	13996	14029	14027	14189	13976	13898	13946	14004	14015	14034	14026	14133	13990	14036	13942	14130	13998	14066	13938	13896	13949	13942	13814	14072	14129	14001	14134	14244	13900	13958	14050	14113	14100	14098	13961	14060	14012	13969	14154	14030	13911	14078	14136	14181	14045	13969	13948	14007	14053	14045	14119	14080	14042	14252	14061	14136	14106	13953	14088	13993	14041	13943	14083	14168	13983	14138	14098	13908	13915	14082	14174	14100	13973	13978	14112	14150	14021	14066	14094	13965	14059	14128	14094	13967	14263	14143	14019	14046	14004	14067	14055	14079	13929	14083	14071	14123	14018	14014	13968	14077	13964	14227	13982	13977	14028	14041	14128	13899	14184	14010	14126	13988	13944	14186	14023	14130	13972	14284	14072	14009	14036	13929	13975	13931	14026	13989	14152	14098	14268	14077	13909	14103	14167	14193	13883	14038	14168	14115	14077	13900	14171	13909	14121	14214	14177	13968	14036	14152	14022	14005	14314	13849	14215	14073	13950	14116	14219	13956	13981	13862	14063	14102	13864	14126	13969	14053	13928	14038	14047	14033	14091	14032	14195	13939	14150	14155	13909	14126	14016	14023	14032	14153	14140	14039	13962	14095	13734	14060	14134	14196	13913	14187	14087	14198	14060	13986	14111	13981	14047	14118	13940	14035	14185	14033	14035	13897	14139	13920	14053	14070	14080	14045	14119	13965	14051	13906	13987	13948	14184	14134	14206	13905	14143	14085	14033	14019	13913	14038	13930	14045	14137	13986	14261	13996	14043	13931	14020	14048	13898	14255	14072	14044	13916	14066	14100	14219	13966	13974	14178	14022	13971	14052	14215	14101	14129	14073	14294	14080	13969	13945	14212	14032	13903	13985	13871	14149	14009	14130	14004	14104	14014	13961	14004	13899	14029	14035	13951	14080	14036	13974	14026	14002	14023	13973	13998	14220	14028	13997	14036	14050	14035	14101	14228	13720	14166	13964	14084	13939	14005	13983	13780	14093	14003	14208	14165	14114	13909	14131	13971	14026	14013	14002	13906	14013	14130	13935	14240	14033	14157	14117	14190	14032	14229	14001	14116	14083	14091	14005	14032	14170	13938	14020	14222	14213	13998	14121	14025	14120	13962	14130	14035	14113	14188	13967	14037	14106	13933	13862	13956	14143	13892	14154	14037	14077	14049	14013	13811	13966	14039	13998	14133	13986	13978	13992	14169	13988	14080	13906	14025	14062	14033	14022	13997	13980	13934	14054	13884	14183	14063	14093	13932	13932	14045	14023	14035	14034	14124	14005	14120	14101	14046	14060	14013	14235	13989	14093	13990	14074	13966	14067	13874	13951	14031	14145	13988	14050	14046	14109	14164	14031	14017	13928	14044	14086	14052	14311	13999	14035	14055	14043	14150	14037	14133	13906	14039	14026	13978	14054	14086	14056	13848	14039	14014	14083	14101	14147	14118	14115	13963	14131	14042	14082	14057	14072	13969	14008	14269	14232	14002	14077	14077	14183	14104	14135	14114	13983	14049	14064	13996	13941	14158	13940	13882	14070	14050	13960	13995	14075	14046	14168	13980	14168	14052	14150	14167	14142	14014	14102	14014	14188	14001	14109	14054	14085	13937	14181	14090	14022	14058	13977	14122	13967	14030	14135	14058	14079	13889	14021	14124	14194	14131	14231	14117	13895	14025	13983	13972	14027	13900	14096	14254	13856	13939	14198	13824	14152	14070	14122	14091	13991	14062	14051	14163	14186	14026	14101	14105	14090	13986	14004	14036	14068	14106	13968	14009	13903	14063	14126	13974	14125	13997	14185	14027	14015	14086	14007	14139	14056	14028	14060	13841	14132	14134	13924	13906	14143	14037	14197	13999	14181	14106	14170	14040	14133	14123	14121	14003	14203	14294	14031	13921	14095	14193	14019	14105	14109	13975	13822	14046	13937	14081	14113	14167	13977	14205	14156	14150	14036	14029	14133	14069	13896	13985	14132	14064	14250	14037	14102	14097	14082	13980	14100	13982	14150	14059	14149	14103	13945	14059	14145	14034	13967	14081	13958	13905	14067	14076	14093	14062	13963	14155	13987	14032	14031	13897	13925	13931	14146	14039	14051	13970	14082	14007	13926	13999	13952	14114	14140	14178	14051	13953	14075	14124	14006	13995	14080	14133	13991	14001	14136	13987	13982	14052	14126	13930	14010	14026	14203	14102	13941	14022	14010	14177	14022	14094	14001	13957	14075	14055	14051	13829	14029	13954	14173	14291	13935	14143	13902	13996	14152	14121	14040	13879	14043	14159	14040	13990	13948	14014	14090	14045	14138	14004	14102	14062	13997	13964	14167	14031	14034	14041	14101	14052	14043	14078	14032	14055	14137	13854	14013	14067	14125	13954	13987	14092	14106	13926	14060	14114	14054	14209	14100	14185	14050	13982	14103	14151	14067	13955	13991	14060	14133	14086	14021	13997	14069	14083	13907	14060	13983	14118	13980	14125	13951	14089	14120	14173	14089	14318	13930	13965	14249	14062	13843	14042	14107	14164	13979	14036	14004	14126	14117	14082	14032	13991	14158	14209	14006	14080	14162	14078	14083	13916	13978	14117	13969	13928	14053	13914	14029	14024	14052	14009	14075	13978	13974	13986	13914	14161	13897	13915	14156	14115	14091	13837	13951	14035	14090	14180	14112	14146	14165	14078	13998	14006	14204	13960	14062	13969	14179	14118	14134	14154	14047	13931	14023	13936	14053	14055	13982	14021	14083	13942	13995	14002	14062	14162	13932	14065	13983	14123	14038	13901	13952	13975	14008	14063	13915	13949	14160	14154	14026	14018	14032	14069	14208	14023	13998	13916	14129	14086	13997	13859	14130	14094	14158	13838	14085	14127	14185	13877	14076	14129	14235	13916	14134	14140	14020	14097	14242	14050	14060	14195	14087	14160	14129	14029	14002	13978	14164	14054	13899	13949	14020	14108	13979	13971	14209	14009	14204	14048	14116	13956	14097	14053	14124	14095	14013	14138	13828	13912	13995	14127	14105	14092	14198	14092	14095	13976	14047	13970	13998	14083	14037	14130	13922	14319	13959	14200	14063	14088	14138	14062	14179	13921	14032	14212	14000	14166	13954	14043	14047	14082	13832	14075	14109	14131	13997	14033	14153	14032	14026	14084	14048	13833	14077	14044	14000	14037	13957	14014	14085	13904	14141	14158	14103	14022	13939	14033	14129	14030	14022	13958	14076	14089	13959	13993	14045	14108	14253	14075	13864	14106	14009	13986	13949	13904	14206	14142	14013	13827	14035	14184	14016	14141	14068	13983	14151	14077	14031	14059	14022	14052	14188	14101	14061	14066	14170	14046	14077	14014	14144	14084	13966	13996	13972	13983	13911	14114	14113	13957	14117	14150	14223	14011	14036	14058	14049	13925	13949	14190	13895	14115	14187	13984	14082	13913	14098	14018	13995	14154	13874	14230	14048	14049	13903	14109	14012	13966	14084	14099	14128	13955	14067	14064	14238	13853	13949	14091	14016	13962	14165	14000	14042	14031	14150	14061	13945	13900	14033	14223	13839	14080	14070	14104	13974	13914	14084	13939	13988	14057	13999	14051	13822	13978	14214	13995	14055	13914	14135	13991	13969	14018	13975	14224	14147	13955	14144	14166	13961	14113	14018	14029	13968	14045	13995	14023	13955	14015	14137	14050	14117	14045	14103	14002	14036	14019	14004	14095	13925	14158	14196	14075	14056	14019	13970	14069	14086	14095	13945	14063	13996	14023	14097	13891	14072	13825	13938	13853	13875	13970	13889	14036	14209	13967	13922	14014	14100	13964	14065	13941	14133	13984	14148	14039	14032	14116	13921	13982	14023	13970	14232	14074	14061	13962	14099	13966	14193	14129	14066	14153	13999	14089	14141	14021	14034	14136	13917	14062	13986	14113	14036	14063	13960	13934	14027	14029	13999	14118	14085	14053	14117	13968	14059	14033	14205	13999	13939	14285	13974	14078	14154	14030	14079	14080	14048	13984	14061	14125	13875	14099	14020	14006	13970	13898	14038	14220	14041	13982	14065	14122	13918	14120	14145	13974	14101	14133	13901	14077	14043	14018	13995	14067	13955	14027	13939	13910	13992	13871	14056	13931	14104	14010	14018	14013	13973	13947
21760	20887	28092	23793	21100	23019	24335	19117	17753	17947	17709	17630	17416	17652	17419	17322	17202	17224	17195	16966	16871	16847	16973	17085	16846	16764	17011	16736	16818	16941	16870	16769	16785	16979	16913	16619	16663	16841	16788	16666	16620	16730	16906	16852	16713	16590	16539	16947	16775	16946	16595	16590	16719	16833	16857	16890	16767	16728	16660	16526	16621	16811	16773	16586	16703	16753	16782	16671	16937	16663	16558	16641	16691	16758	16649	16472	16854	16677	16607	16672	16981	16723	16575	16712	16514	16765	16623	16565	16784	16674	16666	16663	16542	16592	16721	16834	16459	16634	16793	16772	16453	16690	16568	16596	16666	16569	16747	16619	16711	16717	16830	16794	16558	16532	16705	16472	16749	16704	16524	16795	16715	16612	16621	16747	16671	16662	16442	16673	16658	16672	16640	16675	16598	16607	16759	16383	16719	16701	16472	16785	16816	16636	16723	16657	16413	16465	16558	16780	16761	16554	16558	16669	16709	16690	16597	16609	16794	16766	16657	16706	16523	16554	16594	16811	16885	16791	16586	16390	16630	16772	16681	16799	16733	16821	16601	16801	16658	16556	16562	16662	16560	16584	16768	16654	16744	16802	16688	16807	16745	16450	16514	16872	16634	16741	16622	16541	16706	16528	16422	16384	16578	16533	16846	16586	16646	16634	16586	16518	16553	16709	16559	16720	16665	16907	16572	16762	16873	16707	16610	16688	16714	16639	16862	16644	16635	16655	16644	16666	16780	16690	16705	16733	16738	16625	16715	16633	16669	16604	16700	16578	16676	16859	16609	16621	16762	16657	16611	16604	16533	16981	16897	16722	16662	16646	16551	16721	16832	16809	16772	16579	16569	16762	16794	16679	16714	16657	16661	16419	16848	16616	16767	16574	16594	16853	16632	16655	16615	16844	16706	16713	16450	16553	16709	16678	16643	16662	16750	16715	16660	16783	16630	16755	16805	16452	16704	16628	16537	16599	16581	16511	16686	16563	16768	16686	16688	16724	16650	16660	16722	16748	16718	16818	16661	16736	16600	16678	16568	16707	16830	16725	16788	16452	16657	16561	16723	16632	16861	16831	16739	16554	16588	16861	16747	16473	16497	16698	16757	16668	16753	16802	16678	16574	16446	16474	16597	16712	16727	16462	16717	16556	16723	16617	16662	16663	16602	16581	16565	16843	16620	16703	16609	16630	16693	16495	16713	16915	16792	16759	16600	16547	16651	16619	16600	16719	16526	16674	16689	16491	16646	16708	16532	16491	16618	16608	16632	16499	16584	16530	16804	16713	16649	16696	16715	16560	16728	16753	16683	16804	16741	16755	16498	16616	16929	16600	16693	16532	16524	16762	16623	16585	16575	16701	16796	16770	16672	16571	16541	16697	16622	16670	16790	16800	16532	16801	16640	16732	16715	16642	16756	16607	16716	16770	16670	16515	16530	16509	16672	16779	16444	16535	16699	16831	16683	16502	16493	16576	16730	16637	16645	16545	16821	16791	16936	16667	16724	16608	16648	16551	16639	16695	16734	16733	16651	16555	16570	16591	16568	16689	16798	16421	16898	16622	16710	16646	16547	16561	16616	16651	16895	16673	16446	16686	16882	16685	16716	16880	16805	16646	16748	16760	16612	16691	16757	16495	16578	16376	16352	16719	16766	16635	16647	16663	16752	16759	16892	16501	16624	16667	16623	16497	16820	16670	16652	16640	16495	16785	16549	16664	16723	16671	16678	16623	16869	16532	16642	16674	16727	16730	16734	16587	16583	16639	16832	16613	16668	16701	16674	16501	16581	16633	16685	16722	16901	16568	16617	16473	16816	16583	16890	16665	16548	16710	16467	16818	16559	16729	16722	16519	16694	16818	16662	16683	16663	16601	16683	16714	16569	16617	16856	16605	16571	16768	16610	16902	16686	16630	16691	16679	16559	16831	16746	16592	16615	16516	16926	16610	16697	16492	16683	16463	16753	16679	16438	16794	16696	16709	16493	16727	16725	16759	16829	16665	16588	16571	16506	16748	16544	16767	16686	16574	16612	16746	16690	16650	16743	16606	16466	16726	16709	16812	16815	16633	16626	16668	16618	16569	16593	16419	16899	16678	16762	16544	16644	16737	16764	16465	16592	16651	16602	16628	16794	16649	16695	16687	16773	16501	16577	16799	16605	16508	16566	16684	16608	16435	16674	16525	16747	16829	16780	16619	16811	16537	16688	16547	16511	16691	16697	16491	16573	16670	16596	16584	16505	16726	16652	16701	16659	16617	16650	16745	16899	16752	16576	16813	16654	16603	16753	16833	16672	16422	16613	16808	16596	16642	16662	16689	16544	16582	16629	16673	16701	16752	16644	16512	16349	16943	16762	16442	16592	16502	16516	16643	16555	16559	16662	16718	16650	16753	16476	16988	16672	16560	16747	16620	16585	16569	16808	16383	16680	16707	16552	16479	16623	16415	16656	16499	16632	16497	16639	16762	16703	16732	16635	16666	16837	16732	16708	16677	16746	16652	16568	16634	16770	16638	16468	16658	16722	16785	16567	16492	16744	16830	16729	16881	16642	16628	16714	16361	16676	16529	16603	16389	16609	16658	16873	16693	16783	16644	16734	16676	16726	16652	16609	16481	16711	16755	16665	16682	16556	16724	16733	16435	16771	16660	16598	16606	16705	16593	16574	16462	16921	16708	16833	16501	16664	16785	16508	16496	16737	16960	16737	16890	16590	16699	16636	16758	16801	16647	16762	16650	16632	16855	16579	16683	16651	16704	16641	16677	16775	16618	16564	16575	16517	16753	16656	16525	16667	16580	16939	16751	16791	16914	16613	16675	16545	16727	16659	16609	16650	16681	16759	16625	16557	16620	16766	16529	16480	16682	16803	16675	16823	16774	16880	16619	16604	16671	16643	16705	16823	16544	16727	16750	16729	16580	16752	16492	16475	16790	16427	16644	16737	16648	16620	16580	16623	16624	16640	16848	16388	16600	16660	16613	16826	16489	16618	16635	16684	16533	16816	16660	16768	16553	16755	16784	16861	16780	16644	16554	16846	16563	16759	16602	16569	16667	16698	16572	16546	16575	16634	16901	16676	16510	16729	16714	16438	16732	16612	16780	16655	16620	16650	16494	16731	16548	16666	16562	16481	16659	16755	16722	16756	16636	16734	16663	16584	16770	16691	16665	16714	16633	16657	16672	16475	16686	16742	16780	16526	16628	16580	16682	16639	16673	16712	16642	16911	16819	16712	16571	16545	16418	16459	16578	16387	16754	16797	16539	16729	16763	16681	16613	16843	16753	16639	16594	16594	16637	16694	16596	16846	16716	16599	16643	16626	16545	16676	16892	16644	16640	16587	16879	16573	16635	16625	16816	16645	16567	16729	16740	16831	16547	16591	16594	16644	16581	16501	16596	16541	16519	16617	16341	16484	16843	16734	16736	16860	16788	16696	16659	16635	16675	16695	16628	16570	16591	16626	16749	16653	16855	16760	16624	16702	16665	16767	16476	16766	16803	16679	16592	16675	16772	16656	16739	16782	16734	16873	16774	16715	16596	16662	16658	16615	16579	16854	16689	16736	16710	16441	16421	16768	16841	16617	16491	16682	16589	16682	16638	16959	16748	16716	16665	16541	16623	16903	16634	16756	16631	16729	16659	16689	16770	16818	16822	16574	16713	16573	16444	16626	16688	16616	16633	16581	16630	16593	16616	16698	16460	16700	16356	16679	16795	16842	16554	16718	16650	16541	16439	16591	16630	16728	16723	16523	16631	16779	16523	16635	16542	16682	16576	16644	16596	16510	16461	16641	16701	16468	16634	16397	16669	16632	16601	16869	16576	16573	16776	16511	16510	16582	16652	16533	16702	16643	16432	16751	16665	16600	16849	16671	16714	16723	16702	16506	16853	16661	16907	16530	16617	16737	16570	16693	16683	16534	16852	16711	16556	16785	16665	16753	16583	16726	16717	16504	16535	16674	16655	16567	16594	16614	16633	16349	16643	16607	16695	16729	16718	16783	16723	16551	16631	16582	16685	16786	16471	16693	16746	16684	16622	16612	16492	16621	16754	16725	16660	16737	16768	16820	16518	16651	16518	16822	16804	16496	16690	16568	16647	16485	16518	16582	16453	16566	16554	16579	16700	16381	16826	16875	16492	16772	16795	16653	16697	16566	16394	16706	16810	16597	16563	16755	16667	16900	16751	16745	16682	16665	16671	16471	16729	16858	16677	16790	16625	16533	16604	16640	16637	16634	16713	16703	16545	16748	16592	16497	16366	16536	16647	16598	16365	16445	16922	16765	16643	16629	16733	16511	16607	16645	16654	16608	16451	16598	16658	16680	16717	16635	16751	16644	16469	16586	16656	16596	16441	16712	16691	16703	16529	16487	16708	16566	16830	16519	16705	16669	16786	16721	16644	16723	16898	16842	16558	16578	16530	16588	16626	16553	16411	16797	16702	16749	16569	16775	16729	16837	16483	16646	16840	16737	16434	16622	16774	16797	16719	16869	16853	16567	16330	16662	16707	16841	16658	16659	16721	16721	16605	16446	16736	16452	16876	16540	16574	16575	16763	16987	16898	16447	16828	16769	16761	16682	16748	16607	16630	16683	16605	16647	16559	16679	16637	16624	16571	16746	16589	16743	16672	16709	16712	16609	16676	16557	16407	16670	16517	16469	16673	16534	16551	16721	16641	16715	16640	16398	16800	16701	16764	16771	16499	16604	16666	16426	16812	16720	16842	16545	16724	16644	16661	16545	16541	16760	16751	16587	16612	16613	16761	16627	16724	16522	16525	16602	16523	16445	16886	16604	16639	16634	16574	16842	16782	16631	16781	16592	16814	16823	16547	16834	16653	16852	16846	16593	16710	16669	16693	16767	16722	16814	16426	16557	16749	16597	16660	16705	16696	16613	16604	16725	16635	16793	17071	16727	16617	16481	16644	16476	16845	16605	16697	16707	16745	16720	16621	16745	16817	16721	16745	16625	16551	16629	16610	16827	16607	16506	16620	16578	16815	16748	16631	16562	16662	16903	16734	16427	16536	16669	16664	16531	16373	16610	16674	16526	16592	16670	16668	16569	16466	16706	16770	16548	16824	16597	16668	16442	16587	16637	16701	16648	16691	16599	16604	16650	16574	16725	16646	16576	16505	16603	16731	16706	16551
15408	35117	28333	21525	19178	17776	16499	16032	15584	15172	14933	14843	14680	14443	14467	14340	14349	14109	14210	14133	14222	14040	13937	14050	13985	13970	13960	14029	13833	14096	13954	13990	13972	13909	13781	13956	13838	13900	14053	13798	13818	13991	13823	13820	13890	14027	13910	14001	13821	14071	13896	13880	13858	13842	14110	13928	13933	13761	14015	13913	13788	13974	13830	13838	13888	13739	14046	13888	13802	14043	13872	13696	13921	13951	13815	13762	13830	13913	13912	13770	13693	13938	14077	13822	14007	13858	13774	13853	13990	13981	13873	13844	13829	13831	13891	13805	14013	13983	14013	13641	13874	13761	13794	13782	13931	13916	13968	13890	13906	13841	13857	13718	13960	14034	13784	13888	13573	13928	13890	13768	13736	13874	13797	13776	14001	13630	13766	13812	13896	13876	13804	13928	13688	13892	13746	13788	13925	13973	13894	14003	13785	13934	13974	13819	13880	13905	13962	14111	13954	13874	14112	13808	13899	13863	13906	13996	14029	13951	13726	13978	14046	14129	13982	13976	13955	13926	13953	13918	13816	13917	13905	13960	13864	14024	13844	13831	13881	13807	13866	13802	13757	13636	13889	13798	13840	13776	13876	13851	13902	13954	13842	13969	13814	13877	13911	13776	13787	14014	13737	13773	13796	13863	13873	13717	13861	13816	13917	13838	13817	13865	13905	13930	13893	14082	13847	13768	13822	13840	13695	13838	13722	13806	14015	13778	13864	13876	13858	13901	13809	13772	13961	13847	13738	14100	13824	13730	13706	13926	13931	13841	13849	13796	13962	13934	13758	14094	13760	13911	13844	13715	13868	13898	13806	13803	13715	13870	14013	13815	13970	13762	13825	13845	13942	13937	13793	13955	14032	13946	13855	13886	13812	13811	13792	13999	13859	13818	13730	13841	13846	14029	13788	13783	13919	13737	13889	13783	13828	14019	13709	13834	13888	13834	13989	13853	13703	13857	13748	13818	13937	13800	13932	13854	13986	13982	13923	13699	13935	13834	13892	13922	13682	13845	13901	13821	13960	14006	13964	13984	13832	13752	13698	13975	13911	13901	13962	13676	13902	13864	13987	13852	13815	13964	13943	13812	13910	13884	13802	13867	13866	13882	13789	13831	14035	13753	13878	13850	13921	13958	13961	13966	13955	13866	13653	13895	13988	13894	13928	13801	13989	13734	13772	13857	13824	13927	13914	13805	13866	13667	13817	13793	13691	13771	13945	13801	13926	13726	13756	13692	13897	13848	13947	13772	13698	13825	13681	13652	13824	13771	13863	13876	13866	13878	13853	13784	13894	13958	13876	13941	13897	13820	13955	13815	13734	13780	13814	13939	13811	14006	13975	14001	13751	13807	13892	13868	13868	13623	13833	13887	13868	13864	13929	13849	13878	13784	13856	13894	14003	13764	13931	13864	13907	13908	13722	13757	13810	13840	13644	13680	13967	13936	13885	13697	13905	13766	13974	13845	13972	13802	13860	13881	13961	13785	13909	13685	14005	13981	13876	13811	13790	13788	13805	13749	13998	13852	14119	13851	13931	14076	13830	13707	13878	13749	13931	13713	13973	14036	13978	13806	13875	13828	13997	13847	13750	13839	13954	13881	13839	13767	13912	13955	13812	13889	13965	13995	13936	13899	13750	13724	13833	13811	13813	13871	13933	13814	13863	13991	13878	13808	13859	13842	13803	13975	13900	13908	13778	13967	14043	13900	13915	13798	13823	13776	13741	13736	13912	13799	13912	13695	13897	13875	13827	13691	13890	13770	13873	13747	13826	13914	13940	13820	13991	13872	13828	13810	13845	14058	13911	13855	13890	13847	13788	13858	13801	13878	13872	13648	13901	13879	13807	13999	13847	13902	13979	13812	13783	13863	13842	13803	13813	14018	13812	14017	13920	13843	13810	13957	13801	13843	13782	13737	13941	13738	13890	13922	13827	13925	13972	13874	13887	13839	13836	13873	13866	13839	13788	13826	13948	13860	13967	13672	13788	13805	13671	13860	13916	13894	13874	13781	13856	13825	13868	13888	13798	14096	13719	13918	13892	13834	13838	13786	13947	13814	13818	13638	13912	13736	13855	13796	13987	13757	13901	13588	13836	13954	13962	13850	13962	13824	13884	13848	13926	14160	13826	13875	14021	13776	13942	13635	13927	13902	13774	13889	13773	14005	13871	13840	13908	13888	13749	13844	13912	13986	13921	13894	13917	14020	13740	13942	13873	13878	13946	13918	13849	13839	13828	13850	13788	13856	13879	13903	13953	13870	13770	13859	13863	13880	13907	13824	13788	13884	13931	13718	13825	13876	13788	13802	13793	13778	13852	13784	13929	13784	13996	13959	13907	13952	13713	13995	13955	13765	13781	13881	14021	13848	13817	13839	13767	14069	13938	13966	13821	13834	13866	13831	13915	13814	13982	13968	13938	13769	13713	13818	13745	13832	13934	13838	13678	13931	13740	13924	13729	13973	13894	13911	13810	13781	13824	13910	13913	13770	13773	13948	13907	13762	13794	13901	13828	13916	13731	13929	14000	14008	13885	13814	14060	13893	13814	13927	13893	13791	13878	13902	13825	13840	13755	14031	13942	13872	13760	13852	13831	13887	13841	13889	13858	13887	13788	13882	13627	14048	13704	13842	14027	13824	13939	14042	13735	13814	13847	13778	13910	13800	13730	13784	13694	13764	13863	13856	13802	14054	13743	13983	13817	13869	13794	13870	13815	14102	13901	13856	13843	13857	14077	13840	13821	13953	13856	13930	13729	13836	13992	13803	13892	13922	13792	13875	13877	13970	13718	13754	13968	13774	14026	13689	13862	13797	13853	13798	13986	13708	13811	13774	13808	13795	13787	13846	13765	13761	13920	13741	13931	13830	13927	13818	13728	13757	13869	13904	13738	13632	13848	13847	13807	13653	13947	14095	13828	13748	13875	13912	13831	13755	13806	13923	13950	13808	13523	13710	13941	13837	13798	13902	13980	13875	13836	13952	13919	13805	13753	13841	13789	13903	13849	13936	13751	13840	13892	14032	13798	13853	13758	13760	13865	13943	13809	13782	13970	13792	13693	13938	13809	13843	13838	13821	13742	13856	13879	13953	13781	13882	13895	14006	13682	13804	13876	13783	13831	13873	13848	14044	13763	13913	13870	13986	13767	13765	13885	13756	13738	13793	13945	13884	13855	13954	13905	13693	13727	13704	13945	13938	13806	13676	13929	13950	13880	14010	13688	13897	13871	13784	13899	13999	13748	13803	13891	13699	13907	13791	13817	13849	13810	13924	13862	13823	13792	13963	14058	13819	13846	13865	13768	13827	13885	13936	13939	13769	14025	13798	13761	13865	13724	13873	14001	13787	13669	13872	13802	13730	13941	13900	13760	13732	13884	13818	13975	13891	13983	13907	13892	13963	13859	13972	13966	13879	13869	14027	13940	13811	13843	13775	13821	13905	13938	13927	13951	13999	13997	13737	13945	13742	13689	13764	13865	13808	13744	13811	13802	13846	13884	13774	13901	13731	13808	14056	13937	14043	13836	13762	13999	13893	13792	13954	13830	13889	13950	13887	13936	13816	13813	13703	13731	13823	14029	13837	13912	13853	13713	13837	13836	13842	13862	13951	13804	13784	13915	14010	13809	13825	13886	13914	13812	13880	13721	13754	13849	13737	13951	13744	13880	13838	13779	13827	13810	13885	13948	13702	14039	13934	14044	13795	13932	13853	13867	13852	13714	13852	13876	13834	13951	14035	13811	13697	13846	13977	13956	13790	13901	13885	13939	13961	13817	13846	13709	13819	13789	13840	13904	13843	13918	13816	13720	13881	13896	13735	13809	13951	13935	13906	13733	13929	14035	13834	14058	13732	13958	13751	13939	14085	13734	13752	13833	13756	13866	13937	13823	13840	13718	13845	13915	13852	13778	13861	13838	13951	13851	14139	13827	13769	13973	13854	13955	13885	14113	13815	13916	14021	13852	13826	13951	13803	13794	13739	13836	13983	13813	13832	13769	14023	13841	14019	13639	14021	13766	13830	13720	13727	14037	13897	13775	13702	13780	13884	13763	13800	13694	13905	13952	13833	13932	13835	13731	14049	13896	13904	13716	13868	13859	13973	13712	13790	13942	13659	13809	13833	13740	13767	13782	13918	13790	13829	13891	13931	13798	13925	13689	13911	13614	13984	13801	13881	13728	13941	13976	13954	13913	14058	13771	13913	13816	13845	13814	13920	13707	13750	13832	13845	13862	13985	13938	13673	13752	13705	13858	13911	13902	13907	13718	13889	13747	13710	13890	13881	13901	13929	13731	13960	13850	13946	13955	13914	13731	13788	13879	13852	13858	13796	14026	13758	13833	13937	13824	13880	13863	13965	13817	13896	13869	13787	13815	13825	13793	13841	13822	14016	13888	13871	13741	13872	13932	13922	13780	13916	13825	13877	13785	13720	13701	13859	13920	13725	13800	13790	13720	13930	13716	13774	13880	13851	13839	13811	13972	13787	14006	13987	13879	13765	13868	13912	13805	13961	14040	13801	13788	13891	13969	13909	13717	13874	13699	13808	13780	13822	13824	13632	13788	13949	13783	13793	13828	14057	13823	13733	13877	13961	13808	13841	13894	13788	13675	13890	13948	14069	13821	13909	13685	13734	13803	13788	13627	14008	13878	13964	13737	13779	13729	13940	13947	13842	13873	13800	13798	13794	13883	13918	13810	13774	13932	13743	13801	14029	13902	13919	13823	14007	13822	13925	13928	13859	13829	13807	13818	13778	13898	14003	13917	13916	13794	13889	13870	13864	13826	13936	13836	13937	13851	13909	13982	13709	13883	13939	13935	13719	13683	13941	13879	13869	14057	13833	13987	13869	13731	13825	13909	13765	13809	13784	14017	13863	13793	13817	13752	13791	13800	13824	13893	13830	13737	13695	13915	13694	13947	13803	13760	13805	13811	13847	13811	13656	13869	13836	13768	13851	13851	13715	13769	13802	13875	13721	13922	13998	13707	13879	13794	13702	13762	13921	13952	13928	13854	13768	13902	13890	14087	13859	14032	13836	13869	13794	13864	13885	13955	13713	13900	13899	13865	13803	13874	13902	13817	13827	14065	13797	13882	13906	13954	13904	13838	13889	13879	13834	13824	13707	13828	13771	13748	13875
28237	22511	24450	21369	17812	17133	16966	16569	16458	16412	16341	16301	16234	16012	16227	16132	16271	16153	16227	16000	15990	16019	16133	15998	16025	16131	15769	16064	16079	15773	16176	16112	16112	16029	15973	15905	16039	16162	16169	16158	15975	16042	15887	15891	16198	15938	15868	16201	15975	15986	15896	16066	15943	15951	15977	16051	15891	16057	16119	16077	16176	15985	16088	16000	16304	16059	16147	16042	16257	15978	16132	15988	15979	15917	16215	15954	16250	15969	16077	16083	16159	16230	15918	16111	16229	16101	15921	16235	16190	15946	16126	16087	15992	15901	16085	16090	15933	16024	15938	16078	16269	16093	16007	16161	15898	16020	16120	16056	15865	16237	16203	16072	15881	15837	16099	16127	15940	16031	16169	16073	16019	15902	15924	16057	16086	15871	16021	16206	16205	15946	16118	15986	15962	15904	16130	16060	16113	15858	16196	16053	16060	16123	15896	16062	16040	15986	16083	16049	16241	15993	15938	15888	15989	16182	16025	15856	15954	16051	16139	15984	15907	15874	15910	16160	15904	16008	16147	16067	16022	16174	16209	15924	15816	16161	16094	16008	15919	16035	16063	15757	16040	16008	16200	16141	15925	15945	15983	15946	16016	16208	15950	16041	16101	15973	15957	15992	16000	16105	16072	16171	16182	15982	16090	16163	16011	16008	16092	15951	15951	16050	16264	16002	15920	16008	16033	16100	16304	15897	16030	15875	15950	15942	15941	15890	16161	15764	15951	16061	15934	15886	15957	15967	15913	15965	16087	15885	16082	15932	16115	15973	15961	15911	16050	15986	16201	16037	15849	15845	15933	15961	15921	16052	16155	16078	15959	15944	15968	15871	16010	15945	16024	16007	15808	15916	15988	15855	15810	16024	16164	16046	16038	16153	16052	16172	16114	15986	15953	15999	15989	15902	16062	16081	16129	15961	16067	15857	15860	15934	15914	16196	15870	15860	15929	16090	16000	16071	16152	16064	15927	16277	16144	16190	16064	16091	16054	16015	16110	16195	15966	15920	16143	16231	15993	16082	16107	15927	16275	16182	16070	15930	16069	15996	16006	16053	16176	16134	16156	15885	15999	16001	16104	15833	15996	15967	16113	16143	15781	16069	16036	16041	16088	16002	15996	15988	16081	16203	16183	16022	15910	15972	16214	16100	16145	16106	15948	16122	16109	16088	16102	16013	16029	16169	16086	15887	16057	16015	16250	16006	16097	15962	16108	16062	16119	16030	15991	16023	16151	16107	16097	16171	16074	16054	16112	16145	16173	15988	16259	16149	15958	16136	16075	15981	15974	16112	16162	16151	15970	16064	16010	16060	16042	16127	16262	16250	15920	15917	15888	15934	16213	15886	15993	15928	16156	16028	15892	15948	15880	15752	16019	16053	16197	15884	15941	16087	16053	16002	15969	15944	15860	16065	16013	15902	15851	15713	16026	15946	16052	15939	16084	16013	16120	15979	16027	15965	16173	15942	16077	15937	16104	15956	15967	15911	16154	16170	16004	16079	16062	15710	16001	16004	15996	16111	16135	15835	16084	16060	15966	16092	16019	15915	16057	15949	16068	15999	16078	15956	16047	15982	15957	16129	16126	16056	16023	16009	16134	15953	16079	16098	16138	16036	15991	16105	16130	15952	16034	16293	16218	15911	15890	15844	16204	16061	16013	16024	15918	16143	16048	16212	16081	16205	16098	16067	16070	15779	16095	15959	15968	16063	16065	16097	16100	15978	16119	16137	16028	15835	16052	16074	16206	15897	15903	15863	16076	15917	15914	16050	15926	16141	16305	15970	16000	16154	15998	16042	16083	16168	16144	16056	15942	16028	15789	16159	16038	16059	16062	15997	16191	16207	16082	16062	15995	16068	15799	16145	16075	16003	15944	15859	16171	16122	15969	16056	15965	16122	15953	15967	15831	15842	16005	15905	15910	16131	15882	15972	16065	16100	16031	16026	15994	16111	16118	16064	16062	16179	16027	15895	16058	15958	16235	16279	16018	15915	16075	15785	15846	15936	16045	15894	15972	16115	15891	15810	15985	16092	15803	15990	16089	16144	16130	15792	16189	16325	16174	15992	16036	16050	15929	16006	16052	15921	16189	16099	15828	15941	16115	15825	16004	15985	16090	16070	16220	16011	15960	16096	16083	16165	16116	15986	16026	16009	16050	15984	16120	15955	15920	16161	16050	15952	16019	16146	16192	16081	16078	15982	16137	16110	16060	16096	16093	16100	15983	16070	16023	16092	16283	16160	16003	16011	16188	15979	16042	15979	16015	16233	15914	16088	16046	16045	15926	16005	15810	15915	15924	16036	16205	16035	15813	16079	16089	16162	15969	16171	16013	16061	15919	16053	16127	15816	15963	15993	16146	15936	16118	15836	16054	16088	16090	16061	16024	16035	16143	16089	15958	16036	16078	15932	16018	16117	15899	16076	15939	16386	16171	16063	15818	16091	15981	16069	15888	15948	15944	15942	16040	16078	16023	15855	15973	15960	16045	16143	16107	16073	16111	16143	15932	15863	16167	16194	16107	15948	15824	15912	15965	15949	16416	16252	16053	16049	16183	15988	16009	15706	15869	15957	15912	16087	15882	15952	16014	15817	16013	16086	15999	16195	16292	15879	15845	16123	16184	16141	15991	15999	15958	16021	15954	15929	15996	15923	15839	15926	16012	16023	16008	15965	16134	16101	16142	15872	16024	16115	16230	15962	15971	15898	15927	16051	16186	16005	15977	16027	15823	16042	16002	15923	16044	15942	15851	15970	15990	16029	16229	16219	16040	16034	16018	15990	16007	15981	16035	15974	15980	16176	16019	16273	15992	15941	16065	16049	16144	15935	16036	16069	16124	16114	16132	16099	16208	16175	16101	15953	16034	15880	16132	15921	16081	15783	15974	16061	16234	15886	16046	16145	15967	16044	16220	16137	16042	15949	15871	16157	16150	16120	16031	16075	15912	15912	16038	15977	16004	15907	16230	16170	16251	16033	16078	15977	15889	16023	15980	16146	15912	16056	16051	15912	16032	16150	16156	16010	15932	16141	16040	15908	15874	16082	16106	16192	16060	16108	16043	16016	16176	16031	15906	16057	16125	16061	16132	15952	16016	16044	16087	16023	15904	15904	16091	16091	16042	16172	16012	15972	16096	15817	16128	16113	16017	16107	15837	16041	15959	16047	15979	15752	15811	15978	16143	16211	16055	15984	15886	16035	15996	15974	15974	16205	16070	16007	16057	16116	15890	15971	16105	16026	15961	15855	16074	15927	16087	16118	16117	16053	16035	16012	16125	16055	15971	15879	15915	15986	15976	16195	15918	15913	16134	15972	16148	16234	16221	15865	15983	15955	15987	15918	15942	15915	16127	15913	16093	16125	16019	16007	16057	16159	16033	15894	16147	16086	16139	15874	16032	16176	15938	16397	16208	16101	16233	16141	16045	16194	16016	15946	16017	15896	16028	16041	16069	16079	16052	16034	16110	16061	15965	15940	16253	15864	16046	15863	15965	16354	16274	16367	15909	16072	16226	16122	15923	16052	16040	16059	15938	15995	16035	16005	16043	16100	16075	16134	16043	16251	15925	15873	15895	15998	15945	16211	16151	15798	15925	16042	15915	16134	16243	15976	16050	15928	15914	15834	15901	16077	16033	16124	16147	16020	16110	16118	16107	15992	16002	16201	16228	16030	16320	16373	16142	15900	15911	15996	16124	16048	16173	15980	16140	16164	15968	16079	16055	15954	16072	15848	16059	16074	16001	15864	15973	16216	15857	16041	16101	15966	16016	16000	16034	15781	16049	16024	16205	16070	15856	16059	16110	16203	16043	16050	16099	16253	16036	15898	16026	16008	16192	16324	16096	16013	16002	16137	15963	15968	16225	16188	16015	16187	16187	15875	16013	16215	15930	15957	16151	15873	15923	15894	16145	16224	15970	16125	16044	16044	16110	15945	15990	16133	16122	16108	15910	16075	15907	16071	15821	15893	15971	16041	16238	16140	16262	15939	16040	16013	16085	16021	16154	16051	15915	16149	16034	15930	16098	16145	16088	15884	16070	16099	16155	15868	16016	15981	15888	16107	16039	16016	16082	16005	15989	16140	16059	16113	16101	16039	15974	16043	16076	16187	16050	16053	16095	15966	16139	16163	16092	16217	15953	16122	16103	15784	15853	15993	15980	16126	16079	16206	16095	15962	15892	15899	16059	16054	16026	16070	16107	16221	16007	16257	16023	16041	16068	16178	16040	16076	15845	16057	16016	16180	16028	16063	16042	16054	16033	16009	16029	16118	15984	15970	15946	16028	16074	16123	16103	16062	15984	15992	16095	15894	15980	15838	15947	15951	16077	16070	15940	16260	16135	16128	15879	15975	15861	16028	16217	16108	15884	16141	15993	15944	16039	15971	15936	16010	16097	16188	16282	16050	16098	16321	15990	16051	16248	16264	16107	15910	16212	16053	16082	15788	16063	16150	16119	16029	16035	16075	16114	16149	16187	16022	16048	16121	15911	15987	16023	15956	15936	15935	15907	15879	15973	15880	15956	15997	16132	15891	16055	16182	16102	16305	16050	16245	16066	16095	16232	15879	16214	15883	16033	16105	16183	16163	15947	16142	16266	16134	15955	15779	15982	16126	15984	16154	15972	15975	16015	15988	16116	16279	16280	16115	15998	16009	15985	15995	15877	16039	16265	16206	16067	16121	16017	15932	16028	16016	16309	15971	15773	15971	16051	15930	15999	16040	16081	16145	15944	16033	16111	15961	16012	16071	15800	15906	15794	16174	15856	15903	16235	16132	15978	15920	15949	16013	16007	15986	16002	15965	15901	15983	15772	15960	16039	16115	16061	15970	16175	15955	16004	16112	16111	16033	15907	15972	16038	15961	16203	16118	16280	16164	16000	16117	16070	15785	16021	16072	16026	15961	16064	16402	15904	16224	16067	16155	16094	16158	16067	16157	16077	16036	16033	16023	15952	16148	16036	16115	16038	16354	16091	16010	16151	16133	15837	16039	16040	15953	16136	16006	15901	16158	15947	16010	16214	15973	16019	15996	16012	16042	16139	15998	15706	15977	16073	16068	16050	16270	15992	15960	15956	16042	16025	15886	16192	16234	15873	15877	15970	15985	15951	15995	15833	16080	16140	15886	16239	16030	16020	16051
16568	24689	20472	16945	15885	15129	14700	14432	14206	14061	14057	13831	13966	13752	13829	13667	13783	13757	13624	13634	13521	13706	13554	13727	13569	13747	13638	13716	13595	13671	13692	13394	13750	13536	13573	13554	13586	13600	13553	13537	13660	13593	13692	13521	13691	13460	13673	13495	13674	13659	13606	13624	13381	13516	13537	13531	13429	13424	13675	13705	13650	13650	13635	13470	13420	13494	13543	13700	13517	13411	13717	13388	13509	13649	13546	13602	13512	13567	13612	13490	13657	13609	13669	13641	13574	13609	13623	13470	13670	13506	13467	13545	13669	13641	13564	13613	13678	13633	13670	13638	13723	13513	13621	13407	13581	13576	13458	13553	13660	13611	13589	13577	13543	13652	13592	13560	13615	13658	13512	13653	13526	13548	13784	13531	13641	13606	13629	13654	13382	13731	13704	13530	13572	13492	13815	13585	13771	13541	13558	13673	13541	13577	13502	13627	13587	13499	13498	13692	13509	13521	13571	13643	13466	13415	13631	13571	13533	13637	13450	13507	13729	13653	13470	13653	13643	13471	13519	13484	13489	13537	13673	13638	13675	13491	13469	13654	13419	13427	13686	13761	13601	13634	13714	13469	13650	13557	13779	13431	13572	13627	13632	13737	13442	13468	13634	13581	13588	13513	13666	13498	13790	13485	13673	13543	13446	13471	13597	13479	13428	13566	13523	13648	13582	13501	13621	13556	13562	13575	13658	13591	13492	13498	13559	13548	13582	13478	13642	13675	13483	13439	13566	13480	13609	13525	13632	13534	13819	13637	13704	13605	13757	13457	13434	13696	13670	13610	13461	13746	13646	13664	13384	13522	13685	13607	13463	13506	13744	13636	13612	13459	13590	13758	13655	13473	13606	13494	13601	13439	13521	13406	13551	13849	13669	13532	13533	13671	13761	13658	13543	13595	13534	13610	13429	13729	13683	13471	13551	13543	13586	13723	13425	13617	13489	13716	13650	13692	13448	13693	13681	13665	13554	13633	13672	13563	13615	13484	13587	13676	13591	13754	13639	13609	13578	13602	13555	13650	13571	13551	13452	13636	13672	13447	13640	13540	13605	13450	13617	13700	13550	13520	13705	13560	13673	13713	13668	13805	13659	13625	13584	13614	13575	13658	13601	13519	13626	13587	13595	13505	13635	13550	13698	13720	13616	13543	13603	13544	13547	13576	13446	13543	13681	13691	13612	13748	13609	13395	13518	13625	13634	13585	13611	13745	13497	13687	13830	13870	13527	13589	13493	13580	13613	13510	13718	13806	13757	13642	13842	13704	13670	13458	13614	13623	13630	13758	13750	13616	13498	13618	13532	13532	13592	13566	13562	13563	13778	13576	13560	13587	13677	13648	13509	13409	13425	13753	13712	13499	13714	13719	13612	13652	13673	13721	13738	13588	13643	13565	13599	13522	13610	13541	13476	13651	13691	13548	13705	13657	13697	13896	13679	13474	13615	13517	13618	13546	13546	13580	13657	13732	13404	13691	13527	13612	13502	13593	13534	13660	13564	13629	13618	13464	13479	13642	13519	13618	13537	13742	13580	13694	13619	13461	13769	13640	13436	13648	13522	13631	13486	13796	13607	13607	13610	13540	13479	13664	13689	13768	13628	13855	13682	13520	13487	13544	13547	13580	13393	13757	13405	13625	13617	13658	13681	13608	13483	13692	13603	13496	13601	13707	13468	13732	13505	13639	13619	13605	13500	13480	13666	13474	13511	13562	13597	13595	13610	13502	13698	13406	13446	13613	13619	13702	13631	13496	13647	13612	13473	13644	13490	13682	13452	13688	13448	13584	13636	13684	13501	13601	13623	13506	13526	13705	13581	13525	13540	13470	13523	13701	13616	13605	13496	13582	13548	13525	13629	13581	13586	13604	13621	13650	13636	13569	13620	13487	13644	13632	13557	13608	13659	13661	13557	13631	13821	13676	13523	13615	13457	13619	13652	13605	13516	13605	13596	13658	13631	13597	13677	13506	13557	13635	13790	13619	13777	13489	13625	13548	13465	13608	13683	13616	13533	13563	13485	13633	13577	13610	13560	13503	13646	13604	13389	13452	13646	13653	13582	13722	13472	13702	13510	13552	13664	13524	13578	13562	13627	13452	13557	13622	13592	13666	13623	13686	13521	13546	13619	13475	13556	13708	13631	13613	13577	13433	13596	13541	13553	13723	13618	13615	13546	13516	13453	13752	13546	13545	13678	13679	13548	13511	13618	13722	13588	13548	13531	13591	13643	13638	13836	13575	13526	13596	13539	13516	13619	13493	13739	13526	13528	13601	13657	13640	13633	13562	13608	13638	13651	13590	13710	13569	13514	13571	13584	13554	13635	13557	13552	13570	13601	13737	13539	13693	13698	13589	13560	13711	13578	13563	13538	13466	13506	13687	13444	13747	13603	13711	13438	13565	13511	13663	13580	13709	13610	13581	13635	13489	13468	13525	13698	13631	13675	13681	13594	13666	13735	13563	13616	13535	13487	13557	13675	13579	13549	13556	13736	13583	13574	13632	13615	13385	13721	13673	13598	13563	13615	13504	13482	13810	13707	13570	13445	13650	13703	13776	13681	13685	13449	13386	13587	13547	13580	13569	13658	13552	13498	13607	13640	13484	13726	13604	13579	13709	13441	13654	13632	13825	13661	13513	13534	13718	13588	13620	13891	13771	13545	13622	13551	13498	13618	13436	13613	13720	13376	13752	13615	13605	13691	13639	13708	13446	13570	13597	13500	13597	13677	13457	13601	13705	13728	13564	13619	13612	13737	13706	13604	13496	13773	13588	13671	13633	13729	13731	13615	13844	13619	13747	13635	13662	13727	13517	13664	13698	13423	13670	13478	13489	13514	13635	13676	13399	13700	13610	13645	13461	13573	13506	13479	13511	13538	13626	13881	13614	13559	13539	13608	13519	13727	13599	13590	13657	13493	13443	13332	13579	13603	13650	13487	13469	13593	13557	13710	13475	13633	13578	13520	13423	13582	13689	13470	13756	13565	13526	13487	13472	13532	13548	13739	13708	13279	13471	13716	13592	13579	13664	13527	13815	13590	13649	13577	13614	13420	13642	13609	13477	13502	13710	13634	13520	13644	13565	13598	13477	13541	13520	13609	13472	13846	13453	13684	13681	13423	13541	13591	13744	13503	13551	13564	13747	13421	13686	13491	13556	13526	13563	13581	13640	13578	13557	13616	13561	13586	13708	13574	13547	13469	13741	13517	13591	13598	13564	13680	13509	13675	13505	13654	13644	13503	13479	13451	13559	13443	13506	13548	13537	13657	13564	13563	13608	13507	13573	13640	13535	13593	13692	13630	13590	13672	13543	13552	13684	13584	13572	13712	13593	13633	13821	13406	13464	13528	13623	13521	13718	13677	13660	13497	13589	13614	13438	13619	13551	13571	13535	13666	13718	13644	13662	13534	13687	13554	13663	13409	13633	13557	13494	13601	13651	13645	13589	13660	13612	13505	13615	13625	13686	13849	13718	13657	13492	13624	13373	13537	13619	13752	13629	13565	13484	13583	13619	13551	13628	13610	13613	13738	13645	13588	13728	13474	13508	13727	13722	13635	13529	13605	13477	13505	13583	13606	13543	13472	13470	13465	13816	13624	13487	13780	13583	13800	13512	13519	13756	13509	13586	13526	13440	13581	13518	13514	13693	13539	13608	13697	13536	13550	13705	13438	13712	13572	13642	13574	13565	13670	13603	13637	13361	13529	13616	13537	13631	13500	13614	13618	13599	13673	13610	13610	13554	13661	13663	13393	13488	13509	13749	13569	13677	13574	13552	13584	13671	13635	13683	13381	13841	13492	13535	13701	13618	13618	13518	13655	13587	13534	13758	13614	13683	13645	13468	13641	13635	13660	13634	13512	13756	13599	13275	13584	13571	13533	13588	13495	13526	13701	13694	13730	13628	13590	13634	13637	13638	13680	13659	13648	13645	13448	13693	13664	13547	13559	13521	13502	13614	13626	13506	13487	13646	13565	13609	13459	13714	13875	13597	13357	13892	13791	13683	13642	13621	13823	13632	13496	13445	13574	13627	13594	13607	13617	13651	13689	13449	13667	13723	13734	13568	13601	13600	13564	13566	13607	13588	13655	13585	13535	13576	13601	13635	13603	13710	13675	13501	13482	13666	13640	13566	13632	13561	13581	13570	13583	13608	13556	13553	13698	13503	13564	13513	13663	13705	13592	13567	13737	13568	13387	13666	13593	13591	13768	13460	13513	13767	13714	13640	13657	13637	13634	13716	13595	13656	13516	13611	13576	13604	13622	13644	13548	13564	13550	13681	13561	13722	13654	13542	13546	13483	13456	13616	13630	13705	13419	13449	13699	13742	13607	13485	13605	13702	13489	13535	13526	13640	13382	13632	13731	13577	13576	13467	13702	13472	13583	13657	13658	13513	13533	13552	13693	13557	13666	13411	13798	13562	13517	13494	13700	13648	13509	13662	13701	13627	13481	13684	13620	13561	13649	13574	13609	13667	13542	13631	13628	13534	13602	13366	13694	13618	13514	13660	13646	13627	13625	13609	13835	13692	13719	13718	13528	13577	13648	13748	13643	13603	13523	13608	13593	13476	13577	13569	13507	13566	13556	13500	13530	13522	13582	13672	13595	13680	13592	13526	13576	13597	13820	13650	13687	13724	13532	13636	13651	13596	13512	13648	13592	13558	13664	13569	13784	13736	13516	13865	13575	13439	13675	13857	13701	13759	13607	13422	13537	13686	13684	13717	13659	13715	13523	13527	13537	13615	13659	13754	13674	13594	13570	13733	13606	13484	13463	13549	13648	13666	13692	13493	13744	13580	13611	13451	13634	13673	13518	13588	13427	13566	13648	13556	13626	13682	13609	13592	13677	13601	13533	13592	13574	13611	13455	13488	13685	13612	13646	13479	13653	13635	13560	13607	13829	13738	13588	13557	13650	13639	13671	13650	13584	13728	13573	13634	13695	13543	13506	13572	13715	13674	13542	13567	13536	13567	13629	13564	13456	13496	13515	13600	13677	13554	13646	13588	13574	13639	13663	13621	13662	13712	13511	13548	13711	13572	13612	13660	13484	13695	13708	13582	13652	13471	13575	13591	13413	13610	13506	13640	13574	13587	13617	13501	13599	13514	13618	13574	13677	13359	13773	13513	13592	13592
22574	20854	27709	24163	21595	21430	19888	17112	16393	16113	16286	16106	15971	15811	15807	15975	16141	15763	15810	15863	16016	15750	15909	15669	15769	15732	15651	15752	15735	15691	15585	15709	15739	15707	15754	15630	15786	15606	15860	15699	15715	15756	15605	15651	15330	15617	15546	15463	15509	15536	15630	15586	15669	15539	15715	15687	15532	15603	15788	15641	15505	15531	15635	15625	15553	15570	15643	15585	15648	15348	15533	15662	15688	15429	15503	15604	15669	15724	15600	15613	15543	15645	15860	15623	15761	15581	15541	15444	15693	15651	15403	15577	15395	15643	15770	15763	15699	15517	15539	15649	15480	15616	15600	15586	15708	15637	15559	15468	15308	15477	15536	15309	15464	15653	15652	15258	15589	15376	15587	15624	15562	15513	15683	15460	15416	15532	15779	15614	15441	15543	15683	15666	15526	15576	15657	15512	15599	15685	15720	15466	15628	15554	15722	15539	15572	15563	15541	15567	15451	15602	15552	15522	15556	15798	15639	15506	15741	15591	15684	15488	15538	15704	15413	15532	15576	15421	15636	15473	15389	15622	15525	15460	15561	15772	15529	15528	15662	15541	15611	15410	15479	15577	15616	15487	15608	15451	15518	15458	15521	15492	15673	15396	15568	15588	15495	15527	15608	15456	15627	15456	15676	15558	15597	15476	15547	15447	15593	15547	15531	15555	15683	15618	15540	15501	15676	15617	15433	15772	15873	15377	15486	15504	15561	15441	15381	15660	15475	15330	15358	15485	15609	15424	15582	15400	15623	15662	15714	15440	15502	15555	15500	15546	15553	15523	15627	15528	15691	15754	15450	15553	15550	15694	15642	15442	15526	15430	15883	15674	15616	15675	15520	15507	15600	15505	15569	15504	15500	15550	15633	15482	15594	15608	15511	15585	15680	15558	15283	15793	15720	15668	15535	15655	15698	15469	15639	15420	15357	15465	15695	15526	15554	15405	15618	15732	15681	15451	15670	15639	15695	15639	15365	15344	15411	15557	15761	15685	15850	15566	15708	15539	15604	15512	15296	15344	15508	15542	15616	15348	15637	15758	15667	15480	15613	15735	15486	15684	15699	15545	15724	15590	15592	15593	15506	15683	15663	15746	15457	15617	15573	15626	15513	15452	15402	15527	15610	15537	15687	15627	15378	15470	15738	15697	15375	15572	15539	15476	15522	15578	15554	15720	15573	15590	15498	15699	15741	15746	15506	15448	15499	15539	15486	15716	15589	15569	15503	15681	15767	15619	15627	15640	15488	15626	15513	15581	15408	15679	15485	15718	15438	15573	15419	15441	15459	15700	15666	15753	15598	15659	15427	15400	15530	15536	15576	15530	15560	15459	15568	15542	15606	15557	15662	15706	15689	15675	15586	15334	15555	15626	15632	15408	15488	15514	15768	15572	15475	15523	15353	15571	15480	15372	15657	15767	15330	15614	15574	15368	15455	15546	15553	15503	15558	15605	15466	15497	15401	15457	15752	15574	15530	15423	15554	15589	15449	15699	15723	15613	15580	15580	15586	15699	15634	15430	15438	15543	15552	15506	15491	15231	15552	15497	15550	15688	15476	15471	15467	15555	15511	15558	15747	15809	15655	15571	15491	15551	15557	15557	15373	15713	15477	15693	15717	15468	15656	15637	15608	15435	15549	15653	15560	15685	15600	15570	15494	15650	15615	15681	15461	15587	15548	15499	15599	15332	15578	15613	15574	15479	15582	15902	15576	15629	15665	15375	15510	15762	15702	15616	15656	15727	15475	15531	15579	15495	15405	15380	15432	15450	15385	15939	15666	15615	15498	15588	15429	15625	15683	15610	15375	15649	15518	15597	15376	15468	15392	15444	15508	15457	15562	15796	15476	15600	15520	15509	15636	15480	15588	15686	15414	15683	15598	15770	15671	15600	15597	15599	15641	15358	15403	15513	15624	15552	15626	15646	15607	15410	15634	15496	15238	15459	15455	15476	15451	15542	15516	15498	15648	15653	15410	15510	15477	15681	15512	15667	15673	15395	15677	15285	15715	15507	15398	15694	15525	15606	15348	15564	15562	15478	15689	15594	15371	15561	15787	15671	15688	15664	15612	15565	15607	15767	15833	15546	15592	15387	15634	15632	15400	15524	15590	15687	15573	15666	15560	15526	15641	15551	15576	15753	15557	15847	15699	15726	15652	15574	15599	15503	15398	15356	15220	15497	15513	15384	15505	15608	15664	15545	15481	15467	15594	15510	15747	15681	15786	15607	15627	15478	15531	15591	15520	15507	15547	15650	15522	15378	15459	15415	15490	15568	15592	15628	15513	15336	15482	15554	15618	15360	15569	15701	15499	15504	15585	15588	15503	15527	15691	15511	15697	15609	15698	15565	15492	15582	15545	15408	15727	15429	15672	15651	15544	15598	15671	15607	15532	15600	15492	15529	15485	15463	15485	15624	15772	15520	15713	15482	15603	15465	15617	15505	15703	15453	15625	15665	15620	15509	15650	15602	15499	15608	15570	15441	15762	15440	15568	15591	15458	15593	15506	15501	15468	15670	15517	15524	15539	15530	15558	15563	15697	15647	15438	15726	15400	15589	15435	15509	15676	15443	15742	15478	15638	15677	15356	15503	15455	15481	15471	15502	15418	15666	15591	15511	15569	15559	15630	15512	15632	15629	15573	15752	15849	15491	15509	15534	15653	15796	15448	15429	15646	15612	15686	15794	15632	15334	15561	15721	15403	15599	15563	15325	15802	15612	15662	15526	15642	15550	15698	15466	15472	15465	15747	15542	15422	15591	15585	15775	15628	15465	15498	15595	15602	15487	15587	15544	15506	15536	15536	15435	15497	15489	15668	15551	15544	15390	15657	15595	15679	15842	15544	15374	15464	15601	15653	15488	15605	15668	15560	15563	15736	15577	15523	15664	15873	15716	15692	15574	15416	15449	15585	15344	15525	15496	15382	15470	15439	15470	15767	15450	15635	15446	15745	15670	15433	15508	15623	15617	15537	15592	15445	15679	15590	15554	15562	15597	15689	15258	15511	15646	15561	15607	15721	15521	15640	15802	15439	15711	15494	15686	15404	15627	15585	15440	15642	15619	15640	15593	15643	15651	15455	15627	15430	15504	15447	15565	15602	15374	15445	15668	15661	15417	15562	15626	15762	15460	15634	15527	15572	15671	15512	15670	15615	15444	15739	15636	15480	15699	15559	15662	15660	15619	15784	15560	15696	15686	15678	15665	15447	15346	15682	15773	15621	15580	15622	15590	15581	15426	15658	15551	15635	15402	15663	15686	15695	15479	15439	15426	15722	15616	15524	15535	15738	15514	15650	15545	15521	15720	15563	15767	15505	15624	15588	15362	15436	15675	15537	15358	15635	15540	15421	15536	15533	15592	15606	15521	15678	15690	15436	15658	15581	15713	15617	15456	15576	15640	15549	15569	15561	15572	15668	15806	15468	15669	15658	15498	15585	15525	15640	15538	15478	15679	15583	15510	15557	15607	15719	15617	15468	15735	15632	15590	15506	15545	15646	15611	15697	15335	15420	15564	15648	15609	15546	15477	15578	15419	15499	15674	15581	15665	15770	15604	15521	15695	15464	15631	15785	15503	15779	15749	15487	15381	15567	15715	15538	15443	15496	15505	15595	15805	15527	15631	15506	15655	15391	15608	15522	15566	15752	15574	15527	15694	15776	15446	15594	15756	15589	15671	15523	15547	15480	15440	15661	15734	15638	15717	15640	15381	15507	15369	15531	15581	15620	15681	15539	15663	15491	15622	15732	15449	15467	15625	15550	15642	15599	15422	15477	15444	15511	15638	15660	15514	15372	15449	15570	15420	15432	15304	15415	15479	15636	15318	15396	15587	15543	15443	15566	15561	15391	15409	15704	15693	15522	15268	15498	15902	15730	15553	15554	15567	15685	15622	15610	15604	15432	15618	15670	15535	15819	15571	15560	15516	15771	15605	15474	15494	15529	15539	15523	15563	15659	15527	15449	15582	15629	15657	15512	15713	15647	15521	15875	15587	15515	15511	15687	15540	15509	15534	15557	15744	15694	15688	15537	15620	15671	15752	15485	15574	15571	15578	15472	15580	15343	15493	15637	15548	15499	15621	15463	15567	15601	15672	15605	15520	15739	15485	15535	15427	15381	15359	15696	15287	15721	15504	15450	15387	15564	15508	15650	15740	15668	15472	15585	15465	15580	15478	15521	15517	15717	15444	15557	15619	15835	15624	15630	15682	15601	15592	15719	15498	15447	15621	15516	15435	15654	15566	15307	15538	15502	15764	15444	15587	15612	15369	15599	15530	15655	15598	15419	15756	15505	15589	15389	15715	15538	15845	15698	15937	15723	15741	15551	15640	15542	15452	15559	15528	15577	15500	15500	15626	15648	15422	15729	15511	15502	15579	15547	15745	15718	15644	15643	15485	15571	15596	15586	15683	15544	15759	15625	15471	15528	15512	15565	15561	15413	15502	15559	15658	15517	15533	15444	15615	15394	15503	15783	15628	15376	15609	15586	15665	15752	15598	15483	15475	15623	15494	15495	15517	15577	15489	15500	15639	15413	15614	15710	15660	15525	15705	15553	15657	15550	15647	15664	15683	15822	15704	15858	15809	15827	15585	15544	15497	15369	15394	15608	15674	15512	15516	15535	15476	15586	15679	15621	15452	15609	15391	15622	15595	15683	15581	15536	15564	15491	15726	15439	15731	15686	15553	15639	15525	15355	15601	15522	15607	15656	15681	15540	15434	15504	15502	15724	15729	15681	15443	15490	15484	15451	15462	15444	15380	15726	15375	15519	15642	15487	15472	15597	15494	15590	15701	15603	15575	15707	15670	15474	15579	15660	15443	15548	15404	15579	15511	15377	15626	15630	15630	15476	15638	15650	15522	15623	15658	15747	15407	15739	15667	15286	15543	15732	15661	15543	15563	15611	15608	15604	15506	15499	15539	15444	15440	15701	15542	15568	15417	15522	15503	15487	15567	15470	15535	15501	15407	15539	15834	15720	15513	15645	15756	15764	15582	15619	15571	15567	15666	15757	15609	15535	15482	15523	15331	15454	15635	15422	15552	15515	15288	15557	15557	15785	15581	15419	15564	15807	15625	15607	15466	15516	15562	15403	15596	15442	15577	15661	15684	15740	15557	15458	15563	15737	15437	15455	15529
14202	30661	24686	19074	17214	16044	15120	14609	14384	14120	13780	14012	13804	13654	13536	13572	13544	13526	13372	13475	13345	13474	13189	13400	13416	13543	13190	13345	13375	13304	13150	13226	13304	13377	13336	13281	13375	13248	13416	13233	13456	13326	13281	13161	13320	13166	13290	13244	13392	13216	13258	13406	13383	13181	13297	13174	13269	13238	13461	13415	13288	13230	13303	13232	13258	13307	13273	13319	13312	13204	13175	13469	13181	13306	13248	13221	13210	13264	13255	13197	13186	13212	13303	13250	13105	13240	13347	13056	13384	13107	13280	13191	13147	13273	13395	13160	13285	13079	13158	13276	13166	13337	13337	13303	13294	13298	13221	13323	13304	13410	13387	13056	13329	13191	13158	13423	13387	13216	13270	13466	13247	13311	13167	13155	13462	13190	13210	13186	13354	13146	13266	13336	13210	13102	13326	13214	13289	13142	13301	13237	13254	13235	13236	13281	13326	13358	13196	13208	13465	13254	13288	13333	13094	13171	13382	13133	13431	13294	13312	12999	13155	13225	13138	13249	13197	13211	13235	13202	13325	13124	13157	13266	13222	13183	13192	13210	13318	13152	13256	13129	13373	13157	13042	13235	13299	13268	13251	13343	13122	13143	13246	13299	13207	13380	13250	13153	13108	13185	13308	13399	13215	13227	13256	13247	13383	13135	13205	13374	13142	13228	13144	13316	13125	13303	13144	13417	13297	13367	13306	13229	13267	13314	13300	13177	13104	13317	13271	13234	13102	13442	13202	13103	13174	13261	13268	13348	13301	13221	13344	13155	13102	13271	13144	13403	13361	13228	13152	13163	13310	13278	13045	13111	13226	13213	13314	13274	13316	13134	13142	13161	13212	13356	13402	13190	13154	13237	13303	13191	13345	13219	13069	13299	13059	13182	13200	13232	13220	13171	13213	13246	13107	13189	13463	13301	13328	13030	13119	13154	13270	13332	13262	13238	13165	13054	13357	13149	13285	13189	13253	13273	13187	13185	13256	13170	13309	13301	13229	13314	13200	13269	13175	13349	13231	13276	13190	13214	13230	13294	13345	13229	13293	13308	13327	13288	13243	13192	13182	13191	13263	13177	13155	13283	13309	13235	13287	13315	13047	13141	13275	13169	13230	13192	13267	13215	13163	13258	13157	13226	13230	13148	13413	13218	13239	13199	13206	13169	13230	13091	13194	13137	13360	13347	13102	13220	13393	13288	13247	13327	13287	13128	13336	13346	13317	13239	13329	13500	13096	13124	13047	13293	13277	13423	13265	13176	13239	13061	13304	13261	13246	13248	13356	13299	13397	13153	13334	13179	13454	13042	13096	13321	13226	13274	13243	13297	13265	13143	13208	13234	13262	13212	13288	13384	13285	13068	13154	13105	13250	13302	13203	13270	13168	13115	13109	13133	13219	13159	13291	13272	13073	13305	13159	13015	13171	13339	13084	13123	13247	13325	13232	13287	13440	13176	13252	13232	13256	13113	13239	13167	13273	13401	13288	13242	12948	13193	13250	13190	13495	13302	13299	13090	13170	13279	13310	13381	13238	13261	13092	13180	13209	13005	13317	13340	13232	13329	13339	13151	13278	13186	13247	13174	13304	13166	13349	13321	13288	13109	13254	13275	13200	13339	13290	13188	13243	13192	13271	13328	13179	13001	13009	13133	13299	13340	13155	13147	13308	13378	13356	13137	13226	13135	13234	13262	12995	13151	13151	13296	13212	13353	13252	13337	13052	13345	13393	13337	13278	13291	13275	13164	13266	13228	13207	13326	13330	13259	13323	13223	13200	13297	13210	13416	13409	13226	13254	13217	13191	13264	13289	13222	13128	13254	13228	13304	13203	13391	13366	13262	13275	13364	13173	13143	13168	13282	13370	13186	13332	13348	13196	13250	13109	13300	13149	13129	13187	13261	13338	13309	13150	12994	13193	13414	13145	13245	13336	13223	13386	13191	13177	13269	13393	13387	13250	13132	13341	13258	13211	13234	13279	13260	13218	13095	13201	13086	13272	13276	13125	13194	13158	13162	13304	13228	13284	13267	13119	13231	13260	13397	13192	13411	13202	13153	13241	13111	13206	13254	13189	13246	13278	13216	13287	13204	13246	13360	13199	13167	13133	13218	13185	13471	13125	13164	13205	13234	13349	13218	13275	13196	13045	13348	13297	13375	13236	13150	13287	13298	13330	13303	13194	13175	13190	13438	13368	13170	13132	13166	13153	13364	13212	13256	13333	13211	13203	13199	13195	13314	13302	13274	13071	13063	13363	13308	13298	13237	13153	13186	13096	13265	13421	13350	13072	13322	13139	13111	13136	13320	13369	13272	13239	13289	13327	13252	13208	13135	13295	13393	13312	13226	13234	13261	13199	13188	13198	13329	13034	13288	13257	13254	13256	13195	13268	13193	13380	13361	13059	13206	13305	13212	13332	13226	13135	13322	13194	13248	13080	13268	13334	13218	13225	13277	13354	13158	13279	13049	13295	13147	13117	13207	13170	13305	13112	13259	13234	13124	13312	13187	13264	13077	13245	13316	13220	13145	13075	13098	13148	13155	13179	13334	13395	13268	13148	13243	13326	13155	13046	13301	13124	13268	13232	13117	13229	13156	13205	13215	13148	13166	13234	13271	13102	13190	13154	13150	13174	13344	13271	13155	13222	13158	13372	13141	13201	13243	13252	13230	13158	13288	13304	13239	13263	13185	13417	13143	13249	13213	13214	13159	13164	13206	13148	13147	13109	13224	13136	13230	13320	13334	13203	13248	13188	13266	13262	13148	13372	13189	13160	13114	13058	13182	13215	13404	13215	13143	13204	13281	13224	13185	13099	13389	13142	13180	13318	13127	13143	13191	13308	13285	13283	13361	13269	13192	13220	13078	13367	13170	13082	13020	13357	13307	13235	13313	13320	13221	13172	13116	13318	13375	13070	13200	13079	13340	13215	13134	13205	13242	13390	13194	13183	13293	13101	13247	13186	13125	13040	13135	13328	13323	13329	13356	13256	13373	13180	13192	13228	13149	13226	13189	13233	13315	13394	13251	13168	13235	13302	13240	13254	13072	12993	13163	13244	13074	13264	13316	13220	13310	13101	13263	13275	13224	13194	13295	13422	13139	13158	13138	13263	13430	13244	13359	13141	13240	13229	13204	13359	13190	13301	13132	13067	13111	13384	13290	13342	13216	13303	13210	13168	13179	13240	12921	13268	13321	13200	13276	13187	13291	13293	13199	13352	13129	13164	13185	13318	13173	13159	13292	13262	13085	13260	13178	13250	13156	13287	13235	13172	13184	13265	13488	13322	13208	13133	13278	13208	13350	13320	13176	13160	13198	13305	13260	13226	13123	13275	13286	13246	13101	13350	13260	13142	13318	13077	13183	13244	13237	13183	13125	13249	13095	13293	13229	13232	13317	13471	13336	13377	13239	13215	13347	13194	13110	13200	13161	13258	13214	13157	13315	13297	13185	13195	13200	13396	13290	13361	13393	13291	13115	13147	13239	13093	13195	13327	13244	13325	13170	13234	13294	13081	13233	13203	13359	13147	13101	13327	13084	13193	13290	13099	13392	13250	13351	13367	13294	13299	13140	13308	13145	13141	13187	13442	13212	13277	13187	13126	13143	13051	13182	13178	13253	13165	13101	13182	13256	13206	13227	13409	13169	13202	13105	12962	13161	13240	13190	13312	13218	13242	13170	13332	13282	13358	13173	13251	13311	13251	13288	13075	13208	13371	13274	13140	13104	13299	13148	13162	13286	13250	13306	13054	13311	13183	13309	13259	13193	13422	13338	13235	13360	13146	13302	13358	13257	13322	13152	13273	13142	13282	13136	13268	13324	13149	13274	13348	13013	13237	13317	13294	13179	13184	13306	13276	13384	13115	13158	13165	13295	13298	13328	13312	13211	13333	13181	13102	13148	13195	13215	13313	13178	13437	13155	13233	13322	13227	13199	13035	13320	13287	13226	13277	13075	13188	13240	13283	13251	13339	13229	13209	13283	13409	13205	13279	13234	13318	13284	13262	13242	13279	13384	13205	13098	13214	13328	13240	13220	13048	13362	13269	13137	13155	13193	13373	13274	13229	13285	13297	13044	13219	13176	13407	13340	13120	13193	13371	13221	13178	13298	13193	13142	13206	13321	13207	13333	13314	13204	13422	13192	13211	13434	13166	13162	13255	13166	13265	13189	13199	13233	13357	13057	13390	13189	13423	13138	13220	13228	13294	13272	13170	13220	13295	13247	13174	13026	13172	13223	13244	13162	13313	13313	13265	13264	13499	13213	13222	13248	13199	13283	13278	13154	13251	12978	13263	13274	13256	13252	13185	13138	13252	13164	13285	13263	13266	13345	13365	13120	13213	13307	13258	13049	13251	13208	13410	13132	13258	13283	13132	13299	13223	13145	13212	13217	13373	13094	13120	13183	13051	13254	13231	13206	13355	13200	13298	13134	13281	13208	13064	13336	13329	13191	13233	13259	13239	13173	13237	13229	13313	13195	13142	13234	13243	13142	13056	13229	13289	13428	13200	13147	13249	13254	13158	13232	13280	13325	13064	13091	13216	13329	13330	13261	13128	13269	13309	13197	13343	13203	13195	13286	13275	13102	13364	13245	13133	13343	13261	13195	13299	13248	13240	13308	13104	13141	13328	13287	13115	13276	13097	13093	13241	13306	13275	13330	13051	13259	13160	13237	13271	13328	13336	13269	13378	13296	13184	13200	13242	13216	13167	13299	13260	13220	13188	13286	13229	13207	13326	13258	13278	13358	13227	13351	13130	13342	13229	13360	13278	13176	13271	13232	13152	13218	13286	13227	13177	13265	13187	13234	13127	13310	13216	13171	13138	13229	13165	13349	13377	13248	13335	13240	13483	13267	13130	13169	13261	13092	13361	13477	13142	13070	13276	13308	13225	13262	13401	13244	13270	13243	13279	13420	13405	13175	13241	13069	13260	13099	13214	13240	13311	13386	13096	13254	13163	13235	13218	13366	13221	13200	13354	13368	13372	13392	13206	13260	13185	13255	13291	13370	13129	13051	13123	13235	13462	13263	13221	13280	13343	13259	13240	13141	13306	13387	13250	13332	13176	13181	13415	13393	13192	13151	13183	13147	13190	13344	13035	13299	13233	13412	13205	13178	13089	13263	13355	13340	13185	13116
24182	20903	26695	26078	20366	18708	18674	17492	17206	17232	17032	17119	17192	17045	16900	16751	16971	17096	16965	16879	16937	16775	16849	16817	16777	16702	16777	17046	16756	16908	16992	16655	16772	16828	16819	16762	16822	16744	16823	16725	16853	16715	16605	16682	16870	16680	16729	16833	16644	16726	16599	16746	16484	16792	16931	16576	16701	16666	16614	16750	16889	16666	16737	16624	16839	16625	16811	16717	16966	16626	16589	16898	16697	16901	16962	16577	16909	16838	16728	16620	16790	16703	16636	16705	16626	16813	16752	16578	16660	16571	16722	16692	16669	16849	16827	16728	16665	16552	16859	16518	16762	16641	16498	16659	16895	16588	16645	16635	16815	16756	16690	16710	16671	16716	16798	16903	16978	16637	16724	16984	16719	16838	16650	16692	16744	16750	16715	16832	16553	16625	16607	16599	16878	16514	16598	16681	16791	16699	16677	16723	16446	16681	16850	16723	16711	16861	16600	16512	16769	16810	16790	16889	16830	16703	16750	16636	16698	16533	16695	16638	16561	16745	16805	16877	16800	16576	16531	16736	16724	16970	16798	16564	16887	16765	16810	16735	16583	16674	16611	16577	16636	16592	16612	16730	16679	16598	16835	16765	16858	16777	16782	16585	16655	16713	16718	16597	16843	16542	16718	16695	16557	16868	16771	16741	16626	16893	16586	16559	16784	16766	16729	16654	16703	16625	16745	16852	16647	16822	16770	16698	16625	16532	16729	16573	16578	16522	16621	16575	16670	16776	16700	16659	16742	16481	16719	16640	16627	16682	16690	16757	16707	16746	16832	16585	16667	16889	16680	16735	16669	16795	16877	16703	16717	16486	16790	16693	16832	16462	16603	16648	16417	16806	16559	16772	16924	16658	16691	16498	16637	16684	16683	16549	16645	16593	16808	16640	16598	16658	16621	16641	16561	16623	16682	16561	16757	16450	16568	16594	16786	16587	16681	16585	16642	16751	16756	16812	16588	16706	16538	16605	16750	16532	16548	16591	16780	16865	16849	16784	16835	16663	16875	16863	16569	16628	16639	16772	17052	16784	16857	16809	16657	16679	16770	16776	16699	16638	16621	16650	16685	16752	16913	16712	16553	16630	16798	16652	16774	16805	16618	16594	16613	16755	16809	16566	16692	16752	16664	16738	16698	16715	16727	16632	16552	16555	16858	16833	16839	16603	17043	16657	16684	16637	16712	16828	16974	16725	16715	16491	16912	16826	16547	16774	16585	16641	16738	16657	16526	16779	16706	16765	16740	16925	16759	16607	16764	16593	16741	16773	16795	16771	16611	16515	16595	16630	16911	16778	16839	16697	16788	16811	16840	16673	16544	16825	16619	16577	16791	16750	16780	16679	16700	16726	16782	16610	16839	16685	16648	16782	16845	16717	16803	16811	16742	16710	16772	16712	16679	16811	16681	16711	16889	16754	16751	16764	16811	16699	16819	16623	16751	16769	16861	16995	16596	16691	16666	16817	16645	16566	17016	16776	16675	16600	16580	16624	16741	16590	16681	16648	16803	16571	16708	16649	16662	16685	16655	16829	16651	16644	16760	16797	16759	16584	16763	16941	16739	16608	16751	16837	16699	16631	16753	16633	16738	16591	16732	16600	16723	16705	16728	16655	16785	16997	16723	16924	16691	16629	16564	16598	16442	16560	16767	16805	16840	16644	16837	16640	16771	16806	16863	16318	16636	16778	16676	16623	16571	16729	16577	16720	16635	16821	16733	16799	16513	16626	16736	16793	16580	16697	16706	16574	16914	16721	16779	16707	16693	16511	16644	16532	16890	16604	16816	16621	16707	16621	16735	16806	16724	16819	16748	16684	16863	16781	16840	16653	16586	16656	16651	16686	16662	16832	16840	16705	16700	16800	16906	16758	16556	16681	16455	16607	16736	16781	16567	16631	16664	16618	16808	16647	16924	16669	16765	16681	16818	16698	16762	16832	16789	16728	16602	16517	16802	16687	16766	16666	16685	16780	16790	16688	16850	16845	16714	16631	16737	16582	16745	16816	16755	16850	16732	16718	16761	16683	16783	16618	16746	16734	16596	16794	16703	16566	16963	16815	16629	16550	16463	16712	16803	16803	16696	16641	16580	16928	16764	16573	16808	16859	16753	16912	16736	16802	16700	16728	16745	16763	16710	16590	16684	16557	16870	16802	16687	16633	16793	16580	16622	16612	16853	16827	16750	16674	16701	16647	16800	16835	16784	16588	16793	16749	16610	16786	16844	16586	16559	16605	16568	16645	16793	16685	16604	16784	16701	16856	16749	16729	16638	16560	16736	16825	16639	16986	16582	16381	16778	16658	16644	16720	16728	16641	16714	16622	16804	16824	16674	16630	16781	16710	16623	16757	16652	16840	16742	16800	16750	16885	16652	16724	16692	16474	16634	16724	16672	16733	16811	16648	16673	16612	16382	16543	16990	16694	16602	16608	16645	16752	16739	16757	16661	16647	16727	16718	16769	16600	16446	16857	16591	16735	16633	16717	16438	16513	16955	16695	16796	16528	16535	16878	16601	16512	16685	16796	16580	16561	16523	16761	16579	16857	16721	16627	16697	16659	16748	16626	16565	16712	16589	16469	16655	16687	16667	16683	16711	16675	16714	16711	16922	16698	16876	16740	16562	16629	16816	16712	16726	16672	16730	16635	16943	16666	16853	16874	16582	16613	16870	16678	16934	16848	16579	16892	16980	16681	16638	16724	16799	16736	17007	16981	16759	16613	16597	16782	16402	16818	16609	16604	16771	16877	16923	16849	16736	16644	16801	16873	16812	16763	16756	16636	16803	16658	16687	16769	16609	16568	16483	16711	16632	16952	16804	16898	16844	16507	16659	16759	16698	16983	16821	16858	16643	16622	16754	16742	16639	16575	16866	16749	16637	16612	16807	16676	16530	16655	16874	16736	16658	16700	16708	16644	16652	16662	16744	16658	16693	16864	16670	16550	16687	16544	16660	16540	16610	16886	16578	16789	16802	16798	16728	16476	16757	16635	16678	16521	16552	16783	16552	16648	16809	16572	16660	16965	16829	16499	16640	16786	16931	16700	16548	16677	16735	16628	16675	16767	16864	16608	16764	16684	16666	16962	16658	16608	16639	16809	16820	16609	16810	16736	16755	16749	17013	16640	16604	16671	16776	16773	16810	16844	16650	16736	16827	16851	16684	16638	16660	16742	16637	16911	16819	16828	16910	16682	16750	16741	16880	16567	16660	16679	16638	16590	16708	16646	16570	16868	16484	16684	16667	16800	16563	16871	16634	16619	16665	16555	16851	16445	16828	16543	16798	16771	16754	16855	16635	16705	16744	16821	16709	16583	16784	16884	16807	16583	16718	16682	16649	16825	16530	16837	16514	16357	16702	16654	16707	16665	16607	16722	16638	16838	16702	16786	16721	16740	16774	16642	16547	16627	16750	16853	16787	16501	16788	16701	16596	16956	16649	16751	16777	16813	16690	16830	16610	16675	16811	16674	16609	16580	16657	16650	16780	16731	16675	16769	16729	16725	16559	16620	16786	16796	16732	16543	16596	16609	16740	16783	16756	16775	16854	16832	16630	16589	16653	16908	16780	16651	16602	16612	16967	17011	16629	16805	16633	16739	16657	16706	16713	16523	16639	16642	16897	16633	16716	16583	16732	16795	16681	16755	16624	16675	16594	16651	16747	16718	16593	16684	16765	16826	16692	16806	16797	16685	16828	16659	16676	16752	16667	16847	16747	16764	16946	16825	16526	16631	16536	16630	16735	16751	16776	16807	16656	16825	16805	16672	16654	16820	16598	16644	16692	16600	16684	16634	16589	16648	16640	16747	16638	16681	16653	16850	16667	16806	16657	16511	16754	16528	16792	16859	16874	16694	16594	16634	16726	16601	16599	16600	16762	16636	16912	16823	16594	16611	16878	16763	16708	16568	16765	16987	16635	16715	16863	16754	16573	16739	16726	16740	16704	16599	16772	16743	16747	16858	16757	16693	16850	16679	16629	16816	16831	16578	16598	16611	16607	16607	16621	17016	16802	16738	16791	16686	16738	16692	16616	16711	16747	16729	16816	16760	16704	16750	16809	16494	16560	16682	16704	16754	16538	16793	16695	16795	16855	16712	16901	16512	16724	16789	16691	16689	16686	16712	16936	16719	16690	16884	16856	16741	16670	16698	16722	16630	16701	16760	16553	16680	16798	16860	16506	16779	16715	16893	16648	16692	17033	16916	16700	16777	16773	16690	16695	16841	16628	16609	16738	16519	16799	16733	16743	16697	16640	16986	16658	16695	16711	16793	16748	16573	16759	16600	16595	16607	16531	16729	16655	16727	16479	16794	16935	16714	16765	16678	16658	16703	16965	16884	16715	16861	16629	16726	16879	16629	16591	16808	16710	16450	16568	16576	16845	16732	16909	16896	16770	16557	16669	16765	16676	16507	16848	16745	16670	16663	16552	16646	16644	16943	16785	16747	16804	16647	16734	16655	16790	16774	16681	16830	16734	16806	16784	16712	16754	16829	16793	16805	17024	16765	16741	16570	16498	16800	16764	16650	16688	16690	16541	16472	16863	16640	16850	16618	16658	16658	16690	16634	16561	16923	16598	16825	16938	16717	16566	16780	16811	16716	16600	16779	16854	16743	16637	16706	16600	16813	16849	16783	16764	16563	16556	16742	16764	16661	16697	16767	16858	16611	16789	16564	16679	16665	16607	16686	16622	16646	16743	16744	16582	16681	16559	16892	16739	16853	16791	16733	16693	16554	16580	16507	16729	16982	16622	16780	16864	16573	16710	16812	16759	16815	16620	16662	16801	16650	16897	16697	16753	16782	16604	16945	16782	16631	16704	16630	16858	16620	16645	16631	16738	16711	16742	16768	16788	16721	16762	16587	16716	16863	16715	16900	16754	16625	16741	16638	16805	16786	16744	16620	16651	16527	16521	16687	16808	16728	16656	16745	16815	16571	16568	16578	16642	16846	16783	16527	16895	16665	16701	16466	16716	16706	16768	16770	16826	16785	16921	16679	16663	16686	16539	16655	16701	16790	16825	16734	16830	16714	16665	16664	16853	16735	16760	16646	16503	16660	16794	16671	16607	16713	16691	16721	16675	16845	16733	16587	16857	16689	16781	16832	16701	16769	16667	16824	16753	16550	16549	16749	16747	16669
15308	27817	22885	18375	16833	15923	15384	15002	14961	14516	14526	14365	14401	14260	14262	14236	14104	14216	14197	14156	14271	14026	14182	13919	14152	14104	13995	14106	13999	14054	14071	13947	13889	13938	14057	13996	13941	14079	13937	13918	14139	14064	13937	14066	14107	13881	13736	13953	14122	14004	13914	14039	13970	14158	14098	14054	14017	13860	13877	13821	14056	13973	13869	13925	13959	14007	14007	13935	13916	13835	13918	14030	13982	14021	14003	13831	13987	13913	13907	13970	13971	14066	13850	14019	14081	13984	14009	13899	13950	14016	13989	13934	13975	14040	14002	13907	13848	13926	13928	14088	13966	13910	14047	13904	14080	13893	14054	13997	14142	13939	13850	14035	14086	13984	14035	13978	13943	14206	14029	14062	14025	14034	13918	14174	13988	13956	13922	13918	13932	13963	13943	13919	13990	13909	14055	14128	14006	14025	14130	13802	14054	14039	13896	13838	13917	13910	13995	14119	14109	13900	13890	14143	13920	13994	13975	13980	13998	13876	14012	13927	13913	14022	14145	14081	14070	13770	13989	13924	14161	13930	13927	14056	13844	13924	13901	13973	14104	13970	13988	14061	14202	13937	13951	13889	14086	14054	13952	13798	13831	14052	14006	13989	13967	13866	14062	14153	13900	14065	13979	13928	14044	13865	14048	14039	14027	13854	13968	13862	14042	14001	14096	14044	14002	13993	14073	13862	13988	14023	14132	13849	14034	13942	13888	13916	14017	13949	14056	13931	14027	13933	13884	14074	13942	14176	13873	14070	13930	13863	13874	14018	14026	14146	14162	14269	13943	14027	14025	14120	13797	13757	13917	14034	13979	14003	14039	14016	13877	14003	13866	14029	14067	13960	13989	13779	13931	13889	14093	13949	13930	14152	13891	13962	14003	14074	13961	13988	14069	13910	13967	14004	14079	14029	13920	13961	13901	13962	13949	13935	13974	13736	13981	13985	14164	13987	14057	13652	13912	14167	13790	14097	13883	13947	13746	13892	13892	14083	13989	13928	13809	13899	14068	13910	13917	13966	13965	13981	13804	13791	13825	13965	14068	13928	14017	13927	14024	14004	13887	14040	14128	14143	13968	13996	14016	13889	13861	14025	14165	13974	14032	14028	13939	13858	13963	13828	14134	13929	13911	13945	14043	13919	14103	13948	13895	14106	14003	13992	14010	13953	14018	13881	14130	13867	14042	13988	14064	14102	13963	14011	13958	14034	13890	13891	13923	13969	14027	13910	14068	13729	13903	13935	13860	14006	13917	14065	14104	14062	13895	13714	13936	13986	13981	13804	13976	13954	13845	13939	13828	14085	13994	14079	13879	13941	14157	13973	14100	13808	13953	13834	13896	13931	13936	14133	14054	13821	13978	13973	13970	14044	13857	13942	13930	14011	13970	13942	14169	13892	13929	14089	13898	14123	14096	14026	14014	13858	14142	13830	13952	13884	14086	14068	13863	14112	13938	14218	13879	13920	13972	13935	14046	14047	13908	13957	13919	13852	13903	13852	14157	13923	13923	14053	13964	14241	13790	14007	13948	13955	13785	13926	14047	14015	13940	13940	13907	14006	13939	14111	13985	14103	13937	13959	13867	14025	13883	14026	14041	13997	13847	14051	13843	13904	14125	14101	13877	14156	13841	14002	13960	13974	13970	13964	13987	14017	14072	14011	14005	14028	13832	13984	13831	13978	14015	13867	14020	13892	13970	14051	14039	14008	13878	13995	14094	14010	13962	14102	13965	13917	14003	13977	13913	13942	14072	13924	14096	14055	13808	13918	13889	14036	13971	13905	13949	14053	13923	13925	13960	14050	13930	13835	14033	13978	13741	14078	13975	13970	13953	14098	14053	13857	13996	14113	13917	14118	14096	14001	13877	13836	14088	13981	14027	14070	14003	14018	14005	13886	13898	14100	14035	13871	14039	14012	14029	14158	13914	13856	13926	13921	13987	14003	14121	13928	13918	14080	14092	14031	13933	13834	13884	14160	14031	13991	13828	14070	14007	14114	14084	14007	14052	14105	13942	13890	13887	13805	13911	14099	14046	13980	13980	14005	14163	13996	13941	14062	14109	13936	13944	13930	13936	13916	14078	13942	14084	13849	14055	13990	14071	13973	14109	14060	14048	13946	13913	13916	13881	14061	13910	13869	14063	13977	13897	13970	14112	13926	13987	14128	14017	13829	13982	14034	14002	14163	14122	13979	13862	14001	13937	14018	14067	13986	14154	14054	13996	14046	14059	13942	13957	13827	14063	14001	14085	14022	13858	13882	14083	14044	13739	13894	13944	14126	14057	13998	14149	14049	14071	13869	13799	13858	14111	14092	13970	13999	14072	13733	13930	13924	14034	13968	14069	14003	13954	14058	13930	14021	13830	13952	13863	13930	13858	14156	13966	13923	14253	13836	14023	13965	13902	14072	13894	13874	14031	13841	14048	14129	13881	13877	14103	14072	13860	13874	14017	13917	13783	13957	13915	14039	14028	13833	14003	13972	13949	13893	13793	13881	13978	13958	14140	14030	13982	13972	14012	14124	14129	13923	13810	13922	13987	14054	13942	13999	13921	13966	13912	13980	14019	13991	14074	13997	14089	14268	14154	13868	13982	13907	14071	13977	13960	14063	13963	13942	13945	13900	14044	14007	13942	13866	14009	14074	14197	13960	13829	13933	13947	14004	14050	13897	14047	13947	14020	13876	13936	13966	14004	13808	13994	14036	13995	13833	13778	14002	13884	13857	14117	14079	13972	13930	14048	14019	13924	13953	13953	14010	13986	13894	14055	13798	13973	14082	13946	14085	13905	14059	14131	13948	13957	13988	13839	13977	14083	13882	14124	13982	14000	14105	14209	14041	14042	14142	13878	13794	13944	14021	13937	13885	13946	13979	14000	13981	13916	14146	14004	14015	14117	13916	13814	13918	14043	13912	14037	13945	13884	13898	14042	14007	13937	13889	14045	13987	14189	13949	14020	14084	13953	14003	13994	14052	13887	14068	13795	14158	14133	13827	13916	14028	13799	13870	13856	14007	13760	13897	14089	13955	14058	13833	13843	14137	14011	13895	13827	14129	13931	14061	14069	13922	14079	14011	13999	13959	13985	13854	14130	13931	13950	14111	13987	13946	13934	13978	14041	13993	13978	14043	13869	13985	13994	14063	14012	13980	13884	14046	14068	14015	13861	13997	13946	13983	13884	13707	13799	13779	13935	14148	14127	13885	14072	13978	14016	13947	13861	13887	13930	13957	13990	13954	14065	13965	14014	13886	14065	14077	13931	13873	14107	14029	14068	13923	14018	13970	13940	13983	13946	14032	13974	14011	14120	14052	14021	13813	13937	14045	13961	13876	13840	13907	13868	14200	14006	13820	14015	14123	13895	14030	13975	13866	13806	13939	13989	13957	14120	14060	13868	14042	13915	13900	13945	14091	13942	13867	14043	13844	13867	14031	13926	13944	13937	13929	14015	14118	13736	13901	14137	14007	13964	13939	14047	14059	14154	13849	14055	13802	14008	13862	13822	14175	14036	13984	14034	13951	14066	13953	13913	13905	13886	13943	14018	13884	13834	13985	13967	13919	14022	14006	13772	14071	13927	13899	13868	13959	14003	13936	13892	13887	13783	13935	13853	14017	14054	14090	14092	14152	13914	13988	14094	13950	13861	13804	13985	13982	13958	14002	14052	13839	13924	14083	14012	13925	13934	14267	14074	13924	14002	14109	13848	14045	14021	14057	14065	13953	14118	13983	14042	13964	14055	13924	14086	13765	13939	13878	13874	13981	13815	13981	13890	13948	14041	14049	14022	14123	13899	14036	13965	13936	14093	13890	13931	13933	13958	14009	13897	14034	13953	13930	13826	13965	14148	13958	13995	14001	13862	14164	14113	13889	13902	14109	13948	13963	14066	14216	13877	13958	13897	13824	13948	13955	14073	13866	14023	13943	13983	13854	14044	13950	13859	14115	13957	14014	13997	14015	14133	13948	13887	14054	13935	13911	13911	13982	13823	13736	13915	13968	13974	13806	13962	14164	13862	13911	13781	14127	13979	14081	14029	13780	13915	13953	13844	13907	14057	13974	14129	13898	14006	14075	14093	14049	13966	14071	13944	14126	13834	14050	14022	13931	13867	13821	13947	14017	14052	13914	14114	13947	13856	13883	13803	14089	14092	13772	13875	14083	13912	14003	14077	14071	13918	13716	14044	13942	13952	13785	13994	13991	13799	14059	14143	13974	14081	14053	14078	14048	14014	13986	13948	14002	13874	14101	14004	14103	14019	13915	14088	13821	13950	13927	13924	13934	13842	13917	13906	13913	13994	13861	14095	14204	14052	13982	13943	14053	13721	13969	14040	13995	14046	13957	13907	14146	14019	13972	13996	13826	13869	13890	13935	13958	13925	14073	13927	13908	13965	14061	13859	13952	13982	14121	14136	14056	14048	14136	13949	14008	13947	14068	13987	14037	14009	13965	14121	13987	13907	14181	14081	13964	14213	13928	13866	14060	13973	13821	14057	13849	13775	14076	14009	13960	13938	14159	14090	14005	13867	13971	13820	13944	14077	13896	14024	13839	14103	14101	13922	13903	14040	14051	14044	13993	14042	13817	14029	13916	13877	13993	14047	13913	14245	13994	13857	14129	13982	14102	13981	14045	14036	13989	13971	14007	13961	13993	13859	13858	13968	14127	13963	14061	13993	14026	13810	13886	13927	14172	13989	13932	13894	13859	13958	14007	13980	13990	14089	14053	13918	13899	14115	13773	14085	13907	14046	13974	14099	13976	13732	13930	13913	14097	14069	13831	13925	14125	13957	14092	13946	14039	14005	14136	13963	14045	13894	13960	13936	13981	14084	13879	13943	13959	13753	14013	13897	14102	13878	14111	13924	14125	13810	14085	13985	14026	13789	14009	14069	13996	13855	13930	14015	13975	13797	13949	13916	14125	13748	13926	13911	14083	14178	13784	14073	14050	13989	13932	13974	13799	13949	13975	14013	14015	13863	14015	14008	13830	13992	14002	13848	14135	13823	13942	13975	13932	14007	13991	14027	13987	14005	14036	13946	13918	14007	14074	14010	14090	13963	13902	13933	14123	13820	13855	13905	14004	14117	14079	13986	13880	13987	13934	13893	14228	13783	14108	13995	14215	13816	13962	14104	14237
21816	20939	28166	23873	21173	23012	24480	19080	17912	17940	17818	17527	17384	17155	17207	17099	17117	17046	17044	16980	17021	16910	16938	16998	16976	16868	16855	16849	16886	16710	16584	16717	16752	16632	16727	16578	16722	16647	16715	16659	16852	16727	16865	16624	16703	16846	16867	16595	16718	16814	16764	16626	16583	16884	16674	16733	16790	16714	16650	16841	16899	16560	16755	16886	16567	16613	16726	16515	16638	16445	16688	16700	16806	16658	16706	16539	16630	16760	16535	16754	16792	16748	16522	16561	16581	16618	16692	16796	16469	16674	16608	16590	16712	16655	16706	16744	16800	16709	16573	16872	16590	16766	16601	16792	16863	16601	16852	16869	16739	16681	16725	16536	16729	16616	16405	16761	16762	16510	16795	16505	16660	16761	16585	16669	16520	16589	16613	16785	16595	16664	16680	16543	16644	16660	16774	16539	16798	16463	16664	16585	16658	16634	16457	16598	16620	16549	16520	16684	16512	16420	16566	16517	16608	16842	16846	16826	16440	16482	16643	16718	16870	16646	16502	16615	16646	16586	16544	16500	16653	16435	16578	16577	16473	16677	16740	16597	16699	16731	16433	16604	16708	16682	16669	16477	16644	16664	16561	16672	16605	16594	16684	16727	16397	16326	16782	16590	16519	16747	16529	16669	16562	16462	16767	16463	16647	16607	16616	16556	16656	16596	16756	16591	16643	16651	16694	16834	16687	16821	16759	16538	16785	16492	16734	16513	16499	16739	16729	16720	16765	16723	16977	16774	16673	16714	16576	16719	16436	16650	16582	16769	16475	16703	16585	16677	16497	16594	16756	16709	16717	16599	16571	16512	16776	16489	16483	16448	16442	16598	16633	16756	16731	16690	16784	16591	16791	16557	16706	16461	16371	16622	16537	16599	16670	16683	16780	16652	16487	16680	16696	16825	16804	16864	16625	16630	16827	16814	16634	16659	16693	16577	16439	16514	16689	16555	16708	16713	16756	16678	16782	16486	16696	16645	16555	16654	16729	16604	16566	16661	16747	16683	16783	16670	16584	16512	16607	16881	16842	16627	16629	16383	16750	16631	16678	16682	16660	16563	16557	16884	16627	16792	16719	16751	16307	16703	16709	16561	16555	16543	16583	16550	16652	16638	16512	16481	16289	16744	16444	16649	16594	16467	16580	16717	16799	16554	16701	16779	16618	16339	16654	16573	16699	16663	16555	16443	16698	16739	16713	16672	16659	16796	16595	16995	16653	16877	16748	16637	16775	16742	16877	16580	16585	16701	16628	16702	16599	16659	16695	16724	16527	16830	16556	16678	16625	16686	16618	16814	16470	16485	16845	16455	16723	16548	16763	16760	16432	16576	16545	16560	16525	16536	16630	16665	16676	16733	16687	16385	16406	16856	16529	16630	16507	16684	16750	16482	16355	16442	16720	16766	16750	16792	16662	16642	16738	16733	16586	16655	16536	16749	16675	16753	16798	16567	16552	16695	16716	16538	16755	16615	16546	16529	16652	16759	16844	16556	16556	16622	16740	16835	16828	16579	16574	16839	16820	16594	16467	16587	16524	16574	16562	16649	16829	16739	16576	16499	16555	16481	16484	17014	16644	16828	16456	16609	16531	16804	16618	16487	16641	16565	16553	16628	16731	16637	16555	16466	16604	16583	16839	16471	16558	16825	16620	16612	16752	16686	16488	16551	16634	16664	16619	16799	16686	16600	16765	16598	16649	16491	16701	16588	16470	16719	16587	16462	16368	16552	16591	16641	16663	16547	16911	16662	16593	16745	16732	16649	16518	16616	16751	16774	16785	16740	16827	16733	16790	16789	16677	16615	16540	16551	16594	16586	16435	16553	16670	16411	16621	16648	16601	16445	16448	16505	16666	16596	16676	16612	16593	16702	16634	16680	16762	16715	16663	16598	16728	16665	16676	16602	16758	16583	16666	16639	16557	16716	16617	16610	16742	16812	16793	16807	16589	16613	16876	16607	16633	16551	16429	16552	16608	16629	16571	16365	16758	16680	16588	16568	16579	16470	16729	16732	16539	16638	16528	16637	16728	16599	16837	16575	16772	16668	16636	16747	16634	16600	16712	16693	16688	16539	16695	16743	16489	16581	16725	16762	16673	16699	16657	16586	16657	16634	16763	16704	16576	16472	16599	16442	16764	16680	16758	16798	16614	16727	16539	16720	16435	16728	16439	16576	16560	16729	16774	16637	16549	16508	16745	16479	16700	16512	16620	16613	16686	16454	16538	16662	16679	16688	16877	16666	16541	16724	16652	16647	16783	16787	16651	16657	16567	16619	16718	16674	16664	16652	16625	16470	16577	16667	16755	16565	16689	16666	16255	16272	16458	16500	16691	16733	16714	16675	16667	16566	16533	16694	16644	16803	16463	16589	16583	16559	16788	16597	16570	16503	16630	16881	16860	16795	16715	16463	16787	16445	16520	16772	16873	16639	16397	16486	16689	16383	16492	16609	16749	16617	16580	16546	16791	16641	16609	16521	16746	16599	16644	16540	16610	16752	16618	16638	16732	16504	16589	16616	16514	16803	16757	16727	16580	16694	16604	16582	16592	16550	16665	16755	16893	16622	16663	16643	16632	16606	16703	16703	16774	16762	16613	16546	16510	16469	16642	16467	16356	16668	16690	16664	16610	16653	16498	16527	16512	16314	16595	16693	16701	16485	16624	16614	16589	16455	16661	16806	16745	16452	16535	16645	16628	16813	16683	16776	16594	16532	16525	16754	16397	16635	16648	16562	16755	16468	16527	16553	16557	16755	16707	16900	16698	16736	16689	16624	16630	16717	16489	16575	16829	16737	16495	16723	16796	16695	16722	16725	16722	16606	16793	16567	16682	16543	16566	16504	16679	16708	16619	16554	16614	16438	16650	16808	16608	16676	16781	16801	16772	16443	16687	16702	16492	16565	16793	16786	16549	16454	16740	16727	16689	16518	16584	16790	16718	16524	16973	16761	16643	16686	16817	16617	16499	16598	16585	16577	16673	16585	16712	16654	16572	16617	16839	16693	16673	16555	16495	16775	16656	16546	16564	16499	16804	16657	16527	16669	16607	16683	16613	16749	16625	16902	16879	16676	16484	16586	16658	16655	16700	16390	16559	16689	16819	16833	16712	16565	16646	16660	16609	16569	16507	16652	16540	16632	16843	16625	16622	16539	16602	16832	16543	16510	16671	16704	16585	16525	16571	16526	16618	16803	16703	16597	16622	16857	16601	16752	16562	16674	16484	16403	16625	16658	16581	16704	16691	16633	16446	16520	16539	16701	16514	16506	16873	16632	16576	16632	16521	16541	16603	16613	16683	16748	16489	16612	16779	16423	16579	16635	16718	16664	16668	16667	16641	16500	16582	16621	16745	16736	16488	16531	16634	16629	16539	16582	16550	16595	16590	16453	16657	16404	16610	16705	16472	16689	16825	16762	16319	16679	16661	16705	16701	16695	16728	16805	16629	16514	16694	16623	16688	16724	16737	16643	16491	16491	16609	16751	16614	16677	16542	16499	16552	16732	16593	16654	16474	16825	16609	16739	16651	16538	16554	16579	16632	16632	16820	16628	16515	16608	16550	16709	16774	16720	16642	16606	16749	16483	16634	16602	16623	16490	16731	16684	16751	16562	16529	16752	16489	16375	16615	16513	16920	16674	16712	16732	16477	16661	16673	16482	16575	16648	16720	16748	16702	16566	16782	16523	16658	16641	16454	16707	16603	16559	16831	16659	16449	16574	16753	16695	16486	16439	16497	16724	16469	16452	16423	16637	16699	16635	16629	16549	16608	16837	16714	16544	16838	16792	16603	16568	16659	16683	16481	16571	16748	16740	16787	16521	16451	16593	16499	16812	16762	16787	16650	16454	16783	16536	16678	16729	16645	16535	16504	16587	16508	16455	16595	16729	16500	16630	16579	16494	16579	16755	16587	16652	16690	16498	16404	16760	16539	16570	16525	16622	16684	16771	16466	16770	16769	16666	16674	16464	16504	16560	16708	16745	16430	16621	16590	16628	16660	16568	16689	16520	16789	16513	16632	16489	16706	16557	16777	16629	16900	16668	16761	16779	16561	16865	16754	16660	16682	16556	16451	16556	16651	16439	16658	16793	16576	16830	16686	16613	16577	16541	16343	16696	16555	16488	16762	16612	16667	16827	16565	16723	16539	16487	16707	16614	16702	16594	16617	16599	16831	16628	16564	16769	16556	16748	16701	16409	16488	16494	16667	16766	16499	16518	16849	16653	16574	16825	16739	16622	16580	16607	16720	16701	16611	16666	16643	16681	16622	16468	16648	16562	16635	16694	16737	16590	16664	16515	16439	16657	16655	16594	16374	16537	16514	16814	16572	16550	16565	16521	16558	16593	16749	16536	16604	16659	16554	16785	16483	16534	16724	16773	16398	16387	16494	16772	16566	16692	16557	16738	16713	16676	16611	16757	16741	16504	16573	16658	16775	16784	16437	16594	16453	16643	16784	16458	16657	16488	16668	16551	16730	16618	16541	16656	16620	16706	16468	16620	16737	16725	16706	16843	16745	16747	16866	16632	16669	16605	16555	16444	16590	16597	16471	16703	16761	16639	16825	16716	16551	16650	16603	16744	16605	16596	16604	16756	16759	16740	16589	16442	16595	16643	16581	16689	16671	16631	16555	16601	16725	16596	16700	16694	16729	16607	16743	16505	16670	16667	16446	16703	16711	16732	16653	16419	16537	16739	16472	16446	16713	16572	16817	16316	16568	16528	16614	16939	16605	16520	16497	16584	16469	16377	16548	16587	16575	16692	16598	16692	16516	16680	16671	16619	16606	16515	16782	16670	16800	16800	16552	16392	16695	16504	16595	16597	16667	16740	16721	16777	16674	16616	16682	16618	16687	16758	16772	16584	16786	16632	16562	16652	16608	16663	16536	16560	16708	16396	16739	16614	16784	16428	16680	16745	16644	16662	16665	16480	16646	16650	16521	16413	16524	16751	16583	16491	16590	16691	16531	16564	16575	16823	16379	16249	16569	16585	16479	16689	16675	16653	16650	16595	16670	16839	16531	16552	16511	16637	16649	16522	16594	16511	16785	16556	16640	16661	16554	16669	16566	16515	16841	16639	16605	16535	16507	16555	16488	16420	16519	16438	16585	16591	16747	16683	16658	16697	16638	16465	16799	16698
15416	35251	28293	21815	19183	17406	16428	16029	15658	15276	14797	14732	14636	14606	14233	14454	14319	14177	14275	14020	14333	14073	13943	13832	14085	14044	13855	14192	14098	13963	13955	14028	13685	13965	13950	13827	13924	14045	13862	13948	13873	13865	13665	13959	13800	13814	13835	13957	13850	13898	13985	13760	13739	13863	13821	13786	14026	13845	13783	13855	13801	13692	14050	13787	13867	13926	13793	13878	13907	13811	13801	13787	13932	13864	13817	14008	13912	13911	13999	13648	13896	13783	13773	13906	13993	13831	13825	13852	13922	13855	13767	13941	13869	14045	13919	13759	13739	13972	13691	13976	13981	13847	13835	13840	13837	13943	13936	13760	13768	13660	13774	13782	13671	13812	13909	13765	13776	13688	13866	13815	13717	13897	13840	13988	13827	13884	13749	13822	13850	13915	13942	13747	13828	13848	13895	13773	13934	13885	13813	13804	13969	13983	13811	13928	13795	13819	13934	13771	13682	13762	13923	13881	13914	13960	13705	13822	13872	13825	13934	13734	13835	13792	13914	13785	13698	13732	13715	13697	13826	13959	13894	13920	13797	13858	13752	13678	13898	13727	13913	13849	13842	13824	13949	13877	13883	13686	13797	13815	13812	13946	13841	13763	13920	14004	13862	13925	13658	13732	13769	13783	13963	13968	13939	13829	14007	13838	13703	13801	13709	13753	13844	13887	13714	13782	13885	13876	13848	13872	13915	13868	13845	13915	13663	13821	14006	13868	13688	13807	13879	13681	13815	13751	13928	13733	13959	13813	13827	13694	13680	13953	13915	13942	13880	13787	13814	13695	13866	13721	13985	13891	13659	13945	13728	13910	13876	14095	13981	13915	13840	13914	13711	13935	13881	13773	13820	13803	13900	13797	13811	13867	13742	14016	13764	13790	13890	13699	13843	13673	13834	13854	13788	13934	13985	13803	13892	13769	13990	13815	13757	13966	13861	13867	13779	14052	13699	13679	13785	13921	13762	13789	13766	13901	13790	13929	13727	13825	13935	13795	13804	13804	13911	13964	13857	13718	13872	13720	13945	13742	13958	13787	13838	14006	13713	13858	13784	13677	13711	13663	13785	13874	13751	13755	13713	13701	13831	13790	13834	13905	13713	13760	13779	13661	13842	13712	13836	13833	13821	13835	13768	13897	13816	13847	13890	13797	13880	13824	13860	13795	13706	13968	13859	13918	13786	13813	13867	13979	13779	13899	13841	13705	13762	13919	13815	13973	13877	13774	13843	13930	13931	13806	13844	13824	13862	13860	13785	13899	13824	13891	13773	13751	13997	13868	13824	13894	13865	13894	13911	13658	13774	13822	13916	13879	13786	13784	13947	13740	13859	13868	13873	13849	13941	13829	13733	13870	13723	13740	13943	13892	13751	13925	13915	13865	13770	13782	13793	13909	13753	13808	13952	13733	13773	13945	13782	13868	13895	13927	13854	13840	13863	13790	13905	13836	13757	13726	13621	13926	13856	13835	13906	13851	13784	13781	13899	13896	13875	13838	13755	13926	13784	13828	13910	13715	13834	13933	13664	13872	13994	13910	13896	13981	13787	13843	13857	13779	13931	14012	13807	13989	13664	13772	13945	13880	13721	13722	13700	13925	14036	13708	13692	13720	13921	13735	13713	13818	13718	13949	13730	13679	13760	13772	13833	13791	13864	13692	13818	13809	13889	13712	13748	13922	13813	13725	13850	13943	13773	13691	13787	13893	13815	13897	13767	13829	13791	13865	13630	13765	13664	14023	13779	13750	13835	13934	13857	13868	13795	13797	13994	13469	13778	13845	13901	13810	13849	13990	13872	13885	13586	13913	13780	13828	13738	13758	13962	13892	13845	13846	13980	13840	13899	13794	13826	13854	13845	13828	13884	13894	13885	13903	13714	13888	13767	13716	13855	13874	13752	13830	13853	13812	13949	13917	13657	13739	13884	13800	13826	13684	13878	13710	13786	13830	13761	13995	13815	14058	13922	14025	13891	13895	13940	13930	13886	13847	13928	13810	13858	13939	13745	13840	13922	13800	13852	13791	13979	13740	13899	13803	13794	13859	14002	13711	14038	13858	13823	13955	13927	13853	13910	13812	13780	13738	13735	13956	13923	13773	13759	13766	13901	13818	13900	13776	13713	13858	13933	13921	13779	13839	13889	13832	14107	13884	13976	13813	13788	13833	13831	13909	13966	13879	13713	13848	13811	13884	13732	13871	13788	13842	13757	13864	13902	14004	13827	13699	13876	13769	13794	13783	13905	13784	13761	13692	13955	13963	13809	13809	13875	13844	13834	13842	13761	13761	13888	13771	13800	13898	14032	13737	13834	13845	13833	13746	14096	13785	13797	13788	13842	13853	13898	13840	13833	13973	13608	13989	13927	13864	13890	13866	13834	13836	13898	13856	13761	13746	13738	13792	13949	13834	13706	13919	13822	13808	13758	13864	13826	13887	13980	13941	13961	13854	13748	13834	13897	13726	13712	13911	13812	13741	13877	13755	13844	13783	13842	13778	13841	13786	13770	13967	13666	13807	13903	13955	13933	13760	13964	13965	13803	13818	13647	13986	13776	13851	13797	14000	13721	13775	13752	13766	13767	13950	13903	13848	13777	13940	13665	13979	13594	13802	13789	13794	13888	13798	13766	13892	13788	13904	13854	13923	13869	13922	13887	13947	13823	13772	13877	13995	13837	13916	13761	13711	13891	13828	13986	13736	13792	13904	13822	13869	13931	13939	13818	13757	13978	13791	13769	13865	13764	14053	13612	13746	13955	13963	13798	13804	13789	13889	13861	13940	13798	13795	13712	13923	13874	13768	13852	13946	13794	13870	13998	13792	13794	13834	13863	13833	13925	13906	13888	13783	13852	13839	13722	14002	13916	13815	13672	13787	13930	13739	13711	13872	13799	13932	13849	13857	13778	13996	13936	13816	13776	13775	13929	13826	13707	13790	13784	13806	13983	13924	13780	13780	13678	13704	13707	13878	13945	13834	13729	13996	13870	14048	13929	13840	13795	13813	13814	13839	13793	13906	13881	13683	13974	13840	13720	13778	13958	13717	13816	13955	13776	13722	13994	13826	13703	13912	13789	13759	13901	13760	13851	13951	13824	13800	13942	13747	13951	13914	13787	13882	14000	13773	13805	13699	13923	13897	13823	13859	13879	13865	13670	13729	13657	13949	13899	13954	13678	13895	13661	14023	13707	13985	13809	13723	13795	13923	13977	13812	13885	13793	13744	13894	13765	13828	13889	13891	13783	13693	13900	13770	13721	13974	13944	13758	13764	13807	13910	13776	13914	13826	13968	13783	13883	13796	13935	13785	13927	13757	13767	13910	13757	13839	13841	13861	13680	13898	13926	13940	13726	13867	13938	13827	13869	13766	13863	13939	14021	13839	13999	13788	13949	13883	13804	13708	13852	13848	13993	13926	13773	13750	13773	13810	13885	13896	13812	13807	13689	13803	13941	13830	13611	13791	13697	13890	13880	14027	13916	13738	13838	13892	13915	13794	13949	13737	13903	13764	13884	13928	13813	13944	13716	13898	13706	13689	13900	13807	13785	13863	13646	13810	13761	13619	13820	13902	13997	13810	13736	13852	13606	13695	13979	13852	13790	13831	13971	13918	13951	13982	13881	13953	13765	13709	13814	13603	13845	13783	13894	13804	13834	13748	13854	13855	13851	13878	13932	13781	13959	13856	13960	13831	13927	13894	13862	13743	13929	13874	13868	13785	13811	13732	13862	13847	13862	13656	13894	13653	13973	13771	13614	13767	13860	13903	13827	13825	13637	13838	13819	13775	13887	13940	13751	13853	13870	13984	13826	13923	13768	13852	13949	13804	13774	13749	13820	13911	13931	13853	13751	13961	13806	13815	13848	13802	13788	13840	13874	13704	13619	13884	13802	13732	13982	13963	13838	13751	13912	13668	13967	13907	13931	13942	13877	13753	13725	13756	13908	14038	13861	13852	13819	13755	13906	13855	13839	13750	13997	13851	13966	13773	13932	13874	13795	14015	13861	13931	13850	13840	13787	13847	14088	14028	13684	13774	13865	13716	13898	13754	13891	13666	13810	13923	13633	13708	13922	13856	13795	13914	13748	13833	13730	14071	13669	13850	13792	13812	14068	13850	13739	13755	13777	13702	13783	13790	13913	13794	13737	13715	13845	13825	13742	13677	13891	13871	13917	13783	13881	13758	13935	13844	13811	13843	13782	13947	13810	13730	13806	13818	13965	13793	13847	13903	13934	13884	13858	13816	13665	13654	13741	13748	13737	13889	13786	13914	13660	13748	13803	13933	13761	13833	13704	13806	13899	13756	13780	13962	13805	13831	13775	13844	13929	13905	13881	13825	13850	13862	13817	13810	13941	13835	13847	13753	13835	13874	13861	13926	13822	14018	13826	13828	14010	13789	13745	13836	13962	13809	13809	13755	13806	13784	13762	13759	13857	13917	13828	13753	13965	13915	13864	13783	13973	13917	13912	13660	13751	13768	13887	13883	13874	13633	13803	14014	13837	13804	14054	13825	13853	13853	13868	13726	14009	13591	13858	13974	13796	13767	13938	14053	13735	13758	13677	13840	13892	13721	13927	13867	13747	13870	13895	13852	13737	13896	13888	13845	13921	13789	13880	13817	13853	13830	13672	13911	13533	13943	13764	13910	13903	13856	13972	14013	13824	13669	13799	13707	13859	13841	13880	13853	13892	13706	13723	13808	13787	13781	13865	13741	13925	13981	13930	13731	13811	13833	13810	13904	13789	13861	13852	13775	13823	13765	13791	13871	13994	13820	13867	13846	13865	13872	14048	13672	13754	13804	13780	13829	13682	13816	13895	13893	13898	13848	13765	13890	13742	13881	13873	13786	13801	13751	13908	13926	13714	13770	13873	13915	13754	13786	13884	13888	13742	13821	13753	13843	13758	13814	13951	13817	13786	13812	14009	13912	13889	13865	13719	13661	13725	13749	13884	13899	13884	13725	13853	14061	13687	13767	13961	13863	13775	13778	13850	13768	13909	13812	13967	13678	13914	13839	13872	13756	13761	13849	13915	14038	13700	13884	13855	13790	13900	13758	13785	13951	13856	13784	13924	13809	13833	13817	13994	13836	13978	13914	13808	13873	13855	13771	13954	13960	13794	13973	13881	13956	13862	13937
28071	22406	24385	21149	17685	17105	16979	16333	16464	16231	16132	16245	16201	16232	16163	15905	15919	16160	16094	16282	16070	16058	16211	16138	15994	16263	15911	16113	15885	16034	15877	15911	15937	16046	16224	16075	15954	15897	15887	15909	16039	15941	15919	15930	16125	16189	15979	15936	15913	16038	16053	15939	15741	16223	15971	15982	15795	15839	15877	16128	15977	16017	15885	15797	15971	15879	15928	15868	16220	16027	15901	15879	15786	15855	15790	16234	15843	16033	15966	15828	15915	15827	15754	15645	16048	15932	15918	15922	16147	15898	15928	15868	15695	15843	15852	15746	16104	15872	16024	16022	16012	15861	15775	15904	15879	15958	16026	15872	15949	15826	15878	15985	15880	15985	16020	15980	15844	15962	15754	15856	16081	15962	15690	15836	16031	15782	15976	15800	15946	15926	15973	15808	15988	15899	15961	15804	16052	15851	15868	16104	15939	15779	16031	16161	15847	15859	15938	15873	15706	15867	16003	16010	15822	15811	15954	15910	15947	16055	15917	16005	16050	16085	15963	16074	16068	15948	15967	16015	15937	15925	15935	15859	15991	16069	15823	15753	15884	16088	16010	15965	16217	15988	16148	15888	15901	15906	16052	15902	16229	15829	15709	15889	16035	15976	15957	15887	15783	15961	15998	16006	16087	15831	15803	15796	15988	15858	15787	15940	15978	15845	15982	15812	15995	15849	15835	15951	16169	16135	15877	16057	15983	16122	15904	15900	15951	15961	15947	15795	15869	16041	15970	16017	16098	15864	15783	15938	16086	15764	16157	16074	15999	15790	16178	15894	15938	15972	15834	15994	15992	15919	16000	15800	15920	15839	16116	15932	16031	15891	15932	15803	15719	15870	15817	15925	16063	16033	16043	16025	15796	15869	16085	15872	15867	15932	15906	15684	15969	16151	15895	15868	15859	15907	15855	15869	15857	15949	15887	15920	16095	15885	15895	16011	15906	15907	15920	16020	16016	15936	15987	15806	15891	15935	15846	15899	15670	15961	15849	15970	15914	15777	15805	15999	16007	15852	16116	15821	15980	15943	15728	16029	15804	15782	15974	15752	16152	15986	16019	15842	16062	15925	15933	15988	15839	15851	15936	15833	16062	15789	16189	16144	15941	15933	15874	15888	15909	15921	15887	15897	16062	15847	15862	15902	16001	15996	15910	15997	15675	16143	15943	16020	16097	15908	16042	16083	15933	15960	15956	15895	15878	15942	15787	15953	16086	16113	15885	15842	16019	16004	16073	16073	15837	15806	16057	15959	16214	15983	16001	15869	15883	15867	16016	15988	16004	16124	15994	15892	16069	15827	15859	16063	15961	15974	15974	16021	15973	16032	16226	15958	15991	15880	15812	15739	15988	15975	15996	16022	15929	15990	15981	15973	15848	15970	15940	16057	16019	15933	16009	15845	15858	16028	15848	16043	15838	15982	15913	15855	15746	15949	16089	16094	15957	15812	15992	15988	16005	15977	16205	15832	15909	15992	15910	15900	15935	16153	15907	15872	16019	15999	16023	15870	15894	15760	15803	15997	15960	15969	15916	15929	15796	15740	16080	16213	16028	15938	15982	15893	15630	16136	16012	15990	15900	15845	16049	16021	15919	15916	16005	15938	15999	15916	16078	16177	15767	15839	16099	16005	15847	15986	16081	15784	15816	15903	16072	16211	15905	15991	15974	16100	16052	16077	15964	15970	15846	16278	16126	16097	15842	16017	15911	15906	15867	15695	16030	15951	15877	15973	15769	15883	15977	15946	15913	15902	15908	15941	15899	15939	15977	16070	16126	15921	15912	15966	15856	15937	15900	15926	15984	15862	15875	15852	15974	16075	16009	16108	16255	15951	16146	15960	16018	16053	15862	15939	15835	15951	15928	15890	15844	16093	15878	15826	15791	15941	16028	15899	15934	15865	16032	16033	15871	16048	15800	16060	16017	15996	15931	16181	15926	16009	16043	15762	15944	15987	15899	16182	15953	15909	15977	15843	15744	16002	15960	15799	16062	15922	15975	16041	15794	15967	15770	15796	15957	16135	15923	15985	15775	15881	15854	16065	16147	16065	16074	16022	15971	15998	15808	16007	15815	15880	16152	16081	15990	16029	15990	15988	16003	16029	16004	15866	15964	15968	15885	15936	16132	15927	15887	15917	15986	15909	15867	15889	16121	15903	15991	15950	15848	15929	16001	15881	15927	15975	15843	16183	15759	15930	16033	15937	15987	15899	16032	15849	15870	16173	15844	16016	16093	16057	15773	15991	16097	15946	15827	16117	15868	15926	15716	15751	16078	16063	15927	15783	15847	15762	15784	15993	15819	16023	16218	15880	16008	15761	15960	15894	15870	15932	15914	15952	16019	15690	15711	15807	15951	16014	16035	16011	16041	16054	16036	16004	15920	15852	15851	15813	15850	15954	15964	15708	15807	16006	15891	15870	16038	15776	15817	16074	15877	15785	15846	15775	15870	15878	16055	15979	16000	15934	15910	16145	15951	15774	15995	15872	15846	15957	16156	15887	15988	15863	16053	15761	15894	16129	15948	16060	16061	15914	15984	15969	16000	16072	16161	15926	15926	16024	16095	15896	16033	16089	15948	15872	15984	15927	15981	16165	16086	15953	15849	15928	15862	15912	15785	15977	16034	15787	16060	15860	15965	15938	16016	15893	15880	15945	15799	15939	16161	16070	16106	15853	15872	15787	15906	16071	15895	16105	15834	15954	15899	15933	16033	15871	16046	15788	16028	15853	15955	15966	16082	16070	15890	15829	15811	15874	15774	16061	16020	15876	15784	15931	15849	16001	16047	15900	16133	16129	15988	15970	15998	15930	15858	15923	16015	16094	15865	15968	15912	15892	15873	15851	15944	15747	15822	16067	16044	15911	15979	15839	16112	15980	16009	15806	16013	15812	15893	16003	15984	15901	16129	15890	15906	16043	15876	16049	15877	15748	15989	15910	16149	15894	16023	15788	15970	15890	16009	15842	16049	15962	15740	15835	15984	15923	15988	16208	15979	15815	15816	16011	16037	15700	16011	15856	15881	15785	15758	15801	16007	16015	15959	15838	15885	15785	15904	15869	16069	15829	15985	15947	15942	15769	15906	15970	16093	15992	15896	15961	15798	15860	15946	15828	16073	15987	16034	15947	16092	15934	15788	15863	15904	15920	15948	15787	15998	15954	16051	16122	16004	16104	15864	15966	16125	16060	15931	15913	16011	16087	16104	15757	15826	16068	15972	15852	16016	16035	15887	15871	15842	16016	15991	16026	15951	15951	15996	15803	15895	15856	15826	15991	16052	15976	16072	16032	15991	15791	15925	16107	15908	16098	15924	15992	15964	16037	16071	15754	15765	15802	16062	15923	16022	15910	15874	15873	15877	15862	15767	16034	15729	15902	16145	15884	15968	16046	15983	15992	16029	16060	16157	16103	15975	16085	16215	16011	16108	16053	16140	15933	15886	15941	15923	15853	15875	15825	15791	16007	15982	15936	15891	16045	16059	15969	15829	15810	15954	15977	15874	15951	15886	16183	15914	15793	16015	15944	15855	15909	15783	16005	15835	16289	16008	15905	15984	15942	16087	15978	15943	16121	16090	15673	16055	16002	15785	15962	15966	16101	15986	15878	15852	15786	15981	16125	15808	15863	16132	15903	16054	15902	16027	15907	16060	16256	15925	15970	15763	15885	16101	15873	15918	16007	16117	15961	15958	16051	15741	15885	16103	15987	15950	15996	16090	15911	15891	15879	15827	15901	16006	15906	15979	15861	16002	15721	16038	15964	16095	16200	15888	15918	16029	15969	16021	15872	15809	15836	15934	15811	15936	16123	15908	15978	16093	15911	15816	16026	16074	15781	15979	16144	15878	16022	15952	15978	16071	15982	15884	15819	15972	16039	16001	16107	16009	15902	15945	16006	16002	15957	16132	15916	16197	16013	16002	15997	15871	15996	16020	15993	15954	15850	15958	15865	16120	15912	15841	16023	15948	16008	15872	15987	15767	15800	15959	16030	15997	15844	16001	16209	15793	16028	15783	16036	16030	16160	16019	15994	15922	15853	16017	15902	15989	15864	15851	15817	15895	15919	16066	15680	15811	15817	15962	16001	16101	16020	15963	15946	16049	15745	15962	16036	15878	15801	16203	15960	16110	15900	16058	16006	16107	16170	15970	15844	15891	15958	15953	15992	16045	16040	15877	15980	15882	16116	16032	15839	15910	16131	15773	15741	16044	15972	15948	15916	15979	16029	15953	15930	15993	15880	15987	15884	15906	16019	15882	15770	15926	16007	15855	16000	15948	15992	15930	15811	15877	15945	15906	15900	15891	15998	15977	15929	15841	15722	15960	16036	16042	16005	15804	15927	15794	15953	15834	15986	15977	15937	15928	15899	15777	15841	15837	15797	16112	15853	15896	15805	15965	16054	15937	15843	15988	16079	15822	15976	15923	15803	16198	15776	15930	16151	16045	15791	16002	15987	16074	16095	16044	15758	15821	15941	16100	15841	16019	15937	15853	15963	15919	15817	16042	15947	15796	15831	16178	16054	15907	15973	16070	15952	15961	16239	15890	15967	16061	16065	16090	16104	16008	16085	15949	15909	15924	16053	15997	16216	15916	15790	15895	15878	15907	15973	15907	15696	15968	15893	15950	15965	16078	15912	15970	15767	15982	16000	16077	15880	15974	15989	15804	16152	15981	16074	15970	15933	15843	15973	15957	15908	15845	15953	15944	15922	16017	15962	16250	16038	15864	16055	15943	15860	15781	16000	15887	16014	15846	15866	15988	15982	16120	15808	16003	15710	16125	15932	15893	15686	15948	15993	15858	15940	15927	15894	16038	16008	15966	15976	15865	15820	15867	15955	15936	16108	16060	16063	15899	15902	15859	15772	15804	16115	16143	15836	16094	15956	15837	15976	15889	15914	15995	16016	16050	15941	16235	15844	16118	15816	16150	15846	16064	15874	16294	16110	15989	15992	15897	16175	16260	16030	16009	15966	15939	15959	15870	15857	15851	16123	16012	15849	16020	16099	16023	15901	15912	16107	15965	15933	15943	16027	16063	15983	15834	16067	16020	15842	15749	16080	15975	15995	16075	16073	15961	15747	15849	15946	16008	15988	16051	15999	15911	15578	16021	15744	15926	16155	15871	16282	15984	15850
16537	24753	20288	16607	15727	14846	14480	14335	14175	13954	13792	13916	13631	13769	13871	13611	13694	13777	13735	13467	13562	13704	13617	13500	13522	13513	13349	13583	13399	13632	13492	13431	13431	13482	13419	13433	13621	13462	13560	13360	13484	13531	13623	13582	13457	13508	13404	13434	13486	13547	13412	13475	13460	13521	13469	13488	13498	13545	13465	13444	13661	13475	13425	13413	13435	13501	13476	13508	13264	13464	13403	13498	13533	13470	13492	13437	13633	13528	13527	13544	13376	13517	13486	13564	13468	13370	13613	13573	13569	13328	13361	13469	13366	13317	13417	13618	13638	13350	13477	13617	13507	13481	13471	13451	13490	13515	13406	13551	13541	13610	13511	13518	13386	13403	13505	13592	13330	13483	13396	13591	13455	13494	13506	13475	13622	13485	13568	13596	13478	13514	13509	13519	13476	13519	13474	13506	13418	13566	13388	13520	13632	13513	13337	13482	13590	13549	13402	13595	13549	13477	13498	13562	13417	13508	13704	13501	13544	13365	13469	13449	13573	13571	13434	13449	13431	13470	13582	13469	13567	13580	13425	13474	13585	13479	13521	13381	13428	13369	13527	13443	13443	13419	13414	13633	13666	13541	13435	13324	13479	13413	13541	13488	13401	13506	13415	13439	13501	13460	13437	13529	13428	13347	13702	13594	13476	13373	13461	13488	13672	13387	13585	13549	13492	13629	13442	13511	13444	13511	13578	13326	13577	13521	13421	13437	13543	13548	13687	13617	13471	13422	13549	13550	13471	13565	13566	13426	13624	13571	13550	13570	13528	13685	13690	13583	13419	13399	13428	13565	13307	13525	13590	13372	13334	13628	13426	13414	13471	13616	13366	13498	13499	13511	13551	13447	13702	13450	13530	13476	13607	13463	13590	13483	13518	13526	13464	13503	13647	13536	13524	13539	13632	13638	13665	13421	13611	13474	13505	13430	13512	13718	13410	13388	13471	13469	13384	13470	13559	13490	13585	13703	13515	13388	13510	13549	13575	13435	13395	13453	13490	13662	13418	13403	13450	13532	13544	13480	13510	13506	13530	13730	13367	13510	13413	13420	13533	13452	13463	13403	13485	13564	13415	13541	13652	13704	13567	13511	13604	13613	13437	13645	13671	13454	13398	13516	13501	13497	13524	13342	13614	13492	13410	13410	13513	13542	13578	13537	13371	13480	13424	13518	13393	13596	13580	13426	13568	13366	13381	13480	13470	13606	13608	13458	13582	13472	13459	13458	13516	13481	13603	13500	13446	13503	13613	13545	13621	13507	13576	13505	13533	13371	13494	13476	13390	13502	13462	13450	13555	13656	13396	13532	13453	13388	13503	13484	13626	13445	13478	13351	13580	13512	13666	13635	13411	13483	13532	13513	13413	13445	13410	13596	13527	13500	13512	13371	13577	13489	13451	13434	13538	13429	13505	13522	13450	13488	13533	13503	13471	13466	13495	13428	13387	13250	13424	13544	13427	13368	13433	13557	13469	13583	13527	13522	13470	13502	13498	13760	13507	13555	13413	13455	13526	13606	13546	13692	13567	13561	13487	13602	13432	13562	13567	13499	13468	13612	13571	13569	13585	13404	13545	13608	13537	13573	13624	13613	13468	13492	13401	13459	13599	13444	13519	13467	13538	13505	13408	13619	13400	13381	13637	13559	13517	13505	13690	13607	13509	13443	13488	13586	13428	13653	13407	13553	13565	13366	13508	13610	13594	13711	13732	13407	13316	13563	13424	13404	13395	13380	13302	13312	13459	13373	13501	13490	13438	13425	13558	13618	13472	13431	13531	13526	13395	13586	13623	13559	13371	13491	13510	13478	13442	13501	13578	13653	13572	13611	13606	13455	13538	13491	13599	13564	13559	13605	13529	13405	13602	13391	13478	13483	13537	13462	13427	13469	13493	13595	13549	13520	13568	13568	13527	13680	13501	13582	13572	13504	13535	13472	13513	13595	13461	13548	13396	13570	13436	13613	13456	13619	13517	13669	13509	13501	13551	13457	13565	13533	13557	13573	13370	13603	13531	13532	13609	13511	13499	13607	13482	13595	13578	13427	13469	13499	13451	13606	13703	13574	13461	13551	13464	13440	13516	13632	13366	13558	13349	13436	13353	13414	13683	13395	13519	13421	13573	13536	13600	13387	13531	13687	13395	13511	13456	13491	13685	13583	13530	13408	13573	13492	13370	13560	13563	13465	13624	13428	13466	13485	13426	13659	13400	13440	13413	13392	13643	13503	13522	13419	13665	13372	13527	13507	13395	13642	13358	13576	13494	13546	13599	13496	13490	13447	13758	13411	13339	13600	13416	13485	13378	13440	13495	13483	13467	13404	13590	13459	13450	13511	13470	13438	13460	13503	13372	13565	13541	13417	13535	13534	13530	13313	13465	13417	13675	13404	13498	13498	13433	13432	13575	13484	13624	13425	13578	13515	13484	13551	13428	13322	13663	13419	13380	13705	13307	13416	13624	13664	13425	13365	13513	13509	13319	13674	13554	13486	13211	13675	13549	13519	13490	13556	13625	13559	13413	13444	13461	13620	13378	13507	13596	13406	13528	13483	13467	13561	13470	13667	13407	13459	13473	13629	13541	13541	13442	13307	13819	13464	13471	13433	13442	13653	13494	13523	13602	13582	13548	13492	13441	13544	13576	13381	13506	13616	13418	13467	13613	13524	13510	13309	13561	13587	13457	13506	13558	13545	13492	13463	13481	13478	13616	13506	13613	13529	13454	13335	13500	13593	13605	13468	13522	13623	13471	13478	13581	13514	13607	13503	13491	13481	13570	13534	13563	13674	13545	13485	13541	13493	13542	13391	13586	13470	13613	13408	13413	13501	13465	13640	13348	13456	13439	13695	13639	13512	13476	13460	13504	13635	13464	13559	13439	13522	13649	13389	13411	13439	13518	13595	13556	13550	13526	13396	13438	13512	13382	13453	13452	13560	13477	13502	13645	13562	13601	13484	13663	13567	13454	13475	13495	13479	13594	13452	13428	13417	13430	13467	13520	13562	13577	13558	13533	13391	13521	13415	13474	13434	13500	13378	13669	13343	13600	13394	13352	13581	13589	13504	13527	13507	13501	13473	13662	13467	13560	13257	13491	13688	13496	13541	13603	13478	13630	13469	13557	13520	13544	13467	13515	13499	13373	13632	13535	13470	13554	13568	13477	13478	13452	13555	13537	13690	13529	13399	13526	13555	13476	13522	13646	13463	13502	13623	13466	13657	13346	13483	13594	13352	13398	13496	13671	13596	13530	13436	13409	13522	13276	13555	13638	13527	13513	13396	13373	13527	13417	13385	13371	13464	13490	13383	13513	13464	13339	13561	13447	13324	13464	13566	13435	13513	13540	13554	13499	13540	13519	13533	13588	13563	13571	13415	13688	13428	13481	13563	13427	13535	13539	13468	13441	13547	13347	13546	13405	13450	13624	13400	13460	13521	13360	13682	13384	13602	13602	13535	13600	13406	13449	13313	13517	13542	13481	13609	13556	13512	13547	13465	13506	13524	13627	13456	13501	13486	13662	13422	13573	13538	13402	13552	13409	13539	13519	13453	13463	13480	13499	13618	13546	13546	13567	13480	13655	13505	13582	13516	13628	13542	13506	13590	13536	13444	13522	13466	13583	13432	13398	13446	13503	13499	13656	13544	13302	13464	13528	13689	13756	13427	13535	13459	13661	13469	13434	13445	13620	13451	13429	13564	13718	13459	13640	13570	13513	13461	13659	13394	13438	13379	13453	13526	13354	13433	13482	13726	13448	13719	13557	13500	13587	13215	13436	13485	13568	13502	13278	13551	13546	13414	13515	13529	13562	13577	13595	13517	13504	13601	13425	13559	13613	13564	13475	13452	13454	13383	13645	13428	13538	13335	13499	13456	13547	13566	13590	13600	13486	13350	13540	13350	13486	13646	13637	13581	13687	13588	13631	13463	13498	13486	13580	13709	13678	13480	13466	13611	13590	13516	13511	13600	13572	13474	13380	13560	13451	13397	13509	13558	13466	13495	13615	13482	13541	13477	13436	13502	13470	13378	13447	13596	13405	13485	13542	13538	13520	13501	13444	13644	13476	13542	13498	13477	13574	13377	13538	13589	13392	13552	13437	13504	13513	13527	13373	13733	13436	13541	13478	13620	13528	13506	13340	13602	13587	13510	13522	13751	13403	13487	13594	13410	13604	13569	13405	13617	13422	13545	13538	13541	13573	13514	13666	13482	13525	13492	13466	13452	13581	13570	13597	13496	13611	13403	13569	13514	13494	13499	13474	13548	13549	13623	13441	13501	13482	13417	13562	13572	13401	13492	13547	13614	13560	13457	13594	13608	13419	13421	13546	13538	13610	13613	13530	13326	13529	13492	13439	13373	13503	13431	13553	13646	13482	13516	13523	13560	13368	13469	13610	13644	13564	13478	13538	13443	13626	13454	13462	13531	13523	13536	13475	13377	13537	13448	13651	13612	13487	13604	13456	13490	13478	13400	13545	13472	13487	13691	13538	13449	13630	13583	13607	13480	13466	13436	13492	13477	13386	13470	13482	13467	13491	13549	13526	13568	13508	13579	13622	13505	13444	13531	13458	13589	13430	13565	13458	13609	13545	13358	13430	13618	13495	13511	13495	13457	13481	13365	13410	13498	13584	13476	13568	13527	13459	13528	13560	13507	13570	13586	13531	13430	13349	13510	13466	13541	13426	13551	13389	13656	13378	13416	13466	13584	13657	13362	13428	13556	13510	13508	13613	13632	13449	13412	13548	13590	13619	13527	13613	13664	13560	13619	13466	13591	13563	13506	13478	13455	13570	13541	13600	13501	13459	13472	13616	13524	13502	13439	13601	13496	13455	13635	13450	13531	13581	13465	13551	13438	13345	13443	13577	13466	13585	13449	13607	13478	13439	13524	13272	13570	13631	13476	13484	13539	13603	13589	13412	13390	13545	13496	13416	13321	13475	13502	13528	13489	13441	13526	13565	13389	13495	13592	13434	13503	13615	13504	13610	13570	13667	13490	13586	13536	13463	13561	13634	13521	13529	13548	13528	13586	13490	13419	13443	13659	13372	13547	13441	13596	13493	13537	13422	13560	13556	13466	13582	13597	13429	13517	13406	13628	13449	13547	13527	13493	13315	13643	13559	13326	13576	13527	13483	13446
22612	20882	27735	24231	21617	21435	19807	17049	16429	16331	16210	16031	15783	16013	15964	15927	15881	15772	15715	15627	15783	15819	15679	15625	15754	15659	15561	15462	15596	15462	15638	15602	15775	15651	15715	15597	15664	15545	15860	15617	15570	15459	15596	15403	15526	15626	15555	15742	15679	15428	15509	15333	15416	15639	15529	15505	15396	15493	15549	15596	15500	15534	15512	15442	15576	15672	15520	15459	15682	15574	15676	15544	15472	15652	15464	15647	15527	15311	15507	15606	15522	15521	15528	15515	15267	15569	15544	15546	15482	15429	15614	15418	15414	15385	15469	15489	15574	15477	15705	15578	15331	15448	15680	15430	15503	15271	15448	15449	15494	15373	15461	15413	15462	15371	15458	15504	15322	15469	15614	15467	15786	15513	15684	15279	15519	15575	15430	15530	15403	15435	15416	15251	15494	15462	15547	15452	15571	15524	15400	15714	15516	15510	15389	15327	15634	15458	15475	15401	15265	15553	15395	15438	15745	15592	15710	15469	15494	15459	15454	15484	15506	15583	15477	15449	15625	15188	15427	15213	15423	15542	15530	15311	15364	15627	15455	15628	15496	15405	15447	15464	15560	15563	15654	15396	15531	15413	15519	15579	15383	15547	15475	15445	15507	15397	15523	15498	15666	15412	15346	15474	15202	15538	15425	15394	15673	15440	15285	15433	15557	15391	15512	15389	15481	15546	15595	15465	15537	15522	15573	15438	15600	15500	15345	15491	15632	15797	15478	15451	15415	15534	15521	15321	15478	15278	15509	15520	15562	15375	15431	15429	15585	15517	15475	15367	15409	15428	15650	15455	15457	15412	15373	15359	15473	15596	15282	15378	15347	15670	15236	15395	15506	15414	15444	15658	15376	15466	15377	15429	15395	15321	15456	15500	15321	15283	15439	15518	15342	15400	15531	15550	15546	15468	15549	15327	15499	15382	15417	15450	15436	15400	15517	15612	15494	15219	15508	15491	15492	15439	15623	15484	15481	15455	15303	15374	15580	15521	15679	15604	15373	15574	15628	15464	15399	15557	15454	15546	15478	15358	15344	15308	15587	15396	15735	15342	15414	15472	15302	15417	15406	15320	15384	15334	15184	15519	15519	15626	15465	15429	15469	15317	15365	15474	15566	15438	15571	15556	15687	15674	15486	15603	15706	15449	15543	15421	15789	15546	15471	15554	15449	15260	15459	15382	15430	15567	15550	15532	15459	15412	15522	15591	15702	15254	15530	15413	15451	15592	15485	15422	15510	15511	15325	15350	15484	15124	15403	15640	15467	15365	15503	15419	15558	15431	15269	15501	15384	15549	15591	15501	15591	15309	15559	15357	15445	15541	15461	15472	15388	15495	15535	15432	15489	15290	15627	15491	15552	15510	15285	15479	15392	15424	15445	15656	15425	15468	15501	15463	15435	15267	15607	15528	15476	15256	15451	15599	15505	15418	15424	15561	15567	15531	15447	15576	15510	15394	15536	15399	15493	15411	15422	15382	15482	15576	15677	15857	15493	15545	15474	15319	15454	15500	15660	15720	15385	15323	15377	15559	15510	15620	15612	15462	15518	15542	15477	15563	15206	15543	15495	15355	15650	15609	15669	15520	15285	15415	15511	15517	15576	15453	15568	15460	15495	15565	15452	15520	15485	15580	15511	15463	15219	15315	15386	15366	15499	15625	15546	15647	15628	15605	15409	15306	15413	15628	15383	15495	15491	15588	15269	15620	15509	15382	15291	15518	15560	15378	15420	15345	15553	15559	15486	15454	15463	15526	15502	15420	15381	15291	15478	15561	15439	15505	15541	15576	15598	15482	15516	15483	15523	15504	15447	15488	15584	15528	15589	15485	15437	15328	15462	15482	15409	15358	15452	15299	15449	15441	15488	15550	15509	15460	15518	15540	15598	15578	15545	15426	15445	15380	15357	15771	15662	15620	15609	15567	15764	15310	15444	15513	15400	15523	15330	15389	15391	15494	15418	15235	15453	15411	15333	15491	15333	15516	15568	15547	15517	15357	15498	15237	15320	15410	15508	15598	15393	15463	15487	15461	15524	15647	15478	15656	15588	15214	15439	15549	15376	15400	15486	15538	15417	15500	15544	15435	15328	15387	15568	15477	15355	15501	15530	15475	15517	15506	15462	15470	15408	15472	15354	15546	15520	15438	15540	15404	15365	15330	15512	15413	15612	15418	15386	15482	15585	15276	15517	15416	15439	15405	15584	15447	15425	15625	15312	15396	15333	15589	15422	15432	15428	15454	15559	15522	15459	15333	15711	15529	15330	15522	15409	15389	15368	15390	15530	15507	15466	15635	15467	15358	15355	15445	15452	15310	15474	15585	15564	15509	15534	15500	15574	15497	15435	15496	15430	15533	15412	15563	15505	15684	15721	15575	15488	15557	15566	15521	15570	15488	15597	15511	15480	15591	15582	15378	15397	15422	15527	15414	15445	15354	15316	15352	15504	15440	15541	15405	15416	15522	15617	15391	15417	15367	15407	15498	15610	15131	15425	15404	15475	15261	15441	15588	15416	15574	15367	15436	15402	15540	15523	15653	15521	15645	15546	15331	15550	15366	15535	15517	15571	15474	15558	15616	15672	15445	15569	15600	15208	15537	15410	15365	15582	15677	15569	15432	15544	15265	15378	15538	15381	15477	15309	15527	15416	15592	15367	15291	15565	15272	15311	15549	15457	15218	15523	15373	15387	15319	15498	15494	15613	15667	15485	15678	15448	15486	15489	15588	15419	15510	15618	15389	15507	15372	15482	15401	15413	15337	15416	15293	15487	15341	15589	15529	15730	15357	15340	15444	15475	15588	15284	15561	15504	15512	15502	15482	15559	15466	15435	15509	15644	15493	15547	15315	15169	15513	15518	15553	15428	15499	15368	15495	15377	15372	15538	15389	15563	15356	15515	15243	15552	15712	15320	15463	15595	15471	15449	15314	15352	15436	15634	15609	15692	15457	15415	15395	15410	15572	15529	15549	15534	15671	15476	15491	15608	15393	15318	15467	15636	15388	15207	15315	15591	15586	15662	15308	15377	15463	15385	15503	15510	15392	15621	15527	15516	15484	15500	15462	15370	15445	15497	15438	15615	15467	15418	15510	15660	15448	15571	15594	15608	15661	15534	15396	15643	15394	15500	15589	15522	15572	15414	15493	15544	15304	15353	15469	15434	15525	15299	15436	15575	15472	15539	15573	15463	15475	15367	15462	15660	15546	15605	15219	15447	15414	15528	15396	15475	15296	15622	15454	15380	15596	15534	15476	15744	15417	15475	15397	15619	15495	15545	15494	15566	15679	15587	15457	15489	15703	15374	15398	15539	15420	15399	15436	15475	15476	15531	15384	15467	15322	15261	15527	15495	15596	15593	15336	15682	15573	15456	15576	15486	15600	15538	15478	15437	15446	15377	15337	15524	15494	15490	15311	15437	15499	15346	15568	15473	15326	15478	15204	15435	15465	15459	15495	15458	15502	15471	15302	15394	15535	15549	15560	15576	15461	15445	15355	15315	15447	15712	15504	15396	15664	15670	15625	15452	15520	15543	15324	15383	15459	15391	15206	15441	15545	15506	15333	15275	15487	15496	15390	15568	15592	15701	15506	15288	15620	15592	15556	15506	15370	15454	15483	15435	15429	15403	15445	15437	15431	15796	15391	15546	15261	15384	15356	15443	15422	15567	15379	15414	15394	15427	15558	15418	15704	15746	15627	15602	15377	15400	15435	15475	15520	15577	15437	15439	15322	15451	15592	15534	15639	15568	15481	15676	15370	15435	15444	15697	15529	15419	15357	15671	15297	15386	15347	15550	15441	15426	15589	15693	15456	15436	15623	15554	15637	15434	15382	15509	15378	15619	15563	15501	15315	15541	15514	15585	15520	15591	15295	15764	15644	15479	15413	15533	15542	15523	15435	15624	15533	15443	15638	15429	15522	15401	15437	15401	15579	15496	15589	15473	15574	15741	15436	15384	15484	15448	15493	15504	15365	15617	15674	15682	15574	15554	15485	15278	15479	15508	15574	15513	15686	15578	15408	15565	15484	15527	15540	15612	15626	15483	15578	15496	15424	15507	15579	15555	15338	15706	15497	15570	15419	15389	15521	15600	15468	15276	15570	15419	15496	15408	15502	15505	15426	15502	15655	15380	15517	15604	15451	15409	15514	15544	15439	15326	15331	15598	15406	15436	15579	15410	15464	15389	15466	15531	15448	15474	15476	15442	15558	15439	15614	15476	15577	15558	15560	15519	15419	15425	15648	15369	15297	15412	15474	15417	15560	15588	15624	15406	15491	15274	15403	15528	15585	15470	15398	15636	15699	15375	15427	15595	15526	15331	15383	15568	15470	15604	15374	15447	15429	15615	15301	15431	15402	15479	15415	15407	15389	15510	15517	15477	15541	15550	15520	15589	15254	15567	15665	15616	15328	15501	15570	15528	15478	15644	15426	15501	15307	15413	15584	15525	15511	15430	15471	15165	15605	15284	15421	15502	15456	15502	15670	15419	15373	15440	15523	15443	15482	15320	15481	15666	15403	15361	15311	15564	15501	15435	15270	15353	15736	15571	15605	15389	15446	15419	15526	15504	15596	15438	15220	15370	15392	15477	15457	15540	15563	15548	15468	15546	15427	15533	15497	15490	15382	15492	15530	15565	15449	15583	15556	15416	15535	15577	15513	15499	15398	15378	15556	15264	15640	15428	15289	15624	15606	15513	15530	15476	15578	15499	15370	15380	15335	15601	15473	15447	15640	15498	15594	15532	15546	15512	15452	15455	15384	15530	15499	15444	15473	15619	15532	15428	15415	15326	15521	15487	15465	15698	15524	15574	15324	15540	15538	15501	15557	15653	15609	15520	15660	15433	15418	15624	15465	15552	15456	15492	15602	15446	15560	15435	15441	15530	15599	15227	15541	15335	15435	15461	15421	15439	15648	15478	15385	15441	15350	15475	15399	15481	15463	15497	15432	15523	15566	15384	15325	15557	15482	15478	15575	15484	15303	15407	15580	15473	15447	15694	15575	15505	15455	15361	15470	15365	15370	15555	15302	15605	15647	15473	15443	15568	15422	15540	15462	15446	15611	15498	15460	15448	15458	15447	15432	15340	15495	15471	15305	15475	15518	15241	15548	15401	15465	15559	15770	15628	15494	15663	15646
14337	30764	25017	19087	17124	15906	15058	14799	14449	14180	13738	13977	13553	13727	13655	13653	13515	13295	13430	13414	13293	13221	13223	13496	13305	13385	13194	13156	13263	13105	13207	13274	13494	13315	13278	13301	13206	13284	13215	13334	13110	13232	13224	13313	13103	13279	13238	13243	13170	13129	13306	13244	13285	13193	13190	13130	13243	13238	13172	13253	13112	13097	13212	12990	13270	13203	13317	13283	13167	13165	13287	13265	13123	13260	13271	13074	13158	13105	13205	13150	13191	13271	13165	13315	13153	13248	13242	13153	13265	13073	13154	13157	13096	13320	13250	13343	13044	13502	13294	13116	13232	13207	13000	13231	13143	13229	13232	13213	13478	13175	13326	13187	13227	13322	13137	13225	13239	13248	13039	13062	13230	13147	13282	12957	13296	13163	13124	13189	13189	13219	13194	13015	13195	13303	13280	13172	13260	13078	13179	13163	13295	13330	13148	13260	13094	13127	13311	13251	13208	13157	13127	13177	13323	13199	13219	13076	13310	13277	13239	13292	13181	13265	13163	13315	13075	13241	13145	13176	13274	13183	13153	13245	13152	13251	13290	13273	13274	13086	13174	13022	13116	13254	13201	13144	13079	13221	13247	13241	13334	13178	13307	13185	13320	13127	13200	13083	13251	13226	13239	13036	13228	13228	13141	13100	13241	13367	13121	13138	13085	13064	13249	13283	13176	13189	13255	13224	13251	13176	13164	13383	13234	13147	13309	13368	13229	13170	13180	13168	13231	13315	13174	13143	13319	13149	13076	13249	13150	13007	13211	13222	13213	12965	13035	13048	13170	13165	13320	13120	13285	13180	13279	13197	13171	13343	13052	13252	13146	13241	13219	13347	13434	13339	13223	13201	13171	13334	13072	13232	13352	13125	13221	13311	13221	13286	13075	13173	13140	13191	13005	13330	13091	13125	12997	13232	13146	13173	13325	13192	13188	13182	13216	13141	13346	13224	13067	13308	13353	13322	13297	13228	13150	13213	13119	13203	13273	13163	13131	13214	13174	13157	13096	13220	13090	13430	13139	13190	13213	13082	13171	13126	13277	13045	13042	13220	13201	13276	13196	13188	13227	13122	13117	13285	13243	13149	13378	13400	13152	13105	13109	13176	13013	13288	13078	13272	13017	13152	13457	13055	13251	13308	13366	13113	13005	13038	13115	13095	13300	13300	13324	12994	13190	13256	13164	13123	13060	13164	13127	13139	13215	13220	13270	13108	13201	13325	12983	13164	13119	13161	13224	13192	13142	12989	13120	13296	13234	13246	13214	13282	13142	13193	13283	13280	13080	13220	13231	13169	13013	13183	13164	13192	13089	13301	13222	13270	13096	13241	13235	13050	13034	13200	13215	13337	13052	13062	13103	13169	13050	13116	13146	13086	13140	13263	13164	13305	13145	13070	13291	13293	13164	13208	13274	13050	13113	13151	13113	13242	13154	13131	13208	13041	13211	13286	13095	13217	13053	13215	13180	13123	13217	13087	13091	13240	13280	13129	13137	13098	13201	13201	13192	13133	13257	13025	13165	13271	13070	13173	13207	13203	13193	13266	13215	13122	13149	13129	13225	13025	13080	13011	13167	13131	13340	13170	13027	13000	13142	13161	13230	13204	13135	13225	13040	13069	13174	13323	13140	13164	13181	13227	13311	13046	12981	13050	13263	13267	13129	13368	12995	13129	13113	13178	13146	13167	13256	13235	13259	13048	13096	13197	13150	13066	13272	13333	13260	13177	13215	13395	13217	13286	13129	13106	13071	13105	13253	13308	13122	13245	13190	13183	13288	13065	13192	13237	13129	13166	13177	13354	13225	13159	13040	13199	13204	13256	13164	13134	13119	13181	13203	13184	13259	12995	13161	13246	13287	13272	13236	13231	13203	13123	13084	13250	13133	13281	13382	13135	13172	13279	13319	13111	13004	13249	13111	13283	13125	13291	13160	13143	13207	13140	13080	13061	13320	13360	13239	13307	13217	13275	13180	13090	13210	13124	13127	13182	13192	13341	13242	13294	13146	13289	13035	13178	13310	13256	13167	13191	13242	13118	13219	13414	13252	13328	13336	13223	13177	13201	13346	13221	13278	13168	13145	13291	13249	13198	13225	13231	13225	13166	13338	13115	13092	13117	13204	13351	13193	13220	13163	13276	13181	13126	13181	13170	13231	13216	13104	13159	13259	13196	13214	13048	13221	13208	13145	13130	13040	13169	13239	13065	13205	13287	13127	13228	13317	13242	13145	13220	13168	13218	13086	13147	13157	13200	13056	13273	13182	13275	13122	13327	13121	13427	13155	13285	13468	13228	13322	13139	13153	13371	13278	13189	13233	13109	13284	13369	13178	13145	13088	13071	13088	13051	13273	13159	13176	13077	13270	13282	13227	13228	13086	13131	13105	13096	13104	13187	13075	13227	13290	13312	13135	13143	13075	13228	13260	13090	12987	13158	13263	13211	13257	13269	13246	13227	13231	13175	13293	13307	13245	12997	13154	13239	13095	13059	13168	13410	13023	13338	13313	13133	13158	13120	13188	13116	13316	13248	13112	13093	13124	13233	13213	13123	13169	13479	13172	13136	13211	13228	13140	13147	13081	13118	13252	13227	13225	13330	13129	13250	13070	13278	13163	13231	13001	13220	13328	13165	13122	13195	13048	13185	13188	13254	13245	13145	13142	13140	13270	13163	13230	13382	13238	13265	13200	13221	12974	13218	13297	13197	13158	13210	13224	13186	13285	13103	13118	13125	13160	13153	12933	13245	13205	13306	13031	13120	13142	13130	13311	13166	13102	13217	13265	13237	13329	13214	13146	13276	13306	13012	13101	13129	13207	13126	13129	13207	13295	13195	13137	13329	12984	13166	13332	13011	13331	13257	13148	13260	13193	13071	13086	13238	13085	13326	13359	13121	13272	13283	13339	12890	13120	13283	13002	13060	13283	13155	13161	13288	13350	13106	13147	13317	13246	13253	13233	13142	13244	13205	13099	13310	13133	13100	13169	13304	13022	13176	13153	13114	13216	13226	13300	13097	13189	13322	13226	13193	13299	12925	13186	13110	13253	13225	13182	13242	13006	13163	13252	13192	13117	13227	13279	13286	13321	12953	13181	13154	13234	13133	13277	13165	13224	13135	13161	13252	13187	13078	13264	13186	13083	13128	13310	13129	13151	13233	13177	13262	13073	13146	13292	13210	13193	13286	13092	13347	13012	13306	13133	13061	13247	13305	13021	13138	13047	13255	13217	13307	13283	13193	13192	13255	13280	13042	13232	13158	13088	13213	13268	13308	13150	13059	13220	13099	13243	13269	13149	13051	13331	13179	13123	13221	13104	13007	13306	13259	13108	13268	13040	13179	13016	13057	13201	13265	13298	13175	13356	13247	13222	13160	13189	13294	13190	13060	13283	13279	13092	13309	13197	13306	13146	13219	13252	13123	13432	13133	13237	13140	13260	13188	12949	13279	13243	13277	12994	13184	13270	13149	13163	13249	13103	13137	13064	13305	13230	13213	13210	13215	13165	13210	13185	13143	13238	13002	13220	13176	13139	13164	13286	13245	13332	13117	13327	13194	13111	13366	13187	13375	13362	13037	13252	13272	13091	13301	13089	13315	13183	13313	13040	13174	13275	13056	13136	13303	13309	13081	13117	13280	13260	13266	13142	13365	13135	13303	13123	13248	13277	13200	13228	13360	13232	13080	13287	13208	13197	13340	13225	13272	13259	13326	13216	13255	13344	13122	13185	13253	13091	13163	13107	13076	13229	13154	13345	13194	13183	13188	13041	13240	13163	13133	13248	13236	13184	13198	13136	13168	13106	13197	13211	13300	13281	13305	13248	13181	13021	13197	13143	13326	13140	13296	13245	13114	13228	13100	13172	13292	13129	13182	13194	13325	13217	13199	13245	13221	13318	13178	13231	13286	13221	13343	13175	13192	13205	13280	13175	13216	13128	13133	13130	13257	13143	13214	13171	13189	13271	13193	13020	13112	13129	13205	13100	13185	13155	13283	13201	12990	13257	13380	13195	13297	13086	13319	13286	13165	13104	13138	13190	13102	13138	13172	13249	13250	13182	13222	13162	13163	13099	13106	13175	13155	12932	13240	13106	13108	13092	13123	13196	13183	13091	13197	13375	13062	13305	13096	13170	13239	13207	13248	13140	13108	13152	13240	13273	13344	13096	12982	13183	13106	13254	13162	13256	13152	13087	13380	13192	13221	13173	13062	13245	13203	13319	13251	13192	13009	13215	13146	13345	13263	13376	13257	13287	13103	13265	13379	13124	13112	13268	13202	13275	13227	13223	13153	13155	13273	13289	13216	13222	13310	13218	13234	13335	13136	13212	13157	13227	13056	13250	13125	13102	13228	13107	13132	13408	13079	13118	13308	13421	13182	13076	13256	13304	13207	13244	13289	13161	13239	13117	13292	13166	13005	13260	13123	13203	13161	13223	13183	13096	13137	13188	13265	13201	13222	13055	13182	13336	13153	13333	13115	13161	13207	13273	13080	13302	13141	13164	13135	13138	13159	13355	13260	13365	13347	13245	13173	13124	13221	13102	13353	13263	13196	13159	13033	13140	13078	13327	13107	13244	13202	13260	13243	13049	13191	13093	13227	13188	13326	13253	13204	13178	13186	13199	13198	13170	13251	13263	13135	13293	13106	13274	13165	13150	13180	13138	13283	13033	13155	13072	13226	13360	13115	13183	13104	13263	13237	13205	13363	13075	13163	13343	13131	13048	13253	13323	13149	13279	13120	13088	13085	13172	13054	13257	13277	13269	13127	13056	13154	13057	13144	13128	13201	13169	13078	13030	13133	13192	13289	13235	13234	13176	13333	13204	13254	13148	13223	13262	13089	13077	13368	13214	13286	13090	13118	13209	13019	13068	13170	13207	13207	13236	13185	13242	13307	13197	13258	13176	13215	13018	13365	13150	13322	13096	13268	13008	13168	13270	13100	13256	13008	13323	13122	13156	13030	13214	13246	13129	13266	13306	13154	13295	13186	13250	13239	13206	13228	13257	13417	13032	13083	13282	13315	13152	13160	13254	13252	13185	13275	13131	13193	13198	13237	13150	13239	13260	13161	13161	13051	13143	13148	13157	13259	13161	13219	13209	13153	13073	13224	13122	13380	13369	13165	13046	13119	13229	13087
24260	20885	26569	26120	20289	18425	18609	17247	17108	17431	17142	17081	16914	16866	17014	16911	16868	16586	16518	16582	16770	16856	16713	16435	16615	16812	16505	16647	16827	16633	16654	16664	16689	16428	16639	16357	16498	16517	16421	16437	16402	16543	16454	16449	16541	16509	16604	16426	16533	16480	16645	16374	16572	16577	16660	16647	16368	16485	16528	16301	16755	16674	16597	16535	16459	16487	16510	16573	16581	16630	16520	16506	16579	16460	16450	16507	16548	16474	16603	16574	16567	16482	16603	16501	16579	16457	16418	16334	16471	16381	16586	16280	16448	16446	16708	16442	16655	16462	16549	16679	16524	16635	16626	16498	16501	16699	16558	16506	16535	16562	16626	16518	16587	16755	16514	16678	16705	16440	16375	16482	16525	16485	16668	16610	16625	16487	16642	16551	16512	16505	16627	16607	16464	16447	16350	16493	16574	16521	16742	16471	16607	16797	16529	16462	16598	16552	16612	16601	16594	16569	16500	16411	16471	16474	16540	16514	16558	16540	16384	16578	16671	16515	16614	16629	16515	16409	16641	16518	16796	16563	16393	16485	16513	16650	16464	16418	16623	16520	16485	16491	16486	16366	16332	16569	16568	16375	16388	16368	16235	16390	16536	16532	16561	16521	16488	16387	16414	16556	16473	16647	16520	16564	16609	16638	16484	16390	16505	16385	16550	16493	16522	16518	16586	16539	16429	16404	16466	16582	16647	16559	16555	16630	16457	16458	16542	16496	16587	16487	16544	16493	16529	16555	16553	16472	16712	16540	16586	16585	16514	16526	16440	16218	16529	16683	16450	16528	16728	16768	16477	16584	16515	16451	16668	16617	16512	16427	16432	16465	16659	16426	16595	16551	16447	16626	16603	16457	16468	16409	16534	16361	16655	16540	16490	16519	16522	16578	16461	16636	16548	16567	16601	16605	16559	16647	16703	16483	16426	16544	16704	16423	16489	16398	16343	16483	16649	16483	16511	16636	16551	16594	16412	16774	16539	16516	16609	16608	16317	16482	16428	16492	16547	16724	16466	16513	16463	16483	16492	16536	16534	16475	16573	16609	16674	16502	16446	16512	16405	16489	16542	16548	16722	16493	16606	16373	16567	16629	16482	16687	16515	16675	16561	16427	16496	16474	16428	16578	16515	16553	16796	16297	16610	16545	16454	16589	16403	16484	16535	16509	16676	16517	16641	16565	16360	16392	16337	16534	16794	16479	16617	16508	16615	16438	16520	16654	16673	16680	16614	16401	16577	16456	16509	16589	16513	16557	16717	16653	16312	16689	16663	16566	16380	16652	16817	16617	16636	16496	16625	16605	16683	16438	16377	16679	16513	16392	16498	16610	16295	16438	16512	16588	16404	16590	16389	16592	16454	16373	16522	16469	16583	16486	16325	16480	16461	16396	16711	16413	16330	16635	16359	16506	16615	16586	16352	16470	16402	16390	16667	16535	16542	16461	16451	16597	16367	16518	16487	16542	16269	16596	16481	16426	16550	16611	16565	16503	16519	16504	16627	16534	16711	16337	16586	16513	16427	16512	16443	16645	16574	16367	16593	16403	16371	16611	16375	16506	16387	16363	16627	16444	16481	16313	16442	16360	16419	16659	16676	16653	16444	16428	16692	16780	16500	16501	16560	16547	16701	16441	16627	16592	16686	16496	16565	16685	16547	16489	16621	16580	16448	16498	16398	16417	16620	16455	16535	16567	16544	16366	16732	16339	16566	16528	16615	16496	16584	16371	16646	16686	16472	16606	16441	16586	16564	16421	16509	16528	16304	16532	16465	16506	16439	16336	16719	16607	16572	16642	16404	16509	16600	16554	16454	16451	16624	16413	16555	16704	16547	16481	16473	16455	16500	16359	16581	16672	16684	16468	16464	16896	16533	16514	16394	16525	16452	16626	16448	16310	16574	16580	16492	16441	16375	16835	16583	16557	16482	16618	16556	16475	16514	16678	16445	16587	16587	16443	16336	16525	16625	16563	16519	16502	16512	16579	16363	16534	16506	16473	16881	16729	16493	16525	16664	16611	16380	16607	16665	16501	16502	16561	16431	16691	16551	16701	16453	16733	16409	16718	16422	16337	16540	16559	16442	16641	16647	16562	16713	16500	16610	16526	16779	16621	16309	16378	16590	16666	16453	16625	16366	16434	16595	16588	16601	16453	16734	16655	16744	16677	16626	16640	16734	16713	16570	16569	16381	16600	16318	16648	16676	16509	16759	16469	16487	16399	16574	16529	16429	16418	16705	16569	16479	16416	16357	16666	16620	16715	16478	16577	16583	16611	16746	16514	16622	16509	16518	16701	16283	16594	16560	16481	16618	16486	16436	16522	16464	16370	16439	16485	16371	16535	16453	16525	16638	16497	16567	16660	16522	16551	16564	16704	16489	16508	16620	16561	16612	16522	16438	16777	16556	16586	16588	16600	16472	16615	16622	16753	16526	16406	16328	16761	16512	16665	16545	16585	16612	16569	16487	16458	16315	16488	16531	16671	16628	16447	16598	16591	16446	16708	16500	16531	16706	16463	16609	16442	16541	16477	16515	16491	16575	16392	16498	16301	16499	16349	16285	16504	16595	16569	16443	16510	16524	16724	16785	16510	16693	16579	16600	16489	16423	16480	16690	16624	16707	16416	16575	16529	16595	16780	16595	16584	16520	16401	16559	16660	16609	16687	16618	16617	16373	16491	16601	16449	16492	16481	16476	16304	16406	16526	16595	16547	16327	16681	16453	16563	16590	16432	16513	16460	16413	16376	16696	16624	16662	16439	16620	16548	16567	16617	16472	16503	16696	16429	16500	16605	16460	16499	16492	16552	16395	16449	16686	16389	16625	16499	16553	16468	16580	16362	16491	16451	16507	16583	16382	16508	16576	16655	16496	16415	16833	16460	16408	16473	16613	16350	16566	16603	16424	16569	16399	16358	16419	16420	16461	16673	16502	16634	16787	16515	16785	16634	16630	16655	16496	16475	16526	16538	16495	16578	16616	16497	16505	16392	16586	16595	16584	16387	16486	16693	16415	16241	16495	16707	16614	16232	16503	16566	16474	16540	16553	16651	16521	16593	16514	16457	16597	16550	16735	16565	16534	16560	16667	16511	16623	16442	16570	16452	16592	16496	16410	16483	16409	16784	16584	16535	16425	16425	16746	16467	16398	16430	16782	16563	16315	16545	16552	16468	16548	16703	16515	16711	16568	16582	16719	16697	16663	16807	16543	16480	16601	16600	16412	16444	16486	16537	16568	16770	16576	16719	16576	16584	16542	16517	16490	16564	16583	16561	16613	16493	16543	16690	16695	16467	16610	16663	16597	16485	16691	16727	16589	16605	16651	16598	16442	16628	16579	16493	16633	16592	16597	16462	16668	16592	16525	16587	16441	16591	16314	16721	16373	16625	16404	16366	16591	16397	16547	16524	16552	16462	16625	16539	16547	16495	16510	16492	16551	16521	16472	16612	16766	16553	16689	16496	16475	16595	16488	16521	16407	16522	16509	16297	16532	16492	16301	16411	16337	16382	16657	16398	16496	16661	16598	16655	16797	16693	16735	16598	16449	16509	16630	16274	16482	16714	16425	16694	16664	16615	16422	16400	16419	16538	16644	16502	16325	16486	16644	16468	16553	16604	16616	16396	16574	16647	16455	16456	16554	16763	16454	16525	16753	16400	16569	16471	16474	16287	16442	16521	16403	16385	16569	16566	16769	16528	16473	16612	16487	16511	16612	16436	16394	16527	16381	16421	16484	16635	16398	16586	16625	16550	16551	16651	16253	16463	16411	16557	16521	16564	16799	16387	16645	16721	16597	16523	16520	16520	16684	16458	16614	16686	16648	16624	16497	16619	16502	16467	16376	16507	16523	16450	16474	16558	16620	16390	16392	16617	16675	16630	16422	16618	16533	16671	16453	16555	16558	16535	16504	16446	16525	16544	16543	16591	16432	16438	16449	16380	16553	16615	16562	16494	16502	16642	16450	16553	16446	16614	16536	16375	16524	16586	16610	16615	16380	16550	16439	16527	16622	16541	16778	16571	16563	16560	16559	16423	16409	16554	16451	16473	16551	16512	16484	16522	16726	16565	16554	16358	16457	16536	16432	16605	16449	16434	16647	16590	16459	16554	16493	16601	16669	16667	16784	16483	16751	16766	16639	16593	16594	16449	16562	16484	16643	16733	16441	16752	16491	16566	16507	16662	16634	16618	16798	16483	16733	16425	16518	16517	16621	16718	16392	16525	16658	16289	16522	16661	16478	16448	16663	16631	16685	16650	16435	16520	16632	16326	16513	16472	16556	16401	16567	16644	16511	16455	16664	16719	16509	16515	16747	16675	16346	16435	16651	16655	16367	16412	16606	16519	16336	16529	16779	16860	16499	16567	16524	16660	16481	16584	16629	16538	16415	16509	16468	16739	16590	16560	16628	16486	16444	16530	16611	16403	16624	16580	16449	16381	16599	16546	16602	16751	16512	16471	16576	16647	16547	16531	16633	16523	16730	16722	16531	16608	16397	16658	16534	16593	16568	16518	16662	16616	16558	16616	16649	16664	16548	16234	16696	16372	16565	16497	16514	16665	16474	16656	16511	16427	16523	16530	16413	16483	16318	16711	16494	16720	16404	16436	16558	16482	16443	16478	16682	16539	16469	16627	16453	16616	16862	16606	16466	16451	16632	16664	16449	16463	16556	16479	16535	16459	16559	16612	16389	16640	16627	16644	16467	16299	16639	16615	16507	16638	16342	16516	16569	16550	16577	16481	16341	16518	16552	16607	16470	16653	16569	16412	16529	16346	16325	16424	16630	16310	16558	16466	16441	16397	16425	16442	16554	16499	16390	16510	16560	16426	16521	16541	16509	16298	16609	16778	16727	16442	16689	16620	16631	16369	16403	16652	16447	16366	16520	16509	16642	16434	16526	16784	16615	16550	16628	16556	16527	16643	16369	16659	16504	16505	16610	16417	16852	16645	16618	16580	16512	16297	16354	16513	16643	16393	16467	16515	16373	16595	16467	16524	16689	16370	16514	16625	16761	16544	16582	16482	16413	16490	16617	16616	16538	16502	16579	16413	16459	16403	16615	16490	16410	16430	16459	16406	16472	16506	16587	16520	16607	16519	16562	16542	16482	16428	16851	16607	16606	16561	16500	16459	16463	16589
15001	27701	22589	18057	16894	15746	15258	15113	14880	14526	14411	14457	14309	14193	14387	14126	14198	14033	13938	14105	14183	13879	14012	14083	13901	13886	13970	13913	13736	13868	13954	14039	13764	13868	13765	13904	13945	13930	13916	13998	13937	13911	13911	13785	13972	13783	13879	13866	14056	13936	13862	13967	14019	13916	13969	13827	13857	13854	14042	14044	13727	13841	13934	14053	13965	13769	13795	14012	13953	13686	13809	13941	14040	14026	13918	13818	13916	13842	13937	13931	13905	13934	13818	14010	13777	13952	13916	13868	13927	13861	13831	13722	13812	13967	13889	13857	13820	13974	13921	13769	13898	14028	13881	13874	13918	13836	13921	13872	13855	13992	13946	13807	13938	13922	13906	13881	13774	13919	14104	13897	13708	13835	13897	13948	13695	13834	13936	13894	13883	13938	13919	13793	13820	13905	13947	13896	13977	13931	13844	13871	13777	13854	13846	13972	13759	13949	13954	13895	13926	13838	13909	13900	13896	13700	13849	13848	14038	13956	13868	13920	13797	13854	13867	13877	14085	13837	13820	13900	13850	14065	13798	13887	14122	13822	13900	14000	13943	13808	13845	14134	13849	13929	13788	13908	13920	13861	13868	13925	13912	13732	13925	13812	13811	13922	14085	13815	13803	13846	13983	13764	13882	13900	14036	13756	13897	13808	13830	13882	13774	14074	13760	13665	13875	13772	13748	14033	13916	13966	13868	13840	13938	13787	14002	13933	14058	13886	14042	13892	13993	13953	13910	13852	13824	13868	14014	13927	13842	13883	13906	13912	13861	13854	13878	13889	13931	13760	13964	13890	13837	13827	13964	13928	14099	13826	13856	13904	13969	13839	13941	14062	13737	14007	13888	13873	13754	13840	13853	13872	13850	13859	13906	14002	13922	13994	13876	13889	14006	13817	13971	13769	13928	14042	13770	13839	13889	13977	13854	13854	13917	13776	13724	13812	13923	13906	14154	13915	13855	13879	13934	13945	13851	13840	13939	13801	13956	13956	14012	13729	14026	13741	13874	13864	13770	13852	13912	13906	13887	13867	13803	13989	13659	13993	13965	13770	13814	13938	13899	13827	13892	13735	13884	13865	13854	13991	13856	13879	14074	13897	13794	13951	13960	13779	13847	13903	13899	14058	13967	13841	13834	13972	13723	13922	13947	13869	14045	13770	13967	13799	13867	13846	13822	13950	13845	13898	13815	13947	13995	13791	13878	14038	13712	13954	13942	13847	13961	13956	13899	13995	13868	13995	13888	13766	13919	13902	13934	13938	13907	13931	13703	13863	13976	14026	14011	13870	13824	13672	13795	13996	13852	13858	13880	13938	13890	13831	13829	13830	13904	13838	13984	13936	13884	13807	13851	13995	14087	13862	13768	13958	13903	13990	13716	13871	13887	13871	13975	13901	14059	13908	14059	13926	13836	13723	13860	13949	13939	13845	13973	14002	13902	13984	13804	13793	13886	13848	14011	13886	13766	13953	13936	13750	14004	13922	13763	13971	13863	13823	13903	13895	13860	13964	13830	14011	13936	13884	13894	13910	13943	13834	13824	13911	13903	13914	14137	13852	13917	13828	13945	13934	13793	13942	13979	13941	13837	13940	13959	13976	13887	13837	13916	13858	14087	13961	13832	13864	13999	13952	13823	13895	13798	13861	13878	13872	13871	13739	13893	13881	13943	13904	14002	13828	14077	13880	13844	13905	13943	13804	13923	13852	14009	13929	13950	13945	13948	14006	13936	13847	13849	13794	13912	13932	13964	13760	13930	13960	14064	13855	14022	13825	13768	13996	13814	13927	14030	14012	13774	13715	14007	13901	14001	13759	13875	13954	13857	13913	13704	13859	13926	13697	13954	13985	13801	14079	13910	13955	13823	14014	14044	13791	13960	13800	13966	13778	13769	13996	13799	13745	14006	13915	13802	13851	13850	13837	13932	13948	13905	13583	13816	13823	13850	13967	13838	13735	14061	13841	13847	13834	13877	13774	13928	13817	14002	13834	14056	13856	13896	13917	13874	13944	13960	13876	14009	13730	13757	13923	13910	13886	13985	13848	13751	13852	13796	13869	13850	13739	13880	13834	13735	13951	13843	13957	13899	13790	13856	13973	13854	13868	13943	14045	13937	13765	14032	13829	13795	13771	13833	13827	13841	13891	13723	13967	14102	13905	13784	14114	13697	13866	14009	13961	14042	13930	13687	13686	13839	13980	13871	13880	13748	13897	13919	13871	13737	13915	13998	13956	14041	13831	13930	13886	13810	13747	13808	13813	13844	13918	13738	14024	13847	13825	13849	13984	14065	13870	13835	13740	14145	13866	13823	14025	13839	13719	13780	13936	13800	13870	13875	13925	13925	13880	13888	13856	13926	13944	13951	13760	13953	14146	13780	13863	14016	13738	14121	13939	13917	13854	13939	13992	13945	13640	13959	13951	13766	13910	14008	13968	13759	13821	13893	13817	13926	14031	13745	13914	13928	13722	13871	13968	13927	13781	13784	13865	13881	13889	13923	13678	13905	13796	13841	14038	13925	13850	14091	13808	13740	13689	13744	13485	13909	13900	14066	13858	13861	13989	13933	13845	13775	13768	13870	13778	13988	13889	13766	13866	13827	14004	13844	13983	13861	13771	13794	13901	13972	13759	13871	13946	14002	13978	13914	13976	13989	13856	14035	13969	13925	13963	13936	13885	14066	13712	13876	13912	13923	14043	13969	13974	13882	13889	13778	13895	14004	13921	13789	13957	13879	13813	13896	13856	13894	13907	13849	13831	13953	13936	13971	13898	13935	13886	14008	14067	13863	13833	14015	13692	13939	13943	13891	13738	14085	14002	13766	14012	13934	13981	13955	13790	13940	13914	13789	13949	13756	14012	13900	13989	13986	13929	13893	13883	13949	13853	13924	13691	14125	13832	13876	13996	13947	13824	13844	14015	13684	13988	13761	13886	13966	13988	13796	13874	13877	13853	13864	13860	13873	13760	13786	13933	13737	14031	13974	13774	14051	13771	13830	13829	13845	13701	13864	13991	13967	13805	13896	13926	13889	13921	13757	13865	13764	13901	13907	14043	13838	13945	14032	13837	13668	13932	13922	14003	13888	13838	14049	13879	14009	13877	13835	14138	13791	13796	13771	13926	13877	13765	13937	13729	14005	13887	14048	13930	13816	13854	13912	13984	13947	13878	13959	13829	13775	14013	14023	13808	13948	13886	13854	13762	13749	13834	13948	13889	13881	13721	13873	13754	13826	13793	13887	13719	13998	13836	13976	13971	13926	13875	13948	13772	13853	13808	13744	13806	13946	13810	13860	13974	13921	13748	13982	13969	13936	13829	13862	13849	13818	13789	13886	13923	13858	13865	13883	13975	13726	13955	13943	13762	13736	13911	13803	13844	13996	13786	13944	13973	13994	13977	13900	13923	13977	13791	13881	13761	13833	13694	13938	13872	13985	13768	13825	13896	14019	13786	13917	13867	13838	13774	13807	13918	13769	13817	13905	13985	13950	13814	13957	13927	13962	14012	13972	13855	13830	13944	14044	13821	13969	13723	13882	13989	13922	13776	13803	13938	13853	13854	13811	13976	13851	13681	13874	13966	13684	13828	14048	13940	13830	13742	13848	13684	13941	13818	13877	13894	13950	13966	14008	13883	13866	13954	13868	13882	13767	13863	13978	13899	13893	14010	13919	13958	13870	13884	13834	13930	14008	13906	13891	13865	13875	13929	13808	13853	14026	14000	13847	13787	13809	13893	13813	13899	13692	13754	13915	13618	13909	13890	13936	13965	13879	13938	14052	13921	13733	13781	13847	13970	13980	13798	14049	13968	13923	13924	13831	13835	13891	13889	14116	14028	13810	13995	13903	13838	13777	13788	13957	13914	13777	13983	13858	14032	13932	14045	13836	13793	13840	13772	13776	13738	13900	13750	13794	13963	13867	13784	13811	13810	13862	13933	13921	13907	13878	13795	13985	13862	13692	13899	13998	13894	13805	13782	13888	13909	14068	14012	13950	13951	14073	13893	13941	13841	13847	13732	14008	13880	13856	13746	13897	13900	13806	13916	14028	13713	13878	14038	13978	14036	13879	13883	13967	13928	13837	13813	13911	13884	13835	13955	13957	13851	13776	13999	13842	13924	13898	13869	13978	13766	13924	14030	13981	13870	14033	13954	13748	13949	13968	13906	13733	13837	13861	13888	13900	13696	13708	13910	13805	13969	13798	14071	13847	13927	13895	13662	13910	14054	14193	13860	13740	13791	13892	14085	13852	13965	13994	13974	13808	13838	13948	13934	13938	13979	13887	14035	13861	13781	13938	14012	13867	13813	13955	13876	14001	13860	13825	13928	13834	13894	13844	13933	13883	13844	13868	13579	13878	13952	13824	13835	13817	13818	14132	13898	13700	13842	13822	13953	13795	13936	13756	13750	14002	13839	14030	13859	13848	13934	13923	14005	14060	13961	13760	13842	13861	13905	13834	13890	13978	13831	13828	13868	13952	13905	14005	13916	13779	13977	13821	13826	14107	14016	13925	13873	13767	13816	13842	14088	13895	14019	13789	13873	13965	14009	13941	13741	13792	13796	13658	13962	13663	13869	14051	13910	13816	13879	13875	13801	13873	13974	13887	13895	13951	13770	13736	13882	13708	13704	13987	13854	13816	13882	13979	13925	13834	13975	13883	14092	13933	13915	13919	13941	13862	13820	13621	13848	13987	13753	13794	13675	14116	13812	14077	14093	13740	13968	13803	13869	13773	13871	14049	13805	13743	13994	13885	13747	13869	14069	13938	13774	13811	13883	13968	13813	13866	13973	13907	13860	13983	13734	13943	13816	13822	14066	13934	13846	13942	13772	14053	13698	13871	13844	13856	13806	13854	13897	13918	14018	13840	13785	13808	13908	13980	13896	13933	13790	13986	13895	13802	13872	14065	13925	13895	13910	13902	13788	14006	14009	13931	13832	13913	14003	13821	13958	13889	13884	13819	13837	13746	13927	14009	13854	13853	13894	13938	13936	13976	13777	14127	13969	14026	14056	13956	13800	13970	13918	13884	14065	13700	13844	13859	13796	13846	13847	13965	13839	13890	13807	13773	13875	13977	13959	13816	13959	13759	13849	13913	13969	14022	13983	13856	13821	13859	13920	13659	13804	13970	13820
21801	20939	28173	23876	21145	22987	24263	18719	17689	17711	17679	17382	17466	17112	17130	17055	16996	16846	16857	16979	16912	16958	16825	16743	16775	16672	16722	16979	16970	16752	16821	16654	16768	16664	16587	16536	16793	16790	16677	16709	16740	16676	16746	16823	16678	16678	16673	16745	16679	16638	16747	16674	16478	16583	16602	16674	16608	16563	16878	16812	16703	16684	16749	16495	16384	16628	16789	16575	16687	16525	16618	16678	16559	16540	16359	16651	16622	16625	16323	16433	16515	16523	16655	16811	16931	16684	16521	16648	16620	16533	16552	16513	16536	16878	16452	16612	16594	16693	16521	16547	16424	16529	16402	16671	16627	16558	16639	16599	16463	16469	16588	16351	16406	16512	16578	16500	16716	16580	16562	16664	16429	16546	16524	16585	16391	16443	16643	16483	16512	16603	16436	16410	16694	16455	16395	16482	16613	16657	16574	16439	16538	16628	16838	16666	16749	16593	16770	16539	16596	16600	16849	16690	16568	16473	16622	16571	16520	16677	16653	16663	16705	16631	16327	16794	16675	16625	16477	16692	16692	16491	16688	16589	16534	16576	16517	16585	16338	16698	16613	16474	16540	16710	16492	16639	16343	16391	16629	16504	16648	16586	16522	16647	16615	16588	16552	16591	16471	16607	16370	16522	16566	16403	16513	16498	16381	16504	16754	16651	16560	16587	16509	16590	16514	16750	16507	16514	16690	16589	16471	16504	16597	16508	16642	16606	16520	16606	16464	16509	16658	16548	16507	16389	16528	16622	16462	16505	16443	16438	16856	16716	16730	16550	16374	16413	16373	16358	16505	16555	16403	16413	16412	16656	16530	16416	16642	16592	16695	16472	16368	16592	16424	16531	16703	16572	16555	16509	16677	16779	16538	16505	16576	16403	16581	16540	16658	16546	16595	16773	16370	16677	16429	16553	16707	16391	16674	16760	16530	16404	16612	16609	16716	16474	16841	16709	16571	16601	16438	16537	16683	16451	16543	16459	16412	16655	16614	16570	16549	16640	16500	16616	16278	16706	16502	16296	16597	16401	16356	16694	16566	16465	16631	16585	16789	16516	16451	16557	16584	16513	16565	16469	16614	16502	16441	16370	16470	16604	16563	16413	16681	16459	16667	16543	16722	16548	16529	16554	16455	16681	16540	16538	16709	16390	16423	16694	16725	16510	16723	16541	16472	16579	16453	16370	16491	16448	16442	16599	16474	16462	16487	16829	16397	16541	16675	16496	16610	16519	16337	16439	16577	16582	16409	16579	16738	16589	16465	16391	16510	16736	16418	16609	16496	16444	16432	16472	16529	16646	16636	16656	16604	16552	16408	16549	16472	16463	16634	16595	16408	16503	16680	16706	16585	16429	16430	16430	16512	16634	16579	16667	16555	16541	16703	16582	16566	16694	16428	16476	16523	16657	16469	16571	16767	16418	16515	16511	16449	16497	16439	16563	16769	16654	16493	16632	16558	16799	16610	16406	16454	16729	16575	16523	16533	16466	16747	16339	16529	16814	16494	16600	16624	16543	16479	16732	16547	16328	16526	16544	16522	16326	16514	16536	16528	16592	16684	16593	16661	16545	16540	16636	16451	16502	16507	16375	16685	16477	16630	16559	16708	16588	16504	16571	16613	16736	16521	16541	16611	16449	16689	16511	16612	16641	16730	16557	16709	16419	16600	16603	16537	16759	16468	16383	16509	16481	16542	16514	16564	16437	16705	16462	16544	16612	16449	16438	16635	16731	16592	16497	16530	16566	16416	16518	16583	16578	16462	16410	16625	16524	16593	16694	16437	16403	16474	16596	16643	16610	16619	16480	16655	16383	16716	16500	16512	16607	16402	16409	16554	16196	16303	16599	16557	16546	16456	16583	16533	16628	16652	16292	16693	16582	16422	16412	16544	16627	16606	16632	16481	16522	16635	16567	16641	16731	16600	16292	16526	16650	16529	16566	16490	16298	16441	16395	16595	16741	16478	16480	16641	16460	16506	16439	16436	16390	16559	16695	16530	16580	16572	16577	16570	16585	16505	16341	16644	16644	16731	16647	16576	16558	16504	16571	16593	16523	16678	16412	16375	16553	16554	16492	16483	16500	16739	16468	16550	16473	16345	16506	16700	16684	16435	16468	16759	16745	16575	16627	16574	16313	16494	16512	16605	16503	16480	16448	16618	16479	16731	16627	16554	16466	16360	16767	16706	16519	16698	16590	16257	16563	16583	16520	16540	16506	16546	16775	16481	16446	16483	16501	16693	16621	16349	16655	16441	16637	16634	16705	16729	16496	16588	16851	16568	16648	16556	16490	16565	16674	16326	16577	16677	16524	16433	16423	16440	16571	16624	16405	16493	16214	16608	16477	16651	16420	16593	16369	16487	16576	16261	16402	16577	16587	16508	16616	16556	16618	16404	16411	16763	16560	16514	16744	16537	16384	16652	16462	16581	16604	16451	16639	16708	16754	16529	16755	16715	16362	16545	16567	16555	16438	16621	16356	16753	16681	16585	16579	16485	16439	16553	16387	16621	16543	16458	16575	16508	16553	16378	16569	16482	16617	16809	16425	16469	16496	16618	16706	16655	16513	16629	16339	16719	16491	16487	16708	16691	16635	16631	16439	16470	16582	16423	16499	16566	16576	16371	16503	16473	16698	16507	16520	16615	16645	16387	16596	16497	16581	16619	16527	16431	16438	16690	16615	16634	16566	16536	16579	16565	16701	16666	16590	16657	16638	16628	16610	16652	16606	16435	16553	16394	16579	16676	16447	16528	16550	16605	16406	16442	16487	16658	16518	16785	16717	16589	16612	16552	16484	16404	16525	16468	16105	16581	16549	16580	16551	16384	16530	16519	16403	16491	16445	16350	16515	16546	16416	16321	16571	16454	16554	16487	16388	16614	16447	16590	16429	16474	16488	16326	16501	16612	16312	16420	16486	16325	16438	16351	16397	16646	16515	16711	16592	16575	16691	16604	16563	16380	16338	16404	16498	16797	16364	16386	16252	16679	16546	16584	16558	16596	16744	16562	16561	16630	16431	16429	16513	16525	16220	16413	16703	16415	16707	16575	16352	16485	16382	16515	16637	16443	16493	16358	16486	16397	16791	16525	16793	16454	16491	16327	16517	16634	16553	16636	16451	16534	16776	16473	16660	16615	16434	16616	16321	16634	16421	16519	16529	16517	16574	16374	16470	16410	16353	16611	16570	16674	16490	16511	16527	16630	16536	16551	16400	16539	16640	16523	16446	16509	16521	16687	16576	16649	16597	16626	16383	16638	16531	16506	16517	16475	16607	16404	16505	16480	16334	16672	16602	16499	16553	16581	16463	16726	16593	16739	16458	16332	16556	16628	16539	16342	16372	16654	16580	16681	16589	16621	16493	16574	16455	16684	16424	16469	16544	16563	16519	16602	16460	16677	16523	16459	16416	16381	16355	16451	16592	16515	16577	16469	16558	16590	16442	16564	16518	16483	16519	16473	16542	16737	16724	16700	16634	16724	16431	16552	16731	16608	16590	16707	16555	16764	16361	16598	16651	16481	16640	16641	16637	16538	16633	16809	16534	16457	16553	16487	16644	16493	16513	16316	16568	16623	16473	16492	16399	16567	16498	16511	16432	16574	16644	16570	16744	16517	16311	16447	16523	16555	16610	16602	16514	16349	16519	16564	16663	16606	16549	16289	16460	16544	16627	16442	16412	16357	16653	16523	16652	16419	16426	16590	16346	16375	16584	16501	16665	16596	16509	16636	16380	16648	16602	16565	16565	16379	16413	16672	16492	16483	16549	16810	16580	16638	16469	16751	16389	16703	16538	16626	16500	16503	16686	16437	16397	16507	16556	16511	16638	16734	16629	16485	16588	16687	16441	16616	16564	16750	16401	16455	16463	16467	16700	16558	16472	16701	16479	16636	16505	16786	16586	16630	16516	16393	16562	16507	16551	16474	16532	16477	16585	16407	16498	16407	16582	16733	16542	16396	16546	16347	16421	16576	16628	16703	16481	16559	16452	16565	16652	16456	16650	16348	16448	16384	16563	16541	16302	16463	16320	16489	16761	16658	16619	16318	16435	16571	16469	16416	16512	16570	16387	16675	16422	16509	16848	16535	16613	16460	16635	16726	16552	16386	16490	16597	16403	16391	16554	16570	16386	16770	16508	16668	16538	16589	16552	16706	16609	16544	16417	16607	16521	16366	16651	16498	16445	16726	16585	16748	16504	16368	16310	16419	16579	16589	16717	16578	16730	16542	16646	16549	16658	16363	16484	16568	16383	16333	16342	16466	16512	16492	16737	16565	16520	16566	16694	16637	16405	16480	16681	16490	16677	16607	16528	16516	16474	16556	16677	16488	16424	16682	16487	16726	16559	16434	16424	16552	16360	16459	16566	16449	16533	16512	16380	16690	16738	16654	16651	16476	16486	16583	16691	16697	16487	16200	16384	16597	16552	16611	16424	16263	16528	16550	16373	16473	16441	16721	16679	16497	16656	16417	16404	16626	16345	16803	16487	16357	16438	16399	16456	16724	16403	16625	16570	16438	16470	16593	16697	16554	16523	16472	16578	16633	16554	16682	16415	16543	16567	16550	16679	16762	16689	16508	16505	16407	16580	16669	16619	16395	16420	16556	16578	16543	16716	16525	16620	16454	16415	16458	16360	16653	16631	16427	16592	16563	16475	16541	16565	16615	16377	16571	16737	16556	16549	16440	16275	16603	16528	16454	16559	16528	16484	16538	16435	16499	16373	16577	16539	16492	16538	16643	16638	16609	16683	16655	16557	16513	16487	16567	16696	16595	16469	16618	16778	16607	16632	16565	16382	16564	16626	16510	16560	16585	16587	16669	16497	16470	16666	16606	16550	16654	16372	16520	16454	16596	16471	16576	16395	16549	16419	16537	16655	16635	16651	16407	16552	16621	16528	16502	16588	16670	16596	16466	16591	16709	16554	16609	16538	16515	16422	16681	16502	16615	16709	16510	16591	16627	16376	16641	16478	16521	16313	16377	16533	16624	16483	16491	16540	16609	16353	16525	16668	16813	16702	16429	16576	16635	16737	16626	16756	16542	16367	16552	16454	16636	16409	16621	16474	16617	16401	16403	16505	16628	16720	16687	16432	16417	16624	16374	16651	16458	16523	16563	16451	16517	16658	16383	16595	16532	16657
15308	35159	28043	21718	19263	17668	16405	16043	15512	14977	15120	14849	14584	14370	14381	14256	14236	14256	14055	14137	13979	14064	13894	13929	13877	14026	13979	13953	13990	13918	13929	13874	13917	13971	13987	13932	13911	14000	13832	13811	13855	13862	13883	13895	13851	13903	14041	13881	13859	13839	13865	13880	13925	13735	13857	13733	13790	13874	13996	13962	13790	13810	13831	13802	13926	13859	13862	13769	13894	13890	13898	13767	13924	13810	13714	13865	13823	13642	13918	13902	13876	13840	13662	13864	13848	13780	13765	13794	13740	13776	13792	13851	13875	13697	13874	13694	13673	13741	13850	13789	13689	13882	13822	13760	13867	13963	13839	13852	13882	13920	13767	13992	13888	13808	13905	13807	13685	13857	13690	13797	13800	13786	13834	13776	13698	13683	13774	14047	14044	13719	13750	13770	13786	13803	13827	13837	13775	13840	13926	13746	13728	13917	13739	13889	14069	13939	13747	13877	13724	13482	13718	13907	13769	13921	13713	13755	13728	13949	13806	13724	13903	13835	13608	13799	13688	13814	13755	13845	13837	13879	13714	13743	13770	13841	13916	13657	13814	13761	13890	13871	13674	13850	13747	13852	13741	13763	13825	13931	13762	13754	13923	13822	13862	13697	13881	13754	13853	13822	13865	13832	13800	13691	13741	13914	13889	13742	13854	13795	13792	13810	13706	13827	13785	13798	13798	13863	13847	13671	13882	13687	13768	13881	13689	13934	13910	13887	13760	13790	13865	13666	13784	13767	13794	13899	13726	13779	13680	13737	13771	13847	13897	13797	13757	13823	13748	13797	13852	13753	13819	13803	13760	13853	13681	13588	13777	13697	13808	13987	13675	13773	13730	13765	13784	13821	13528	13801	13870	13822	13954	13713	13681	13843	13808	13743	13687	13628	13770	13711	13808	13810	13741	13820	13730	13952	13745	13807	13651	13731	13989	13708	13713	13775	13728	13752	13844	13920	13794	13667	13760	13809	13853	13882	13710	13819	13714	13908	13887	13781	13838	13837	13777	13795	13666	13776	13890	13624	13721	13686	13778	13592	13680	13866	13806	13766	13802	13667	13898	13769	13820	13944	13688	13598	13815	13720	13795	13689	13786	13880	13855	13788	13659	13924	13826	13723	13875	13861	13814	13890	13867	13710	13718	13659	13823	13783	13798	13860	13811	13795	13880	13823	13853	13791	13675	13797	13918	13621	13769	13810	13851	13661	13741	13780	13796	13539	13816	13788	13800	13756	13659	13863	13720	13855	13788	13669	13784	13805	13858	13760	13984	13751	13542	13788	13803	13857	13751	13926	13932	13652	13783	13838	13810	13844	13686	13630	13652	13821	13894	13671	13792	13744	13714	13853	13844	13860	13716	13958	13925	13739	13799	13746	13782	13758	13703	13716	13796	13750	13775	13813	13814	13856	13912	13753	13951	13657	13704	13869	13571	13711	13884	13832	13916	13795	13675	13848	13883	13826	13711	13852	13697	13696	13799	13861	13846	13666	13821	13905	13891	13584	13762	13887	13700	13709	13775	13598	13911	13987	13744	13878	13839	13811	13742	13778	13724	13789	13863	13805	13695	13823	13812	13783	13824	13742	13628	13835	13802	13780	13833	13781	13723	13752	13877	13927	13765	13731	13817	13704	13716	13827	13895	13732	13920	13669	13847	13839	13790	13787	13665	13824	13743	13914	13746	13952	13580	13861	13781	13749	13877	13624	13864	13838	13872	13826	13805	13842	13854	13770	13681	13934	13634	13807	13789	13798	13722	13839	13836	13627	13857	13851	13693	13741	13813	13819	13769	13886	13769	13655	13871	13996	13777	13920	13910	13737	13753	13666	13771	13818	13941	13757	13845	13896	13775	13786	13883	13750	13863	13820	13668	13804	13577	13712	13640	13751	13870	13785	13942	13812	13733	13830	13740	13726	13842	13891	13811	13810	13787	13984	13804	13858	13845	13704	13807	13860	13883	13719	13848	13916	13644	13803	13852	13737	13780	13809	13906	13662	13767	13782	13747	13859	13652	13779	13741	13688	13710	13732	13816	13712	13914	13889	13697	13721	13838	13958	13789	13771	13756	13823	13909	13984	13939	13946	13743	13851	13768	13835	13725	13819	13673	13728	13770	13790	13744	13827	13649	13876	13796	13924	13685	13788	13702	13796	13780	13825	13750	13818	13800	13715	13786	13665	13792	13630	13631	13831	13889	13663	13893	13845	13935	13796	13733	13668	13763	13928	13816	13863	13796	13767	13822	13825	13818	13795	13726	13821	13778	13886	13834	13900	13817	13630	13732	13815	13721	13827	13676	13846	13895	13669	13770	13960	13858	13857	13696	13861	13679	13704	13719	13807	13943	13925	13791	13901	13901	13800	13760	13806	13690	13896	13820	13709	13679	13884	13575	13836	13789	13746	13788	13859	13638	13933	13770	13818	13933	13868	13857	13771	13721	13587	13874	13878	13731	13835	13715	13706	13826	13862	13747	13750	13681	13814	13678	13708	13813	13833	13789	13836	13823	13624	13820	13880	13872	13728	13644	13762	13947	13712	13884	13821	13867	13673	13881	13919	13648	13821	13807	13845	13667	13672	13877	13717	13869	13797	13695	13813	13773	13827	13651	13743	13811	13792	13825	13743	13980	13784	13707	13836	13792	13752	13739	13820	13716	13691	13758	13659	13788	13684	13708	13711	13815	13676	13794	13711	13759	13755	13833	13686	13815	13687	13751	13771	14034	13868	13885	13906	13839	13710	13836	13986	13826	13873	13962	13794	13967	13765	13716	13861	13831	13690	13896	13714	13663	13709	14000	13771	13814	13979	13588	13717	13602	13752	13838	13768	13921	13817	13904	13904	13722	13935	13908	13842	13841	13947	13843	13855	13785	13760	13798	13929	13852	13698	13820	13759	13649	13847	13858	13708	13788	13698	13737	13796	13708	13827	13599	14025	13852	13692	13767	14033	13870	13929	13907	13745	13761	13804	13791	13733	13698	13732	13733	13833	13883	13849	13702	13835	13797	13803	13970	13850	13810	13890	13704	13720	13774	13754	13825	13762	13631	13719	13855	13825	13843	13772	13761	13924	13785	13815	13833	13723	13798	13789	13829	13681	13620	13859	13755	13838	13717	13862	13802	13822	13825	13632	13805	13791	13682	13878	13875	13862	13811	13857	13809	13820	13778	13991	13834	13934	13853	13805	13567	13738	13814	13803	13944	13801	13867	13858	13766	13781	13740	13822	13769	13918	13807	13699	13757	13757	13886	13687	13945	13903	14069	14014	13709	13817	13743	13671	13685	13881	13860	13901	13592	13778	13559	13891	13694	13677	13785	13668	13746	13841	13797	13700	13852	13881	13770	13822	13849	13688	13764	13857	13746	13811	13844	13723	13934	13822	13732	13733	13866	13773	13767	13883	13693	13830	13681	14006	13749	13805	13736	13737	13803	13781	13814	13854	13730	13728	13650	13795	13959	13718	13762	13699	13720	13747	13689	13827	13854	13724	13642	13693	13908	13687	13807	13831	13758	13539	13848	13801	13579	13806	13874	13768	13731	13728	13852	13698	13857	13756	13829	13924	13791	13943	13853	13739	13792	13730	13571	13725	13737	13750	13861	13838	13996	13753	13827	13773	13798	13738	13834	13742	13799	13895	13787	13831	13784	13822	13730	14038	13887	13762	13668	13846	13807	13934	13782	13872	13703	13713	13844	13790	13937	13720	13778	13663	13962	13892	13854	13792	13927	13753	13794	13765	13893	13738	13709	13848	13844	13875	13888	13793	13692	13791	13868	13799	13800	13861	13846	13634	13749	13847	13708	13737	13676	13726	13649	13874	13811	13805	13614	13957	13585	13654	13785	13810	13812	13916	13828	13699	13737	13751	13870	13859	13877	13826	13792	13941	13717	13747	13780	13758	13991	13754	13862	13913	13790	13942	13768	13649	13673	13748	13774	13766	13654	13854	13912	13690	13875	13802	13712	13838	13818	13689	13836	13910	13900	13680	13609	13659	13754	13758	13749	13857	13708	13914	13643	13755	13846	13942	13803	13877	13726	13763	13809	13850	13854	13938	13757	13793	13877	13735	13817	13890	13774	13712	13836	13860	13943	13723	13816	13825	13732	13868	13931	13792	13760	13652	13824	13722	13744	13865	13746	13793	13805	13671	13594	13766	13841	13636	13789	13761	13792	13676	13806	13751	13749	13887	13815	13823	13820	13628	13687	13769	13778	13723	13746	13781	13812	13780	13725	13643	13843	13781	13766	13775	13721	13849	13956	13893	13766	13731	13829	13948	13679	13750	13732	13764	13768	13885	13885	13794	13831	13756	13934	13757	13760	13838	13806	13770	13688	13823	13704	13691	13797	13760	13764	13701	13854	13781	13641	13847	13804	13905	13808	13900	13661	13941	13714	13718	13957	13891	14018	13759	13753	13753	13825	13753	13796	13800	13852	13975	14001	13741	13916	13848	13640	13869	13823	13715	13704	13700	13811	13941	13769	13720	13742	13816	13764	13704	13892	13936	13732	13944	13900	13848	13714	13848	13684	13666	13751	13825	13733	13646	13762	13602	13750	13740	13831	13620	13876	13654	13692	13834	13842	13605	13701	13920	13833	13656	13643	13798	13892	13672	13605	13727	13829	13796	13799	13871	13810	13627	13667	13745	13760	13894	13600	13973	13880	13724	13672	13594	13873	13851	13778	13985	13842	13820	13763	13765	13998	13747	13846	13770	13860	13713	13853	13901	13840	13804	13767	13681	13856	13635	13675	13761	13711	13650	13646	13789	13702	13809	13758	13858	13849	13715	13883	13849	13728	13905	13579	13688	13752	13882	13873	13833	13779	13768	13853	13754	13743	13701	14036	13820	13752	13948	13823	13846	13844	13981	13710	13617	13626	13764	13726	13875	13672	13693	13925	13676	13670	13600	13668	13829	13745	13855	13780	13858	13662	13761	13722	13789	13862	13841	13818	13987	13680	13610	13802	13751	13738	13615	13977	13852	13886	13757	13779	13898	13676	13769	13897	13693	13776	13923	13754	13761	13796	13829	13697	13850	13700	13684	13798	13755	13686	13952	13792	13855	13850	13800	13754	13844	13891	13720	13998	13758	13853	13778	13885	13689	13753	13757	13899	13802	13955	13893	13731	13664	13812	13981
28090	22491	24230	21080	17498	17048	16711	16509	16358	16280	16179	16167	16228	15915	16044	16228	16303	16112	16021	16229	16028	15904	16116	15962	15869	15878	16192	15879	15759	15892	16017	16127	16112	15828	15877	15908	15993	16001	15877	15775	15995	15767	15782	15931	15763	15910	15806	16009	15830	16042	15918	15930	15999	16165	15960	15864	15940	15920	15926	15892	16050	15935	15997	15762	15830	15978	16036	15894	15759	15991	15880	15860	15892	16058	15957	15879	15981	15838	15916	15921	15821	15867	15855	15798	15798	15686	15947	16039	15759	15853	16023	15866	15867	16096	15887	15917	15922	15977	16038	15851	15794	15757	16038	15899	15841	15748	15787	15874	15821	16014	16064	15973	15898	15925	15802	15794	15800	15759	15932	15752	15912	15988	15830	15938	16172	15940	15903	15958	15808	16044	15814	15888	15879	16004	15823	15855	15642	15849	15795	15823	15871	15868	15824	15802	15884	16024	15856	15717	15714	15999	15988	15921	15896	16094	15720	15874	15861	16025	15753	15794	15795	15985	16016	15666	15640	15919	15901	15875	15958	15919	15693	15859	15849	16029	15883	15759	16034	15950	15934	16137	15832	16017	15746	15900	15767	15902	15774	16003	15784	16045	15925	15888	15711	15711	15907	15827	15929	15964	15779	16156	15796	15949	15909	15837	15527	15778	15755	15869	15828	15845	15787	15949	15912	15916	15824	15900	15756	15918	15901	16062	16037	16050	15954	15754	15783	15769	15596	15882	15880	15737	16027	15736	15880	15759	16029	15916	16061	15968	15873	15995	15757	16048	15917	15742	15879	16021	15882	15809	16000	16027	16042	15878	15999	16007	15831	15814	15937	15936	15830	15695	15973	16011	15957	15852	15703	15898	15795	15848	15719	15715	15959	15847	15801	15772	16188	15785	15978	15799	15984	16043	16072	16087	15781	15951	16004	16048	16181	15986	15984	16053	15852	16030	15878	15853	15973	15863	16104	15930	15707	15762	16059	16111	15931	15937	15964	15836	15694	16025	15878	15726	15959	15989	15750	15831	15943	15953	15859	15926	15891	15944	15907	15930	15858	15980	16069	15807	15957	15916	15763	16084	15941	16005	15910	15762	16084	15942	15943	15746	15806	15830	15876	15829	15812	15851	15847	15833	15922	15922	16063	15912	15960	15903	15841	15681	15733	16002	16095	16047	16035	15908	15852	15889	15827	15992	15835	15869	15962	15885	15804	15824	15752	15819	15899	15880	15956	15920	15835	15793	15909	15841	15950	15880	15895	15631	15954	16210	16094	15694	15896	15926	15926	15938	15800	15716	15978	15938	15929	15796	15948	15530	16068	15924	15877	15768	15846	15823	15741	15917	15781	15718	15920	15857	15730	16161	16040	15886	15909	15815	15751	15684	15847	15747	15953	15930	15923	16096	15912	15952	15907	16056	15741	15782	15980	16063	15782	15847	15920	16018	15953	15887	15933	15877	15867	16049	15958	15910	15957	16086	16104	15821	15854	15805	15886	15792	16052	15970	15898	15811	15949	15728	16073	15913	16088	15942	15815	15928	15869	15772	15889	15860	15904	15731	15738	15974	15767	16004	15848	15947	15978	15975	16123	16062	15917	15911	15727	16042	15850	15769	15816	15930	15867	15831	15974	15948	15968	15952	16003	15916	16061	15965	15730	15744	16182	15844	15986	15990	16000	15921	16052	15864	15733	15847	15933	16086	16101	15738	15868	16042	15896	15878	16066	15912	15870	15854	15949	15915	15758	15948	15731	15901	15956	16033	16047	15884	15992	15765	15783	16008	15819	15847	16035	15777	15988	15686	15893	16089	15782	15948	15955	16029	15922	15915	15856	15771	15825	15774	16039	15680	15764	15811	16031	15915	16032	15857	15932	15941	15963	15906	15908	15948	15866	15835	15724	15918	15844	15808	15852	15813	15904	15862	16003	15735	15912	15888	16096	16005	15976	16029	15945	15836	16087	15788	15782	15706	16034	15966	15830	15857	15834	15608	15740	15917	15949	15913	15798	15855	15896	15859	15939	15734	15991	15885	15954	15850	15824	15946	15998	15736	15940	16005	15928	15911	15861	15881	15690	15971	15935	15727	15891	15831	16056	15776	16156	15936	16040	15805	15835	16010	15903	15869	15958	15875	15968	15881	15997	15923	15917	15773	15776	16089	15944	15787	15994	15839	15916	16038	15983	15767	16115	16064	16180	15944	15827	15829	15958	15805	16011	16050	15895	16030	15812	15801	15834	15961	15762	15785	15977	15788	15777	15931	15905	16155	15800	15840	15805	15821	15868	16190	15877	15906	15830	15863	15911	15899	16057	15745	15778	15852	15964	16028	16095	15914	16097	15984	15956	15909	15987	15913	15949	15929	15920	15913	15729	15743	15826	15922	15848	15881	15792	16011	15782	15772	15953	15769	15909	16026	15736	15912	15888	16114	15896	15915	15876	15817	15943	15877	16041	15784	16170	16063	15999	15936	15833	15939	15917	16280	15879	15874	15996	16005	15852	15850	15991	15958	16041	16021	15866	15971	15963	15951	15965	15820	15817	15860	15979	15680	15708	15847	15830	16077	15926	15897	16080	15629	15712	15820	15785	16076	15950	15773	15741	15929	15884	15912	15922	16053	15938	15827	15757	15839	15868	15760	15720	15913	15805	15955	15766	15879	15875	15873	15976	15817	15845	15954	15985	16102	15835	15881	15871	15978	15747	15943	15738	15879	15893	15985	15876	15893	15807	15970	15885	15717	15936	15830	15926	15860	16094	15975	15855	15811	15922	15907	15885	16006	15812	15884	15921	16071	15956	15985	15883	15875	15933	16214	15913	16010	15765	15843	15702	15873	15775	16003	15842	15780	15966	15925	15880	15941	16045	16034	15981	15837	15960	15757	15816	16001	15955	16029	15868	15943	15685	15858	15997	15742	15782	16037	15952	15876	15682	15908	15816	15880	15879	15737	16016	15893	15731	15933	16061	15933	16027	15929	15714	15864	16140	15818	16047	15741	15837	16004	16119	15824	15922	15989	15882	15969	16027	15795	15817	15932	15896	15737	15934	15958	16022	15796	16108	15830	15872	15972	15982	15943	15888	15852	15786	15837	15903	15792	15964	15847	15836	16067	15909	16091	15944	15730	15795	15772	15979	15868	16098	16121	15912	15893	15985	15678	15903	16001	15825	15872	16004	15911	15973	15639	15823	16018	15890	15920	15732	15891	15933	15818	15894	15716	15920	15873	15747	16022	15936	16109	15893	15788	15860	15978	15938	15810	15776	15922	15717	15906	16018	15654	16002	16035	15854	15878	15879	15916	15814	15765	16012	15930	15960	15887	16022	16062	15854	15978	15897	15846	16058	15979	15801	15994	16010	16001	15988	15789	15970	15931	15894	15800	15884	15874	15826	16003	15981	15938	15839	15834	15857	15952	15941	15839	16160	15899	15854	16058	15877	15883	15848	15716	15615	16109	15942	15828	16077	15843	15922	15794	16067	15852	15892	15999	15803	15839	15968	15935	15849	15973	15824	15859	15909	15853	15936	15887	15943	16069	15879	16045	15769	16101	15948	15850	15914	15798	15899	15965	16110	15893	15864	15838	15894	15765	16030	15874	15959	15887	15890	15907	16215	16017	15861	15983	16034	15922	15712	15866	15618	15949	15983	15899	15816	15770	15905	15989	15908	15831	15860	15846	15883	16051	15925	15832	15912	15923	15958	16078	15975	15906	16020	15798	15941	16092	16232	15997	15877	15756	15880	15904	15901	15937	15836	15880	15817	15834	15850	15885	16035	15961	15991	15952	15947	15890	15743	16020	15988	16036	15873	16004	16077	15944	15922	15948	16032	15847	15887	15786	16004	15829	15897	16024	15973	15934	16157	15832	15839	15915	15695	15980	15819	15811	15828	15746	15936	15721	15877	15876	15994	15918	15774	15962	15957	16012	15897	15814	15925	15940	16049	15941	15899	15871	15788	15960	15702	15963	15908	15923	15838	15954	15945	15827	15687	15926	15948	16040	15904	15878	15873	15917	16077	15997	15933	16055	15776	15811	15702	15856	15842	15895	16045	15791	16057	15939	16117	15828	16124	16035	15876	15852	15977	15807	15986	15651	15735	15898	15818	15821	15834	15879	15835	15820	15979	15693	15848	15938	15824	15763	15675	15793	15902	15842	15931	15858	15756	15978	15956	15833	15870	15901	15991	15931	15903	15878	15611	15855	16101	15869	15759	15911	15987	15863	15977	15904	15685	15912	15916	15695	15921	15956	15718	16009	15915	15840	15855	15765	15852	16000	15839	15857	16083	15745	15886	15852	16239	15861	16015	15816	15964	15761	15925	15846	15850	16051	15886	15960	15844	15927	16051	15926	15921	15740	16055	15986	15827	15813	15819	15943	15865	15762	15911	16077	15888	15779	15952	15740	15847	15983	15784	16139	15924	15917	16114	16048	16031	15797	16001	16020	15824	16196	15852	15788	15969	15951	15858	15940	15919	15906	15807	15806	16037	15947	15899	15780	15888	15751	15828	15942	16020	15961	15840	15828	15927	15928	15862	15798	15782	15943	15978	15957	15881	15903	15990	15897	16032	15752	16006	15766	15830	16009	15935	15773	15914	15826	16101	15872	15814	15810	16081	16089	15831	15968	15997	15877	15916	15954	15861	15863	15941	15876	16047	15852	15869	15859	15867	15639	15945	15919	16043	15762	16001	15824	16104	15990	15830	15864	16028	15959	15946	15830	15943	15915	15896	15880	15798	15897	15922	16030	15749	15768	15876	15790	15967	16085	15824	15689	15980	15885	15780	15641	15983	15859	15780	15712	15964	16053	15875	15920	15934	16097	15825	15972	15758	15975	15809	15777	15812	15943	15839	15774	15784	15930	15785	15815	15912	16069	16030	16026	15976	16024	15850	15964	15814	15987	15841	16170	16106	15941	15867	16109	15896	15989	15909	15865	15867	16144	15879	16131	15959	15814	15636	15978	15952	15924	16041	15932	15958	16125	16025	16039	16077	15936	16032	15917	15832	15999	15865	15883	15802	16075	16077	15769	16007	15853	15900	15993	15924	15834	15975	15869	15895	15671	15925	15969	15885	15817	16065	16000	15806	15918	15873	15966	15994	15998	15997	15764	15554	15819	15843	15955	15765	15888	15849	15736	16025	15938
16497	24783	20397	16836	15608	14951	14555	14291	13997	13971	13948	13680	13815	13747	13755	13725	13702	13677	13653	13622	13453	13451	13538	13557	13491	13548	13457	13751	13458	13594	13479	13346	13489	13415	13433	13465	13513	13406	13269	13533	13441	13505	13599	13503	13592	13529	13568	13589	13474	13269	13566	13425	13423	13537	13564	13657	13421	13370	13455	13637	13469	13458	13489	13446	13397	13495	13533	13327	13425	13564	13371	13583	13403	13316	13561	13373	13568	13475	13482	13545	13452	13448	13508	13392	13497	13488	13567	13371	13328	13422	13510	13598	13465	13474	13371	13454	13540	13566	13360	13466	13471	13275	13499	13456	13467	13335	13524	13444	13653	13516	13531	13446	13520	13485	13392	13462	13490	13569	13365	13528	13480	13427	13422	13486	13525	13544	13495	13406	13602	13405	13347	13292	13317	13446	13367	13398	13486	13525	13493	13518	13400	13456	13552	13448	13460	13355	13398	13521	13405	13551	13487	13488	13431	13446	13239	13453	13393	13578	13346	13405	13462	13294	13680	13395	13421	13623	13543	13535	13461	13353	13463	13501	13370	13524	13488	13398	13327	13375	13498	13496	13394	13439	13389	13338	13419	13375	13645	13443	13445	13417	13487	13319	13365	13595	13479	13458	13489	13491	13305	13469	13557	13388	13462	13622	13522	13423	13500	13426	13436	13481	13452	13567	13619	13376	13424	13507	13463	13348	13392	13490	13359	13610	13517	13504	13560	13561	13641	13492	13495	13432	13413	13617	13349	13550	13503	13486	13377	13527	13551	13596	13377	13476	13369	13375	13341	13435	13415	13560	13415	13449	13493	13581	13433	13419	13521	13510	13505	13384	13398	13736	13226	13690	13520	13408	13462	13483	13369	13366	13636	13520	13398	13576	13437	13470	13382	13243	13372	13439	13584	13580	13429	13458	13366	13421	13665	13536	13351	13548	13384	13396	13435	13286	13416	13501	13487	13365	13382	13390	13437	13503	13501	13336	13547	13539	13480	13603	13667	13395	13468	13348	13460	13518	13467	13686	13504	13508	13409	13550	13462	13439	13567	13414	13352	13606	13567	13691	13479	13575	13645	13412	13529	13336	13619	13529	13545	13435	13532	13206	13468	13545	13319	13570	13506	13467	13530	13293	13591	13337	13542	13405	13570	13764	13452	13446	13443	13317	13474	13573	13422	13560	13715	13592	13530	13473	13593	13370	13354	13480	13454	13477	13455	13462	13376	13394	13530	13393	13554	13432	13505	13561	13479	13452	13516	13548	13371	13436	13277	13424	13347	13495	13535	13343	13450	13358	13491	13523	13362	13559	13439	13512	13559	13537	13468	13423	13701	13540	13490	13515	13536	13580	13409	13389	13520	13536	13489	13468	13670	13578	13589	13633	13603	13444	13423	13389	13526	13616	13506	13645	13452	13325	13548	13440	13517	13317	13523	13462	13332	13359	13518	13527	13413	13579	13648	13421	13552	13464	13514	13494	13492	13483	13629	13300	13491	13489	13534	13234	13484	13451	13411	13527	13469	13436	13371	13534	13290	13589	13441	13565	13349	13427	13406	13441	13522	13383	13553	13364	13516	13470	13301	13425	13418	13425	13265	13370	13469	13406	13355	13421	13461	13379	13522	13541	13510	13474	13617	13386	13397	13408	13510	13413	13493	13595	13517	13530	13338	13423	13431	13499	13497	13504	13465	13368	13597	13405	13473	13438	13684	13519	13533	13606	13513	13489	13312	13324	13545	13364	13412	13429	13508	13517	13383	13601	13413	13596	13403	13537	13544	13498	13509	13479	13373	13591	13512	13374	13562	13605	13435	13422	13457	13468	13313	13516	13495	13410	13386	13564	13528	13519	13498	13639	13443	13460	13523	13333	13533	13488	13216	13551	13390	13697	13531	13453	13598	13345	13627	13631	13434	13434	13473	13521	13425	13464	13578	13451	13403	13527	13379	13576	13622	13557	13511	13563	13499	13450	13365	13528	13464	13560	13455	13395	13357	13524	13647	13418	13453	13421	13518	13566	13394	13464	13336	13354	13440	13361	13526	13526	13445	13454	13583	13523	13564	13588	13366	13375	13517	13345	13427	13495	13523	13404	13591	13486	13404	13506	13390	13386	13585	13347	13411	13582	13303	13507	13357	13512	13249	13553	13478	13474	13420	13278	13498	13345	13346	13571	13583	13467	13489	13469	13489	13412	13493	13516	13429	13519	13422	13538	13350	13380	13540	13285	13541	13463	13508	13415	13338	13608	13554	13391	13394	13639	13648	13487	13355	13541	13544	13589	13411	13439	13504	13395	13421	13464	13396	13395	13496	13537	13573	13541	13499	13458	13306	13540	13435	13371	13420	13447	13422	13274	13367	13608	13566	13396	13511	13601	13658	13437	13499	13341	13406	13283	13445	13531	13400	13499	13399	13295	13848	13454	13571	13517	13537	13534	13587	13601	13534	13521	13494	13573	13538	13373	13504	13349	13383	13410	13403	13382	13351	13415	13363	13487	13339	13459	13469	13566	13432	13311	13431	13441	13406	13482	13455	13421	13505	13481	13496	13407	13500	13449	13442	13433	13409	13404	13580	13532	13508	13477	13378	13510	13436	13548	13299	13497	13437	13590	13520	13477	13570	13425	13462	13632	13569	13425	13538	13407	13412	13497	13407	13587	13404	13390	13589	13502	13603	13411	13497	13381	13447	13523	13294	13447	13610	13322	13461	13383	13511	13350	13499	13365	13445	13447	13451	13617	13346	13645	13275	13347	13353	13428	13486	13399	13314	13448	13528	13505	13394	13374	13426	13426	13359	13544	13504	13500	13531	13313	13401	13541	13378	13640	13478	13599	13423	13426	13386	13437	13310	13439	13441	13504	13533	13613	13319	13586	13481	13415	13436	13397	13451	13625	13471	13364	13629	13570	13336	13473	13405	13593	13527	13452	13516	13435	13411	13625	13490	13421	13225	13460	13437	13495	13392	13446	13464	13503	13504	13550	13540	13362	13499	13501	13497	13381	13365	13330	13414	13448	13543	13417	13559	13458	13564	13480	13424	13414	13500	13429	13423	13352	13399	13486	13491	13440	13548	13494	13540	13654	13488	13646	13542	13455	13610	13586	13596	13328	13558	13467	13537	13408	13400	13547	13456	13533	13384	13601	13508	13343	13502	13391	13466	13393	13425	13568	13420	13521	13550	13340	13470	13707	13371	13524	13392	13534	13478	13644	13503	13538	13374	13317	13576	13499	13602	13612	13477	13531	13434	13411	13354	13523	13428	13551	13385	13371	13503	13434	13622	13541	13533	13524	13419	13516	13415	13504	13477	13428	13472	13489	13519	13437	13516	13620	13503	13376	13447	13598	13467	13488	13562	13312	13477	13370	13438	13599	13464	13574	13442	13478	13371	13346	13464	13519	13623	13550	13470	13503	13516	13444	13398	13442	13402	13460	13355	13562	13363	13718	13486	13465	13458	13410	13349	13419	13356	13360	13490	13386	13378	13509	13432	13443	13689	13500	13427	13560	13410	13545	13535	13437	13543	13517	13591	13365	13450	13386	13536	13510	13493	13426	13495	13440	13514	13542	13245	13472	13407	13429	13634	13513	13390	13503	13523	13368	13442	13598	13506	13415	13498	13496	13438	13534	13594	13425	13543	13353	13272	13621	13386	13517	13504	13457	13355	13443	13253	13387	13354	13352	13534	13489	13487	13482	13479	13246	13551	13500	13633	13315	13563	13551	13602	13562	13542	13467	13589	13466	13630	13347	13613	13332	13404	13412	13522	13364	13502	13331	13540	13477	13533	13536	13476	13431	13440	13396	13436	13415	13251	13372	13372	13575	13510	13542	13366	13364	13452	13498	13389	13582	13361	13511	13424	13548	13386	13340	13508	13545	13594	13415	13355	13674	13588	13501	13401	13502	13519	13470	13453	13493	13334	13595	13352	13592	13424	13464	13408	13515	13580	13371	13442	13462	13446	13411	13445	13447	13449	13575	13554	13476	13612	13530	13411	13513	13379	13198	13660	13506	13331	13373	13515	13601	13688	13479	13388	13471	13426	13486	13475	13437	13402	13432	13534	13372	13467	13383	13553	13459	13562	13430	13544	13506	13467	13414	13453	13493	13435	13542	13507	13444	13630	13269	13576	13443	13429	13505	13391	13544	13401	13637	13572	13410	13601	13504	13567	13656	13544	13342	13457	13434	13581	13440	13519	13568	13483	13573	13477	13630	13329	13549	13488	13423	13297	13430	13522	13481	13487	13552	13392	13410	13497	13436	13423	13383	13402	13312	13506	13608	13404	13335	13532	13557	13528	13557	13436	13429	13551	13255	13368	13440	13382	13447	13383	13451	13364	13379	13371	13525	13547	13453	13399	13449	13453	13416	13312	13442	13647	13296	13362	13527	13487	13445	13596	13338	13372	13375	13368	13507	13532	13554	13520	13556	13318	13609	13510	13412	13341	13490	13357	13491	13541	13323	13514	13555	13582	13372	13645	13437	13653	13510	13556	13573	13626	13254	13421	13575	13498	13414	13561	13473	13375	13405	13340	13589	13511	13423	13383	13553	13622	13378	13416	13381	13411	13455	13455	13464	13660	13577	13499	13502	13591	13488	13321	13380	13484	13385	13537	13391	13678	13547	13415	13550	13373	13372	13338	13365	13379	13408	13489	13465	13608	13347	13480	13459	13590	13554	13512	13511	13347	13480	13564	13437	13356	13395	13366	13591	13572	13578	13604	13465	13376	13420	13488	13454	13697	13440	13581	13269	13523	13518	13563	13489	13498	13598	13560	13462	13363	13421	13359	13610	13331	13528	13494	13468	13301	13457	13629	13430	13658	13494	13411	13459	13559	13420	13484	13435	13462	13478	13349	13549	13526	13526	13467	13544	13507	13519	13482	13313	13516	13648	13617	13581	13335	13459	13490	13522	13409	13563	13561	13566	13369	13682	13439	13409	13482	13497	13646	13458	13451	13498	13471	13622	13492	13620	13485	13638	13465	13565	13634	13385	13596	13418	13478	13443	13501	13426	13546	13465	13388	13275	13542	13589	13485	13501	13438	13406	13220	13639	13590	13454	13446	13399	13538	13432	13568	13514	13377	13646	13492	13438	13545	13495	13438	13382	13482	13512	13484	13279	13448	13646	13445	13562	13423	13595
22543	20849	27760	24127	21586	21205	19713	16928	16251	16297	16111	16111	16114	16025	15896	15779	15680	15561	15505	15840	15677	15490	15434	15422	15473	15516	15491	15711	15665	15473	15535	15483	15474	15607	15637	15551	15345	15389	15364	15426	15405	15463	15461	15494	15593	15621	15493	15413	15510	15418	15375	15469	15527	15638	15470	15496	15405	15586	15484	15691	15430	15465	15514	15371	15510	15419	15743	15454	15420	15494	15297	15485	15561	15649	15484	15343	15430	15620	15442	15596	15486	15580	15447	15475	15425	15332	15354	15312	15352	15254	15465	15294	15335	15543	15382	15155	15380	15549	15264	15310	15482	15557	15352	15346	15356	15446	15333	15414	15396	15254	15294	15395	15401	15467	15491	15607	15551	15443	15540	15330	15418	15386	15297	15399	15362	15342	15424	15477	15413	15528	15517	15359	15341	15308	15510	15459	15456	15389	15412	15468	15281	15359	15442	15361	15354	15318	15240	15196	15420	15369	15456	15613	15528	15064	15499	15281	15533	15345	15593	15470	15414	15554	15375	15424	15546	15386	15296	15233	15436	15335	15428	15468	15326	15330	15241	15409	15246	15348	15626	15591	15535	15600	15368	15442	15554	15460	15208	15424	15404	15483	15445	15435	15346	15319	15681	15517	15562	15208	15320	15377	15179	15365	15459	15498	15578	15509	15337	15531	15417	15348	15380	15503	15366	15593	15478	15432	15504	15404	15153	15419	15304	15287	15311	15371	15658	15697	15393	15638	15484	15252	15349	15379	15270	15577	15433	15155	15371	15438	15450	15428	15421	15288	15435	15240	15192	15081	15400	15390	15442	15212	15506	15364	15689	15424	15355	15330	15527	15439	15435	15612	15426	15437	15131	15489	15547	15404	15342	15393	15432	15524	15476	15419	15272	15294	15428	15291	15472	15428	15493	15397	15440	15483	15420	15560	15349	15350	15411	15387	15370	15506	15483	15511	15414	15358	15266	15606	15359	15351	15488	15390	15510	15432	15461	15381	15525	15425	15440	15413	15404	15468	15592	15497	15329	15512	15437	15202	15106	15440	15419	15377	15431	15461	15541	15523	15497	15454	15244	15526	15321	15431	15435	15294	15613	15504	15360	15458	15392	15332	15519	15477	15259	15548	15479	15661	15340	15518	15452	15513	15289	15340	15297	15392	15584	15316	15279	15377	15343	15561	15356	15421	15264	15354	15321	15369	15312	15318	15535	15410	15456	15339	15390	15282	15596	15373	15353	15393	15299	15360	15390	15442	15446	15454	15533	15502	15377	15269	15519	15497	15388	15242	15449	15393	15469	15592	15379	15416	15378	15304	15453	15315	15242	15228	15389	15405	15303	15452	15486	15235	15523	15519	15437	15334	15404	15557	15331	15510	15380	15425	15232	15315	15465	15384	15417	15578	15349	15369	15388	15360	15469	15417	15434	15539	15579	15565	15402	15238	15473	15280	15460	15328	15224	15344	15408	15442	15559	15415	15383	15331	15456	15490	15424	15507	15293	15270	15409	15198	15305	15429	15398	15387	15394	15449	15448	15508	15584	15406	15382	15416	15380	15486	15363	15513	15344	15534	15377	15339	15315	15495	15525	15357	15293	15395	15535	15294	15571	15408	15285	15442	15564	15416	15380	15384	15096	15458	15516	15281	15412	15525	15416	15441	15402	15424	15425	15414	15280	15553	15405	15441	15461	15333	15383	15351	15462	15522	15530	15239	15261	15412	15494	15406	15435	15373	15349	15391	15403	15272	15393	15273	15396	15442	15235	15476	15468	15429	15301	15626	15427	15608	15575	15443	15529	15641	15536	15225	15463	15359	15489	15460	15449	15496	15601	15352	15573	15418	15374	15279	15539	15352	15701	15350	15348	15367	15541	15409	15433	15331	15356	15439	15569	15587	15561	15413	15402	15530	15366	15407	15478	15308	15303	15542	15557	15346	15616	15417	15475	15326	15655	15371	15589	15315	15377	15499	15502	15529	15182	15415	15276	15332	15445	15188	15476	15260	15251	15539	15587	15657	15507	15527	15391	15709	15488	15402	15340	15458	15318	15228	15334	15418	15330	15413	15541	15485	15313	15445	15587	15542	15465	15409	15492	15576	15493	15533	15488	15389	15328	15499	15516	15357	15335	15393	15508	15349	15309	15309	15504	15435	15411	15501	15398	15293	15484	15620	15359	15342	15503	15379	15442	15408	15247	15472	15455	15320	15331	15575	15522	15204	15374	15428	15518	15332	15454	15462	15492	15420	15357	15298	15501	15337	15537	15352	15531	15257	15410	15534	15559	15319	15549	15692	15266	15348	15330	15374	15349	15403	15277	15510	15315	15417	15640	15212	15542	15214	15401	15458	15384	15456	15550	15605	15330	15380	15309	15386	15318	15484	15376	15372	15330	15561	15383	15403	15419	15485	15256	15392	15270	15464	15289	15620	15239	15433	15342	15340	15464	15350	15520	15356	15452	15305	15336	15419	15311	15441	15663	15511	15370	15492	15512	15501	15345	15515	15323	15419	15406	15501	15441	15428	15314	15310	15385	15284	15338	15516	15626	15268	15280	15308	15215	15326	15477	15351	15389	15277	15395	15290	15334	15335	15549	15387	15555	15406	15450	15174	15380	15757	15532	15339	15305	15439	15250	15289	15379	15266	15423	15363	15635	15453	15661	15513	15297	15391	15439	15280	15426	15431	15541	15293	15301	15394	15566	15363	15280	15486	15744	15300	15303	15633	15559	15371	15394	15468	15315	15339	15379	15205	15198	15246	15291	15388	15430	15312	15582	15247	15457	15294	15283	15401	15512	15580	15448	15259	15387	15226	15451	15546	15311	15434	15433	15252	15546	15303	15413	15396	15457	15431	15317	15453	15373	15461	15480	15582	15387	15356	15483	15300	15398	15552	15540	15440	15528	15450	15524	15524	15403	15633	15426	15421	15287	15539	15377	15269	15230	15414	15484	15518	15296	15482	15382	15558	15410	15427	15373	15506	15259	15319	15515	15361	15338	15404	15455	15374	15237	15330	15329	15486	15508	15457	15234	15289	15229	15317	15396	15511	15584	15410	15409	15349	15414	15560	15356	15377	15392	15514	15441	15457	15450	15356	15224	15423	15291	15422	15400	15578	15177	15426	15337	15354	15577	15325	15473	15301	15500	15280	15244	15394	15340	15507	15745	15554	15475	15527	15364	15464	15512	15396	15448	15231	15352	15390	15477	15383	15254	15418	15423	15308	15545	15168	15437	15408	15427	15339	15389	15371	15275	15429	15604	15456	15487	15471	15329	15652	15509	15344	15444	15440	15493	15395	15329	15518	15453	15368	15237	15424	15375	15524	15606	15502	15249	15426	15485	15675	15400	15410	15431	15376	15622	15521	15411	15443	15229	15420	15441	15335	15520	15435	15372	15547	15160	15563	15381	15150	15630	15466	15290	15264	15455	15273	15369	15407	15472	15341	15335	15500	15456	15510	15588	15262	15314	15366	15425	15354	15348	15291	15162	15139	15359	15340	15460	15568	15173	15518	15402	15653	15492	15600	15482	15259	15274	15473	15278	15326	15463	15420	15327	15224	15379	15516	15472	15307	15531	15445	15713	15540	15415	15351	15486	15443	15569	15480	15499	15453	15437	15551	15380	15468	15543	15519	15552	15293	15449	15319	15431	15361	15379	15415	15460	15388	15290	15377	15406	15509	15418	15312	15365	15568	15506	15495	15298	15380	15227	15406	15450	15106	15488	15497	15272	15582	15422	15421	15353	15363	15316	15451	15347	15574	15263	15452	15390	15298	15496	15431	15567	15296	15331	15608	15398	15443	15530	15265	15420	15183	15350	15278	15435	15232	15358	15425	15435	15435	15269	15334	15483	15422	15459	15426	15519	15588	15368	15452	15354	15430	15301	15402	15678	15514	15496	15463	15596	15325	15372	15404	15496	15467	15424	15358	15576	15227	15463	15564	15480	15519	15291	15587	15489	15456	15357	15380	15551	15476	15323	15259	15232	15475	15210	15535	15287	15359	15318	15370	15386	15528	15301	15447	15537	15512	15520	15380	15509	15336	15489	15310	15323	15687	15329	15353	15365	15445	15496	15432	15295	15426	15469	15421	15327	15432	15397	15188	15315	15376	15318	15238	15602	15460	15413	15399	15469	15525	15547	15449	15273	15381	15506	15799	15312	15441	15536	15423	15407	15466	15396	15419	15340	15397	15452	15329	15317	15549	15566	15435	15418	15257	15499	15352	15328	15516	15462	15390	15344	15419	15488	15576	15574	15452	15397	15419	15425	15422	15471	15461	15501	15571	15424	15467	15395	15466	15299	15440	15397	15395	15517	15447	15398	15311	15505	15357	15292	15406	15676	15491	15439	15420	15294	15433	15484	15531	15451	15401	15450	15543	15491	15301	15290	15505	15254	15445	15462	15412	15286	15486	15320	15445	15389	15292	15456	15432	15435	15491	15174	15300	15219	15172	15472	15237	15399	15399	15459	15245	15422	15198	15443	15432	15323	15168	15640	15450	15273	15560	15502	15353	15501	15532	15500	15210	15407	15307	15289	15322	15272	15346	15457	15487	15276	15478	15383	15370	15430	15658	15459	15597	15207	15515	15537	15609	15685	15448	15390	15380	15587	15314	15431	15493	15353	15254	15494	15339	15400	15355	15344	15423	15257	15388	15485	15401	15628	15397	15332	15243	15447	15454	15348	15273	15493	15400	15374	15368	15511	15254	15323	15336	15470	15371	15422	15516	15511	15621	15503	15322	15328	15318	15271	15381	15449	15436	15579	15310	15311	15419	15433	15667	15497	15329	15502	15207	15557	15329	15512	15624	15432	15308	15356	15344	15310	15421	15421	15546	15425	15361	15596	15303	15351	15457	15429	15348	15511	15396	15399	15481	15422	15315	15272	15466	15335	15486	15554	15363	15267	15276	15313	15183	15222	15274	15434	15330	15619	15419	15553	15421	15236	15450	15437	15411	15436	15306	15621	15473	15292	15516	15407	15486	15502	15446	15399	15310	15396	15303	15337	15651	15657	15580	15557	15370	15319	15385	15336	15429	15488	15307	15711	15482	15550	15347	15442	15425	15455	15324	15519	15462	15339	15268	15297	15395	15306	15542	15424	15416	15471	15583	15306	15455	15431	15235	15360	15552	15371	15389	15450	15325
14151	30394	24561	18742	17017	15864	15067	14709	14255	13986	13870	13874	13643	13547	13631	13580	13606	13621	13402	13300	13484	13374	13362	13386	13188	13006	13188	13159	13284	13231	13408	13118	13152	13183	13150	13130	13330	13056	12960	13274	13100	13279	13237	13144	13245	13203	13101	13080	13203	13010	13171	13102	13174	13065	13346	13162	13174	13161	13159	13167	13204	13398	12983	13208	13049	13019	13075	13219	13196	13106	13145	13182	13079	13304	13082	12916	13193	13069	13300	12976	13467	13158	13276	13186	13086	13224	13209	12960	13292	13200	13126	13149	13284	13050	12975	13165	13202	13127	13182	12951	13222	13241	13207	12983	13000	13173	13227	13214	12966	13119	13194	13156	13104	13169	13086	13059	13283	13145	13214	13046	13067	13122	12920	13203	13167	13050	13099	12980	13055	13058	12955	13145	13230	13055	13319	13099	12963	13065	13155	13051	13043	13161	13122	13225	12961	13113	13200	13036	13047	13102	13332	13116	12999	13128	13145	13232	13114	13203	13155	13084	12916	13123	13179	13059	12857	13187	13088	13108	13202	13076	13132	13179	13120	13182	13169	13074	13165	13015	13111	13131	13089	13127	12983	13207	13095	12963	13186	13062	13093	12937	13085	13093	13037	13137	13005	13126	12920	13212	13049	13265	13215	13029	13103	13224	13028	13185	12994	13097	12981	13052	13065	13092	12997	13156	12906	13177	13174	13124	12910	13022	13194	13164	13052	13139	13107	13050	13069	13088	13154	13117	13141	13140	13005	13034	13151	13173	13062	13046	13145	13114	13377	13167	13116	13110	13124	13166	13114	13181	13082	12962	13128	13065	13303	13224	13079	13279	13147	13190	13034	13131	13219	12930	13057	13159	13101	12953	13163	13073	13142	12917	13154	13211	12960	12970	13152	13072	13081	13010	13235	13133	13183	13021	13138	13145	13101	13045	13163	13205	13214	13330	13099	13114	13020	13110	13274	13191	13217	13181	13151	13196	13131	13395	13142	13082	12954	13074	13265	13132	13050	13173	13164	13069	13130	12973	13123	13145	13172	13055	13117	13026	13059	12953	13108	13134	13007	13078	13206	12974	13236	13209	13223	13228	13031	13156	13278	13052	13021	13166	13234	13249	13182	12954	13132	12994	13155	13060	13175	12989	13168	13177	13224	13253	13163	13192	13073	13112	13049	12996	12981	13128	13059	13130	13145	13235	13088	13172	13087	13137	13131	13107	13051	13194	13254	13100	12970	13106	12981	13262	13226	13090	12997	13116	13139	13010	12964	13126	13018	13281	12998	13131	13133	13199	12988	13074	13175	13067	13136	13196	13127	13203	12994	13118	13082	13196	13090	13092	12836	12991	13171	13041	13198	13109	13166	13163	13159	13081	13108	13207	12988	13087	13270	13180	13315	13081	13097	13063	13163	13006	13150	13025	13180	12976	13274	13202	13104	13135	13016	12956	13122	13001	13025	13183	13154	13220	13023	13024	13119	12997	13144	13139	13111	13266	13047	13092	13082	13082	13062	13154	13073	13255	13044	13026	13119	13213	12963	13036	13045	13325	13155	13275	13273	13189	13237	13038	12922	13312	13095	13222	13196	13255	13186	13119	13151	13012	13109	13206	13172	12989	13018	13219	13022	13216	13224	13174	13137	13112	13125	13057	13109	13187	13081	13181	13015	13228	13154	13109	13209	13220	13278	13136	13138	13101	13146	13294	13157	13013	13159	13097	13302	13055	13178	13124	13203	13149	13194	13226	13268	13125	13166	13155	13198	13087	13160	13135	13194	13171	13069	13218	13035	13024	13142	13085	13146	13150	13138	13183	13200	13187	13101	13225	13019	13004	13175	13101	13208	13150	13101	13074	13111	13139	13170	13113	13054	13187	13199	13047	13198	13069	13114	13130	13231	13032	13128	13035	13250	13099	13159	12969	13050	13279	13177	13065	13123	12963	13071	13045	13291	13061	13198	13079	13077	13150	13061	13131	13078	13184	13260	12968	12896	13104	13049	13144	13027	13153	13022	13056	13062	12996	13128	13064	13148	13198	12969	12898	13215	12930	13074	12950	13104	13107	13049	13057	13153	13085	12967	13184	13024	13160	13074	13205	12997	13168	13177	13043	13039	13189	13087	13246	13166	13021	13175	13014	13323	13273	13137	13075	13220	13178	13024	13216	13118	13191	13314	13019	13148	13129	13306	13190	13173	13248	13293	13021	13081	13055	13160	13143	13237	13129	13169	13146	13132	13231	13063	13209	13051	13083	13155	13231	13188	13162	13199	13156	13171	13129	13120	13138	13096	13176	12921	13168	13022	13099	13149	13056	13057	13104	13113	13112	13139	13184	13162	13242	12985	13162	13135	13202	12977	13145	13036	13058	13263	13027	13040	13074	13107	13140	13084	13131	13187	13037	13078	13046	13108	13254	13109	13239	12975	13201	13054	13184	13238	13081	13182	13077	13114	12950	13260	13156	13176	13114	13234	13166	12952	13068	13175	13137	13103	13316	13075	13197	13240	12933	13094	13034	13147	13076	13098	13060	13064	13173	13067	13173	13056	13096	13019	13167	13143	13031	13174	13081	13128	13209	13232	13178	13130	13116	13268	13133	13099	12986	13099	13211	13081	13163	13196	13204	13112	12837	13160	13117	13062	13186	13150	13182	13152	13149	12823	13187	13087	13052	13119	13069	13110	13052	13120	13040	13080	13035	13215	13222	13057	13056	13113	13081	13169	13226	13090	12901	12973	13085	13413	13040	13074	13160	12991	13108	13219	13169	12918	13130	13041	12998	13177	13023	13074	13289	13079	13108	13026	13225	13046	13054	13122	13111	13202	12932	13033	13093	13199	13142	13025	13187	13215	13200	13081	13078	13194	13196	13189	13031	13016	13183	12992	13073	13045	13087	13123	13132	13112	13115	13224	13009	12997	13088	13060	13193	13072	13161	13129	13178	13020	13113	13168	13019	12967	13153	13216	13191	13035	13039	13185	13149	13211	13151	13081	13144	13188	12989	13106	13093	13071	13191	13102	13010	13197	13109	13163	13138	13140	13136	13198	13159	13285	13164	12922	13241	13036	13039	13204	13173	13048	13012	13141	12984	13200	13036	13110	13085	13100	13033	13296	13142	12999	13155	13163	12968	13052	13049	13225	13206	12966	13033	13207	13301	13069	13146	13155	12957	13133	12993	13004	13096	12976	13199	13112	13146	13375	13125	13080	13147	13167	12986	13088	13177	13128	13089	13090	13087	13139	13180	13092	13119	13052	13152	13027	13243	13235	13226	13021	13158	13161	13177	13107	13040	13047	13225	13191	13171	13044	13231	13333	12970	13237	13191	13104	13142	13228	13249	13309	13176	13089	13075	13023	13068	13071	13206	13097	13021	13191	13026	13261	13040	13079	13225	13053	13107	13128	13053	12904	13169	12955	13300	13134	12993	13215	13177	13128	13106	13170	13070	13263	13122	12999	13059	13180	13112	13123	13105	13217	13017	13099	13123	13102	13139	13207	13086	13229	13151	13083	13106	13190	13143	13255	12918	13155	13083	13026	13059	13043	13199	13139	13214	13176	13150	13191	13086	13176	12994	13151	13065	13030	13008	13088	13161	13041	13197	13133	13069	13062	13204	13142	13202	13167	13119	13110	13130	13202	13158	13133	13154	13207	13005	13127	13209	13302	13195	13041	13087	13164	13191	13064	13187	12962	13054	13187	13073	13055	13132	13116	13166	13098	12913	13222	13058	13267	13019	13213	13090	13173	13051	13080	13229	13143	13182	13217	12993	13183	12980	13132	13198	13141	13233	13108	13112	13160	13179	13189	13071	13136	13091	13138	12984	13044	13020	13144	13080	13157	13180	13204	13169	13135	13247	13285	13066	13336	13013	13255	13111	13100	13047	13203	13138	13077	13121	13020	13140	13230	13255	13096	13094	13066	13074	13046	13089	12954	13033	13273	13077	13170	13277	13083	13151	13221	13062	13022	13121	13234	13136	13112	13139	13117	13115	13131	13198	13185	12966	13293	13053	13268	13226	13108	13118	13101	13007	13054	13136	13210	13121	13143	13078	13078	13070	13163	13053	13010	13127	13205	13272	13160	13140	13221	13324	12887	13042	12942	13187	13324	13264	13090	13174	13110	13100	13078	12991	12972	13156	13014	13100	13109	13146	13136	13223	13007	13110	13022	13121	13040	12998	12981	13125	13121	13080	12890	13028	13149	13070	13178	13268	13136	12990	13265	13101	13117	13008	13071	13174	13096	13007	13008	13066	13154	13012	13103	13039	13071	13159	13000	13105	13145	13225	12878	13163	13215	13212	13035	13248	13164	13132	12982	12979	13200	13071	13164	13288	13011	13061	13200	13122	13144	13016	12928	13072	13210	13115	12994	13162	13128	13125	13142	13073	13053	13151	12927	13128	13149	13137	13125	13017	13067	13043	13156	13214	13110	12905	13085	13167	13339	13164	13278	13120	13027	13103	13114	13069	13158	13132	13131	13163	13219	13167	13250	13143	13047	13270	13233	13166	13221	13085	13016	13162	13081	13063	13103	12900	13085	12949	13274	13076	13016	13073	13007	13018	13172	13232	13131	13248	12906	13221	13118	13083	13164	13239	13070	13199	13047	13078	13085	13121	13112	13105	13190	13220	13221	13116	13246	13100	13080	12974	13279	13300	13051	13086	13103	13118	13193	13226	13207	12958	13217	13094	13138	13224	13102	13015	13071	12973	13117	13106	13153	13179	13067	13065	13151	12965	13248	13033	13039	13116	13335	13204	13079	13246	13189	13144	13101	13206	13065	13230	12966	13304	13235	13022	13289	13112	13042	13083	13228	13059	13173	13061	13168	13089	13088	13132	13095	12939	13055	13216	13001	13056	13183	13123	13172	13083	13062	13032	13151	13360	13110	13166	13082	13165	13200	13198	13207	12985	13048	13109	13096	13106	13187	12985	13142	13070	13158	12963	13077	13222	13115	13020	13170	13065	13151	13051	13170	13019	13090	13166	13216	13144	13102	13130	12961	13058	13122	13088	13161	13057	13082	13293	13164	13059	12901	13245	13103	13004	13028	13061	13145	13045	13176	12967	13030	13312	13158	13225	13086	13186	13119	13116	13158	13098	13161	13214	13109	13119	13140	13144	13086	13096	12951	13060	13208	13149	13074	13137
24134	20863	26585	26035	20125	18599	18534	17453	17135	17086	17020	16876	16651	16948	16595	16745	16712	16787	16651	16645	16634	16692	16520	16634	16855	16664	16813	16650	16493	16853	16659	16828	16478	16542	16698	16551	16703	16819	16564	16448	16508	16537	16639	16754	16394	16366	16539	16514	16619	16422	16649	16432	16565	16522	16683	16539	16533	16489	16689	16532	16658	16490	16635	16601	16609	16635	16690	16693	16485	16425	16553	16507	16744	16614	16572	16683	16737	16824	16558	16404	16483	16523	16441	16675	16436	16564	16572	16667	16415	16455	16514	16633	16351	16581	16647	16325	16656	16434	16538	16483	16515	16624	16627	16443	16519	16542	16661	16802	16483	16347	16537	16680	16609	16648	16566	16666	16590	16439	16486	16410	16708	16718	16559	16502	16623	16548	16641	16501	16534	16699	16635	16453	16617	16439	16646	16436	16724	16509	16562	16634	16661	16506	16355	16570	16584	16665	16467	16397	16453	16535	16599	16543	16624	16575	16322	16489	16392	16442	16480	16713	16621	16559	16545	16501	16581	16568	16590	16397	16529	16620	16517	16615	16481	16600	16700	16627	16680	16571	16752	16624	16589	16404	16474	16530	16373	16560	16383	16606	16632	16565	16628	16732	16494	16481	16644	16680	16429	16301	16616	16417	16575	16632	16541	16584	16554	16371	16491	16624	16620	16527	16458	16404	16657	16478	16478	16514	16629	16688	16686	16538	16616	16512	16569	16344	16743	16466	16633	16324	16804	16618	16740	16619	16489	16508	16646	16564	16520	16528	16559	16695	16457	16503	16395	16426	16600	16404	16511	16299	16342	16378	16326	16482	16553	16395	16631	16678	16466	16720	16701	16331	16606	16533	16523	16550	16560	16679	16492	16486	16611	16496	16528	16520	16527	16472	16503	16616	16572	16641	16535	16593	16516	16532	16566	16619	16328	16562	16527	16554	16591	16539	16536	16411	16428	16774	16629	16660	16571	16610	16744	16475	16565	16503	16475	16558	16630	16682	16446	16639	16499	16621	16313	16638	16584	16446	16619	16369	16415	16643	16275	16340	16333	16592	16581	16769	16550	16694	16452	16631	16598	16412	16468	16411	16552	16464	16438	16449	16574	16677	16717	16623	16615	16703	16606	16369	16540	16581	16485	16520	16635	16740	16672	16665	16586	16582	16575	16560	16535	16612	16766	16631	16597	16635	16342	16565	16661	16584	16544	16410	16471	16617	16396	16306	16506	16429	16464	16447	16408	16597	16697	16437	16618	16600	16569	16571	16370	16553	16510	16518	16627	16413	16533	16506	16396	16377	16575	16440	16490	16466	16570	16331	16529	16478	16616	16644	16718	16683	16645	16507	16460	16548	16665	16280	16617	16589	16632	16299	16417	16631	16516	16528	16538	16409	16667	16569	16486	16713	16489	16324	16392	16487	16526	16694	16682	16608	16333	16451	16553	16431	16650	16528	16466	16657	16662	16538	16647	16570	16354	16383	16514	16443	16551	16573	16571	16560	16476	16443	16478	16661	16549	16254	16718	16556	16640	16396	16466	16464	16327	16488	16727	16669	16479	16417	16384	16460	16865	16618	16618	16375	16468	16560	16420	16562	16448	16549	16475	16807	16399	16565	16504	16402	16501	16389	16448	16621	16728	16396	16557	16625	16589	16552	16588	16590	16650	16498	16752	16452	16446	16616	16438	16424	16563	16622	16609	16555	16764	16446	16562	16499	16554	16650	16753	16571	16578	16367	16438	16403	16518	16674	16397	16417	16805	16633	16459	16664	16618	16538	16476	16621	16709	16708	16474	16426	16231	16681	16404	16571	16455	16576	16601	16549	16651	16521	16509	16734	16473	16734	16325	16576	16588	16510	16727	16445	16555	16488	16710	16906	16515	16512	16496	16771	16532	16552	16626	16604	16576	16577	16689	16575	16511	16577	16577	16649	16422	16377	16554	16532	16513	16551	16747	16469	16418	16453	16348	16799	16465	16503	16297	16490	16549	16585	16586	16541	16277	16361	16490	16560	16600	16700	16566	16662	16470	16471	16704	16588	16558	16592	16640	16490	16263	16578	16603	16536	16321	16499	16472	16580	16493	16497	16514	16516	16547	16288	16499	16483	16543	16411	16708	16595	16239	16345	16507	16440	16499	16300	16462	16503	16434	16436	16533	16643	16543	16530	16526	16612	16595	16580	16486	16404	16472	16494	16564	16655	16473	16522	16544	16617	16369	16458	16439	16540	16623	16519	16698	16542	16540	16519	16325	16245	16570	16463	16756	16683	16721	16427	16604	16416	16516	16446	16545	16463	16658	16613	16503	16568	16817	16692	16681	16579	16774	16625	16548	16676	16624	16493	16666	16505	16590	16762	16509	16334	16560	16545	16372	16562	16588	16568	16614	16468	16525	16473	16578	16712	16323	16367	16640	16275	16452	16461	16548	16349	16528	16376	16615	16420	16623	16545	16774	16522	16751	16509	16503	16479	16509	16546	16627	16689	16537	16495	16358	16652	16360	16530	16667	16382	16591	16440	16532	16532	16589	16426	16403	16401	16556	16596	16418	16568	16641	16687	16776	16613	16569	16497	16560	16425	16534	16589	16448	16376	16446	16514	16609	16615	16448	16375	16379	16434	16465	16698	16567	16482	16463	16711	16562	16445	16727	16673	16484	16856	16558	16805	16536	16653	16434	16576	16573	16613	16681	16577	16698	16398	16608	16465	16457	16749	16551	16406	16413	16565	16521	16381	16554	16414	16620	16468	16629	16664	16561	16686	16530	16514	16437	16710	16419	16476	16725	16475	16473	16534	16630	16420	16337	16559	16849	16520	16495	16583	16532	16533	16671	16439	16579	16516	16384	16588	16452	16288	16630	16532	16616	16503	16485	16434	16615	16507	16377	16554	16622	16578	16270	16460	16530	16529	16440	16523	16631	16446	16547	16473	16636	16394	16500	16489	16430	16409	16486	16321	16534	16512	16506	16631	16524	16466	16475	16534	16624	16535	16615	16645	16804	16438	16568	16353	16349	16387	16597	16579	16622	16309	16403	16572	16357	16695	16404	16323	16473	16593	16413	16633	16366	16592	16425	16702	16552	16519	16585	16621	16441	16638	16627	16384	16652	16648	16538	16500	16527	16581	16573	16483	16725	16584	16469	16539	16570	16514	16741	16646	16540	16637	16468	16536	16624	16500	16604	16530	16447	16503	16595	16657	16651	16548	16607	16586	16510	16624	16666	16431	16359	16639	16515	16362	16588	16544	16733	16607	16475	16655	16573	16713	16536	16416	16552	16531	16535	16484	16658	16643	16543	16657	16758	16400	16475	16536	16636	16416	16391	16545	16406	16506	16393	16475	16646	16354	16597	16702	16466	16228	16453	16570	16582	16521	16657	16650	16442	16597	16443	16556	16474	16551	16561	16451	16560	16568	16813	16576	16629	16590	16413	16564	16568	16734	16387	16539	16391	16653	16520	16507	16576	16624	16534	16598	16449	16283	16545	16404	16594	16512	16599	16531	16463	16614	16513	16353	16333	16499	16719	16572	16712	16412	16655	16643	16484	16477	16689	16793	16540	16576	16558	16499	16596	16445	16425	16680	16478	16670	16577	16598	16386	16553	16644	16593	16686	16542	16550	16672	16535	16387	16606	16380	16642	16224	16486	16523	16548	16565	16608	16540	16544	16710	16551	16841	16628	16587	16502	16530	16720	16649	16727	16358	16684	16427	16693	16512	16352	16340	16391	16598	16619	16629	16495	16578	16708	16564	16283	16510	16523	16490	16645	16420	16681	16418	16536	16535	16620	16661	16629	16297	16479	16629	16417	16475	16609	16566	16612	16589	16651	16254	16580	16480	16641	16732	16446	16549	16470	16654	16437	16614	16599	16590	16397	16543	16560	16743	16421	16533	16599	16560	16516	16656	16650	16467	16576	16701	16494	16402	16405	16577	16492	16472	16679	16531	16471	16528	16701	16486	16642	16605	16447	16549	16695	16707	16731	16647	16490	16588	16612	16544	16531	16568	16613	16593	16810	16624	16528	16275	16323	16631	16479	16645	16360	16511	16575	16620	16647	16656	16621	16536	16627	16490	16528	16649	16712	16530	16546	16690	16479	16405	16609	16668	16647	16563	16634	16291	16404	16541	16408	16559	16470	16449	16450	16534	16638	16558	16716	16470	16382	16490	16525	16393	16729	16703	16391	16714	16517	16505	16625	16621	16568	16608	16516	16463	16589	16537	16550	16562	16535	16521	16457	16413	16344	16367	16416	16540	16631	16552	16598	16458	16443	16582	16553	16458	16686	16641	16424	16492	16558	16633	16504	16537	16523	16627	16631	16493	16851	16601	16433	16491	16524	16330	16536	16245	16542	16334	16593	16550	16558	16734	16559	16613	16587	16598	16539	16506	16550	16420	16711	16395	16582	16395	16578	16482	16525	16476	16469	16346	16367	16636	16574	16382	16501	16683	16581	16773	16500	16441	16689	16857	16640	16352	16505	16631	16791	16671	16522	16608	16710	16461	16609	16531	16571	16709	16453	16503	16545	16468	16644	16502	16715	16637	16692	16346	16441	16416	16503	16566	16665	16727	16398	16654	16448	16507	16632	16397	16470	16458	16347	16528	16566	16446	16520	16421	16477	16735	16563	16363	16476	16677	16564	16452	16567	16678	16648	16552	16484	16633	16368	16555	16590	16631	16620	16503	16443	16284	16500	16549	16538	16483	16584	16511	16568	16670	16624	16599	16684	16531	16781	16569	16694	16479	16649	16528	16584	16671	16354	16494	16456	16498	16555	16461	16485	16558	16360	16745	16526	16647	16653	16520	16588	16578	16586	16450	16514	16449	16553	16431	16583	16518	16619	16659	16655	16709	16385	16751	16526	16630	16367	16478	16481	16770	16450	16640	16545	16425	16528	16757	16509	16460	16554	16502	16701	16576	16658	16621	16614	16377	16534	16489	16384	16428	16692	16637	16587	16573	16477	16584	16632	16521	16522	16466	16611	16697	16639	16551	16468	16580	16520	16603	16526	16581	16591	16480	16437	16586	16601	16349	16520	16554	16618	16519	16556	16508	16351	16505	16594	16514	16687	16548	16600	16710	16792	16519	16593	16371	16408	16619	16355	16621	16742	16653	16584	16548	16468	16427	16723	16423	16340	16487
14929	27349	22804	17941	16522	15654	15142	14845	14673	14650	14343	14499	14288	14236	14127	13958	14195	13967	14167	13975	13904	13906	14068	13914	13806	14053	13974	13812	13795	13883	13877	13932	13847	13758	13933	13786	13960	14014	13828	13785	13904	13736	13831	13784	13725	13918	13778	13935	13955	13882	13851	13801	13678	13785	13856	13726	13838	13981	13676	13917	13928	13779	13721	13838	13884	13723	13710	13865	13886	13671	13803	13848	13763	14035	13985	13723	13876	13903	13912	13730	13799	13815	13782	13700	14005	13841	13776	13799	13869	13801	13688	13889	13820	13884	13874	13862	13857	13875	13813	13825	13927	13872	13855	13865	13736	13812	13854	13875	13886	13940	13845	13687	13967	13855	13715	13905	13964	13736	13849	13819	13924	13759	13976	13878	13884	13944	13854	13936	13714	13748	13831	13884	13842	13871	13765	13842	13872	13975	13838	13718	13947	13720	13834	13730	13844	13928	13797	13954	13882	13949	13852	13806	13920	13715	13834	13893	13750	13750	13717	13918	13892	13737	13880	13796	13718	13840	13863	13732	13915	13760	13866	13871	13850	13818	13716	13930	13916	13874	13747	13718	13849	13732	13780	13706	13996	13977	13762	13882	13843	13796	13974	13708	13662	13916	13859	13778	13804	14017	13884	13768	13718	13791	13874	13832	14023	13843	13778	13802	13830	13995	13812	13857	13803	13883	13901	13797	13884	13816	13756	13938	13980	13685	13756	13784	13861	13834	13838	13814	13862	13862	13838	13793	13843	14057	13753	13777	13989	13940	13826	13818	13684	13763	13965	13925	13797	13977	13772	13940	13748	14001	13923	13823	13950	13829	13826	13746	13909	13754	13746	14118	13881	13884	13797	13905	13808	13691	13769	13855	13703	13921	13828	13733	13809	13826	13893	13769	13872	13812	13868	13802	13735	13735	13701	13758	13968	13966	13945	13883	13911	13835	13806	13745	13835	13893	13684	13891	13974	13756	13905	13882	13850	13735	13795	13907	13931	13803	13822	13807	13766	13883	13828	13855	13796	13876	13783	13728	13825	13769	13851	13869	13850	13730	13831	13741	13687	13793	13825	13931	13839	13809	13625	13831	13864	13686	13852	13780	13658	13777	13886	13833	14004	13807	13875	13906	13781	14011	13772	13756	13861	13805	13908	13770	13847	13824	13754	13857	13665	13955	13855	13865	13840	13784	14018	13812	13712	13880	13909	13852	13740	13653	13809	13831	13941	13914	13981	13787	13959	13815	13842	13805	13756	13792	13811	13645	13829	13777	13889	13809	13709	13834	13871	13760	13880	13711	13816	13925	13984	13705	13703	13713	13791	13910	13840	14035	13915	13848	13801	13788	13750	13944	13774	13917	13795	13686	13795	13846	13687	13841	13970	13774	13898	13863	13650	13815	13867	13959	13861	13793	13859	13915	13899	13747	13758	13750	13835	13734	13935	13895	13987	13681	13879	13759	13736	13818	13877	13723	14007	13609	13856	13693	13966	13910	13942	13946	13956	13834	13877	13991	13743	13862	13912	13840	13855	14016	13888	13895	13914	13898	13928	13746	13883	13753	14010	13746	13765	13704	13844	13897	13760	13927	13889	13870	13870	13859	13733	13841	13698	13870	13918	13762	13781	13743	13749	13812	13903	13804	13868	13856	13908	13988	13760	13851	13785	13794	13714	13951	13859	13895	13727	13758	13794	13885	13948	13776	13837	13939	13903	13927	13877	13810	13877	13855	13850	13854	13997	13849	13655	14051	13824	13758	13576	13825	13894	13786	13900	13806	13875	13789	13939	13817	13655	13940	13743	13876	13917	13777	13926	13829	14060	13724	13971	13960	13803	13720	13720	13979	13904	13898	13967	13805	13848	13771	13736	13700	13826	13911	13867	13914	13991	13828	13963	13824	13980	13748	13831	13938	13846	13776	13888	13897	13929	13755	13645	13886	13766	13866	13813	14063	13791	13794	13947	13722	13841	13996	13741	13779	14085	13769	13884	13826	13758	13756	13704	13919	13865	13923	13785	13971	13850	13746	13884	13847	13760	13878	13923	13902	13744	13711	13821	13720	13777	14055	13840	13866	13869	13829	13816	13845	13875	13825	13895	13749	13874	13811	13820	13793	13710	13937	13859	13842	13931	13711	13892	13718	13866	13956	13719	13794	13780	13926	13870	13709	13780	13879	13926	13974	13824	13642	13805	13965	13740	13858	13763	13820	13762	13820	13956	13828	13681	13879	13742	13677	13716	13787	13692	13903	13775	13860	13798	13958	13789	13771	13688	13903	13769	13765	13826	13847	13840	13774	13846	13765	13896	13889	13755	13833	13879	13822	13893	13776	13924	13844	13965	13872	13863	13806	13829	13717	13798	13828	13718	13925	14046	13834	13614	13994	13766	13821	14039	13866	13749	13846	13953	13975	13876	13938	13872	13780	13765	13772	13675	13721	13735	13823	13760	13687	13767	13959	14029	13827	13842	13879	13769	13927	13918	13896	13803	13843	13766	13815	13725	13678	13835	13787	14022	13864	13717	14082	13875	13732	13721	13884	13898	13790	13878	13795	13817	13868	13766	14002	13679	13899	13850	13799	13810	13767	13833	13858	13877	13937	13848	13764	13830	13909	13843	13915	13874	13689	13805	13966	13792	13807	13805	14055	13844	13805	13830	13811	13723	13891	13922	13918	13996	13633	13829	13907	13624	13935	13769	13864	13888	13879	13896	13646	13849	13810	13963	13744	13947	13942	13708	13786	13904	13852	13688	13814	13907	13827	13834	13956	13726	13863	13765	13925	13926	13849	13847	13781	13823	13720	13882	13886	13781	13623	14001	13800	13819	13975	13856	13834	13868	13764	14046	13827	13743	13913	13692	13776	13913	13625	13855	13786	13822	13855	13789	13797	13973	13771	13815	14008	13900	13957	13887	13870	13904	13706	13832	13917	13779	13646	13978	13892	13729	13815	13895	13804	13765	13848	13920	13784	13943	13676	13943	13827	13971	13837	13999	13924	13880	13917	13910	13817	13910	13914	13818	13867	13721	14128	13829	13727	13743	13877	13836	13831	13842	13698	13780	13869	13902	13855	13810	13741	13752	13796	13827	13897	13722	13829	13976	13851	13768	14031	13787	13936	13724	13938	13874	14052	13720	13908	13843	13938	13796	13853	13834	13900	13978	13939	13967	13823	13885	13785	13772	13863	13842	13796	13796	13769	13863	13935	13759	13846	13896	13796	14079	13811	13893	13771	13637	13783	13728	13909	13878	13906	13839	13829	13943	13764	13872	13890	13757	13727	13776	13798	13874	13712	14060	13775	13897	13780	13916	13956	13859	13822	13881	13775	13946	13693	13871	13876	13758	13813	13856	13944	13794	13899	13876	13924	13906	13875	13882	13875	13852	13869	13797	13808	13784	13811	13766	13812	13870	13947	13830	13854	13914	13901	13694	13828	13948	13872	13963	13843	13823	13884	13830	13881	13777	13780	13848	13934	13738	13793	13728	13990	13654	13649	13787	13752	13848	13817	13911	13839	13955	13798	13933	13771	13828	13809	13931	13822	13870	14033	13913	13661	13823	13719	13862	13828	13952	13794	13832	13869	13930	13985	13971	13776	13817	13979	13928	13911	13771	13769	13773	13936	13859	13839	13855	14044	13883	13739	13764	13686	13870	13836	13723	13852	13917	13823	13889	13838	13984	13786	13799	13565	13790	13947	13996	13741	13853	13961	13905	13857	13732	13805	13723	13814	13849	13774	13789	14084	13951	14038	13813	13871	13907	13868	13795	13716	14023	13765	13766	13647	13819	13944	13882	13921	13789	13745	13759	13741	13839	13620	14139	13884	13744	13948	13861	14029	13794	13780	13904	13920	13878	13887	13790	13836	13843	13904	13900	13885	13913	13696	13973	13979	13900	13922	14000	13965	13894	13802	13844	13957	13832	13859	13811	13960	13819	13809	14034	13851	13920	13745	13776	13936	14015	13825	13884	13757	13781	13684	13937	13802	13728	13755	13825	13716	13890	13720	13954	13848	13746	13946	13894	13829	14022	13802	13745	13721	13841	13882	13770	13847	13857	13908	13718	13594	13893	13782	13750	13862	13876	13704	13704	13948	13737	13968	13975	13991	13834	13609	13897	13859	13779	13865	13721	13779	13725	13830	13841	13815	13828	13953	13715	13821	13903	13814	13741	13828	13954	13745	13885	13654	14033	13909	13770	13851	13952	13740	13770	13874	13816	13886	13645	13888	13709	13962	13913	13711	13901	13942	13626	13849	13769	13828	13863	13903	13786	13984	13746	13707	13947	13874	13645	13796	13930	13791	13794	13721	13722	13955	13738	13947	13919	14068	13929	13777	13782	13927	13856	13882	13880	13907	13781	13743	13851	13859	13763	13774	13859	13635	13882	13806	13812	13951	13927	13628	13702	14028	13754	13737	13917	13811	13806	13851	13991	13854	13813	13893	13895	13752	13764	13994	13771	13817	13751	13850	14040	13715	13777	13941	13887	13803	13870	13862	13810	14163	13923	13957	13816	13916	13857	13757	13740	13775	13860	13753	13885	13842	13928	14013	13730	13769	13847	13864	13783	13820	13928	13770	13840	13718	13858	13710	13798	13971	13999	13885	13845	13870	13824	13838	13818	14013	14051	14068	13880	13800	13906	13986	13694	13909	13746	13900	13970	13885	13784	13764	13891	13708	13985	13844	13962	13827	13882	13906	13804	13733	13807	13785	13729	13914	13800	13861	13927	13836	13847	13802	13812	13816	13868	13894	13877	13760	13746	13872	14014	13972	13828	13761	13824	13822	13859	14112	13622	13890	13883	13892	13736	13934	13742	13891	13926	13860	13852	13910	13786	13879	13926	14056	13656	13908	13804	13680	13731	13890	13881	13854	13804	13924	13751	13867	13688	13849	13790	13941	13812	13982	13788	13867	13867	13851	13724	13956	13861	13889	13936	13949	13914	13934	13853	13783	13789	13818	13831	13742	13924	13679	13759	13791	14007	13844	13903	13756	13822	13890	13979	13820	13808	13828	13900	13814	13814	13998	13748	13759	13923	13741	13780	13800	13742	13860	13803	13916	13964	13883	13873	13833	13910	13888	13951	13997	13766	13861	13891	13912	13693	13780	13868	14044	13967	13724	13793	13595	13898	13724	13626	13733
21775	20902	28077	23890	21181	22870	24265	19015	17721	17751	17694	17390	17303	17205	17187	17271	17245	17242	17111	16825	16848	16507	16774	16855	16586	16632	16478	16696	16541	16509	16514	16762	16506	16564	16684	17017	16714	16591	16576	16764	16776	16584	16886	16504	16758	16628	16428	16559	16436	16455	16585	16513	16807	16677	16497	16761	16523	16625	16444	16678	16555	16513	16574	16570	16733	16438	16365	16402	16694	16399	16561	16401	16468	16667	16789	16521	16459	16462	16208	16711	16626	16380	16351	16429	16480	16578	16516	16451	16433	16647	16659	16293	16419	16505	16388	16381	16508	16553	16423	16455	16417	16400	16614	16614	16612	16514	16233	16584	16446	16374	16604	16626	16769	16475	16421	16400	16449	16627	16791	16429	16433	16488	16511	16272	16526	16509	16536	16468	16714	16410	16431	16640	16448	16204	16541	16280	16506	16337	16533	16469	16553	16621	16595	16295	16518	16465	16396	16441	16341	16479	16406	16332	16602	16440	16369	16371	16367	16512	16432	16495	16266	16372	16313	16325	16341	16467	16217	16419	16525	16282	16522	16496	16433	16248	16544	16374	16528	16420	16545	16381	16299	16374	16378	16616	16617	16394	16615	16415	16492	16411	16575	16420	16488	16394	16463	16427	16343	16260	16593	16374	16445	16426	16535	16268	16476	16465	16510	16494	16668	16522	16502	16460	16336	16424	16562	16485	16504	16390	16516	16516	16471	16345	16446	16429	16504	16490	16506	16338	16336	16382	16440	16322	16438	16381	16426	16378	16343	16666	16452	16486	16450	16336	16588	16547	16579	16196	16276	16374	16602	16502	16707	16510	16288	16381	16487	16305	16404	16274	16477	16580	16244	16428	16534	16359	16110	16758	16583	16448	16455	16604	16409	16599	16397	16235	16665	16405	16671	16288	16469	16434	16418	16307	16357	16470	16334	16551	16631	16536	16617	16361	16428	16443	16523	16341	16476	16518	16497	16287	16724	16374	16463	16485	16240	16509	16418	16515	16417	16404	16536	16416	16501	16431	16464	16568	16599	16397	16421	16415	16444	16658	16446	16421	16476	16409	16434	16600	16605	16558	16459	16450	16447	16479	16524	16339	16440	16278	16542	16526	16563	16714	16340	16291	16451	16614	16502	16291	16284	16296	16507	16463	16433	16410	16513	16486	16311	16500	16567	16407	16508	16477	16344	16465	16505	16423	16585	16501	16481	16457	16312	16374	16390	16476	16607	16762	16596	16448	16398	16465	16488	16433	16458	16277	16399	16650	16377	16487	16549	16439	16433	16203	16388	16509	16338	16525	16473	16510	16284	16428	16224	16473	16540	16296	16484	16578	16614	16361	16479	16443	16377	16588	16378	16469	16486	16301	16460	16390	16458	16356	16313	16565	16398	16554	16322	16304	16538	16375	16365	16103	16448	16277	16578	16194	16597	16663	16414	16473	16433	16372	16522	16290	16628	16577	16644	16531	16748	16611	16385	16600	16483	16545	16328	16374	16394	16278	16485	16425	16388	16408	16248	16478	16400	16447	16252	16610	16643	16614	16617	16443	16586	16529	16572	16471	16441	16600	16478	16245	16557	16518	16375	16421	16412	16355	16427	16485	16496	16381	16507	16412	16563	16352	16334	16355	16539	16627	16307	16416	16513	16436	16719	16523	16497	16648	16495	16481	16436	16327	16553	16445	16573	16415	16371	16260	16433	16517	16396	16496	16255	16393	16513	16396	16265	16303	16440	16250	16454	16343	16380	16258	16366	16376	16522	16487	16560	16156	16462	16319	16568	16403	16325	16350	16481	16466	16523	16590	16510	16347	16414	16271	16524	16453	16481	16506	16483	16526	16444	16178	16677	16437	16468	16464	16725	16553	16459	16484	16574	16466	16341	16499	16578	16410	16465	16568	16541	16285	16515	16409	16491	16465	16406	16327	16349	16409	16309	16349	16573	16494	16395	16554	16442	16210	16330	16310	16571	16380	16604	16569	16634	16606	16299	16335	16549	16451	16612	16467	16242	16438	16436	16482	16435	16495	16493	16404	16395	16474	16390	16665	16463	16510	16358	16630	16421	16186	16340	16559	16647	16443	16343	16434	16276	16581	16692	16513	16456	16309	16360	16380	16316	16521	16638	16344	16382	16498	16564	16505	16574	16576	16584	16269	16314	16491	16404	16408	16624	16370	16510	16598	16360	16599	16314	16398	16395	16338	16511	16389	16640	16347	16273	16418	16389	16396	16409	16210	16395	16432	16485	16313	16336	16453	16464	16523	16527	16364	16494	16493	16556	16654	16562	16531	16498	16472	16489	16479	16199	16478	16572	16410	16520	16387	16557	16460	16394	16417	16457	16584	16438	16410	16407	16268	16393	16322	16410	16289	16519	16363	16423	16434	16628	16297	16434	16476	16300	16607	16593	16518	16427	16387	16343	16546	16368	16541	16427	16311	16777	16282	16523	16447	16395	16540	16498	16531	16505	16391	16461	16574	16386	16566	16501	16396	16320	16637	16529	16546	16502	16512	16466	16443	16390	16438	16288	16478	16738	16418	16488	16435	16354	16527	16435	16416	16430	16381	16590	16469	16355	16637	16467	16379	16526	16419	16507	16523	16390	16511	16392	16353	16346	16476	16442	16489	16468	16304	16513	16232	16424	16400	16526	16385	16494	16543	16543	16715	16412	16543	16443	16424	16383	16290	16525	16407	16460	16388	16599	16409	16463	16600	16499	16270	16432	16661	16553	16501	16569	16658	16517	16409	16582	16480	16256	16434	16372	16412	16621	16224	16316	16670	16588	16629	16635	16535	16236	16403	16554	16510	16441	16382	16399	16681	16413	16190	16373	16550	16404	16354	16351	16276	16454	16379	16555	16589	16540	16572	16300	16401	16488	16402	16419	16506	16499	16452	16280	16403	16375	16332	16142	16312	16332	16398	16525	16471	16538	16590	16593	16625	16657	16499	16373	16534	16502	16350	16452	16314	16435	16636	16533	16422	16438	16560	16659	16493	16307	16545	16310	16493	16471	16499	16343	16361	16499	16301	16452	16699	16614	16275	16358	16546	16394	16640	16579	16379	16324	16500	16614	16512	16802	16426	16727	16692	16434	16444	16530	16499	16571	16172	16464	16397	16446	16423	16407	16485	16492	16454	16451	16223	16492	16307	16386	16425	16448	16321	16434	16592	16325	16668	16485	16343	16540	16330	16535	16536	16515	16403	16450	16511	16552	16353	16294	16348	16368	16367	16359	16450	16423	16577	16441	16423	16544	16378	16576	16664	16678	16485	16641	16639	16577	16342	16433	16528	16424	16554	16428	16511	16587	16486	16400	16293	16641	16515	16485	16779	16502	16367	16383	16489	16508	16323	16661	16448	16317	16429	16371	16570	16476	16533	16468	16532	16505	16367	16309	16356	16533	16556	16401	16356	16443	16280	16529	16541	16296	16394	16715	16522	16419	16352	16503	16460	16391	16446	16498	16619	16404	16454	16481	16334	16414	16588	16405	16297	16356	16337	16360	16368	16498	16399	16455	16520	16527	16527	16370	16362	16586	16543	16608	16387	16503	16508	16497	16444	16429	16305	16426	16462	16500	16401	16475	16377	16486	16581	16301	16492	16445	16679	16521	16355	16308	16546	16570	16551	16403	16431	16273	16533	16361	16420	16247	16415	16455	16374	16531	16327	16360	16450	16552	16340	16627	16444	16384	16449	16528	16441	16365	16386	16603	16320	16426	16349	16437	16310	16300	16553	16593	16617	16575	16326	16453	16138	16476	16597	16465	16581	16230	16547	16503	16349	16407	16453	16687	16622	16462	16595	16581	16569	16592	16456	16480	16490	16471	16453	16830	16512	16397	16456	16339	16543	16505	16536	16570	16395	16303	16662	16484	16490	16570	16360	16496	16566	16482	16541	16475	16498	16518	16358	16555	16411	16366	16599	16561	16425	16566	16392	16565	16362	16285	16340	16452	16450	16302	16512	16456	16442	16430	16655	16375	16629	16550	16503	16467	16431	16377	16620	16470	16556	16512	16592	16563	16353	16433	16380	16346	16295	16453	16273	16441	16427	16405	16323	16297	16326	16507	16518	16194	16388	16493	16266	16289	16446	16492	16515	16345	16379	16407	16462	16482	16402	16307	16367	16263	16419	16377	16470	16336	16431	16557	16548	16697	16554	16300	16444	16560	16640	16470	16474	16563	16493	16476	16498	16577	16510	16331	16429	16375	16348	16483	16431	16518	16475	16461	16458	16523	16314	16580	16312	16295	16400	16266	16515	16372	16529	16485	16397	16353	16508	16332	16398	16560	16432	16387	16511	16372	16401	16390	16327	16647	16598	16523	16390	16489	16442	16426	16476	16473	16584	16416	16385	16463	16486	16417	16533	16376	16469	16458	16469	16453	16491	16711	16505	16593	16581	16415	16580	16487	16424	16340	16553	16502	16424	16325	16591	16537	16371	16432	16597	16561	16624	16421	16354	16494	16432	16356	16319	16535	16468	16455	16320	16579	16405	16320	16603	16570	16629	16628	16475	16707	16695	16523	16462	16408	16604	16577	16511	16466	16410	16375	16306	16479	16350	16522	16539	16252	16594	16536	16646	16425	16492	16260	16455	16391	16511	16454	16552	16762	16270	16572	16343	16537	16423	16478	16403	16466	16442	16434	16478	16507	16322	16472	16337	16376	16421	16388	16347	16464	16522	16366	16502	16301	16344	16506	16417	16439	16616	16531	16255	16376	16428	16380	16444	16352	16479	16511	16235	16401	16507	16439	16468	16778	16417	16417	16501	16427	16424	16312	16562	16490	16568	16560	16559	16393	16306	16334	16585	16355	16456	16351	16432	16293	16350	16192	16366	16411	16328	16417	16398	16486	16509	16674	16213	16330	16614	16392	16465	16420	16177	16557	16436	16553	16507	16586	16394	16443	16526	16534	16565	16567	16609	16331	16434	16440	16468	16241	16349	16540	16513	16297	16422	16484	16417	16396	16448	16319	16499	16696	16425	16413	16343	16444	16457	16599	16589	16290	16518	16451	16309	16453	16464	16383	16385	16557	16587	16532	16347	16267	16370	16541	16446	16470	16369	16735	16396	16691	16535	16334	16411	16702	16488	16470	16413	16468	16275	16283	16553	16639	16524	16374	16518	16497	16569	16523	16487
15335	34563	27759	21542	19158	17462	16300	15937	15432	14797	14721	14635	14655	14571	14352	14205	14185	14174	14003	14145	13927	13830	13907	13961	13925	13893	13993	13770	13740	14001	13808	13710	13675	13728	13822	13652	13748	13753	13855	13610	13813	13936	13671	13776	13734	13809	13690	13711	13758	13739	13809	13872	13686	13739	13682	13650	13752	13855	13831	13728	13598	13836	13679	13753	13804	13814	13726	13887	13583	13667	13895	13630	13964	13758	13732	13824	13764	13825	13649	13587	13717	13940	13740	13790	13839	13742	13747	13605	13654	13638	13689	13659	13699	13785	13682	13654	13608	13637	13860	13762	13690	13714	13802	13712	13686	13727	13675	13744	13835	13927	13701	13745	13775	13774	13687	13699	13652	13619	13792	13611	13735	13666	13701	13642	13664	13670	13650	13671	13790	13632	13917	13602	13667	13679	13785	13655	13780	13781	13732	13728	13631	13708	13657	13755	13897	13625	13715	13599	13521	13754	13786	13558	13770	13683	13644	13812	13607	13583	13786	13675	13432	13821	13822	13676	13765	13751	13571	13832	13768	13483	13817	13652	13658	13610	13624	13728	13628	13780	13573	13734	13714	13651	13701	13742	13767	13600	13751	13880	13705	13685	13809	13714	13712	13835	13631	13726	13981	13601	13687	13559	13704	13675	13632	13736	13795	13741	13872	13889	13682	13865	13526	13643	13750	13705	13706	13736	13698	13750	13708	13722	13697	13732	13644	13669	13559	13933	13545	13726	13833	13588	13708	13796	13729	13608	13599	13706	13641	13770	13770	13749	13781	13661	13687	13900	13563	13887	13611	13713	13830	13688	13640	13577	13629	13651	13727	13605	13826	13645	13649	13675	13753	13635	13570	13729	13670	13702	13658	13793	13772	13525	13698	13712	13759	13749	13818	13650	13768	13661	13541	13399	13668	13828	13715	13696	13841	13698	13773	13707	13674	13722	13722	13733	13609	13674	13762	13812	13508	13697	13628	13875	13568	13884	13733	13637	13588	13641	13634	13746	13621	13731	13808	13686	13623	13709	13605	13786	13848	13638	13639	13693	13565	13573	13832	13599	13639	13670	13687	13686	13786	13629	13752	13607	13720	13623	13679	13665	13796	13749	13454	13680	13659	13720	13632	13744	13638	13655	13840	13733	13703	13770	13732	13656	13717	13802	13635	13743	13815	13640	13612	13557	13616	13589	13962	13558	13701	13749	13708	13765	13614	13664	13723	13780	13646	13825	13540	13723	13778	13783	13893	13738	13692	13790	13782	13722	13660	13788	13889	13667	13718	13869	13901	13668	13766	13721	13605	13747	13795	13705	13678	13722	13711	13591	13707	13699	13775	13565	13681	13713	13755	13649	13758	13593	13608	13689	13759	13886	13634	13760	13751	13694	13794	13635	13646	13691	13773	13709	13845	13641	13650	13708	13698	13650	13620	13597	13687	13771	13617	13706	13788	13656	13789	13737	13727	13793	13663	13975	13594	13565	13620	13702	13483	13669	13636	13759	13695	13696	13767	13835	13694	13646	13666	13756	13767	13723	13614	13613	13710	13753	13729	13938	13648	13770	13864	13693	13714	13737	13785	13638	13974	13762	13598	13871	13691	13744	13734	13692	13883	13672	13730	13636	13794	13676	13704	13694	13828	13837	13704	13690	13632	13563	13706	13736	13684	13784	13756	13861	13612	13765	13552	13690	13739	13648	13665	13736	13872	13752	13769	13634	13687	13670	13759	13787	13588	13640	13752	13614	13707	13877	13616	13857	13765	13638	13734	13860	13770	13767	13685	13665	13590	13571	13656	13709	13738	13540	13917	13617	13746	13772	13761	13676	13675	13770	13749	13637	13763	13661	13899	13667	13767	13739	13751	13687	13817	13774	13762	13749	13623	13607	13803	13622	13681	13704	13731	13648	13705	13624	13567	13552	13643	13638	13751	13761	13659	13756	13531	13688	13564	13583	13729	13666	13818	13813	13638	13595	13642	13861	13645	13694	13608	13886	13629	13710	13566	13817	13571	13580	13861	13726	13733	13726	13768	13561	13608	13749	13707	13683	13578	13838	13637	13629	13866	13453	13682	13860	13801	13754	13629	13592	13831	13681	13722	13743	13681	13737	13678	13681	13809	13599	13721	13717	13652	13704	13847	13733	13711	13759	13741	13646	13622	13662	13733	13602	13850	13744	13721	13696	13733	13545	13727	13840	13607	13774	13660	13721	13720	13855	13538	13795	13700	13921	13690	13541	13737	13621	13737	13652	13733	13602	13764	13735	13861	13816	13634	13591	13697	13765	13634	13814	13763	13813	13634	13655	13673	13680	13693	13683	13593	13713	13736	13670	13659	13832	13706	13676	13705	13784	13715	13644	13618	13630	13711	13773	13562	13657	13828	13791	13665	13716	13761	13635	13669	13774	13703	13742	13917	13738	13749	13722	13673	13611	13717	13663	13685	13491	13695	13680	13585	13640	13814	13619	13668	13712	13774	13629	13757	13693	13724	13697	13744	13930	13707	13424	13722	13859	13721	13635	13742	13545	13712	13671	13867	13817	13771	13736	13781	13609	13851	13656	13684	13726	13551	13699	13641	13665	13648	13637	13559	13770	13661	13826	13693	13738	13768	13729	13700	13628	13764	13726	13714	13807	13635	13857	13724	13735	13812	13730	13631	13819	13883	13695	13607	13567	13536	13705	13612	13718	13653	13623	13748	13700	13756	13686	13730	13654	13721	13735	13670	13768	13727	13850	13657	13613	13767	13813	13538	13703	13679	13633	13663	13690	13612	13642	13717	13747	13557	13719	13733	13860	13746	13627	13723	13477	13532	13623	13666	13874	13765	13707	13798	13653	13763	13693	13807	13838	13680	13781	13734	13561	13661	13908	13741	13695	13670	13817	13680	13610	13687	13706	13788	13498	13626	13634	13775	13825	13711	13776	13713	13539	13671	13621	13726	13742	13658	13817	13699	13835	13651	13852	13670	13785	13802	13722	13707	13727	13736	13651	13704	13706	13653	13721	13658	13658	13624	13517	13731	13740	13718	13703	13684	13817	13599	13762	13693	13719	13735	13776	13550	13687	13680	13638	13510	13755	13733	13775	13915	13647	13513	13557	13803	13733	13715	13576	13687	13854	13722	13569	13633	13857	13707	13671	13737	13692	13757	13555	13606	13657	13573	13650	13830	13485	13591	13694	13666	13641	13706	13777	13797	13718	13611	13653	13654	13625	13739	13599	13627	13657	13906	13836	13620	13868	13673	13768	13627	13666	13662	13433	13861	13579	13697	13662	13694	13765	13751	13709	13444	13737	13647	13603	13597	13732	13684	13645	13494	13705	13714	13683	13635	13710	13772	13590	13714	13817	13804	13695	13678	13482	13651	13640	13746	13668	13756	13584	13867	13691	13696	13782	13785	13670	13872	13699	13732	13672	13625	13708	13661	13817	13715	13673	13496	13687	13658	13604	13641	13599	13623	13909	13884	13780	13803	13926	13610	13682	13535	13739	13474	13674	13622	13650	13857	13883	13748	13809	13634	13635	13600	13845	13758	13604	13678	13735	13482	13734	13877	13631	13804	13864	13653	13678	13759	13831	13620	13742	13665	13565	13675	13571	13843	13642	13745	13684	13512	13708	13623	13554	13777	13652	13782	13799	13742	13783	13699	13711	13659	13756	13582	13699	13755	13719	13703	13645	13708	13877	13727	13857	13669	13809	13668	13751	13734	13694	13685	13768	13786	13770	13728	13569	13617	13733	13783	13694	13509	13682	13715	13760	13749	13660	13752	13672	13660	13734	13636	13690	13658	13675	13684	13731	13779	13727	13798	13747	13718	13719	13691	13601	13702	13578	13724	13734	13636	13731	13792	13570	13670	13706	13606	13636	13751	13726	13671	13719	13654	13592	13594	13824	13727	13834	13729	13779	13731	13637	13706	13733	13670	13774	13674	13759	13540	13635	13728	13597	13735	13769	13711	13741	13766	13655	13726	13611	13699	13774	13712	13606	13640	13657	13556	13654	13702	13792	13738	13733	13661	13732	13674	13756	13740	13667	13758	13670	13532	13686	13759	13723	13721	13784	13766	13722	13775	13786	13844	13591	13854	13704	13792	13779	13788	13611	13775	13606	13793	13748	13703	13720	13625	13676	13766	13506	13507	13754	13731	13697	13765	13630	13757	13729	13711	13539	13821	13572	13760	13688	13803	13731	13738	13592	13699	13788	13645	13567	13727	13541	13590	13645	13853	13512	13690	13663	13598	13506	13678	13620	13695	13838	13728	13676	13752	13737	13721	13662	13876	13852	13721	13731	13744	13644	13672	13815	13811	13566	13684	13748	13812	13838	13694	13758	13852	13693	13695	13821	13723	13715	13594	13856	13854	13912	13713	13878	13696	13605	13618	13678	13491	13762	13778	13841	13664	13761	13855	13695	13662	13730	13848	13774	13684	13710	13634	13692	13787	13778	13602	13783	13761	13677	13521	13594	13739	13686	13602	13791	13792	13660	13773	13532	13608	13595	13630	13682	13671	13648	13685	13614	13764	13693	13515	13688	13792	13809	13795	13561	13748	13644	13688	13578	13762	13696	13614	13664	13649	13714	13780	13681	13847	13788	13617	13573	13739	13894	13668	13701	13530	13654	13701	13625	13726	13489	13645	13786	13716	13753	13787	13730	13527	13724	13631	13741	13698	13763	13554	13695	13770	13565	13618	13715	13670	13536	13700	13707	13475	13761	13671	13890	13630	13651	13738	13813	13829	13591	13645	13655	13500	13631	13674	13751	13612	13752	13753	13656	13867	13765	13536	13730	13598	13701	13547	13826	13873	13783	13696	13757	13687	13783	13780	13920	13733	13572	13748	13706	13638	13690	13590	13778	13875	13869	13727	13494	13733	13761	13598	13596	13704	13894	13749	13612	13676	13754	13744	13602	13685	13816	13647	13652	13784	13788	13806	13686	13623	13759	13615	13746	13648	13810	13817	13660	13774	13631	13761	13627	13702	13631	13667	13614	13666	13841	13592	13782	13693	13669	13553	13866	13662	13558	13654	13696	13647	13710	13810	13758	13726	13662	13626	13705	13616	13562	13538	13645	13855	13718	13489	13823	13742	13618	13706	13636	13662	13538	13806	13822	13543	13683	13828	13800	13691	13711	13743	13695	13572	13634
28111	22286	24213	20629	17435	16815	16727	16214	16189	16203	16539	16039	15930	15742	16003	15959	15981	15965	15993	15862	15772	15609	15758	15826	15780	15768	15634	15829	15855	15720	15923	15974	15722	15777	15918	15680	15737	15920	15979	15760	15909	15722	15818	15746	15738	15705	15754	15972	15533	15852	15851	15652	15598	15635	15884	15656	15885	15794	15794	16000	15819	15696	15899	15848	15909	15832	15728	15638	15834	15659	15815	15931	15831	15830	15802	15678	15780	15695	15859	15901	15718	15678	15728	15819	15762	16061	15658	15906	15820	15612	15705	15717	15771	15861	15728	15652	15748	15922	15814	15896	15689	15713	15831	15896	15621	15713	15855	15799	15761	15814	15826	15854	15776	15612	15745	15875	15815	15746	15761	15651	15820	15791	15730	15747	15733	15647	15615	15706	15685	15979	15810	15720	15858	15903	15755	15881	15807	15892	15845	15708	15963	15769	15774	15508	15618	15680	15792	15638	15856	15745	15883	15733	15783	15567	15682	15678	15711	15897	15857	15786	15656	15928	15749	15609	15628	15899	15774	15778	15753	15764	15653	15867	15784	15706	15774	15802	15774	15623	15808	15608	15762	15604	15631	15760	15667	15740	15588	15653	15834	15599	15746	15574	15787	15664	15777	15871	15913	15924	15760	15829	15869	15770	15473	15805	15817	15575	15720	15836	16009	15856	15698	15926	15783	15857	15732	16011	15611	15715	15809	15874	15765	15789	15879	15791	15727	15868	15857	15526	15654	15820	15839	15868	15799	15728	15751	15725	15808	15628	15665	15832	15685	15635	15847	15837	15838	15689	15897	16010	15904	15703	16019	15731	15839	15730	15891	15985	15916	15869	15717	15676	15726	15771	15894	15775	15667	15543	15894	15773	15783	15752	15873	15976	15862	15749	15834	15887	15658	15747	15738	15661	15775	15844	15745	15674	15715	15698	15863	15718	15642	15779	15871	15611	15958	15896	15642	15791	15840	15689	15799	15795	15686	15764	15979	15711	15782	15773	15843	15674	15881	15571	15737	15742	15647	15535	15765	15847	15816	15639	15583	15818	15673	15715	15677	15776	15731	15607	15768	15703	15796	15619	15685	15594	15771	15879	15907	15740	15834	15871	15680	15834	15939	15648	15868	15867	15809	15841	15656	15731	15788	15841	15729	15819	15953	15997	15799	15660	15673	15671	15690	15651	15685	15965	15788	15569	15724	15744	15869	15906	15825	15690	15525	15810	15662	15686	15814	15670	15763	15683	15829	15601	15820	15711	15630	15630	15747	15897	15965	15786	15694	15621	15820	15661	16031	15819	15775	15963	15843	15698	15719	15669	15923	15643	15910	15620	15680	15804	15768	15945	15656	15808	15748	15645	15694	15786	15980	15605	15558	15568	15574	15653	15744	15597	15748	15635	15980	15820	15847	15791	15659	16012	15797	15766	15624	15940	15809	15809	15915	15749	15773	15678	15714	15945	15797	15928	15845	15759	15823	15841	15752	15815	15786	15796	15872	15790	15760	15722	15671	15873	15858	15869	15781	15723	15556	15867	15825	15715	15670	15882	16087	15816	15738	15633	15979	15838	15754	15723	15763	15767	15750	15902	15881	15776	15710	15872	15871	15728	15680	15879	15651	15775	15798	15776	15810	15856	15760	15868	15763	15737	15952	15835	15655	15765	15798	15711	15694	15828	15808	15828	15881	15797	15526	15778	15756	15776	15733	15841	15513	15748	15708	15650	15663	15857	15855	15671	15617	15767	15753	15796	15824	15861	15885	15803	15943	15783	15731	15867	15559	15677	15764	15610	15738	15816	15798	16018	15798	15971	15883	15855	15824	15768	15753	15791	15897	15783	15770	15714	15707	15720	15868	15626	15802	16005	15852	15657	15644	15860	15595	15740	15862	15636	15690	15701	15848	15662	15726	15987	15889	15590	15776	15801	15688	15622	15603	15714	15766	15734	15786	15562	15566	15873	15624	15808	15875	15552	15823	15835	15894	15536	15788	15836	15836	15730	15712	15920	15765	15974	15763	15717	15673	15656	15719	15941	15736	15704	15842	15738	15814	15966	15775	15708	15743	15811	15637	15725	15882	15716	15687	15837	15873	15651	15709	15679	15787	15913	15817	15807	15774	15834	15836	15768	15972	15832	15811	15870	15782	15575	15863	15730	15576	15765	15862	15763	15807	15914	15791	15748	15950	15758	16031	15900	15872	15823	15595	15855	15627	15696	15927	15872	15742	15658	15683	15781	15871	15752	15633	15611	15824	15761	15631	15727	16063	15759	15816	15766	15790	15892	15713	15853	15659	15667	15909	15862	15841	15833	15808	15800	15874	15723	15700	15900	15838	15957	15772	15593	15782	15794	16041	15998	15640	15616	15655	15647	15576	15657	15829	15868	15802	15670	15644	15624	15853	15683	15581	15765	15648	15926	15684	15864	15695	15946	15753	15830	15539	15745	15775	15525	15935	15732	15718	15888	15933	15710	15869	15873	15730	15525	15589	15930	15846	15777	15714	15726	15749	15804	15699	15765	15704	15789	15664	15733	15830	15805	16098	15791	15862	15638	15866	15719	15847	15596	15856	15687	15796	15698	15874	15753	15904	15811	15718	15883	15792	15903	15597	15744	15564	15784	15624	15665	15815	15535	15709	15708	15869	15670	16054	15696	15705	15816	15703	15743	15855	15876	15943	15904	15929	15855	15548	15791	15841	15622	15511	15676	15853	15944	15975	15646	15723	16060	15862	15740	15803	15550	15786	15762	15845	15822	15585	15737	15825	15897	15691	15650	15749	15669	15705	15728	15791	15677	15745	15699	15743	15709	15757	15944	15857	15532	15765	15715	15942	15885	15666	15986	15834	15768	15872	15842	15709	15914	15890	15655	15626	15576	15667	15827	15687	15738	15677	15921	15790	15726	15846	15823	15681	15768	15742	15764	15661	15774	15966	15650	15771	15875	15822	15585	15577	15985	15857	15734	15862	15689	15622	15824	15658	15695	15682	15686	15728	15842	15778	15854	15640	15813	15653	15592	15823	15561	15781	15753	15749	15835	15775	15544	15733	15837	15636	15689	15737	15700	15459	15703	15886	15792	15878	15828	15860	15937	15717	15731	15917	15752	15788	15609	16037	15681	15904	15974	15834	15955	15826	16004	15822	15703	15796	15649	15548	15868	15772	15591	15718	15745	15739	15811	15780	15884	15665	15743	15770	15766	15820	15794	15514	15860	15660	15745	15653	15829	15701	15622	15873	15667	15749	15847	15884	15873	15837	15958	15903	15668	15714	15764	15748	15637	15713	15645	15976	15750	15873	15808	15654	15616	15851	15764	15755	15777	15595	15825	15821	15818	15681	15808	15564	15774	15865	15627	15800	15862	15718	15886	15935	15812	15751	15579	15779	15773	15546	15891	15876	15839	15817	15797	15781	15708	15831	15708	15884	15899	15793	15767	15655	15622	15547	16005	16051	15745	15703	15665	15644	15709	15822	15783	15835	15702	15907	15799	15678	15910	15785	15887	15706	15736	15803	15920	15826	15840	15725	15954	15897	15732	15796	15607	15825	15844	15719	15719	15868	15814	15838	15776	15864	15846	15810	15850	15749	15969	15909	15802	15600	15833	15745	15770	15694	15674	15751	15689	15824	15635	15707	15653	15835	15774	15843	15850	15710	15733	15793	15716	15888	15913	15753	15840	15677	15833	15729	15923	15697	15887	15856	15816	15824	15679	15733	15750	15831	15612	15642	15862	15841	15786	15779	15852	15632	15709	16064	15541	15821	15583	15901	15944	15804	15575	15769	15923	15673	15662	15725	15801	15745	15791	15662	15691	15720	15844	15567	15743	15869	15847	15896	15721	15795	15847	15672	15796	15747	15768	15816	15891	15772	15596	15783	15824	15870	15774	15756	15817	15729	15740	15551	15766	15759	15724	15715	15888	16000	15791	15972	15488	15759	15810	16006	15826	15790	15748	15705	15603	15593	15756	15795	15730	15946	15856	15829	15748	15918	15783	15768	15718	15895	15684	15943	15717	15816	15753	15875	15695	15642	15740	15808	15699	15861	15578	15787	15735	15789	15852	15918	15852	15860	15729	15754	15625	15801	15954	15648	15762	15657	15887	15788	15789	15836	15836	15752	15779	15778	15654	15776	15880	15830	15854	15958	15749	15862	15664	15892	15776	16019	15829	15981	15534	15729	15755	15771	15801	16054	15866	15769	15742	15661	15581	15746	15633	15857	15681	15828	15765	15661	15726	15722	15808	15880	15866	15788	15563	15819	15814	15731	15659	15596	15724	15803	15812	15933	15786	15798	15577	15745	15806	15796	15636	15583	15687	15703	15874	15731	15732	15700	15720	16010	15790	15886	15669	15915	15801	15701	15963	15803	15573	15691	15820	15774	15906	15833	15662	15566	15867	15634	15518	15554	15907	15828	15771	15789	15734	15768	15641	15770	15618	15792	15691	15842	15846	15814	15723	15660	15851	15886	15788	15842	15749	15903	15861	16059	15694	15803	15770	15727	15838	15938	15864	15711	15593	15690	15732	15645	15858	15878	15736	15760	15751	15940	15801	15829	15723	15612	15729	15762	15623	15630	15706	15688	15721	15884	15786	15796	15615	15803	15811	15797	15732	15782	15807	15681	15819	15832	15622	15649	15975	15788	15977	15834	15766	16090	16012	15822	15817	15879	15913	15840	15659	15782	15572	15703	15689	15885	15697	15618	15673	15713	15828	15948	15688	15819	15850	15856	15739	15621	15733	15706	15846	15753	15689	15697	15854	15677	15728	15812	15761	15677	15493	15693	15731	15983	15518	15763	15734	15767	15740	15724	15779	15907	15781	16041	15788	15923	15834	15662	15852	15660	15572	15863	15812	15793	15706	15778	15736	15685	15763	15903	15826	15810	15709	15794	15630	15471	15881	15704	15715	15864	15882	15597	15590	15760	16001	15731	15762	15830	15552	15657	15821	15793	15634	15806	15482	15881	15787	15882	15744	15733	15803	15796	15935	15927	15746	15763	15980	15826	15918	15646	15509	15772	15710	15557	15932	15926	15776	15728	15870	15780	15863	15788	15732	15658	15841	15805	15674	15678	15836	15827	15755	15685	15774	15824	15679	15885	15699	15779	15700	15525	15770	15688	15797	15578	15747	15812	15698	15846	15890
16228	24226	20272	16657	15554	14913	14506	14324	13935	14052	13712	13818	13771	13749	13716	13516	13637	13513	13815	13600	13567	13542	13250	13471	13480	13467	13378	13375	13588	13308	13488	13272	13409	13575	13424	13566	13359	13373	13476	13534	13508	13321	13412	13527	13457	13412	13330	13447	13325	13338	13312	13475	13355	13458	13443	13453	13396	13548	13475	13308	13469	13455	13445	13462	13310	13527	13378	13275	13302	13405	13459	13358	13250	13387	13352	13352	13407	13435	13350	13520	13278	13379	13448	13538	13530	13409	13389	13307	13493	13318	13509	13381	13326	13420	13417	13365	13480	13538	13372	13315	13462	13447	13467	13459	13414	13436	13407	13468	13580	13411	13239	13299	13285	13516	13313	13306	13276	13232	13482	13389	13442	13216	13256	13404	13419	13286	13451	13500	13361	13535	13589	13440	13433	13371	13479	13479	13603	13380	13427	13364	13344	13391	13269	13662	13404	13326	13364	13426	13606	13298	13506	13307	13260	13597	13038	13612	13410	13503	13513	13371	13451	13353	13415	13380	13393	13497	13360	13353	13333	13395	13412	13308	13456	13504	13451	13384	13350	13391	13385	13343	13436	13363	13337	13266	13338	13535	13529	13296	13372	13471	13414	13506	13564	13356	13401	13504	13515	13331	13316	13469	13255	13438	13360	13372	13532	13441	13264	13458	13353	13453	13424	13538	13260	13260	13506	13478	13212	13376	13498	13449	13532	13280	13331	13374	13493	13153	13350	13503	13500	13540	13578	13389	13477	13434	13517	13372	13577	13264	13431	13469	13530	13606	13248	13505	13641	13391	13367	13308	13314	13579	13466	13318	13454	13292	13404	13479	13414	13369	13385	13364	13391	13440	13513	13534	13292	13517	13496	13336	13371	13440	13534	13438	13304	13415	13369	13375	13380	13564	13443	13480	13566	13422	13410	13464	13259	13508	13385	13304	13532	13446	13201	13508	13418	13263	13399	13392	13390	13565	13488	13535	13419	13347	13425	13584	13567	13253	13574	13564	13311	13366	13395	13425	13387	13423	13330	13470	13488	13454	13371	13200	13450	13505	13353	13663	13616	13448	13530	13320	13365	13386	13446	13441	13357	13264	13399	13450	13413	13390	13443	13415	13426	13485	13294	13368	13612	13301	13315	13343	13454	13517	13402	13507	13465	13384	13478	13447	13508	13442	13300	13560	13562	13398	13637	13481	13224	13478	13446	13268	13317	13389	13492	13268	13283	13435	13593	13386	13393	13514	13527	13360	13440	13419	13443	13329	13439	13361	13302	13491	13482	13303	13421	13454	13536	13169	13382	13338	13324	13427	13510	13493	13564	13428	13411	13412	13446	13389	13349	13471	13518	13448	13277	13391	13365	13420	13284	13440	13255	13374	13449	13330	13391	13336	13529	13492	13326	13338	13433	13395	13529	13339	13450	13356	13574	13182	13544	13377	13294	13297	13385	13326	13343	13634	13356	13456	13380	13397	13497	13546	13333	13558	13439	13367	13308	13413	13408	13401	13522	13458	13441	13503	13491	13625	13394	13468	13485	13442	13314	13398	13301	13384	13376	13470	13589	13411	13165	13535	13451	13388	13369	13383	13489	13532	13375	13379	13359	13503	13444	13439	13491	13410	13421	13391	13352	13585	13301	13360	13443	13594	13377	13544	13444	13329	13313	13366	13465	13459	13409	13541	13356	13445	13513	13406	13457	13450	13589	13374	13453	13393	13343	13364	13534	13405	13388	13432	13498	13462	13560	13426	13482	13325	13441	13336	13414	13447	13346	13495	13427	13241	13387	13395	13292	13346	13274	13343	13500	13578	13258	13421	13471	13459	13264	13434	13299	13245	13342	13699	13377	13391	13508	13310	13460	13507	13386	13420	13384	13534	13527	13477	13331	13322	13373	13426	13329	13323	13325	13419	13388	13385	13438	13343	13398	13299	13329	13586	13529	13421	13379	13379	13505	13352	13368	13411	13395	13418	13508	13542	13316	13369	13417	13371	13249	13314	13471	13454	13401	13591	13452	13471	13423	13403	13457	13368	13443	13291	13307	13329	13397	13340	13463	13365	13481	13351	13216	13440	13304	13301	13509	13485	13270	13530	13469	13414	13395	13552	13452	13497	13298	13447	13423	13362	13430	13336	13347	13343	13571	13364	13383	13492	13415	13336	13493	13369	13491	13290	13511	13427	13472	13352	13440	13481	13371	13482	13360	13425	13487	13565	13485	13476	13525	13448	13230	13398	13436	13297	13398	13614	13545	13319	13337	13391	13314	13251	13389	13554	13345	13602	13504	13378	13388	13489	13270	13289	13381	13380	13348	13353	13402	13488	13485	13354	13330	13532	13538	13444	13240	13299	13270	13183	13458	13398	13323	13429	13599	13379	13397	13428	13485	13483	13350	13528	13392	13399	13291	13496	13419	13412	13350	13474	13445	13499	13310	13484	13493	13346	13524	13416	13377	13453	13440	13483	13589	13505	13392	13449	13376	13447	13497	13328	13333	13355	13461	13446	13383	13381	13395	13232	13385	13306	13303	13394	13260	13477	13331	13499	13328	13250	13464	13398	13300	13493	13323	13494	13422	13329	13518	13374	13353	13282	13491	13439	13498	13539	13445	13220	13539	13323	13397	13374	13392	13377	13389	13164	13528	13305	13323	13347	13407	13352	13448	13551	13364	13453	13416	13450	13405	13361	13536	13515	13481	13251	13445	13506	13531	13430	13239	13544	13407	13462	13531	13455	13575	13574	13454	13407	13459	13466	13369	13523	13301	13490	13291	13470	13511	13320	13446	13430	13436	13430	13397	13295	13358	13576	13436	13547	13332	13440	13401	13282	13424	13330	13433	13446	13511	13318	13247	13416	13551	13554	13344	13270	13309	13349	13555	13421	13262	13300	13374	13397	13450	13235	13382	13376	13400	13567	13353	13437	13577	13459	13354	13518	13257	13533	13336	13425	13427	13579	13408	13546	13456	13231	13385	13391	13343	13420	13242	13516	13520	13260	13379	13478	13421	13499	13419	13351	13289	13409	13599	13340	13366	13647	13329	13463	13340	13418	13423	13397	13360	13482	13346	13440	13334	13357	13370	13400	13284	13435	13435	13454	13432	13308	13648	13287	13459	13304	13528	13433	13197	13400	13363	13413	13414	13446	13332	13544	13412	13451	13439	13453	13536	13333	13526	13478	13388	13349	13319	13449	13485	13515	13295	13399	13443	13333	13343	13508	13225	13598	13391	13446	13351	13361	13495	13256	13457	13430	13492	13358	13350	13191	13385	13282	13502	13275	13393	13349	13336	13375	13281	13536	13349	13499	13329	13539	13330	13381	13432	13573	13448	13362	13285	13408	13406	13465	13319	13329	13548	13604	13410	13383	13458	13280	13348	13378	13428	13355	13526	13355	13413	13357	13327	13411	13415	13276	13465	13454	13418	13334	13471	13450	13424	13529	13326	13522	13464	13229	13335	13462	13366	13308	13303	13471	13502	13430	13373	13136	13451	13387	13337	13443	13381	13357	13394	13430	13383	13273	13505	13279	13468	13340	13350	13445	13366	13304	13328	13317	13389	13544	13604	13426	13443	13494	13357	13405	13443	13468	13478	13304	13423	13367	13438	13362	13419	13233	13479	13533	13239	13200	13388	13332	13418	13328	13466	13377	13439	13528	13316	13491	13371	13419	13410	13388	13449	13325	13357	13363	13456	13271	13298	13447	13331	13430	13396	13415	13217	13583	13374	13415	13598	13457	13300	13430	13341	13369	13467	13439	13470	13388	13448	13364	13457	13528	13502	13400	13504	13295	13317	13322	13423	13225	13425	13391	13429	13421	13447	13432	13371	13336	13414	13391	13388	13301	13376	13513	13488	13439	13613	13290	13466	13310	13474	13520	13497	13408	13309	13553	13383	13292	13405	13379	13344	13562	13336	13421	13330	13343	13423	13497	13455	13343	13531	13380	13292	13372	13477	13317	13434	13445	13401	13567	13429	13420	13358	13511	13483	13252	13346	13497	13457	13328	13452	13320	13577	13572	13381	13404	13411	13439	13381	13293	13363	13432	13332	13483	13357	13302	13427	13498	13352	13359	13474	13472	13384	13525	13333	13485	13484	13483	13539	13248	13352	13451	13324	13400	13539	13473	13478	13383	13538	13484	13385	13349	13364	13358	13407	13345	13458	13490	13518	13545	13393	13310	13372	13340	13344	13512	13444	13334	13368	13432	13223	13420	13460	13287	13467	13338	13351	13290	13412	13069	13453	13447	13601	13452	13329	13459	13326	13477	13352	13242	13413	13495	13392	13418	13451	13404	13437	13471	13527	13354	13628	13435	13493	13432	13476	13396	13515	13492	13479	13539	13457	13286	13446	13393	13502	13310	13340	13323	13498	13322	13420	13326	13398	13441	13477	13442	13390	13364	13397	13512	13451	13432	13514	13435	13400	13392	13517	13205	13409	13416	13331	13251	13527	13464	13470	13413	13442	13446	13455	13339	13360	13530	13488	13528	13452	13451	13255	13365	13243	13350	13404	13309	13398	13450	13416	13304	13375	13506	13388	13541	13513	13481	13457	13290	13527	13358	13410	13257	13457	13416	13493	13365	13351	13383	13240	13433	13336	13492	13436	13330	13302	13454	13428	13340	13376	13301	13423	13374	13381	13365	13263	13179	13565	13417	13371	13503	13465	13402	13574	13377	13332	13533	13336	13397	13476	13388	13563	13510	13457	13514	13381	13495	13399	13453	13397	13392	13327	13371	13439	13324	13478	13212	13328	13384	13420	13481	13416	13399	13410	13374	13490	13599	13419	13496	13217	13218	13526	13496	13292	13477	13602	13489	13369	13489	13430	13401	13505	13235	13374	13425	13229	13419	13411	13472	13379	13550	13297	13471	13419	13651	13360	13327	13466	13289	13484	13331	13400	13370	13523	13378	13322	13427	13430	13314	13529	13421	13398	13424	13430	13460	13362	13284	13294	13340	13436	13470	13432	13487	13525	13504	13412	13505	13340	13541	13346	13398	13513	13470	13514	13467	13385	13640	13499	13441	13399	13451	13425	13291	13435	13392	13460	13413	13288	13393	13409	13441	13363	13479	13341	13433	13424	13583	13549	13379	13462	13380	13588	13460	13412	13466	13454	13434	13430	13365	13419	13364	13374	13364
22618	20898	27780	24215	21602	21280	19780	17006	16286	16182	16132	15960	16136	15907	15858	15781	15684	15565	15565	15325	15397	15712	15702	15555	15414	15691	15359	15432	15511	15476	15301	15411	15399	15370	15410	15350	15431	15352	15403	15671	15299	15406	15390	15260	15485	15311	15293	15041	15388	15416	15384	15362	15575	15314	15501	15380	15413	15170	15143	15234	15169	15297	15425	15338	15613	15448	15273	15300	15308	15213	15216	15272	15211	15367	15239	15278	15392	15179	15408	15149	15274	15238	15269	15328	15370	15390	15265	15192	15296	15229	15181	15276	15308	15295	15337	15279	15245	15484	15260	15172	15172	15106	15268	15352	15322	15428	15390	15137	15260	15383	15335	15365	15284	15201	15313	15277	15230	15300	15340	15306	15368	15454	15265	15338	15387	15434	15328	15503	15292	15129	15215	15334	15330	15596	15392	15205	15425	15129	15307	15218	15515	15277	15282	15385	15290	15368	15277	15467	15388	15297	15392	15208	15296	15433	15302	15221	15140	15264	15213	15186	15189	15332	15176	15406	15216	15195	15307	15330	15362	15320	15408	15439	15307	15401	15544	15319	15167	15534	15272	15351	15311	15393	15364	15304	15371	15464	15303	15321	15285	15303	15326	15289	15330	15554	15401	15188	15311	15330	15246	15237	15190	15165	15182	15387	15222	15267	15205	15258	15304	15267	15266	15354	15399	15249	15317	15607	15297	15339	15373	15400	15398	15371	15538	15392	15350	15358	15252	15152	15402	15365	15391	15480	15340	15244	15276	15478	15329	15398	15329	15241	15229	15641	15402	15319	15269	15323	15415	15361	15392	15350	15355	15208	15321	15333	15302	15611	15468	15363	15113	15054	15442	15366	15186	15302	15274	15298	15319	15327	15434	15242	15404	15314	15490	15387	15435	15240	15298	15458	15480	15425	15257	15170	15275	15281	15167	15321	15381	15318	15295	15316	15400	15370	15370	15323	15246	15354	15208	15168	15343	15194	15419	15372	15380	15287	15224	15297	15394	15327	15297	15230	15223	15285	15388	15277	15356	15206	15229	15078	15372	15323	15351	15515	15373	15259	15382	15494	15441	15266	15318	15379	15384	15343	15281	15353	15306	15386	15338	15251	15176	15330	15506	15427	15359	15305	15294	15243	15171	15363	15259	15318	15395	15314	15177	15195	15253	15285	15308	15243	15238	15412	15370	15217	15357	15268	15393	15320	15456	15340	15308	15234	15149	15289	15189	15266	15425	15352	15236	15222	15287	15491	15208	15449	15260	15266	15324	15290	15297	15398	15437	15276	15347	15128	15343	15208	15465	15213	15295	15249	15066	15167	15468	15328	15108	15337	15225	15397	15204	15163	15184	15439	15306	15344	15421	15158	15247	15157	15310	15354	15351	15313	15379	15340	15415	15373	15309	15195	15339	15265	15261	15304	15381	15275	15274	15378	15141	15394	15213	15354	15304	15092	15393	15519	15370	15169	15204	15150	15478	15265	15165	15126	15202	15145	15088	15281	15195	15398	15471	15213	15371	15463	15544	15204	15387	15328	15331	15332	15242	15362	15273	15202	15177	15252	15561	15331	15458	15375	15150	15262	15138	15337	15266	15167	15315	15055	15251	15268	15303	15390	15438	15378	15387	15157	15255	15275	15256	15422	15340	15244	15307	15199	15139	15215	15515	15414	15178	15356	15407	15410	15325	15397	15459	15266	15548	15269	15366	15487	15118	15413	15387	15365	15723	15341	15303	15304	15438	15215	15368	15291	15327	15360	15389	15256	15495	15365	15282	15372	15441	15399	15466	15334	15251	15366	15332	15308	15466	15065	15342	15168	15400	15351	15499	15228	15367	15379	15248	15166	15413	15153	15087	15098	15043	15227	15362	15101	15436	15457	15457	15241	15349	15268	15313	15409	15338	15179	15252	15337	15253	15160	15111	15222	15258	15398	15183	15109	15337	15257	15295	15473	15498	15300	15315	15323	15429	15136	15196	15288	15307	15193	15167	15438	15426	15281	15260	15316	15237	15424	15470	15538	15343	15228	15291	15352	15404	15390	15311	15400	15413	15450	15488	15290	15503	15210	15405	15158	15520	15595	15335	15434	15336	15380	15165	15380	15154	15321	15136	15223	15309	15380	15394	15376	15380	15225	15264	15226	15326	15430	15251	15252	15355	15427	15247	15438	15434	15461	15389	15255	15367	15364	15319	15397	15454	15451	15278	15501	15179	15449	15384	15100	15422	15164	14967	15383	15322	15211	15047	15321	15310	15294	15186	15361	15211	15299	15349	15326	15300	15193	15277	15407	15191	15184	15186	15412	15453	15165	15308	15294	15317	15296	15445	15293	15512	15496	15418	15263	15388	15324	15322	15501	15250	15356	15362	15079	15379	15206	15386	15278	15164	15455	15230	15352	15170	15240	15219	15221	15210	15348	15236	15220	15486	15411	15323	15200	15394	15390	15290	15384	15617	15362	15317	15462	15215	15364	15386	15299	15263	15337	15302	15185	15302	15357	15359	15301	15273	15080	14963	15309	15321	15421	15402	15447	15282	15349	15369	15328	15297	15431	15257	15284	15333	15510	15410	15517	15418	15300	15307	15455	15371	15272	15365	15545	15319	15306	15406	15272	15225	15283	15389	15231	15369	15296	15470	15524	15612	15528	15256	15378	15297	15271	15246	15217	15219	15338	15245	15130	15412	15423	15368	15271	15349	15266	15362	15303	15290	15220	15382	15381	15342	15562	15234	15398	15294	15207	15457	15229	15229	15217	15163	15294	15433	15370	15339	15112	15440	15352	15325	15349	15334	15154	15214	15310	15238	15400	15388	15372	15311	15302	15358	15445	15330	15351	15406	15339	15170	15475	15422	15335	15170	15114	15305	15467	15506	15230	15348	15347	15505	15475	15504	15292	15308	15321	15430	15648	15465	15485	15259	15354	15347	15155	15469	15475	15254	15177	15262	15217	15261	15259	15149	15547	15452	15306	15134	15143	15422	15345	15182	15240	15254	15532	15382	15318	15372	15372	15389	15409	15302	15364	15263	15429	15284	15361	15351	15419	15334	15193	15093	15230	15280	15451	15200	15159	15430	15419	15305	15324	15226	15383	15177	15230	15333	15481	15323	15288	15317	15355	15217	15204	15419	15136	15365	15134	15200	15453	15282	15283	15276	15214	15213	15292	15324	15238	15243	15353	15299	15076	15302	15259	15287	15367	15174	15410	15101	15263	15433	15460	15342	15483	15428	15336	15288	15370	15289	15185	15264	15421	15314	15255	15288	15231	15492	15330	15297	15239	15516	15377	15488	15128	15228	15550	15399	15216	15108	15093	15298	15420	15189	15319	15360	15340	15365	15280	15203	15406	15280	15290	15443	15337	15447	15292	15306	15267	15175	15345	15414	15417	15095	15228	15370	15401	15215	15420	15284	15374	15222	15333	15153	15401	15572	15318	15292	15386	15131	15091	15294	15386	15397	15359	15341	15388	15373	15299	15357	15416	15296	15335	15166	15325	15197	15413	15302	15135	15322	15398	15389	15195	15187	15179	15354	15143	15217	15195	15375	15453	15423	15357	15277	15243	15388	15145	15303	15329	15348	15378	15237	15316	15347	15154	15260	15356	15375	15358	15268	15313	15302	15113	15340	15243	15103	15264	15267	15256	15323	15221	15418	15092	15189	15368	15153	15333	15052	15325	15306	15402	15380	15361	15423	15361	15329	15267	15412	15415	15281	15154	15266	15238	15304	15251	15189	15437	15280	15376	15225	15556	15345	15354	15483	15299	15263	15468	15439	15218	15492	15336	15181	15162	15338	15380	15494	15418	15463	15200	15291	15389	15397	15272	15339	15133	15486	15401	15344	15214	15448	15239	15313	15185	15377	15232	15303	15408	15483	15340	15105	15253	15237	15038	15462	15308	15329	15357	15183	15320	15207	15136	15383	15333	15390	15459	15293	15057	15272	15314	15309	15239	15409	15250	15368	15337	15319	15253	15427	15375	15439	15228	15477	15467	15325	15301	15227	15449	15494	15046	15377	15335	15359	15331	15159	15446	15133	15154	15383	15460	15465	15311	15314	15174	15147	15130	15245	15044	15403	15280	15295	15380	15061	15293	15202	15390	15149	15404	15369	15395	15425	15303	15295	15216	15262	15321	15277	15262	15372	15237	15196	15205	15301	15367	15317	15221	15285	15180	15236	15479	15339	15235	15348	15290	15420	15524	15284	15424	15304	15244	15331	15251	15076	15248	15462	15167	15248	15155	15169	15470	15228	15327	15300	15182	15280	15229	15299	15373	15280	15289	15363	15397	15248	15093	15213	15249	15116	15258	15374	15144	15415	15156	15295	15332	15219	15195	15378	15469	15314	15430	15306	15399	15312	15303	15418	15376	15143	15300	15421	15274	15234	15252	15186	15389	15221	15183	15317	15332	15517	15371	15463	15324	15316	15446	15246	15214	15217	15429	15277	14998	15506	15150	15473	15336	15354	15208	15367	15309	15291	15122	15393	15204	15182	15212	15183	15505	15252	15335	15376	15346	15394	15437	15594	15339	15359	15460	15344	15335	15374	15258	15445	15101	15297	15172	15240	15530	15349	15344	15465	15336	15478	15324	15397	15258	15218	15403	15320	15358	15366	15263	15200	15285	15162	15258	15449	15383	15122	15327	15397	15226	15387	15158	15175	15349	15427	15474	15153	15154	15259	15436	15429	15355	15194	15388	15437	15556	15532	15315	15299	15241	15264	15293	15303	15308	15259	15415	15644	15461	15069	15609	15421	15397	15155	15231	15332	15370	15393	15285	15481	15239	15488	15429	15212	15365	15168	15127	15248	15209	15452	15350	15499	15331	15356	15297	15120	15209	15430	15402	15163	15349	15205	15425	15284	15315	15235	15234	15101	15199	15403	15116	15416	15273	15244	15400	15139	15068	15275	15368	15334	15118	15455	15399	15333	15227	15401	15333	15237	15254	15271	15424	15477	15408	15339	15121	15145	15128	15203	15304	15355	15163	15320	15279	15220	15191	15341	15539	15405	15462	15276	15272	15197	15170	15393	15354	15155	15264	15107	15279	15282	15376	15321	15367	15425	15370	15541	15288	15379	15417	15287	15052	15106	15284	15303	15420	15348	15339	15289	15206	15237	15241	15403	15245	15328	15462	15337	15254
13825	29974	24403	18696	16937	15823	15286	14796	14345	14076	13953	13705	13747	13689	13463	13306	13441	13380	13332	13155	13262	13267	13209	13261	13295	13167	13306	13280	13266	13250	13198	13251	13105	13131	13159	13318	13181	13328	13245	13056	13081	13144	13227	13057	13170	13136	13122	13111	13039	13141	13061	13057	13170	13126	13268	13235	13315	13134	13151	13101	13017	13129	12976	13001	13088	13145	13139	13145	13088	13241	13197	13135	13025	13149	13223	13090	13019	13239	13186	13178	13041	13058	12994	13144	13121	13071	13183	13165	13178	13512	13111	12984	13230	12925	13103	13269	13212	13174	12945	13417	13149	13237	13208	13220	13231	13132	13017	13168	13151	13223	12962	13193	12926	13106	13221	13089	13340	13178	13022	13060	13218	13154	12939	13048	13123	13182	13229	12957	13123	13069	12983	12993	13115	13051	13058	13189	13083	13187	13114	13002	13220	12903	13317	13020	13222	13182	13020	13189	13254	12869	13010	13142	13146	13088	13236	13108	13200	13075	13057	13080	13077	12945	13143	13206	13117	13086	13020	13126	12957	13205	13101	13012	13086	13171	13137	13172	13007	13112	12982	13125	13282	13146	13134	13213	13116	13044	13060	13132	13241	13105	12985	13002	13018	13017	13027	13043	13105	13045	13144	13126	13164	13251	13054	13011	12933	13107	12996	13082	13058	13100	13047	13052	13034	13176	13237	13117	13096	13178	13031	13071	12909	12980	13122	13163	13159	13116	12951	13067	12973	13142	13016	13094	13219	13081	13080	12974	13117	13180	13017	13133	13186	13023	13225	13156	13099	13189	12941	13109	13016	13075	13096	13113	13034	13137	13068	13009	13062	13022	13129	13029	13121	12908	13179	13216	13062	13003	13093	13111	13164	13218	13101	13157	13110	13057	13003	13178	13163	13099	13230	13027	13154	13217	13015	13145	13089	13069	13111	13171	13062	12924	13266	13229	13171	13088	13220	13232	13165	13163	13087	13239	13019	13145	13089	13121	13119	13108	13217	13036	12924	13049	13082	13022	13153	13070	12945	13148	12973	13104	12976	13237	13108	13046	13216	13109	13147	13061	13181	13062	12954	13028	13083	13078	13063	13065	13072	13350	13079	13112	13080	13123	13057	12957	13054	13090	13180	13020	13021	13023	13178	13276	13182	13038	13204	13246	13154	13167	13140	13150	13226	13115	12952	12997	13027	13188	12980	13208	13034	13110	13086	13048	13039	13106	13196	12935	13072	13235	12994	13054	13175	13183	13110	13099	13176	13237	13064	13073	13079	13102	13188	13064	13094	13153	13155	13219	13134	12996	13181	13076	13134	13030	13047	13183	13072	13148	13187	12968	13139	13222	13177	13149	13200	13092	13112	13155	13148	13081	13122	13047	13046	12978	13113	13159	13177	13055	13059	13093	13162	13059	12992	12971	13071	13030	13032	13048	13083	13101	13266	13124	13083	12934	13154	13271	13087	13065	13074	13083	12999	12995	12976	12961	12979	13034	13038	13183	13176	13168	13077	13090	13067	13048	13013	13081	13262	13178	13114	13153	13185	13142	13082	13239	13054	13124	13208	13139	13099	13154	13173	13023	13142	12987	13168	13017	13021	12971	13028	13109	12998	13055	13096	13149	13117	13062	13124	13135	13229	13187	13094	13188	13001	13226	13029	13227	12966	13121	12979	13008	13228	13080	13108	13212	12970	13017	13141	13269	13003	13054	13042	13247	13126	13305	13260	13040	13258	13113	13133	13076	13227	13072	13114	13156	13137	12966	13131	13012	12935	13046	13076	13062	13248	12963	13139	13081	13117	13063	13110	13255	13103	13015	13095	13125	13154	13000	13151	13233	13237	13039	13239	13124	13036	13139	13154	13110	13137	13092	13176	13093	13082	13012	12972	13133	12984	13205	13093	13246	13179	13026	13024	13024	13198	13105	13091	12980	13228	13025	12990	13241	13178	13049	13286	13321	13108	13185	13149	13088	13127	13125	13149	13099	13178	13192	13103	13066	12980	13023	13192	13141	12925	13222	13000	13122	13286	13113	12990	13125	13156	13068	13163	13114	13063	13267	13115	13196	12945	13061	13168	13190	13082	13098	13178	12975	13020	13106	13241	13152	13111	13069	12980	13073	13125	13138	13126	13099	13190	13032	13075	13256	13110	13114	13079	13054	13054	12970	13036	13033	13177	13117	13133	13167	13031	13120	13102	13177	13102	12989	13008	13141	13121	13098	13139	13123	13084	13137	13125	13175	13119	13048	13124	13213	13099	13136	13025	13174	13143	13127	13101	13146	13154	13185	13113	13120	12990	13145	13138	13051	12973	13142	13094	12999	12987	13080	13037	12975	13169	12965	13214	13196	13197	13000	13120	13075	13082	13046	12990	13167	12986	13203	13115	12962	13087	12960	13077	13031	13132	13131	13046	13315	13019	13310	13203	13059	13035	13135	12966	13208	13005	13131	13107	13216	12879	13190	13170	13128	13279	13110	13052	13049	13112	13069	13010	13102	13161	13024	13159	13091	13154	13053	13033	13111	13187	13264	13178	13072	13087	13039	13207	12988	13285	13034	12999	13012	13036	13120	13186	13147	12887	13230	13051	13179	13041	12916	13045	13121	13249	13120	13035	13091	13078	13173	13071	12927	13044	13053	13037	13072	12996	13143	13166	13099	13112	13227	12855	13140	13053	13119	13101	13042	13191	13010	12991	13046	13001	13183	13089	13141	12949	13150	13259	13038	13097	13086	13220	13047	13238	13318	13082	13018	12981	13065	13100	13223	13124	13063	12987	13193	13156	12993	13037	13205	13220	13221	12987	12997	13170	13209	13126	13004	13105	13265	13247	13144	12869	13182	13267	13210	13088	13075	13002	13102	13115	13005	13155	13034	13199	13063	13153	13042	13010	13237	13110	13251	12997	13019	13270	13249	13205	13111	13085	13216	13011	13101	13134	13141	13081	13146	13168	13130	12987	13130	13269	13262	13096	12936	13189	12977	13330	13096	13148	13173	13211	12994	13126	13090	13206	12856	13209	13098	13017	13039	13171	12851	13050	13252	13149	12953	13012	13151	13275	13029	13292	12984	13099	13089	13102	13218	13088	13210	13118	13218	13059	13273	13067	12945	13149	13112	13140	13041	13028	13106	13055	13044	13097	13159	12904	13087	13012	13210	13085	13204	13313	13215	13203	13166	13055	13155	13127	13055	13141	13038	12991	13149	13176	13136	13007	13127	13114	13161	12964	13059	13002	13024	12978	13024	13022	13143	13240	13076	13092	13155	13180	13221	13081	13020	13339	13217	13038	13080	13221	13007	13215	13072	13021	12987	12988	13198	13057	13280	13138	13190	13127	12988	13018	12903	13191	12985	12981	13295	13175	13000	13059	13169	13136	12979	12908	13213	13165	13242	13064	13171	13068	13087	13124	13154	13142	13016	13009	13134	13164	12977	13057	13252	13087	13171	13326	13038	12973	13279	13189	13153	12984	13144	13157	13034	13163	12991	13104	13007	13079	13082	12957	13273	13120	13059	13086	13086	13080	13034	13202	13217	13225	13154	13442	13030	13145	13214	13193	13114	13136	12886	13079	13004	13078	13084	13046	13073	13118	13033	12989	13051	13136	13026	13198	12956	13186	13019	13136	13044	13214	13020	13065	13081	13027	13114	13106	13149	13093	13116	13187	13218	13148	13110	12927	13100	13173	13233	13091	13269	12985	13133	13061	13190	13036	13055	13147	13104	13193	13223	13132	13286	13090	12841	13072	13076	13176	13196	13045	13115	13248	13280	13197	12931	13036	13117	13048	13294	13133	13285	13233	13138	13078	13226	13258	13010	13182	12999	13046	13351	13211	13091	13163	13117	12956	13185	13059	13087	13170	12985	13010	12919	13157	13000	13182	13060	13109	13013	12991	13060	12971	13048	13013	13178	13101	12947	13011	13132	13376	13239	13278	13152	12971	13078	13049	13013	13322	13024	13308	12960	13030	13233	13098	13232	13159	13219	13131	13139	13153	13322	13079	12977	13100	13301	13287	13102	13137	13081	13146	13079	13175	13135	13096	13242	13057	13100	12976	13177	13089	13094	12976	13161	13224	13170	13146	13026	13070	13114	13209	13093	13081	12992	13141	13168	13183	13246	13188	12972	13279	13093	13234	13015	13197	13252	12957	13070	13183	13118	13148	13338	13264	13194	13081	12963	13122	13083	13224	13264	13099	13039	12926	12958	13029	13234	13146	13102	13071	13332	13241	13121	13215	13076	13112	13094	13179	13006	12968	12920	13252	13272	13137	13179	12931	13068	13021	13118	13183	13097	13107	13108	12945	13120	13202	13143	12934	12870	13251	12903	13212	13172	13054	12972	13113	13199	13090	13130	13263	13184	13162	13080	13110	13028	13211	13063	13017	13133	13073	13235	13041	13105	13133	13168	13220	13253	13065	13142	12947	13116	13212	13149	13032	13053	13029	13179	13018	13288	13224	13056	13206	13182	13075	13084	13052	13045	13140	13144	13068	12976	13113	13122	13213	13031	13148	13154	13199	12982	13121	13041	13183	13033	13128	12992	13218	13083	13192	13020	13156	12991	13062	13111	13141	13055	13020	13060	13032	13207	13038	13068	13381	13228	13112	13093	13113	13182	13123	13178	13069	13079	13071	12977	13098	13100	13108	13062	13114	13046	12999	13044	13147	13125	13174	13187	13085	13023	13153	13120	13253	13106	13171	13066	13215	13152	13255	13175	13087	13203	12995	13249	13038	13241	12993	13074	13120	13045	13147	13149	13102	13008	13176	13029	12963	13139	12950	13116	13120	13025	13251	13093	13107	13246	12986	13146	13001	12978	12963	13262	13178	13099	12997	13133	13146	13146	13211	13074	12992	13212	13219	13082	13190	13108	13074	13076	12980	13058	12994	13252	13067	13214	13064	13097	13156	13133	13094	13127	13116	12982	13380	13158	13264	13048	13099	13203	12959	13126	13082	13192	13042	13073	13062	13064	13099	13077	13136	13007	12958	13111	13111	13056	13257	13152	13383	13053	13112	13038	13123	13229	13116	13076	13171	13122	13161	13138	12916	13113	13146	13093	13152	13051	13283	13242	13160	13123	13105	13116	13096	13143	13074	13103	13028	13138	13083	13249	13203	13298	13205	13102	13122	13116	13189	13202
24259	20889	26608	26021	20161	18479	18106	17252	16909	17216	17104	16857	16849	16825	16706	16904	16709	16695	16745	16530	16687	16641	16429	16591	16601	16524	16578	16446	16338	16511	16635	16595	16710	16417	16288	16345	16484	16520	16617	16529	16520	16623	16457	16472	16573	16328	16478	16441	16463	16365	16431	16509	16599	16496	16413	16597	16491	16546	16321	16419	16452	16412	16527	16343	16417	16743	16371	16612	16448	16408	16661	16570	16552	16510	16543	16364	16723	16525	16562	16219	16306	16540	16458	16485	16463	16527	16275	16504	16497	16518	16409	16591	16485	16474	16383	16314	16484	16546	16522	16191	16567	16415	16578	16470	16546	16594	16325	16371	16330	16528	16308	16546	16494	16525	16602	16509	16502	16417	16385	16175	16363	16336	16523	16525	16589	16337	16284	16453	16381	16220	16408	16414	16773	16402	16325	16379	16283	16354	16540	16480	16498	16243	16572	16658	16704	16533	16526	16617	16410	16397	16502	16307	16350	16445	16304	16391	16381	16348	16477	16448	16220	16285	16619	16709	16403	16342	16462	16264	16296	16443	16512	16566	16594	16556	16689	16320	16562	16653	16534	16374	16440	16458	16208	16762	16379	16293	16365	16531	16541	16444	16421	16564	16535	16511	16479	16327	16587	16609	16492	16475	16333	16517	16459	16611	16291	16420	16452	16428	16458	16322	16326	16618	16512	16411	16393	16298	16319	16412	16332	16628	16452	16466	16400	16467	16794	16522	16347	16341	16386	16501	16641	16430	16211	16677	16542	16393	16472	16539	16449	16252	16548	16583	16453	16393	16389	16384	16607	16400	16406	16508	16462	16444	16414	16402	16549	16473	16602	16402	16453	16473	16319	16597	16379	16559	16366	16608	16409	16346	16486	16635	16436	16563	16362	16313	16446	16534	16305	16544	16428	16433	16435	16419	16291	16357	16447	16369	16463	16282	16536	16339	16555	16646	16437	16447	16521	16461	16492	16564	16531	16319	16275	16517	16510	16433	16374	16374	16450	16506	16521	16415	16371	16481	16378	16543	16394	16401	16415	16300	16467	16453	16315	16589	16586	16555	16556	16395	16403	16530	16620	16341	16486	16528	16560	16598	16525	16423	16482	16632	16509	16313	16406	16595	16504	16349	16556	16587	16539	16308	16465	16502	16599	16477	16495	16417	16428	16394	16405	16339	16413	16572	16493	16540	16691	16585	16560	16583	16563	16452	16413	16445	16239	16359	16428	16427	16603	16377	16474	16312	16266	16562	16773	16478	16347	16516	16448	16509	16320	16690	16370	16410	16194	16521	16499	16437	16160	16418	16349	16226	16269	16564	16612	16526	16452	16398	16370	16337	16362	16215	16383	16295	16463	16658	16353	16411	16462	16442	16206	16538	16713	16706	16620	16328	16533	16281	16501	16638	16456	16509	16357	16545	16424	16556	16527	16274	16516	16411	16523	16296	16425	16468	16256	16548	16399	16568	16566	16320	16498	16297	16424	16480	16547	16401	16613	16386	16413	16479	16626	16327	16404	16491	16358	16521	16703	16559	16544	16538	16355	16366	16515	16323	16571	16428	16338	16346	16535	16558	16381	16509	16620	16616	16396	16341	16434	16326	16413	16507	16359	16421	16517	16478	16286	16352	16666	16338	16281	16472	16357	16394	16349	16558	16424	16573	16626	16474	16470	16562	16398	16657	16488	16526	16439	16328	16592	16413	16361	16421	16343	16585	16433	16513	16432	16417	16238	16435	16734	16532	16318	16429	16370	16451	16401	16349	16717	16281	16433	16367	16268	16514	16310	16583	16329	16600	16436	16471	16403	16527	16430	16332	16416	16448	16434	16407	16511	16416	16431	16536	16315	16358	16402	16468	16530	16437	16555	16473	16465	16301	16281	16391	16384	16279	16548	16605	16576	16609	16506	16627	16663	16524	16364	16495	16372	16525	16377	16608	16427	16272	16627	16462	16386	16458	16476	16650	16374	16492	16487	16430	16496	16480	16342	16458	16862	16403	16589	16482	16517	16517	16286	16480	16512	16553	16342	16507	16527	16387	16304	16666	16609	16394	16433	16419	16424	16573	16514	16402	16592	16526	16392	16530	16588	16497	16602	16361	16428	16542	16605	16556	16626	16398	16488	16430	16517	16505	16502	16437	16422	16399	16399	16627	16580	16477	16551	16390	16638	16440	16397	16479	16564	16313	16562	16381	16393	16409	16520	16402	16389	16485	16468	16317	16375	16453	16568	16087	16376	16535	16633	16487	16652	16464	16434	16406	16473	16467	16631	16586	16552	16395	16568	16446	16468	16406	16646	16582	16452	16489	16393	16560	16473	16463	16447	16590	16465	16633	16555	16586	16474	16501	16310	16281	16474	16504	16346	16453	16507	16419	16483	16399	16413	16347	16552	16342	16407	16416	16637	16558	16531	16661	16514	16414	16498	16331	16421	16429	16455	16262	16526	16413	16533	16357	16211	16555	16484	16478	16427	16418	16149	16474	16358	16425	16522	16404	16295	16577	16673	16595	16315	16123	16252	16562	16559	16444	16516	16547	16638	16454	16593	16610	16388	16211	16441	16474	16561	16463	16389	16656	16377	16674	16573	16312	16450	16394	16487	16364	16424	16619	16603	16409	16476	16415	16409	16319	16313	16508	16567	16464	16545	16511	16413	16368	16477	16420	16431	16466	16480	16612	16607	16454	16343	16390	16253	16588	16544	16411	16644	16425	16727	16268	16306	16409	16380	16528	16394	16387	16460	16482	16512	16262	16528	16346	16655	16514	16390	16165	16328	16573	16565	16383	16499	16536	16474	16504	16291	16814	16343	16560	16436	16326	16467	16370	16585	16608	16389	16448	16369	16438	16589	16345	16366	16308	16674	16426	16463	16231	16532	16579	16510	16665	16438	16342	16512	16390	16527	16505	16293	16462	16455	16588	16382	16266	16477	16421	16350	16534	16405	16450	16643	16473	16525	16441	16375	16373	16572	16460	16467	16605	16608	16439	16468	16424	16580	16376	16631	16553	16384	16123	16535	16410	16586	16329	16767	16274	16365	16377	16509	16440	16255	16523	16533	16365	16625	16398	16274	16436	16703	16434	16489	16291	16446	16558	16428	16354	16420	16341	16426	16720	16558	16445	16467	16615	16313	16373	16475	16483	16283	16588	16397	16508	16320	16433	16566	16440	16369	16469	16490	16355	16212	16383	16536	16763	16602	16349	16563	16318	16585	16338	16420	16381	16428	16423	16311	16486	16492	16495	16510	16358	16564	16493	16300	16350	16415	16521	16463	16421	16341	16450	16567	16497	16393	16494	16389	16528	16470	16407	16424	16398	16516	16449	16403	16418	16354	16465	16640	16456	16465	16309	16461	16463	16493	16456	16474	16383	16441	16426	16442	16499	16374	16407	16513	16531	16571	16380	16393	16466	16436	16413	16448	16388	16485	16423	16515	16377	16307	16426	16582	16388	16476	16462	16339	16439	16375	16240	16411	16548	16728	16595	16517	16396	16445	16591	16456	16350	16360	16633	16452	16451	16354	16467	16400	16357	16330	16532	16505	16544	16457	16404	16347	16322	16462	16610	16310	16400	16255	16475	16299	16403	16636	16530	16413	16448	16436	16433	16245	16518	16377	16665	16377	16322	16458	16173	16250	16438	16676	16397	16626	16423	16581	16345	16344	16492	16406	16487	16515	16531	16395	16588	16474	16358	16568	16297	16408	16766	16403	16641	16451	16496	16380	16602	16307	16496	16551	16492	16509	16229	16312	16556	16473	16502	16527	16334	16460	16373	16384	16491	16505	16374	16587	16471	16502	16466	16271	16473	16444	16412	16317	16474	16478	16342	16436	16453	16550	16495	16569	16421	16242	16357	16433	16631	16561	16167	16508	16373	16294	16515	16522	16414	16355	16376	16487	16464	16608	16441	16360	16621	16344	16391	16508	16241	16436	16449	16604	16359	16529	16422	16373	16532	16449	16372	16602	16544	16336	16482	16450	16458	16557	16638	16510	16629	16655	16572	16315	16535	16422	16480	16495	16235	16538	16472	16357	16463	16394	16443	16495	16414	16501	16441	16357	16347	16489	16461	16372	16607	16348	16425	16486	16539	16261	16531	16407	16320	16372	16533	16362	16422	16538	16351	16525	16404	16544	16503	16502	16320	16506	16390	16396	16533	16519	16486	16495	16375	16666	16308	16457	16570	16659	16481	16455	16448	16353	16416	16348	16358	16019	16373	16598	16434	16548	16473	16424	16448	16434	16179	16381	16621	16486	16457	16504	16333	16576	16432	16656	16513	16729	16311	16231	16356	16546	16483	16304	16285	16371	16621	16609	16455	16679	16365	16475	16448	16600	16497	16544	16404	16552	16332	16486	16333	16243	16318	16424	16489	16508	16464	16323	16509	16479	16373	16477	16406	16727	16380	16550	16462	16379	16486	16419	16378	16506	16475	16533	16290	16683	16474	16501	16537	16597	16441	16531	16320	16552	16362	16416	16553	16375	16591	16422	16392	16399	16500	16278	16165	16466	16409	16315	16508	16439	16355	16342	16295	16332	16558	16355	16277	16383	16579	16621	16364	16487	16520	16290	16419	16359	16450	16567	16382	16378	16406	16240	16389	16474	16468	16535	16296	16506	16187	16369	16421	16478	16289	16403	16743	16680	16279	16556	16264	16356	16480	16413	16465	16613	16730	16291	16610	16606	16231	16429	16365	16438	16360	16306	16475	16556	16357	16453	16514	16447	16467	16445	16400	16317	16602	16396	16178	16355	16375	16325	16439	16201	16317	16439	16514	16414	16256	16491	16431	16310	16617	16531	16339	16349	16366	16412	16586	16426	16315	16405	16382	16458	16474	16522	16608	16569	16538	16674	16713	16403	16408	16407	16591	16405	16562	16386	16519	16541	16597	16360	16530	16535	16678	16532	16364	16540	16379	16279	16299	16412	16511	16394	16231	16426	16587	16507	16628	16356	16482	16507	16283	16619	16301	16414	16642	16563	16513	16451	16249	16579	16402	16576	16561	16475	16607	16394	16687	16454	16544	16544	16620	16445	16393	16537	16382	16389	16554	16362	16496	16386	16321	16482	16388	16410	16228	16210	16487	16395	16535	16377	16417	16462	16381	16639	16303	16354	16641	16545	16454	16603	16502	16589	16347
14838	26871	22400	17868	16532	15753	15578	14786	14961	14371	14368	14440	14370	14275	14247	14124	14016	14099	13890	14060	14017	13880	13857	13716	13953	13728	13889	13979	13700	13710	13911	14014	13841	13629	13920	13874	13728	13777	13794	13760	13808	13830	13813	13702	13743	13686	13802	13808	13816	13888	13713	13756	13809	13735	13818	13620	13842	13688	13855	13782	13760	13839	13854	13852	13816	13794	13865	13835	13821	13725	13772	13965	13844	13788	13910	13762	13910	13823	13715	13834	13615	13956	13789	13870	13637	13823	13616	13786	13750	13735	13894	13799	13857	13827	13787	13733	13787	13841	13796	13912	13716	13883	13820	13932	13703	13887	13631	13757	13829	13707	13847	13837	13796	13987	13725	13905	13844	13681	13924	13696	13936	13676	13812	13870	13769	13638	13844	13687	13713	13681	13745	14011	13558	13785	13851	13850	13946	13914	13863	13730	13816	13779	13846	13887	13727	13781	13878	13823	13728	13909	13905	13816	13699	14059	13901	13713	13685	13724	13941	13604	13760	13740	13704	13755	13893	13783	13730	13918	13895	13746	13754	13754	13857	13812	13821	14001	13800	13680	13629	13838	13771	13914	13695	13708	13752	13673	13748	13661	13705	13840	13875	13918	13836	13757	13734	13721	13802	13779	13832	13780	13693	13697	13840	13841	13643	13770	13625	13791	13940	13627	13702	13677	13932	13650	13873	13703	13746	13642	13891	13852	13979	13740	13765	13679	13817	13713	13799	14048	13675	13893	13723	13943	13911	13698	13746	13801	13679	13744	13898	13860	13822	13895	13731	13763	13877	14012	13854	13689	13815	13793	13667	13908	13839	13785	13805	13778	13719	13829	13852	13724	13724	13844	13744	13830	13825	13765	13795	13858	13828	13791	13675	13865	13691	13834	13769	13676	13838	13817	13897	13917	13836	13921	13910	13935	13728	13791	13747	13793	13729	13701	13758	13814	13798	13865	13777	13828	13796	13838	13904	13805	13837	13743	13723	13793	13905	13701	13918	13876	13830	13680	13847	13780	13907	13909	13850	13726	13759	13769	13785	13766	13827	13809	13814	13809	13935	13718	13892	13821	13829	13824	13757	13726	13567	13951	13681	13691	13978	13837	13860	13717	13912	13809	13699	13865	13671	13942	13685	13867	13897	13740	13759	13820	13755	13754	13966	13868	13715	13893	13865	13769	13815	13891	13843	13959	13821	13766	13864	13795	13914	13707	13802	13857	13722	13721	13883	13769	13631	13740	13810	13797	13865	13679	13768	13872	13885	13836	13751	13772	13624	13864	13785	13666	13950	13807	13798	13730	13867	13836	13738	13731	13632	13818	13738	13792	13697	13778	13757	13593	13685	13836	13893	13893	13801	13853	13873	13914	13801	13980	13743	13718	13730	13658	13761	13830	13735	13830	13753	13787	13738	13719	13757	13905	13802	13841	13830	13813	13658	13599	13894	13639	13771	13784	13798	13683	13730	13874	13785	13838	13751	13892	13965	13701	14006	13686	14057	13797	13786	13853	13762	13716	13860	13882	13794	13738	13821	13617	13932	13773	13797	13872	13698	13845	13864	13743	13810	13908	13652	13939	13814	13757	13746	13628	13789	13819	13812	13879	13735	13696	13894	13862	13720	13861	13806	13756	13688	13901	13715	13729	13893	13625	13500	13795	13701	13594	13806	13713	13862	13716	13810	13479	13675	13786	13758	13861	13873	13835	13841	13779	13729	13750	13750	14011	13732	13716	13798	13900	13939	13784	13708	13764	13882	13931	13752	13760	13813	13845	13751	13809	13854	13829	13905	13873	13941	13896	13958	13795	13696	13891	13818	13718	13856	13653	13826	13798	13625	13790	13756	13696	13681	13904	13820	13711	13806	13723	13740	13712	13823	13829	13776	13753	13927	13744	13934	13877	13809	13698	13993	13776	13809	13699	13780	13829	13716	13965	13847	13897	13830	13734	13820	13730	13743	13611	13859	13825	13957	13724	13742	13608	13933	13846	13922	13650	13820	13634	13663	13816	13706	13784	13845	13671	13900	13787	13808	13821	13674	14001	13728	13812	13911	13598	13794	13689	13772	13656	13813	13782	13744	13758	13581	14015	13870	13877	13798	13808	13601	13752	13834	13788	13823	13820	13783	13823	13850	13809	13621	13791	13828	13810	13896	13865	14033	13818	13798	13887	13866	13773	13759	13970	13858	13939	13750	13835	13732	13820	13681	13615	13690	13922	13785	13791	13890	13704	13810	13914	13720	13726	13851	13877	13797	13793	13878	13743	13790	13831	13812	13843	13831	13776	13704	13889	13612	13904	13802	13807	13759	13700	13782	13952	13718	13896	13766	13788	13803	13724	13826	13697	13925	13779	14034	13541	13598	13710	13777	13666	13746	13825	13815	13779	13826	13868	13858	13778	13762	13795	13679	13822	13800	13831	13726	13751	13838	13814	13634	13668	13943	13741	13800	13780	13721	13648	13895	13652	13945	13909	13941	13788	13769	13579	13787	13874	13695	13824	13674	13938	13852	13668	13804	13723	13902	13791	13914	13974	13890	13710	13860	13684	13794	13834	13875	13663	13655	13763	13771	13805	13886	13764	13627	13564	13731	13635	13800	13772	13736	13864	13934	13939	13764	13827	13710	13836	13774	13899	13656	13807	13708	13785	13703	13628	13789	13590	13672	13816	13968	13687	13662	13812	13769	13820	13761	13627	13765	13683	13930	13737	13598	13847	13777	13748	13639	13871	13818	13907	13635	13961	13818	13921	13904	13740	13858	13786	13665	13941	13789	13685	13906	13698	13798	13719	13810	13653	13906	13885	13662	13857	13741	13868	13639	13872	13665	13786	13754	13702	13751	13621	13783	13822	13782	13899	13840	13868	13822	13799	13801	13595	13640	13824	13853	13708	13978	13761	13802	13759	13802	13634	13827	13933	13592	13914	13794	13857	13928	13859	13709	13717	13779	13897	13785	13759	13835	13646	13862	13818	14007	13771	13622	13818	13869	13823	13752	13913	13737	13875	13833	13859	13731	13724	14018	13773	13662	13748	13876	13754	13704	13778	13690	13924	13870	13676	13734	13792	13782	13867	13764	13765	13966	13657	13823	13890	13790	13776	13769	13875	13950	13821	13944	13690	13782	13677	13843	13763	13984	13716	13874	13956	13728	13920	13746	13731	13617	13624	13712	13924	13786	13899	13698	13850	13845	13740	13774	13837	13868	13772	13715	13894	13768	13674	13941	13935	13789	13671	13729	13815	13919	13759	13769	13886	13809	13790	13829	13645	13683	13885	13837	13788	13732	13825	13802	13918	13805	13795	13924	13897	13830	13806	13812	13762	13708	13787	13809	13745	13863	13863	13909	13757	13830	13743	13719	13669	13719	13961	13702	13760	13830	13713	13715	13696	13925	13556	13707	13759	13652	13768	13948	13805	13705	13943	13828	13776	13641	13808	13768	13712	13730	13810	13826	13916	13812	13909	13788	13750	13687	13926	13779	13886	13701	13773	13721	13585	13776	13767	13799	13909	13737	13787	13826	13849	13805	13701	13882	13907	13875	13680	14047	13954	13828	13807	13808	13774	13849	14015	13803	13718	13783	13655	13593	13918	13829	13899	13683	13857	13787	13666	13761	13662	13706	13639	13819	13934	13772	13862	13848	13887	13812	13717	13887	13892	13906	13894	13990	13906	13722	13849	13805	13696	13786	13828	13722	13756	13621	13910	13775	13896	13724	13855	13756	13833	13805	13894	13719	13784	13813	13848	13944	13648	13527	13847	13664	13945	13731	13794	13882	13638	13689	13693	13745	13820	13871	13723	13779	13820	13698	13630	13810	13679	13856	13850	13823	13640	13747	13745	13806	13939	13751	13887	13763	13814	13706	13881	13724	13878	13813	13956	13775	13829	13845	13738	13823	13824	13803	13787	13881	13804	13765	13886	13644	13755	13804	13969	13752	13888	13938	13742	13634	13858	13653	13664	13997	13790	13969	13757	13777	13837	13907	13925	13846	13716	13754	13711	13726	13714	13691	13649	13750	13855	13828	13951	13944	13776	13738	13698	13873	13745	13843	13970	13869	13874	13765	13869	13789	13685	14000	13788	13886	13809	13629	13909	13996	13628	13734	13842	13739	13987	13719	13688	13870	13836	13866	13816	13887	13838	13640	13825	13763	13665	14005	13869	13770	13765	13683	13726	13631	13749	13938	13954	13860	13925	13810	13775	13837	13816	13710	13849	13830	13707	14083	13879	13723	13622	13926	13706	13656	13754	13896	14005	13930	13796	13816	13780	13851	13835	13887	13886	13702	13633	13748	13676	13846	13828	13761	13787	13911	13858	13799	13794	13730	13862	13803	13737	13938	13882	13664	13822	13744	13849	13864	13841	13744	13705	13755	13737	13724	13905	13957	13737	13724	13891	13875	13680	13686	13777	13755	13689	14023	13810	13712	13762	13777	13808	14061	13628	13745	13905	13853	13839	13897	13918	13811	13856	13914	13781	13818	13591	13871	13876	13930	13978	13721	13902	13858	13733	13795	13713	13759	13939	13712	13821	13785	13818	13842	13747	13781	13973	13802	13831	13869	13870	13809	13901	13932	13868	13786	13824	13651	13820	13833	13795	13734	13785	13836	13888	13727	13610	13984	13739	13783	13657	13558	13736	13749	13833	13655	13811	13824	13659	13781	13863	13778	13692	13879	13768	13922	13805	13549	13717	13859	13739	13771	13706	13742	13702	13723	13860	13851	13635	13865	13869	13736	13803	14016	13811	13710	13796	13864	13827	13875	13801	13887	13713	13783	13676	13816	13767	13674	13808	13997	13827	13884	13835	13934	13835	13915	13758	13616	13858	13844	13690	13706	13666	13852	13704	13911	13678	13910	13784	13781	13784	13851	13804	13924	13663	13747	13669	13696	13895	13731	13548	13714	13861	13662	13780	13841	13832	13618	13950	13779	13794	13616	13667	13855	13865	13913	13703	13640	13730	13812	13902	13818	13759	13858	13859	13831	13845	13720	13944	13737	13612	13861	13776	13627	13813	13772	13515	13773	13806	13865	13728	13822	13810	13796	13884	13784	13804	14032	13769	13751	13909	13761	13901	13739	14022	13697	13695	13749	13752	13862	13748	13740	13786	13743	13628	13801	13697	13761	13955	13865	13631
21736	20883	28082	23806	21104	22886	23963	18773	17378	17703	17463	17246	17145	16900	16910	16829	16827	16768	16750	16731	16774	16315	16642	16531	16610	16478	16558	16462	16358	16480	16570	16473	16414	16548	16299	16632	16282	16356	16266	16492	16399	16663	16474	16506	16377	16378	16425	16446	16290	16363	16331	16424	16386	16529	16332	16318	16399	16352	16463	16392	16255	16286	16370	16121	16037	16269	16271	16233	16502	16248	16196	16525	16503	16431	16290	16358	16347	16346	16402	16414	16254	16297	16408	16285	16137	16371	16352	16342	16212	16467	16219	16373	16148	16242	16368	16337	16290	16435	16254	16176	16523	16491	16351	16559	16240	16253	15984	16404	16357	16365	16316	16224	16226	16358	16517	16408	16505	16352	16216	16201	16234	16152	16236	16367	16270	16272	16421	16510	16161	16447	16348	16279	16274	16394	16279	16169	16264	16283	16315	16541	16161	16252	16607	16403	16422	16396	16402	16345	16224	16191	16548	16135	16305	16375	16273	16419	16240	16208	16268	16106	16360	16180	16330	16215	16227	16177	16615	16162	16267	16370	16389	16159	16376	16367	16268	16282	16411	16249	16377	16445	16141	16106	16350	16261	16332	16123	16243	16269	16249	16291	16279	16223	16267	16265	16242	16313	16105	16228	16317	16284	16289	16274	16224	16167	16391	16242	16358	16192	16437	16141	16420	16180	16290	16238	16325	16261	16193	16264	16327	16236	16263	16255	16258	16273	16003	16422	16306	16171	16095	16347	16345	16255	16324	16209	16263	16315	16101	16311	16282	16222	16209	16248	16376	16121	16403	16390	16249	16262	16564	16346	16287	16273	16137	16262	16408	16401	16352	16313	16532	16121	16298	16224	16342	16147	16336	16250	16118	16266	16284	16223	16150	16279	16420	16238	16347	16195	16265	16484	16334	16300	16459	16467	16427	16163	16125	15947	16148	16336	16296	16344	16225	16285	16074	16410	16201	16383	16310	16241	16162	16237	16270	16261	16371	16383	16161	16380	16229	16358	16188	16326	16078	16292	16119	16287	16383	16260	16190	16261	16393	16143	16287	16221	16118	16197	16294	16335	16272	16281	16404	16409	16308	16065	16255	16387	16258	16448	16318	16336	16212	16284	16162	16264	16278	16396	16356	16240	16194	16169	16421	16430	16267	16229	16179	16141	16514	16223	16212	16295	16510	16196	16400	16450	16412	16076	16344	16259	16281	16237	16419	16423	16206	16436	16199	16168	16247	16260	16322	16110	16379	16338	16313	16308	16384	16464	16251	16303	16348	16400	16079	16251	16200	16150	16239	16194	16281	16316	16348	16262	16309	16033	16211	16295	16302	16280	16177	16294	16174	16272	16234	16299	16061	16332	16151	16235	16149	16103	16227	16162	16205	16292	16182	16162	16439	16316	15960	16197	16324	16281	16252	16303	16085	16350	16334	16171	16335	16340	16215	16203	16337	16288	16379	16182	16435	16041	16319	16116	16302	16184	15930	16279	16224	16192	16524	16247	16343	16399	16408	16359	16246	16364	16250	16274	16337	16335	16394	16249	16251	16288	16277	16255	16227	16288	16390	16336	16191	16385	16355	16284	16364	16375	16151	16086	16291	16330	16298	16198	16321	16270	16249	15950	16203	16119	16283	16444	16354	16393	16315	16204	16189	16249	16435	16478	16187	16303	16443	16175	16262	16242	16363	16213	16133	16279	16126	16381	16458	16220	16291	16376	16370	16368	16341	16213	16187	16391	16258	16231	16151	16139	16225	16319	16218	16278	16280	16287	16339	16381	16308	16129	16190	16348	16437	16312	16310	16130	16458	16218	16265	16170	16303	16340	16342	16469	16452	16333	16294	16205	16219	16203	16240	16151	16257	16338	16344	16291	16351	16378	16345	16209	16237	16095	16364	16145	16182	16287	16092	16234	16215	16108	16054	16488	16338	16286	16212	16177	16205	16280	16156	16343	16443	16273	16123	16168	16278	16283	16431	16188	16236	16142	16347	16045	16216	16379	16351	16199	16322	16132	16197	16211	16113	16238	16187	16160	16308	16310	16456	16357	16272	16117	16140	16119	16173	16296	16240	16557	16312	16201	16274	16189	16104	16170	16424	16407	16134	16163	16390	16434	16282	16216	16325	16393	16278	16333	16185	16146	16153	16412	16400	16201	16481	16240	16345	16426	16398	16212	16267	16368	16057	16151	16318	16224	16420	16228	16272	16353	16160	16166	16314	16333	16381	16229	16270	16470	16538	16270	16254	16313	16211	16347	16446	16270	16109	16419	16268	16286	16215	16211	16227	16322	16325	16343	16538	16278	16195	16338	16337	16378	16349	16275	16099	16143	16313	16324	16417	16402	16408	16163	16162	16335	16467	16145	16256	16312	16471	16006	16070	16301	16248	16239	16355	16207	16270	16428	16255	16364	16200	16231	16266	16506	16420	16076	16377	16081	16360	16395	16425	16183	16106	16242	16280	16327	16302	16206	16289	16141	16345	16240	16477	16109	16254	16234	16068	16135	16288	16316	16172	16103	16337	16245	16263	16423	16199	16351	16188	16337	16347	16540	16407	16264	16346	16397	16417	16441	16127	16481	16069	16378	16331	16268	16380	16098	16287	16402	16221	16422	16359	16228	16336	16294	16343	16452	16718	16227	16300	16395	16398	16297	16229	16248	16340	16267	16326	16144	16149	16169	16141	16020	16173	16380	16223	16152	16395	16202	16294	16114	16274	15995	16407	16244	16389	16432	16311	16401	16266	16200	16020	16220	16193	16245	16340	16364	16119	16300	16363	16377	16299	16281	16280	16369	16459	16317	16247	16402	16198	16498	16275	16241	16118	16235	16442	16148	16118	16306	16224	16361	16126	16403	16203	16246	16302	16450	16237	16454	16302	16319	16230	16307	16338	16311	16076	16420	16164	15979	16241	16182	16411	16207	16295	16253	16140	16120	16287	16291	16139	16334	16383	16305	16370	16386	16325	16220	16286	16465	16283	16117	16384	16086	16377	16244	16069	16172	16044	16341	16279	16406	16250	16338	16226	16327	16223	16021	16188	16276	16306	16234	16244	16409	16342	16223	16391	16370	16414	16332	16454	16026	16082	16211	16326	16335	16300	16231	16328	16333	16216	16273	16332	16209	16262	16173	16394	16520	16385	16481	16148	16440	16338	16272	16122	16310	16315	16211	16184	16264	16229	16247	16284	16243	16278	16248	16344	16277	16341	16032	16122	16289	16138	16157	16311	16285	16135	16161	16317	16182	16235	16557	16371	16250	16200	15966	16213	16198	16363	16395	16605	16365	16220	16236	16499	16035	16224	16500	16435	16289	16258	16400	16145	16046	16363	16299	16346	15988	16283	16249	16263	15997	16179	16194	16258	16253	16232	16192	16159	16410	16265	16366	16148	16441	16243	16359	16422	16346	16398	16239	16312	16346	16356	16215	16292	16313	16393	16152	16377	16054	16245	16295	16258	16341	16340	16247	16194	16283	16211	16361	16224	16464	16288	16400	16216	16243	16279	16433	16173	16373	16334	16230	16131	16238	16330	16217	15999	16192	16109	16163	16308	16293	16132	16380	16179	16342	16242	16407	16113	16304	16190	16424	16283	16417	16243	16269	16454	16386	16294	16265	16266	16310	16444	16233	16113	16341	16331	16192	16407	16218	16518	16231	16190	16271	16331	16082	16377	16467	16382	16359	16271	16378	16222	16342	16289	16134	16199	16402	16250	16346	16412	16545	16347	16309	16263	16257	16248	16310	16233	16351	16327	16164	16258	16244	16326	16321	16110	16202	16212	16213	16282	16287	16339	16231	16091	16273	16453	16251	16219	16243	16428	16255	16259	16267	16390	16170	16147	16282	16120	16419	16258	15981	16299	16399	16469	16226	16251	16227	16200	16309	16379	16210	16165	16133	16282	16289	16239	16442	16288	16155	16399	16222	16451	16279	15990	16311	16320	16192	16422	16182	16357	16258	16385	16183	16180	16278	16240	16140	16204	16182	16317	16218	16406	16503	16138	16477	16227	16261	16299	16027	16237	16212	16285	16183	16377	16462	16380	16513	16246	16201	16414	16256	16399	16357	16483	16277	16283	16347	16358	16368	16492	16333	16280	16134	16416	16243	16190	16473	16211	16463	16091	16231	16449	16212	16130	16343	16169	15996	16376	16228	16410	16248	16095	16250	16310	16164	16104	16395	16232	16257	16204	16315	16319	16364	16234	16426	16312	16236	16427	16343	16364	16324	15974	16418	16278	16294	16276	16114	16480	16172	16284	16383	16319	16352	16356	16313	16283	16299	16352	16278	16271	16460	16180	16220	16429	16364	16192	16120	16188	16183	16205	16200	16373	16150	16220	16203	16418	16088	16419	16305	16313	16241	16363	16236	16523	16337	16303	16222	16370	16200	16258	16222	16423	16282	16307	16406	16336	16335	16187	16214	16300	16288	16432	16363	16132	16245	16348	16249	16256	16159	16260	16452	16120	16277	16155	16221	16365	16286	16375	16512	16227	16205	16216	16227	16264	16216	16378	16247	16353	16399	16501	16208	16125	16183	16196	16324	16201	16070	16194	16269	16372	16243	16370	16384	16259	16404	16190	16485	16263	16155	16488	16289	16228	16112	16123	16013	16390	16152	16266	16350	16457	16262	16281	16221	16285	16385	16061	16234	16288	16253	16186	16493	16170	16183	16222	16315	16156	16249	16199	16273	16318	16267	16090	16276	16133	16160	16235	16187	16132	16494	16449	16343	16381	16345	16208	16356	16428	16338	16264	16339	16353	16526	16289	16321	16268	16336	16387	16109	16186	16154	16448	16267	16241	16193	16056	16438	16354	16250	16247	16210	16461	16308	16455	16252	16419	16371	16293	16389	16033	16180	16252	16195	16378	16395	16284	16133	16293	16279	16390	16380	16402	16286	16403	16193	16138	16254	16236	16135	15978	16058	16272	16423	16551	16324	16182	16279	16297	16372	16242	16228	16316	16189	16254	16405	16074	16325	16211	16302	16381	16158	16271	16221	16197	16254	16636	16394	16154	16423	16273	16276	16476	16230	16308	16261	16552	16242	16302	16106	16296	16224	16412	16305	16171	16244	16272	16369	16284	16279	16299	16135	16243	16293	16095	16218	16240	16378	16458	16025	16459	16199	16110	16311	16492	16359
14912	34188	27797	21188	18893	17267	16527	15823	15391	15129	14720	14760	14431	14507	14277	14205	14102	14283	14051	14049	14041	13832	13934	13854	13804	13774	13988	13936	13853	13819	13781	13770	13641	13686	13677	13740	13752	13792	13746	13867	13687	13610	13622	13671	13906	13641	13842	13689	13579	13554	13670	13693	13805	13717	13649	13762	13683	13701	13589	13691	13622	13626	13608	13793	13748	13724	13618	13791	13649	13696	13525	13712	13694	13631	13755	13606	13625	13834	13531	13659	13580	13660	13591	13829	13582	13640	13631	13672	13669	13725	13728	13668	13602	13660	13548	13728	13652	13580	13568	13623	13658	13659	13628	13920	13671	13735	13638	13583	13774	13621	13640	13674	13589	13693	13730	13679	13600	13655	13604	13626	13613	13676	13647	13818	13652	13619	13649	13557	13780	13626	13689	13633	13655	13568	13668	13764	13748	13796	13548	13567	13754	13806	13669	13707	13570	13552	13673	13569	13761	13508	13523	13653	13584	13653	13706	13530	13694	13530	13477	13655	13529	13587	13672	13540	13578	13621	13691	13612	13606	13665	13655	13481	13529	13694	13693	13697	13478	13491	13816	13649	13499	13638	13701	13455	13592	13536	13601	13658	13522	13815	13710	13589	13678	13560	13705	13593	13550	13672	13366	13647	13781	13700	13659	13735	13722	13615	13851	13556	13643	13693	13759	13691	13548	13613	13649	13677	13520	13686	13602	13557	13687	13705	13689	13750	13608	13714	13488	13628	13526	13679	13737	13706	13586	13633	13588	13708	13485	13589	13481	13620	13619	13590	13639	13581	13646	13815	13634	13693	13687	13798	13620	13722	13772	13549	13669	13789	13657	13448	13607	13637	13694	13729	13677	13863	13627	13523	13668	13480	13744	13786	13584	13656	13750	13779	13714	13765	13766	13734	13692	13664	13754	13535	13579	13526	13554	13644	13543	13593	13695	13745	13669	13610	13657	13592	13720	13711	13572	13756	13741	13729	13591	13679	13642	13685	13573	13673	13746	13880	13636	13697	13630	13678	13702	13543	13479	13688	13505	13484	13595	13698	13862	13631	13585	13607	13521	13664	13532	13539	13564	13517	13711	13574	13633	13725	13582	13666	13710	13711	13667	13730	13839	13611	13625	13541	13698	13724	13720	13607	13634	13833	13637	13625	13633	13685	13717	13469	13649	13641	13551	13611	13582	13672	13551	13654	13683	13711	13670	13625	13627	13472	13832	13769	13679	13577	13653	13778	13620	13552	13669	13529	13548	13704	13615	13566	13650	13646	13470	13617	13508	13658	13586	13599	13660	13385	13538	13705	13757	13609	13536	13768	13663	13749	13690	13730	13495	13535	13778	13702	13660	13631	13701	13559	13554	13544	13518	13642	13691	13706	13681	13540	13621	13739	13563	13905	13594	13659	13701	13659	13684	13848	13767	13582	13819	13755	13546	13680	13566	13638	13787	13591	13628	13757	13745	13676	13634	13677	13640	13622	13685	13695	13629	13701	13625	13674	13583	13733	13661	13679	13771	13714	13672	13625	13683	13635	13750	13469	13750	13677	13630	13533	13671	13767	13650	13494	13700	13800	13757	13615	13734	13634	13705	13507	13572	13821	13607	13491	13497	13723	13611	13685	13419	13741	13688	13557	13628	13653	13570	13782	13577	13639	13719	13552	13894	13707	13785	13622	13803	13710	13683	13658	13633	13734	13721	13701	13658	13626	13668	13680	13515	13619	13748	13562	13400	13752	13679	13643	13814	13558	13682	13733	13536	13741	13610	13634	13542	13507	13709	13821	13635	13625	13763	13788	13748	13664	13511	13764	13755	13578	13749	13653	13688	13660	13597	13769	13664	13721	13628	13590	13560	13569	13605	13462	13563	13321	13552	13570	13607	13612	13638	13594	13536	13638	13544	13922	13698	13551	13610	13583	13596	13710	13589	13739	13643	13616	13771	13719	13626	13774	13664	13854	13753	13530	13770	13734	13735	13653	13652	13536	13434	13582	13765	13664	13576	13642	13558	13662	13618	13579	13742	13393	13571	13827	13652	13588	13752	13644	13729	13822	13549	13602	13522	13741	13611	13702	13530	13529	13595	13734	13398	13773	13734	13625	13671	13737	13724	13457	13704	13596	13588	13609	13626	13709	13559	13668	13797	13720	13758	13785	13557	13525	13498	13631	13655	13762	13719	13457	13571	13574	13682	13656	13457	13619	13720	13677	13745	13543	13556	13551	13636	13690	13613	13450	13601	13695	13672	13790	13588	13746	13485	13683	13829	13752	13647	13608	13685	13557	13569	13512	13718	13691	13587	13828	13596	13591	13818	13709	13653	13529	13641	13750	13727	13701	13589	13507	13695	13561	13706	13518	13744	13736	13690	13639	13697	13878	13717	13671	13632	13635	13497	13823	13726	13581	13636	13526	13684	13683	13560	13634	13702	13630	13676	13525	13866	13507	13561	13689	13665	13664	13776	13646	13695	13583	13665	13647	13692	13552	13728	13523	13688	13533	13569	13612	13692	13654	13726	13701	13899	13628	13652	13692	13610	13579	13571	13636	13814	13613	13545	13648	13524	13524	13661	13449	13580	13604	13686	13780	13675	13490	13524	13688	13687	13645	13655	13603	13530	13681	13638	13668	13652	13705	13720	13673	13605	13518	13725	13752	13631	13414	13774	13661	13673	13769	13593	13675	13738	13593	13777	13641	13673	13706	13668	13377	13739	13631	13687	13749	13595	13472	13654	13453	13714	13710	13615	13762	13519	13506	13577	13627	13771	13595	13689	13575	13562	13572	13620	13654	13757	13726	13495	13656	13706	13659	13594	13594	13463	13553	13750	13601	13672	13577	13686	13612	13664	13659	13625	13733	13551	13589	13635	13667	13556	13475	13772	13616	13709	13673	13628	13685	13564	13827	13640	13651	13894	13690	13706	13530	13690	13629	13715	13648	13663	13739	13622	13517	13697	13590	13583	13666	13594	13538	13605	13739	13708	13703	13511	13703	13723	13588	13582	13607	13734	13724	13624	13829	13692	13691	13476	13716	13777	13590	13369	13551	13597	13598	13619	13692	13499	13550	13629	13787	13707	13590	13623	13611	13598	13706	13631	13795	13655	13549	13640	13609	13625	13743	13735	13676	13628	13509	13614	13627	13709	13575	13652	13490	13701	13716	13500	13820	13588	13551	13528	13540	13612	13714	13542	13647	13609	13796	13686	13562	13648	13657	13737	13453	13625	13612	13678	13486	13750	13576	13430	13608	13718	13552	13676	13772	13436	13605	13539	13373	13609	13601	13543	13491	13672	13529	13707	13606	13793	13731	13487	13724	13684	13635	13749	13781	13573	13860	13491	13407	13564	13675	13610	13529	13545	13575	13681	13561	13740	13752	13671	13728	13597	13622	13668	13647	13706	13935	13727	13722	13658	13643	13785	13837	13585	13752	13775	13642	13680	13654	13626	13649	13527	13588	13757	13565	13632	13642	13751	13644	13445	13662	13676	13572	13604	13660	13667	13689	13732	13799	13737	13457	13678	13622	13597	13582	13745	13573	13674	13740	13603	13605	13740	13680	13623	13547	13661	13531	13681	13569	13539	13544	13693	13682	13613	13667	13728	13757	13581	13580	13726	13699	13646	13570	13657	13615	13765	13865	13762	13700	13728	13725	13624	13672	13433	13632	13616	13617	13712	13637	13489	13661	13649	13635	13741	13658	13660	13661	13645	13767	13810	13650	13714	13603	13710	13707	13706	13594	13604	13634	13523	13676	13691	13615	13724	13704	13599	13657	13591	13636	13640	13376	13480	13747	13604	13479	13606	13755	13573	13591	13603	13755	13733	13762	13696	13581	13761	13606	13569	13559	13721	13636	13830	13753	13657	13590	13622	13798	13660	13579	13664	13881	13672	13466	13552	13586	13507	13796	13596	13714	13520	13508	13718	13588	13459	13602	13686	13509	13728	13517	13916	13676	13589	13730	13556	13706	13567	13749	13664	13640	13733	13640	13405	13560	13558	13700	13551	13650	13613	13712	13673	13768	13631	13730	13443	13574	13728	13594	13639	13619	13484	13573	13820	13597	13725	13512	13708	13674	13685	13547	13465	13622	13572	13680	13612	13534	13589	13705	13619	13494	13564	13795	13575	13790	13787	13627	13640	13678	13635	13528	13683	13691	13644	13740	13621	13605	13498	13648	13527	13730	13622	13801	13694	13799	13727	13659	13603	13756	13686	13861	13553	13676	13526	13802	13535	13776	13502	13621	13496	13642	13617	13654	13684	13473	13440	13678	13670	13671	13709	13672	13554	13543	13572	13516	13637	13528	13505	13711	13699	13633	13693	13571	13613	13654	13528	13837	13683	13575	13715	13726	13736	13612	13649	13699	13592	13601	13615	13413	13588	13627	13556	13627	13626	13691	13548	13689	13625	13475	13546	13694	13740	13671	13688	13798	13606	13696	13784	13717	13677	13607	13745	13679	13692	13797	13696	13622	13720	13554	13644	13550	13612	13853	13697	13546	13651	13528	13742	13566	13601	13669	13578	13698	13727	13673	13474	13679	13492	13637	13680	13658	13669	13600	13675	13510	13672	13501	13471	13577	13632	13683	13595	13704	13771	13726	13790	13646	13716	13715	13836	13737	13658	13658	13636	13581	13500	13625	13731	13460	13571	13623	13656	13685	13640	13609	13538	13579	13891	13597	13562	13760	13750	13715	13697	13675	13627	13549	13744	13569	13637	13733	13633	13612	13728	13518	13756	13533	13693	13796	13578	13671	13652	13603	13651	13646	13703	13510	13712	13621	13579	13590	13751	13635	13703	13597	13815	13464	13612	13628	13671	13610	13678	13606	13596	13670	13600	13660	13682	13713	13813	13508	13792	13773	13489	13720	13919	13653	13588	13778	13516	13483	13698	13622	13793	13760	13607	13580	13797	13701	13626	13590	13534	13692	13763	13841	13733	13595	13436	13623	13777	13607	13749	13784	13694	13655	13514	13485	13657	13464	13547	13734	13690	13718	13633	13711	13643	13622	13510	13800	13689	13723	13667	13633	13642	13630	13839	13596	13451	13506	13593	13644	13559	13689	13701	13640	13584	13650	13676	13648	13639	13587	13775	13607	13609	13861	13670	13658	13679	13558	13788	13612	13683	13643	13603	13575	13562	13674
28208	22466	24319	20608	17322	16875	16547	16328	16229	15807	16231	16045	15796	15890	15705	15801	15876	15892	15772	15824	15528	15630	15875	15633	15521	15653	15694	15822	15520	15536	15782	15543	15725	15553	15779	15633	15871	15773	16087	15869	15754	15811	15762	15478	15733	15732	15629	15703	15792	15791	15665	15757	15614	15513	15880	15486	15770	15548	15722	15686	15660	15691	15535	15794	15701	15588	15460	15686	15571	15717	15593	15804	15511	15654	15661	15750	15770	15679	15549	15554	15661	15672	15516	15624	15730	15841	15641	15678	15611	15629	15825	15530	15680	15675	15575	15676	15471	15589	15699	15653	15748	15533	15545	15753	15583	15801	15706	15802	15587	15687	15667	15536	15741	15510	15630	15844	15662	15764	15784	15604	15527	15592	15644	15484	15551	15545	15566	15535	15743	15780	15588	15617	15654	15763	15765	15570	15696	15406	15550	15533	15500	15539	15529	15667	15662	15684	15529	15516	15605	15550	15640	15657	15602	15575	15751	15467	15562	15656	15638	15691	15677	15624	15713	15723	15679	15811	15733	15570	15440	15701	15551	15567	15675	15759	15520	15728	15766	15769	15519	15752	15676	15694	15481	15555	15661	15622	15761	15653	15628	15577	15618	15756	15567	15592	15554	15537	15412	15556	15684	15630	15718	15617	15714	15704	15736	15633	15705	15643	15616	15695	15627	15542	15630	15649	15495	15676	15643	15770	15516	15589	15373	15653	15587	15761	15687	15754	15722	15957	15732	15636	15694	15625	15565	15550	15613	15642	15731	15590	15732	15853	15709	15634	15748	15747	15614	15587	15702	15963	15563	15635	15700	15711	15779	15676	15593	15631	15618	15558	15737	15632	15609	15683	15483	15577	15768	15609	15550	15501	15615	15541	15708	15535	15612	15700	15775	15742	15578	15676	15819	15575	15665	15645	15908	15654	15687	15648	15643	15617	15682	15655	15691	15689	15687	15845	15673	15749	15568	15815	15606	15601	15664	15716	15613	15538	15631	15821	15566	15597	15681	15761	15764	15568	15511	15693	15461	15730	15749	15499	15587	15791	15689	15881	15570	15811	15710	15596	15817	15621	15837	15718	16007	15640	15617	15725	15750	15715	15786	15593	15489	15589	15705	15677	15777	15818	15822	15575	15563	15745	15634	15726	15528	15647	15844	15854	15629	15828	15505	15708	15677	15592	15558	15617	15569	15709	15755	15734	15786	15675	15546	15420	15645	15876	15888	15644	15698	15588	15614	15633	15563	15597	15553	15405	15788	15500	15656	15487	15646	15783	15805	15695	15643	15725	15644	15621	15637	15471	15588	15592	15555	15656	15505	15756	15907	15649	15721	15642	15807	15702	15791	15671	15569	15662	15684	15763	15716	15695	15679	15551	15595	15718	15639	15711	15741	15790	15833	15626	15651	15676	15752	15641	15678	15602	15837	15736	15695	15640	15629	15639	15871	15558	15796	15755	15660	15559	15685	15754	15649	15509	15670	15728	15619	15722	15769	15559	15745	15697	15857	15929	15736	15502	15569	15552	15616	15376	15479	15636	15510	15648	15678	15624	15603	15568	15742	15700	15631	15684	15649	15559	15852	15749	15844	15419	15673	15751	15803	15814	15601	15571	15894	15627	15793	15708	15880	15510	15555	15580	15715	15548	15618	15709	15690	15719	15611	15714	15770	15725	15761	15711	15664	15509	15647	15823	15762	15599	15797	15707	15648	15681	15555	15646	15860	15738	15687	15843	15573	15750	15677	15736	15461	15635	15563	15640	15757	15768	15624	15648	15634	15701	15502	15586	15504	15593	15717	15734	15830	15778	15603	15780	15622	15641	15602	15652	15610	15777	15759	15775	15635	15713	15636	15807	15777	15683	15695	15648	15543	15559	15753	15607	15470	15669	15542	15694	15640	15500	15777	15643	15560	15518	15590	15624	15661	15792	15475	15664	15683	15578	15739	15628	15769	15753	15683	15614	15683	15686	15799	15580	15598	15552	15641	15632	15579	15582	15648	15705	15564	15713	15668	15678	15675	15733	15703	15433	15696	15665	15968	15598	15720	15733	15614	15485	15547	15451	15700	15645	15560	15666	15685	15750	15838	15754	15739	15698	15941	15631	15708	15732	15582	15694	15618	15652	15665	15773	15749	15580	15499	15721	15728	15674	15486	15664	15724	15495	15617	15595	15797	15810	15738	15688	15552	15494	15773	15531	15745	15695	15718	15710	15844	15740	15706	15488	15695	15665	15643	15639	15699	15587	15756	15774	15718	15740	15703	15666	15618	15598	15692	15665	15654	15731	15565	15742	15628	15770	15767	15872	15633	15830	15763	15859	15637	15933	15779	15595	15536	15588	15474	15533	15580	15677	15627	15768	15709	15683	15702	15510	15707	15694	15688	15666	15419	15639	15715	15543	15894	15596	15603	15595	15679	15700	15872	15779	15605	15632	15827	15603	15772	15671	15671	15852	15703	15689	15714	15811	15705	15623	15808	15631	15506	15747	15638	15518	15656	15472	15915	15658	15687	15668	15555	15688	15711	15527	15593	15536	15597	15765	15498	15654	15603	15577	15679	15664	15777	15551	15705	15626	15585	15589	15718	15654	15801	15656	15869	15851	15904	15590	15749	15479	15733	15653	15737	15597	15839	15807	15806	15986	15713	15695	15824	15798	15657	15677	15650	15686	15767	15655	15620	15694	15556	15663	15685	15550	15729	15593	15696	15731	15755	15735	15655	15604	15642	15741	15719	15642	15798	15662	15950	15619	15582	15813	15797	15869	15600	15774	15761	15786	15832	15642	15619	15550	15766	15767	15702	15741	15628	15546	15625	15743	15559	15559	15809	15607	15664	15664	15459	15664	15868	15670	15645	15513	15692	15562	15663	15569	15874	15523	15715	15774	15599	15689	15625	15605	15668	15440	15632	15672	15600	15632	15671	15674	15839	15793	15601	15554	15783	15677	15538	15635	15796	15638	15743	15440	15810	15710	15688	15573	15646	15777	15814	15813	15800	15680	15513	15747	15614	15690	15605	15657	15625	15694	15686	15894	15699	15735	15509	15904	15781	15746	15608	15475	15762	15605	15874	15467	15718	15608	15687	15656	15593	15769	15713	15644	15554	15517	15678	15608	15624	15681	15647	15769	15585	15664	15586	15537	15887	15593	15618	15420	15501	15531	15609	15636	15486	15593	15735	15571	15591	15534	15603	15752	15748	15734	15794	15755	15689	15549	15808	15688	15757	15796	15611	15705	15621	15446	15430	15575	15558	15769	15561	15830	15589	15659	15868	15686	15735	15599	15666	15637	15625	15670	15737	15544	15628	15569	15630	15682	15519	15747	15612	15798	15578	15732	15694	15635	15681	15478	15636	15635	15604	15532	15689	15605	15590	15820	15750	15562	15452	15597	15762	15646	15657	15588	15771	15540	15698	15765	15460	15705	15700	15719	15704	15674	15816	15680	15686	15660	15649	15742	15715	15858	15847	15572	15747	15596	15689	15631	15487	15621	15762	15798	15646	15591	15604	15528	15666	15658	15652	15737	15504	15585	15572	15878	15639	15746	15792	15759	15453	15682	15598	15828	15755	15826	15701	15787	15655	15781	15839	15742	15698	15728	15610	15844	15711	15926	15834	15747	15741	15571	15672	15663	15652	15755	15863	15667	15757	15677	15707	15701	15631	15703	15553	15466	15685	15583	15968	15659	15644	15770	15669	15645	15546	15718	15706	15645	15701	15487	15631	15600	15555	15616	15613	15693	15659	15701	15702	15654	15703	15609	15584	15614	15764	15527	15684	15484	15435	15693	15854	15635	15670	15623	15562	15727	15574	15560	15917	15647	15510	15646	15784	15740	15653	15607	15689	15594	15709	15703	15665	15959	15818	15816	15730	15535	15812	15558	15686	15553	15521	15651	15704	15669	15825	15713	15517	15691	15749	15729	15726	15726	15810	15717	15729	15692	15642	15755	15650	15742	15608	15318	15658	15539	15589	15618	15795	15781	15681	15424	15734	15722	15627	15656	15662	15786	15674	15598	15629	15714	15409	15715	15810	15638	15564	15750	15840	15795	15813	15735	15530	15869	15545	15744	15807	15790	15568	15544	15737	15697	15671	15712	15629	15758	15847	15801	15633	15552	15784	15560	15707	15709	15736	15717	15552	15626	15739	15695	15607	15727	15702	15691	15779	15731	15662	15584	15771	15506	15532	15557	15774	15570	15578	15596	15740	15749	15908	15654	15761	15786	15638	15704	15724	15696	15558	15774	15698	15545	15748	15758	15657	15754	15675	15785	15590	15782	15692	15523	15620	15685	15662	15674	15779	15621	15637	15731	15647	15707	15933	15570	15723	15604	15811	15541	15661	15778	15632	15545	15756	15668	15825	15598	15653	15653	15733	15413	15552	15678	15610	15880	15720	15758	15497	15675	15710	15737	15383	15572	15679	15764	15769	15581	15776	15591	15575	15574	15597	15586	15750	15648	15753	15664	15665	15450	15845	15794	15763	15745	15530	15687	15537	15903	15703	15547	15933	15718	15517	15622	15763	15552	16021	15668	15506	15657	15847	15479	15581	15638	15567	15579	15578	15759	15554	15676	15641	15682	15685	15530	15615	15790	15558	15889	15819	15831	15920	15610	15683	15645	15669	15734	15793	15747	15646	15591	15535	15480	15733	15766	15804	15777	15817	15807	15682	15587	15751	15687	15542	15549	15766	15594	15730	15675	15609	15754	15650	15558	15665	15801	15596	15647	15720	15767	15927	15736	15647	15637	15574	15579	15731	15661	15569	15761	15587	15576	15514	15828	15723	15638	15662	15600	15637	15751	15505	15523	15693	15671	15612	15686	15642	15553	15605	15561	15752	15711	15479	15658	15895	15834	15623	15772	15657	15528	15759	15663	15825	15594	15690	15750	15576	15575	15604	15815	15570	15778	15559	15777	15747	15834	15948	15573	15780	15526	15403	15424	15804	15695	15736	15563	15682	15662	15455	15789	15624	15647	15672	15801	15822	15615	15804	15400	15567	15539	15427	15667	15655	15716	15748	15666	15559	15778	15542	15652	15643	15772	15618	15593	15740	15665	15834	15725	15800	15692	15660	15647	15850	15771	15633	15736	15722	15802	15580	15588	15453	15777	15689	15774	15575	15561	15807	15616	15667	15748
16290	24223	20306	16559	15445	14743	14454	14255	13947	13872	13673	13675	13757	13481	13585	13541	13392	13467	13428	13511	13453	13431	13427	13421	13389	13260	13327	13375	13455	13322	13338	13571	13240	13402	13481	13290	13462	13356	13429	13210	13422	13288	13270	13356	13309	13353	13308	13209	13358	13387	13297	13265	13302	13449	13333	13459	13161	13340	13493	13197	13208	13460	13343	13238	13398	13339	13216	13261	13360	13290	13559	13175	13257	13355	13236	13443	13285	13379	13248	13457	13318	13381	13219	13360	13330	13365	13266	13563	13226	13225	13287	13411	13262	13388	13421	13429	13214	13168	13396	13434	13338	13231	13211	13438	13321	13398	13354	13375	13420	13417	13316	13344	13161	13395	13330	13340	13281	13376	13310	13242	13344	13540	13370	13443	13365	13365	13268	13293	13289	13353	13418	13209	13327	13279	13250	13249	13383	13321	13411	13393	13332	13175	13314	13206	13244	13241	13278	13454	13380	13315	13377	13319	13416	13352	13364	13118	13219	13352	13366	13250	13137	13364	13181	13382	13080	13375	13330	13312	13322	13217	13401	13162	13383	13344	13363	13529	13220	13180	13356	13428	13285	13554	13281	13221	13206	13248	13279	13420	13331	13409	13344	13359	13356	13301	13434	13256	13323	13411	13283	13262	13078	13230	13248	13300	13366	13212	13281	13395	13168	13243	13230	13312	13261	13338	13199	13348	13447	13305	13317	13429	13309	13373	13256	13342	13176	13366	13118	13376	13297	13255	13307	13270	13343	13295	13234	13103	13327	13339	13445	13347	13437	13359	13299	13418	13450	13506	13362	13235	13317	13310	13352	13203	13355	13143	13379	13353	13291	13311	13305	13334	13338	13316	13215	13305	13414	13307	13410	13251	13270	13348	13331	13180	13270	13242	13250	13404	13229	13381	13203	13289	13423	13343	13462	13541	13296	13336	13414	13226	13277	13381	13438	13148	13282	13237	13397	13465	13401	13370	13235	13401	13295	13103	13419	13426	13362	13408	13398	13325	13460	13418	13359	13285	13264	13458	13456	13413	13398	13282	13325	13342	13365	13349	13331	13418	13327	13370	13255	13260	13446	13348	13310	13265	13356	13355	13245	13216	13249	13295	13186	13264	13449	13402	13356	13374	13242	13281	13458	13205	13408	13431	13285	13330	13373	13275	13310	13417	13363	13296	13370	13279	13392	13489	13285	13323	13350	13359	13393	13153	13418	13384	13301	13288	13418	13176	13370	13338	13370	13394	13270	13335	13283	13299	13362	13283	13304	13309	13316	13275	13356	13497	13416	13253	13408	13212	13408	13138	13274	13302	13363	13334	13350	13416	13183	13070	13208	13523	13339	13194	13274	13219	13316	13371	13256	13330	13252	13360	13365	13298	13503	13290	13303	13228	13330	13223	13253	13336	13303	13385	13442	13336	13275	13335	13347	13346	13281	13349	13228	13064	13504	13199	13110	13325	13347	13413	13308	13270	13314	13376	13357	13402	13383	13349	13229	13271	13381	13463	13333	13262	13265	13343	13350	13235	13363	13431	13351	13251	13278	13248	13368	13183	13230	13328	13470	13554	13265	13303	13317	13435	13320	13301	13367	13255	13396	13366	13295	13411	13415	13291	13266	13352	13422	13294	13395	13456	13193	13332	13403	13553	13386	13407	13213	13182	13374	13404	13511	13275	13440	13170	13434	13375	13435	13135	13287	13446	13263	13347	13385	13299	13375	13227	13435	13316	13552	13288	13432	13203	13217	13312	13237	13382	13470	13410	13485	13282	13263	13226	13315	13345	13270	13314	13412	13342	13296	13337	13260	13366	13369	13335	13242	13363	13235	13293	13279	13411	13321	13476	13356	13355	13086	13306	13335	13349	13483	13405	13429	13403	13478	13311	13279	13257	13337	13430	13213	13366	13420	13409	13557	13285	13405	13354	13480	13116	13321	13348	13379	13384	13415	13449	13183	13317	13417	13442	13402	13380	13409	13378	13357	13440	13220	13162	13325	13362	13311	13460	13217	13413	13358	13131	13308	13280	13252	13212	13544	13044	13375	13408	13433	13349	13197	13232	13276	13303	13373	13262	13270	13298	13288	13285	13394	13307	13403	13349	13368	13262	13205	13461	13267	13443	13194	13327	13414	13362	13211	13372	13252	13323	13407	13321	13463	13274	13444	13296	13304	13459	13302	13349	13380	13319	13487	13368	13076	13385	13401	13270	13393	13438	13273	13337	13265	13222	13282	13492	13375	13299	13303	13350	13470	13350	13391	13342	13311	13433	13271	13472	13362	13401	13289	13274	13487	13302	13400	13336	13202	13363	13340	13233	13345	13325	13242	13267	13302	13132	13260	13286	13379	13270	13276	13413	13277	13306	13301	13282	13425	13425	13420	13269	13352	13285	13314	13437	13274	13474	13180	13360	13391	13485	13420	13463	13471	13212	13537	13406	13312	13251	13281	13321	13349	13314	13338	13355	13450	13456	13411	13317	13279	13338	13375	13453	13357	13254	13488	13377	13375	13351	13230	13289	13400	13169	13280	13336	13360	13334	13315	13386	13340	13324	13522	13348	13254	13417	13304	13306	13303	13411	13311	13457	13188	13423	13268	13314	13360	13266	13284	13217	13376	13234	13456	13342	13327	13398	13381	13373	13145	13249	13265	13349	13519	13153	13247	13512	13272	13177	13278	13448	13293	13296	13396	13334	13198	13245	13269	13420	13510	13356	13261	13236	13383	13370	13131	13297	13408	13318	13301	13272	13261	13280	13390	13402	13288	13281	13385	13287	13376	13381	13378	13202	13174	13520	13232	13440	13315	13334	13355	13348	13296	13345	13259	13248	13248	13346	13396	13256	13319	13417	13433	13325	13351	13293	13334	13468	13398	13277	13293	13298	13240	13288	13363	13373	13326	13456	13192	13443	13396	13330	13363	13414	13365	13335	13492	13424	13380	13317	13291	13316	13219	13353	13381	13245	13431	13258	13164	13354	13249	13212	13458	13234	13274	13330	13425	13272	13264	13406	13359	13360	13336	13319	13232	13189	13249	13317	13242	13222	13445	13427	13516	13246	13356	13304	13466	13461	13311	13280	13227	13367	13409	13332	13257	13485	13371	13388	13339	13384	13446	13257	13409	13410	13420	13192	13190	13293	13293	13367	13341	13377	13333	13297	13303	13337	13388	13457	13263	13148	13310	13397	13380	13251	13306	13354	13236	13284	13299	13256	13306	13223	13399	13299	13337	13222	13412	13333	13325	13309	13286	13272	13385	13407	13138	13236	13394	13144	13269	13286	13275	13411	13498	13193	13409	13349	13143	13380	13322	13486	13441	13543	13244	13344	13318	13404	13310	13431	13260	13227	13232	13347	13327	13360	13292	13347	13361	13306	13281	13187	13216	13327	13246	13392	13349	13268	13305	13254	13484	13443	13377	13415	13350	13466	13308	13244	13471	13210	13326	13348	13525	13385	13409	13477	13188	13320	13418	13275	13345	13399	13412	13276	13367	13296	13347	13429	13472	13175	13298	13317	13311	13346	13358	13496	13333	13374	13276	13417	13300	13361	13336	13184	13317	13446	13195	13246	13380	13339	13451	13230	13371	13480	13366	13374	13194	13314	13508	13207	13204	13371	13244	13328	13154	13247	13393	13304	13296	13216	13405	13343	13399	13342	13435	13264	13283	13302	13334	13338	13315	13349	13432	13270	13303	13312	13295	13150	13187	13268	13322	13340	13297	13225	13356	13413	13303	13162	13347	13502	13291	13385	13376	13357	13252	13351	13524	13340	13325	13437	13302	13209	13333	13344	13458	13289	13404	13406	13338	13423	13447	13048	13306	13434	13335	13357	13329	13174	13415	13321	13348	13234	13213	13358	13426	13432	13265	13391	13299	13396	13138	13478	13390	13312	13398	13353	13439	13247	13315	13239	13428	13337	13444	13450	13363	13332	13325	13310	13343	13286	13268	13429	13497	13200	13371	13340	13446	13480	13285	13321	13345	13265	13315	13190	13207	13145	13368	13469	13334	13211	13318	13286	13392	13455	13354	13429	13324	13358	13305	13436	13388	13311	13367	13524	13376	13421	13114	13245	13221	13334	13383	13456	13438	13255	13448	13309	13336	13423	13277	13321	13450	13320	13231	13252	13383	13438	13376	13360	13445	13427	13440	13175	13339	13366	13288	13357	13281	13334	13350	13286	13483	13321	13327	13282	13370	13425	13350	13368	13399	13194	13370	13190	13436	13375	13335	13430	13444	13223	13431	13396	13394	13464	13246	13307	13381	13215	13495	13351	13300	13526	13408	13395	13344	13328	13372	13341	13210	13396	13303	13185	13368	13424	13274	13354	13305	13283	13296	13363	13233	13356	13284	13331	13439	13272	13149	13334	13332	13463	13271	13296	13177	13319	13382	13351	13310	13321	13233	13300	13424	13192	13125	13561	13233	13272	13323	13278	13350	13215	13366	13265	13343	13407	13165	13274	13259	13348	13345	13449	13074	13292	13158	13267	13391	13352	13349	13361	13316	13238	13288	13313	13374	13396	13447	13213	13275	13417	13443	13427	13166	13285	13233	13351	13286	13218	13328	13360	13213	13410	13378	13440	13298	13309	13333	13325	13269	13261	13327	13601	13264	13428	13366	13337	13368	13365	13360	13252	13237	13282	13458	13159	13351	13299	13255	13270	13363	13388	13273	13277	13419	13458	13283	13410	13525	13372	13323	13404	13284	13420	13293	13348	13284	13449	13275	13212	13375	13384	13296	13444	13263	13400	13253	13320	13320	13370	13367	13128	13499	13472	13280	13199	13437	13406	13335	13420	13464	13366	13320	13430	13365	13293	13307	13288	13200	13273	13304	13438	13305	13249	13321	13250	13196	13506	13197	13505	13342	13394	13446	13359	13400	13387	13194	13333	13101	13182	13386	13335	13280	13319	13393	13341	13406	13416	13224	13452	13453	13492	13487	13005	13301	13382	13346	13395	13361	13413	13325	13374	13299	13375	13283	13126	13524	13405	13453	13263	13269	13404	13359	13424	13259	13307	13366	13484	13402	13276	13374	13337	13438	13262	13375	13285	13279	13274	13301	13403	13242	13195	13395	13349	13305	13224	13471	13395	13514	13420	13244	13326	13400	13466	13265	13269	13228	13367	13225	13393	13294	13413
22672	20936	27829	24267	21624	21497	19734	16871	16250	16220	16051	15974	15722	15837	15795	15860	15738	15538	15661	15531	15508	15484	15486	15328	15289	15572	15322	15470	15424	15388	15413	15378	15220	15385	15338	15275	15580	15420	15371	15324	15242	15289	15230	15310	15336	15195	15237	15193	15401	15352	15300	15272	15275	15376	15144	15250	15045	15185	15239	15242	15158	15272	15257	15352	15126	15440	15344	15213	15270	15371	15208	15112	15177	15182	15323	15150	15159	15220	15221	14971	15104	15270	15184	15288	15338	15305	15226	15215	15187	15096	15272	15281	15366	15232	15093	15348	15255	15260	15247	15392	15295	15215	15172	15002	15332	15319	15349	15231	15115	15321	15322	15542	15196	15090	15306	15156	15150	15268	15163	15310	15336	15308	15491	15102	15248	14970	15304	15093	15113	15194	15276	15368	15029	15385	15361	15338	15258	15341	15328	15110	15259	15090	15267	15167	15143	15116	15177	15309	15338	15086	15178	15372	15341	15275	15256	15294	15292	15190	15126	15258	15562	15230	15228	15111	15073	15365	15255	15203	15115	15306	15212	15328	15129	15351	15074	15108	15299	15112	15398	15385	15281	15248	15179	15311	15319	15142	15177	15288	15100	15121	15067	15253	15309	15110	15131	15254	15222	15108	15082	14980	15266	15317	15324	15210	15389	15172	15223	15032	15163	15239	15140	15409	15385	15190	15262	15340	15273	15369	15033	15273	15180	15255	14975	15233	15194	15139	15180	15231	15203	15032	15259	15154	15116	15164	15339	15191	15319	15146	15301	15295	15284	15299	15275	15276	15295	15248	15348	15189	15202	15294	15240	15180	15373	15418	15204	15170	15222	15078	15132	15182	15288	15122	15342	15365	15160	15079	15085	15144	15064	15031	15375	15157	15166	15194	15379	15236	15035	15056	15282	15311	15256	15299	15216	15420	15256	15336	14996	15119	15363	15306	15320	15185	15190	15361	15176	15051	15339	15124	15263	14985	15339	15211	15133	15097	15320	15259	15258	15242	15326	15275	15195	15141	15347	15217	15255	15419	15367	15211	15295	15214	15147	15213	15123	15128	15477	15194	15341	15077	15182	15231	15289	15108	15282	15335	15206	15290	15110	15253	15185	15057	15289	15284	15185	15151	15158	15351	15331	15042	15131	15172	15182	15232	15321	15190	15443	14911	15312	15036	15131	15304	15304	15195	15348	15250	15091	15127	15092	15203	15274	15273	15369	15143	15274	15173	15135	15357	15100	15059	15402	15163	15204	15248	15221	15163	15261	15216	15273	15225	15209	15173	15357	15290	15245	15080	15215	15249	15307	15088	15238	15203	15192	15248	15135	15120	15286	15399	15034	15092	15295	15362	15351	15196	15249	15252	15494	15356	15159	14967	15119	15031	15429	15217	15260	15153	15227	14995	15186	15066	15226	15202	15410	15143	15418	15313	15381	15199	15131	15175	15173	15409	15192	15201	15230	15079	15289	15291	15182	15134	15082	15076	15390	15601	15288	15241	15382	15146	15289	15147	15191	15318	15200	15191	15271	15412	15116	15100	15324	15242	15150	15267	15074	15392	15361	15276	15188	15012	15396	15093	15336	15338	15204	15211	15031	15181	14951	15201	15023	15248	15262	15097	15127	15149	15100	15418	15448	15176	15071	15172	15179	15086	15120	15152	15305	15387	15288	15390	15240	15267	15088	15232	15119	15210	15190	15247	15287	15291	15230	15253	15174	15332	15063	15146	15118	15129	15116	15312	15093	15395	15288	15310	15358	15288	15196	15254	15119	15424	15237	15330	15241	15300	15299	15180	15530	15187	15087	15219	15308	15250	15219	15237	15085	15261	15391	15201	15282	15277	15316	15342	15149	15127	15197	15302	15200	15198	15184	15095	15172	15235	15268	15308	15003	15267	15153	15201	15376	15444	15098	15280	15073	15079	15361	15297	15326	15186	15058	15450	15138	15185	15140	15234	15254	15273	15149	15168	15277	15340	15219	15370	15402	15270	15338	15256	15170	15161	15235	15348	15274	15176	15402	15222	15151	15003	15290	15211	15228	15366	15110	15201	15369	15247	15235	15224	15232	15200	15369	15233	15160	15162	15270	15041	15288	15128	15255	15096	15420	15200	15297	15250	15120	15266	15177	15245	15292	15301	15223	15267	15440	15021	15112	15132	15319	15061	15220	15383	15064	15306	15432	15355	15169	15193	15023	15323	15301	15221	15385	15310	15230	15202	15252	15322	15230	15145	15355	15176	15300	15316	15340	15191	15339	15150	15148	15233	15054	14933	15131	15234	15096	15266	15423	15123	15192	15175	15130	15282	15297	15212	15465	15061	15157	15220	15226	15141	15230	15630	15228	15231	15139	15164	15094	15181	15235	15151	15297	15187	15144	15117	15059	15231	15454	15346	15376	15143	15155	15224	15231	15145	15241	15273	15144	15213	15345	15154	15448	15345	15362	15350	15283	15300	15300	15219	15212	15070	15240	15134	15314	15360	15402	15200	15035	15041	15289	15091	15013	15239	14958	15301	15269	15258	15241	15324	15289	15054	15358	15396	15148	15238	15390	15188	15276	15358	15184	15261	15224	15258	15294	15284	15051	15109	15178	15123	15201	15206	15162	15141	15295	15256	15359	15010	15223	15107	15128	15376	15286	15213	15211	15140	15431	15321	15349	15168	15367	15286	15275	15052	15233	15208	15366	15214	15290	15275	15109	15359	15267	15310	15348	15320	15206	15278	15358	15349	15210	15348	15393	15155	15207	15200	15141	15014	15133	15137	15059	15236	15362	15461	15257	15174	15405	15220	15246	15186	15138	15121	15099	15283	15254	15108	15321	15201	15222	15210	15134	15283	15204	15083	15210	15332	15329	15231	15116	15075	15078	15142	15298	15265	15284	15201	15369	15253	15336	15148	15311	15292	15303	15170	15082	15305	15197	15170	15458	15254	15266	15306	15181	15178	15179	15362	15243	15159	15038	15320	15191	15239	15344	15330	15142	15208	15283	15129	15069	15040	15252	15188	15227	15301	15332	15315	15342	15412	15257	15276	15151	15170	15061	15371	15142	15093	15346	15397	15480	15329	15416	15154	15193	15134	15261	15219	15234	15450	15179	15496	15330	15327	15078	15389	15079	15210	15249	15175	15310	15178	15177	15312	15281	15242	15373	15368	15196	15057	15387	15227	15078	15183	15254	15205	15320	15187	15336	15114	14980	15238	15284	15372	15329	15142	15251	15302	15218	15090	15265	15102	15226	15162	15488	15400	15159	15092	15347	15169	15155	15315	15129	15113	15337	15236	15380	15117	15257	15294	15484	15186	15395	15359	15304	15200	15216	15094	15244	15234	15328	15156	15222	15336	15035	15380	15422	15112	15123	15087	15061	15400	15162	15285	15210	15305	15346	15366	14802	15111	15050	15114	15312	15185	15337	15113	15265	15369	15187	15125	15111	15075	15128	15207	15207	15219	15279	15102	15199	15192	15223	15192	15235	15152	15214	15295	15208	15288	15211	15253	15142	15250	15205	15061	15070	15124	15197	15102	15095	15436	15443	15408	15175	15289	15332	14994	15303	15306	15172	15250	15112	15428	15103	15029	15350	15152	15190	15222	15179	15222	15266	15187	14944	15280	15429	15295	15085	15173	15374	15226	15319	15102	15570	15238	15200	15168	15176	15352	15384	15292	15150	15212	15276	15267	15082	15224	15079	15118	15391	15230	15249	15174	15186	15276	15210	15440	15175	15231	15244	15154	15163	15344	15320	15219	15138	15111	15416	15339	15320	15192	15272	15249	15280	15222	15393	15192	15288	15287	15200	15160	15291	15211	15121	15224	15247	15290	15184	15211	15255	15220	15279	15278	15053	15039	15296	15092	15285	15029	15156	15230	15143	15299	15250	15353	15439	15204	15212	15232	15187	15347	15242	15353	15236	15104	15205	15107	15046	15118	15236	15500	15172	15046	15171	15196	15321	15241	15291	15448	15193	15382	15020	15260	15060	15201	15208	15139	15302	15348	15181	15296	14965	15120	15132	15206	15054	15327	15414	15193	15354	15040	15182	15069	15175	15121	15220	15316	15210	15219	15241	15152	15029	15246	15270	15044	15261	15147	15358	15085	15329	15288	15347	15089	15334	15338	15174	15149	15326	15257	15250	15055	15153	15145	15240	15211	15296	15278	15090	14967	15290	15199	15297	15159	15093	15121	15295	15167	15212	15353	15315	15363	15082	15184	15112	15178	15293	15274	15225	15413	15053	15221	15338	15422	15446	15279	15273	15253	15171	15270	15240	15283	15175	15238	15213	15342	15267	15482	15104	15145	15195	15078	15105	15396	15034	15162	15520	15044	15173	15094	15040	15205	15200	15293	15389	15122	15175	15182	15325	15386	15322	15168	15114	15020	15258	15222	15322	15145	15112	15224	15088	15383	15089	15144	15169	15233	15228	15417	15180	15145	15307	15131	15172	15212	15307	15290	15263	15327	15237	15086	15140	15203	15101	15090	15093	15424	15179	15214	15205	15361	15394	15264	15285	15278	15113	15197	15134	15265	15111	15226	15096	15176	15160	15354	15197	15220	15284	15156	15257	15346	15044	15260	15153	15128	15089	15187	15341	15336	15392	15061	15284	15159	15237	15375	15323	15099	15074	15242	15159	15362	15262	15176	15217	15208	15294	15474	15396	15113	15174	15387	15265	15182	15239	15239	15235	15147	15139	14976	15037	15111	15210	15152	15081	15237	15270	15292	15321	15394	15213	15049	15270	15305	15219	15204	15262	15147	15190	15220	15309	15223	15184	15342	15097	15297	15294	15175	15435	15387	15343	15226	15270	15264	15349	15440	15359	15256	15399	15277	15241	15256	15217	15116	15431	15394	15198	15254	15331	15554	15075	15291	15229	15263	15173	15188	15105	15452	15377	15088	15253	15218	15136	15263	15258	15091	15198	15044	15334	15271	15265	15312	15158	15280	15321	15096	15318	15318	15308	15301	15378	15273	15295	15224	15198	15175	15360	15071	15041	15121	14984	15200	15255	15400	15102	15458	15163	15187	15169	15387	15087	15000	15417	15189	15184	15349	15303	15082	15197	15313	15358	15062	15007	15262	15160	15120	15197	15257	15175	15234	15144	15371	15313	15392	15223	15308	15219	15131	15184	15226	15551	15263
13686	29980	24643	18701	16651	15910	15058	14860	14265	14128	13907	13774	13465	13469	13554	13354	13157	13220	13197	13119	13243	13257	13272	12999	13271	13137	13224	13252	13035	13120	13112	13091	13304	13132	13166	13078	13048	13099	13142	13028	13071	13004	12996	13046	12938	12916	12994	13151	13161	12886	12872	13194	13060	13097	13115	13005	12982	12873	13103	13057	13060	13121	12983	13071	13158	13058	13131	13147	12940	13129	12890	13179	13084	12823	13049	13097	13066	12912	13075	13096	13163	13119	12927	12965	12989	13129	13152	13204	12980	12987	13068	12961	13041	13012	13066	13146	12925	13122	13010	13017	12842	13060	13011	13140	12968	13055	13020	13036	13039	13058	12958	13006	13033	12862	13025	13007	13200	13015	12843	13031	13007	12955	13088	13197	12989	13153	13094	12973	12871	13103	13060	12880	13189	13195	13073	12902	13007	12986	12962	13052	13024	12933	13064	13121	13093	12969	13083	13006	12943	13001	12966	13062	12979	13204	13034	13102	13107	13170	13165	13111	12882	13030	13092	12917	13058	13071	13077	13007	13111	12996	13089	12900	13083	12880	13015	13109	12986	13008	13090	13126	13138	12923	13097	13014	13024	12783	13059	13142	12894	12872	12980	12953	13117	13110	13116	13085	13199	12994	12879	13011	12989	13064	13057	12897	13056	13036	12979	13117	12928	13148	12966	13135	12902	13054	13131	13177	13075	13066	13131	12957	13005	13166	13094	13106	13055	13099	13063	12992	13091	13074	12832	13028	13020	13184	13086	13003	13097	13103	13024	13091	13093	12982	13024	13013	12993	13047	13040	12847	13006	13039	12962	13160	12977	13261	12951	13013	13029	13023	13141	13017	13134	12904	12887	12789	13179	12906	13000	13116	13223	13016	13008	13113	13006	13120	13036	13024	12932	12929	13035	13142	12887	13101	12988	13083	13099	13073	13139	13132	13041	13042	13189	13041	13098	13019	12912	13115	13019	13016	12874	13033	13123	13085	12978	12998	13009	12949	12871	12990	13117	13001	12986	13103	13031	13090	12889	12911	13108	13053	13169	13032	13041	12980	13170	12961	13143	12911	12977	12997	12959	12935	13021	13094	13055	13014	12943	13125	13002	13012	13020	13142	12969	13131	13001	12924	13010	13003	13075	13161	13018	13033	12987	13078	13010	13223	12798	13162	13072	12986	13079	12948	12938	13036	13064	13008	13206	12941	13115	12938	13029	12959	12815	12998	13025	13126	12846	13139	13210	13177	13114	12834	13119	13062	12926	12948	12997	12942	12864	13015	12960	12906	12950	12937	13094	12945	13076	12991	13012	13134	13043	12991	13072	13010	13047	13189	13093	13074	13109	12939	12978	13148	13045	12893	12856	13131	12918	13131	12907	13048	13184	13128	13160	13107	13055	13018	13040	12886	13173	12916	13054	13070	13076	13199	12966	13066	12827	12878	13041	13079	13011	12944	13026	12894	12989	13091	13180	12920	13036	12855	13014	13169	12990	12887	13050	12980	13079	12923	13108	13068	13035	13110	13035	12980	12938	13127	13008	13161	13067	13084	12961	13090	13063	12894	12895	13061	12939	12966	12945	13018	13083	13050	13141	13061	12991	13069	13020	13010	12880	13028	13031	13051	13001	13007	12983	12793	13114	12984	13006	12893	12926	13087	12935	12946	13007	13019	12866	13018	12860	13056	13039	13098	13072	13053	12988	12911	13083	13078	12898	13107	13072	13200	12981	12991	13028	13046	12921	13008	13033	13087	12916	13180	13055	12967	13053	12981	12982	13112	13087	12947	12930	13073	13029	12974	13083	13273	13185	12986	12901	12975	13013	13056	13006	12949	12858	12970	12958	13026	12856	13052	13168	13020	13023	13018	12979	13129	13039	12916	13120	13041	13053	13156	13052	13076	13030	13024	12996	12981	13186	13087	13077	13046	12973	12982	12959	13113	13123	12874	12949	13041	12934	12961	13092	13042	12988	13034	12956	13093	13017	12996	13014	13179	12938	13099	12884	12993	13045	13047	13047	12687	13239	13087	13217	13090	13063	12904	13131	12975	12902	13009	12923	12801	13055	13006	13157	12924	13027	13241	13039	12957	13091	12924	12832	13133	13099	12955	12959	12957	12978	13113	13139	12878	13080	13062	13209	12952	13050	13014	12874	13188	13114	13002	13245	12828	12900	12987	13025	12926	12942	13146	12948	13092	13042	13054	12991	12952	13156	13021	12952	13043	13070	13026	12878	12985	13002	12953	13040	13074	13008	12995	13095	13155	12991	13180	12888	12604	12968	13023	13105	12983	13096	13030	13078	12939	13011	13044	12987	13123	13063	13008	12931	13074	13096	12970	12971	12976	13013	13051	12972	13081	13090	13055	12928	13140	12873	13228	13030	12841	12999	12859	13032	13051	13072	12960	13123	12965	13053	13024	12986	13062	13008	12923	12957	12941	13111	12914	13026	13152	13115	13056	13077	13176	13009	13015	12922	13141	13133	12918	12959	13021	13067	13077	12937	12902	13003	13140	12973	12975	12992	13067	13079	13002	12983	12967	12992	13091	12992	13128	12974	12916	13066	13019	12941	13063	13070	12989	13104	13128	13127	13117	12877	12951	13044	12981	13138	13082	13105	13119	12823	12979	13064	13044	13198	12816	13114	12924	12970	13166	12927	12941	12959	12890	12844	12992	13128	12998	13026	12972	12954	13018	13081	12983	12895	12896	13251	13028	13095	13042	13102	12881	13031	12967	13056	12976	12891	13073	12767	12991	13042	13260	13042	13202	13088	12933	13231	13009	12931	13051	13005	13139	12988	12878	13052	13026	12970	12953	13132	13174	13066	13078	13067	13116	13076	13034	12988	13059	12928	13090	12828	13028	12867	12913	12891	12861	12981	13136	13023	12876	13090	12981	13177	12998	13029	12991	12979	13114	12922	13085	12890	13118	13022	13097	13075	13087	12941	13077	12958	12877	13185	12966	13029	13107	12890	12984	13158	13031	13075	12882	13147	12904	13024	12969	13094	12842	12956	13085	13031	12930	13005	13041	12960	13033	12976	13064	12998	13055	13010	13024	12984	13008	13085	13036	12947	12902	13045	13076	12866	13016	13013	12945	13005	13121	13115	13104	12961	13038	12992	12921	13079	13007	13117	13221	13109	13160	13125	12986	13175	12967	13000	12855	12992	13125	13074	12983	13002	13013	12900	12952	12935	13212	13012	12987	13120	13164	13026	13089	13077	13105	13169	12947	12994	12975	13057	12944	13178	13120	12953	13081	13147	12960	13096	12956	13038	12900	13000	12985	12954	12999	13003	13005	12931	12900	13022	12896	13180	13160	13018	12975	13040	12968	13090	13186	13064	12985	13020	12966	13084	12982	12923	13032	12960	13196	13083	12985	12963	13049	12911	13023	12930	12962	12959	12996	13093	13037	13061	12957	13056	13054	12971	13025	12998	13213	13016	13024	13057	12976	12963	13077	12933	12926	12990	13044	12983	12884	12961	12983	12987	12818	13051	13082	13037	13043	12974	13028	13072	13066	13006	12933	13094	12967	13037	13000	13058	13025	12884	13140	13033	13180	13148	13088	12916	12967	12879	13074	13090	13050	13091	13049	13121	13031	12929	13067	13056	13095	13088	13043	12882	13120	13043	13045	13015	12868	12969	13031	12954	13086	13001	13090	13031	13059	13079	12993	12937	13140	12924	13062	13190	13110	13083	13079	12965	12977	13135	13001	12977	13021	12845	13001	13091	13114	12968	13102	13080	12924	12945	12826	12961	12959	13138	13046	13101	12976	12934	12917	13056	12946	13021	12980	12860	12829	13074	12958	12939	13100	12991	13115	13049	13126	13020	12945	13002	13102	13028	13005	13034	13000	12962	13058	13093	13038	12970	13058	13072	12976	13042	13042	13124	12924	13171	12937	13081	13201	13005	12983	13099	13191	12985	13053	12993	13051	13018	13193	13086	13076	13176	13029	12815	13149	13121	13017	12994	13002	12916	12989	12994	12895	12917	13001	13091	12815	13003	12931	12976	12961	12966	13272	12907	13098	13057	13002	13034	13093	13135	13058	13051	13130	13012	12886	13049	13042	13079	12999	13024	12962	12973	13080	13027	13109	13060	13115	13063	13032	13150	13011	13101	13066	13001	13009	13081	13090	13028	12991	13037	12980	13086	13084	13064	12925	13209	12973	12937	13205	13028	12975	13061	12994	13052	13113	12960	13167	13092	13106	13077	13032	12962	13045	13069	13119	13025	12998	13007	13107	13020	12926	12819	13093	12895	12962	13179	13217	12975	13021	13007	12984	13052	13073	13159	12877	12906	12983	13059	12985	13192	12900	13191	13111	12892	12995	13034	13194	13077	13004	13036	13070	13049	12987	13087	13068	13085	13085	13147	13236	12963	13101	12892	13130	12990	13021	13065	12893	13019	13182	12930	12920	13022	13056	13161	13032	12923	13065	13103	12997	13120	13181	13112	13031	13253	13062	13079	13122	13130	13141	12968	13121	13206	12982	12838	12975	13001	13029	12817	12995	13075	13044	13072	13198	13109	12957	13006	13062	12813	13069	12989	13144	12955	12926	12969	12999	13069	12982	12915	12946	13186	12992	12942	13067	12905	13005	12951	13132	13086	12984	13081	12919	12923	13096	13109	12903	13069	13095	13176	13135	13205	12945	13092	13038	12978	13039	13012	12971	12985	12972	13145	12965	13014	13027	12886	12824	13001	13034	13051	13062	12924	13032	12928	13216	12910	13015	13127	13023	12988	13155	13049	12969	13149	12989	13076	12876	12893	13111	13049	13038	12972	13001	12986	13005	13005	13009	13022	13127	12994	12892	13079	12827	12997	13013	13197	13085	12955	13021	13023	12962	13077	12944	13019	12947	12999	12948	12832	13031	13072	13119	13179	13040	12962	12780	12948	12924	13079	12805	13064	12952	13082	13145	12992	13039	13089	13043	12941	13009	12901	13111	13042	13003	13106	13099	13068	13064	13062	12911	12944	13070	13053	12967	13028	12952	13069	13009	13041	13006	13059	13040	13018	13074	13057	13044	13097	13073	13031	12923	13190	13112	12933	13093	13054	13007	12962	13024	12895	13115	12935	13151	12979	12972	13073	13092	13077	12937	12925	13084	12931	13136	13100	13229	13144	12918	13009	13019
24179	20900	26565	26045	20096	18384	18394	17394	16765	16889	16865	16681	16753	16555	16306	16481	16687	16461	16529	16223	16559	16400	16578	16436	16605	16426	16458	16177	16323	16411	16576	16453	16270	16203	16189	16423	16244	16440	16321	16477	16662	16336	16487	16402	16498	16508	16225	16322	16265	16279	16449	16188	16252	16496	16087	16346	16257	16262	16281	16521	16543	16136	16430	16311	16520	16179	16322	16180	16231	16100	16276	16360	16270	16182	16214	16153	16250	16139	16229	16286	16526	16208	16438	16163	16231	16300	16080	16334	16448	16250	16381	16169	16304	16246	16268	16300	16408	16302	16454	16055	16296	16163	16280	16171	16255	16346	16400	16428	16070	16179	16240	16402	16431	16373	16547	16203	16251	16402	16303	16362	16335	16447	16425	16239	16256	16317	16266	16213	16350	16154	16229	16252	16396	16348	16317	16236	16394	16552	16423	16276	16392	16194	16373	16361	16314	16340	16140	16146	16299	16357	16145	16195	16414	16474	16274	16397	16243	16385	16202	16272	16308	16270	16462	16438	16158	16218	16283	16400	16406	16289	16227	16151	16357	16457	16417	16155	16412	16414	16395	16325	16167	16249	16110	16329	16292	16382	16165	16338	16305	16289	16263	16391	16274	16218	16433	16398	16176	16380	16094	16258	16466	16535	16396	16410	16357	16372	16225	16423	16282	16245	16202	16338	16324	16436	16359	16313	16510	16217	16242	16441	16418	16190	16310	16562	16464	16339	16376	16249	16097	16255	16215	16377	16363	16359	16340	16257	16496	16371	16403	16276	16259	16474	16259	16458	16269	16216	16370	16223	16272	16454	16218	16370	16328	16250	16392	16295	16180	16316	16493	16586	16642	16199	16298	16354	16477	16453	16443	16162	16403	16407	16233	16144	16293	16263	16385	16398	16299	16340	16468	16251	16334	16140	16266	16470	16296	16369	16249	16440	16393	16168	16257	16222	16361	16438	16330	16134	16452	16311	16433	16400	16397	16243	16352	16509	16271	16282	16528	16293	16273	16272	16433	16381	16192	16051	16466	16363	16281	16287	15974	16343	16266	16239	16248	16262	16364	16380	16109	16445	16280	16393	16212	16292	16278	16301	16440	16418	16463	16266	16363	16291	16434	16087	16407	16389	16197	16201	16272	16359	16333	16239	16281	16320	16219	16190	16275	16349	16425	16476	16098	16055	16238	16232	16448	16276	16359	16398	16182	16275	16163	16206	16263	16260	16435	16251	16431	16270	16073	16275	16337	16310	16357	16086	16290	16485	16427	16409	16498	16262	16345	16461	16230	16303	16275	16009	16357	16422	16391	16403	16397	16301	16589	16363	16419	16375	16300	16474	16450	16152	16194	16191	16432	16354	16513	16392	16249	16379	16329	16096	16122	16476	16335	16193	16267	16108	16194	16232	16347	16292	16305	16357	16308	16236	16318	16414	16388	16320	16169	16257	16528	16438	16274	16233	16378	16241	16272	16331	16152	16378	16403	16427	16297	16405	16334	16406	16169	16293	16256	16330	16420	16354	16378	16466	16122	16073	16241	16319	16226	16159	16574	16358	16202	16319	16294	16379	16281	16346	16367	16465	16361	16205	16284	16177	16285	16438	16275	16309	16204	16380	16316	16147	16290	16308	16109	16421	16131	16374	16305	16241	16492	16392	15991	16199	16146	16277	16186	16243	16322	16287	16125	16257	16253	16321	16156	16329	16240	16262	16417	16238	16342	16335	16326	16339	16350	16374	16261	16443	16520	16301	16448	16249	16067	16092	16202	16533	16308	16267	16201	16231	16183	16112	16246	16308	16438	16146	16267	16207	16216	16204	16200	16173	16235	16212	16512	16441	16334	16425	16421	16374	16081	16374	16397	16194	16227	16454	16386	16252	16228	16375	16255	16406	16329	16281	16094	16293	16188	16105	16220	16565	16361	16224	16248	16232	16274	16253	16447	16087	16299	16226	16300	16385	16340	16208	16311	16349	16287	16325	16292	16142	16086	16343	16460	16442	16189	16119	16336	16339	16258	16363	16206	16397	16300	16078	16305	16151	16216	16274	16204	16330	16365	16221	16162	16280	16309	16295	16151	16287	16180	16132	16315	16320	16102	16243	16286	16433	16411	16276	16389	16326	16509	16291	16296	16460	16171	16339	16343	16311	16421	16268	16364	16213	16346	16167	16439	16078	16519	16317	16190	16444	16352	16322	16197	16373	16299	16302	16200	16454	16328	16447	16418	16309	16336	16308	16358	16214	16425	16237	16249	16305	16308	16378	16315	16195	16454	16346	16219	16174	16249	16456	16173	16246	16323	16316	16376	16293	16408	16481	16505	16390	16245	16347	16192	16308	16432	16287	16408	16273	16493	16390	16438	16350	16362	16041	16165	16325	16411	16344	16093	16198	16338	16313	16531	16422	16209	16409	16184	16386	16380	16260	16295	16548	16301	16152	16254	15944	16218	16204	16362	16419	16384	16412	16259	16148	16485	16343	16310	16306	16404	16277	16281	16382	16207	16523	16318	16209	16260	16491	16318	16183	16219	16394	16213	16343	16280	16382	16124	16203	16343	16422	16210	16260	16323	16248	16175	16183	16360	16339	16320	16216	16270	16433	16227	16381	16029	16277	16259	16117	16258	16571	16286	16261	16490	16518	16291	16500	16590	16340	16535	16467	16586	16362	16285	16282	16136	16292	16209	16264	16353	16221	16405	16385	16368	16211	16343	16449	16314	16449	16423	16224	16287	16224	16201	16064	16251	16504	16395	16410	16362	16314	16127	16288	16302	16242	16258	16441	16277	16195	16249	16372	16229	16225	16292	16315	16303	16107	16382	16336	16228	16270	16397	16384	16382	16460	16426	16354	16503	16390	16403	16499	16260	16440	16230	16342	16225	16298	16221	16195	16356	16346	16242	16415	16233	16257	16249	16362	16359	16396	16534	16296	16366	16391	16250	16370	16245	16397	16080	16351	16411	16281	16310	16293	16013	16351	16270	16430	16315	16202	16418	16504	16388	16220	16217	16359	16149	16387	16455	16033	16338	16281	16162	16263	16404	16326	16384	16255	16284	16276	16366	16308	16261	16616	16288	16409	16530	16403	16124	16360	16303	16496	16402	16385	16219	16360	16169	16450	16337	16313	16203	16407	16336	16350	16258	16358	16286	16225	16261	16402	16212	16317	16217	16489	16169	16290	16466	16319	16454	16062	16301	16216	16299	16373	16200	16361	16544	16228	16389	16404	16554	16509	16210	16470	16335	16305	16357	16333	16212	16306	16275	16322	16298	16271	16109	16141	16345	16142	16269	16285	16305	16241	16437	16216	16433	16250	16306	16464	16288	16093	16114	16326	16119	16039	16362	16221	16299	16272	16281	16197	16239	16272	16216	16321	16420	16135	16247	16429	16173	16229	16432	16239	16191	16299	16271	16069	16183	16049	16267	16211	16470	16418	16253	16258	16406	16096	16249	16272	16280	16083	16347	16301	16429	16344	16465	16235	16225	16248	16421	16275	16290	16274	16311	16426	16273	15946	16221	16270	16287	16209	16302	16422	16432	16403	16400	16376	16418	16175	16095	16113	16444	16358	16112	16389	16327	16225	16295	16380	16313	16199	16394	16258	16390	16246	15906	16371	16325	16303	16242	16397	16172	16097	16240	16416	16278	16332	16336	16228	16226	16316	16385	16325	16283	16240	16420	16301	16220	16257	16361	16468	16214	16317	16296	16189	16254	16309	16343	16269	16346	16429	16406	16418	16376	16344	16203	16149	16145	16347	16409	16219	16347	16389	16371	16215	16445	16157	16138	16343	16350	16299	16265	16468	16473	16421	16260	16497	16362	16219	16450	16220	16493	16192	16450	16479	16233	16475	16276	16377	16298	16462	16342	16298	15987	16400	16409	16355	16436	16303	16304	16282	16350	16316	16412	16209	16326	16337	16521	16255	16182	16139	16330	16221	16116	16123	16520	16509	16180	16360	16214	16310	16450	16330	16146	16332	16265	16414	16234	16383	16275	16291	16546	16254	16381	16264	16220	16387	16337	16501	16232	16403	16246	16318	16431	16476	16477	16129	16417	16229	16315	16290	16344	16463	16157	16264	16196	16271	16128	16245	16216	16250	16287	16228	16297	16380	16320	16259	16499	16375	16447	16174	16349	16522	16277	16443	16526	16314	16391	16368	16142	16289	16253	16295	16302	16376	16270	16453	16290	16473	16415	16172	16328	16268	16286	16338	16225	16293	16414	16311	16089	16275	16193	16118	16270	16169	16170	16390	16379	16271	16441	16159	16471	16337	16348	16327	16283	16180	16219	16260	16187	16361	16333	16452	16311	16291	16588	16656	16544	16371	16317	16205	16417	16382	16349	16190	16338	16390	16185	16120	16232	16349	16255	16360	16244	16214	16375	16217	16256	16341	16436	16233	16371	16281	16265	16249	16359	16415	16344	16285	16361	16342	16050	16302	16248	16317	16496	16308	16334	16301	16254	16586	16396	16208	16325	16352	16282	16232	16198	16382	16441	16202	16602	16256	16525	16368	16344	16374	16214	16175	16562	16283	16237	16295	16248	16353	16212	16312	16224	16281	16117	16388	16188	16432	16441	16178	16278	16320	16201	16352	16285	16279	16223	16246	16482	16195	16142	16338	16443	16098	16375	16038	16273	16045	16178	16336	16381	16343	16222	16266	16337	16433	16375	16329	16262	16499	16145	16349	16326	16297	16515	16482	16302	16175	16307	16078	16115	16286	16375	16300	16342	16430	16302	16348	16438	16344	16414	16309	16401	16411	16228	16177	16423	16293	16409	16133	16380	16225	16298	16201	16300	16148	16277	16298	16406	16636	16372	16356	16474	16299	16438	16464	16336	16369	16456	16358	16154	16372	16292	16314	16319	16253	16245	16272	15989	16224	16293	16375	16349	16017	16145	16368	16313	16354	16184	16251	16375	16314	16425	16173	16292	16282	16358	16258	16175	16422	16360	16262	16467	16252	16480	16402	16257	16418	16498	16255	16311	16386	16379	16433	16428	16304	16194	16422	16339	16316	16187	16153	16343	16257	16428	16314	16347	16219	16352	16185	16421	16231	16335	16378	16204	16387	16201	16342	16183	16214	16100	16228	16312	16258	16432	16526	16467	16146	16632	16145	16144	16423	16376	16467	16408	16274
14907	27307	22444	18047	16340	15755	15166	14641	14504	14428	14371	14197	14124	14031	13974	13893	13907	13709	13898	13842	13886	13781	13705	13811	13821	13859	13828	13767	13722	13833	13728	13873	13597	13832	13738	13631	13643	13688	13881	13799	13608	13623	13647	13871	13772	13796	13579	13735	13793	13810	13809	13726	13765	13696	13630	13761	13754	13545	13625	13553	13766	13768	13792	13644	13726	13761	13630	13847	13672	13567	13791	13810	13692	13769	13639	13694	13763	13694	13795	13671	13681	13769	13963	13673	13649	13692	13806	13810	13657	13712	13671	13648	13652	13710	13754	13664	13721	13683	13606	13689	13897	13721	13630	13696	13704	13834	13727	13771	13692	13654	13766	13686	13655	13715	13670	13581	13689	13670	13755	13691	13749	13551	13571	13708	13797	13749	13743	13567	13788	13696	13775	13799	13703	13846	13574	13539	13846	13837	13796	13727	13717	13649	13699	13668	13778	13721	13739	13797	13654	13649	13714	13560	13679	13678	13794	13795	13723	13699	13650	13721	13751	13840	13652	13678	13640	13642	13701	13671	13698	13658	13725	13784	13679	13571	13734	13756	13743	13642	13750	13645	13651	13504	13461	13654	13532	13638	13669	13522	13636	13791	13822	13794	13642	13644	13604	13545	13696	13726	13522	13641	13697	13826	13665	13684	13767	13789	13577	13857	13783	13876	13710	13640	13767	13654	13688	13674	13817	13540	13858	13750	13590	13810	13617	13707	13843	13727	13768	13754	13717	13693	13577	13613	13774	13683	13833	13909	13736	13730	13654	13716	13658	13743	13620	13756	13712	13800	13534	13655	13756	13748	13710	13933	13612	13719	13668	13741	13688	13776	13621	13600	13743	13719	13638	13727	13763	13613	13690	13547	13713	13676	13589	13741	13597	13671	13687	13778	13768	13901	13585	13814	13788	13556	13808	13739	13746	13643	13769	13655	13650	13650	13675	13631	13735	13636	13637	13634	13853	13679	13660	13675	13623	13436	13659	13828	13722	13489	13700	13738	13788	13682	13632	13663	13744	13479	13603	13834	13652	13869	13665	13742	13713	13855	13813	13865	13641	13781	13749	13580	13715	13845	13712	13773	13723	13584	13692	13620	13663	13814	13784	13658	13653	13722	13781	13645	13515	13708	13535	13832	13731	13623	13701	13779	13908	13723	13708	13703	13686	13610	13665	13432	13970	13690	13733	13698	13629	13585	13756	13691	13685	13748	13621	13585	13672	13744	13784	13792	13675	13865	13735	13786	13684	13806	13717	13642	13786	13855	13631	13626	13754	13806	13606	13665	13875	13568	13620	13735	13717	13540	13786	13717	13710	13653	13622	13815	13718	13910	13761	13704	13641	13756	13724	13788	13724	13860	13816	13680	13680	13813	13682	13765	13574	13776	13763	13584	13640	13568	13797	13792	13765	13554	13694	13780	13578	13689	13725	13645	13670	13663	13687	13794	13708	13632	13725	13698	13569	13708	13852	13712	13679	13765	13562	13787	13765	13626	13709	13790	13577	13644	13810	13590	13692	13761	13603	13650	13862	13504	13673	13638	13851	13419	13734	13844	13587	13789	13632	13823	13563	13745	13792	13605	13606	13888	13742	13610	13601	13736	13656	13575	13504	13736	13680	13925	13773	13614	13739	13711	13656	13731	13710	13660	13627	13650	13794	13640	13766	13742	13605	13660	13711	13647	13889	13638	13688	13724	13647	13784	13666	13654	13676	13772	13718	13805	13796	13726	13894	13796	13701	13599	13698	13747	13779	13665	13687	13743	13703	13674	13681	13506	13680	13798	13643	13708	13593	13695	13685	13814	13650	13817	13650	13658	13688	13674	13713	13716	13832	13757	13614	13762	13877	13595	13564	13714	13619	13562	13793	13722	13781	13617	13882	13928	13853	13679	13696	13474	13658	13597	13814	13650	13846	13642	13611	13632	13709	13632	13784	13832	13595	13676	13683	13781	13768	13921	13822	13731	13620	13772	13664	13683	13877	13711	13685	13742	13683	13886	13623	13696	13641	13815	13626	13665	13707	13712	13589	13609	13747	13745	13701	13687	13635	13742	13730	13810	13689	13661	13860	13681	13551	13618	13728	13726	13874	13771	13754	13609	13723	13822	13589	13659	13652	13798	13526	13663	13625	13734	13674	13674	13678	13763	13722	13676	13745	13683	13744	13669	13604	13640	13734	13723	13593	13799	13800	13775	13726	13722	13820	13644	13634	13913	13626	13765	13693	13772	13674	13727	13812	13735	13718	13693	13574	13696	13840	13688	13743	13560	13668	13621	13689	13664	13755	13443	13717	13648	13668	13643	13816	13566	13811	13625	13730	13898	13582	13592	13804	13549	13741	13676	13749	13760	13708	13765	13624	13628	13716	13588	13754	13733	13748	13613	13855	13646	13713	13531	13522	13609	13748	13788	13503	13642	13604	13701	13722	13638	13609	13770	13812	13651	13475	13750	13539	13641	13636	13642	13601	13821	13640	13583	13719	13719	13803	13707	13732	13699	13866	13741	13653	13810	13789	13795	13739	13708	13743	13664	13829	13781	13831	13760	13638	13876	13630	13735	13598	13630	13643	13620	13748	13712	13737	13637	13559	13850	13698	13831	13508	13704	13713	13787	13708	13726	13720	13745	13676	13671	13510	13599	13702	13711	13728	13752	13757	13723	13889	13757	13782	13539	13558	13548	13646	13640	13902	13766	13628	13604	13697	13694	13645	13728	13975	13686	13581	13749	13662	13661	13709	13643	13544	13627	13479	13724	13797	13549	13644	13643	13903	13590	13761	13699	13625	13642	13667	13704	13765	13693	13793	13688	13755	13740	13636	13832	13759	13726	13692	13706	13844	13639	13723	13637	13753	13818	13883	13548	13754	13693	13726	13673	13592	13723	13645	13643	13720	13715	13542	13631	13722	13751	13682	13751	13723	13662	13545	13870	13722	13736	13736	13677	13638	13687	13648	13728	13726	13608	13583	13701	13755	13636	13715	13652	13525	13830	13591	13726	13799	13645	13682	13708	13741	13770	13713	13523	13810	13627	13670	13807	13714	13627	13578	13723	13752	13786	13705	13819	13748	13581	13741	13702	13643	13688	13642	13561	13822	13732	13854	13709	13735	13552	13769	13835	13695	13724	13685	13881	13661	13768	13583	13665	13711	13706	13715	13856	13689	13695	13675	13643	13728	13653	13457	13802	13786	13707	13790	13511	13677	13544	13762	13594	13504	13609	13804	13788	13669	13741	13758	13617	13609	13714	13567	13620	13686	13418	13604	13708	13627	13762	13652	13723	13559	13623	13685	13631	13662	13782	13660	13753	13792	13762	13716	13847	13857	13487	13492	13748	13514	13663	13580	13679	13792	13738	13805	13801	13761	13892	13697	13760	13642	13771	13739	13689	13728	13721	13849	13627	13666	13912	13622	13816	13634	13887	13825	13663	13548	13752	13609	13739	13623	13587	13655	13789	13684	13670	13801	13675	13730	13740	13749	13775	13554	13754	13442	13823	13810	13660	13621	13811	13758	13565	13554	13553	13532	13609	13687	13742	13624	13774	13893	13663	13724	13790	13682	13781	13739	13424	13680	13453	13745	13633	13774	13795	13684	13609	13568	13803	13722	13556	13673	13638	13735	13872	13628	13492	13680	13796	13578	13877	13718	13686	13709	13720	13587	13875	13693	13765	13578	13738	13734	13644	13608	13808	13803	13717	13680	13731	13760	13677	13579	13699	13691	13686	13790	13775	13590	13731	13643	13686	13721	13563	13673	13678	13629	13838	13730	13712	13652	13703	13674	13790	13619	13669	13739	13608	13695	13542	13522	13739	13679	13725	13542	13678	13802	13732	13773	13709	13894	13670	13625	13859	13702	13624	13656	13815	13591	13666	13712	13622	13900	13710	13685	13710	13752	13670	13797	13642	13702	13805	13732	13755	13766	13706	13851	13587	13736	13809	13735	13711	13652	13591	13810	13587	13723	13696	13567	13825	13710	13821	13625	13644	13777	13716	13860	13721	13674	13608	13619	13730	13597	13753	13682	13747	13642	13756	13716	13678	13696	13715	13660	13783	13646	13670	13556	13595	13522	13822	13769	13695	13526	13669	13680	13727	13739	13741	13775	13831	13783	13663	13619	13697	13710	13597	13713	13731	13685	13777	13749	13778	13612	13768	13721	13836	13474	13563	13788	13629	13761	13730	13647	13892	13670	13829	13792	13574	13630	13745	13709	13639	13703	13717	13678	13651	13593	13684	13703	13738	13702	13670	13590	13925	13726	13638	13839	13725	13634	13764	13775	13589	13804	13727	13636	13801	13650	13706	13656	13644	13705	13662	13744	13641	13768	13603	13769	13709	13821	13699	13753	13494	13613	13701	13735	13781	13823	13703	13612	13620	13771	13648	13653	13812	13576	13596	13635	13894	13699	13641	13749	13695	13937	13778	13604	13743	13740	13639	13704	13501	13985	13710	13826	13757	13642	13630	13698	13640	13701	13748	13714	13764	13741	13936	13525	13682	13700	13825	13807	13677	13744	13532	13751	13629	13772	13653	13910	13606	13554	13645	13569	13651	13713	13629	13739	13540	13615	13889	13632	13729	13696	13593	13610	13881	13749	13790	13619	13590	13506	13661	13692	13707	13711	13669	13707	13695	13796	13751	13551	13779	13662	13711	13624	13805	13468	13657	13789	13582	13826	13706	13726	13716	13688	13894	13811	13824	13691	13740	13499	13781	13759	13736	13585	13739	13743	13641	13740	13709	13639	13697	13710	13597	13840	13758	13699	13760	13691	13712	13684	13667	13863	13609	13671	13591	13735	13842	13653	13768	13565	13728	13658	13811	13656	13602	13684	13712	13931	13724	13739	13771	13632	13692	13692	13711	13745	13596	13705	13661	13616	13719	13746	13780	13708	13744	13847	13755	13773	13712	13670	13693	13704	13733	13708	13500	13564	13665	13609	13660	13559	13765	13772	13744	13794	13760	13670	13801	13674	13706	13835	13683	13745	13804	13794	13653	13732	13610	13816	13685	13754	13727	13804	13649	13717	13695	13647	13759	13624	13723	13810	13717	13686	13596	13792	13644	13735	13554	13652	13726	13697	13782	13715	13785	13699	13646	13609	13795	13620	13772	13859	13656	13731	13747	13737	13626	13643	13734
21766	20884	28036	23887	21085	22891	24169	18889	17475	17541	17334	16955	16976	17014	16593	16897	16647	16713	16638	16500	16724	16564	16590	16350	16439	16335	16341	16475	16523	16271	16259	16234	16177	16223	16274	16410	16173	16157	16134	16287	16140	16095	16350	16232	16320	16334	16222	16304	16239	16245	16299	16306	16186	16280	16368	16253	16259	16310	16226	16330	16167	16269	15973	16378	16221	16109	16070	16172	16076	16306	16233	16087	16273	16244	16267	16294	16147	16372	16207	16467	16128	16209	16096	16371	16249	16341	16214	16296	16185	16067	16020	16181	16094	16370	16135	16082	16252	16272	16097	16003	16258	16197	16206	16212	16215	16310	16011	16030	15987	16145	16061	16157	16117	16188	16079	15948	16181	16140	16369	16204	16244	16166	16178	16132	16158	16114	15899	16014	16085	16215	16154	16111	16201	16221	16244	16208	16242	16277	16206	16072	16203	16168	16304	16252	16126	16194	16093	16312	16383	16362	16158	16233	16211	16133	16272	16068	16275	16224	16144	16156	15984	16258	16158	16204	16104	16236	16334	16112	16142	16084	16075	16161	16159	16181	15957	16028	16303	16295	16134	16102	16390	16002	16274	16353	15857	16253	16106	16025	15854	16314	16126	16277	16107	16047	16149	16294	16315	16077	16184	16083	16214	16131	16333	16140	16272	16005	16135	16273	16284	16083	16277	16253	16106	15988	16163	15970	16147	16241	16288	16144	15949	16223	16187	16178	16080	16138	16316	16201	16382	16247	16075	16206	16121	16219	16159	16156	16105	16223	16327	16340	16163	16059	16363	16085	16015	16217	16119	16111	16062	16023	16479	16338	16242	16260	16227	16175	15920	16137	16239	16185	16006	16009	16245	16219	16131	16081	15945	16200	16168	16018	16060	15999	16134	16376	16341	16124	16200	16175	16042	16118	16231	16159	16255	16165	16174	16087	16022	16130	16122	16078	16187	16362	16242	16243	16151	16223	16094	15976	16295	16164	16409	16216	15975	15846	16266	16003	16102	16413	16081	16273	16223	16005	16296	16104	16146	15970	16020	16010	16181	16030	16315	16029	16114	16197	16203	16101	16219	16226	16115	16237	16230	16158	15993	16229	16284	16157	16095	16233	16218	16086	16210	16350	16384	16260	16129	16141	15934	16245	16244	16083	16170	16181	16103	16062	16258	16238	16268	16179	16355	16125	16235	16283	15896	16295	16281	16118	16210	16107	16199	16306	16088	16288	15979	16075	16043	15932	16204	16109	16233	16111	15895	16106	16228	15944	16135	16241	16214	16191	16004	16179	16289	16304	15980	16104	16133	16195	16218	16017	16225	16371	16140	16199	16127	16137	16284	16206	16417	16111	16050	16164	16186	16193	16037	16285	16200	16199	16056	16123	16183	16038	16090	16214	16008	16155	16168	16004	16117	16051	16125	16084	16071	16103	16115	16169	16208	16067	16179	16032	16338	16264	16232	16297	16176	16237	16189	15967	16363	16111	16145	16164	16411	16205	16231	15931	16065	16194	16028	16119	16245	16245	16388	16121	16142	16108	16170	16163	15981	15938	16145	16227	16220	16049	16037	16044	15931	16226	16119	16203	16086	16337	16078	16091	16054	16250	16354	16183	16305	16044	16157	16234	16129	16040	16125	16205	16254	16068	16347	16268	15890	16188	16141	16009	16033	16137	16066	16191	16159	16057	16081	16128	16363	16167	16247	16115	16226	16292	16225	16205	16003	15963	16054	16157	16002	16154	16150	15983	16076	16218	16119	16077	15947	16270	16107	16159	15988	16245	16293	16039	16036	15959	16292	16143	16441	16096	16176	16305	16343	16213	16219	16170	16247	16313	16072	16135	16015	16188	16392	16236	16389	16133	16129	16352	16280	16266	16286	16114	16089	16157	15937	16142	16212	16147	16277	16309	16277	15997	15995	16041	16142	15935	16352	16119	16057	15996	16352	16202	16239	16235	16186	16314	16103	16288	15996	15957	16093	15981	16090	16274	16227	16117	16125	16348	16318	16110	16236	16300	16009	16140	16355	16423	16224	16291	15962	16034	16191	16284	16235	16177	16152	16148	16149	16089	16311	16118	16249	16109	16357	16171	16193	16170	15880	16142	16072	15940	16091	16246	16376	16115	16383	16179	16102	16010	16155	16081	16044	16068	16171	16366	16128	16246	16094	16340	16229	16099	16340	16212	16168	16169	16277	16397	16330	16103	16266	16363	16218	16141	16304	16163	15989	16272	16059	16134	16108	16112	16029	16267	16248	16306	16292	16152	16163	16205	15950	16161	16264	16256	16276	16178	16033	15962	15969	16240	16135	16172	16238	16084	16107	16299	16046	16032	15960	16232	16303	16212	16232	16203	16136	16253	16134	16338	16221	16100	16015	16010	16034	16078	16291	16209	16003	16187	16141	16224	16349	15867	16033	16149	16375	16165	16271	16226	16119	16383	15972	16246	16211	16105	16059	16277	16287	16128	16126	16216	15949	16276	16018	16356	16204	16227	16003	15829	15980	16398	16132	16176	16138	16113	16214	16007	16034	16104	16072	15996	16156	16191	16082	16109	16065	16044	15993	15997	16252	16339	16101	16399	16096	16100	16088	16085	16206	16021	16245	16177	16347	16103	16185	16243	16156	16236	16134	15963	16032	15920	15966	16125	16297	16176	16140	16308	16155	16298	16197	16198	15928	16144	16157	16092	16027	16250	16025	16125	15962	16521	15934	16074	16107	15994	16260	16113	15967	16269	16151	16118	16167	16070	16123	16005	16057	16347	16060	16166	16084	16204	16279	16079	16324	15971	16085	16118	16158	16166	16112	16125	16059	16070	16336	16306	16020	16246	16189	16187	16031	16324	16168	16152	16114	16125	16068	16056	16101	16146	16038	16235	16153	16379	16167	16100	16015	16337	16168	16312	16303	16113	16245	16117	16134	16083	16153	16074	16066	16114	15993	16104	16215	16052	16126	16188	16138	16337	16174	15978	16234	16191	16298	16110	16207	16220	16095	16044	16254	16216	16348	16260	16218	16306	16313	16130	15859	16249	16023	16131	16154	16152	16191	16093	16051	16133	16108	16295	16110	16106	16209	16140	16067	16298	16221	16209	16132	16205	16084	15987	16343	15960	16097	16318	16203	15966	16140	16203	16033	16234	16023	16124	16014	16130	16257	16152	15975	16226	15994	15953	16205	16226	15920	16098	16474	16158	16144	16272	16078	16183	16054	16163	16247	16283	16160	16122	16354	16285	16174	16297	16024	16201	16063	15918	16133	16199	16370	16117	16101	16140	16075	16176	16285	16227	16043	16191	16313	16072	16225	16074	16143	16189	16163	16032	16355	16043	16261	16141	16193	16296	16312	16285	16127	16261	16248	16209	16183	16162	16006	16232	16445	16235	15997	16354	16069	16179	16254	16186	16111	16329	16249	16118	16389	16176	16255	16262	16285	16123	16110	16241	15969	16070	16120	16109	16034	16105	16257	16247	16009	16267	15988	16272	16181	16256	16230	16362	16199	16194	16077	16219	16174	16150	16267	16334	16254	16230	16254	16235	16157	16172	16210	16167	16209	16132	16148	16099	16244	16312	16132	16019	16109	16270	16150	16063	16127	16179	16145	16024	16115	16165	15906	16140	16125	15797	16072	16301	16323	16271	16200	16160	16252	16073	16312	16167	16044	16209	16237	16058	16161	16200	16134	16235	16128	16213	16296	15929	16106	16052	16220	16214	16127	16244	16132	16125	16043	16082	16077	16200	16200	16230	16352	16098	16156	16211	16296	16310	16129	16136	16120	16107	16009	16239	16313	16000	16138	16106	15969	16227	16330	16197	16060	16116	16063	16062	16184	16242	16092	16053	16154	15981	16248	16038	16204	16015	16267	16132	16145	15982	16042	16460	16354	16096	16091	16279	16202	16282	16172	16094	16147	16220	16114	16153	16038	16379	16127	16204	16254	15836	16274	16203	16227	16165	16286	16174	16130	16049	16282	16081	16143	16207	16140	16032	16258	16308	16146	16173	15884	16013	15859	16170	16270	16204	16158	16182	16153	16094	15997	16043	16205	16210	16035	16073	16333	16343	16277	16093	16342	16129	16042	16276	16226	16170	16133	16040	16161	16183	16252	16154	16247	16080	16293	16219	16219	16436	16257	16306	16000	16046	16273	16223	16219	16254	16110	16144	15987	16045	16084	16190	16182	16133	16270	16128	16126	16097	16213	15994	16132	16124	16048	16337	16274	16159	16052	16081	16348	16233	16165	15978	16197	16146	16387	16123	16313	16263	16349	16370	16284	16246	16166	16166	16193	16266	16313	16188	16195	16141	16169	16077	16295	16094	16156	16116	16110	16244	16186	16232	16251	16094	16188	16077	16248	16189	16198	16129	16147	16172	16218	16044	15936	16060	16274	16307	16033	16093	16148	16125	16314	16133	16359	15891	16314	16241	16329	16207	16104	16162	16045	16263	16092	16336	16271	16178	16100	15903	15889	16191	16071	16091	16076	16207	16337	16329	16418	16214	16047	16151	15931	16183	16312	16216	15906	16152	16052	16070	16228	16340	16219	16299	16176	16111	15915	16051	16064	16188	16227	16246	16177	15944	16125	16175	16161	15879	16169	16003	16204	16068	16189	16166	16126	16039	16147	16076	16103	16070	15900	16093	16111	16285	15906	16017	16238	16053	16158	16375	16215	16188	16244	16023	16062	16022	16288	16209	16286	16295	16158	16354	16242	16137	16306	16065	16303	16004	16191	16045	16171	15881	16211	16157	16370	16243	16322	16179	16131	16233	16002	16155	16093	16184	16264	16319	16009	16084	16266	16090	16294	16224	16155	16073	16194	16192	16100	16289	16079	16379	16191	16304	16086	16118	16362	16114	16127	16106	15955	16075	16097	16143	16242	16192	16153	16192	16083	16071	16379	16330	16023	16228	16203	16041	16025	16203	16290	16141	16324	16091	16085	16143	16136	16162	16264	16143	16218	16177	16347	16050	16137	16125	16176	16177	16155	16255	16335	16238	16094	16024	15990	16067	16236	16041	16066	16251	16093	16032	16302	16092	16134	16034	16284	16182	16045	16265	16364	16211	16151	16127	16011	16094	16086	16136	16038	16121	16037	16012	16254	16262	16162	16369	16011	16149	16033	16111	15978	16262	16287	16078	16117	16325
14903	34489	28257	21057	18757	17476	16632	15687	15212	15004	14893	14631	14310	14212	14079	14088	14098	13946	13946	13907	13737	13748	13832	13853	13649	13723	13732	13624	13650	13687	13638	13652	13656	13611	13647	13678	13586	13713	13558	13652	13670	13642	13522	13524	13439	13668	13642	13613	13673	13552	13736	13590	13678	13420	13582	13463	13496	13593	13485	13502	13530	13436	13548	13584	13720	13549	13426	13495	13555	13505	13563	13441	13657	13703	13668	13479	13798	13638	13751	13583	13584	13642	13587	13574	13532	13606	13480	13607	13550	13626	13706	13709	13478	13671	13556	13504	13524	13675	13619	13598	13493	13576	13557	13582	13357	13558	13581	13648	13476	13505	13683	13459	13716	13694	13597	13662	13654	13716	13384	13581	13728	13476	13481	13558	13520	13541	13569	13665	13397	13566	13383	13519	13557	13647	13345	13461	13543	13536	13492	13644	13423	13560	13438	13458	13601	13813	13535	13527	13633	13531	13443	13460	13788	13451	13411	13650	13627	13453	13632	13479	13615	13539	13663	13644	13643	13467	13451	13631	13361	13581	13570	13694	13599	13567	13593	13468	13585	13537	13558	13509	13524	13656	13501	13590	13695	13472	13537	13422	13548	13451	13261	13679	13487	13466	13630	13611	13439	13763	13252	13672	13403	13660	13454	13579	13476	13462	13437	13733	13456	13718	13509	13566	13475	13469	13636	13676	13446	13565	13449	13629	13534	13706	13694	13694	13542	13575	13478	13481	13649	13519	13647	13597	13585	13590	13535	13496	13601	13413	13435	13480	13527	13506	13519	13562	13504	13624	13439	13491	13708	13537	13680	13572	13523	13641	13544	13560	13537	13653	13445	13649	13509	13511	13615	13745	13636	13460	13475	13574	13707	13472	13641	13457	13431	13563	13495	13677	13414	13709	13534	13585	13515	13452	13574	13672	13499	13611	13519	13359	13589	13588	13601	13600	13754	13715	13640	13569	13708	13689	13578	13613	13383	13468	13428	13562	13541	13482	13606	13486	13646	13433	13417	13474	13576	13560	13530	13493	13598	13623	13521	13406	13649	13540	13442	13422	13541	13525	13610	13366	13563	13311	13489	13515	13537	13712	13530	13693	13659	13561	13605	13595	13532	13536	13380	13681	13571	13500	13572	13464	13460	13502	13511	13556	13510	13623	13460	13482	13430	13551	13582	13454	13488	13676	13748	13454	13626	13606	13688	13647	13521	13617	13615	13462	13549	13632	13622	13594	13546	13518	13481	13522	13652	13344	13490	13527	13373	13704	13569	13652	13731	13574	13500	13508	13486	13424	13594	13522	13631	13602	13592	13533	13484	13611	13549	13517	13574	13492	13631	13512	13526	13658	13496	13588	13576	13603	13500	13543	13337	13476	13397	13529	13664	13658	13571	13447	13470	13427	13491	13594	13619	13592	13473	13522	13635	13365	13671	13564	13581	13499	13512	13615	13646	13421	13759	13529	13558	13582	13697	13542	13676	13579	13532	13651	13563	13566	13648	13548	13534	13595	13597	13624	13433	13543	13563	13404	13402	13353	13510	13435	13644	13503	13398	13444	13529	13528	13602	13616	13453	13694	13464	13489	13466	13490	13509	13549	13392	13527	13442	13673	13502	13583	13487	13582	13464	13515	13535	13510	13591	13577	13578	13604	13651	13390	13511	13560	13549	13543	13613	13516	13693	13562	13419	13440	13627	13355	13405	13440	13456	13564	13410	13679	13670	13719	13570	13604	13438	13625	13484	13637	13572	13319	13617	13604	13394	13542	13522	13400	13546	13684	13562	13540	13360	13481	13496	13654	13585	13653	13418	13529	13608	13621	13475	13401	13568	13673	13527	13586	13542	13431	13556	13428	13595	13706	13365	13607	13539	13500	13614	13641	13753	13535	13503	13545	13542	13524	13579	13460	13666	13528	13490	13410	13473	13544	13724	13423	13657	13459	13648	13586	13619	13506	13599	13527	13531	13581	13488	13494	13558	13700	13566	13611	13630	13428	13537	13690	13500	13489	13515	13461	13413	13516	13654	13400	13564	13464	13390	13369	13509	13570	13577	13483	13555	13540	13574	13427	13497	13454	13446	13477	13544	13574	13666	13772	13566	13474	13402	13653	13438	13710	13611	13495	13552	13397	13319	13547	13516	13562	13688	13502	13597	13585	13463	13521	13430	13330	13470	13681	13386	13528	13463	13570	13630	13517	13550	13371	13502	13627	13609	13640	13490	13432	13684	13627	13610	13426	13528	13507	13694	13483	13318	13620	13415	13429	13453	13550	13568	13481	13709	13448	13303	13552	13527	13462	13606	13570	13402	13448	13725	13498	13643	13439	13562	13673	13480	13586	13518	13518	13423	13537	13689	13780	13509	13552	13668	13514	13496	13484	13429	13584	13484	13558	13563	13443	13411	13616	13543	13635	13409	13553	13508	13545	13538	13692	13482	13478	13504	13764	13501	13440	13369	13673	13448	13429	13556	13501	13530	13451	13632	13531	13562	13747	13750	13564	13343	13602	13782	13553	13569	13326	13623	13419	13647	13447	13559	13397	13735	13607	13417	13568	13542	13519	13641	13570	13570	13584	13710	13611	13451	13581	13375	13601	13649	13628	13498	13699	13405	13510	13512	13553	13528	13556	13641	13509	13634	13619	13607	13583	13559	13499	13546	13686	13486	13636	13548	13543	13668	13340	13617	13588	13513	13504	13460	13504	13536	13483	13517	13608	13483	13607	13550	13647	13569	13537	13617	13434	13579	13700	13428	13670	13425	13644	13480	13536	13561	13454	13594	13494	13538	13550	13484	13576	13514	13530	13576	13668	13481	13702	13590	13557	13671	13470	13653	13391	13525	13346	13654	13573	13618	13394	13598	13420	13552	13566	13667	13660	13482	13571	13589	13567	13656	13580	13712	13243	13484	13529	13610	13394	13619	13582	13594	13581	13618	13455	13469	13624	13443	13727	13631	13544	13660	13592	13377	13484	13460	13569	13567	13672	13449	13522	13689	13313	13476	13796	13466	13521	13586	13568	13325	13770	13650	13505	13651	13661	13369	13610	13357	13590	13579	13535	13442	13472	13475	13445	13530	13600	13664	13552	13514	13437	13460	13703	13461	13673	13417	13726	13503	13286	13455	13698	13644	13504	13583	13475	13613	13646	13634	13584	13458	13635	13372	13513	13501	13600	13635	13540	13234	13551	13407	13590	13508	13628	13536	13597	13559	13678	13383	13674	13324	13448	13542	13617	13548	13530	13523	13560	13522	13553	13625	13490	13650	13639	13399	13698	13420	13514	13545	13462	13568	13529	13602	13508	13444	13627	13550	13590	13289	13414	13462	13475	13511	13475	13563	13410	13452	13568	13567	13592	13404	13586	13658	13468	13581	13468	13534	13674	13437	13635	13735	13453	13413	13601	13537	13552	13748	13615	13515	13542	13527	13579	13687	13502	13530	13601	13366	13523	13548	13504	13431	13709	13626	13580	13568	13649	13576	13630	13510	13443	13512	13428	13567	13473	13497	13469	13435	13407	13470	13765	13371	13637	13626	13539	13584	13649	13621	13456	13765	13457	13606	13504	13618	13650	13517	13481	13499	13409	13396	13660	13547	13377	13630	13509	13479	13580	13589	13548	13651	13453	13653	13421	13476	13650	13536	13554	13438	13636	13561	13640	13610	13568	13503	13597	13499	13607	13588	13481	13610	13591	13496	13500	13457	13516	13516	13660	13515	13596	13440	13612	13666	13573	13549	13630	13571	13511	13712	13477	13532	13556	13493	13581	13753	13560	13569	13642	13641	13530	13353	13540	13507	13481	13534	13796	13539	13468	13634	13633	13557	13516	13480	13505	13370	13476	13457	13537	13465	13378	13637	13553	13457	13336	13635	13603	13466	13556	13411	13553	13670	13556	13781	13550	13428	13585	13697	13737	13554	13642	13505	13647	13607	13574	13332	13680	13643	13632	13273	13591	13505	13498	13532	13622	13593	13633	13615	13493	13450	13469	13590	13445	13521	13617	13612	13499	13620	13486	13594	13489	13448	13599	13464	13579	13393	13542	13684	13488	13446	13519	13340	13394	13467	13687	13442	13533	13595	13552	13460	13402	13518	13507	13812	13620	13477	13536	13470	13515	13417	13553	13591	13474	13704	13594	13471	13577	13506	13705	13541	13529	13454	13589	13563	13474	13385	13390	13544	13549	13643	13745	13462	13475	13630	13563	13703	13603	13531	13409	13498	13589	13678	13433	13474	13509	13385	13590	13500	13430	13586	13454	13654	13308	13548	13603	13462	13547	13547	13588	13536	13513	13523	13589	13588	13426	13487	13666	13603	13484	13622	13559	13446	13467	13502	13593	13396	13598	13461	13639	13647	13591	13389	13618	13659	13408	13524	13552	13533	13594	13492	13462	13496	13414	13567	13595	13522	13557	13524	13660	13671	13614	13546	13658	13589	13604	13599	13676	13537	13543	13512	13438	13573	13611	13546	13710	13686	13595	13505	13526	13503	13603	13573	13317	13440	13618	13419	13676	13606	13353	13425	13547	13573	13495	13464	13499	13584	13462	13485	13542	13567	13450	13408	13441	13571	13493	13516	13711	13462	13559	13515	13631	13370	13632	13487	13584	13458	13490	13536	13742	13527	13442	13668	13506	13608	13499	13627	13480	13368	13590	13398	13464	13489	13625	13381	13563	13494	13612	13452	13379	13606	13506	13617	13300	13383	13609	13532	13475	13663	13535	13714	13559	13494	13548	13566	13543	13557	13441	13584	13605	13528	13678	13507	13568	13612	13722	13501	13647	13580	13512	13717	13606	13569	13522	13521	13443	13532	13631	13467	13506	13614	13548	13523	13513	13473	13319	13717	13517	13395	13476	13501	13645	13450	13454	13564	13517	13549	13466	13480	13587	13577	13722	13433	13553	13423	13501	13506	13406	13475	13489	13514	13386	13608	13591	13498	13419	13571	13421	13519	13473	13424	13540	13622	13656	13481	13436	13563	13553	13554	13623	13364	13561	13737	13695	13500	13577	13457	13611	13615	13648	13487	13554	13557	13621	13522	13522	13536	13480	13572	13628	13550	13603	13550	13651	13614	13652	13594	13482	13414	13500	13453	13514	13445	13764	13384	13683	13570	13478	13429	13536	13514	13480	13511	13523
28019	22330	24236	20735	17181	16567	16292	16007	15849	16053	15769	15802	15532	15696	15742	15596	15768	15927	15546	15772	15433	15621	15654	15563	15650	15712	15405	15515	15570	15591	15578	15344	15473	15553	15606	15592	15453	15452	15441	15574	15439	15552	15488	15464	15614	15370	15452	15416	15449	15618	15584	15429	15504	15543	15408	15731	15606	15409	15586	15552	15411	15472	15448	15351	15536	15441	15420	15553	15575	15488	15453	15384	15407	15476	15482	15414	15422	15585	15595	15579	15341	15443	15490	15394	15608	15534	15441	15700	15671	15460	15360	15328	15748	15450	15478	15360	15512	15617	15381	15393	15562	15642	15392	15555	15611	15613	15394	15335	15488	15239	15322	15436	15471	15579	15604	15580	15536	15444	15448	15454	15418	15441	15479	15560	15433	15469	15519	15324	15289	15410	15480	15662	15406	15449	15489	15469	15536	15463	15253	15398	15507	15395	15587	15457	15544	15588	15611	15426	15533	15344	15582	15354	15667	15252	15438	15494	15407	15474	15538	15535	15253	15580	15460	15493	15579	15525	15542	15555	15393	15562	15384	15410	15645	15390	15616	15557	15455	15588	15626	15407	15350	15530	15274	15458	15426	15523	15438	15566	15647	15675	15477	15404	15433	15634	15615	15410	15527	15399	15494	15380	15502	15328	15506	15303	15406	15572	15453	15635	15451	15517	15502	15349	15446	15532	15530	15262	15604	15450	15438	15257	15385	15345	15511	15584	15701	15544	15360	15616	15364	15456	15422	15353	15502	15686	15595	15414	15401	15758	15437	15610	15430	15533	15377	15517	15455	15610	15555	15359	15401	15472	15481	15399	15417	15580	15328	15527	15406	15593	15457	15396	15573	15464	15460	15457	15504	15522	15581	15505	15562	15464	15604	15787	15553	15404	15704	15528	15520	15437	15568	15608	15471	15504	15493	15418	15454	15422	15581	15444	15429	15575	15387	15467	15423	15377	15567	15549	15473	15399	15440	15282	15495	15592	15279	15450	15404	15418	15492	15617	15395	15459	15440	15560	15343	15339	15566	15450	15539	15510	15568	15635	15561	15480	15470	15472	15417	15392	15575	15767	15341	15325	15538	15404	15551	15423	15672	15548	15313	15533	15390	15546	15500	15466	15379	15482	15406	15557	15315	15316	15359	15347	15455	15399	15453	15519	15556	15482	15356	15559	15553	15457	15538	15478	15447	15534	15634	15291	15453	15611	15605	15553	15634	15487	15424	15337	15252	15519	15591	15457	15187	15360	15320	15560	15657	15480	15298	15561	15306	15526	15545	15554	15206	15450	15441	15478	15467	15525	15504	15410	15603	15492	15581	15421	15455	15413	15522	15561	15339	15667	15454	15337	15454	15401	15494	15458	15502	15475	15472	15545	15295	15445	15347	15358	15445	15432	15341	15512	15537	15500	15481	15662	15415	15565	15653	15575	15332	15536	15331	15362	15516	15443	15575	15575	15486	15480	15362	15543	15463	15392	15555	15473	15468	15646	15374	15371	15521	15396	15534	15247	15353	15626	15511	15479	15565	15375	15526	15458	15495	15392	15292	15401	15650	15556	15549	15597	15381	15485	15523	15399	15703	15480	15319	15599	15725	15419	15408	15576	15515	15466	15457	15404	15371	15491	15473	15589	15500	15445	15473	15222	15506	15605	15363	15466	15681	15325	15529	15361	15278	15396	15435	15404	15390	15560	15718	15478	15437	15278	15513	15336	15385	15339	15531	15488	15533	15555	15738	15722	15429	15677	15599	15382	15359	15640	15587	15534	15345	15466	15296	15694	15579	15520	15532	15477	15693	15415	15434	15410	15560	15388	15503	15523	15468	15236	15190	15363	15475	15410	15281	15342	15516	15395	15441	15231	15301	15345	15479	15377	15665	15366	15281	15415	15506	15544	15535	15299	15356	15576	15656	15691	15445	15420	15563	15462	15569	15380	15469	15550	15448	15554	15533	15437	15434	15458	15296	15655	15276	15592	15346	15596	15373	15506	15338	15546	15348	15501	15435	15562	15815	15517	15529	15496	15476	15511	15452	15652	15546	15378	15353	15451	15428	15513	15549	15296	15520	15444	15545	15362	15677	15592	15444	15317	15431	15485	15266	15456	15454	15529	15599	15574	15448	15567	15254	15368	15472	15426	15555	15627	15593	15239	15438	15600	15527	15620	15477	15538	15560	15585	15621	15476	15316	15538	15498	15516	15664	15472	15400	15447	15582	15522	15632	15537	15488	15539	15379	15679	15639	15697	15364	15543	15537	15602	15605	15441	15568	15552	15291	15393	15387	15365	15394	15359	15431	15379	15402	15412	15590	15659	15549	15396	15544	15512	15755	15198	15477	15420	15724	15704	15538	15528	15531	15449	15536	15224	15501	15325	15435	15468	15571	15491	15461	15445	15244	15585	15504	15512	15710	15579	15601	15532	15599	15460	15640	15374	15501	15460	15391	15270	15386	15433	15435	15456	15402	15556	15561	15287	15430	15520	15712	15447	15488	15351	15400	15462	15566	15513	15581	15721	15293	15529	15589	15456	15553	15517	15528	15663	15429	15477	15520	15380	15319	15418	15514	15526	15623	15444	15392	15485	15625	15614	15493	15371	15564	15388	15514	15525	15654	15569	15274	15522	15318	15540	15405	15522	15512	15441	15475	15483	15486	15488	15326	15314	15326	15335	15351	15503	15320	15504	15526	15452	15568	15507	15496	15342	15539	15463	15433	15491	15385	15549	15190	15276	15527	15575	15201	15357	15756	15621	15579	15414	15547	15325	15482	15478	15659	15530	15525	15509	15538	15719	15437	15560	15744	15403	15565	15395	15584	15583	15414	15718	15548	15283	15689	15534	15473	15459	15406	15667	15337	15634	15466	15575	15636	15425	15496	15675	15389	15640	15532	15276	15683	15637	15410	15550	15205	15769	15435	15634	15508	15530	15238	15374	15195	15586	15471	15505	15671	15406	15500	15615	15636	15395	15448	15566	15425	15757	15436	15433	15316	15607	15307	15486	15461	15423	15567	15593	15571	15385	15482	15609	15418	15416	15573	15511	15682	15546	15475	15442	15792	15682	15502	15719	15571	15375	15472	15547	15392	15473	15598	15250	15437	15629	15559	15573	15407	15363	15365	15394	15475	15428	15335	15532	15514	15417	15371	15460	15473	15480	15498	15764	15476	15437	15585	15639	15542	15431	15432	15415	15442	15500	15463	15295	15528	15263	15446	15371	15656	15413	15459	15612	15515	15529	15336	15503	15553	15580	15521	15468	15606	15273	15360	15560	15652	15674	15592	15477	15571	15663	15613	15526	15658	15390	15559	15549	15567	15328	15447	15424	15502	15598	15722	15430	15504	15400	15580	15452	15493	15521	15351	15659	15554	15494	15494	15499	15525	15580	15347	15402	15585	15489	15559	15675	15496	15552	15506	15619	15607	15605	15568	15458	15464	15210	15640	15395	15535	15497	15671	15409	15563	15282	15422	15543	15294	15633	15477	15579	15347	15363	15515	15665	15639	15486	15467	15511	15476	15525	15483	15267	15437	15565	15271	15693	15646	15387	15309	15499	15578	15404	15442	15410	15482	15343	15355	15609	15256	15487	15435	15435	15299	15651	15492	15313	15453	15675	15551	15560	15423	15533	15352	15551	15372	15375	15333	15384	15426	15285	15502	15497	15500	15443	15560	15483	15430	15465	15331	15590	15262	15518	15436	15362	15492	15532	15554	15492	15619	15537	15422	15563	15598	15602	15562	15627	15793	15354	15463	15568	15276	15545	15366	15367	15208	15607	15441	15545	15448	15568	15364	15348	15340	15271	15301	15406	15578	15661	15456	15394	15603	15693	15498	15373	15606	15449	15706	15534	15368	15338	15611	15609	15544	15490	15401	15377	15213	15522	15498	15312	15528	15555	15603	15477	15533	15445	15554	15556	15649	15517	15451	15450	15484	15526	15336	15488	15681	15532	15570	15430	15482	15468	15666	15666	15420	15377	15583	15478	15505	15403	15531	15526	15550	15481	15445	15534	15635	15523	15474	15548	15515	15371	15483	15657	15497	15641	15435	15488	15686	15348	15355	15713	15665	15408	15595	15781	15509	15468	15419	15562	15606	15636	15392	15534	15470	15398	15371	15441	15611	15615	15497	15384	15468	15474	15458	15492	15631	15307	15275	15587	15636	15497	15628	15305	15490	15587	15455	15415	15346	15601	15261	15472	15536	15173	15496	15468	15468	15446	15513	15513	15599	15421	15360	15474	15442	15322	15698	15447	15557	15561	15363	15614	15500	15354	15557	15724	15523	15485	15557	15377	15532	15588	15561	15337	15627	15545	15335	15469	15554	15697	15492	15388	15750	15486	15599	15638	15451	15429	15559	15812	15450	15446	15442	15583	15510	15480	15469	15544	15610	15465	15485	15513	15631	15471	15499	15473	15603	15272	15418	15359	15391	15561	15589	15652	15453	15497	15617	15559	15546	15498	15326	15409	15437	15446	15397	15390	15573	15673	15411	15422	15328	15541	15740	15480	15230	15436	15219	15301	15638	15541	15629	15535	15523	15544	15382	15349	15543	15273	15390	15551	15471	15662	15589	15528	15542	15425	15517	15350	15417	15474	15418	15493	15609	15696	15603	15418	15407	15572	15560	15460	15573	15410	15537	15431	15530	15517	15576	15624	15164	15584	15627	15545	15590	15464	15440	15494	15614	15534	15473	15471	15356	15508	15441	15356	15515	15464	15356	15416	15419	15493	15485	15546	15484	15507	15446	15586	15713	15331	15308	15454	15440	15532	15386	15537	15474	15437	15527	15464	15465	15525	15682	15525	15413	15525	15425	15550	15690	15484	15673	15395	15630	15514	15549	15625	15253	15461	15575	15518	15399	15506	15516	15307	15414	15474	15300	15381	15471	15553	15430	15446	15496	15305	15640	15362	15551	15595	15445	15506	15469	15366	15508	15631	15463	15557	15615	15394	15553	15523	15325	15340	15476	15556	15778	15376	15528	15481	15397	15616	15477	15497	15389	15546	15592	15465	15497	15417	15341	15479	15414	15371	15326	15485	15505	15556	15375	15596	15337	15572	15596	15389	15420	15687	15674	15361	15710	15543	15607	15388	15538	15596	15531	15425	15555	15663	15455	15565	15481	15423	15523	15333	15550	15629
16197	24300	20241	16250	15301	14899	14296	14153	13797	13602	13510	13543	13445	13455	13521	13422	13320	13412	13276	13433	13274	13299	13423	13362	13225	13266	13251	13287	13093	13164	13347	13290	13392	13190	13339	13295	13180	13281	13092	13352	13343	13158	13374	13357	13254	13431	13295	13103	13379	13148	13232	13096	13169	13347	13187	13309	13234	13065	13178	13150	13242	13123	13218	13090	13091	13264	13192	13040	13116	13278	13034	13195	13306	13232	13226	13150	13249	13215	13192	13266	13218	13149	13148	13314	13200	13307	13081	13191	13173	13301	13261	13278	13076	13173	13137	13257	13239	13062	13251	13416	13204	13216	13151	13369	13245	13098	13154	13194	13243	13324	13163	12879	13063	13190	13216	13121	13369	13142	13276	13083	13151	13216	13302	13340	13188	13196	13060	13124	13276	13336	13045	13021	13188	13047	13193	13290	13060	13227	13044	13252	13095	13197	13159	13201	13087	13093	13206	13444	13266	13113	13334	13137	13270	13119	13268	13219	13188	13289	13258	13230	13101	13333	13005	13156	13211	13181	13124	13364	13165	13216	13372	13278	13190	13132	13097	13242	13467	13097	13327	13127	13183	13455	13314	13205	13227	13282	13246	13295	13068	13210	13327	13059	13343	13108	13127	13150	13096	13135	13206	13190	13381	13322	13068	13076	13139	13185	13032	13306	13200	13100	12944	13239	13343	13153	13015	13289	13157	13321	13307	13225	13317	13249	13364	13179	13111	13113	13292	13281	13093	13296	13175	13196	13271	13201	13308	13131	13235	13231	13132	13329	13108	13327	13081	13167	13166	13151	13295	13128	13355	13309	13150	13226	13092	13106	13070	13182	13298	13284	13213	13234	13116	13239	13215	13194	13285	13306	13244	13396	13137	13257	13083	13293	13049	13113	13224	13097	13206	13204	13027	13241	13351	13334	13337	13167	13355	13162	13121	13233	13150	13169	13237	13167	13301	13077	13169	13254	13133	13252	13249	13276	13100	13117	13238	13234	13078	13144	13180	13198	13140	13385	13168	13092	13241	13421	13155	13062	13339	13276	13378	13215	13241	13175	13109	13144	13213	13204	13169	13234	13184	13305	13207	13140	13169	13306	13335	13317	13150	13310	13265	13279	13239	13194	13036	13191	13147	13319	13278	13126	13407	13265	13142	13402	13311	13390	13076	13126	13217	13311	13167	13110	13276	13230	13337	13164	13377	13349	13358	13232	13264	13407	13181	13143	13157	13201	13161	13164	13057	13271	13104	13280	13221	13507	13277	13142	13335	13094	13280	13085	13309	13068	13282	13178	13239	13249	13130	13214	13281	13217	13325	13279	13122	13148	13204	13125	13268	13309	13076	13324	13183	13144	13441	13121	13336	13246	13044	13315	13246	13179	13310	13305	12972	13266	13062	13155	13318	13086	13149	13356	13088	13349	13320	13321	13286	13188	13265	13180	13277	13106	13165	13213	13281	13142	13241	13169	13200	13160	13308	13232	13141	13305	13167	13151	13231	13253	13315	13365	13392	13351	13278	13326	13259	13323	13245	13099	13104	13232	13211	13145	13165	13103	13113	13144	13186	13158	13333	13335	13270	13187	13196	13146	13275	13134	13153	13278	13387	13325	13163	13286	13274	13166	13130	13291	13051	13075	13099	13303	13276	13137	13104	13006	13242	13245	13277	13106	13202	13327	13076	13208	13180	13194	13222	13057	12977	13096	13114	13361	13306	13215	13202	13117	13354	13317	13203	13027	13226	13172	13197	13155	13286	13170	13136	13385	13128	13177	13228	13208	13218	13271	13432	13176	13156	13173	13420	13204	13171	13312	13251	13127	13209	13117	13154	13168	13343	13228	13060	13284	13104	13315	13243	13247	13211	13200	13369	13255	13139	13215	13258	13327	13064	13230	13144	13265	13164	13483	13259	13337	13143	13211	13245	13237	13270	13361	13146	13121	13344	12985	13219	13118	13125	13009	13125	13210	13349	13135	13276	13243	13259	13310	13336	13265	13178	13151	13139	13365	13188	13264	13220	13251	13190	13262	13201	13247	13221	13106	13228	13265	13086	13149	13116	13412	13285	13310	13298	13275	13214	13282	13146	13304	13165	13272	13270	13152	13089	13129	13227	13142	13362	13147	13303	13153	13169	13175	13135	13237	13304	13115	13241	13111	13260	13133	13216	13390	13360	13329	13224	13192	13145	13299	13018	13108	13182	13195	13139	13306	13103	13227	13266	13256	13192	13250	13285	13142	13297	13151	13219	13179	13277	13317	13214	13034	13300	13134	13339	13207	13267	13202	13029	13214	13135	13077	13368	13195	13213	13370	13129	13133	13288	13178	13246	13348	13069	13297	13308	13122	13370	13049	13325	13126	13247	13328	13198	13277	13169	13236	13175	13118	13349	13208	13133	13142	13155	13145	13262	13154	13397	13228	13247	13151	13122	13141	13229	13324	13054	13212	13159	13214	13120	13493	13009	13317	13157	13085	13222	13242	13275	13194	13091	13197	13276	13290	13213	13190	13193	13192	13310	13279	13292	13154	13343	13209	13028	13214	13182	13106	13214	13171	13368	13049	13257	13201	13304	13173	13102	13147	13203	13136	13232	13271	13309	13023	13269	13343	13115	13120	13348	13267	13262	13222	13266	13149	13260	13220	13246	13185	13221	13315	13234	13372	13079	13086	13060	13164	13134	13036	13246	13173	13255	13051	13238	13316	13053	13383	13233	13496	13214	13071	13292	13198	13070	13328	13315	13439	13146	13321	13078	13029	13258	13336	13178	13279	13198	13188	13166	13175	13181	13324	13095	13243	13104	13223	13178	13345	13168	13243	13254	13106	13340	13068	13258	13205	13252	13016	13191	13380	13213	13159	13234	13081	13280	13068	13134	13237	13322	13168	13199	13213	13213	13199	13234	13113	13107	13157	13219	13207	13179	13187	13301	13082	13230	13193	13203	13087	13136	13322	13195	13162	13218	13285	13278	13176	13183	13122	13266	13161	13144	13191	13324	13121	13071	13190	13136	13485	13154	13122	13293	13253	13186	13345	13162	13160	13131	13296	13139	12988	13095	13275	13293	13279	12971	13270	13275	13256	13394	13204	13371	13016	13252	13288	13188	13230	13150	13270	13417	13138	13278	13184	13238	13131	13240	13288	13181	13273	13236	13299	13237	13214	13157	13244	13212	13237	13143	13312	13117	13138	13343	13159	13170	13284	13128	13366	13227	13241	12996	13204	13321	13179	13131	13210	13141	13124	13356	13274	13150	13227	13175	13116	13219	13234	13045	13176	13170	13382	13123	13199	13251	13039	13259	13169	13151	13278	13223	13438	13271	13195	13244	13152	13115	13217	13145	13021	13296	13088	13281	13280	13180	13133	13287	13228	13163	13293	13261	13183	13234	13088	13275	13194	13246	13096	13283	13446	13300	13071	13178	13151	13230	13200	13016	13189	13196	13214	13411	13097	13186	13255	13161	13163	13117	13204	13327	13090	13146	13164	13273	13236	13125	13271	13247	13066	13244	13276	13197	13274	13089	13211	13148	13041	13189	13211	13082	13211	13192	13286	13229	13301	13305	13132	13327	13221	13070	13335	13246	13381	13210	13088	13377	13240	13042	13160	13172	13174	13202	13313	13134	13130	13179	13280	13317	13197	13246	13127	13272	13429	13113	13250	13263	13174	13273	13138	13258	13164	13135	13287	13203	13288	13204	13185	13203	13292	13312	13177	13161	13386	13193	13173	13189	13143	13373	13292	13352	13115	13240	13131	13160	13227	13179	13205	12969	13247	13192	13203	13220	13122	13181	13368	13192	13279	13194	13227	13269	13178	13053	13211	13153	13054	13039	13266	13158	13323	13130	13189	13112	13304	13228	13316	13136	13294	13305	13111	13162	13136	13202	13170	13221	13229	13263	13163	13164	13309	13214	13143	13102	13162	13018	13294	13267	13326	13230	13322	13280	13195	13292	13092	13254	13376	13276	13166	13159	13248	13273	13258	13046	13274	13172	13039	13264	13157	13221	13127	13258	13297	13281	13203	13307	13196	13311	13161	13221	13241	13222	13253	13239	13247	13130	13281	13309	13112	13210	13257	13359	13328	13039	13238	13078	13477	13102	13171	13244	13290	13138	13215	13185	13257	13025	13109	13366	13295	13163	13176	13169	13055	13142	13110	13210	13206	13125	13200	13420	13375	13224	13086	13221	13270	13140	13203	13286	13253	13240	13186	13251	13149	13302	13168	13321	13136	13368	13206	13156	13226	13317	13143	13118	13307	13093	13204	13413	13233	13301	13163	13241	13128	13201	13250	13053	13291	13257	13206	13177	13253	13087	13149	13192	13213	13196	13113	13156	13153	13168	13468	13337	13114	13098	13014	13187	13173	13266	13150	13166	13275	13151	13218	13225	13371	13385	13298	13167	13107	13251	13096	13093	13143	13335	13207	13187	13266	13179	13054	13301	13195	13447	13449	13326	13092	13166	13040	13156	13238	13265	13250	13325	13300	13108	13238	13153	13322	13219	13218	13191	13022	13049	13264	13255	13089	13133	13195	13349	13208	13246	13192	13068	13212	13406	13292	13330	13114	13248	13112	13172	13250	13236	13283	13308	13118	13050	13187	13190	13342	13209	13186	13122	13214	13237	13149	13245	13243	13175	13106	13082	13314	13392	13220	13214	13160	13283	13184	13079	13194	13349	13265	13197	13125	13054	13152	13304	13269	13060	13100	13223	13227	13266	13207	13133	13284	13360	13253	13441	13272	13373	13244	13140	13070	13280	13036	13258	13347	13148	13213	13242	13276	13217	13283	13223	13190	13118	13133	13352	13155	13333	13327	13255	13286	13176	13185	13212	13255	13045	13212	13188	13176	13296	13165	13315	13296	13143	13196	13214	13361	13219	13140	13208	13209	13198	13220	13159	13167	13354	13194	13114	13246	13323	13299	13333	13046	13246	13185	13261	13339	13301	13359	13172	13173	13311	13061	13275	13309	13279	13130	13140	13107	13398	13160	13307	13119	13311	13245	13209	13189	13334	13093	13278	13188	13304	13277	13216	13132	13265	13232	13045	13116	13118	13174	13219	13114	13154	13266	13250	13001	13276	13281	13087	13283	13077	13077	13377	13112	13287	13174	13178	13177	13350	13261	13150	13131	13178	13218	13147	13280
22541	20845	27666	24187	21585	21312	19261	16510	15887	15863	15988	15590	15289	15441	15289	15468	15385	15096	15209	15257	15187	15255	15483	15205	15202	15032	15132	15171	15028	15239	15043	15361	14999	15176	15178	14916	15007	15066	15199	15061	15083	15012	14894	14962	14937	15090	14945	15030	14958	14936	15261	15158	15092	15147	15003	14987	15002	14947	15069	14957	15210	14987	14888	15005	14919	14989	15126	14988	14873	15022	15010	14975	15018	14938	15065	14995	14883	14959	14846	14950	15058	14801	14934	15132	14871	14979	14928	14959	14976	15046	15124	14866	15082	15020	15175	14996	14956	14983	14910	15022	15320	14776	15118	15083	14998	15064	14975	15038	14969	15087	14864	14880	15075	15098	14895	15064	15059	15029	15004	15030	15188	15074	14863	14993	14855	15242	15016	15039	15080	15158	15031	15113	15092	14785	15059	14911	14944	14941	14951	14896	14923	15070	15024	15292	14871	15087	14711	14953	15076	15209	14862	14822	15047	15078	14988	14892	14917	15193	15077	15011	14999	15047	14869	14768	14916	14891	14989	14804	14894	14819	15202	15062	15103	14758	14867	14900	14933	14988	15063	14939	14952	14935	15025	15050	15128	15050	15078	15048	14903	15016	15004	14946	14968	15232	14884	15013	14909	15069	14901	15105	15066	14996	14939	14981	14996	14984	14961	14898	14999	15119	14888	15142	14908	15075	14892	14893	15089	14952	14886	15047	14944	14963	14841	15022	15122	14993	14970	15204	14980	15092	15112	15037	14958	14845	15054	14860	14862	15169	15026	14881	15062	15034	15042	14902	15076	14782	14810	15079	15099	15024	14969	14945	14902	14832	14969	14889	15100	15032	14996	14875	15017	14933	14842	15075	15062	15086	15084	15226	14837	15024	14762	15175	15051	15060	14974	15009	14837	15213	15089	14870	14880	14966	14994	14876	14958	14827	15009	14886	14849	15045	14946	14897	14954	14942	14911	15251	14789	14991	14992	15110	15127	14903	15038	14983	15076	15059	14801	15025	14994	14881	14977	15173	15058	15115	14946	14880	15139	14968	14983	14672	15045	15108	14783	15012	15096	15135	14983	15013	15152	14721	15117	14722	14897	15167	15000	14879	14833	15043	14800	15133	15145	14958	15021	14899	14816	14969	14888	15100	14871	15192	15091	14893	15031	15035	14771	14947	15113	14944	14983	14984	14759	14866	14987	14987	14929	15208	14846	14885	14955	15145	14946	15057	15143	15018	14907	14812	15002	14909	14859	14895	14870	14976	14957	14893	14939	14862	14768	14892	14814	14909	15090	14829	15071	14932	14837	14876	14952	14959	15009	14696	14793	14905	15040	15198	14974	15107	15103	14874	14931	15002	14993	15067	15166	14882	14995	14842	14957	14809	14995	14990	14954	15079	14893	15018	14923	15195	14993	15047	15021	15128	15008	14689	15104	15100	15010	14964	14881	14730	14848	15047	14915	14856	14916	15103	14982	15019	14924	14958	15083	14857	14881	14875	15062	14989	15099	14937	15022	14890	15149	14837	14849	14880	14845	15031	15032	14966	15022	15065	14897	14986	15039	14967	14919	15152	15114	14965	15048	14870	14651	15129	14863	14896	14979	14948	14923	15075	14990	14809	15066	15078	14957	14941	14985	14999	14966	15092	14927	14883	15072	14708	14865	14930	14766	15028	15159	15072	15128	14986	14889	14937	15014	15123	14899	14975	14909	15004	14731	14909	14932	14866	14858	15077	14963	15000	14960	14884	14843	15098	15052	14892	14945	15044	14752	14858	15119	14825	15073	15015	14923	15189	14903	15188	14824	14863	14975	14857	15009	15096	14960	15067	14889	14796	14912	14855	14958	15095	14998	14897	15014	14985	14974	14992	14933	14963	14772	14994	14985	14999	15067	14926	14819	14755	14928	15036	14968	14870	14958	14952	15015	14889	14976	14830	15060	15055	14958	14929	15058	15113	15058	14990	15088	14941	14953	14845	14984	15105	14932	14972	15104	14979	15045	15111	15003	14885	14884	15181	14988	15001	14995	14889	15043	14950	14983	14922	14892	14983	15177	15042	15116	15044	14792	15005	15125	14773	15067	15000	15172	14908	15124	15041	15033	15061	14819	15151	15021	14924	14870	14940	15179	14741	14985	14919	14956	14996	15111	15079	15118	15014	15078	15054	14999	15127	14996	15128	14983	14848	15044	14907	15200	14992	15015	15183	14967	15279	14836	14820	14977	14876	15053	15030	15013	14964	14994	14952	15004	14739	15064	14992	15077	15055	14896	14884	14990	14920	15052	14958	15044	14914	14969	14671	14943	14974	14973	14999	15027	14980	14745	15133	14688	15031	15011	15205	14941	14905	14690	14952	14921	14925	14919	14971	15210	14962	14960	14919	14992	15111	15112	14890	15055	15255	14832	14891	14820	14880	14936	14974	14828	15043	14882	14978	15099	14988	14699	15034	15051	14918	14821	14885	15075	15085	15112	14830	14818	15064	15090	14994	14999	15027	14863	14807	15002	14952	14939	15031	15079	15047	14924	14937	15157	14869	15090	15015	14867	15007	15103	15046	14920	14855	14951	14734	14839	14968	14894	14882	15012	14918	15121	14942	15163	15013	15046	15118	14919	15026	15065	14874	15012	15042	14942	15198	15080	14915	14899	14892	15047	14867	15016	15031	15029	14876	15013	14974	15028	14954	14976	15025	14985	15000	15069	14871	15045	15090	15134	14889	14994	14905	14992	14933	14981	15150	14816	15165	15078	15230	15130	14820	14889	14953	15064	14828	14924	15014	15143	15150	15002	15104	15157	15135	15077	15037	14920	14747	14964	15056	14990	14747	14932	14927	14960	14895	14992	14894	15038	14811	15089	14993	15143	15067	14973	14851	14967	15040	14871	14941	14906	14838	14962	15127	14967	14901	14909	15081	15049	15056	14956	14902	15036	14979	14859	15096	14986	14915	14873	15009	14962	15046	14902	14864	14859	15067	15051	15010	15086	14909	14941	14743	15022	15061	15110	15042	15120	14999	15257	15059	14997	15112	14981	14856	14793	15094	15054	15236	15019	14757	14921	15151	14936	14951	14830	15053	15048	14987	15028	15072	15007	14969	14965	14889	15016	14885	14899	15023	14907	14965	14805	14981	15008	14882	15099	14907	15076	14997	14956	14951	14969	14798	15111	15126	15124	14852	14995	14904	15082	15025	14992	14936	14867	14918	15026	15002	14849	14974	14836	14922	14674	15205	14961	14815	14903	15062	14973	15036	15079	14857	14912	14801	14963	14993	15072	15022	14938	15006	14844	15073	15312	14940	14864	14849	14891	14984	15035	15019	15123	14988	14976	14973	14884	14779	14829	15115	14930	14834	14834	15046	14936	14891	14957	15109	15131	15069	14942	14790	14781	14898	14993	14867	15126	14921	14901	15049	14950	14982	15066	14841	14972	14865	14910	14845	14976	15146	14949	14946	14936	15082	14950	15005	15046	14914	14942	14813	15125	15145	15023	14927	14782	15161	15114	15078	14940	14770	14961	15083	14905	15057	14945	15122	14859	14919	14974	15183	14877	14944	14771	15121	14831	15010	15033	14925	15017	14790	15193	14882	14803	14994	14984	14893	15025	15035	15057	14934	14876	14960	15062	15006	14949	14945	15018	15056	15137	15128	14905	15036	14722	14967	14978	14993	14900	14818	14848	14966	14954	15067	14756	14982	15049	14946	14991	15062	14819	15058	14915	14979	14907	15048	15006	15108	14850	14981	15186	14990	15037	15106	15076	14770	14913	15156	14931	14875	14950	14870	15011	15062	15058	15004	15056	15103	15022	15042	14939	15138	15049	15078	15107	14947	14990	15036	14800	14945	14969	14812	14934	14966	14910	15117	14984	14757	14891	14940	14989	14877	14875	14879	15002	14883	14836	14984	15129	15136	14725	15070	14959	15162	14797	14896	15070	15080	15118	15002	15102	15058	14919	15006	15018	15008	14963	15068	14863	14938	14982	15097	14893	14969	14848	14740	14957	14969	15111	15070	14985	15097	14972	14888	15110	14859	14945	15079	15094	15094	14978	14986	14945	15081	14919	15008	14908	14991	14984	14982	14900	15007	14973	14915	14987	15097	15153	15197	14953	14911	15038	14979	15040	14992	15096	14985	15140	14812	15019	14904	14994	14820	15049	14912	14885	14958	14923	14957	14880	14971	15053	15037	14975	15161	14856	14662	14763	15017	14953	14896	14944	14957	14959	14957	15200	14950	15115	14865	15014	14926	14998	15048	14812	14891	14848	15003	14858	15074	14963	14902	14889	15073	14976	14890	14829	14919	15013	14972	15064	15099	15047	14845	14921	14981	14901	14817	14998	14875	14898	14936	14945	14856	14974	14738	14757	14967	14976	15269	15001	15017	14966	15150	14963	15044	15014	14923	15067	14957	14837	14892	15067	14852	14855	14924	14942	14968	14954	14794	14845	14888	15020	14966	14872	15011	15176	15011	14821	14892	15005	14983	15208	14958	14788	15051	14810	15059	15009	14914	15013	15032	14910	14955	14844	14801	14996	15021	15119	15212	14769	15097	15001	14866	14979	15060	15054	15104	14973	14940	15000	15177	14986	15131	14881	14973	14982	14999	14807	15061	14935	14893	15086	14978	15072	15131	15011	15009	14864	15029	14970	14983	14889	14764	15104	15068	14907	15084	15099	14964	14998	15073	15008	15126	15105	14958	15102	14937	15170	14964	14921	14779	14917	14930	14908	14763	14978	14912	14958	15048	14988	15101	15102	14977	14911	14887	15190	14906	14926	14950	15011	14991	14866	15080	14873	15078	14838	14923	14946	15067	14909	15200	15069	14939	15005	15077	14940	15095	14978	14997	14890	14802	15068	14969	15130	14952	14897	15138	15021	15072	14817	15293	14948	14940	14953	15022	14994	15005	14986	14920	14932	14866	14870	14843	14936	14799	14851	14816	14969	15116	15043	15140	15099	14906	14994	15028	14942	14940	14766	15017	14902	14910	14943	14982	15007	14860	14904	15048	14852	15005	14962	14998	14927	15090	14964	14916	14965	14885	14900	14632	14954	15021	14846	14987	15051	14955	15084	15060	14996	15042	15116	14903	15098	15028	14958	14921	14949	15063	15005	15125	14942	15002	14952	15030	15064	15042	14973	14942	15208	15093
13694	30188	24236	18256	16619	15820	14942	14558	14020	13802	13628	13640	13542	13309	13236	13291	13261	13263	13006	13184	12969	12911	12939	12921	12921	12860	12929	12819	13045	12980	12954	13032	12944	12941	12756	12853	12899	12963	12928	12993	12817	13055	12872	12825	13047	12803	12780	12670	12787	13012	12888	12893	12872	13122	12802	12950	12892	12968	12821	12825	12930	12679	12998	12876	12878	13017	12933	12793	12873	12914	12863	12825	12749	12917	12762	12925	12918	12841	12941	13034	12967	12979	12796	12931	12910	12849	12922	12946	12950	12977	12644	12912	12694	12868	12780	12773	12993	13073	12866	12973	12893	12896	12822	12914	12918	12823	12694	12780	12787	12791	12942	12949	12840	12893	13033	13121	12908	12720	12901	12908	12864	12888	13004	12981	12781	12790	12856	12872	12864	12683	12867	12857	12741	12851	12911	12782	12941	12863	12947	12886	12867	13047	12881	12949	12852	12874	12854	12914	12911	12871	12905	12896	12900	12870	12884	12895	12987	12885	13013	13073	12806	12854	12797	12879	12766	12857	12845	12930	12766	12877	12887	12863	12806	12756	12910	12889	12996	12867	12804	12930	12743	12839	12789	12967	12781	12818	12780	13022	12880	12922	12873	12782	13033	12975	13021	12889	12853	12924	12748	12908	12734	13019	12760	12932	12866	12946	12811	12886	12851	12934	12993	12826	12674	12980	12811	12867	12811	12868	12999	12905	12876	12792	12871	12917	12913	13104	12996	12776	12847	12952	12815	12970	12949	13015	12926	12741	12951	12817	12910	12864	13020	12922	12842	12901	12707	12783	12916	12821	12871	12851	12845	13046	12838	12933	12875	12598	12877	12961	12833	12953	12948	12834	12859	13031	12856	12836	12990	12853	12894	12877	13008	12715	12845	12722	12958	12927	13014	12805	13035	13081	12912	12735	12921	12761	12852	12871	12816	12967	12897	13002	12884	12750	12793	12907	12835	12807	12699	12996	12880	12877	12841	12773	12981	12961	12748	12787	12905	13120	12819	12836	13023	12818	12811	12728	12947	12828	12802	12951	12916	12975	12783	12865	12840	13059	12889	12788	12932	12759	12782	12885	12785	12788	13009	12713	12859	12842	12930	12985	12938	12783	12924	12784	12851	12971	12760	12871	12704	12828	12952	12750	12887	12873	13002	12891	12872	12893	12741	12772	12751	12834	12893	12828	12789	12842	12813	12932	12867	13041	12841	12771	12955	12904	12979	12961	12987	12879	12987	13020	12946	12651	13014	12864	13014	12955	12817	12866	13002	12897	12672	13050	12821	12810	12923	12846	12838	12834	12778	12793	12948	12850	12658	12769	12898	13013	12897	12914	12976	12755	12905	12951	13036	12922	12862	13095	12932	12846	12842	12830	12841	12873	12923	12919	12952	13039	12826	12962	12980	12784	12828	12765	12948	13001	12815	12698	12844	12964	12952	12906	12959	12906	12863	12847	12867	13044	12806	12842	12913	12991	12898	13007	12931	12789	12877	12902	12745	12875	12955	12859	12765	12890	12845	12893	13011	12804	12981	12924	12918	12939	12863	12941	12872	12870	12687	12812	12974	12689	12780	12864	12834	12754	12807	12882	12950	12961	12787	12779	12868	12864	12973	12917	12992	12861	12856	12785	13038	12969	12786	12987	12961	12968	12876	12877	12807	12785	12894	12906	12929	12888	12720	13032	12836	12728	12808	13034	12796	12896	12742	12846	12918	12910	12850	12823	12755	12984	12885	12738	12841	12863	12892	12917	12941	12834	12836	12901	12748	12802	12724	12715	12739	12838	12834	12808	12770	12801	12835	12886	12937	12868	12925	12786	12797	13019	12897	12994	12862	12890	12930	12936	12955	12851	12938	12987	13067	12899	12971	12777	12898	12788	12914	12767	12681	13011	12812	12939	12811	12921	12945	12923	12954	13045	13064	12834	12741	12782	12871	12939	12824	12896	12871	12834	12844	12952	12850	12911	12834	12979	12931	12907	12883	12817	12813	12870	12797	12916	12884	12783	12906	13031	12789	12866	13008	12828	13040	12929	12866	12895	12932	12934	12886	12687	12792	12834	12920	12808	12893	12917	12953	12991	12644	12964	12810	12880	12811	12829	12943	13040	13111	12878	12697	12897	12901	12764	12815	12861	12777	12921	12856	12946	12948	12809	12884	12788	12736	12914	12870	12891	12790	12904	13001	12795	12802	12701	12993	13065	12770	12854	12814	12774	12811	12868	12844	12842	12785	12876	12827	12838	12869	12847	12756	12920	12733	12857	12933	12886	12872	12891	12879	12722	12974	12931	12979	12969	12894	12874	13064	12808	12889	12804	12894	12834	13032	12915	12929	12771	12717	12858	12953	12732	12942	12712	12842	12700	12927	12828	12803	12751	12820	12751	12746	12934	12917	12892	12966	12921	12696	12903	12822	12890	12759	12889	12843	12761	12874	12732	13115	12925	12868	12838	12771	12834	12788	12749	12815	12881	13021	12922	12942	12858	12958	12918	12996	12855	12797	12896	12916	12840	12907	12818	12728	12813	12923	12943	12982	12919	12735	12895	12858	12779	12885	12961	13007	12820	12879	12964	12824	12853	12849	12867	12832	12831	12858	12938	12851	12887	12882	12928	12869	12795	12944	12863	12880	12873	12817	12901	12835	12969	12993	12785	12851	12807	12822	12997	12971	12789	12989	12968	12873	12870	12976	13002	12741	12743	12754	12961	12949	12980	12905	12781	12882	12879	12763	12875	12721	12813	12871	12850	12701	12883	12946	12983	12893	12758	12884	12884	12935	12860	12761	12649	12806	12767	12978	12781	12820	12814	12858	12902	13012	12937	12798	12862	12997	12803	12900	12936	12774	12842	12987	12923	12849	12711	12930	12909	12913	12927	12718	12892	12999	12719	12944	13027	13012	12926	12909	12833	12704	12959	12782	12823	12740	13053	13018	12877	12812	12882	12765	12802	12867	12837	12903	12870	12808	12904	12791	12876	12784	12878	12718	12832	12856	13055	12934	12771	12893	12913	12903	12877	12888	12941	12739	12783	12981	13014	12939	12772	12837	12795	12994	12924	12897	12896	12785	12961	12911	12898	12847	12862	13040	12868	13053	13019	12919	12821	12896	12860	12696	12916	12809	12804	13110	12876	12944	12880	12730	12922	12654	13066	12881	12896	12900	12946	12972	12880	12749	12902	12824	12993	12953	12866	12955	12982	12898	12995	12875	12804	12907	12840	12894	12727	12760	12881	12741	12760	13056	12875	13047	12935	13020	12844	12925	12996	12770	12821	12726	12911	12776	12790	12838	12958	12987	12841	12931	12757	12993	12907	12826	12810	12793	12842	12906	12944	13026	12856	12674	12855	12966	12811	12783	12914	13062	12888	12879	12968	12872	12829	12875	12973	12777	12855	12754	12814	12763	12973	12871	12926	12804	12871	12747	12889	13007	12821	12922	12739	12894	12907	12858	12836	12949	12883	12974	12885	12962	12851	12903	12840	12825	12802	12801	12818	12985	12957	12898	12962	12897	12927	12865	13009	12804	12893	12820	12941	12798	12935	12994	12747	12896	13006	12839	12892	12902	12722	12921	12750	12828	13013	12810	12823	12937	12872	13088	12769	12901	12841	12890	12720	12881	12818	12794	12837	12940	12947	12970	12849	12887	12966	12929	12827	12855	12820	12754	12971	12581	12803	12917	12951	13031	12881	12831	12878	12861	12753	12854	13077	12927	12912	12793	12839	12925	12863	12975	12965	13027	12933	13058	12895	12751	12942	12951	12906	12947	13025	12734	12738	12825	13008	12860	12918	12825	12969	12951	12845	12868	12853	12791	12851	13004	12745	12815	12885	12836	12731	12877	12913	12943	12879	12912	12937	13053	12896	12797	12887	12889	13116	12861	12752	12848	13066	13018	12862	12830	12910	12832	12856	12804	12990	12903	12694	12951	13013	13090	12818	12981	12834	12870	12846	12597	12845	12810	13047	12865	12881	12892	12894	12698	12799	12787	12846	13061	12869	12889	12952	12856	12879	12969	12754	12804	12821	12848	12995	12888	12939	12855	12950	12961	12835	12780	12908	12926	12866	12650	13084	12894	12849	12858	12876	12896	12862	12847	12836	12782	13045	12826	12949	12854	12911	12929	12990	12888	12864	12789	13006	12958	12925	12875	12802	12903	12854	12966	12861	12846	12851	12977	12899	12769	12715	12934	12948	12976	12975	12935	12883	12716	12808	12792	12835	12756	12919	12843	12896	12951	12778	12809	12770	12905	12916	12788	12948	13035	12899	12933	12706	13040	12817	12919	12911	12764	12804	12933	12826	12944	12909	12794	12811	12856	12748	12882	13090	12888	12848	12771	12910	12954	12911	12832	12877	12831	12925	12928	12766	12868	12818	12930	12971	12834	12739	12956	12887	12918	12935	12822	13012	12813	12788	12701	12745	12878	12829	12829	12660	12939	12845	12701	12800	12945	12820	12987	12750	12723	12946	12874	12817	12896	12874	12702	12830	12866	12805	12928	12827	12973	12894	12820	12901	12947	12905	13001	13026	12972	12797	12907	12887	12998	12748	12736	12742	12912	12903	12776	12815	12781	12945	12870	12843	12829	12839	12743	12932	12959	12852	12708	12866	12791	12711	12686	12884	12796	12925	12942	12806	12821	12860	13073	12866	12764	12764	12994	12875	12905	12885	12847	12878	12828	12907	12939	13003	12863	12976	12813	12847	12822	12925	12831	12940	12750	12900	12872	12826	12948	12919	12852	12996	12831	13072	12747	12834	12842	12864	12674	12813	12898	12711	12788	12834	12940	12962	12758	12976	12897	12806	12944	12866	13025	12908	12932	12830	12866	12700	13048	12942	12962	12906	12793	12958	12976	12687	12923	12795	12847	12960	12816	12855	12851	12903	12875	12952	12911	12775	12909	12827	12787	12832	12707	12875	12842	12773	12994	12871	12744	12894	12829	12959	12899	12829	12925	12778	12960	13023	12829	12705	12915	12846	12908	13082	12900	12737	12872	13066	12718	12894	12812	13007	12944	12911	12749	12877	12805	12830	12916	12855	12811	12780	12867	12954	12853	12729	12775	13034	12831	12838	12801	12956	12784	12907	12781	12945	12856	12966	12783	12820	12991	12918	12890	12820	12760	12850	12957	12840
24207	20854	26486	25966	19564	18269	18083	17156	16760	16697	16605	16601	16667	16398	16400	16461	16278	16374	16132	16203	16184	16104	16237	16149	16162	16265	16224	16323	16260	16081	15921	16234	16441	15926	16192	16016	15834	16147	16246	16086	16072	16285	16110	16281	16053	15994	16182	16183	16285	16028	16123	16132	16080	16087	16272	16225	16130	16060	16156	15936	16313	15999	16093	16131	15961	16180	16006	16152	16178	16045	16149	16038	15920	16022	16061	16051	16116	16254	16056	16025	16046	16077	16111	16018	16141	16155	15972	16065	16037	16012	15952	16045	16142	16082	16153	15975	16127	16139	15875	16170	15953	15983	15872	16053	15985	16250	16014	15963	16097	16142	16101	16046	16079	16046	16069	16171	16107	16067	16158	15978	16166	16078	16303	16016	16038	16040	16173	15991	16302	16155	15920	16016	16182	15965	16057	16030	16014	15984	16139	16001	16122	16215	16056	16036	16218	15913	16153	15969	16115	16065	16018	16096	16144	16286	16206	16026	16294	16108	16211	15821	15892	16131	16071	15911	16027	15868	16059	16131	16087	15994	15856	16116	16102	15991	16111	15979	16103	16081	16119	15988	16225	16085	16321	16042	16125	15745	15952	16127	16144	16009	16190	16101	15912	16285	16317	15975	15841	16113	15886	15847	16097	15890	16166	15972	16058	16108	16018	16108	16062	15923	16071	16058	16249	15754	15857	16058	15992	16300	16086	16021	15943	15909	16175	16279	16212	16185	16117	15830	16102	16036	16044	16169	16096	16028	16087	16060	15849	16047	16186	15940	16110	16056	16114	16091	16067	16127	16030	15968	16235	16040	16050	16096	16100	16053	16229	16129	16281	16018	16035	16051	16046	16110	16060	16032	16202	16052	15988	16032	16135	16211	16231	16175	15925	16064	16048	16126	15993	16134	16074	16112	16166	16060	15891	16082	15973	16241	16098	16047	16210	16031	16014	16021	16142	16133	16056	16210	16114	16054	16111	16001	15844	16051	16162	16077	16058	16154	16174	15975	16132	15976	16062	16228	16139	16220	16162	16100	16131	16269	16000	16010	16237	16031	16175	16117	16060	16197	16221	15994	15987	15909	16267	15951	16069	15898	15967	16048	16019	15894	15905	15843	16115	15996	16001	15949	16301	15910	16086	15932	16035	15958	16072	16193	16126	16006	16092	15999	15960	16181	16251	16152	16103	16071	16177	16095	16134	16058	16094	16128	16157	16189	15962	16058	15910	15904	16108	16098	16022	16025	15871	15860	16026	15980	16036	16052	15880	16149	16208	16028	16107	16164	16145	16094	16014	16009	16172	16021	16046	16062	16011	16237	16240	16127	16086	16057	16051	16190	16186	16033	16105	16022	16182	15969	16089	15969	16227	16193	16050	16236	16127	16008	16146	15965	16105	16257	16029	15910	16163	16038	16118	16141	15968	16070	16015	16005	16304	15871	15964	15929	16090	15836	15885	16025	16053	16109	16154	15958	16009	16185	16101	16171	16155	16150	16148	16142	15948	16357	16195	16308	16127	16064	16006	16141	16101	16190	16253	15958	16063	15963	16118	16124	16096	16015	16138	16052	16157	16145	16131	16129	15999	16053	16238	16321	15968	15931	16049	16215	16119	16213	16273	15907	16030	16065	16062	16095	16181	16029	16175	16080	15886	16214	16196	15998	16067	15942	16045	15960	15917	16081	16059	15941	16076	15950	15980	15965	15959	16239	16220	16098	16187	16002	16016	16296	16088	16062	15983	16165	15934	15922	16168	16147	16085	16196	16025	15976	16233	16114	16231	16065	16109	15955	16220	16020	16029	15943	15933	15908	16046	16000	15781	16099	16233	16246	16141	16181	16066	16105	16043	16193	16189	16160	16293	16040	16140	16154	16230	15978	16009	16021	15886	16073	16046	16053	15970	16117	16054	16135	16014	16151	16123	15829	16140	16148	16283	16068	16030	15980	15946	16272	16121	16084	15922	16111	15974	16056	15981	15963	15954	15902	15925	15982	16240	16239	15911	16185	16128	16273	15986	16023	16090	16160	15989	16106	16108	16044	16103	15953	16170	16111	16244	16224	16160	16035	16202	16136	16238	16287	16147	15895	16192	16010	16340	16275	16068	16066	16237	16093	15954	16181	16021	16115	16150	16226	16238	16070	16055	16060	16223	16205	15988	16061	16203	15962	15976	16190	16034	15938	16087	16276	16189	16103	15988	16120	16119	15986	16025	16033	16022	15984	16131	16175	16290	16001	16003	16131	16163	16147	16086	16079	15966	16041	16149	16103	16115	16093	16116	15953	15870	15895	16097	15911	16286	16018	15960	16103	16174	15952	16082	16050	15956	16170	16248	16245	16245	16193	16222	15968	16131	16030	16102	16023	16043	16130	16176	16132	16053	16045	15694	16115	16001	15835	16174	16045	16116	16152	16295	16013	16019	15967	16096	16057	16181	16294	16386	16132	16146	16320	16216	16245	16141	16195	15969	16183	16008	16196	16112	16068	16193	16078	16091	15972	15983	15940	16225	16208	15919	16310	15891	15796	15926	15980	16000	16042	16284	16066	16009	16106	16029	16046	16054	16125	15934	16161	16110	16291	16182	16165	15998	16070	15995	16107	16211	15976	16122	16129	16147	16160	16020	16062	16201	15786	16030	16083	15978	16221	16206	16180	16201	15912	16157	15891	16229	16012	15981	16153	16369	16176	16233	16148	16205	16138	16128	16345	16009	16136	16139	16001	16165	16021	16015	16260	16138	15841	15939	16058	16274	16264	16263	16138	16208	16179	16182	16057	15905	16040	16158	16052	16196	16056	16099	15942	16086	15926	16094	16001	16099	16049	16122	16046	16090	16222	15923	15972	16147	16142	16090	16117	15969	15992	16122	15878	16107	16237	16257	16128	16236	16064	16169	16175	16133	16157	16022	16011	16028	16003	16009	16077	16022	16083	15980	16162	15891	16191	16016	16054	15982	16229	16157	16017	16203	16110	15987	15995	16086	16074	16052	16043	15900	16228	16120	16047	16110	16055	16082	15949	15999	15896	15859	15974	16031	16011	16265	16146	16151	16052	15933	15936	15952	16088	16310	16086	16036	16038	16175	16220	16213	16037	16336	16095	15923	16116	16021	16206	16267	15957	15974	15929	15936	16056	16121	15825	16118	16020	15978	16125	16114	15999	15975	16160	16158	16192	16235	16093	16150	16043	15917	16056	16170	16177	16094	16202	16010	16230	16061	16003	16248	16089	16109	16191	16123	15871	16002	15866	16115	15891	16032	16079	15840	16106	15968	16084	16031	16025	15992	15981	16000	15774	16066	15896	15918	16021	16087	16088	16072	16185	15975	16066	16039	16207	15944	16336	16235	15941	16123	16009	16039	15984	16217	15987	16168	16149	16048	16184	16161	16007	16057	15696	16236	15983	15960	16127	16222	15981	15900	15866	16029	15969	15988	16212	16064	16045	16048	16148	16119	15979	16070	16011	16053	15998	15884	16167	16218	15998	16058	16161	16190	16247	16076	16095	16086	16158	16187	16062	16035	16094	15954	16012	16011	16216	15952	16209	16037	16117	16026	16094	16061	16099	16318	16082	16339	16111	15889	16048	15978	16024	16203	16249	15964	16073	16010	16086	16203	16089	16221	16158	16147	16121	16138	16153	16153	16100	16241	15872	16323	16066	16100	15992	16204	16072	16170	16165	16045	16271	16083	16088	15902	16176	15967	16129	15916	16118	16057	16097	16046	16189	15962	16227	16143	16156	16050	16092	16126	15915	16134	16075	16059	15930	15950	16220	16202	16128	16121	16092	16006	16048	15892	16092	16074	16162	16139	16080	16041	16025	16036	16100	16155	16165	16177	15910	16257	15981	16095	16150	16235	16189	16191	16097	16198	16254	16277	16092	15972	16075	16072	16037	16112	15980	16051	16264	16257	16107	16316	16035	16194	16105	16250	16091	16017	16064	16131	16071	16063	16088	16153	16240	15966	16029	16050	16067	16039	16005	16197	16088	16125	15955	15955	15943	16132	16098	16126	16075	16102	16084	16047	15940	16059	16023	16089	16168	16230	16031	15954	16086	16068	16194	16108	16166	16173	16043	16145	15942	16047	15817	16014	16065	16154	16074	15844	16139	16053	15946	16043	15995	16177	16073	15910	16269	16250	16272	16023	15953	15892	16220	16005	16006	16125	15935	16094	16037	16077	15859	16044	16161	15944	16011	15952	16168	15998	15936	16141	15979	16260	16111	16123	16010	16102	16122	16113	15948	16214	16216	16068	16157	16125	16328	16065	16052	16287	16122	16112	16121	16155	16027	15963	16066	16105	16037	16044	16094	16181	16026	16130	16183	16149	16319	16203	15964	16104	16138	16080	16219	15967	16178	16218	15852	16160	16116	15950	16155	16054	16108	15981	16082	16072	16075	16196	16095	16157	16118	16120	16021	15909	16073	16176	15939	16114	15860	16002	16118	16108	16179	16189	16294	16239	16013	16137	16112	16122	16117	16216	16144	16134	16066	15923	15797	15921	15991	16375	16096	16059	15971	16167	16095	16165	15982	16137	16062	16077	16060	16051	16161	16155	16149	16105	16146	16214	16101	16060	15954	15909	15996	16076	16013	16138	16110	16161	16074	16117	16135	16121	16020	16092	15920	16088	15945	15955	16132	16202	16031	16023	15886	16021	16143	16052	16251	16117	16187	16057	16058	16013	16242	16121	16032	16109	16269	16236	16199	16273	16167	16023	15971	16171	16034	16011	16165	16234	16052	16200	16240	16108	16053	16075	16165	16088	16005	16001	16173	16217	16226	16065	16114	16067	16075	15920	16144	16177	16038	15990	16053	15986	16001	16161	16057	15953	16099	16071	16228	16058	16196	16053	15830	15978	16038	16032	16107	16174	16147	15922	16005	16328	16011	16138	16222	16269	16115	16040	15993	15997	16179	16027	15956	16197	15965	16223	16165	16126	15940	16032	16131	15982	16224	16199	15991	16103	16236	16004	16127	16376	16084	16253	16077	16049	16034	16093	16262	16217	15991	16078	16190	15976	16180	16268	16187	16200	16199	16295	16175	16291	16132	16048	16195	16048	16027	16174	16064	16194	16026	16237	16083	16036	15959	16025	16169	16069	16216	16255	16139	16176	16030	15926	16303	16164	16140	16151	15986	16139	15889
14882	27174	22208	17632	16328	15768	15193	14776	14558	14327	14241	14123	14073	13878	13825	13980	13687	13924	13746	13776	13858	13667	13428	13744	13587	13788	13744	13641	13699	13708	13659	13625	13811	13676	13669	13612	13359	13676	13645	13716	13653	13770	13796	13543	13663	13458	13468	13595	13521	13612	13549	13564	13659	13555	13668	13564	13567	13668	13746	13375	13698	13589	13747	13511	13513	13626	13627	13644	13713	13606	13521	13730	13587	13653	13628	13524	13584	13748	13552	13747	13513	13624	13532	13670	13658	13699	13571	13615	13497	13676	13597	13520	13499	13656	13539	13607	13634	13583	13774	13714	13664	13556	13650	13568	13483	13507	13597	13631	13613	13401	13619	13705	13591	13568	13696	13756	13486	13602	13385	13695	13522	13605	13541	13500	13652	13527	13538	13641	13574	13396	13711	13569	13509	13644	13774	13628	13603	13822	13684	13656	13432	13744	13583	13655	13547	13665	13702	13395	13670	13603	13420	13639	13600	13617	13565	13658	13554	13616	13620	13465	13561	13730	13592	13628	13539	13439	13535	13584	13580	13583	13548	13724	13605	13830	13645	13571	13621	13674	13693	13612	13490	13604	13543	13408	13669	13744	13662	13557	13526	13651	13689	13631	13522	13596	13509	13462	13800	13777	13485	13613	13581	13484	13496	13703	13496	13667	13615	13384	13629	13581	13462	13555	13663	13678	13510	13786	13525	13524	13607	13675	13455	13607	13705	13504	13667	13654	13625	13718	13601	13642	13657	13740	13645	13376	13391	13562	13693	13544	13570	13590	13833	13452	13687	13600	13516	13582	13586	13567	13480	13632	13537	13584	13450	13674	13588	13720	13632	13642	13586	13602	13656	13650	13462	13502	13555	13771	13643	13535	13448	13519	13559	13665	13794	13504	13660	13592	13616	13530	13692	13675	13517	13588	13548	13663	13519	13683	13514	13544	13634	13513	13667	13469	13647	13501	13608	13632	13528	13565	13521	13529	13696	13572	13720	13625	13543	13338	13549	13738	13622	13580	13713	13747	13501	13706	13520	13450	13564	13667	13487	13500	13721	13549	13592	13640	13593	13606	13391	13663	13660	13747	13758	13501	13645	13638	13390	13604	13589	13641	13624	13610	13665	13640	13632	13443	13388	13764	13569	13580	13567	13398	13606	13484	13613	13467	13617	13831	13596	13556	13521	13631	13667	13620	13595	13348	13528	13645	13687	13631	13657	13650	13468	13713	13697	13489	13396	13419	13730	13568	13706	13560	13597	13538	13807	13681	13493	13643	13502	13674	13535	13575	13582	13504	13679	13503	13483	13620	13593	13706	13397	13663	13829	13508	13595	13600	13436	13713	13546	13560	13715	13635	13650	13509	13366	13523	13586	13569	13676	13572	13705	13686	13689	13558	13533	13501	13605	13716	13599	13702	13595	13584	13653	13520	13692	13718	13624	13552	13682	13606	13457	13554	13556	13486	13618	13624	13705	13607	13637	13580	13580	13692	13572	13600	13553	13638	13578	13680	13526	13678	13649	13707	13454	13644	13506	13540	13605	13509	13663	13578	13422	13784	13576	13621	13616	13607	13643	13542	13673	13469	13714	13669	13709	13552	13517	13693	13511	13546	13542	13616	13621	13489	13472	13607	13638	13517	13635	13817	13710	13551	13685	13697	13473	13369	13605	13669	13471	13652	13590	13628	13760	13588	13519	13678	13516	13488	13649	13608	13440	13487	13537	13469	13607	13634	13646	13578	13634	13670	13661	13523	13752	13531	13705	13583	13524	13684	13636	13600	13605	13624	13457	13486	13491	13502	13556	13551	13553	13505	13558	13655	13682	13560	13405	13747	13431	13583	13597	13676	13523	13651	13535	13609	13651	13477	13453	13611	13731	13597	13535	13650	13572	13671	13524	13491	13477	13517	13743	13616	13571	13601	13699	13601	13640	13673	13483	13632	13559	13543	13651	13624	13489	13488	13381	13476	13481	13557	13460	13757	13543	13544	13472	13533	13643	13656	13709	13532	13652	13714	13479	13661	13595	13678	13696	13593	13482	13577	13587	13606	13579	13525	13592	13411	13581	13494	13704	13557	13688	13573	13562	13628	13570	13481	13563	13543	13618	13668	13804	13523	13720	13502	13658	13371	13449	13569	13481	13517	13656	13577	13704	13658	13475	13606	13656	13583	13461	13654	13634	13753	13521	13622	13732	13528	13646	13616	13438	13705	13494	13624	13698	13632	13595	13745	13764	13614	13637	13591	13295	13673	13638	13531	13583	13551	13584	13685	13706	13503	13654	13627	13442	13642	13608	13528	13484	13697	13581	13552	13495	13566	13645	13618	13715	13511	13622	13617	13534	13632	13565	13698	13687	13612	13524	13566	13533	13571	13745	13595	13563	13627	13503	13700	13598	13495	13624	13645	13420	13590	13660	13698	13724	13557	13745	13712	13622	13492	13661	13554	13569	13506	13434	13718	13548	13468	13443	13572	13464	13639	13518	13564	13602	13566	13452	13732	13607	13426	13491	13700	13633	13478	13616	13599	13634	13464	13621	13724	13525	13620	13595	13702	13489	13500	13659	13664	13445	13523	13716	13660	13709	13441	13688	13594	13736	13779	13564	13529	13658	13626	13605	13519	13609	13581	13645	13733	13625	13671	13561	13536	13564	13619	13612	13508	13544	13447	13667	13771	13593	13669	13601	13627	13504	13526	13780	13483	13532	13602	13663	13573	13565	13357	13539	13753	13659	13681	13506	13568	13578	13632	13508	13733	13550	13630	13679	13476	13495	13572	13494	13687	13465	13425	13699	13639	13529	13571	13656	13497	13594	13573	13568	13636	13596	13746	13655	13431	13727	13547	13661	13700	13597	13478	13760	13552	13580	13606	13503	13607	13704	13677	13627	13591	13635	13532	13612	13628	13704	13605	13614	13505	13641	13680	13554	13466	13450	13650	13580	13732	13528	13603	13440	13585	13528	13558	13525	13622	13523	13685	13536	13790	13489	13685	13647	13548	13594	13545	13626	13634	13722	13526	13574	13537	13533	13518	13835	13643	13536	13604	13557	13476	13376	13531	13584	13566	13599	13521	13591	13617	13722	13525	13628	13609	13524	13513	13484	13665	13566	13741	13661	13485	13646	13417	13681	13625	13548	13579	13504	13646	13521	13722	13636	13802	13626	13482	13689	13522	13527	13507	13679	13700	13514	13552	13780	13652	13592	13712	13510	13722	13594	13441	13513	13558	13659	13628	13580	13496	13632	13737	13691	13502	13648	13688	13564	13432	13626	13685	13689	13571	13620	13566	13747	13587	13608	13625	13622	13699	13700	13552	13683	13418	13578	13572	13682	13580	13701	13443	13630	13548	13512	13676	13419	13622	13551	13476	13761	13396	13633	13596	13462	13727	13437	13620	13535	13550	13662	13463	13618	13638	13606	13538	13525	13544	13620	13657	13615	13682	13553	13712	13496	13603	13701	13538	13596	13745	13494	13646	13634	13656	13396	13773	13693	13595	13473	13510	13626	13499	13597	13582	13815	13455	13688	13593	13516	13495	13608	13589	13570	13592	13661	13504	13569	13534	13582	13558	13662	13449	13515	13687	13593	13408	13638	13575	13617	13593	13707	13513	13561	13524	13537	13592	13704	13542	13656	13457	13607	13651	13575	13718	13662	13691	13381	13660	13590	13626	13541	13836	13655	13519	13524	13666	13504	13518	13428	13774	13601	13558	13489	13710	13587	13719	13546	13471	13714	13546	13599	13547	13568	13669	13751	13669	13589	13636	13611	13652	13484	13574	13713	13652	13544	13630	13710	13595	13546	13688	13480	13555	13597	13483	13491	13625	13531	13516	13594	13587	13625	13454	13763	13563	13640	13540	13715	13637	13592	13355	13561	13524	13720	13513	13514	13524	13607	13596	13690	13642	13754	13499	13473	13628	13659	13642	13502	13454	13407	13710	13573	13588	13689	13594	13488	13586	13603	13448	13781	13620	13682	13620	13585	13574	13592	13500	13797	13574	13834	13615	13607	13599	13501	13613	13692	13799	13709	13686	13715	13501	13594	13622	13712	13556	13505	13560	13633	13567	13691	13646	13655	13691	13622	13584	13565	13547	13613	13594	13689	13649	13798	13520	13631	13638	13696	13472	13608	13631	13643	13717	13667	13619	13664	13736	13577	13675	13607	13541	13640	13694	13604	13451	13665	13486	13599	13468	13603	13737	13633	13527	13475	13668	13612	13547	13427	13555	13628	13572	13529	13733	13519	13641	13570	13573	13676	13580	13532	13663	13454	13356	13508	13595	13568	13649	13563	13608	13490	13649	13630	13495	13606	13737	13573	13632	13622	13651	13715	13703	13710	13686	13656	13526	13452	13634	13615	13562	13656	13561	13621	13732	13587	13643	13727	13587	13550	13568	13577	13435	13694	13633	13634	13605	13576	13509	13605	13548	13597	13494	13710	13564	13711	13537	13630	13672	13694	13658	13494	13750	13556	13627	13635	13590	13612	13614	13623	13636	13558	13640	13518	13603	13501	13691	13509	13501	13433	13702	13542	13589	13753	13578	13547	13636	13619	13457	13653	13529	13649	13453	13596	13738	13560	13465	13657	13621	13597	13482	13661	13621	13524	13537	13645	13540	13579	13589	13546	13588	13654	13626	13542	13634	13714	13533	13552	13578	13517	13718	13578	13609	13643	13603	13571	13669	13526	13477	13716	13504	13500	13689	13696	13475	13553	13736	13713	13458	13601	13591	13660	13467	13589	13574	13508	13753	13535	13626	13589	13686	13463	13640	13513	13562	13677	13459	13481	13569	13485	13661	13373	13651	13406	13549	13329	13527	13459	13599	13595	13579	13588	13634	13648	13625	13469	13517	13568	13567	13733	13647	13549	13621	13674	13673	13579	13691	13563	13589	13600	13568	13704	13563	13521	13563	13564	13602	13602	13664	13632	13518	13550	13636	13568	13616	13502	13598	13665	13474	13452	13646	13713	13534	13616	13517	13632	13627	13557	13609	13562	13586	13554	13534	13610	13579	13566	13573	13662	13679	13644	13597	13516	13553	13578	13487	13501	13532	13436	13541	13588	13490	13629	13607	13471	13600	13739	13570	13644	13597	13537	13635	13810	13531	13377	13534	13548	13560	13666	13683	13591	13525	13761	13457
21771	20921	28149	23892	21130	22883	24233	18330	17296	17403	17412	16912	17059	17000	16769	16679	16443	16727	16480	16444	16289	16394	16270	16437	16302	16282	16369	16120	16237	16200	16280	16191	16198	16094	16186	16048	16089	16135	16217	16026	16278	16258	16102	16254	16140	16227	16161	15994	16036	16113	16071	16139	15973	16124	15964	16112	16285	15968	16088	16022	15980	16103	16261	16109	16098	16060	15831	16170	16028	16137	16357	16068	16119	15905	16206	15994	16015	16055	16136	16302	15875	16190	16088	16060	15939	16005	15995	16027	15910	16054	16048	15951	16141	16140	16153	16042	16183	16155	16147	16167	15954	16004	16264	16198	16023	16059	15942	16170	16318	16169	16124	16044	16039	16096	16037	15998	15981	15941	16231	16107	16083	15915	16050	16081	16094	15918	16142	16245	16076	15817	15972	15950	16048	16069	16060	15854	16130	16038	16008	16040	15935	15939	16054	16070	15999	15962	16132	16203	15938	16060	16257	16247	16050	16094	15900	15982	16018	15941	16145	16069	15977	16181	16031	15903	15997	16147	16004	15838	16024	15975	15999	16034	15675	15958	16040	15945	16033	16188	16004	15931	16042	16083	16125	16230	16206	16194	16098	16043	16169	16100	16154	16009	16020	16314	15970	16020	15866	16044	15960	15876	16090	16103	16059	16106	15942	16084	16054	16208	16139	16107	16145	16129	16200	16216	16315	16143	16083	16124	16221	16016	16041	16027	15783	15976	15970	16125	15916	16065	16069	16005	16056	15981	16083	15877	15814	16073	16253	15971	16175	15994	15938	16257	15866	15962	16027	16051	16029	16039	16056	15962	16064	15841	16016	16109	16023	16058	15893	15946	16083	16089	16012	16062	16129	16151	16161	16168	16041	16059	16047	15963	16016	15909	15889	15715	15916	15873	16058	16141	16049	15974	16013	16177	16060	15878	15989	16083	16049	16120	16081	16135	16202	16117	16023	16056	16052	16046	16074	15885	16082	16170	15946	16027	15783	16018	16368	16000	16134	16096	16091	16181	16039	15927	16179	16198	16060	16069	16169	15955	15973	15811	16275	16079	15925	15964	15943	15920	15866	16057	15846	16082	15911	16060	15954	15837	15884	16097	16171	15892	15846	16029	15909	16037	16180	16000	16024	15983	16123	16207	16103	16077	15942	15894	15922	15932	16038	15950	15822	16127	15814	15961	16122	16052	16120	15957	16130	16157	15922	16102	16003	16314	16101	16052	15904	16117	16198	15956	16011	16096	16101	16204	15916	16130	15972	16137	16076	16085	15834	15954	16045	15894	16034	15798	16067	16027	16043	16045	16030	16078	16132	16179	16060	16046	16100	15983	15882	15784	16053	16120	16052	16275	16229	16004	16082	16024	16052	16216	16028	15979	16231	16108	16197	16013	16091	15875	16095	15950	15974	16223	16117	16087	15943	15869	15903	16106	15923	16110	15965	16116	16071	16102	15931	16047	16012	15971	16404	15981	15963	15996	16050	16070	16027	16036	16046	15881	16196	15770	15979	15973	16118	16005	16041	15997	16152	16041	16067	16149	16028	16144	16066	16035	16007	16015	16120	15956	16062	15966	15888	15906	16068	16046	15903	16213	16070	16014	16097	15858	15965	16114	16129	16105	15971	15878	15921	16102	16031	15985	15887	15926	16250	15776	16119	16083	16080	15972	15924	16063	15968	16011	16132	15981	16116	15974	16001	16001	16082	16153	15789	15937	15995	15975	15961	15805	16068	15950	16182	15940	15949	15983	16093	16095	16242	15889	16060	16198	16247	16018	16098	15864	16135	15933	16012	15970	16149	16001	15985	15918	15803	16100	16246	16071	16017	15728	16142	16069	15939	16119	16167	16057	15961	16019	16092	16106	15973	16186	16170	16145	15931	16222	16207	15905	16106	16138	15987	16100	16066	15971	16062	16135	15954	15994	16068	16099	16094	16067	16146	16213	16001	15994	16157	16078	16123	15941	16150	16048	15946	16055	16164	16000	16089	16064	16074	16110	16100	15983	15811	16016	16121	16103	16087	16004	16075	15988	15998	16140	15833	16043	15998	16053	15878	15979	16080	15888	16060	16109	16078	16030	16194	16040	15912	15992	16150	16030	16183	16147	16130	16002	16014	16113	15896	15778	16119	16099	15927	16184	16123	16174	15943	16071	16119	16075	16165	16156	16150	16269	15961	16033	15997	16110	16087	15942	16130	16123	16241	16045	15946	16061	16027	15864	16008	16001	15931	15576	15934	15831	15875	16190	16078	15820	16056	16043	15995	15980	16132	16144	15877	15967	15934	16133	16184	16016	16049	15921	16043	16112	16301	15844	15954	16151	16033	15868	15916	15902	15875	15959	16102	16087	15967	16110	15896	16253	16086	16007	16102	16087	15972	15943	16042	15854	16047	15944	15974	16038	15930	15776	16000	16029	16048	15995	16075	15930	15898	15882	15973	16005	15950	16037	16045	16173	15890	16076	15954	16043	15779	16012	16259	16145	16172	16089	15818	15923	16089	16251	16021	16041	16265	16072	16081	16086	16140	16052	15962	16038	16120	16082	16173	15898	15864	15981	16093	15982	15997	16049	16140	15939	16232	15801	15906	15913	15738	16176	16053	16158	16053	15999	15948	15945	16079	16048	16147	16106	15947	16025	16124	15910	16037	15945	16052	16077	16031	15931	16252	15919	16204	16092	16183	15892	15959	16151	15879	15967	15956	15937	16002	16187	15937	15984	16090	16113	15944	15949	16038	16061	16034	16116	16033	16000	16086	16217	15899	16156	16047	16124	16060	15972	16278	16218	16001	16012	16069	15985	16234	16159	16063	16132	15985	16189	16156	16020	15964	16012	16228	16269	16138	16019	16056	16001	16155	15999	16185	16122	16298	16094	16079	16028	15981	16101	16125	16073	15924	15904	15884	15924	15994	15860	16065	15956	15959	16047	16173	15982	15864	16137	16114	16024	16174	16263	16027	16086	15845	16011	16013	16085	16009	15960	15770	15978	15841	16247	16134	16049	16079	16063	15994	16088	16033	15731	16242	15952	16153	16085	15977	16258	16111	15977	16056	16106	15854	15899	15980	16014	16360	16014	16026	16301	16207	15848	16002	16032	15952	15942	15865	16037	16124	16256	16001	16203	15924	15965	15988	16202	16308	16098	16132	15821	16011	15998	15898	15983	15907	16062	16247	16139	15979	16045	15969	15837	16064	15827	15777	15989	15962	16063	16142	16138	16054	15842	16213	16093	16142	16088	16199	16033	15968	16138	15852	15902	16091	15962	16103	15883	16116	15986	15916	15958	16104	15993	16022	16014	16170	16006	16065	16092	16111	15999	15939	16034	15977	16237	15988	16079	15980	16034	16176	16053	16067	15986	15886	16156	15988	15992	15888	16044	16099	15986	16205	15728	16062	16127	15889	16023	16041	16113	15986	16039	16058	16058	16141	15817	16005	16136	16086	15901	16033	15974	15986	16063	16031	16103	16117	16026	15948	15952	15993	15995	15925	16194	15957	15803	16046	15858	15991	16021	16078	16207	16202	16005	16053	16095	15900	15936	16116	15871	16021	15927	16010	15941	16064	15936	16013	16008	15986	15839	16113	16022	16062	16013	16180	16091	16054	15947	16189	15975	15849	16019	16047	16117	16094	16095	15953	16015	15973	16210	16157	15962	16003	15931	16102	16087	16061	15849	15976	15965	16120	16026	15947	16093	16200	15940	16119	16166	15816	16075	16027	16131	15930	16023	16010	15931	16046	16027	15894	16227	16115	15921	16040	15975	16051	16034	15976	15902	16089	16115	16055	16058	16026	15942	16124	16103	15991	16018	16154	15961	16026	15817	15861	15981	16087	16035	16110	15879	15911	15913	15819	16078	16120	16154	15984	15956	16192	15921	16168	16109	15995	16042	16124	16224	16199	16001	16122	15912	16041	15950	16045	16191	15882	15957	16009	16129	16009	16069	15884	16131	16196	16082	16012	15932	15896	16043	15949	15946	15964	16068	16200	15939	16087	16025	15926	15825	15974	16260	16151	16154	16058	15907	15943	16116	16085	15935	15980	15975	16080	16277	16133	16078	15926	16104	15823	16012	16093	15812	16121	15844	15795	15767	15987	16040	15937	16215	16134	16117	16079	15948	16056	15748	16014	16183	16075	16031	16236	15999	16005	16182	15971	15972	16193	15952	16079	16186	16200	16207	16006	15983	15824	16089	15838	15892	16206	16023	16075	16030	16147	16085	15993	15936	16115	16143	16076	15950	16114	16067	16169	15880	15942	15916	16100	15903	15996	16044	15986	15877	16031	15857	15889	16078	15930	15964	16137	15941	16152	16225	16145	16095	16133	15998	16020	16094	16100	16090	16043	15945	15965	15917	16003	16121	16084	15998	15795	15919	16032	16030	15867	16176	16157	15990	15945	16102	15807	15929	16017	16181	16018	16004	16091	15951	15955	15890	16152	16115	15996	15925	16190	16186	16150	16156	15946	16110	15959	15965	16040	16198	16107	16168	16078	16010	16144	15930	16052	16078	16164	16012	16023	15906	16141	15943	16123	16151	16090	16095	15967	16024	16116	16016	15910	16061	15936	16087	16050	15782	16225	16076	15984	16192	15950	15925	16043	15919	15975	16034	16100	15976	16188	16026	16043	16120	16088	16164	15973	15993	15980	16227	16080	15957	16198	16037	15965	16047	16101	15980	16137	16048	16079	15950	15981	15921	16037	15970	15762	16197	16033	15914	16106	16299	15983	15953	16158	16200	16063	16142	16008	15868	16061	16059	15969	16057	16071	16040	16068	15904	15953	16050	16027	15958	16050	15969	15981	16128	16012	16019	16047	16149	15968	16063	15970	16158	16140	16030	16033	16079	15940	16007	16070	16435	16080	16009	15844	15994	15896	16001	16010	16014	16052	15936	15962	16037	16077	16108	16197	16039	15984	16109	16072	16064	15934	16224	15973	16015	15982	16010	16086	16192	16057	16151	16000	16288	16106	16090	16048	15941	16142	16049	16086	15984	15963	16264	15947	15929	16044	16150	16080	16084	15891	16000	16267	16018	16010	16223	16169	16037	16103	15885	16027	16145	16237	16187	16146	15908	16165	16065	16089	15967	16005	16094	15978	15870	16168	15878	16130	15933	15898	15976	15947	16116	16020	16057	16039	16185
14924	34576	27847	21034	18729	17391	16355	15731	15292	14924	14524	14615	14355	14471	14084	14165	13962	13919	13782	13751	13586	13620	13684	13723	13643	13516	13760	13692	13708	13666	13568	13568	13530	13728	13368	13663	13611	13451	13506	13466	13621	13456	13582	13534	13511	13505	13719	13463	13560	13648	13578	13495	13568	13556	13545	13444	13545	13423	13483	13651	13427	13668	13583	13485	13422	13502	13388	13512	13696	13586	13610	13634	13426	13407	13532	13556	13520	13420	13534	13575	13558	13564	13601	13519	13494	13532	13379	13526	13441	13571	13608	13334	13595	13590	13647	13591	13486	13530	13645	13579	13641	13635	13478	13632	13489	13808	13403	13569	13427	13598	13391	13484	13556	13573	13530	13456	13501	13525	13659	13570	13418	13465	13647	13506	13511	13422	13499	13473	13508	13520	13553	13643	13448	13546	13468	13498	13510	13461	13501	13659	13439	13582	13535	13694	13537	13512	13532	13519	13455	13503	13399	13480	13643	13469	13565	13476	13368	13568	13371	13572	13515	13464	13629	13448	13592	13379	13416	13424	13501	13388	13508	13610	13577	13557	13528	13416	13453	13519	13583	13339	13408	13448	13515	13401	13574	13693	13739	13488	13536	13476	13485	13457	13633	13440	13433	13590	13578	13509	13592	13689	13748	13756	13520	13562	13595	13512	13589	13454	13538	13546	13358	13405	13493	13457	13495	13373	13651	13327	13398	13498	13617	13471	13453	13368	13470	13458	13582	13458	13465	13472	13525	13590	13504	13549	13518	13486	13290	13360	13434	13469	13432	13498	13582	13525	13533	13549	13388	13449	13391	13455	13547	13556	13422	13412	13423	13464	13612	13521	13431	13272	13501	13427	13464	13583	13444	13473	13415	13595	13538	13558	13487	13657	13407	13366	13507	13516	13557	13431	13535	13646	13513	13508	13681	13405	13429	13402	13404	13371	13486	13557	13416	13497	13593	13553	13476	13469	13352	13492	13645	13501	13695	13528	13496	13528	13693	13704	13472	13521	13344	13257	13425	13400	13474	13434	13418	13511	13534	13503	13436	13504	13438	13572	13468	13539	13450	13633	13451	13423	13559	13503	13635	13499	13372	13305	13374	13389	13486	13506	13444	13641	13388	13560	13450	13513	13477	13464	13504	13601	13434	13503	13458	13436	13509	13421	13389	13391	13603	13611	13567	13538	13485	13554	13354	13620	13497	13482	13589	13592	13603	13482	13485	13596	13429	13560	13723	13473	13373	13329	13556	13562	13570	13482	13494	13589	13591	13471	13445	13407	13485	13527	13490	13574	13494	13524	13582	13545	13596	13415	13677	13357	13378	13443	13614	13651	13366	13537	13599	13425	13331	13556	13544	13412	13389	13373	13467	13684	13446	13521	13323	13399	13438	13631	13446	13639	13622	13511	13493	13461	13509	13356	13629	13300	13473	13586	13424	13508	13585	13496	13398	13549	13493	13358	13434	13440	13546	13637	13516	13336	13564	13556	13587	13510	13522	13412	13736	13439	13490	13438	13682	13536	13572	13535	13491	13644	13444	13575	13625	13548	13417	13395	13473	13494	13610	13591	13481	13573	13603	13793	13485	13458	13472	13420	13610	13584	13494	13582	13581	13651	13430	13461	13525	13400	13354	13562	13416	13406	13703	13455	13422	13422	13450	13593	13622	13324	13603	13424	13447	13397	13668	13498	13576	13536	13432	13428	13378	13603	13415	13577	13387	13533	13545	13551	13621	13477	13587	13637	13562	13519	13634	13549	13499	13565	13695	13525	13415	13458	13556	13550	13468	13453	13431	13522	13508	13386	13568	13325	13565	13556	13655	13416	13749	13580	13380	13571	13557	13425	13512	13567	13565	13566	13428	13318	13465	13562	13482	13589	13513	13494	13473	13381	13331	13434	13618	13653	13537	13412	13498	13517	13448	13376	13526	13484	13593	13557	13402	13544	13569	13388	13511	13394	13519	13517	13489	13323	13537	13484	13417	13422	13394	13488	13607	13468	13358	13503	13566	13570	13514	13500	13473	13514	13526	13450	13530	13615	13486	13452	13581	13654	13434	13460	13436	13600	13553	13546	13411	13546	13553	13465	13491	13455	13600	13358	13387	13600	13558	13664	13564	13522	13480	13458	13362	13513	13536	13442	13639	13429	13487	13375	13585	13556	13392	13380	13424	13458	13424	13569	13549	13566	13445	13555	13585	13493	13529	13416	13451	13675	13610	13609	13436	13625	13282	13560	13658	13476	13423	13507	13443	13333	13595	13516	13552	13423	13343	13469	13423	13579	13493	13569	13483	13594	13455	13416	13525	13442	13573	13469	13473	13586	13555	13517	13459	13378	13485	13623	13587	13428	13636	13381	13418	13434	13741	13512	13468	13549	13630	13569	13465	13468	13669	13381	13415	13535	13482	13463	13577	13604	13566	13573	13566	13598	13642	13644	13558	13581	13552	13484	13610	13452	13436	13465	13624	13542	13456	13568	13481	13569	13523	13512	13401	13466	13419	13668	13624	13239	13681	13466	13601	13551	13501	13545	13504	13483	13662	13654	13567	13377	13442	13602	13402	13436	13569	13285	13459	13526	13433	13330	13585	13483	13547	13593	13550	13470	13659	13603	13480	13429	13466	13541	13530	13497	13447	13583	13412	13565	13407	13504	13608	13448	13589	13572	13550	13624	13512	13460	13729	13520	13643	13490	13671	13434	13492	13489	13308	13314	13481	13401	13509	13476	13695	13479	13568	13454	13497	13689	13468	13402	13568	13559	13467	13611	13623	13417	13585	13379	13667	13415	13393	13233	13444	13299	13519	13654	13494	13393	13462	13487	13631	13381	13571	13533	13440	13454	13490	13519	13443	13458	13549	13437	13479	13339	13304	13278	13559	13613	13639	13366	13511	13440	13665	13519	13454	13505	13614	13555	13479	13689	13525	13535	13566	13427	13531	13534	13518	13548	13522	13391	13539	13455	13481	13510	13710	13695	13480	13442	13372	13611	13420	13423	13562	13463	13366	13582	13499	13588	13332	13488	13399	13512	13644	13572	13679	13621	13481	13588	13544	13383	13382	13549	13376	13410	13452	13450	13353	13473	13530	13489	13421	13399	13416	13628	13518	13606	13389	13473	13500	13454	13570	13523	13420	13499	13339	13500	13505	13594	13538	13544	13360	13478	13461	13503	13589	13549	13480	13520	13404	13371	13238	13405	13309	13439	13681	13595	13298	13461	13534	13654	13482	13523	13715	13428	13321	13490	13540	13634	13582	13520	13584	13211	13490	13653	13364	13379	13566	13527	13572	13654	13431	13488	13481	13567	13507	13468	13387	13556	13520	13615	13483	13538	13391	13531	13411	13561	13612	13563	13531	13584	13509	13411	13550	13546	13437	13664	13494	13434	13585	13601	13438	13533	13558	13553	13680	13486	13685	13554	13428	13539	13551	13586	13526	13594	13445	13412	13339	13395	13486	13529	13599	13459	13532	13464	13470	13576	13430	13574	13489	13574	13510	13536	13632	13458	13488	13624	13534	13537	13494	13559	13720	13524	13626	13654	13517	13329	13330	13517	13468	13446	13508	13469	13310	13532	13506	13491	13392	13357	13482	13522	13541	13423	13493	13388	13477	13548	13682	13431	13483	13444	13478	13528	13530	13527	13578	13409	13448	13568	13579	13575	13400	13522	13613	13479	13549	13592	13598	13513	13616	13416	13584	13415	13576	13575	13488	13427	13453	13495	13450	13483	13493	13592	13482	13541	13520	13485	13532	13595	13479	13635	13499	13482	13508	13424	13627	13512	13621	13559	13435	13256	13623	13514	13606	13557	13281	13586	13573	13431	13465	13595	13648	13372	13508	13365	13398	13473	13533	13555	13535	13548	13526	13407	13479	13430	13443	13572	13562	13341	13466	13497	13592	13473	13462	13582	13446	13440	13520	13480	13531	13318	13566	13519	13707	13584	13483	13520	13500	13564	13562	13445	13723	13430	13536	13563	13503	13535	13653	13574	13622	13561	13390	13464	13548	13550	13595	13560	13560	13515	13609	13469	13509	13525	13571	13648	13435	13360	13496	13496	13488	13610	13422	13635	13655	13415	13609	13554	13384	13506	13462	13513	13384	13338	13586	13679	13473	13619	13554	13368	13441	13471	13516	13703	13501	13603	13377	13594	13619	13524	13451	13331	13552	13481	13595	13428	13534	13586	13317	13550	13471	13572	13368	13479	13593	13543	13351	13483	13537	13470	13589	13552	13528	13516	13649	13461	13705	13531	13540	13673	13352	13573	13372	13590	13497	13414	13554	13506	13646	13596	13303	13543	13480	13505	13451	13649	13630	13611	13540	13548	13337	13579	13562	13539	13485	13591	13662	13672	13539	13472	13622	13382	13555	13296	13656	13379	13374	13462	13643	13466	13602	13456	13584	13555	13566	13608	13432	13424	13570	13677	13644	13456	13519	13581	13409	13320	13597	13471	13539	13607	13517	13371	13519	13518	13571	13453	13415	13487	13416	13533	13448	13560	13434	13519	13410	13520	13491	13508	13597	13448	13303	13512	13512	13684	13665	13514	13448	13518	13554	13484	13582	13497	13625	13593	13489	13360	13615	13398	13434	13454	13527	13523	13371	13520	13604	13591	13558	13451	13632	13471	13511	13590	13574	13496	13476	13488	13560	13621	13354	13305	13659	13530	13591	13376	13519	13512	13487	13545	13494	13506	13502	13430	13578	13524	13398	13618	13412	13668	13451	13603	13504	13557	13754	13572	13263	13650	13455	13544	13556	13513	13498	13562	13504	13501	13636	13484	13577	13472	13467	13474	13477	13708	13567	13353	13614	13441	13529	13611	13552	13515	13509	13562	13532	13441	13484	13524	13472	13507	13476	13459	13561	13559	13516	13521	13384	13618	13495	13636	13404	13343	13635	13385	13416	13596	13505	13455	13570	13530	13461	13609	13578	13536	13526	13307	13557	13494	13653	13409	13559	13439	13455	13618	13558	13440	13525	13537	13520	13553	13574	13456	13425	13432	13561	13419	13456	13414	13502	13648	13504	13244	13564	13424	13436	13387	13488	13557	13447	13425	13512	13625	13486	13308	13429	13472	13470	13359	13732	13441	13635	13641	13414	13399	13375	13542	13417	13555	13435	13387	13534	13693	13411	13646
28066	22275	23848	20500	16945	16363	16411	15958	15715	15941	15589	15675	15772	15518	15376	15354	15428	15591	15394	15541	15414	15407	15552	15588	15418	15530	15298	15413	15430	15502	15630	15489	15443	15345	15436	15404	15528	15394	15454	15365	15473	15416	15326	15511	15398	15410	15380	15255	15411	15117	15357	15513	15269	15349	15305	15304	15451	15484	15508	15362	15415	15432	15421	15483	15470	15279	15363	15400	15211	15366	15216	15290	15379	15456	15433	15356	15134	15288	15414	15297	15410	15608	15485	15551	15371	15409	15333	15448	15396	15657	15429	15420	15155	15144	15341	15330	15521	15590	15454	15219	15130	15264	15259	15397	15452	15421	15254	15341	15379	15455	15339	15130	15248	15333	15692	15530	15353	15620	15465	15446	15364	15374	15484	15309	15343	15341	15392	15426	15462	15327	15277	15301	15305	15418	15464	15341	15218	15229	15375	15274	15448	15350	15707	15546	15483	15177	15159	15476	15343	15216	15396	15491	15422	15335	15296	15388	15399	15423	15332	15385	15290	15534	15404	15444	15397	15345	15358	15507	15302	15242	15526	15482	15311	15398	15595	15301	15533	15399	15407	15249	15305	15481	15387	15129	15314	15361	15294	15472	15358	15446	15313	15330	15477	15408	15274	15420	15259	15342	15285	15292	15424	15224	15454	15477	15128	15430	15346	15364	15222	15235	15367	15400	15411	15382	15367	15225	15227	15226	15354	15429	15403	15339	15222	15388	15559	15502	15181	15404	15251	15211	15233	15341	15403	15263	15745	15433	15363	15283	15298	15245	15274	15295	15550	15337	15439	15373	15416	15429	15314	15349	15470	15352	15413	15545	15063	15375	15371	15297	15466	15326	15193	15393	15402	15404	15232	15117	15326	15270	15297	15291	15479	15620	15312	15186	15383	15242	15442	15443	15448	15514	15389	15309	15410	15365	15497	15413	15439	15169	15427	15306	15359	15368	15403	15385	15297	15369	15335	15253	15433	15299	15219	15245	15369	15363	15508	15501	15641	15458	15286	15485	15309	15238	15676	15317	15494	15441	15377	15525	15185	15437	15356	15376	15154	15403	15357	15420	15445	15383	15265	15294	15239	15419	15423	15404	15457	15345	15407	15251	15329	15327	15244	15510	15184	15276	15350	15425	15427	15430	15246	15355	15368	15355	15145	15375	15412	15376	15409	15380	15358	15364	15383	15553	15217	15391	15241	15303	15215	15189	15372	15306	15172	15256	15508	15239	15335	15469	15208	15445	15561	15471	15400	15190	15315	15498	15402	15238	15094	15475	15470	15417	15519	15399	15527	15243	15499	15381	15336	15344	15439	15259	15326	15268	15463	15370	15423	15535	15363	15396	15269	15323	15299	15264	15371	15171	15395	15324	15628	15391	15358	15342	15301	15434	15295	15372	15518	15412	15518	15097	15312	15264	15262	15439	15345	15331	15344	15236	15291	15198	15356	15433	15254	15350	15284	15244	15555	15431	15401	15207	15623	15345	15438	15606	15334	15227	15530	15541	15566	15065	15443	15285	15325	15440	15383	15284	15253	15581	15423	15391	15349	15358	15386	15297	15312	15438	15442	15371	15404	15531	15429	15319	15610	15311	15347	15292	15528	15170	15341	15344	15185	15446	15356	15339	15524	15331	15331	15285	15333	15317	15514	15588	15281	15550	15516	15258	15286	15317	15403	15218	15390	15459	15357	15370	15587	15356	15701	15258	15471	15359	15365	15362	15347	15349	15366	15403	15526	15489	15320	15358	15343	15360	15303	15356	15538	15457	15383	15484	15682	15401	15271	15325	15341	15379	15388	15221	15380	15450	15336	15499	15431	15422	15673	15521	15364	15424	15524	15227	15249	15245	15448	15562	15483	15147	15395	15321	15305	15392	15266	15255	15479	15127	15232	15331	15374	15394	15366	15327	15179	15232	15282	15227	15272	15555	15683	15320	15374	15274	15329	15347	15489	15517	15320	15383	15307	15421	15575	15335	15225	15315	15314	15339	15301	15423	15587	15388	15376	15212	15463	15377	15346	15271	15259	15450	15152	15276	15338	15544	15477	15322	15330	15068	15296	15276	15216	15293	15209	15312	15400	15219	15250	15434	15362	15383	15368	15276	15388	15512	15475	15288	15535	15694	15324	15191	15462	15436	15381	15234	15525	15454	15427	15581	15353	15322	15523	15344	15347	15502	15556	15364	15186	15454	15554	15489	15188	15223	15420	15574	15229	15247	15324	15393	15366	15387	15544	15694	15502	15272	15439	15339	15541	15478	15492	15211	15412	15222	15292	15336	15328	15351	15440	15339	15492	15389	15564	15305	15348	15328	15397	15234	15299	15420	15497	15363	15340	15328	15345	15212	15303	15390	15171	15613	15468	15215	15213	15423	15334	15287	15414	15390	15326	15268	15490	15578	15256	15648	15546	15404	15562	15412	15380	15436	15383	15159	15110	15363	15343	15287	15350	15484	15296	15274	15444	15388	15517	15401	15347	15243	15407	15300	15488	15196	15317	15198	15393	15460	15557	15161	15414	15349	15324	15349	15445	15462	15192	15337	15678	15355	15351	15282	15300	15360	15338	15434	15482	15303	15448	15312	15213	15426	15330	15295	15347	15483	15356	15459	15410	15437	15160	15310	15426	15451	15569	15370	15245	15355	15210	15312	15515	15346	15390	15169	15331	15331	15425	15269	15459	15472	15512	15356	15413	15452	15475	15388	15543	15492	15442	15657	15498	15443	15361	15273	15321	15578	15433	15275	15540	15272	15294	15243	15319	15492	15309	15581	15306	15270	15421	15253	15486	15394	15122	15492	15379	15418	15225	15550	15303	15344	15400	15576	15396	15262	15430	15097	15308	15136	15396	15574	15615	15372	15393	15392	15375	15360	15376	15320	15523	15369	15273	15527	15572	15661	15378	15340	15389	15390	15226	15307	15400	15395	15379	15316	15364	15371	15366	15352	15142	15226	15290	15296	15474	15184	15425	15406	15364	15358	15229	15238	15244	15261	15269	15400	15559	15358	15482	15290	15480	15514	15238	15276	15368	15404	15532	15308	15375	15650	15370	15415	15307	15426	15238	15237	15273	15148	15260	15396	15367	15305	15449	15386	15276	15410	15462	15228	15203	15475	15540	15385	15426	15307	15501	15415	15352	15467	15374	15403	15384	15231	15130	15254	15569	15328	15270	15397	15342	15414	15377	15388	15541	15290	15530	15482	15457	15366	15334	15306	15264	15480	15482	15356	15384	15371	15333	15395	15427	15533	15385	15362	15441	15239	15300	15412	15356	15432	15340	15443	15487	15379	15418	15422	15187	15283	15565	15447	15442	15506	15358	15380	15267	15322	15461	15260	15303	15570	15546	15435	15329	15458	15405	15401	15461	15473	15388	15513	15447	15313	15219	15372	15578	15391	15516	15309	15529	15416	15468	15401	15497	15287	15298	15269	15421	15628	15395	15517	15308	15424	15296	15572	15408	15521	15314	15296	15554	15389	15413	15263	15414	15294	15377	15325	15402	15434	15396	15205	15456	15474	15371	15328	15351	15519	15277	15274	15293	15250	15328	15289	15317	15312	15490	15288	15198	15209	15536	15423	15152	15429	15271	15398	15293	15288	15209	15304	15171	15470	15174	15185	15440	15340	15484	15417	15481	15400	15376	15402	15523	15420	15370	15220	15308	15238	15508	15247	15436	15296	15348	15466	15439	15308	15288	15397	15202	15300	15303	15501	15466	15324	15463	15379	15272	15353	15461	15339	15370	15457	15501	15412	15298	15519	15172	15520	15488	15448	15291	15481	15169	15398	15266	15270	15349	15347	15370	15260	15469	15461	15360	15269	15312	15411	15449	15302	15316	15242	15265	15315	15204	15437	15382	15585	15490	15468	15489	15287	15367	15369	15411	15345	15455	15441	15233	15313	15382	15375	15504	15152	15236	15392	15287	15348	15340	15456	15521	15392	15267	15348	15257	15151	15209	15371	15423	15307	15294	15242	15379	15509	15563	15432	15695	15384	15359	15352	15346	15394	15444	15329	15469	15254	15459	15461	15272	15250	15509	15426	15495	15445	15400	15308	15562	15196	15545	15515	15527	15321	15415	15322	15329	15403	15426	15377	15232	15488	15375	15500	15393	15367	15575	15388	15435	15605	15502	15408	15359	15403	15480	15648	15236	15344	15528	15492	15446	15417	15137	15242	15187	15183	15422	15256	15547	15466	15390	15355	15492	15381	15329	15415	15447	15519	15357	15523	15339	15419	15460	15487	15372	15485	15488	15222	15231	15635	15392	15310	15415	15323	15399	15508	15314	15401	15426	15396	15409	15270	15361	15281	15295	15320	15446	15492	15470	15346	15460	15427	15351	15360	15426	15479	15217	15441	15172	15285	15382	15371	15361	15308	15455	15468	15396	15564	15466	15343	15196	15490	15325	15601	15254	15377	15492	15444	15436	15267	15336	15169	15329	15489	15196	15268	15441	15534	15439	15330	15493	15291	15438	15287	15298	15290	15562	15309	15314	15178	15234	15586	15450	15411	15351	15354	15291	15465	15549	15442	15323	15305	15478	15345	15393	15249	15376	15248	15404	15306	15483	15396	15404	15458	15563	15453	15454	15365	15390	15176	15550	15489	15350	15308	15300	15400	15167	15211	15341	15243	15407	15351	15399	15397	15301	15406	15510	15318	15306	15169	15287	15483	15311	15350	15437	15326	15236	15384	15503	15280	15183	15356	15367	15292	15366	15493	15326	15373	15548	15285	15084	15338	15352	15389	15279	15430	15585	15363	15522	15592	15426	15360	15435	15351	15469	15369	15438	15408	15227	15325	15012	15275	15204	15439	15402	15309	15399	15418	15342	15473	15223	15180	15334	15347	15419	15349	15412	15350	15393	15383	15382	15461	15370	15476	15327	15226	15291	15542	15322	15496	15376	15417	15324	15352	15330	15226	15495	15383	15470	15717	15399	15277	15443	15646	15321	15343	15439	15425	15313	15286	15608	15412	15285	15379	15270	15397	15396	15629	15470	15294	15254	15484	15528	15312	15333	15308	15404	15313	15187	15512	15425	15232	15385	15427	15430	15368	15478	15328	15320	15588	15420	15347	15461	15401	15512	15198	15394	15241	15382	15308	15326	15260	15405	15507	15399	15303	15374	15160	15359	15447
16038	24290	19892	16199	15169	14830	14296	14048	13863	13711	13746	13540	13572	13463	13376	13262	13035	13157	13339	13404	13153	13278	13061	13531	13101	13295	13150	13322	13051	13293	13166	13044	13277	13335	13300	13181	13099	13260	13136	13211	13240	13162	13265	13320	13208	13090	13304	13264	13374	13273	13062	13103	13130	13171	13170	13159	13409	13196	13130	13308	13184	13203	13098	13163	13233	13231	13172	13198	13203	13371	13417	13088	13149	13051	13209	13124	13125	13223	13081	13071	13174	13297	13245	12895	13207	13032	13146	13304	13213	13292	13225	13093	13083	13157	13361	13119	13162	13193	13053	13001	13115	13328	13130	13180	13266	13175	12972	13308	13020	13276	13214	13170	13197	13158	13011	13098	13219	13117	13200	13025	13058	13086	13182	13032	13213	13127	13195	13287	13082	13266	13077	13217	13049	13208	13130	13058	13074	12959	13090	12964	13357	13235	13131	13087	13117	13101	13022	13072	13015	13051	13126	13338	13021	13211	13121	13182	13264	13115	13190	13156	13024	13037	13172	13174	13189	13272	13037	13103	13135	13080	13076	13230	13187	13335	13045	13125	13143	13088	13133	13116	13224	13125	13209	13131	13103	13235	13070	13017	13157	13254	13013	13203	13184	13115	13167	13176	12962	13080	13191	12994	13253	13162	13211	13157	13312	13207	13158	13058	13000	13184	13222	13051	13215	13145	13158	13166	13159	13332	13071	13328	13163	13232	13047	13001	13229	13228	13158	13113	13176	13071	13064	13266	13132	13172	13099	13056	13145	13119	13268	13113	13292	13126	13136	13098	13039	13054	13043	13097	13097	13107	13187	13138	13095	13241	13193	13319	13324	13171	13353	13106	13372	13092	13446	13163	13211	13108	13247	13219	13115	13135	13178	13178	13015	13185	13289	13183	13028	13221	13162	13073	13158	13121	13147	12868	13218	13288	13266	13084	13151	13229	13276	13183	13194	13112	13076	13118	13253	13127	13132	13036	13119	13112	13180	13130	13030	13002	13139	13156	13169	13203	13213	13190	13115	13253	13207	13200	13184	13053	13139	13041	13065	13296	13157	13182	13262	13254	13134	13108	13177	13144	13186	13288	13107	13233	13167	13138	13122	13273	13202	13170	12949	13144	13192	13280	13027	13237	13124	13118	13191	13132	13079	13348	13189	13176	13150	13391	13062	13033	12953	13291	13294	13181	13070	13060	13104	13112	13287	13302	13289	12990	13134	13072	13119	13159	13208	13068	12998	13145	13329	13081	13186	13102	13063	13233	13201	13101	13129	13123	13012	13293	13142	13096	12999	13287	13336	13193	13093	13258	13319	13183	13179	13246	13099	13261	13277	13152	13165	13038	13142	13115	13222	13187	13136	13091	13088	13208	13258	13075	13074	13291	13364	13231	13180	13140	13011	13134	13263	13414	13132	13207	13063	13149	13106	13262	13008	13251	13170	13128	13275	13058	13203	13094	13074	13093	13223	13147	13309	13125	13151	13132	13212	13163	13084	13110	13074	13109	13307	13212	13170	13249	13122	13169	13435	13130	13148	13213	13131	13163	13248	12999	13152	13094	13285	13165	13209	13205	13229	13115	13166	13164	13015	13198	13088	13112	13225	13206	13157	13141	13190	13084	13215	13206	13280	13086	13218	13132	13062	13106	13180	13211	13226	13211	13146	13321	13201	13158	13137	13191	13268	13122	13224	13309	13301	13100	13201	13052	13191	13273	13171	13205	13162	13094	13175	13149	13219	13304	13170	13110	13184	13153	13011	13116	13191	13187	13078	13225	13274	13040	13156	13178	13226	13207	13241	12969	13016	13128	12969	13214	13151	13140	13227	13211	13183	13143	13088	13139	13250	13179	13176	13183	12991	13132	13179	13188	13183	13096	13043	13163	13055	13272	13190	13148	13226	13275	13218	13102	13212	13127	13033	13150	13122	12941	13165	13300	13145	13129	13070	13096	13293	13122	13040	13200	13069	13188	13055	13204	13388	13195	13231	13133	13250	13123	13101	13193	13120	13171	13174	13297	13320	13073	13228	13068	13236	13098	13141	12984	13299	13157	13215	13219	13165	13114	13098	13148	13217	13112	13212	13178	13176	13212	13174	13074	13141	13304	13125	13141	13254	13142	13142	13157	13299	13164	13119	13108	13060	13210	13198	12938	13161	13037	13022	13145	12995	13161	13240	13018	13183	13305	13315	13093	13135	13072	13162	13063	13221	13084	13168	13048	13273	13148	13144	13256	13170	13269	13327	13011	13160	13162	13030	13335	13105	13123	13304	13186	13253	13265	13121	13094	13105	13129	13227	13022	13139	13075	13203	13273	13207	13164	13099	13222	13157	12991	13317	13146	13154	13151	13183	13173	13148	13135	13157	13317	13056	13370	13165	12982	13186	13149	13240	13204	13270	13161	13237	13207	13147	13140	13050	13192	13217	13117	13261	13065	12998	13109	13063	13068	13129	13244	13258	13184	13045	13151	13253	13168	13246	13014	13166	13092	13100	13119	13154	13246	13238	13195	13080	13157	13157	13148	13201	13196	12967	13066	13226	13028	13170	13191	13162	13213	13266	12852	13143	13327	13205	12929	13197	13212	13036	13306	13131	13095	13181	13064	13200	13112	13302	13274	13169	13308	13060	13096	13121	13378	13185	13236	13093	13060	13312	13267	12958	13166	13309	13202	13181	13093	13204	13215	13257	13131	13250	13199	13227	13176	13208	13122	13249	13159	13213	13011	13193	13224	13209	13017	13119	13219	13062	13153	13280	13247	13000	13167	13242	13123	13164	13045	13270	13085	13060	13096	13150	13166	13161	13202	13114	13074	13177	13177	13024	13219	13076	13146	13359	13064	13096	13165	13192	13036	13277	12985	13093	13176	13274	13103	13119	13167	13192	13177	13076	13199	13170	13245	13299	13289	13328	13210	13100	13189	13180	13174	13208	13158	13095	13150	13166	13174	13190	13178	13174	13214	13236	13152	13131	13264	13107	13096	13240	13261	13175	13254	13377	13286	13141	13023	13294	13174	13344	13074	13287	13157	13014	13200	13175	13048	13180	13070	13194	13206	13215	13336	12961	13178	13057	13066	12999	13037	13099	13269	13152	13165	13044	13255	13222	13202	13199	13027	13148	13070	13121	13150	13207	12977	13168	13315	13052	13296	13083	13271	13155	13159	13126	13243	13284	13088	13014	13126	13180	13328	13205	13253	13126	13335	13082	13111	13265	13060	13080	13142	13063	13089	13198	13189	13120	13109	13088	13348	13302	13173	13100	13116	13265	13173	13198	13107	13227	13188	13113	13257	13169	13102	13332	13146	13081	13245	13151	13192	13098	13109	13020	13180	13128	13184	13300	13182	12988	13216	13153	13177	13188	13086	13299	12987	12993	13139	13024	13209	13206	13224	13164	13049	13210	13160	13284	13125	13169	13186	13186	13064	13059	13187	13283	13151	13051	13012	13220	13153	13202	13149	13101	13193	13157	13176	13236	13252	13091	12970	12977	12999	13201	13094	13318	13181	13145	13108	13072	13110	13143	13314	13141	13247	13109	13215	13190	13286	13206	13206	13114	13123	13066	13127	13196	13226	13147	13157	13043	13083	12968	13146	13009	13155	13158	13019	13229	13274	13129	13231	13185	13335	13111	13251	13260	12977	13134	12979	13137	13221	13125	13005	13226	13075	13158	13064	13200	13237	13216	13215	13246	13210	13022	13199	13135	12953	13285	13109	13130	13257	13308	13193	13140	13123	13125	13194	13148	13229	13101	13185	13096	13120	13131	13122	13216	13220	12976	13189	13160	13237	13311	13015	13250	13244	13285	13050	13177	13129	13186	13139	13132	13076	13226	13125	13114	13132	13060	13186	13008	13227	13326	13144	13176	13115	13185	13205	13125	13372	13206	13181	13136	13146	13153	13292	13280	13360	13060	13142	13179	13176	13201	13105	13166	13164	13106	13138	13167	13056	13042	13302	13342	13052	13085	13155	13031	13073	13199	12957	13316	13134	13210	13006	13116	13233	13231	13105	13212	13263	13132	13029	13191	13122	13207	13164	13175	13082	13204	13118	13062	13153	13136	13055	13312	13087	13132	13167	13285	13240	13089	13306	13148	13321	13087	13212	13338	13161	13146	13251	13168	13181	12864	13157	13136	13141	13102	13200	13176	13022	13072	13086	13238	13178	13217	13160	13307	13288	13085	13291	13143	13085	13224	13144	12990	13172	13125	13117	13272	13264	13072	13107	13259	13207	13190	13263	13238	13237	13004	13012	13201	13291	13264	13203	13241	13259	13203	13395	13197	13131	13051	13234	13174	13085	13283	13055	13108	13128	13192	12956	13192	13127	13094	13358	13238	13273	13103	13370	13143	13144	13175	13065	13033	13137	13151	13210	13140	13165	13026	13124	13269	13327	13275	13065	13096	13161	13313	13140	12899	13120	13074	13106	13101	13146	13125	13296	13245	13071	13392	13054	13326	13295	13011	13311	13282	13189	13134	13410	13077	13240	13354	13288	12972	13186	13180	13159	13164	13124	13193	13123	13094	13242	13193	13289	13140	13161	13168	13066	13125	13177	13177	12995	13105	13209	13224	13219	13129	13131	13193	13146	13213	13271	13423	13267	13185	13072	13205	13234	13067	13179	13241	13091	13165	13216	13237	13172	13247	13161	13144	13204	13262	13119	13154	13155	13009	13193	13146	13195	13160	13065	13112	13177	13159	13245	13220	13157	13129	13032	13109	13207	13133	13149	13258	13217	13084	13230	13271	13085	13134	13167	13135	13244	13393	13138	13236	13241	13205	13154	13083	13195	13117	13118	13203	13275	12994	13161	13152	13068	13052	13304	13274	13178	13183	13228	13171	13005	13296	13117	13226	13292	13139	12979	13173	13257	13255	13104	13182	13220	13069	13156	13280	13008	13248	13071	13206	13191	13259	13136	13092	13290	13212	13261	13239	13225	13170	13215	13112	13014	13296	13114	13177	13131	13123	13056	13233	13215	13155	13255	13323	13189	13198	13215	13153	13117	13097	13019	13225	13253	13072	13063	13143	13138	13271	13167	13260	13168	13229	13145	13178	13102	13067	13034	13056	13180	13184	13215	13252	13071	13043	13347	13117	13230	13088	13024	12996	13132	13084	13024	13110	12966	13198	13136	13170	13216
22591	20886	27744	24218	21517	21336	19562	16729	15682	15889	15610	15671	15517	15546	15288	15369	15102	15342	15192	15226	15304	15238	15173	15211	15189	15070	15077	14992	14994	14947	15073	15101	14920	14862	14879	14958	15046	14856	15075	14974	15138	15118	14864	14971	14867	14807	14920	14794	14947	14883	15132	14863	15037	15097	14730	15043	14874	15141	15241	14885	14992	14949	14815	15073	14867	14858	14865	14806	14999	14847	14961	14812	15019	14748	15126	14976	14931	14835	14856	15190	15009	15133	15106	14917	14979	14859	15125	14734	14936	14962	15009	14999	14740	15070	14899	14837	14946	14910	15157	15058	14726	14635	15076	15041	14802	14763	14872	14690	14846	14841	14974	14815	14915	14817	14786	14822	14860	15002	14777	14829	14974	14818	14924	15134	14660	15114	15095	15091	14894	14891	14881	14844	14979	14858	14974	14908	14627	14938	14891	14750	15053	14925	14974	14917	14954	15044	14573	14758	14869	14912	14960	14673	15028	14950	15021	14776	15062	14647	14796	14912	14947	14973	14863	14960	14878	15126	15122	14963	15015	15010	14916	14762	14847	14911	14779	14932	15003	14900	15073	14852	14961	15013	14931	14971	14802	14922	14747	14839	14655	14705	14960	14963	15112	14863	14963	14969	14986	14921	14832	14819	15037	14907	14927	14849	14782	14914	14904	14704	14782	14935	14980	14893	14976	14849	14845	15129	14999	14852	14935	14791	15001	14891	14802	14950	14913	14894	14892	14878	14972	14858	14929	14916	15023	14876	15041	14962	14845	14705	14994	14762	14847	14781	14977	15066	15005	14899	14776	15038	14899	15015	14931	15043	14981	14912	14989	14893	14799	14941	14887	15096	15103	15011	15015	14957	14968	14878	14860	14909	14719	14773	14811	14762	14690	14812	14946	14891	14849	15065	15032	15122	15041	15064	15029	15086	14874	14828	14844	14923	14588	14806	15167	14970	14850	14870	15019	14953	14907	15000	15002	14899	14801	15124	14977	14892	14873	14787	14845	15082	14832	14899	14791	14982	14937	14951	15052	14835	14865	14970	14958	14976	14860	14961	14983	14766	14994	14996	14986	14886	15087	14733	14950	14767	14997	14930	14839	14914	14779	14773	14937	14799	15022	14896	15112	14922	14850	14819	14822	14843	14995	14713	14982	14797	15030	14947	14807	14903	14855	14873	14971	15061	14977	14923	14967	14962	15084	14719	14773	15075	15030	14799	14769	15033	14761	14874	14959	14981	14997	14952	15010	15159	15242	14922	15091	14842	14977	14862	15067	15000	15026	14994	15016	14868	14974	14993	14812	15083	14893	14809	14988	14875	14900	14831	14904	14691	14757	14845	15091	15021	15051	14817	14774	14797	14782	14936	14876	14941	14954	14986	15025	14885	15017	14911	14908	14880	14942	14957	14942	15007	14946	14684	14898	14979	15019	14811	14901	14926	14919	14998	14923	14860	15003	15012	14958	15010	14965	14777	14772	14922	14907	14764	14975	14811	15154	14923	14759	14881	14910	14821	14854	14902	14911	14750	14907	14916	14945	14980	14859	14915	15148	14958	14751	14765	14927	15054	14795	14681	14894	14942	14954	15094	14967	14863	14924	14969	14964	15053	15017	14771	15010	14853	14848	14830	14968	14990	14649	14831	14794	14819	14789	14937	14960	14944	15123	14933	14856	14936	14920	14881	14780	14913	14906	14983	14857	14940	14793	14889	14954	14980	15120	15152	14874	14852	15044	14846	14782	14943	15095	14598	14966	14918	14817	15102	14963	14660	14906	14949	14858	14800	14661	14843	15092	14944	14866	14891	14862	14885	14923	15013	14920	15033	14971	14946	14992	15087	15004	14993	14903	14916	15022	14892	14830	14809	14929	14894	15035	14926	14842	15137	14921	15008	14946	15060	15018	14954	14895	14911	14873	14899	14836	14786	14816	14983	14997	14946	14927	14898	14823	14981	14973	14921	14951	14976	15010	14837	14847	14897	14994	14921	14875	15046	15060	15138	15162	15033	14846	14966	14976	14832	15129	14913	15042	15041	14709	14734	14822	14837	14757	14804	15084	14967	14795	14915	15024	15001	14947	14950	15023	15015	14896	15049	15016	14987	14801	14909	15090	14919	14934	14928	15114	15178	14828	14913	14907	14910	14845	14849	14963	14907	14904	14894	14863	14815	14819	14995	14909	15077	14955	14873	15004	14960	14944	14977	14928	14981	14881	14980	14885	14828	15021	14767	14840	15017	14823	14768	15067	14973	14801	15090	14882	15013	14787	14917	14868	14900	14790	15013	14948	14976	14824	14756	14837	14944	14893	14996	15055	14834	14901	14839	15056	14946	14996	15196	15082	15024	15101	14904	14766	14996	14772	14941	14901	15015	15050	15167	14932	15030	14940	14953	15107	14975	14823	14896	14890	14999	14844	15036	14727	15046	14687	14886	14952	14905	15004	15027	14949	14950	14831	14896	14953	14707	14848	15085	14983	14731	14912	15089	14912	14961	14878	15085	14799	15012	14937	15034	14739	14728	14838	14770	15113	15011	14846	15045	14888	14889	14898	15046	15142	15050	14828	14944	14863	15015	14866	14869	14802	14608	14990	14921	14843	14787	14975	14942	14797	14923	14842	14924	14797	14895	14924	14856	14867	15090	14874	14979	15043	14814	14825	14949	15075	14813	14754	14939	15023	14868	14945	15017	14839	14970	15110	14901	14928	14832	14799	15069	14943	14932	14981	15161	15212	14905	14849	14979	14845	14781	14902	14870	15005	14862	14991	15032	14916	14970	15096	14972	15112	14907	14994	14904	14945	14919	14980	15138	14805	14871	14909	14850	14898	14717	14945	14906	14929	14848	15055	14868	14755	14964	14811	14897	14758	14781	14870	14981	15009	15244	14920	14926	14775	14766	14808	15029	14879	14866	14963	14694	14923	15031	14786	14885	14833	14957	14795	14765	14937	14992	15018	15119	14929	15011	15102	14829	14896	14795	15040	14827	14908	15047	14914	14782	14770	14923	14804	15064	14950	14975	14931	14996	15067	14805	14739	14757	14698	14920	15013	15100	14962	15148	14853	14812	14986	14848	14734	14779	15088	15047	14840	14849	14965	14884	14876	14913	14914	14772	14886	14872	14883	14941	14992	15035	14838	14894	15086	15150	14963	14947	14996	14842	14868	14765	14920	14944	14901	14891	14990	14907	15122	14865	14931	14832	14996	14826	14956	14805	15006	15016	15186	14901	15118	14936	14816	14892	14785	14713	14876	15155	15104	14992	14866	14970	14926	15054	14846	14842	15033	14865	14838	15142	15050	14761	14836	14977	14754	14850	14946	14861	14886	14754	14948	15034	14929	15072	14972	14943	14892	15014	15003	14965	14818	14965	14953	14875	14910	14822	14802	14800	14959	15056	15046	14899	14980	14820	14942	14917	14828	15038	14734	15001	14941	14901	15028	14828	14781	14830	14897	14861	15033	15011	14790	14773	14740	14858	14993	15050	14987	14865	14800	14776	15000	14740	14701	14849	15006	14924	15094	15002	14756	14963	14857	14881	14958	14936	14991	14887	14959	14851	14769	14749	14835	14852	14884	14883	14931	15011	14999	14960	14834	15068	14861	14874	14693	14808	14878	14907	14738	15073	14938	14839	14854	15020	14990	15106	14918	14671	14894	14854	14887	14888	14921	14979	15003	14866	14947	14972	14751	14939	14931	14610	14946	15030	14914	14866	14883	14928	14779	14884	14824	14838	14888	14732	14961	15033	14917	15192	14874	14867	15168	15192	14954	14718	14889	15022	14959	15053	14850	14906	14986	14842	14998	14949	14837	14753	14901	14875	14767	15024	14904	14913	14893	14802	14938	14880	14980	14776	15087	14643	14996	14911	15104	14860	14718	14706	15041	15027	14877	14817	14764	14686	14784	14827	14930	14936	14990	14828	14886	14924	14982	15091	14940	14897	14977	14957	15007	14904	14909	14795	14954	14995	14818	15067	14895	14712	14871	15007	15017	14915	14735	14842	14994	14796	15000	14956	14941	14797	14849	14827	15053	14917	14920	14885	14648	14796	14942	14986	15045	15057	15010	14917	15025	14835	14944	14908	14842	14836	14868	14852	14920	15034	14778	15004	14963	14878	14900	14821	15031	15033	14938	14777	14932	14949	14808	14903	14817	14926	14948	14996	15078	14963	14978	15064	14957	14902	14931	14876	15036	14754	14925	15012	15195	14835	14966	14886	14985	15155	15130	14788	14950	14833	14801	14908	14965	14985	14842	14955	14865	14848	14946	14797	14808	14943	14958	14989	14899	14918	14797	14673	14912	15087	14826	14948	14982	14842	14979	14883	15012	14932	14947	14917	14868	14870	14981	14873	14831	15020	14881	14686	14914	14892	14797	14928	14920	14840	14944	15103	15149	14947	14925	15074	14978	14790	14938	14856	14860	14955	14959	15016	14872	14818	14886	14852	14825	15047	15003	14878	15062	14921	14927	14715	14985	14921	15137	14865	15067	14993	15138	14761	14989	14962	14918	14928	15001	14923	14744	15082	14900	14824	15169	14970	15117	14974	14854	14516	14899	14999	15048	14827	14955	15005	14679	14684	14974	14959	14947	14920	14801	14751	14766	14776	14713	14790	14853	14881	14865	14877	14863	14905	15037	14913	15060	14984	15078	15000	14845	14978	14835	14804	14798	14863	14879	15037	14939	14868	14595	14981	14917	14842	15089	14922	14762	14808	14894	14928	15103	15050	14864	14832	15018	14791	14782	14896	14897	14890	14977	14878	15001	14924	14804	15002	14970	15009	14798	15025	14938	14766	14600	14925	14852	14943	15115	14807	14745	14930	15136	14836	14834	14984	15059	15165	14721	14854	15018	15098	15079	14933	14950	14930	15068	14904	14996	14940	14871	15025	14966	14877	15111	14857	14867	14881	14653	14988	14935	14977	14912	14795	14804	14822	14784	14862	14886	14950	14952	14936	14935	15049	14912	14847	14868	14847	14889	14849	14934	14893	14932	14916	14854	14998	15173	14986	14879	14818	14916	14781	15057	14879	14881	14921	14709	14747	14930	14964	14992	14922	14906	14870	15105	14956	14788	14936	15024	14846	14983	15040	14758	14935	14881	14929	14922	15084	14943	15002	14838	14971	14854	14959	14725	14894	14842	14994
13749	30160	23950	18450	16589	15865	14968	14509	14044	14070	13783	13598	13467	13529	13262	13244	13035	13156	13033	13033	13077	13234	12878	13049	12988	13136	12906	12921	12994	12999	12998	13075	12977	12917	12873	12960	13001	12776	13095	13036	13072	13081	12867	13092	12831	12871	13031	12939	12917	12947	12946	12880	12880	12868	13045	12947	12819	12751	12860	12998	12957	12959	12910	12760	12888	12835	12860	13046	12843	13049	12849	12888	12967	12774	12868	12896	12832	13004	12953	13032	12839	12941	12889	12723	12920	12824	12842	12846	12801	12974	12934	12789	12706	12793	12951	12913	12953	12899	12821	12913	12795	12968	12891	13018	12881	12988	12783	12871	12869	12960	12941	12937	12875	12676	12819	12937	12901	12903	12936	12918	12935	12823	12905	12872	12921	12866	12926	12861	12977	12803	12867	12841	12875	12964	13021	12803	12963	12928	12817	12668	12792	12999	12752	12893	12833	12923	13060	12945	12792	13010	12900	13013	12713	12829	12902	12930	12849	12744	12892	12921	12832	12929	12802	12950	12834	12796	12950	12805	13119	12951	12821	12847	12834	12868	12878	12855	12828	12945	12822	12937	12933	12958	12972	12895	12800	13043	12935	12774	12948	12954	12804	12933	12921	12914	12842	12799	12786	12972	12786	13011	12943	12845	12849	12915	12853	12929	12912	12707	12742	12983	12864	12872	12944	12830	12765	12832	13010	13040	12957	12896	12892	12810	12795	12879	12875	12682	12833	12725	12869	12770	12997	12673	12840	13108	12939	12894	12829	12846	12743	12854	12940	12964	12715	12779	12922	12934	12910	12893	12681	12904	12837	12807	12830	12997	12904	12950	12907	12775	12830	12900	12965	12820	12787	12867	12805	12912	12702	12775	12978	12839	12988	12914	12863	12736	12904	12802	12957	12873	12978	12912	12796	12859	13054	12938	12926	12850	13003	12696	12809	12766	12840	12735	12702	12912	12851	12881	12897	12835	12967	13098	12854	12960	12997	12779	12907	12862	12814	12813	12876	13014	12901	12994	12739	12922	12963	12850	12918	12733	12931	12954	12770	12783	12850	12926	12895	12822	12818	12815	12952	12795	13050	12791	12778	12946	12899	12931	12912	12760	12932	12772	12799	12825	12749	12714	12801	12944	12938	12955	12689	12876	12789	12874	12862	12837	12955	12885	12913	12824	13059	12886	12737	12830	12878	12792	12877	13004	12774	12924	12824	13124	12704	13035	12930	12908	12854	12859	12847	12925	12938	12843	12764	12751	13043	12981	12843	12792	12937	12806	12957	12993	12835	12675	12820	12983	12805	12879	12855	12895	12845	12857	12682	12799	12807	12964	12889	12724	12941	12841	12856	12858	13037	12770	12809	12911	12683	13010	12878	12877	12833	12915	12687	12821	12868	12896	12882	12967	12726	12938	12836	12862	12867	12702	12939	12943	12960	12781	12918	12726	12962	12899	12747	12797	12800	12883	12830	12860	12798	12980	12849	12896	12848	12890	12874	13025	12870	12882	12781	12764	12946	12927	12908	12919	12872	12759	12988	12903	13143	12913	12827	12947	12945	12852	13074	12954	12851	12814	12801	12890	12859	12836	12867	12947	12757	12815	12846	12760	13060	12676	12871	12868	12888	12967	12998	12860	12885	12827	12841	12959	12839	12797	12842	12861	12864	12943	12790	12759	12918	13008	12866	13014	12886	13103	13039	12729	12987	12860	12831	12878	12828	12905	12789	12721	13069	12868	12695	12961	12891	13026	12991	12856	12789	12795	12901	12707	12818	12800	12900	12865	12937	12823	12902	12907	12834	12986	12792	12937	12854	13029	12929	12744	12693	12775	12937	12889	12957	12954	12813	12820	12956	12850	13059	12889	12938	12736	12845	12949	12924	12961	12839	12855	12886	12953	12863	12890	13027	12850	12977	12809	12819	12832	12792	12880	12954	12826	12837	13000	12765	12976	12772	12969	12971	12867	12754	12900	12846	12893	12931	12798	13016	12877	12729	12992	12872	13014	12967	12953	12946	12959	12821	12970	12953	12836	12781	12887	12863	12902	12862	12917	12850	12827	12780	12911	12862	13012	12783	12918	12803	12762	13008	12813	12934	12996	12767	12895	12895	12786	12961	12838	12927	13065	12770	12852	12843	12804	12895	12699	13066	12977	12922	12819	12665	12956	12769	12983	12847	12981	13018	12835	12577	12808	12872	12894	12833	13007	12717	12725	12857	12982	12879	12902	13026	12798	12862	12914	12774	12989	12648	12703	12777	12969	12839	12890	12712	12850	12954	12948	12979	12996	12916	12937	12689	12977	12893	12863	13087	12831	12856	12821	12884	12952	12864	12863	12799	12855	12842	12945	12903	12855	12660	12977	12882	12845	13019	12848	12796	12828	12748	12876	12953	12874	12793	12957	12920	12926	13001	12793	12816	12717	12786	12915	12906	12902	12824	12949	12890	12881	12953	12817	12782	12882	12802	12961	12802	12959	12856	13038	13039	12967	12743	12777	12999	12682	13023	12953	12823	12919	12908	12852	12928	12848	12899	12777	12778	12763	12848	12847	12807	12810	12882	12785	12755	12795	12819	12671	12896	12887	12827	12815	12767	12827	12911	12905	12978	12895	12856	12930	12950	12931	12890	12961	12932	12976	12814	12817	12843	12934	12829	12941	12775	12982	12924	12862	12891	13059	12813	12990	12615	12896	12928	12726	12777	12980	12706	12785	12857	12932	12853	12892	12883	12890	12914	13005	12807	12961	13019	12736	13042	12867	12839	12863	12992	12801	12957	12885	12881	12982	12804	12942	12904	12809	13119	12803	12912	12971	12856	12888	13004	12811	12694	12709	12855	12746	12886	12764	12838	12838	12932	12846	12815	12932	12803	12919	12923	12918	12810	12785	12838	12830	12892	13009	12798	12871	12821	12912	12901	12898	12812	12832	12835	12875	12641	12845	12878	13017	12925	12890	12782	12794	12846	12787	12735	12896	12828	12942	12926	12876	12783	12893	12926	12849	12804	12796	12998	12924	12871	12855	12866	12775	12707	12852	12997	12753	12797	12849	12935	12928	12730	12820	12856	12803	12837	12931	12942	12831	12839	12858	12768	12885	12857	12946	12865	12746	12728	13123	12770	12857	12871	12873	12947	12895	13114	12920	12579	13058	12864	12923	12833	12956	12852	12776	12883	12922	12889	12792	12651	12949	13009	12853	12821	12882	12775	12835	12863	13005	12863	12700	12885	12995	12784	12884	12857	12906	13163	12956	12948	12900	12872	12807	12778	12779	12773	12913	12920	12940	12909	12998	12708	12849	12867	12811	12923	12894	12893	12684	12981	12873	12794	12801	12921	12864	12931	12970	12893	12850	12831	12890	12961	12898	12838	12931	12966	12994	12794	12959	13097	12738	12829	12865	12928	12775	12875	12968	12944	12941	12893	12901	12695	13014	12923	12827	13033	12884	12933	12997	12834	12725	12849	12798	12873	12987	12719	12876	12854	12799	12847	12877	12901	12922	12966	12890	12798	12991	12833	12803	12861	12965	12857	12804	12778	13075	12821	12858	13035	13079	13135	12892	12837	12896	12949	12903	12922	12820	13051	12891	12902	12961	12834	12931	12897	12931	12903	12844	12911	12705	12829	12938	12965	12958	12807	12934	13017	12890	12938	12929	12887	12982	12869	12877	12953	12722	12805	12932	12776	12937	12822	12831	12850	13038	12968	12855	12882	12825	12890	12860	12925	12884	12882	12859	13008	12974	12826	12842	12791	12794	12828	13014	12696	12929	12691	12850	12821	13012	13045	12813	12793	13002	12937	12793	12970	12817	12907	13010	12955	12952	12808	12877	12920	12829	13032	12830	12934	12701	13025	12829	12830	12883	12820	12983	12839	12966	12818	12958	12797	12905	12673	12828	12693	12862	12707	12962	12820	12945	12928	12792	12759	12914	12746	13039	12815	12770	12927	12957	12905	12959	12834	12883	12742	12786	12935	12819	12781	12826	12866	12863	12938	12821	12945	12851	12872	12862	12871	12857	12810	12982	12678	13012	12852	12817	12819	12843	12852	12741	12885	12771	12803	12902	12823	12866	12904	12918	12920	12962	12898	12786	13028	12686	12784	12952	12959	12902	12941	12883	12871	12775	12788	13027	12840	12745	12954	12792	12907	12837	12960	12940	12786	12910	12957	12815	12928	12928	13015	12881	12776	12892	13085	12788	12945	12949	12770	12853	13002	12848	12832	12770	12961	13035	12769	12804	13008	12857	12999	12716	12915	12964	12855	12905	12854	12774	12997	12730	12831	12958	13001	13039	12850	12901	12822	12902	12770	12943	12744	13020	12748	12822	13034	12828	12758	12835	12924	12970	13182	12769	12918	12905	12705	12960	12839	12822	12890	12855	12977	12861	12813	13120	12894	12935	12804	12821	12931	13027	12809	12878	12620	12910	12793	12898	12939	12867	12922	12894	12812	13177	12912	12762	12789	12938	12797	12741	12931	12872	12949	12837	12790	12913	12797	12908	12909	12780	12940	12904	12917	12927	12897	12781	12832	12889	12849	12886	12942	12968	12932	12836	12663	12863	12931	12845	12943	12834	12823	12907	12848	13011	12995	12873	12811	12869	12700	12781	12913	12931	12842	12848	12891	12980	12806	12879	12923	12803	13000	12762	12704	13002	12976	12999	12656	12940	12866	12873	12633	12814	12935	12787	12718	12996	12772	12900	12805	12937	12931	12961	12865	12927	12904	12967	12840	13017	12814	12953	12926	12918	12958	12973	12886	12948	12938	12843	12688	12654	12859	12843	12935	12947	12880	12981	12753	12899	12799	12968	12775	12973	13031	12944	12950	12982	13012	12996	13020	12882	12876	12715	12871	12905	12865	12884	12874	12894	12823	13017	12906	13100	12784	12925	12761	12851	12905	12940	13043	12743	12989	12909	12888	13012	12935	12863	12780	12837	12866	12982	12875	12812	12847	12948	12834	12755	12961	12938	12895	12788	12835	12896	12862	12839	12963	13058	12821	12787	12856	12967	12796	12883	12825	12971	12861	12841	12843	12845	12860	12742	12910	12824	12901	12833	12922	12997	12885	12863	13026	12909	12779	12993	12799	12901	12710	12711	12832	12940	12838	12789	12918	12890	12936	12821	12956	13063	12932	12871
24324	20896	26521	25994	19839	18327	17820	17034	16688	16877	16468	16421	16326	16130	16297	16190	16178	16298	16340	16314	15958	16210	16128	16166	16202	15958	16109	16042	15930	15989	16066	16152	15965	16200	15820	15977	15933	15880	16226	16018	16097	16159	15998	16100	15950	16054	16219	16224	16092	16120	16001	16085	15829	15830	16001	15981	15873	15886	15883	16007	16007	15854	16010	16051	15943	16030	15841	16100	16060	16123	15893	15844	16092	16015	16103	16035	15935	16200	15919	16145	15833	16038	15885	16032	15858	16000	15899	15909	16005	15895	15987	15961	15776	15790	16204	16059	16143	16156	16216	16116	15925	15959	16098	16158	16190	16012	15931	15987	15849	16145	16109	15881	15987	16064	15875	15889	15883	16210	16073	16031	16032	15947	16102	16344	16071	15884	16184	15989	16056	15879	16048	15951	15955	15921	15915	16099	16167	15943	16020	15920	16048	16125	15993	15797	15967	16002	16040	16035	15974	15904	16011	15948	15746	16040	15989	15893	15820	15823	16047	15961	15815	16168	16067	16050	15951	15868	15818	16043	16132	15962	15986	16163	16139	16008	16028	15918	16011	16025	15969	15971	16196	16081	16060	15859	15873	15746	15760	15667	15937	16050	15826	15799	15909	16041	15959	15936	15881	16024	16028	15868	16117	16077	16153	15988	15878	15784	16257	16123	16088	16060	16062	15878	15912	16000	15990	15825	15913	16039	15921	16032	16103	15983	16211	16001	16076	15832	16028	15929	15863	15919	16035	16000	15991	16146	15810	16007	16010	15864	16039	15883	15913	15947	16240	15932	15848	16121	15848	15954	16024	16083	15937	15938	16067	15888	15864	16037	16103	15827	16140	16039	16094	15992	15947	15909	15818	15901	16013	15861	16047	16025	16040	15861	15946	15929	15825	15894	15930	16035	16095	16106	16219	16052	15894	15858	16025	15837	16066	16068	15974	15978	16101	16068	16007	15875	15876	16027	15927	15926	15995	15826	16087	16001	16179	15979	16030	15950	15901	15792	16021	16024	15813	15795	15899	15921	15994	16173	15947	15995	16076	16003	16015	15978	16048	16140	15919	16013	15991	16174	15906	16032	15818	15867	16008	15856	15910	16031	16040	15975	16089	15936	16004	16001	16023	15997	15837	16098	15898	15761	15860	15899	15984	16007	15906	15991	15959	16104	16046	16128	16018	16127	15969	16173	16060	15932	16015	16028	16141	15802	16018	16037	16011	15976	15961	16126	15894	16095	16054	15846	15888	16018	15925	15932	15954	16130	15835	16002	16121	16004	16158	16064	15911	15907	16009	16040	16036	16038	16266	16092	15902	16038	15959	16174	16252	15875	16006	16082	15933	16060	15911	15927	16026	16000	15932	16157	16128	15901	16045	15987	16068	16078	15980	15825	16031	16018	15910	16060	15947	15917	15924	16023	15973	15993	15775	15968	15971	15948	15829	16250	16083	15987	16010	16076	15704	16145	15926	15909	16051	16054	15986	16059	15939	15971	15879	16027	16052	15897	15929	16040	15987	15935	15904	16060	15957	15870	16053	16100	16243	16007	15974	15929	15920	15949	15978	16115	15990	16003	16105	15959	15821	15944	16139	15832	15993	15925	15981	16090	15920	16025	16115	16065	15810	16132	15996	15866	15931	16027	15895	15966	15972	16097	16054	16214	15920	15984	16082	16113	15862	15875	15754	15795	15885	16003	15998	15984	15873	16006	15916	15858	15956	16099	15911	16079	15979	16043	15991	16019	16120	15982	15944	15945	16083	16002	15999	15862	15829	15934	15826	16087	15913	15990	16077	16092	16053	16030	16040	16055	16100	16053	16272	16138	16130	16158	16107	16067	15885	16050	16010	15992	15892	15995	16063	16060	16280	16123	16157	16077	16033	16131	16064	16109	16059	16037	15940	15929	15924	15925	16040	15967	16020	15976	16145	16098	15900	16051	16043	15669	15953	16279	16064	15901	15827	15914	15870	15947	16047	15883	15930	16040	16037	15992	15960	15895	16045	16063	16084	15967	15837	16104	16048	15918	16168	15971	15933	16036	15939	16103	16111	15846	16120	16117	15928	16218	16125	15958	16075	15924	15787	16015	15968	15951	16005	16072	16023	15922	16172	15923	16022	16177	16038	15951	16019	16075	16013	16037	15988	16072	16039	15682	15947	15861	16093	15834	15852	16126	16050	15969	15760	16003	15926	15954	16200	15754	15900	15942	15976	16018	16011	15976	15936	16117	16118	15947	15985	16125	16271	16110	16125	15939	16017	16189	16106	16032	15956	16065	16031	16001	16075	15955	15936	16198	16066	16003	16223	16041	15950	16078	15911	15860	16094	15800	15898	15943	16086	15866	15998	15815	15976	16024	16081	15972	16143	15882	16062	16022	16098	16034	16018	15806	16182	16042	16060	16070	16038	15942	15979	15857	16011	16055	15923	16032	15932	16002	16102	16108	16366	16047	15686	15963	16084	16124	15938	15949	16293	16116	16024	16022	15964	15867	16250	16083	16156	16085	15928	15989	15722	16134	16073	15944	15997	16018	16027	16155	16129	15922	16095	16087	15963	15981	16025	16026	16053	16199	15739	15979	16043	16269	15957	15857	16044	16188	15949	15798	16033	16031	16106	15973	16006	15877	16025	15919	16082	15972	16007	15992	16015	15880	16027	16105	16103	15988	15901	15832	16012	15997	15926	15883	16146	15811	15962	16091	15923	16265	16128	16008	15857	15977	15884	16067	16022	16026	16024	16138	15965	15828	16064	16010	16230	16083	15867	16134	16028	16041	15955	15788	15971	15816	15862	16057	16120	16023	16060	16046	15875	15877	16172	16060	16131	15974	15886	16061	15905	15942	16286	15814	15918	16007	15916	16064	15626	15906	16040	15914	15880	15880	16081	16030	15993	15988	15892	16007	16009	16104	15963	15944	16097	15954	16097	16006	15891	16009	15961	15952	16016	16117	16075	16137	16064	15850	15985	16053	15885	15954	16107	15974	15968	16102	15961	16005	15882	15944	15982	15934	15868	16011	15939	16051	15871	15895	16032	15849	16161	15974	15900	16038	16211	15980	16009	16167	15908	15991	15816	16082	16099	16167	16014	15937	16064	15893	15915	15829	15892	15897	15951	15739	16148	16049	15949	15902	16007	15857	16002	16060	16039	16118	15966	16139	15983	16057	15906	15912	16096	15982	15820	15868	16121	15901	15736	15997	16123	16226	15812	15817	15837	16050	15742	16360	16085	15897	15956	16053	15949	15962	16110	16151	16210	15916	16017	16111	16107	16047	16047	16034	15965	15919	16061	16024	15952	15937	16018	16016	16044	15983	15825	16068	15786	16052	15849	16113	16071	16038	16057	15862	15861	16099	15974	15978	16083	16062	16065	15884	15914	16126	15824	16007	16011	15989	16030	15892	16060	15993	16076	16178	16175	16015	15801	16169	15898	15702	16040	15924	15832	16144	15955	16086	16064	16005	16125	15997	15913	15887	16011	16000	16064	16006	16010	15979	15991	16280	16237	15948	15819	15997	16242	16042	16007	16068	16221	15993	16120	15972	16025	15878	15948	15878	15985	15910	15872	16142	15960	16140	16091	15981	15891	15934	15822	15811	16093	16050	16026	16161	16067	15985	15802	15960	15943	16174	15842	16070	16007	16065	16025	16137	15940	15853	15961	15884	16014	16286	16046	16127	15804	16065	15805	15866	16080	16168	16092	15991	16060	15885	15855	15924	16034	16038	15933	15867	16012	16001	16017	15749	16049	15927	16153	16085	15962	15875	15902	15982	15930	15937	15928	16040	16055	16070	16197	16059	16139	15786	15823	15944	15972	16211	16260	15942	16079	16033	16049	16008	15933	15929	15985	16066	15886	16044	16125	16012	16027	15907	15899	15927	16117	16039	15803	15950	15840	16051	16130	16283	16112	15944	16056	16061	15965	15919	16060	16107	16075	15962	15577	16138	16042	15908	15833	16119	15990	16243	15865	15942	16017	15762	16270	15876	16059	15988	15980	16141	16074	15947	15879	15894	15964	15879	15961	16054	15909	16151	16096	15986	16141	16222	15940	16106	16077	15858	16026	16079	16034	16152	15891	15999	16025	15901	15896	15896	15799	16161	15854	16080	16192	15920	16040	15993	15950	16060	16032	16049	15841	16031	15947	15877	15943	15943	15968	15905	15996	15856	15935	15890	16104	16009	16052	16106	15985	15983	16073	15967	16188	16060	16180	15889	15980	15911	16024	15979	15895	16005	16254	16198	16220	16039	15981	16105	15923	16165	16018	16106	16050	16010	15993	16130	15994	16060	15985	15988	15910	15797	15824	16004	16148	15931	16221	15930	16020	16033	15901	15978	15977	15888	16028	16027	15937	15798	15963	16062	15902	15921	16057	15996	15972	16009	16044	16086	15829	16019	16150	16092	15926	16075	16148	16014	15986	16032	16113	15959	15964	16047	16024	15757	15749	16111	16122	16051	16034	15931	15998	15880	15921	15924	16005	16171	16073	16081	16120	16110	15914	15945	15978	15922	16010	15930	15804	15894	16191	15852	15929	15979	15923	16071	16036	15939	15949	16072	16152	15896	16216	15998	15949	15943	16022	16082	16086	16005	16070	16034	15915	15841	16121	15903	15998	16208	15955	16139	15911	15877	16126	16068	15958	16029	16273	16106	16085	16044	16090	15944	16067	16049	15955	16156	16056	15924	16021	16033	15919	16194	15927	16014	16116	15976	16024	15836	15897	15996	16083	16105	15915	15965	16062	15996	15903	16040	15921	15891	16072	15993	16063	16049	15829	16131	15826	15948	15934	16026	15894	15923	15913	16054	15927	15978	16092	16166	15942	16022	15943	15966	15973	15868	15934	15730	15846	15951	16098	15929	15888	16036	16174	15997	16146	16061	16024	15903	16067	16078	16239	16114	15918	15947	16036	16035	16017	15940	16217	15745	15829	15971	15867	16066	16071	16071	16091	16037	16170	16006	16095	15937	16132	15985	15938	15918	16102	16129	16092	16124	16001	16045	16132	16008	15970	15932	15986	15981	15949	16016	16010	15866	16002	16041	16110	15903	16050	16131	15807	16033	15957	15928	16058	15974	15956	15986	15858	16073	15922	15880	16231	16121	15963	16199	15825	15826	15917	15920	15828	16008	15977	16056	15986	16135
14901	27308	22254	17692	16485	15862	15426	14797	14491	14494	14329	14058	14070	13832	13910	13985	13828	13588	13679	13635	13634	13753	13753	13736	13462	13631	13774	13708	13575	13480	13646	13526	13707	13756	13637	13707	13559	13762	13812	13599	13585	13600	13637	13681	13512	13394	13687	13717	13653	13656	13650	13789	13519	13666	13628	13544	13616	13547	13403	13733	13680	13756	13617	13524	13639	13784	13631	13791	13541	13612	13652	13674	13640	13618	13709	13619	13756	13517	13469	13605	13572	13683	13554	13668	13561	13506	13670	13594	13504	13645	13617	13649	13579	13566	13609	13588	13584	13441	13405	13524	13607	13736	13661	13524	13520	13611	13515	13579	13736	13581	13652	13567	13386	13638	13539	13697	13549	13574	13412	13425	13636	13589	13673	13716	13537	13621	13667	13686	13716	13524	13715	13612	13672	13734	13482	13699	13476	13669	13497	13469	13601	13692	13661	13665	13515	13680	13665	13602	13760	13563	13817	13552	13633	13707	13659	13575	13474	13681	13551	13562	13703	13619	13562	13594	13634	13645	13547	13673	13648	13642	13448	13433	13561	13487	13593	13545	13577	13605	13493	13772	13546	13617	13522	13494	13501	13681	13633	13399	13385	13749	13616	13588	13596	13621	13553	13480	13433	13610	13566	13612	13603	13542	13610	13458	13509	13360	13597	13635	13474	13561	13602	13564	13779	13517	13605	13688	13637	13656	13500	13823	13474	13541	13490	13557	13773	13706	13681	13521	13719	13534	13660	13678	13696	13626	13575	13607	13640	13556	13640	13673	13455	13431	13620	13737	13556	13547	13697	13707	13661	13629	13621	13666	13542	13587	13617	13661	13488	13498	13668	13513	13585	13555	13589	13575	13584	13466	13666	13652	13574	13664	13438	13634	13767	13589	13503	13566	13433	13587	13383	13690	13583	13548	13421	13613	13850	13619	13672	13577	13582	13639	13743	13607	13463	13537	13561	13448	13747	13523	13582	13497	13545	13549	13936	13631	13570	13634	13643	13701	13492	13639	13436	13739	13566	13614	13616	13611	13639	13534	13489	13626	13729	13566	13542	13782	13617	13674	13694	13558	13533	13670	13571	13596	13547	13718	13378	13531	13612	13684	13566	13542	13607	13607	13667	13426	13549	13623	13602	13606	13754	13511	13588	13601	13666	13545	13649	13680	13692	13604	13604	13610	13649	13587	13547	13473	13504	13663	13673	13523	13583	13525	13791	13719	13510	13549	13604	13677	13399	13650	13599	13649	13581	13457	13566	13649	13489	13650	13642	13600	13415	13472	13639	13509	13615	13746	13480	13643	13646	13448	13515	13418	13621	13638	13686	13545	13664	13791	13558	13598	13608	13704	13635	13540	13574	13600	13561	13716	13589	13695	13583	13520	13667	13694	13603	13707	13639	13593	13624	13552	13628	13781	13526	13548	13681	13675	13709	13627	13540	13759	13606	13547	13621	13688	13619	13515	13590	13501	13694	13678	13605	13556	13561	13489	13674	13769	13634	13594	13440	13563	13563	13707	13763	13593	13476	13605	13636	13469	13559	13573	13622	13643	13579	13465	13639	13691	13584	13494	13573	13637	13618	13427	13621	13581	13634	13563	13745	13731	13761	13749	13584	13646	13615	13595	13490	13660	13503	13575	13483	13555	13611	13660	13483	13599	13653	13699	13588	13539	13532	13612	13405	13679	13574	13581	13594	13661	13606	13651	13651	13615	13653	13561	13696	13730	13638	13581	13629	13683	13665	13629	13681	13511	13653	13510	13471	13442	13464	13712	13658	13675	13511	13612	13514	13720	13532	13531	13616	13584	13493	13563	13627	13618	13616	13397	13555	13517	13770	13610	13658	13707	13640	13707	13471	13598	13621	13706	13666	13599	13777	13669	13605	13640	13616	13672	13537	13680	13469	13499	13516	13567	13635	13677	13536	13592	13643	13633	13571	13561	13534	13414	13696	13626	13435	13659	13453	13755	13508	13686	13424	13587	13666	13558	13582	13615	13702	13601	13624	13569	13674	13554	13571	13562	13608	13661	13642	13654	13714	13476	13530	13538	13436	13484	13822	13709	13452	13594	13681	13645	13606	13517	13749	13667	13495	13596	13831	13606	13720	13679	13626	13661	13615	13549	13626	13657	13538	13744	13579	13609	13578	13634	13520	13532	13522	13603	13595	13594	13755	13655	13746	13631	13587	13582	13692	13673	13525	13559	13374	13595	13599	13549	13529	13637	13667	13692	13672	13596	13682	13608	13450	13528	13713	13612	13473	13600	13662	13638	13691	13485	13595	13487	13627	13616	13553	13573	13675	13520	13548	13594	13641	13564	13565	13664	13587	13683	13795	13606	13503	13728	13601	13559	13607	13565	13474	13568	13706	13700	13725	13475	13447	13511	13440	13387	13627	13563	13567	13551	13452	13409	13638	13605	13653	13406	13632	13613	13617	13637	13503	13517	13631	13576	13691	13597	13617	13584	13740	13655	13726	13494	13521	13677	13428	13523	13421	13619	13544	13771	13558	13656	13607	13674	13649	13612	13570	13585	13489	13519	13602	13538	13745	13501	13553	13617	13693	13641	13599	13524	13713	13508	13637	13503	13654	13761	13625	13614	13593	13765	13633	13661	13424	13623	13666	13493	13689	13651	13573	13624	13593	13564	13583	13467	13769	13559	13714	13709	13659	13569	13608	13737	13534	13556	13649	13491	13544	13459	13495	13505	13676	13735	13577	13701	13430	13659	13568	13704	13609	13730	13568	13698	13796	13646	13591	13350	13564	13679	13676	13649	13498	13533	13704	13636	13268	13610	13555	13714	13561	13636	13565	13684	13474	13574	13687	13613	13554	13652	13549	13580	13609	13600	13508	13667	13688	13636	13603	13687	13554	13674	13586	13629	13529	13456	13587	13607	13529	13489	13768	13371	13666	13404	13374	13591	13603	13525	13681	13662	13587	13453	13683	13629	13472	13791	13657	13436	13544	13602	13664	13554	13551	13584	13682	13493	13550	13539	13548	13577	13702	13510	13596	13562	13630	13752	13591	13568	13501	13680	13692	13563	13775	13583	13585	13571	13761	13514	13542	13600	13452	13465	13534	13640	13487	13654	13647	13621	13721	13697	13485	13781	13620	13627	13543	13628	13619	13575	13596	13582	13730	13489	13725	13454	13638	13588	13582	13658	13560	13417	13620	13522	13572	13675	13577	13611	13649	13720	13608	13645	13347	13657	13670	13502	13744	13557	13699	13488	13677	13592	13703	13601	13555	13732	13566	13365	13399	13638	13665	13586	13696	13603	13571	13723	13598	13782	13679	13512	13640	13597	13592	13651	13453	13663	13577	13656	13720	13688	13748	13608	13599	13632	13399	13631	13729	13443	13797	13534	13515	13527	13512	13578	13436	13493	13652	13626	13431	13578	13674	13464	13490	13816	13522	13649	13699	13487	13732	13441	13525	13494	13565	13542	13470	13795	13544	13655	13538	13603	13687	13583	13631	13512	13631	13585	13645	13648	13574	13638	13513	13728	13715	13602	13713	13580	13713	13615	13618	13460	13585	13519	13540	13651	13639	13589	13568	13628	13778	13598	13612	13677	13474	13708	13596	13474	13648	13729	13746	13540	13581	13567	13610	13606	13626	13543	13594	13587	13729	13581	13627	13638	13691	13518	13717	13577	13619	13578	13605	13600	13650	13514	13333	13696	13832	13749	13727	13565	13538	13574	13502	13600	13563	13564	13645	13773	13525	13529	13649	13398	13554	13615	13556	13665	13515	13533	13673	13611	13595	13698	13726	13525	13647	13520	13449	13530	13478	13736	13352	13554	13605	13674	13617	13673	13487	13603	13671	13717	13544	13462	13557	13663	13704	13569	13496	13671	13595	13687	13608	13555	13785	13530	13578	13565	13691	13619	13641	13728	13674	13504	13565	13615	13406	13560	13632	13722	13609	13646	13633	13559	13617	13684	13489	13631	13537	13479	13431	13596	13661	13745	13690	13683	13517	13501	13653	13592	13526	13452	13594	13758	13511	13624	13467	13700	13716	13421	13594	13729	13530	13661	13474	13491	13574	13419	13684	13447	13497	13372	13670	13512	13552	13804	13646	13601	13693	13581	13587	13455	13604	13443	13625	13651	13453	13596	13710	13767	13592	13427	13467	13495	13710	13596	13449	13549	13641	13644	13567	13606	13685	13574	13820	13617	13667	13651	13702	13588	13627	13552	13517	13580	13642	13554	13536	13722	13561	13528	13904	13607	13559	13533	13535	13678	13434	13532	13632	13612	13433	13600	13689	13449	13668	13610	13684	13595	13539	13563	13588	13577	13643	13459	13664	13527	13552	13540	13718	13545	13640	13595	13869	13711	13678	13672	13750	13434	13662	13458	13696	13555	13630	13472	13699	13457	13570	13626	13615	13770	13513	13550	13556	13659	13529	13648	13563	13507	13681	13692	13575	13677	13684	13641	13421	13497	13663	13590	13545	13593	13628	13664	13584	13545	13645	13593	13704	13642	13640	13650	13490	13616	13705	13572	13655	13663	13558	13575	13498	13640	13524	13571	13554	13564	13611	13543	13769	13666	13564	13556	13575	13542	13780	13709	13689	13807	13505	13597	13549	13522	13533	13598	13525	13601	13645	13662	13486	13693	13697	13604	13608	13491	13454	13658	13601	13523	13534	13623	13671	13625	13615	13625	13545	13607	13517	13664	13743	13500	13493	13624	13463	13620	13564	13616	13626	13599	13425	13616	13622	13468	13844	13622	13568	13564	13611	13768	13553	13510	13560	13628	13543	13613	13566	13648	13612	13607	13634	13645	13568	13603	13665	13623	13646	13453	13622	13545	13636	13627	13759	13571	13474	13454	13714	13578	13580	13522	13556	13459	13480	13567	13660	13399	13759	13488	13689	13835	13599	13734	13549	13604	13673	13660	13558	13612	13618	13714	13532	13613	13494	13615	13489	13740	13563	13639	13532	13626	13495	13616	13747	13703	13629	13630	13611	13605	13822	13671	13638	13506	13660	13659	13496	13679	13599	13856	13496	13727	13552	13556	13594	13577	13412	13515	13716	13488	13765	13554	13654	13805	13643	13535	13512	13761	13616	13621	13562	13626	13665	13576	13474	13532	13564	13564	13611	13358	13551	13642	13686	13690	13521	13750
21868	20966	28219	23897	21163	22924	24091	18580	17338	17438	17043	16837	16906	16641	16657	16728	16546	16369	16273	16391	16456	16248	16410	16365	16288	16023	16053	16146	15980	16218	15957	16036	16186	16161	16069	15967	15923	16041	15973	15823	15952	16190	16267	16037	15977	16097	16172	15861	15991	16282	16085	16058	16218	16056	16158	15911	16035	16054	16142	15971	15929	16143	16130	15825	16027	16046	15920	15926	16148	15965	15877	16272	16143	16284	16013	16246	15963	15764	16115	15974	15997	16037	16079	15932	15918	15921	15918	16079	16010	15945	16113	15923	15899	16023	15849	16106	15779	16032	16014	15939	16176	15971	15979	15854	15962	16098	15995	15809	16029	16098	16059	16140	16179	16107	16066	16071	15768	16015	16002	16090	15877	15994	16028	15666	15944	16042	15963	15793	15952	16041	16115	16065	16082	15883	15875	16084	15874	15853	16019	16062	15946	15991	16038	16031	16140	16115	15954	15818	15736	15866	15905	16097	16222	16074	16064	15899	15860	16009	15939	15971	15981	15976	15925	16035	15745	15929	16066	15941	15876	15951	15829	16111	15902	15857	15989	15973	16007	16113	15920	15907	16113	15768	16017	15891	15965	15934	15994	15995	16122	16022	16003	15968	15957	16012	16065	16200	15931	15999	15998	16144	16182	15695	15944	16217	15940	15948	16189	15845	15875	15883	15925	15936	15996	15886	16002	16004	16025	16071	15887	16036	15719	16003	15818	16050	16101	15757	15905	15951	15905	16000	15909	15945	16056	16066	15896	15692	16012	15818	15845	15733	15750	15839	15875	15935	16025	15810	15873	16073	16111	15966	15969	16069	16118	15986	16266	15987	15793	15968	16013	16040	16039	15972	15888	15904	16007	16143	15959	15788	15928	15950	16118	16005	15961	15883	16149	16114	15792	16075	15968	15974	16094	15884	16131	16006	15937	15886	16086	15847	15837	15938	16111	15874	16057	15949	15978	15882	16044	15961	15812	15836	15825	16155	15877	15964	16313	15981	16057	16006	15980	15852	16112	15948	16039	15857	15867	15801	15863	15957	15970	15960	15920	15940	16128	15903	15869	16055	16091	15960	16092	16078	15977	16055	16126	15889	15878	15933	16109	15766	15892	15934	15955	15957	15962	15965	15946	15995	15903	15805	16224	15983	16191	16001	15987	15983	16197	15855	16026	15973	15869	15993	15923	16051	15841	15959	15960	16043	15803	15905	16033	15836	15989	16002	15921	15680	15895	15823	15993	15824	16136	15807	16024	15868	16045	15901	15928	15882	15975	15974	15726	16031	16011	15858	16007	16047	15901	15822	16009	15938	15936	15918	16100	16009	16059	15756	15931	16032	15875	15947	16009	15926	16121	15842	15736	15958	16108	16048	16121	15853	15937	16153	16102	15908	15895	16001	15878	15884	16074	16145	16011	15860	16098	15840	15989	15894	16058	15810	15931	15917	16140	15986	15994	15958	16007	15776	15949	15929	15914	16182	15851	15879	15926	15899	15994	15910	15924	15945	15963	16027	15906	15918	15800	15912	15776	15715	15853	16172	15984	15942	16018	15973	15851	15795	15969	16095	16155	15824	16081	15855	15627	15894	16013	16059	15977	15908	15847	15813	16170	15924	15877	15877	16019	15907	15988	16054	15978	15892	16019	15877	15944	15918	15920	16050	15997	15866	15960	15723	15816	15920	16016	16096	16185	16101	15995	15911	15832	16012	15990	15823	15791	15895	15928	15929	16318	15943	15937	15878	15941	15852	15969	16047	16082	15972	16267	16041	15855	15700	15924	16056	15831	15875	16287	15905	16038	15910	15841	16061	16097	15888	15887	16023	16072	15945	16045	15934	16133	15877	16005	16069	15879	16004	15696	15947	15894	16013	15863	15969	15932	15957	15811	15809	15901	16028	15926	15812	15990	15864	16076	15987	15858	15921	15902	16015	15966	15918	15903	15833	15925	16047	15931	16005	16024	15918	16027	15954	16000	15929	15930	15932	16042	15942	16036	16058	15985	15850	16005	16203	16017	16075	15961	15845	16111	16001	16070	16118	16200	16049	16053	15976	15810	15875	16140	15891	15972	16015	16086	16036	15942	16106	16003	15850	15822	16107	15959	16246	16102	15867	15803	16019	15978	15924	16273	15954	16095	16022	15828	16076	16100	15950	15809	16019	16079	16102	16029	16028	15987	15900	15787	15942	16006	15825	15986	15685	15751	15984	15929	16143	15785	16059	15850	16125	16116	15759	15877	15961	15988	16136	15940	15903	16153	15934	16040	15978	16042	16017	16090	15848	15842	16084	16009	16031	15959	16090	15971	16157	15852	16035	15925	15903	15921	15861	15886	16042	16004	16079	15940	16169	16198	16114	16012	15873	16067	15918	15866	15880	15920	16066	15940	15748	15936	15956	16004	15890	15903	15982	15905	16005	15985	15976	15774	15969	15895	15961	15872	15818	15903	16052	16046	16010	15965	16045	15918	15974	15891	15830	15929	15738	15924	16159	15908	15808	15719	16070	15951	16024	15960	15881	15865	15837	16017	15904	15951	15947	15862	16058	15981	15887	15905	16037	16077	15896	15872	15967	16013	15831	15834	15889	15862	15928	15872	16068	16097	16138	16008	15944	16005	15943	15852	15790	15850	15958	16192	16053	15964	16028	15913	15874	15865	15964	16019	15947	16049	16041	16008	15960	16125	15901	15858	16050	16159	15798	16098	16178	15701	15866	16032	16037	15936	15833	16038	15993	16070	15842	16065	16209	16034	15979	16047	16028	15852	15955	15889	15864	15846	15945	15823	16050	15932	15955	16044	16155	16030	16005	16032	15725	16031	16030	15940	15911	15881	15942	16078	15948	15748	15921	15863	15965	15801	15820	15927	15988	15900	15947	15926	15825	15883	15976	15970	15931	15984	15972	15968	15888	15879	15839	15810	15895	16097	15980	15892	15987	16113	15914	15912	15799	15973	16029	16051	15855	16047	15948	15943	15878	16101	15956	16067	15869	15950	15833	15645	15862	16052	15847	15976	15845	15990	15988	15890	15853	15945	16153	15823	16187	16010	15829	15948	15818	15711	16073	15917	16007	16009	15904	15897	15943	15681	15874	16102	16013	15986	15988	15886	16014	15971	15978	16020	15817	16136	15871	16049	15970	16098	15953	15808	16008	15920	16022	15870	15884	15793	15988	15907	15962	16031	15823	15910	15988	15966	15828	15918	15982	16046	16015	16041	15865	15881	15853	16016	15965	15965	15896	15802	15831	15897	15721	16013	15895	16045	15872	16049	15891	15978	15986	16063	15972	16044	15900	15902	16021	15875	15850	15987	15993	15793	16001	15841	16009	15994	16156	16174	15940	15985	15836	15898	15898	16044	15965	15858	15918	16015	16073	15975	15735	16036	15870	15900	15908	16038	15936	15966	15945	15965	15990	15894	15933	15976	15907	15989	15953	15828	15826	15908	16064	16066	15880	15969	16045	16034	15954	15883	15861	15865	15811	15986	15898	15739	15872	15916	15838	16105	16003	15840	15868	15906	15908	16028	15888	15849	15736	15881	15866	15926	16091	15815	15800	15872	15866	16008	15992	15961	16008	15949	15997	15847	16019	16008	15925	15922	15866	16035	16150	16074	15826	16034	15864	16034	16037	15890	16048	16064	15986	16058	16030	16140	15850	16073	15917	16049	16140	16199	15876	15827	15718	15924	16152	15783	15739	15939	15907	15893	15936	15821	16035	15818	15854	15849	15761	15990	16037	15942	15960	16083	16209	15855	15964	16102	16009	15886	16101	16049	16072	16154	15983	15910	15875	15925	15913	16030	15978	16032	15941	15827	15852	16014	15865	16116	15886	16153	15890	16131	15882	15876	15883	15963	15818	15851	15828	15974	15975	15877	15992	15853	16141	16083	16032	15867	15948	16084	16241	15892	15931	15941	15667	15611	15928	15792	15809	16006	15916	16085	15683	15880	15983	15986	16053	15919	15911	15982	15827	16045	15911	15902	15887	15965	15995	15914	15949	16033	15894	16060	16022	15875	15975	15908	15902	15969	16090	16086	15840	15891	15919	16022	16012	16011	15963	16106	15902	15930	16038	15935	15936	16048	16176	15921	15905	15917	15940	15880	15852	15992	16031	15954	16037	15688	16004	15797	16086	16041	16008	16007	15865	15978	16008	15982	16097	15843	16140	15938	16006	16062	16068	16108	16089	16010	16111	16115	15928	15926	16051	16005	16033	15886	16068	16173	15949	15911	15750	15914	16077	15784	16051	15921	15951	16043	15771	16009	16114	15798	15776	15886	15826	15803	16062	15858	15862	15926	15964	15947	15950	16072	15989	15900	15994	16018	16091	15895	15930	16107	15968	15793	15899	16126	16057	15917	16014	15884	16045	15896	15975	16038	15963	15987	15854	16011	16069	15899	15939	15883	15799	15753	15950	16034	16140	15981	15708	16040	15928	15851	16084	15917	15601	15903	15884	16020	16006	15995	16139	16050	15959	15946	16090	15873	15880	15674	15762	15914	16104	15943	15937	15923	15976	15933	15886	15967	15864	15979	15858	15846	15942	16048	16014	15954	15826	15886	15930	16258	16057	15876	15845	15906	15982	16030	16179	15942	15882	15944	15997	16042	16072	16025	15900	16011	15818	15934	16067	15954	15998	16017	16095	15918	16063	15884	16082	16085	15950	16058	15983	15872	16064	16100	16064	16028	16058	15721	15853	16145	15827	15873	16092	16005	15916	15801	16016	15844	16031	16002	15815	15966	15844	15865	15850	15790	15956	15988	15973	15902	15976	15922	16144	15859	15887	15928	15875	15909	15882	16015	15892	16033	15951	15754	16006	15888	15934	16084	15880	16110	15821	15814	15930	15894	15869	15897	15860	16031	15915	15978	15942	15997	15905	15852	15934	15797	16156	16001	16127	16120	15782	15983	15845	16082	15944	15797	15886	16085	15938	15681	16032	15940	15943	16117	15941	16002	15941	15991	16002	15894	15978	16033	15791	15799	15944	15951	16000	15926	15924	15872	16074	15789	16033	15981	15899	16027	15895	15841	15832	15920	16004	16104	15782	15753	16147	15775	16007	16058	15871	15892	15969	15990	16043	16265	16142	16090	15924	15880	16081	16089	15849	15775	15962	15999	15899	15977	15990	15808	15917	15807	16102
14957	34485	27601	20735	18872	17756	16500	15815	15384	15107	14858	14673	14498	14323	14189	14131	13912	13775	13874	13961	13825	13762	13732	13846	13720	13797	13599	13555	13774	13575	13616	13440	13524	13772	13394	13522	13662	13430	13577	13553	13543	13630	13492	13566	13547	13623	13595	13497	13631	13442	13671	13580	13631	13492	13521	13614	13502	13555	13684	13640	13518	13630	13618	13597	13586	13440	13624	13542	13540	13510	13481	13387	13540	13687	13594	13674	13576	13547	13428	13498	13442	13732	13379	13484	13575	13548	13649	13450	13361	13612	13686	13450	13546	13503	13663	13543	13504	13522	13625	13281	13576	13546	13461	13504	13420	13431	13647	13453	13509	13460	13606	13534	13490	13396	13718	13545	13585	13494	13402	13414	13500	13321	13682	13298	13459	13176	13568	13607	13472	13411	13597	13390	13482	13613	13538	13335	13487	13475	13623	13537	13502	13564	13500	13545	13541	13639	13558	13690	13577	13374	13420	13607	13718	13450	13393	13577	13392	13373	13578	13454	13282	13431	13680	13358	13444	13480	13648	13567	13418	13652	13676	13351	13529	13667	13615	13418	13534	13551	13550	13460	13592	13453	13552	13529	13209	13591	13667	13511	13554	13552	13469	13492	13550	13614	13368	13556	13490	13499	13621	13573	13616	13602	13633	13550	13485	13444	13469	13654	13375	13513	13422	13478	13500	13453	13631	13471	13572	13467	13581	13511	13466	13560	13497	13536	13519	13466	13629	13676	13473	13695	13529	13546	13535	13746	13475	13499	13430	13415	13487	13607	13625	13405	13401	13420	13534	13699	13545	13442	13394	13511	13567	13457	13565	13379	13516	13488	13593	13328	13486	13527	13405	13560	13587	13481	13492	13480	13649	13414	13660	13564	13440	13514	13429	13363	13598	13399	13522	13389	13583	13601	13748	13442	13523	13617	13583	13301	13481	13547	13446	13504	13563	13469	13620	13543	13358	13319	13429	13394	13627	13667	13465	13564	13462	13428	13450	13453	13448	13446	13610	13553	13468	13721	13455	13586	13582	13503	13447	13382	13409	13310	13547	13358	13455	13500	13543	13456	13506	13572	13528	13408	13375	13559	13577	13238	13308	13378	13481	13584	13531	13525	13487	13249	13648	13459	13525	13420	13426	13582	13650	13345	13217	13588	13500	13731	13566	13462	13397	13527	13482	13554	13520	13328	13635	13443	13621	13523	13551	13498	13608	13635	13705	13454	13431	13565	13505	13505	13471	13497	13408	13463	13647	13450	13516	13591	13495	13430	13617	13385	13372	13501	13383	13519	13479	13486	13436	13438	13483	13432	13461	13481	13470	13491	13592	13599	13588	13534	13703	13544	13422	13505	13545	13623	13506	13431	13469	13532	13546	13581	13635	13544	13530	13744	13592	13565	13461	13525	13614	13461	13363	13560	13587	13665	13499	13554	13400	13514	13423	13599	13416	13460	13459	13627	13564	13394	13573	13586	13760	13482	13553	13665	13700	13419	13494	13419	13609	13267	13489	13612	13526	13456	13541	13594	13307	13687	13416	13642	13420	13394	13375	13410	13458	13426	13460	13457	13496	13728	13602	13482	13399	13488	13619	13620	13478	13629	13466	13505	13587	13626	13546	13557	13630	13448	13628	13391	13667	13392	13480	13476	13385	13583	13444	13219	13588	13616	13530	13426	13511	13411	13516	13562	13559	13507	13496	13646	13485	13528	13523	13723	13564	13448	13587	13492	13519	13361	13585	13460	13606	13555	13600	13601	13301	13419	13531	13462	13407	13631	13492	13329	13714	13515	13698	13572	13559	13478	13406	13526	13463	13513	13350	13566	13443	13507	13581	13465	13526	13568	13568	13660	13617	13624	13492	13403	13508	13410	13575	13548	13627	13496	13356	13683	13536	13497	13456	13631	13460	13492	13520	13377	13644	13681	13381	13390	13672	13624	13526	13596	13556	13535	13486	13556	13565	13468	13300	13611	13536	13584	13521	13546	13644	13434	13605	13450	13540	13496	13507	13730	13569	13329	13581	13492	13487	13631	13492	13508	13560	13474	13440	13482	13454	13546	13479	13319	13626	13502	13396	13334	13356	13665	13643	13470	13578	13447	13452	13483	13488	13589	13352	13483	13459	13466	13700	13532	13423	13406	13451	13547	13507	13509	13723	13466	13479	13605	13684	13311	13488	13506	13649	13481	13535	13553	13461	13564	13383	13731	13551	13491	13663	13478	13507	13471	13590	13327	13532	13582	13532	13553	13628	13706	13486	13431	13547	13599	13508	13674	13577	13492	13473	13538	13522	13710	13513	13652	13475	13566	13498	13505	13536	13470	13388	13546	13333	13754	13508	13449	13614	13527	13408	13440	13532	13501	13498	13435	13613	13463	13445	13504	13649	13449	13496	13590	13381	13556	13504	13536	13547	13532	13758	13494	13456	13466	13437	13621	13643	13512	13441	13548	13352	13639	13302	13419	13498	13374	13678	13591	13456	13385	13521	13523	13618	13454	13583	13570	13545	13541	13461	13488	13385	13529	13654	13496	13371	13492	13554	13552	13636	13458	13441	13511	13532	13389	13437	13423	13411	13479	13400	13418	13571	13538	13467	13474	13399	13607	13544	13582	13387	13547	13500	13407	13647	13439	13495	13478	13443	13579	13517	13675	13628	13663	13459	13598	13583	13529	13499	13477	13608	13430	13490	13520	13569	13641	13391	13408	13548	13625	13551	13549	13455	13507	13571	13607	13527	13521	13500	13561	13399	13627	13498	13499	13502	13519	13488	13746	13687	13499	13527	13422	13438	13470	13402	13651	13518	13452	13667	13515	13510	13553	13418	13557	13662	13373	13526	13498	13438	13500	13695	13507	13572	13445	13538	13585	13633	13538	13624	13603	13434	13435	13662	13550	13429	13724	13622	13370	13358	13442	13537	13490	13430	13458	13375	13696	13599	13594	13536	13498	13578	13323	13569	13502	13467	13607	13521	13512	13447	13463	13625	13309	13669	13428	13564	13559	13582	13415	13370	13641	13453	13401	13440	13436	13542	13467	13373	13500	13585	13477	13598	13546	13522	13451	13515	13424	13511	13649	13668	13599	13530	13583	13305	13560	13399	13520	13490	13458	13546	13378	13773	13438	13683	13647	13560	13537	13502	13610	13472	13604	13486	13403	13547	13585	13552	13375	13550	13390	13505	13671	13668	13452	13353	13615	13421	13540	13496	13458	13547	13691	13612	13515	13597	13348	13737	13496	13603	13578	13494	13449	13301	13499	13503	13334	13566	13604	13366	13562	13435	13506	13636	13574	13601	13596	13409	13478	13449	13342	13390	13676	13467	13506	13379	13683	13434	13679	13358	13345	13425	13535	13544	13530	13468	13398	13302	13573	13403	13628	13643	13594	13463	13578	13354	13531	13405	13532	13504	13435	13586	13323	13494	13510	13430	13288	13432	13407	13431	13618	13517	13425	13534	13459	13472	13538	13415	13580	13447	13458	13563	13504	13397	13585	13345	13441	13510	13437	13665	13377	13726	13530	13515	13545	13612	13519	13493	13386	13463	13444	13429	13639	13445	13669	13444	13498	13452	13502	13507	13475	13483	13517	13531	13643	13539	13458	13518	13352	13616	13503	13509	13518	13542	13604	13498	13595	13546	13504	13661	13568	13496	13296	13657	13439	13405	13399	13423	13458	13488	13605	13441	13528	13587	13427	13437	13517	13540	13492	13485	13429	13546	13525	13646	13526	13452	13414	13622	13564	13584	13576	13432	13495	13435	13396	13670	13558	13549	13644	13473	13476	13621	13472	13383	13538	13476	13453	13458	13478	13509	13311	13397	13367	13504	13747	13468	13434	13308	13572	13611	13448	13480	13461	13670	13540	13392	13597	13358	13610	13429	13624	13613	13375	13514	13550	13476	13412	13529	13490	13476	13472	13415	13613	13335	13379	13489	13394	13503	13765	13347	13605	13556	13464	13563	13460	13392	13578	13501	13627	13517	13445	13486	13374	13532	13421	13527	13526	13581	13624	13390	13459	13421	13408	13482	13589	13464	13645	13356	13480	13435	13468	13545	13602	13504	13501	13598	13712	13520	13528	13537	13410	13658	13426	13568	13578	13497	13514	13497	13547	13612	13462	13490	13432	13415	13432	13422	13429	13371	13589	13556	13610	13680	13427	13534	13442	13393	13457	13486	13575	13398	13603	13499	13544	13549	13507	13459	13612	13408	13552	13470	13552	13496	13597	13524	13576	13580	13620	13499	13511	13311	13428	13429	13617	13494	13570	13588	13464	13542	13529	13373	13418	13501	13575	13382	13563	13308	13578	13601	13592	13542	13345	13488	13453	13514	13414	13483	13544	13633	13503	13440	13505	13598	13490	13459	13500	13404	13527	13613	13587	13453	13489	13479	13559	13468	13381	13492	13547	13619	13628	13530	13522	13440	13741	13578	13476	13426	13423	13311	13572	13551	13394	13628	13377	13391	13451	13597	13481	13640	13628	13525	13531	13450	13443	13651	13545	13388	13559	13533	13780	13530	13628	13548	13533	13482	13371	13485	13523	13476	13645	13427	13509	13374	13596	13500	13568	13596	13358	13557	13387	13559	13534	13546	13391	13392	13560	13480	13444	13510	13553	13630	13564	13584	13336	13569	13522	13589	13427	13470	13495	13446	13360	13430	13558	13573	13483	13526	13400	13436	13577	13478	13475	13590	13448	13573	13588	13418	13657	13554	13506	13565	13570	13696	13547	13414	13563	13578	13509	13502	13464	13592	13576	13582	13478	13438	13376	13539	13585	13563	13319	13486	13583	13374	13609	13459	13483	13389	13479	13582	13507	13549	13527	13697	13393	13661	13608	13470	13575	13597	13490	13549	13622	13523	13486	13393	13375	13559	13448	13452	13377	13550	13514	13591	13461	13433	13576	13433	13413	13363	13532	13515	13381	13588	13406	13415	13556	13401	13583	13508	13520	13470	13520	13595	13335	13367	13550	13526	13490	13523	13677	13418	13570	13518	13378	13653	13399	13400	13575	13570	13472	13526	13626	13548	13491	13325	13369	13523	13519	13517	13383	13416	13595	13378	13393	13603	13575	13551	13553	13640	13539	13610	13354	13580	13477	13472	13516	13681	13430	13552	13428	13692	13385	13671	13267	13534	13603
28110	22271	23757	20455	16943	16771	16245	15884	15700	15742	15757	15656	15558	15548	15790	15553	15449	15505	15406	15208	15469	15530	15460	15427	15404	15456	15553	15495	15411	15352	15528	15281	15123	15186	15290	15211	15325	15344	15450	15208	15372	15328	15158	15300	15437	15195	15011	15352	15375	15341	15310	15324	15423	15466	15151	15278	15347	15233	15469	15445	15189	15217	15341	15317	15101	15279	15171	15379	15381	15202	15148	15297	15108	15080	15286	15186	15301	15297	15215	15402	15220	15123	15301	15320	15221	15555	15328	15352	15397	15304	15411	15316	15255	15353	15137	15536	15321	15337	15491	15268	15144	15256	15261	15504	15233	15228	15385	15540	15455	15236	15181	15455	15299	15265	15260	15000	15272	15249	15222	15270	15140	15446	15359	15226	15223	15332	15218	15339	15367	15652	15265	15380	15487	15198	15216	15370	15242	15202	15464	15322	15463	15244	15374	15324	15289	15311	15251	15368	15297	15296	15450	15239	15433	15299	15289	15178	15396	15303	15429	15453	15111	15306	15195	15211	15355	15377	15247	15379	15595	15126	15459	15352	15265	15198	15353	15237	15248	15359	15307	15189	15297	15335	15306	15342	15281	15150	15417	15088	15468	15292	15190	15282	15429	15545	15375	15328	15305	15407	15246	15183	15205	15202	15361	15571	15500	15127	15106	15351	15090	15372	15243	15209	15298	15248	15335	15338	15364	15222	15334	15342	15363	15228	15278	15301	15307	15576	15251	15244	15307	15270	15612	15538	15287	15175	15322	15331	15275	15351	15361	15330	15497	15318	15397	15298	15337	15376	15315	15146	15271	15302	15159	15226	15125	15305	15260	15122	15378	15301	15395	15275	15292	15174	15310	15335	15299	15158	15256	15212	15412	15379	15192	15293	15387	15229	15049	15225	15476	15484	15234	15114	15276	15166	15214	15170	15251	15263	15438	15585	15546	15336	15423	15486	15474	15293	15201	15502	15357	15385	15283	15201	15322	15210	15635	15294	15497	15337	15276	15358	15031	15327	15302	15412	15555	15275	15279	15226	15420	15124	15168	15333	15279	15397	15328	15278	15287	15402	15357	15391	15336	15213	15057	15349	15081	15338	15384	15338	15406	15290	15287	15512	15223	15333	15225	15404	15357	15282	15330	15506	15173	15382	15343	15279	15361	15340	15343	15315	15318	15498	15129	15146	15413	15287	15236	15178	15156	15141	15176	15282	15386	15308	15244	15342	15399	15406	15216	15331	15304	15393	15283	15436	15388	15419	15329	15259	15292	15085	15257	15372	15428	15472	15386	15313	15459	15351	15440	15440	15496	15179	15347	15107	15141	15268	15348	15556	15356	15351	15477	15437	15406	15194	15267	15297	15478	15296	15142	15267	15433	15415	15277	15403	15429	15308	15171	15293	15244	15264	15236	15331	15246	15234	15468	15339	15283	15252	15343	15292	15547	15584	15401	15305	15540	15383	15369	15187	15247	15381	15192	15255	15035	15427	15228	15454	15291	15381	15204	15120	15241	15368	15378	15405	15521	15287	15226	15270	15230	15153	15321	15362	15274	15288	15189	15420	15446	15487	15187	15301	15361	15136	15382	15412	15487	15308	15348	15298	15436	15560	15478	15177	15273	15232	15234	15326	15291	15324	15115	15556	15404	15335	15317	15177	15382	15348	15318	15257	15295	15237	15272	15346	15203	15036	15290	15397	15463	15353	15373	15472	15222	15219	15236	15422	15389	15363	15525	15355	15498	15341	15361	15418	15239	15429	15276	15323	15414	15315	15285	15304	15521	15305	15287	15302	15095	15262	14985	15249	15317	15467	15227	15206	15347	15405	15278	15326	15352	15186	15326	15418	15208	15280	15240	15244	15325	15429	15255	15338	15335	15418	15156	15155	15326	15332	15428	15312	15255	15480	15240	15343	15485	15229	15511	15361	15231	15342	15363	15315	15350	15424	15230	15046	15333	15133	15340	15427	15436	15236	15299	15382	15271	15457	15425	15449	15434	15173	15450	15291	15625	15270	15495	15247	15252	15432	15166	15273	15327	15411	15560	15300	15418	15447	15268	15473	15264	15208	15312	15354	15343	15275	15164	15133	15329	15219	15421	15035	15343	15342	15428	15097	15400	15322	15344	15195	15343	15538	15317	15475	15382	15374	15351	15275	15338	15343	15294	15381	15384	15338	15401	15248	15466	15178	15229	15362	15270	15324	15155	15225	15325	15391	15170	15266	15380	15279	15344	15288	15398	15246	15298	15503	15278	15206	15334	15211	15360	15136	15365	15465	15297	15142	15314	15281	15305	15509	15383	15325	15288	15384	15318	15481	15122	15513	15246	15187	15247	15177	15350	15244	15214	15162	15246	15275	15247	15455	15398	15179	15217	15083	15416	15327	15262	15262	15214	15343	15316	15190	15287	15235	15500	15306	15268	15346	15096	15042	15382	15343	15284	15384	15417	15391	15388	15176	15287	15589	15276	15489	15462	15201	15079	15239	15391	15246	15387	15242	15505	15418	15236	15271	15123	15244	15348	15449	15355	15436	15329	15404	15139	15239	15154	15188	15085	15138	15179	15198	15433	15258	15252	15297	15375	15366	15225	15283	15345	15518	15171	15244	15249	15443	15342	15213	15220	15328	15381	15280	15319	15261	15378	15143	15195	15332	15406	15301	15336	15333	15413	15362	15432	15411	15217	15387	15263	15351	15446	15532	15501	15252	15469	15449	15380	15230	15206	15207	15410	15206	15321	15262	15291	15292	15278	15137	15434	15304	15490	15405	15414	15151	15295	15268	15516	15243	15125	15383	15239	15296	15333	15390	15187	15153	15121	15253	15229	15236	15367	15194	15275	15086	15464	15309	15355	15301	15415	15179	15232	15357	15483	15269	15182	15261	15412	15268	15285	15382	15452	15336	15486	15193	15115	15380	15220	15273	15545	15327	15205	15182	15328	15317	15216	15079	15427	15338	15475	15183	15172	15319	15352	15286	15289	15393	15300	15266	15435	15391	15218	15417	15541	15417	15313	15378	15356	15265	15092	15271	15229	15134	15414	15262	15449	15262	15275	15396	15480	15442	15395	15364	15334	15474	15373	15289	15419	15441	15359	15392	15111	15190	15200	15073	15396	15385	15419	15269	15341	15257	15303	15217	15372	15328	15559	15349	15345	15283	15585	15176	15290	15382	15276	15204	15404	15290	15253	15403	15258	15356	15272	15276	15361	15278	15199	15313	15179	15175	15316	15361	15492	15432	15161	15336	15437	15327	15233	15080	15342	15349	15410	15203	15226	15388	15543	15450	15232	15417	15357	15277	15257	15530	15374	15366	15194	15291	15142	15195	15289	15417	15270	15259	15315	15238	15326	15369	15254	15155	15422	15223	15250	15228	15391	14924	15398	15543	15117	14986	15364	15589	15387	15241	15500	15502	15268	15435	15475	15337	15161	15388	15378	15290	15421	15272	15443	15201	15405	15403	15197	15348	15324	15532	15464	15351	15151	15343	15252	15213	15325	15174	15333	15451	15266	15223	15273	15316	15235	15271	15109	15341	15446	15231	15284	15357	15314	15331	15210	15292	15260	15076	15415	15139	15334	15386	15412	15285	15392	15321	15346	15353	15227	15213	15480	15653	15192	15214	15158	15265	15373	15303	15373	15237	15311	15329	15395	15229	15377	15288	15515	15313	15279	15399	15473	15259	15283	15395	15468	15380	15261	15304	15016	15278	15521	15340	15181	15350	15097	15336	15152	15354	15238	15154	15401	15374	15279	15355	15402	15350	15311	15226	15249	15350	15510	15477	15327	15350	15286	15436	15331	15308	15371	15502	15313	15326	15332	15265	15362	15360	15161	15358	15413	15298	15272	15260	15254	15446	15407	15177	15359	15388	15386	15352	15215	15244	15331	15530	15519	15184	15304	15284	15434	15363	15288	15394	15256	15129	15377	15077	15170	15122	15348	15365	15429	15309	15187	15085	15153	15278	15353	15338	15357	15320	15205	15128	15354	15216	15286	15286	15509	15323	15046	15438	15343	15424	15385	15280	15181	15334	15372	15436	15428	15457	15217	15264	15471	15263	15271	15240	15451	15218	15358	15335	15340	15333	15357	15415	15568	15269	15312	15334	15315	15488	15403	15461	15222	15397	15499	15424	15394	15429	15186	15346	15409	15390	15345	15354	15368	15243	15361	15275	15261	15210	15400	15066	15298	15336	15389	15471	15415	15271	15409	15241	15202	15223	15283	15298	15146	15280	15374	15418	15456	15388	15206	15325	15307	14998	15348	15495	15321	15355	15237	15493	15352	15394	15344	15340	15493	15417	15316	15390	15147	15518	15708	15366	15397	15223	15363	15299	15392	15316	15254	15209	15341	15419	15160	15334	15323	15247	15394	15464	15358	15250	15347	15484	15428	15429	15299	15570	15269	15410	15218	15198	15337	15168	15334	15187	15136	15333	15322	15381	15340	15295	15369	15414	15189	15437	15335	15204	15307	15411	15636	15416	15166	15242	15489	15311	15361	15347	15361	15142	15444	15403	15444	15381	15054	15238	15260	15446	15175	15398	15245	15119	15366	15231	15295	15349	15228	15303	15307	15225	15425	15369	15176	15353	15350	15289	15332	15353	15244	15220	15471	15414	15327	15143	15326	15322	15414	15311	15266	15430	15444	15376	15136	15396	15507	15544	15350	15337	15345	15210	15196	15238	15568	15244	15335	15304	15231	15284	15438	15307	15476	15436	15540	15533	15388	15207	15178	15335	15380	15201	15285	15236	15196	15203	15356	15114	15436	15282	15396	15297	15265	15383	15281	15466	15296	15518	15591	15188	15157	15124	15225	15405	15266	15660	15372	15309	15404	15495	15394	15398	15258	15245	15318	15445	15353	15305	15085	15339	15325	15456	15194	15346	15262	15158	15293	15340	15410	15290	15173	15316	15315	15338	15239	15174	15259	15299	15250	15268	15456	15339	15328	15444	15442	15351	15383	15314	15184	15445	15241	15393	15241	15058	15373	15051	15326	15359	15323	15392	15354	15304	15351	15362	15401	15147	15345	15343	15286	15333	15282	15373	15384	15322	15462	15576	15361	15288	15260	15131	15381	15333	15454	15137	15423	15361	15289	15404	15161	15223	15280	15418	15489	15257	15332	15103	15218	15272	15325	15258
15913	24051	20041	16042	15442	15031	14178	14003	13874	13637	13415	13454	13493	13528	13501	13281	13210	13376	13262	13215	13379	13110	13143	13234	12974	13134	13041	13355	13235	13276	13055	13129	13153	13211	13162	13069	13044	13125	13130	13193	13036	13181	13216	12961	13171	13154	13360	13197	13149	13179	13073	13068	13273	13011	13219	12979	13276	13133	13220	13183	13059	13261	13278	13101	13258	13243	13000	13142	13100	13016	13147	13121	13173	13018	13232	13104	13225	13140	13181	13080	13106	13155	13164	13089	13082	13059	13179	13043	13020	13018	13271	13005	13214	12977	13237	13299	12990	13147	13270	13028	13232	13201	13307	13124	13318	13080	13169	12974	13257	13082	13110	13267	12963	12999	13282	13141	13204	13098	13151	13001	13119	13184	13006	13139	13099	13009	13231	13087	13097	13111	13102	13124	13156	12868	13095	13074	13152	13116	13139	13229	13240	13147	12958	13131	13118	13081	12958	13222	13181	13087	12912	13179	13224	13212	13205	13147	13132	13105	13073	13262	13191	13224	13059	13067	13248	13017	13238	13148	13042	13078	12948	13068	13258	13018	13088	13337	13104	13172	13129	13083	13203	13181	12986	13127	13048	13162	13272	13171	13158	13098	13038	13212	12986	13309	13123	13031	13115	13008	13052	13398	13148	13092	13109	13197	13184	13061	13219	13178	13116	13289	13046	13244	13070	13197	13183	13113	13155	12984	13295	13230	13260	13071	13054	13194	13066	13334	13207	13112	13015	13217	13001	13202	13193	13222	12975	13120	13018	13130	13255	13173	13096	13033	13178	13164	13062	13077	13218	13194	13107	13051	13011	13354	13252	13193	13252	13197	13197	13193	13225	13363	13199	13027	13177	13306	13145	13089	13229	13068	13049	13108	13102	13202	13255	13191	13047	13300	13125	12998	13048	13142	13367	13038	13145	13092	13100	13036	13179	13177	13101	13127	13113	13134	13140	13083	13282	13079	13014	13175	13301	13092	13194	13161	13113	13004	13214	13094	13015	13144	13039	13169	13077	13146	13111	13120	12843	13145	13231	13142	13153	13135	13105	13278	13022	13067	13120	13267	13110	13075	13133	13187	13055	13326	13159	13066	13154	12989	13135	13168	13124	13145	13225	13226	13025	13185	13126	12938	12984	13053	13099	13141	13085	13103	13186	13186	13085	13099	13054	13149	13094	13272	13119	13146	13020	13369	13236	13004	13160	13288	13270	13210	13179	13056	13198	13296	13009	13293	13105	13295	13209	13181	13266	13218	13157	13129	13091	13168	13213	13086	13042	13029	13230	13342	13114	13104	13156	13121	13259	13139	13260	13175	13007	13056	13137	13130	13230	13369	13054	13131	13138	13143	13163	13198	12878	13168	13069	13004	13042	13226	13098	13103	12987	13072	13171	13017	13214	13292	13197	13124	12910	13195	13202	13245	13152	13302	13105	13233	13122	13144	13269	13221	13180	13095	13114	13072	13231	13369	13220	13117	13135	13088	13166	13093	13020	13345	13207	13252	13089	13119	13227	13333	13185	13158	13271	13171	13151	13113	13197	13199	13159	13015	13112	13157	13160	13052	12969	13147	13146	13218	13140	13163	13352	13090	13034	13280	13001	13059	13123	13369	13029	13104	13363	13309	13076	13212	13179	13130	13204	13065	13165	13330	13320	13248	12959	13128	13182	13254	13109	13152	13100	13134	13036	13208	13178	13024	13221	13055	13189	13130	13305	13104	13165	13135	13263	13231	12988	13113	13055	13122	13084	13184	13018	13073	13166	13234	13196	13172	13076	13141	13159	13277	13070	12903	12986	13123	13156	13110	13339	13240	13241	13197	13056	13232	13028	13117	13225	13235	13106	13102	13115	13181	12952	13114	12991	13180	13148	13028	12943	13063	13229	13224	13018	13175	13266	13174	13246	13084	13055	13093	13194	13237	13234	13102	13102	13111	13195	13003	13215	13114	13052	13007	12978	13000	13113	13138	13048	13304	13087	13112	13123	12897	13125	13274	13186	13169	13200	13113	13042	13073	13129	13394	12972	13030	13095	13071	13120	13144	13116	13058	13126	13093	13114	12983	13087	13194	13166	13074	13041	13239	13056	13101	13038	13207	13001	13045	13286	13011	13286	12947	13134	13290	13014	13219	13233	13152	13029	13138	13121	13138	13207	13187	13084	13139	13175	13304	13154	13068	13289	13306	13261	13023	13229	13138	13200	13215	13077	13111	13167	13274	12953	13093	13023	13147	13119	13033	13137	13093	13147	13314	12944	13015	13163	13182	13087	13177	13181	13109	13393	12989	13075	13124	13126	13123	13186	13135	13019	13189	13028	13086	13121	13070	13085	13324	13166	13120	13103	13173	13108	13207	13285	13006	13023	13164	13024	13108	13082	13071	13095	13046	13122	13145	13196	13118	13123	13209	13019	13081	13053	12947	13093	13044	13307	13220	13296	13166	13092	13052	13137	13093	13234	13069	13067	13190	13137	13185	13141	13155	13224	13081	13224	13450	13110	12986	12985	13206	13297	13328	13165	13210	13295	13276	13193	13103	13240	13107	13248	13264	13213	13297	13212	12998	13144	13225	13097	13217	13289	13107	13104	13233	13079	13052	13138	13122	13171	13264	13185	13092	13256	13178	13079	13131	13148	13178	12925	13207	13185	13386	13019	13156	13053	13194	13078	13131	13148	13067	13056	13109	13101	13125	13045	13233	13125	13120	13174	13192	13278	13161	13243	13221	13180	13172	13159	13172	13165	13104	13170	13084	13071	13233	13261	13234	13087	13007	13039	13181	13170	13104	13187	13097	13060	13257	13133	13213	13118	13160	13041	13305	13149	12999	13116	13085	13162	13002	13130	13206	13199	13012	13170	13041	13114	13054	13193	13214	13029	13169	13291	13162	13148	13028	13198	13153	12925	13045	13033	13238	13111	13168	13118	13277	13163	13131	13401	12883	13189	13299	13288	13262	13171	13087	13148	13090	13099	13241	13173	13158	13144	13352	13183	13051	12823	13059	13289	13184	13141	12984	13069	13123	13034	13203	13327	13035	12951	13052	13201	13132	13203	13040	13203	12940	12996	13143	13140	13116	13283	13205	13081	13065	13139	13106	13190	13001	13003	12968	13098	13131	13051	13253	13228	13046	13133	13226	13229	13188	13134	13076	13059	13174	13084	13208	13340	12965	13094	12992	13143	13159	13385	13169	13048	13238	13229	13183	13209	13075	13161	13273	13180	13167	13120	13083	12999	13012	13101	13060	13194	13107	13130	13179	13196	13115	13127	13118	13099	13207	13321	13094	13161	13189	13060	13268	13156	13248	13101	13315	13216	13222	13087	13290	13135	13152	13121	13273	13253	13063	13007	13087	13250	13056	13197	13056	13223	13217	13300	13005	13086	12967	13104	13143	13080	13162	13233	13191	13156	13212	13112	13003	13131	13130	13264	13159	13134	13240	13064	13135	13104	13120	13132	13271	13204	13153	13119	13043	13322	13153	13156	13261	13161	13081	13228	13173	13201	13154	13064	13051	13156	13127	13257	13151	13103	13179	13163	13137	13057	13056	13119	13312	13070	13126	13216	13187	13109	13212	13098	13220	13203	12934	13102	13051	13152	13217	13337	13143	13064	13251	13253	12908	13095	13216	13270	13191	13312	13282	13108	13229	13164	13186	13314	13171	13059	13201	13135	13152	13140	13175	13201	13105	13078	13334	13126	13085	13198	13179	13194	13137	13237	13260	13201	13136	13130	13062	13159	13110	12899	13145	13213	13113	13108	13185	13054	13286	13330	13193	13217	13074	13062	13048	13049	13190	13148	13227	13005	13143	13232	13292	13027	13040	13126	13104	13217	13078	13167	13089	13029	13170	12967	13164	13126	13009	13141	13239	13047	13176	13064	13159	13134	13178	13158	13131	13124	13079	13124	13250	13303	13162	13095	13051	13279	13190	12997	13012	13166	13183	13196	13201	13189	13088	13353	13163	13177	13079	13181	13221	13114	13132	13259	13218	13132	13261	13190	13066	13130	13110	13009	13315	13173	13067	13039	13263	13118	13220	13216	13048	13206	13157	13075	13039	13149	13171	13127	13178	13020	13149	13263	12970	13091	13044	13045	13129	13314	13196	13181	13118	13172	13211	13181	13106	13052	13164	12979	13191	13107	13207	13013	13154	13111	13080	13095	13141	13129	13174	13074	13026	13235	13126	13128	13151	13181	13250	13127	13021	13149	13090	13260	13010	12920	13073	13074	13049	12988	13176	13192	13251	13041	13085	13253	13074	13299	13197	13279	13183	13064	13227	13210	13086	13266	13149	13191	13151	13010	13272	13142	13166	13166	13159	13197	13076	13154	13265	13128	13181	13120	13171	13098	13312	13234	13194	13117	13154	13037	13063	13278	13098	13043	13433	13261	13308	13207	13275	13205	13110	13059	12998	13070	13058	13071	13042	13208	13151	13164	13081	13144	13091	13155	13346	13298	13206	13111	13091	13265	13244	13121	13039	13054	13174	13246	13074	13294	13225	13140	13136	12898	13144	13243	13126	13153	13045	13122	13172	13171	13091	13087	13053	13135	13222	13189	12967	13115	13175	13133	13348	13270	13253	13194	13286	13344	13039	13032	13011	13205	13124	13265	13187	13114	13036	13044	13139	13176	13151	13101	13265	13135	13140	13088	13081	13176	13053	13189	13350	13102	13044	13240	13092	13006	13186	13182	12929	13046	13205	13195	13061	13127	13245	12998	13109	13326	13150	13345	13235	12919	13084	13040	13190	13120	13028	13239	13189	13149	13191	13197	12981	13191	13001	13151	13209	13056	13130	13160	13179	12955	13104	13175	13115	13182	13162	13254	13297	13096	13165	13043	13120	13184	13104	13228	12911	13382	13178	13189	13161	13079	13124	13120	13164	13143	13200	13204	13137	13116	13277	12962	13076	13311	13290	13166	13150	13327	13004	13189	13166	13076	12964	13185	13121	13163	12999	13058	13042	13054	13100	13189	13111	12960	13374	13142	13147	13199	13050	13164	13113	13132	13191	13184	13069	13142	13158	13049	13114	13210	13106	13180	13043	12953	13123	13241	13112	13168	13074	13170	13209	13040	13113	13097	13341	13029	13169	13042	13163	13198	13098	13223	13206	13072	13095	13174	13216	13065	13088	13194	12993
22618	20900	27765	24225	21586	21218	19434	16407	15817	15789	15833	15416	15708	15304	15557	15198	15062	15120	15068	15039	15176	15083	15283	15061	15082	15249	14905	15183	15060	15181	14854	15074	14701	14970	15060	15027	14835	14746	14862	15082	14978	14944	14813	14890	14800	15163	14947	14875	15154	14894	14889	14855	14833	14837	15074	15035	15089	15017	15010	14936	15024	14962	14829	15003	15077	14853	14786	14993	14781	14962	14901	14787	14855	14935	14739	14997	14643	14744	14999	14977	14979	14981	14910	14919	14938	14771	14864	14752	15108	15010	14892	14942	14971	14885	14911	14917	14888	14936	14692	14834	14726	14834	14838	14887	14983	14788	14891	14825	14814	14943	14931	14809	14790	14734	14940	14888	14861	14723	14932	14725	14922	14689	14950	14873	14824	14840	14854	14792	14868	14862	14809	14947	14651	14758	14962	14995	15002	14909	14966	14827	14910	14975	14980	15203	14747	14931	14917	14976	14912	14953	14963	14991	14832	14809	14864	14746	14758	14861	14881	14798	14793	15000	15018	15006	15028	14776	14832	14865	14905	14853	14687	15060	14944	14930	14980	14877	14904	14803	14845	14956	14880	14842	14997	15079	14780	14993	14874	14917	14831	14702	14795	14911	14840	14837	14866	14706	14766	14942	14747	14959	14786	14911	14734	14771	14887	14813	14928	14944	14985	15005	14816	14766	15023	15066	14832	14803	14890	14948	14992	14830	14907	14820	14933	14891	14835	15019	14908	14823	14882	14765	14911	14963	14958	14824	14766	15002	14907	14902	14886	14633	14793	15026	14740	14859	14842	14635	15085	14878	14878	14767	14731	14811	14926	14833	14913	14889	15018	15047	14592	14940	14702	14786	14923	14866	15017	14912	15013	14713	14889	14942	14881	14956	14915	14790	15006	14981	14753	14834	14852	14858	14799	14846	14954	14928	14964	15029	14754	14886	14842	14872	14571	14759	14994	14920	14768	14830	14696	14861	14815	14818	14774	15017	14827	14717	14788	14733	14879	14852	14866	14937	15026	14821	14872	14958	14763	14799	14902	14743	14788	14619	14928	14792	14840	14785	14878	14975	14977	14891	14912	14804	14907	14810	14823	14821	14928	14890	15025	14940	15064	14838	14992	14950	14840	14909	14830	14986	14793	14903	15046	14896	14837	15037	14981	14653	14801	14923	14952	14761	14857	14813	14717	14858	14761	14818	14784	15037	14728	14764	14830	14720	15035	14995	14944	14900	14754	14919	14817	14967	14940	14819	14839	14832	14814	14780	14602	14819	14741	14772	15002	14623	14856	15001	14760	15026	14918	15011	14871	14943	14669	14712	14765	14924	14955	14943	14829	14973	14947	14777	14936	15006	14875	14805	14911	14953	14832	14730	14750	14807	14900	14712	14760	14930	14843	15169	14763	14883	14701	14726	14796	14996	14977	14842	14859	14674	14704	14860	14897	14848	14950	14713	14873	14898	14734	14715	14929	14974	14829	14782	14841	14827	15004	14965	14990	14972	14786	14852	14732	14965	14924	15116	14803	14700	14715	14661	14960	14944	14887	14869	14887	14796	14852	14663	14918	14862	14907	14875	14829	14743	14890	14883	14944	14864	14900	14863	14764	14812	15138	14833	14924	14675	14563	14874	14668	14889	14752	14586	14690	14889	14914	14789	14849	14976	14913	14906	14871	14959	15034	15040	14821	14856	14935	14822	14881	14805	14829	14890	14874	14915	14936	15066	14895	15040	15043	14835	14811	14838	14896	14977	15080	14687	14947	14928	14927	15002	14778	14783	14987	14899	14918	15008	14868	14805	14902	14837	14788	14913	14885	14991	14989	14969	14791	14668	14849	14875	14925	14907	14910	14747	14773	14774	14991	14931	15100	14992	14805	14836	14796	14810	14832	15012	14767	14728	14942	14716	14877	14902	14864	14870	14952	14802	14846	14729	14730	14820	14597	14878	14842	14860	15099	14975	14796	14717	14981	14820	14835	14943	14769	14929	14683	14874	15098	14956	14802	14911	14935	14871	14977	14772	14845	14954	14911	14767	14895	14883	14700	14748	14784	15002	14818	14859	14820	14770	14971	14868	14933	14936	15062	14676	14869	14873	14809	14861	14923	14928	14788	14809	14956	14969	14936	14818	14822	14708	14748	14703	14671	14856	14815	14994	15039	14886	14801	14767	14740	14738	14996	14894	14918	14844	14819	14934	14994	14981	14893	15062	14715	14839	14907	14890	15083	14918	14876	14853	14884	15016	14895	14924	14985	14838	14984	14882	14697	14864	14964	14927	14785	14734	15039	15069	14868	14731	14908	14807	14922	14798	14999	14795	14986	14955	14849	14843	14760	14839	14699	14984	14754	14724	14994	14954	14800	14823	14824	14950	15075	14846	14720	14898	14872	14780	14738	14722	14810	14954	14752	14668	14832	14819	14875	15040	15015	14945	15090	14734	14875	14961	14874	14703	14771	14927	14779	14941	14893	14918	14702	14798	14724	14837	14900	14785	14734	14742	14852	14920	14883	14989	14867	14850	14825	14930	14814	14786	15056	14936	14964	14882	14885	14946	14761	14792	14835	15127	14781	14906	14765	14678	14683	14790	14757	14901	14944	14702	15001	14894	14926	14927	14878	14682	14926	14958	14868	14868	14751	14732	15019	14799	14845	14811	14522	14892	14974	14695	14872	14747	14996	14948	14781	14956	14812	14837	14802	15109	15036	14906	14763	14998	15187	14856	14837	14582	15001	14931	15016	15184	14811	14949	14954	14857	14838	14819	14820	14881	14852	15056	15005	14929	15007	14857	14919	14866	14804	14841	14934	14994	14777	14826	15070	14689	15056	14902	14876	14823	14839	14780	14715	14797	14954	14933	14889	14972	14851	14673	14775	15017	14916	14928	14920	14968	15004	14811	14872	14947	15104	14957	14835	14961	14947	15144	14929	14897	14801	15022	14845	15004	15020	14876	15027	14987	14959	15016	14905	14990	14792	14921	15035	14812	14798	14902	14833	14912	14861	14869	14641	14862	14899	14805	14858	15032	14859	14875	14974	14932	14697	14879	14899	14922	14880	14681	14923	14943	15116	14828	14784	14842	14857	14808	14752	14759	14780	14773	14920	14857	14854	14757	14827	14801	14832	15090	14781	15044	15055	14853	14837	14787	14912	14776	14955	14829	14785	14541	14855	14937	14798	14834	14891	14690	15018	15019	15083	14751	14887	14920	14875	14785	14778	14741	14617	14812	14886	14847	14945	14848	14708	14816	15155	14933	14893	15005	15019	14813	14711	15009	14976	14841	14912	14887	14851	14995	14821	14817	14706	14998	14849	14850	14978	14929	14797	14818	14906	14771	14832	14801	14927	14788	14850	15060	14821	14900	14990	14838	15055	14974	14976	14773	14703	14816	14811	14874	15022	14895	14812	14713	14566	14689	14745	15093	14765	14962	14814	14752	15092	14866	14876	14872	14794	14739	14710	14909	14845	14897	14776	14948	15000	14953	15013	14862	14791	14883	14868	14932	14702	14653	14948	14721	14780	15159	15000	15021	15080	14741	14668	14701	14839	14952	14840	14909	14870	14860	14920	14859	15050	14700	14945	14970	14801	14830	14817	14849	14784	14807	15006	14750	14900	14964	14896	14918	15247	14806	14935	14842	15031	14933	15001	14701	14634	14867	14824	14938	14903	14977	14969	14738	14860	14606	14688	14646	14745	14925	15018	14849	14834	14830	14834	14772	15132	14833	14917	14828	14975	14823	14797	14943	15095	15058	14894	14899	14799	14765	14763	14963	14809	14967	14904	14965	14879	14867	14882	14916	14946	14890	14797	14741	14865	14756	15005	15097	15036	15159	15190	14946	14870	14702	14837	14956	14903	14912	14681	14942	14986	14902	14915	14806	14751	14756	14925	14951	14894	14915	14833	14808	14813	14900	14959	14722	14975	14821	14751	14826	14973	14792	14902	14812	14879	15067	14866	14808	14783	14857	14903	14879	14793	15033	14973	14889	14928	14958	14923	14963	14956	14861	14943	14686	15045	15124	15013	14981	14817	14789	15008	14962	14820	14882	14767	14857	14797	14554	14748	14887	14913	14606	14714	14973	14764	14908	14909	14737	14941	14807	14994	14767	14976	14911	14726	14763	14797	14913	14671	14800	14869	15014	14815	14964	14853	14979	14922	15059	15060	14896	14666	14650	14655	15039	15012	14954	14797	14657	14737	14798	14969	15023	14964	14826	14818	14871	15100	14961	14879	14783	14868	14928	14726	14948	14657	14966	14913	14871	14868	14819	14785	15044	14781	14995	14892	14941	14940	14932	14880	14844	14930	14791	14987	14984	14945	14820	14897	14870	14942	14765	14698	14737	14970	14853	14894	14814	14900	14831	14942	14894	14900	15015	14771	14783	14759	15046	15062	14941	14935	14895	14704	14966	14840	14614	14657	14824	15083	14972	14848	14958	14804	14838	14813	14831	14870	14790	14751	14952	14835	14716	14906	14899	14609	14871	14739	14862	14725	14816	14868	14774	14948	14756	15057	14785	14959	14779	15003	14866	14847	14752	14777	14954	14997	14654	14920	14833	14809	14962	14843	14820	15083	15005	14998	14862	14967	14773	15065	14824	14764	14797	14779	14762	14955	14902	14934	14862	14771	14773	14911	15012	14941	14800	14872	14929	15089	14844	14837	14951	14854	14946	14896	14909	14947	14984	14906	14792	14813	14761	14895	14878	15038	15037	14877	14829	14962	14788	14873	15027	15099	14999	14971	15004	14952	15021	15037	14747	14832	14839	14971	14844	14834	14941	14848	14867	14822	14836	15077	14911	14868	14940	14995	14953	14978	14817	14941	14833	14963	14933	14909	14947	15202	14896	14774	14810	14960	15102	14695	14954	14710	14682	14999	15046	14983	15009	14699	14776	15043	15014	15005	14931	14840	14723	14877	14827	15017	14843	14813	14891	14854	14840	14790	14860	14813	14831	14824	14857	14961	14806	14898	14659	14733	14739	14954	14982	14860	14893	14940	14867	14870	14781	14927	14854	14843	14955	14834	14684	14903	14854	15069	15008	14819	15197	15004	14910	14710	14881	15149	14818	14899	14767	14687	14864	14792	14758	14865	14819	14797	14878	15023	14955	14824	14898	15003	14777	15011	14893	14942	14828	14865	14870
13628	30077	24082	18394	16769	16013	15008	14353	14087	13883	13941	13504	13496	13538	13429	13219	13192	13138	13203	12971	13048	12997	12948	12826	13044	12854	13137	12853	12996	12851	12915	12841	12993	13010	13129	12913	13045	12973	13029	12954	12919	12807	12962	12800	12962	12903	13051	12972	12919	12867	12859	12750	12906	12897	12931	13004	12754	12897	13079	12729	12861	12814	12958	12721	12964	12861	13075	12958	12896	12935	12853	12935	13023	12720	12842	12898	12845	12636	12873	12598	12992	12882	12771	12899	12855	13006	12825	12792	12897	12857	12982	12821	12910	12796	12732	12924	12878	12751	12887	12864	13015	12879	12833	12929	12750	12813	12883	12881	12732	12784	12937	12823	12890	12804	12927	12753	12861	12912	12749	12742	12986	12924	12856	12801	12905	12875	12863	12658	12750	12747	12947	12832	12974	13007	12836	13007	12880	12864	12856	12948	12832	12886	12793	12876	12878	12762	12767	12885	12890	12769	13060	12883	12797	12921	12802	12737	12806	12787	12886	12658	12878	12939	12795	12847	12887	12701	12798	12943	12841	12958	12959	12941	12844	12772	12788	12958	12858	12716	12824	12878	12847	12784	12796	12869	12871	12780	12919	12741	12901	12776	12875	12897	12795	12952	13040	12879	12724	12919	12742	13017	12842	12915	12902	12682	12905	12883	12815	12749	12859	12770	12928	12911	13009	12893	12824	12964	12861	12806	12854	12914	12857	12806	12719	12849	12862	12825	12905	12837	12709	12797	12836	12825	12826	12803	12735	12764	12730	12766	12769	12990	12767	12984	12904	12629	12844	12887	12856	13036	12802	12935	12801	12907	12819	12758	12779	12828	12790	12784	12924	12821	12945	12750	12948	12749	12868	12976	12924	12992	12852	12831	12826	12871	12853	12928	12789	12711	12767	12801	12869	12838	12935	12908	12795	12878	12768	12721	12870	12772	12766	12834	12866	12921	12841	12744	12944	12858	12891	12776	12822	12771	12807	12928	12851	12824	12925	12931	12687	12894	12894	12761	12799	12768	12760	12923	12833	12871	12765	12902	12687	12815	12773	12901	12785	12800	12917	12818	12905	12862	12846	12915	12860	12870	12959	13037	12838	12779	12792	12871	12775	12827	12938	12917	12758	12761	12877	12692	12824	13066	13040	12769	12714	12950	12828	12641	12982	12864	12706	13118	12741	12794	12761	12775	12759	12977	12893	12969	12800	12879	13032	12841	12771	12971	12714	12881	12887	12755	12734	12840	12736	12849	12861	12862	13010	12983	12761	12979	12884	12670	12755	12817	12828	12781	12798	12663	12728	12827	12990	12795	12874	12818	12905	12843	13112	12730	12890	12917	12846	13017	12833	12751	12901	12846	12805	12771	12706	12818	12750	12905	12922	12933	12947	12880	12745	13035	12920	13012	12812	12903	13071	12926	12811	12805	12694	12943	12976	12996	12953	12828	12819	12889	12778	12697	12864	12819	12774	13024	12971	12918	12835	12938	12844	12849	12744	12863	12977	12876	12706	12723	12961	12812	12803	12800	12900	12935	12870	12848	13018	12876	12870	12786	12813	12927	12918	12769	12779	12864	12797	12822	12809	12919	12799	12956	12898	12647	12933	12827	12927	13016	12829	12870	12868	12868	12702	12883	12730	12926	12702	12830	12798	12759	12863	12871	12833	12847	12953	12674	12887	12968	12889	12875	12903	12837	12735	13016	13031	12847	12881	12726	12764	12793	12882	12796	12738	12915	12568	12832	12968	12939	12799	12905	12891	12818	12797	12922	12864	13065	12869	12864	12868	12771	12746	12878	12814	12819	12954	12838	12787	12845	12757	12795	12897	12839	12857	13023	12837	12706	12760	12928	12824	12982	12785	12770	12868	12763	12777	12694	12827	12924	12863	12754	13023	12784	12949	12967	12760	12841	12930	12792	12779	12752	12998	12735	12803	12935	12627	12917	12776	12753	12916	12888	12862	12802	12876	12777	12971	12867	12930	12713	12908	12760	12696	12916	12901	13021	12871	13006	12917	12874	12732	12722	12908	12863	12805	12929	12862	12851	12845	12905	12918	12938	12802	12880	13027	12869	13050	12807	12899	12850	12847	12710	12906	12831	12918	12907	12877	12792	12933	12829	12767	12812	12703	12870	12815	12832	12899	12924	12840	12820	12610	12903	12921	12692	12890	12903	12722	12989	12888	12754	12701	12661	12817	12892	13010	12833	12825	12930	12804	12775	12893	12784	12737	13007	12859	13023	12868	13006	12868	12934	12921	12687	12890	12750	12796	12670	12819	12935	12737	12904	12873	12949	12729	12953	12852	12846	12919	12830	12746	12792	12844	12767	12776	12943	12860	12679	12748	12800	12793	12828	12702	12864	12928	12857	12932	13001	12811	12974	12850	12830	12821	12810	12807	12853	12832	12843	12851	12875	12838	12841	12875	12877	12740	12886	12824	12912	12914	12818	12899	12754	12836	13074	12791	12791	12817	12626	12816	13123	12802	13034	12827	12811	12883	12908	12834	12928	12841	12715	12803	12783	12920	12834	12706	12925	12780	12880	12969	12903	12773	12873	12845	12881	12695	12803	12782	12980	12829	12738	12827	12893	12937	12849	12801	12918	12839	12876	12878	12949	12843	12929	12966	12797	12837	12805	12753	12906	12884	12753	12910	12949	12825	12841	12884	12886	12935	12938	12897	12802	12891	12834	12904	12911	12908	12831	12972	12947	12818	12945	12824	12910	12858	12802	12824	12825	12897	12923	12844	12835	12930	12903	12938	12911	12843	12812	12904	12847	13015	12899	12672	12933	12767	12962	12871	12678	12864	12608	12752	12820	12779	12883	13066	12767	12954	12898	12950	12948	12796	12825	12901	12896	12752	12895	12785	12819	13046	12819	12792	12902	12913	12773	13002	12714	12832	12681	12881	12714	12730	12759	12824	12802	13106	12757	12994	12898	12830	12910	12851	12862	13031	13123	12842	12928	12836	12891	12733	12850	12762	12896	12741	12697	12956	12849	12904	12889	12798	12824	12798	12783	13079	12900	12896	12755	12879	12764	12621	12919	12851	12732	12860	12806	12936	12729	12758	12933	12811	12906	12989	12878	12906	12803	12925	12781	12812	12799	12824	12874	12911	12748	12707	12659	12600	12982	12824	12865	12881	12846	12973	12856	12708	12627	12787	12730	12988	12793	12945	12802	12678	12862	12804	12873	12803	12862	12641	12910	12836	12881	12710	12800	12832	12899	13070	12864	12922	12617	12919	12931	12957	12993	12877	12771	12829	12814	12889	12822	12970	12877	12691	12944	12865	12810	12778	12997	12955	12877	12804	12852	12658	12841	12814	12816	12972	12867	12826	12935	12684	12911	12930	12930	12791	12848	12908	12709	12744	12873	12742	12715	12899	12880	13108	12964	13083	12905	12831	12800	12697	12860	12599	12892	12779	12763	12898	13053	12770	12927	12825	12908	12904	12715	12769	12869	12894	12925	12685	12910	12870	12934	12869	12775	12942	12853	12791	12789	12838	12831	12811	12776	12945	12887	12754	12833	12831	12994	12862	12944	12778	12737	12811	12657	12971	12841	12668	12885	12786	12855	12920	12804	12760	12778	12766	12742	12845	12802	12917	12884	12873	12880	12872	12789	13040	12627	12831	12984	12860	12810	12797	12911	12806	12858	12778	12797	12836	12841	12852	12868	12838	12941	12878	12817	12800	12754	12855	12817	12843	12864	12826	12827	12820	12842	12912	12833	12738	12967	12805	12757	12757	12754	12863	12935	12966	12861	12909	12867	12852	12667	12830	12839	12746	12922	12912	12939	12772	12927	12763	12905	12891	12868	12926	12945	12663	12779	12696	12894	12677	12756	12863	12881	12735	12826	12889	12857	12810	12852	12844	13042	12865	13052	12915	12722	12868	12746	12741	12996	12740	12826	12753	12892	12978	12701	12825	12770	12961	12800	12873	12997	12806	12796	12728	12852	12756	12934	12856	13010	12729	13124	12952	12767	12771	12709	12802	12849	12825	12830	12828	12818	12841	12977	12819	12898	12738	12807	12751	12833	13018	12776	12932	12867	12917	12740	12738	12868	12873	12907	12716	12718	12885	12639	12849	12940	12990	12748	12669	12745	12925	12866	12923	12827	12832	12971	12869	12958	12888	12750	12745	12848	12860	12916	12908	12753	12856	12810	12783	12870	12851	12808	12912	12774	12940	12774	12796	12848	12715	12624	12826	12834	12796	12768	13009	12848	12757	12737	12879	12953	12902	12890	12685	12724	12695	12832	12933	13012	12774	12733	12744	12933	12821	13008	12962	12860	12869	12931	12876	13012	12880	12745	12955	12933	12820	12925	12879	12824	12936	12917	12932	12702	12789	12797	12826	13051	12997	12871	12941	12872	12834	12738	12807	12705	12963	12892	12795	12954	12842	12723	12828	12810	12681	12948	12905	12823	12766	12979	12890	12862	12751	12825	12849	13085	12808	12935	12836	12949	12728	12815	12800	12886	12949	12916	12772	13032	12807	12871	12885	12911	12833	12796	12779	12834	12843	12800	13004	12913	13001	12690	12893	12676	12923	12807	12748	12803	12847	12869	12875	12765	13115	12778	12841	12861	12898	12714	12827	12904	12768	12869	12869	12852	12772	12830	12727	12902	12842	12800	12803	12835	12944	12740	12758	12976	12885	12910	12854	12698	12811	12778	12858	12837	12858	12873	12805	12694	12676	12774	12854	12838	12825	12651	12707	12925	12849	13013	12914	12748	12882	12962	12675	12889	12908	12850	12695	12859	12919	12926	12708	12874	12878	12894	12863	12876	12818	13040	12678	12825	12948	12875	12819	12893	12859	12886	12864	12800	12868	12932	12898	12928	12912	12952	12866	12891	12834	12842	12895	12893	12690	12903	12790	12867	12791	12889	12915	12838	12957	12768	12868	12760	12902	13000	12884	12881	12796	12801	12978	12856	12898	12843	12792	12949	12764	12902	12718	12893	12857	12769	12915	12855	12746	13042	12909	12952	12788	12910	12864	12829	13001	12892	12925	12850	12837	12797	12997	12771	12856	12839	12796	12726	12992	12929	13061	12733	12853	12913	12735	12885	12913	12887	12864	12791	13073	12662	12810	12865	12867	12814	12972	12901	12704	12933	12812	12922	12721	12977
24293	20903	26625	25931	20027	18132	17796	16933	16657	16521	16478	16525	16299	16334	16260	16152	16080	16076	16116	15987	15974	16131	15872	15879	15998	15959	16043	16144	16111	16189	15967	16142	16046	16027	15950	15821	15853	15748	15891	15988	16061	16117	16071	15782	15973	15922	15965	16050	15992	15929	15851	16064	15944	16004	16066	16138	15975	15875	16162	15977	15930	15846	16015	15910	15940	15727	15798	16031	15713	15991	16029	15900	15719	16042	15990	15790	15904	15879	15856	15984	15993	15974	16059	15766	15947	15817	15975	15773	15769	15721	15950	15906	15833	15933	15750	16161	15819	15936	16031	16018	16015	16001	15902	16088	16126	16018	16066	15959	16035	15941	16116	16033	16033	15918	16057	15930	15913	15873	15940	15949	15797	15810	15741	15845	15991	15885	15972	15969	16210	15909	16011	16114	15878	16028	15822	15929	16035	16108	16115	16088	15991	15925	15814	15992	15946	16081	15970	16094	16058	16021	15931	15976	15773	15945	15829	16039	15820	16041	15985	16015	15997	16212	15877	15906	16037	15961	16055	16058	16154	15900	15821	16058	15843	15994	16038	15987	15905	15838	16063	15919	16072	15855	15892	15832	15910	16055	15832	15981	15843	15937	15786	15836	15795	15949	15829	16067	16073	15990	15979	15736	15953	15949	16291	15997	15990	15937	16150	15971	15971	16019	15858	15991	15732	15721	15874	15760	15999	15948	15944	16008	16060	15913	16065	16083	15711	15912	16039	15878	16124	16039	16021	15886	15986	15856	15876	15889	15996	16055	15741	15876	15799	16026	15898	15984	16054	15894	16003	15845	15858	15978	15988	15961	16066	15800	16046	16061	15974	15874	15929	15814	15925	15788	15963	15836	15930	15957	16078	16009	16001	15980	15848	15769	15775	15832	15831	15992	15880	15870	15921	15858	15965	15892	15783	16076	16048	16062	15992	15781	15950	16050	15906	16079	15850	15877	15703	15971	16104	15995	16008	15982	15828	15867	15914	16065	16130	15980	15916	15781	15917	16022	16049	16136	16119	15759	15938	15938	15889	15918	15974	15934	15881	15915	16174	15666	15961	15902	16014	15825	15979	15862	15952	15797	15886	15814	16079	15959	15977	16126	15890	15899	15931	15689	16057	16125	16227	15888	15989	15985	15877	16012	16005	15863	16023	15912	16122	15876	15906	15953	15987	15917	15992	15910	15999	15933	16117	15855	16120	16040	15985	16056	16035	15889	16014	15835	15870	15968	16005	15900	15896	15922	15957	15860	15763	16066	16025	16003	15932	15964	16041	15800	15820	15829	15941	16113	16012	15915	16036	15841	16009	16107	16108	15813	16053	15915	16025	15847	15966	15925	15947	15976	16017	16166	15872	16204	15912	15867	15936	15875	15892	15859	15804	15940	15774	15822	16013	15954	15986	16008	15936	16001	15931	15913	15964	15979	15917	15774	15870	15880	16007	15947	15692	15903	15986	15823	15869	15993	15908	15868	15880	15902	15960	16005	15793	16126	15882	15781	15981	15823	15893	15802	16037	15957	15769	15843	15829	15774	15871	16086	15753	15877	15857	15915	15886	16128	15976	16067	15935	16046	15678	15967	15949	15959	15942	15927	15982	16238	15949	15902	15961	15970	15846	15910	15858	16011	16043	15819	15888	15936	16119	16021	16071	15762	15845	16080	15892	15924	15758	15968	16097	15904	15951	15867	15838	15938	15769	15887	15922	16090	15956	15884	15851	16022	15917	15941	16039	16037	15985	15932	16044	15893	15798	15780	15831	15952	16027	16018	16017	15757	15954	15934	15883	15855	15822	15823	15944	16000	15969	15839	15882	15969	15960	15848	15906	16109	15946	15923	15865	16106	15821	15999	16100	16034	16177	15785	15770	15954	15928	15891	15934	15762	16079	16058	16012	15980	15664	16024	15991	15905	15960	15800	15827	15859	15932	15978	16180	16156	15857	15701	16040	15951	15945	15996	15851	15913	15867	15954	15816	15818	15915	15956	16071	16243	16039	15868	16088	16032	15833	15878	15970	15892	15895	16065	16118	15955	15905	15819	15691	16021	16031	15944	15937	16185	16146	16026	16074	16207	16188	15878	16044	16104	16020	15986	15858	15878	16131	16014	15847	15871	15995	16059	15896	15855	15888	15868	15910	15905	15758	15781	15965	15868	16020	15969	15962	15831	15910	16008	15885	15832	15803	15862	15948	15914	15857	15994	15948	16003	15930	15988	16012	15854	16049	16015	15789	15755	15958	15982	15827	15952	16030	15954	15805	15984	16038	15935	16067	15872	15922	15985	16014	15946	15841	15768	15654	15825	15826	15805	15829	16062	15915	15998	15793	16000	16085	16035	15802	16144	16003	15886	15769	15976	15920	15953	15897	15806	16152	15919	16045	16198	15942	15918	16105	16104	15815	16212	15804	15703	15857	15812	15903	16004	15831	16009	15836	15952	15915	15898	16194	15990	15860	15881	16050	16043	16023	16039	15970	15855	15810	15886	15880	16050	15986	15956	15892	16026	15920	15710	16008	15968	15931	15762	15944	15940	15985	16025	16043	15888	15883	15926	16008	16064	15738	15982	15903	15840	16024	16058	15839	15831	15934	16381	15939	15755	15861	15855	16045	15884	15831	16086	16054	15677	15896	15844	15878	15814	16044	16014	16086	16144	15922	15850	15837	16063	15918	16158	15948	15927	15758	15991	16023	15713	15943	15600	15937	16101	15907	15864	15985	15876	15936	16068	15941	15775	15844	15790	15818	15877	15893	15913	16030	15927	16164	16009	16044	15936	15991	15955	15969	16010	15897	15788	16045	15907	15826	16021	15841	15981	15890	15812	15953	16061	15990	15744	16000	15663	15966	15884	16059	15907	15889	15996	15751	15985	16100	15968	15968	16008	16137	15925	15969	16217	15911	15987	15964	15865	15844	15873	16036	15833	15945	15935	16162	16003	15889	15799	15958	15889	15781	15994	16035	16136	15944	15876	15763	16060	15987	15822	15958	16026	15965	15902	15845	15670	16081	16016	15843	16023	16093	15865	16154	16092	16029	15891	15705	16042	15876	15892	16031	15956	16032	15875	15862	15928	15987	15878	15884	15953	15833	15855	16015	15849	15850	15926	15988	15957	15982	15920	16159	16070	15896	15952	15938	15823	15709	15912	15952	15781	15882	16067	16058	15917	15998	16017	16022	16029	15942	16068	16004	15813	15773	15931	15972	15718	15939	15870	15991	16006	15965	15860	15929	15947	15812	15930	15872	16065	15849	15995	15974	15945	15753	15676	15965	15911	16022	15986	15912	16085	15956	15861	16145	16021	15702	15931	15699	16070	15846	15979	15879	16072	15904	15908	15736	15900	15926	15941	15866	15997	16148	15758	15961	15972	16101	15963	16040	16159	16076	16024	15848	16088	15923	15916	15956	16097	15935	15788	16028	15913	16064	15855	16026	16098	16185	16103	16065	15850	16046	16039	16055	16015	16018	15686	15941	15882	15919	15894	16009	15683	16085	15925	15899	15826	16081	15897	15943	15897	15983	15849	16059	15921	15959	15734	15837	15943	16054	15777	16022	15905	15975	16038	15917	15900	15939	15946	15993	15794	15635	16032	15976	15914	15870	15837	15971	15908	16123	15901	15977	16002	15849	15826	15972	16003	16063	15736	15771	15946	15965	15849	16143	15874	16082	15909	15813	15958	16035	15772	16035	15832	15860	16065	15889	15989	15953	16000	15870	15907	16057	15744	15946	16091	16123	15904	16051	16090	15918	15838	15906	15974	15898	15973	15936	15829	15884	15809	15729	15882	15952	16146	15922	16005	16008	15887	15957	16147	16051	15948	16029	15756	15906	15945	15882	15922	15978	16006	15905	15883	15908	15893	15849	15902	15889	15758	16054	15934	16143	15982	16013	15931	16067	15950	16086	15856	15964	15761	15912	15922	15905	15842	15954	15914	16066	16044	15950	15854	16044	15900	15979	15975	16088	15986	15994	15842	15974	15955	15879	15876	15785	15802	15960	16026	16021	16071	15859	16043	16192	15929	15943	15913	16075	15947	16100	16220	15794	16033	16008	15915	16071	16101	15903	16064	15926	15854	16115	16039	16071	15817	15840	15677	15820	16075	16137	15913	15974	15965	16166	16038	16006	15839	15805	15914	16013	15916	15779	15947	15895	15970	15961	15998	16021	15943	15871	15739	15843	15902	15856	15947	16269	15847	15918	15970	15959	16004	15982	15848	16055	15908	16027	15840	16088	15884	16115	15858	16188	16216	15953	15956	15877	15991	15826	16000	15887	16205	15921	15948	15785	15966	15809	15764	15998	15930	15754	15951	16026	15822	15890	15955	16057	15892	15982	16020	16029	15986	16308	15942	15958	15882	15965	15809	15728	15814	15938	15928	15927	15915	15901	15905	15949	15888	15933	16055	15871	15855	16017	15939	15913	15979	15946	16022	15957	15884	16085	16086	16092	16013	15856	15964	16061	15834	16035	16118	16150	15946	15934	15863	16096	16112	16088	15855	15860	15826	15875	16053	15851	16036	15996	15933	16004	15898	15853	16093	15812	16003	16077	15912	15869	15720	16061	15887	15723	16000	15934	15838	15910	15910	15957	15821	15844	15909	16010	15921	15900	15869	15950	15874	15877	15711	15873	15861	15997	15940	16103	16134	16010	16053	16296	16012	15945	15885	15809	15837	16070	15933	15898	15904	15943	15942	15940	15961	15928	16040	15874	15925	15789	16028	16113	16009	16074	15840	15993	16115	15988	15991	15878	15975	16086	15865	16051	15947	15907	15842	16006	15789	16120	15955	16059	16124	15978	15965	15824	15917	15848	15869	15984	15801	15911	15991	15889	15866	15952	16198	15932	15717	15919	15969	15904	15958	16023	15736	16027	16008	16103	16116	16161	15895	15942	15925	16037	16098	15769	15942	15879	16003	15944	15860	16019	15968	16098	15905	15868	15935	15867	16053	15836	16099	15950	16197	16085	16023	15998	15964	16230	16142	15978	15974	16077	16131	16059	16072	15998	15968	15866	15901	16047	16030	15882	15963	16024	15977	15790	15798	15687	16031	15891	15772	15828	15991	15875	16003	15933	16258	15934	16204	15992	15997	15901	15839	16043	15951	15970	15853	15806	15870	15893	15991	16028	15979	15969	15813
14795	26753	21932	17878	16440	15781	14927	14488	14673	14255	14140	14097	14068	13886	13872	13721	13689	13641	13851	13729	13816	13687	13630	13540	13742	13636	13573	13605	13579	13502	13667	13610	13463	13623	13510	13689	13580	13581	13566	13525	13498	13496	13581	13562	13636	13521	13502	13495	13671	13496	13411	13487	13608	13819	13454	13447	13487	13486	13546	13631	13800	13687	13561	13626	13568	13721	13629	13553	13646	13544	13453	13550	13499	13608	13651	13527	13632	13493	13442	13517	13655	13595	13559	13615	13526	13728	13465	13607	13628	13474	13497	13483	13513	13636	13411	13531	13474	13613	13606	13374	13516	13597	13577	13536	13567	13471	13717	13418	13438	13531	13541	13448	13575	13390	13562	13530	13486	13422	13712	13543	13574	13563	13599	13529	13479	13512	13546	13667	13483	13468	13427	13530	13704	13482	13608	13479	13661	13588	13605	13582	13566	13672	13493	13736	13615	13526	13524	13422	13612	13459	13456	13760	13545	13620	13528	13538	13596	13458	13599	13509	13666	13444	13478	13622	13493	13707	13567	13552	13498	13369	13528	13311	13450	13560	13548	13499	13695	13616	13526	13568	13621	13540	13462	13549	13747	13535	13529	13488	13621	13461	13641	13415	13525	13467	13649	13381	13638	13401	13560	13417	13628	13585	13679	13547	13572	13579	13523	13623	13522	13636	13706	13641	13377	13615	13540	13380	13415	13588	13571	13635	13562	13604	13728	13581	13474	13645	13435	13555	13599	13550	13675	13651	13659	13564	13681	13520	13568	13635	13678	13681	13400	13749	13544	13604	13644	13717	13476	13680	13501	13578	13435	13480	13613	13482	13654	13521	13440	13473	13375	13624	13567	13500	13635	13715	13508	13482	13443	13516	13506	13510	13614	13552	13448	13494	13436	13605	13671	13655	13638	13619	13653	13442	13503	13547	13409	13505	13445	13756	13645	13397	13638	13651	13635	13394	13634	13710	13601	13650	13540	13672	13671	13723	13653	13480	13595	13574	13582	13546	13599	13627	13560	13508	13470	13540	13647	13423	13379	13556	13742	13474	13446	13596	13552	13582	13544	13505	13752	13500	13692	13626	13619	13655	13426	13491	13570	13704	13586	13619	13604	13494	13562	13735	13798	13519	13561	13387	13836	13399	13442	13598	13540	13433	13573	13710	13510	13616	13427	13620	13552	13633	13305	13510	13636	13655	13487	13501	13629	13405	13682	13604	13584	13379	13771	13649	13611	13297	13570	13483	13535	13486	13493	13629	13583	13509	13583	13630	13545	13535	13464	13553	13541	13510	13596	13540	13624	13497	13461	13581	13465	13594	13365	13600	13535	13739	13482	13508	13548	13568	13853	13590	13459	13633	13605	13628	13576	13518	13481	13650	13478	13547	13663	13441	13626	13614	13460	13649	13575	13646	13607	13517	13606	13566	13583	13582	13621	13687	13554	13524	13531	13478	13395	13607	13522	13591	13664	13563	13575	13556	13521	13565	13558	13592	13624	13393	13549	13644	13538	13547	13495	13338	13666	13637	13640	13553	13433	13634	13500	13619	13500	13596	13385	13620	13543	13645	13552	13722	13711	13594	13628	13496	13543	13639	13447	13535	13647	13587	13578	13540	13755	13545	13546	13537	13547	13554	13436	13497	13631	13527	13530	13513	13575	13535	13653	13627	13566	13725	13492	13676	13448	13645	13441	13569	13499	13602	13603	13428	13575	13618	13740	13625	13409	13574	13599	13553	13438	13542	13478	13448	13631	13603	13547	13559	13572	13630	13439	13635	13564	13426	13550	13596	13508	13436	13491	13572	13696	13520	13543	13582	13784	13651	13652	13532	13587	13690	13463	13689	13385	13505	13554	13559	13657	13654	13575	13473	13582	13611	13547	13496	13472	13606	13399	13592	13564	13631	13601	13756	13570	13549	13588	13454	13700	13467	13676	13603	13612	13595	13691	13559	13560	13434	13614	13489	13502	13577	13431	13487	13577	13734	13608	13551	13488	13528	13398	13536	13556	13615	13506	13360	13650	13492	13619	13467	13498	13446	13487	13493	13371	13527	13594	13684	13585	13409	13776	13710	13617	13614	13552	13507	13595	13443	13457	13569	13582	13553	13490	13542	13900	13650	13580	13311	13509	13449	13571	13542	13450	13660	13740	13648	13458	13683	13601	13535	13446	13362	13573	13610	13525	13588	13579	13494	13575	13439	13545	13389	13434	13577	13504	13465	13623	13573	13558	13617	13671	13625	13664	13420	13554	13657	13425	13570	13652	13510	13568	13549	13547	13582	13518	13590	13591	13541	13598	13560	13539	13481	13576	13504	13640	13424	13561	13518	13490	13405	13627	13465	13462	13600	13503	13483	13445	13515	13495	13530	13566	13569	13567	13492	13584	13562	13660	13446	13720	13654	13592	13815	13592	13672	13598	13640	13601	13543	13550	13673	13678	13419	13626	13691	13454	13565	13529	13470	13580	13471	13584	13524	13805	13583	13571	13417	13562	13441	13557	13452	13563	13631	13523	13490	13763	13430	13609	13526	13641	13580	13534	13633	13432	13657	13697	13480	13710	13624	13670	13422	13489	13584	13528	13565	13599	13566	13568	13445	13515	13533	13772	13605	13620	13525	13532	13551	13516	13701	13396	13656	13533	13399	13522	13519	13614	13693	13573	13483	13514	13643	13610	13704	13525	13587	13541	13557	13551	13548	13405	13662	13596	13672	13766	13527	13601	13618	13511	13515	13527	13711	13589	13687	13712	13615	13474	13500	13621	13498	13622	13568	13610	13574	13497	13630	13576	13643	13648	13587	13600	13306	13387	13445	13598	13567	13653	13475	13606	13505	13607	13515	13557	13789	13770	13589	13494	13560	13526	13610	13515	13622	13454	13500	13500	13543	13590	13486	13551	13520	13426	13397	13585	13595	13525	13565	13600	13570	13693	13609	13602	13648	13649	13609	13576	13635	13453	13467	13503	13531	13545	13581	13620	13573	13438	13611	13397	13626	13537	13576	13696	13387	13592	13556	13611	13711	13557	13649	13636	13766	13529	13428	13459	13398	13608	13665	13584	13567	13577	13608	13488	13511	13508	13584	13479	13765	13512	13491	13484	13584	13438	13611	13613	13618	13595	13509	13533	13465	13718	13458	13533	13602	13550	13556	13660	13577	13424	13629	13524	13617	13637	13575	13708	13608	13768	13658	13579	13454	13617	13450	13531	13556	13638	13500	13591	13466	13624	13611	13613	13532	13587	13585	13576	13637	13726	13493	13652	13456	13473	13548	13685	13648	13646	13579	13641	13493	13508	13349	13677	13440	13457	13429	13665	13604	13540	13551	13482	13659	13579	13537	13595	13851	13639	13593	13597	13405	13868	13365	13598	13596	13502	13554	13433	13487	13597	13410	13576	13651	13436	13637	13610	13666	13480	13706	13621	13630	13731	13576	13530	13438	13550	13515	13604	13521	13451	13511	13532	13531	13471	13562	13539	13578	13567	13781	13564	13703	13558	13594	13630	13534	13474	13457	13576	13479	13531	13408	13693	13416	13545	13747	13531	13654	13580	13537	13588	13643	13580	13716	13638	13320	13716	13424	13645	13472	13470	13678	13521	13698	13450	13641	13334	13477	13700	13481	13772	13693	13472	13546	13578	13585	13596	13537	13663	13575	13729	13526	13621	13719	13550	13561	13647	13422	13647	13657	13465	13540	13616	13579	13563	13656	13535	13709	13736	13579	13519	13707	13525	13754	13493	13550	13540	13476	13667	13589	13589	13693	13634	13446	13650	13671	13365	13558	13524	13435	13606	13443	13675	13649	13533	13624	13493	13560	13614	13522	13414	13264	13640	13742	13547	13415	13557	13593	13450	13710	13522	13620	13451	13527	13581	13641	13548	13575	13475	13583	13555	13611	13502	13492	13632	13587	13662	13471	13536	13464	13504	13581	13689	13597	13611	13481	13551	13694	13600	13593	13516	13593	13606	13419	13582	13498	13653	13431	13492	13634	13588	13614	13495	13466	13585	13603	13580	13479	13652	13441	13595	13498	13705	13519	13740	13586	13642	13412	13593	13498	13600	13580	13410	13545	13665	13539	13613	13566	13767	13560	13639	13543	13565	13513	13575	13683	13542	13671	13577	13547	13549	13744	13533	13539	13552	13650	13754	13637	13679	13559	13592	13615	13665	13504	13693	13621	13629	13606	13462	13451	13542	13726	13668	13573	13534	13537	13566	13525	13749	13642	13559	13496	13613	13657	13677	13587	13720	13419	13569	13688	13705	13665	13444	13513	13629	13559	13393	13598	13621	13522	13713	13552	13595	13464	13544	13624	13682	13627	13477	13585	13392	13738	13516	13538	13712	13540	13534	13646	13604	13642	13386	13534	13605	13674	13538	13580	13465	13587	13466	13711	13425	13691	13483	13378	13569	13497	13566	13530	13710	13546	13400	13611	13578	13476	13730	13602	13562	13630	13452	13451	13500	13582	13608	13644	13685	13524	13643	13555	13454	13538	13543	13633	13621	13581	13654	13398	13668	13683	13724	13602	13581	13598	13643	13546	13625	13447	13624	13562	13514	13606	13643	13485	13640	13570	13485	13413	13729	13527	13510	13679	13484	13555	13508	13619	13536	13625	13553	13612	13416	13549	13666	13669	13711	13297	13641	13431	13621	13539	13541	13736	13485	13508	13563	13680	13635	13604	13504	13599	13699	13464	13454	13544	13532	13630	13689	13666	13613	13689	13480	13587	13492	13684	13544	13531	13519	13654	13674	13604	13558	13546	13750	13633	13563	13542	13543	13607	13461	13609	13542	13497	13531	13570	13428	13760	13635	13501	13588	13737	13618	13640	13655	13520	13611	13569	13371	13657	13556	13562	13582	13549	13638	13650	13467	13555	13717	13529	13526	13677	13496	13513	13697	13440	13666	13662	13636	13401	13610	13423	13659	13664	13603	13554	13483	13810	13504	13741	13609	13532	13572	13484	13569	13504	13780	13536	13633	13526	13687	13492	13535	13409	13481	13596	13722	13540	13446	13633	13546	13671	13663	13576	13622	13599	13551	13600	13576	13507	13576	13716	13632	13587	13747	13473	13568	13734	13664	13626	13574	13697	13695	13505	13548	13730	13575	13586	13510	13595	13583	13654	13671	13448	13621	13433
21804	20908	28102	23877	21140	22907	23760	18433	17145	17398	17185	16965	16912	16628	16735	16684	16321	16150	16109	16342	16214	16159	16314	16128	16127	16035	15984	16176	16081	15911	15927	15896	16071	15941	15833	15999	16083	15948	15898	16093	15901	16158	15959	16018	16159	15971	15842	16180	16201	15718	15813	15787	15932	15862	15961	16053	16037	16100	15936	15915	15881	15836	15980	15979	15755	15969	15997	15936	15805	15756	15792	15906	16178	15864	15887	15789	15974	15984	15805	15831	15883	15941	15904	15731	15693	15987	16136	15895	15929	15993	15882	15910	15885	15836	16011	15885	15852	16157	15862	15756	15986	15796	15984	15856	15897	15780	15783	15944	15900	15754	15963	15884	15910	15853	15975	15851	15952	15916	16024	15957	15824	15988	15940	15895	16183	15879	15940	15972	15902	15887	15969	15722	15836	15928	15844	16075	16005	15788	16005	15730	15828	15782	15881	15771	15727	15826	15897	15669	15990	15950	15784	15955	15923	15876	15995	15925	16006	15859	15960	15737	15888	16026	15885	15968	16152	16042	15894	15824	15926	15813	15956	15783	15995	16091	15898	15952	15838	15790	15766	15982	16029	16013	16096	15759	15982	15925	15570	15791	16052	16098	15959	15931	15747	15763	15858	15817	15702	15680	15864	16114	16068	15844	16045	15900	15773	16019	15850	15866	15731	15660	15788	15909	16033	15836	15906	15633	15789	15632	15832	15884	15772	15795	15797	15726	15896	15930	16010	16014	15864	15948	16024	15815	15976	15796	15798	15809	15992	15750	15888	15762	15913	15842	15780	15690	15896	15758	15897	15792	15900	16066	15840	15879	15941	15991	15861	15848	16008	15827	15847	15813	15900	15874	15858	15909	15997	15870	15924	15931	16005	15756	15885	15880	15669	16026	15808	15862	15864	15936	15884	15880	15753	15959	15870	15703	15890	15752	15806	16023	15854	15768	16037	15895	16096	15624	15734	15819	15983	15818	15808	15768	15836	15837	15741	15848	15956	16004	15804	16025	16080	15932	15591	15662	16001	15822	16007	15947	15825	15872	15850	15690	15832	15861	15931	15905	15890	15928	15952	15723	15880	15788	15796	15808	15754	15871	15632	15825	15802	15766	15862	15946	15877	15995	15813	15780	16006	15827	15826	15878	15962	15950	15834	15770	15753	16010	15901	15674	15875	16051	15868	15834	15923	15949	15827	15876	15981	15936	15991	15845	15798	15921	16010	15752	15808	15645	15896	15689	15944	15952	15978	15928	15810	15921	15960	15805	15821	15887	16083	15904	15874	15844	16012	15872	15851	15817	15803	16094	15745	15996	15871	15944	15919	15811	15655	15760	15801	15711	16016	15950	15575	15978	16006	15939	15772	15797	16113	15920	15862	15683	15754	15909	15915	15785	15957	15985	15900	15832	15773	15662	15930	15885	15806	15920	15998	15675	15789	15968	15727	15822	15801	15911	15794	15920	15871	15590	15884	15646	15913	15817	15950	15799	15850	15878	15931	15930	15838	15908	15978	15887	16027	15780	15845	16023	15758	15789	15921	15829	16082	15917	15939	15842	15893	15693	15879	15816	15898	15960	15955	15757	15898	15916	15629	16168	16001	15687	15868	16003	15638	15742	15764	15654	15861	15847	16038	16051	16001	15808	15841	15921	15785	15740	15906	15984	15786	16000	15616	15711	15959	15801	16008	15800	15735	15885	15987	15822	16100	15771	16035	15907	15968	15852	15820	15914	15843	15671	15844	15885	15923	15986	15849	16064	15755	15765	15677	15914	16029	15845	16016	15736	15918	15970	15924	15926	15825	16063	16050	15890	15701	15761	15884	15842	15786	16006	15798	15951	15905	16034	15747	15695	15836	15802	15959	15867	15982	15824	15840	15860	15894	15714	15922	15984	15973	16016	15967	15895	15864	15839	15894	15894	15797	15737	15899	15745	15596	15853	16134	15912	15803	16065	15850	15761	15712	15869	15837	15796	15797	15988	16095	15795	16038	15739	15885	16053	15684	15868	15813	15812	15972	15882	15825	15881	15806	15896	15863	15679	15885	15694	15642	15602	15667	15923	15907	16079	15998	15939	16029	15826	15865	15925	15671	16044	15886	15988	16060	15901	15884	15904	15829	15793	15896	15873	15823	15598	15989	15916	16033	15901	15816	15979	16014	15717	15740	15959	15781	15913	15742	15822	16062	15920	15881	15721	15787	15830	15942	15968	15863	15855	15695	15859	15713	15762	15730	15948	15732	15983	16192	15853	15813	15855	15922	15862	15774	16206	16029	15664	15897	15732	16042	15888	15764	15674	15817	15934	15935	15802	15816	15839	15962	15903	15766	15830	16039	15781	15968	15986	15683	15780	15974	15916	15917	15815	15661	15878	16042	15918	15838	15853	15849	15867	15838	15753	15951	15760	15732	15682	15883	15814	15629	15847	16046	15975	15725	16081	15818	15705	15992	16068	15948	15754	15699	15722	15792	15801	15926	15668	15872	15903	15781	15950	15882	15933	15962	15904	15922	15960	15973	15820	15732	15839	15732	15842	15987	15901	15837	15766	15934	15943	15817	15903	15936	15957	15940	15796	16038	15689	15907	15815	15855	15883	15850	15686	15877	15853	15811	15833	15845	15687	15837	15818	15750	15780	15833	15814	15763	15814	15651	15958	15823	15914	16028	15824	15791	15936	15619	15607	15877	15815	15640	15990	15773	15715	16008	15984	15803	15973	16074	15845	15640	15814	15814	15814	16014	15945	15958	15689	15825	15832	15944	15734	15887	15809	15849	15840	16137	15929	15864	15806	15652	15916	15882	15946	15806	15939	15696	15643	15856	15874	15810	15941	15779	15932	16029	15861	15797	15906	15928	15751	15814	15799	15876	15872	15628	15707	16036	15652	15580	15958	15983	15943	15877	15891	15771	15904	15979	15645	15886	15828	15875	16052	16169	16087	15959	15821	15856	15839	15980	15737	15884	15976	15916	15937	15871	15760	15815	15829	15727	15815	15889	15836	15946	15692	15687	15679	16097	15950	15810	15725	15884	15873	15741	15831	15970	15819	15769	15849	15960	15835	15925	15883	15818	15821	15821	15833	15826	15798	15834	15881	15942	15812	15811	15806	15750	15854	15969	15802	15624	15858	15837	15920	15788	15716	15803	15962	15906	16143	15617	15905	16047	16126	15949	15840	16012	15767	15910	16021	15806	15843	15833	15764	15824	16013	15936	16031	15837	15982	15917	15752	15771	15783	15712	15951	15753	15822	15922	15829	15783	15741	15922	15795	15886	15784	15920	15733	15726	15834	15846	15844	15884	15988	15884	15891	15829	15941	16029	15857	15976	15769	15705	15881	16000	15793	15810	15720	15826	15902	15866	15947	15990	15775	15899	15902	15900	15919	15886	15960	15892	15862	15797	15817	15957	15747	15864	15755	15962	15774	15778	16026	15898	15993	15654	15784	15908	15764	15786	15902	16025	15802	15766	15789	15830	15754	16027	15951	15816	15979	15932	15930	15851	16092	15937	15869	16020	15779	15905	15939	15532	15863	15893	15873	15950	15722	15713	15854	16130	15967	15929	15889	15853	15750	15860	15994	15693	15904	15762	15767	15733	15824	15909	15769	15852	15961	15875	16149	15734	15864	15830	15887	15902	15951	15873	15818	15758	15870	15864	15842	16048	16029	15754	15928	15766	15674	15990	15877	15763	15840	16013	16005	15808	15890	15903	15773	15615	16006	15967	16124	15801	15679	15837	15748	15963	15821	15970	16117	15924	15988	15919	15678	15741	15525	16010	15940	15856	16098	15943	15941	15891	15825	15844	15889	15960	15855	15791	15826	15887	15947	15875	16019	15888	15799	16065	15930	15766	15764	15755	15820	15804	15903	15770	16009	15746	15778	15812	15857	15946	15752	15881	15780	15819	15929	15831	15792	15565	15967	15971	15817	15832	16008	15942	15807	15851	16060	15879	15848	15927	15984	15892	16128	15785	15725	16085	15808	15969	15826	15678	15829	15868	15926	15801	15936	15804	15735	15886	15782	16100	15845	16172	15939	15991	15823	15935	15901	15910	15952	15747	15733	15904	15891	15930	15813	15744	15967	15894	16000	15650	15722	15906	15951	15955	15842	15844	15890	15760	15950	15816	15748	15922	15881	15863	15803	15895	15771	15681	15785	15968	15874	15859	15882	15855	15866	15917	15817	15766	15704	15884	15875	15863	15997	15754	15846	15760	15985	15777	15791	15777	15835	15856	15838	15901	15896	15948	15829	15895	16006	15871	15889	15830	16088	16049	15884	15806	16019	15803	15834	15753	15743	15873	15819	15686	16002	15918	15773	15980	15954	15835	15694	15826	15735	15842	15914	15789	15873	15933	15982	15867	15729	15762	15644	15950	15847	15796	15866	15752	15824	15903	15944	15763	15903	15871	15686	15758	15865	15811	15827	15928	15964	15883	15981	16057	15826	15867	15743	15907	15853	15922	15892	15844	15896	15600	15720	15834	15758	15723	15856	15854	15636	15855	15816	15946	15986	15763	16046	15794	15776	15926	15766	15845	15827	15726	15548	15880	15990	15962	15942	15838	15744	15769	15774	15960	15883	15688	15752	15780	15779	15979	15751	16013	15786	15912	15756	15868	16095	15801	15846	15844	15806	15873	15906	15855	15746	15889	16055	15901	15739	15705	15714	15868	15930	15900	15826	15808	15929	15917	15925	15781	15802	15858	16101	15907	16023	15902	15872	15819	15904	15817	15600	15877	15753	15737	15745	15900	16000	15956	15784	15799	15792	15795	15625	16077	15884	15942	15906	15960	15893	15783	16016	15848	15902	15866	16079	15895	15769	15760	15885	15916	15880	15695	15703	15906	15870	15824	15983	15922	15886	15972	15664	15953	15884	15708	15820	15934	15876	15817	15895	16155	16038	15633	15882	15826	16023	15814	16004	15891	16006	15824	16040	15782	15912	15866	15841	16033	15733	15906	15880	15797	15841	15752	15979	15897	15651	15791	15751	15865	15721	15758	15838	15715	15792	15945	15853	15852	15734	15856	15941	15846	15762	15673	15932	15866	15915	15833	16081	15997	15905	15835	15935	15784	15860	15856	15843	15791	15911	16059	15754	15854	15757	15680	15780	15785	15876	15720	15807	15852	15917	15854	15988	15803	15967
14905	33924	27468	21125	19141	17569	16482	15849	15333	15033	14787	14500	14226	14317	14038	13921	13975	13979	13664	13725	13460	13654	13705	13644	13645	13571	13706	13547	13569	13614	13732	13560	13393	13518	13529	13379	13552	13566	13566	13438	13528	13538	13609	13452	13409	13608	13289	13477	13503	13436	13505	13613	13671	13449	13520	13454	13541	13540	13363	13413	13421	13643	13574	13573	13349	13503	13515	13373	13456	13411	13624	13336	13505	13430	13467	13526	13526	13533	13470	13458	13440	13373	13534	13401	13310	13493	13598	13440	13395	13401	13554	13359	13607	13344	13400	13319	13444	13429	13489	13446	13455	13481	13502	13487	13517	13393	13494	13566	13363	13462	13496	13530	13598	13426	13427	13471	13584	13583	13464	13411	13484	13312	13327	13311	13433	13490	13507	13410	13451	13508	13273	13241	13454	13484	13474	13557	13435	13387	13551	13454	13492	13480	13489	13373	13546	13532	13474	13506	13281	13422	13562	13430	13469	13343	13590	13497	13540	13439	13381	13422	13420	13425	13496	13536	13438	13466	13514	13506	13374	13580	13466	13379	13308	13509	13435	13413	13417	13467	13552	13410	13484	13498	13481	13499	13380	13340	13400	13395	13317	13471	13345	13384	13323	13553	13440	13319	13475	13506	13411	13465	13586	13333	13544	13452	13558	13472	13660	13469	13447	13429	13551	13377	13404	13465	13409	13368	13509	13456	13339	13390	13432	13372	13437	13553	13322	13313	13336	13460	13375	13564	13480	13586	13388	13600	13526	13381	13415	13528	13325	13455	13445	13640	13502	13403	13485	13602	13488	13368	13458	13485	13374	13588	13626	13531	13402	13358	13564	13444	13513	13414	13324	13534	13645	13456	13493	13345	13564	13525	13570	13563	13235	13584	13458	13437	13519	13448	13377	13595	13383	13440	13455	13571	13542	13338	13471	13733	13580	13508	13513	13422	13440	13368	13433	13520	13537	13383	13424	13423	13344	13391	13571	13458	13508	13611	13361	13377	13409	13456	13518	13464	13420	13353	13466	13399	13394	13485	13383	13507	13714	13532	13532	13472	13380	13353	13458	13252	13369	13523	13382	13481	13491	13439	13331	13544	13399	13431	13432	13620	13359	13389	13416	13495	13480	13427	13342	13347	13552	13328	13312	13314	13304	13437	13402	13332	13488	13471	13402	13506	13527	13422	13382	13473	13469	13368	13517	13288	13432	13492	13432	13519	13505	13448	13636	13425	13396	13342	13404	13366	13504	13451	13474	13514	13424	13372	13487	13471	13502	13423	13472	13246	13487	13381	13359	13410	13584	13429	13346	13431	13435	13441	13580	13515	13474	13359	13468	13467	13530	13413	13690	13489	13390	13452	13383	13230	13355	13577	13509	13406	13393	13518	13263	13466	13541	13537	13481	13247	13439	13508	13338	13409	13464	13407	13476	13330	13385	13478	13392	13390	13467	13211	13583	13510	13401	13317	13599	13444	13437	13367	13367	13418	13296	13290	13538	13582	13451	13309	13354	13200	13528	13471	13643	13306	13426	13293	13382	13524	13439	13414	13518	13393	13372	13538	13625	13456	13494	13400	13382	13388	13328	13441	13554	13265	13406	13450	13559	13330	13489	13492	13403	13571	13463	13567	13428	13478	13407	13367	13401	13424	13327	13416	13509	13582	13531	13565	13408	13593	13497	13485	13435	13431	13358	13459	13317	13385	13341	13522	13371	13536	13510	13463	13478	13464	13415	13360	13448	13522	13342	13604	13449	13318	13294	13404	13487	13357	13398	13332	13370	13417	13478	13405	13358	13400	13559	13547	13380	13517	13300	13364	13413	13353	13620	13412	13323	13467	13480	13398	13403	13599	13469	13567	13474	13389	13510	13375	13393	13517	13232	13565	13397	13480	13529	13335	13360	13251	13477	13546	13467	13435	13406	13254	13457	13531	13408	13693	13320	13386	13609	13380	13417	13432	13456	13381	13390	13381	13368	13410	13438	13400	13457	13501	13465	13429	13410	13453	13391	13523	13473	13488	13416	13498	13325	13551	13357	13351	13552	13565	13400	13421	13498	13399	13378	13502	13684	13327	13385	13425	13443	13506	13504	13366	13357	13357	13413	13430	13550	13539	13536	13475	13464	13470	13425	13434	13522	13446	13589	13548	13424	13601	13452	13392	13324	13358	13425	13453	13500	13503	13577	13697	13436	13306	13424	13400	13441	13394	13291	13446	13579	13334	13435	13472	13358	13412	13468	13455	13520	13307	13394	13501	13645	13557	13282	13308	13253	13422	13525	13566	13394	13464	13312	13220	13440	13440	13400	13483	13520	13512	13449	13534	13410	13576	13320	13493	13563	13566	13518	13536	13472	13510	13436	13499	13468	13422	13438	13340	13410	13335	13458	13384	13382	13376	13521	13393	13393	13406	13445	13544	13469	13540	13604	13458	13557	13411	13338	13481	13370	13461	13511	13524	13579	13378	13379	13355	13445	13404	13391	13584	13426	13379	13428	13384	13414	13343	13631	13467	13438	13548	13387	13564	13553	13313	13532	13435	13506	13491	13353	13386	13430	13432	13446	13432	13409	13536	13444	13490	13495	13437	13303	13367	13579	13406	13423	13512	13529	13556	13474	13547	13467	13525	13691	13287	13629	13309	13208	13337	13475	13457	13466	13554	13491	13465	13503	13191	13351	13414	13535	13541	13536	13646	13368	13385	13562	13418	13612	13318	13374	13504	13470	13473	13254	13408	13603	13391	13405	13362	13423	13470	13579	13406	13385	13585	13505	13483	13375	13514	13280	13455	13511	13436	13490	13468	13486	13355	13355	13552	13440	13422	13578	13530	13539	13458	13445	13379	13527	13335	13444	13333	13248	13379	13352	13389	13524	13267	13381	13512	13477	13492	13235	13316	13302	13519	13471	13408	13399	13466	13325	13295	13587	13267	13544	13540	13469	13497	13460	13355	13532	13583	13601	13552	13232	13287	13430	13379	13422	13535	13505	13300	13531	13381	13360	13323	13515	13356	13578	13539	13390	13391	13497	13654	13397	13403	13363	13460	13515	13386	13401	13579	13480	13353	13412	13335	13281	13564	13412	13429	13401	13504	13460	13469	13562	13493	13499	13440	13483	13500	13498	13547	13598	13370	13517	13315	13358	13414	13414	13408	13389	13408	13499	13437	13503	13471	13553	13501	13465	13349	13462	13431	13512	13274	13469	13399	13499	13580	13385	13519	13482	13306	13382	13402	13538	13491	13620	13365	13396	13442	13538	13364	13513	13325	13493	13422	13398	13564	13365	13424	13489	13392	13409	13547	13410	13511	13512	13299	13365	13558	13362	13366	13422	13567	13400	13453	13588	13376	13505	13498	13452	13351	13459	13453	13558	13504	13480	13584	13518	13471	13528	13427	13413	13411	13431	13357	13558	13398	13309	13361	13332	13317	13488	13392	13349	13409	13426	13454	13499	13404	13528	13587	13421	13405	13488	13418	13252	13539	13377	13483	13385	13479	13378	13519	13493	13301	13478	13431	13487	13460	13482	13405	13319	13517	13447	13330	13471	13413	13471	13473	13433	13440	13564	13373	13518	13408	13544	13514	13524	13578	13447	13481	13399	13431	13513	13394	13432	13562	13690	13574	13612	13390	13544	13388	13466	13450	13473	13390	13364	13435	13507	13465	13358	13509	13464	13321	13467	13521	13552	13302	13475	13445	13429	13567	13485	13276	13420	13402	13259	13416	13402	13562	13430	13451	13444	13538	13335	13292	13530	13412	13374	13506	13420	13378	13480	13368	13508	13363	13440	13443	13484	13455	13351	13681	13465	13608	13462	13456	13536	13464	13343	13391	13410	13521	13374	13420	13504	13336	13379	13453	13509	13357	13511	13558	13435	13333	13714	13344	13244	13555	13430	13444	13503	13522	13333	13437	13476	13461	13511	13738	13466	13491	13435	13327	13396	13607	13399	13427	13406	13389	13479	13421	13563	13424	13496	13507	13450	13225	13570	13596	13350	13350	13483	13584	13414	13644	13471	13258	13348	13483	13437	13321	13323	13345	13438	13637	13570	13351	13386	13391	13435	13469	13602	13416	13303	13413	13433	13441	13421	13436	13475	13430	13312	13314	13424	13308	13563	13398	13336	13562	13486	13530	13421	13302	13523	13555	13458	13318	13405	13336	13460	13510	13449	13398	13444	13513	13420	13439	13429	13541	13411	13515	13343	13500	13535	13224	13318	13491	13297	13351	13409	13385	13407	13429	13516	13512	13430	13346	13489	13398	13434	13552	13541	13410	13502	13648	13443	13379	13257	13446	13441	13670	13594	13476	13415	13432	13490	13278	13437	13453	13460	13291	13493	13209	13242	13336	13479	13359	13283	13627	13386	13410	13307	13462	13445	13380	13421	13597	13375	13308	13355	13540	13532	13382	13466	13324	13340	13412	13431	13302	13409	13599	13329	13392	13597	13486	13423	13479	13377	13484	13525	13423	13403	13370	13558	13373	13529	13342	13464	13451	13485	13368	13450	13388	13403	13567	13331	13595	13491	13495	13346	13534	13535	13423	13577	13465	13502	13360	13603	13535	13616	13494	13547	13316	13549	13395	13443	13387	13232	13293	13455	13478	13317	13446	13490	13361	13620	13476	13585	13489	13297	13453	13482	13390	13357	13266	13506	13397	13427	13449	13618	13394	13441	13429	13509	13544	13516	13477	13358	13377	13491	13447	13322	13444	13517	13316	13267	13295	13768	13397	13519	13451	13372	13458	13398	13340	13397	13369	13302	13428	13446	13649	13457	13364	13444	13482	13404	13524	13555	13387	13448	13421	13283	13343	13356	13448	13505	13422	13432	13445	13610	13339	13509	13415	13415	13464	13530	13400	13488	13343	13368	13493	13242	13441	13417	13386	13451	13379	13460	13245	13539	13417	13391	13336	13480	13481	13265	13389	13469	13553	13363	13458	13454	13394	13376	13528	13359	13540	13440	13386	13523	13467	13406	13534	13512	13563	13352	13407	13525	13401	13331	13365	13321	13305	13363	13446	13413	13520	13455	13400	13351	13384	13555	13483	13267	13490	13471	13564	13478	13403	13401	13506	13225	13546	13383	13337	13323	13606	13527	13442	13364	13490	13398	13464	13525	13354	13463	13336	13326	13312	13415	13423
28055	22235	23889	20286	17124	16576	16171	15781	15783	15837	15600	15517	15504	15522	15547	15391	15423	15361	15282	15275	15249	15208	15155	15184	15118	15118	15283	15178	15269	15246	15118	15290	15319	15159	15254	15300	15369	15185	15359	15322	15444	15179	15207	15128	15171	15291	15181	15344	15199	15342	15136	15312	15179	15354	15018	15221	15170	15261	15354	15196	15306	15323	15202	15161	15195	15299	15189	15235	15223	15227	15329	15305	15407	15330	15185	15319	15220	15217	15198	15107	15148	15282	15237	15447	15220	15328	15039	15268	14957	15130	15133	15163	15120	14927	15183	15331	15257	15104	15189	15381	15296	15113	15251	15265	15141	15110	15141	15220	15080	15122	15339	15041	14975	15009	15076	15308	15128	15371	15354	15105	15239	15194	15258	15294	15217	15207	15253	15167	15440	15349	15251	15317	15187	15126	15149	15178	15211	15168	15043	14980	15095	15209	15174	15195	15076	15276	15392	15189	15298	15331	15151	15312	15154	15069	15262	15252	15095	15238	15018	15303	15460	15254	15106	15266	15279	15176	15392	15284	15454	15093	15226	15257	15110	15310	15259	15187	15336	15330	15150	15201	15445	15212	15338	14981	15068	15071	15198	15189	15234	15281	15219	15335	15342	15209	15267	15153	14974	15125	15361	15230	15124	15272	15413	15190	15038	15080	15148	15230	15076	15267	15180	15372	15273	15256	15211	15272	15129	15229	15192	15018	15182	15333	15199	15226	15076	15272	15176	15252	15242	15212	15248	15312	15217	15087	15340	15202	15103	15271	15242	15075	15255	15202	14922	15180	15302	15174	15233	15073	15377	15299	15223	15271	15158	15183	15256	15229	15267	15161	15124	15329	15130	15177	15245	15216	15276	15017	15217	15133	15498	15209	15450	15090	15247	15226	15116	15378	15197	15125	15238	15182	15253	15424	15103	15255	15401	15300	15254	15183	15127	15232	15126	15151	15425	15202	15323	15123	15446	15361	15291	15256	15102	15029	15084	15231	15329	15242	15134	15373	15230	15202	15343	15292	15163	15292	15204	15369	15409	15196	15000	15408	15211	15239	15364	15152	15394	15217	15339	15323	15194	15186	15372	15357	15322	15291	15182	15339	15230	15262	15251	15150	15255	15342	15201	15197	15222	15221	15401	15088	15079	15224	15323	15207	15137	15196	15208	15282	15163	15264	15339	15266	15268	15152	15404	15280	14933	15156	15241	15306	15234	15064	15251	15188	15071	15133	15249	15115	15325	15162	15143	15280	15193	15309	15162	15227	15129	14931	15303	15078	15300	15276	15307	15476	15271	15247	15298	15132	15191	15483	15278	15174	15368	15168	15183	15272	15194	15246	15199	15067	15000	15138	15337	15316	15423	15319	15150	15456	15246	15012	15091	15282	15311	15330	15224	15191	15307	15184	15444	15243	15199	14940	15192	15370	15374	15237	15266	15304	15124	15172	15118	15347	15360	15318	15292	15178	15175	15191	15230	15338	15243	15125	15148	15307	14977	15213	15323	15196	15067	15317	15232	15201	15291	15227	15218	15177	15280	15172	15275	15155	15411	15215	15279	15270	15289	15236	15177	15253	14938	15222	15295	15197	15398	15350	15076	15244	15118	15115	15375	15052	15285	15134	15202	15188	15367	15374	15574	15438	15253	15164	15209	15281	15238	15079	15323	15279	15262	15222	15009	15157	15315	15194	15311	15308	15197	15128	15252	15193	15397	15317	15075	15260	15186	15295	15105	15150	15232	15097	15360	15257	15334	15338	15073	15078	15137	15170	15374	15063	15248	15214	15397	15278	15298	15282	15351	15392	15127	15308	15243	15302	15284	15271	15054	15050	15117	15286	15324	15116	15197	15177	15125	15264	15185	15325	15139	15216	15195	15413	15258	15175	15276	15188	15214	15131	15287	15237	15272	15218	15377	15188	15246	15319	15349	15122	15334	15044	15138	15005	14941	15251	15055	15193	15174	15309	15232	15150	15108	15201	14979	15116	15258	15313	15223	15147	15334	15336	15294	15296	15268	15239	15188	15357	15162	15101	15207	15250	15263	15329	15148	15372	15080	15242	15305	15041	15029	15353	15193	15141	15312	15261	15307	15343	15259	15161	15195	15186	15190	15422	15441	15214	15322	15267	15036	15192	15266	15312	15109	15221	15221	15276	15243	15147	15312	15419	15329	15292	15232	15301	15200	15197	15300	15278	15188	15240	15395	15369	15338	15089	14906	15378	15285	15312	15014	15247	15389	15076	15137	15169	15186	15079	15124	15250	15249	15132	15327	15317	15247	15190	15406	15179	15014	15353	15265	15063	15128	15317	15165	15432	15426	15131	15372	15300	15319	15306	15516	15323	15226	15435	15232	15136	15296	14999	15207	15100	15327	15185	15138	15217	15089	15233	15074	15313	15120	15186	15277	15455	15122	15178	15348	15255	15243	15309	15248	15011	15178	15032	15027	15274	15295	15368	15324	15078	14996	15286	15206	15201	15236	15260	15286	15286	15487	15077	15172	15321	15606	15207	15091	15191	15186	15172	15294	15271	15034	15243	15256	15322	15232	15283	15133	15255	15120	15381	15400	15298	15270	15037	15406	15154	15054	15199	15242	15190	15287	15204	15304	15172	15363	15180	15315	15075	15289	15227	15129	15270	15321	15164	15228	15307	15505	15080	15211	15278	15205	15387	15256	15302	15274	15172	15301	15176	15251	15260	15292	15407	15218	15254	15285	15209	15248	15164	15322	15253	15152	15160	15156	15387	15155	15016	15345	15486	15460	15287	15328	14982	15227	15087	15129	15328	15431	15331	15289	15425	15387	15230	15147	15254	15327	15173	15181	15172	15127	15200	15298	15057	15173	15272	15265	15111	15235	15270	15242	15006	15066	15381	15363	15411	15522	15236	15393	15328	15298	15160	15133	15136	15280	15236	15310	15331	15300	15301	15217	15222	15062	15046	15313	15412	15213	15153	15196	15340	15271	15087	15204	15027	15330	15223	15330	14886	15142	15156	15200	15194	15443	15104	15268	15275	15004	15033	15188	15018	15068	15373	15164	15253	15083	15217	15318	15024	15259	15026	15044	15157	15045	15298	15326	15106	15279	15249	15336	15308	15331	15244	15045	15357	15272	15156	15353	15283	15195	15421	15359	15212	15141	15143	15199	14981	15348	15242	15300	15045	15282	15241	15276	15228	15192	15129	15174	15215	15297	15187	15241	15192	15196	15339	15191	15307	15407	15310	15201	15400	15306	15319	15068	14991	15345	15280	15164	15314	15478	15049	15260	15155	15239	15295	15102	15320	15074	15361	15225	15169	15203	15169	15236	15431	15301	15248	15214	15214	15256	15210	15333	15305	15521	15202	15376	15199	14988	15239	15240	15249	15366	15086	15377	15331	15180	15284	15161	15173	15277	15161	15300	15099	15325	15143	15134	15210	15177	15224	15367	15290	15487	15314	15212	15282	15238	15091	15243	15057	15401	15170	15388	15112	15284	15213	15125	15173	15152	15355	15251	15212	15263	15032	15127	15268	15097	15320	15005	15168	15237	15411	15348	15277	15184	15219	15289	15142	15384	15097	15289	15340	15452	15176	15066	15200	15380	15138	15289	15222	15346	15439	15237	15202	15378	15205	15256	15372	15429	15287	15346	15433	15371	15203	15204	15375	15537	15164	15235	15185	15042	15334	15166	15322	15276	15212	15283	15372	15205	15371	15064	15175	15278	15316	15199	15263	15290	15138	15300	15213	15423	15274	15454	15466	15184	15228	15141	15132	15274	15219	15332	15322	15402	15204	15358	15253	15241	15176	15251	15229	15371	15258	15140	15112	15397	15311	15165	15344	15084	15203	15028	15275	15236	15353	15141	15217	15046	15322	15272	15119	15264	15380	15101	15303	15146	15345	15380	15176	15181	15123	14977	15247	15200	15374	15192	15277	15027	15358	15238	15150	15174	15271	15275	15231	15223	15038	15104	15271	15417	15279	15229	15090	15229	15320	15014	15312	15415	15184	15405	15242	15471	15125	15514	15224	15150	15124	15527	15212	15246	15120	15192	15374	15187	15130	15231	15267	15279	15377	15241	15291	15264	15450	15152	15390	15153	15349	15217	15149	15214	14941	15158	15301	15289	15252	15304	15325	15170	15329	15247	15054	15199	15226	15322	15073	15039	15321	15038	15318	15382	15179	15188	15117	15326	15258	15402	15408	15127	15306	15385	15189	15184	15326	15251	15309	15277	15170	15126	15177	15243	15376	15486	15147	15259	15346	15308	15256	15408	15078	15177	15294	15135	15177	15244	15416	15098	14984	15151	15078	15221	15345	15378	15149	15254	15119	15320	15326	15136	15291	15268	15232	15267	15135	15100	15195	15269	15201	15010	15029	15361	15362	15214	15110	15409	15268	15215	15426	15386	15239	15320	15103	15240	15297	15365	15286	15289	15127	15476	15392	15221	15139	15196	15286	15143	15505	15392	15106	15157	15148	15220	15268	15132	15228	15376	15421	15158	15257	15381	15123	15289	15255	15294	15120	15117	15335	15128	15082	15173	15289	15192	15436	15240	15078	15217	15156	15173	15233	15234	15109	15247	15326	15301	15198	15315	15056	15433	15233	15201	15169	15198	15425	15297	15401	14984	15257	15233	15218	15405	15130	15109	15451	15219	15268	15148	15273	15175	15278	15183	15203	15190	15242	15098	15222	15170	15240	15330	15214	15231	15210	15240	15309	15000	15258	15128	15106	15208	15177	15412	15272	15232	15355	15311	15125	15191	15207	15357	15273	15177	15369	15292	15225	15205	15390	15313	15242	15402	15303	15094	15311	15405	15035	15165	15143	15142	15238	15335	15234	15050	15072	15112	15377	15119	15068	15319	15260	15215	15254	15198	15135	15188	15346	15270	15287	15307	15174	15063	15237	15466	15079	15198	15186	15184	15200	15248	15179	15269	15422	15230	15281	15275	15349	15079	15080	15328	15053	15051	15289	15074	15133	15320	15223	15297	15145	15074	15103	15430	15421	15231	15009	15154	15062	15170	15121	15310	15336	15287	15224	15058	15068	15238	15167	15202	15362	15216	15114	15035	15376	15375	15277	15167	15382	15115	15318	15245	15204	15249	15090	15216	15216	15409	15160	15313	15233	15354	15182	15178	15274	15394	15099	15298	15305
16045	23707	19988	16406	15337	14945	14237	14154	13833	13885	13721	13602	13482	13354	13366	13309	13304	13218	13342	13220	13114	13227	13329	13189	13246	13264	13171	13180	13120	13099	13040	13182	13288	13062	13086	13059	13209	13139	13139	13195	13097	13261	13096	13133	13095	13075	13250	13124	13007	13200	13132	13145	13152	13083	13079	13173	13219	13119	13162	12875	13235	13210	13175	13068	13032	12936	12955	13262	13112	13265	13219	13173	13006	13199	13224	13019	13051	13032	13310	13045	13156	13073	13011	13097	13114	12959	13063	13227	13118	13068	13056	13082	13028	13170	13114	13224	13166	13157	13128	13172	13213	13188	13202	13302	13193	12957	13130	13273	13354	13355	13100	13242	13030	13163	13084	13041	13175	13080	13146	13199	12925	13062	13187	13178	13131	13230	13171	13078	13199	13217	13162	12991	13100	13322	13224	13110	13003	13150	13254	13020	13142	13164	13345	13290	12984	13122	13244	13112	13198	13118	13146	13208	13095	13124	13041	13204	12970	13154	13102	13099	12988	13081	13135	13034	13287	13169	13172	13144	13192	13203	13216	13348	13015	13152	13122	13105	13177	13292	13270	13172	13115	13233	13183	13187	13138	13152	13095	13051	13159	13162	13138	13090	13254	13123	13257	13220	13117	13077	13217	13338	13072	13083	13218	13050	13091	13114	13174	13015	13257	13253	13268	13069	13126	13071	13234	12963	13166	13130	13219	13027	13100	13142	13065	13018	13139	13149	13223	13161	13154	13181	13176	13178	13062	13086	13171	13010	13073	13121	13139	13089	13270	13101	13300	12860	13007	13064	13079	13057	13195	13174	13168	13145	13207	13082	13195	13193	13353	13118	12961	13209	13078	13011	13133	13188	13117	13310	13028	13088	13073	13073	13223	12991	13226	13197	13053	13034	13084	13067	13127	13140	13102	13087	13090	13080	12971	13118	13108	13242	13042	13126	13018	13121	13074	13269	13041	13015	13136	13327	13138	13161	13155	13156	13130	13182	13241	13070	13143	13108	13236	13028	13136	13279	13176	13263	13130	13240	13111	13210	13232	13260	13159	13060	13233	13186	13244	13186	13149	13082	13258	12986	13034	13160	13321	13021	13218	13076	13169	13125	13164	13064	13083	13129	13106	13154	13180	13240	13213	13059	13188	13024	13222	13138	13100	12968	13167	13146	13258	13282	13053	13163	13058	13259	13078	13270	13100	13164	13122	13081	13018	13175	13218	13235	12915	13084	13077	13275	13009	13099	13180	13190	13168	13290	13056	13024	13141	13184	13019	13220	13169	13127	13147	13128	13277	13227	13087	13280	13228	13178	13114	13156	13114	13123	13061	13121	13225	13094	13106	13045	13222	13024	13204	13155	13184	13139	13157	13257	13093	13061	13140	13205	12993	13175	13007	13224	13029	13189	13166	13071	13110	13120	13017	13012	13146	13054	13340	13008	13179	13107	13223	13059	13386	13053	13169	13232	13259	13139	12905	13237	13100	13040	13150	13305	13131	13149	13190	13317	13237	13052	13129	13111	13211	13113	13010	13314	13157	13102	13315	13128	13069	13014	13136	13028	13231	13020	13084	13337	13230	13237	13162	13084	13231	12906	13086	12902	13316	13294	13190	13168	13050	13048	13201	13384	13238	13156	13119	13218	12977	13066	13018	13021	12941	13032	13267	13169	13298	13104	13131	13137	13031	12843	13052	13300	13028	13132	13212	13274	13032	13255	13152	13198	13072	12862	13144	13101	13172	13197	13208	13116	13062	13078	13230	13259	13151	13161	13159	12945	13166	12927	13058	13179	13083	12987	13252	13168	13185	13148	13191	13145	13353	12979	13202	13109	13182	13169	13179	13206	13161	13305	12941	13108	13084	13136	13217	13274	13194	13114	12976	13136	13243	13113	13072	13154	13023	13086	13158	13139	13056	13059	13141	13234	13168	13152	13072	13186	13061	13021	13063	13078	13066	13106	13198	13133	13189	13160	13214	13091	13163	13033	13081	13145	13159	13233	13128	13038	13249	13111	13221	13127	13149	13088	13065	13118	13121	13054	13170	13216	13079	13099	13171	13180	13112	13117	13036	13044	13251	13077	13250	13069	13157	13300	12937	12992	13069	13093	13242	13208	13333	13052	13033	13291	13050	13071	13012	13155	13255	13108	13147	13154	13221	13100	13226	13109	13173	13069	13200	13106	13143	13059	13180	13293	13161	13101	12983	13337	13256	13153	13203	13182	13218	13029	13141	13316	13063	13278	13151	13243	13192	13146	13257	13133	13249	13100	13157	13175	13173	13154	13120	13129	13166	13115	13174	13076	13195	12968	13137	13301	13000	13102	13201	13214	13186	13045	13041	13126	12949	12973	13015	13188	13282	13221	13191	13214	13178	13166	13091	13269	13052	13164	13260	13044	13178	13134	13150	13151	13213	13016	13203	13296	13185	13093	13273	13168	13103	13122	13169	12896	13289	13163	13108	13169	13206	13061	13264	13115	13170	13158	13172	13137	13191	13014	13127	13123	13105	13025	13111	13144	13121	13129	13105	13136	13109	13196	13001	13282	13171	13138	13112	13188	13092	13304	13090	13139	13012	13208	13263	12992	13012	13209	13250	13102	13113	12958	13056	13066	12974	13069	13087	13068	13167	13248	13119	12914	13032	13151	13104	13141	13288	13012	13133	13089	13132	13317	13189	13268	13108	13077	13094	13051	13012	13060	13198	13028	13189	13182	13092	13310	13249	13154	13199	13168	13060	13187	13090	13147	13197	13148	13226	13284	13097	13275	13191	13069	13129	13181	13275	13207	13028	13046	13137	13241	13167	13229	13088	13151	13137	13213	13057	13110	12993	13169	13007	13184	13083	13283	13163	13173	13185	13031	13270	13088	13209	13100	13137	13064	13001	13218	13127	13185	13174	13260	13085	13334	13062	13143	13241	13222	13082	13161	13103	13273	13171	13035	13185	13178	13106	13136	12934	13023	13078	13025	13045	13271	12956	13201	13162	13183	13034	13211	13288	13146	13108	13144	13060	13095	13232	13215	13127	13126	12994	13211	13157	13140	13222	13008	13132	13105	13038	13057	13222	13106	13254	13183	13211	13093	13217	13059	13132	13162	13172	13102	13118	13138	13153	13182	13115	13097	13110	13009	13169	13081	13064	13186	13235	13342	13016	13123	13136	13152	13245	13239	13302	13248	13241	13114	13148	13046	13111	13237	13096	13135	13092	13164	13195	13248	13124	13063	13142	13150	13045	13104	13017	13077	13224	13234	13081	13072	13128	13321	13218	13001	13186	13149	12874	13084	13046	13013	13025	12990	13354	13091	13045	13155	13238	13205	13195	13147	13126	13287	13079	13153	13052	13149	13144	13037	13088	13027	13113	13211	13219	13145	13175	13050	13140	13136	13086	13048	13267	13235	13133	13121	13045	13175	13173	13108	13202	13006	13037	13037	13290	13247	12914	13176	13082	13209	13049	13019	13183	13201	13114	13195	13050	13084	13140	13081	13140	13076	13056	12925	13258	13220	12996	13133	13253	13046	13313	13053	13194	13058	13169	13196	13168	13113	13135	13126	13145	13132	13131	13302	13117	13131	13262	13262	13262	13180	13113	13105	12967	13001	12988	13087	13165	13232	13260	13034	13035	13062	13055	12983	13386	13035	13187	12981	13186	13106	13095	13260	13221	13133	13118	13042	13038	13218	13053	13080	13049	13014	13219	13006	13039	13109	13034	13128	13109	13237	13050	13136	13227	13193	13169	13310	13107	12926	13056	13364	13162	13095	13264	13276	12905	13174	13115	12974	13050	13034	13116	13184	13267	13100	13241	13011	13086	12989	12956	13092	13124	13228	13269	13256	13023	13169	13164	12998	13115	13182	13146	13141	13118	13170	12915	13081	13133	13125	13041	13066	13094	13193	13073	13170	13095	13065	13180	13107	13327	12985	13148	13080	13114	13182	13151	13225	12980	13088	13083	13101	13200	13168	13039	13150	13231	12930	13008	13054	13171	13230	13093	13172	13108	13035	13111	13219	13131	13127	13282	13085	13178	13370	13026	13254	13040	12964	13123	13156	13121	13029	13116	13114	13156	13113	13042	12950	13080	13218	13081	13099	13203	13297	13160	12974	13310	13067	13436	12938	13164	13158	13100	12909	13172	13233	13085	13305	13056	13007	13144	13130	13133	13150	13195	13217	13019	13280	13190	13167	13092	12967	13223	13250	13041	13010	13074	13041	13391	13186	13307	13100	13057	13124	13105	12985	13132	13204	13120	13225	13121	13358	13110	12945	13077	13265	13099	13202	13178	13266	13210	13115	13170	13223	13201	13274	13190	13071	13106	13150	13183	13234	13079	13068	13258	13011	13252	13104	13044	13023	13194	13065	13249	13080	13164	12878	13291	13273	13159	13164	13102	13123	13012	13181	13271	12975	13158	13205	13234	13002	13196	13203	13075	13185	13185	13136	13157	13250	13245	13191	13260	12993	13232	13225	13130	12918	13133	13139	13054	13080	13233	13152	13261	13215	12995	13054	13141	13078	13115	13144	13189	13286	13031	13148	13238	13176	13181	13038	13211	13179	13107	13146	13227	13234	13212	13114	13195	13272	13122	13262	13275	13103	13181	13117	13108	13226	13198	13252	13079	13132	13066	13070	13243	13175	13248	13200	13053	13060	13095	13096	12993	13168	13304	13201	13118	12920	13133	13269	13127	13250	13412	13020	13271	13193	13216	13121	13096	13028	13090	13206	13268	13275	13224	13197	13084	13180	13265	13074	13145	13059	12944	13148	13203	13021	13141	13300	13002	13213	13212	12994	13044	13132	13065	13190	13028	13402	13100	13118	12937	13223	13094	13288	13100	12966	13203	13197	13252	13287	13266	13061	13069	13184	13049	13193	13043	13138	13151	13180	13133	13149	13031	13160	13155	13125	13111	13239	12967	13259	13057	13116	13161	13175	13070	13201	13104	13186	13225	13206	13197	13271	13248	13155	13088	13170	13117	13181	13167	12971	13130	13094	13149	13048	13200	13275	13040	12964	13353	12925	13122	13064	13023	13105	13132	13258	13230	13286	12999	13093	13119	13160	13177	13250	13121	13038	13115	13246	13188	13120	12957	13117	13059	13202	13148	13114	13076	13276	13314	12965	13120	13190	13095	13178	13034	12974
22599	20858	27693	24201	21579	21099	19342	16357	15724	15945	15619	15588	15071	15299	15269	15337	15254	15057	14984	14889	14892	14812	14984	14927	14701	14787	14882	14961	14914	14750	14914	14825	14797	14887	14889	14801	14848	14770	14998	14752	14668	14607	14705	14953	14892	14938	14726	14724	14889	14868	14741	14953	14797	14598	14752	14872	14757	14796	14796	14739	14611	14690	14681	14789	14685	14784	14764	14872	14961	14966	14817	14699	14751	14776	14837	14771	14489	14663	14645	14665	14885	14785	14696	14810	14772	14810	14791	14769	14813	14838	14811	14652	14583	14782	14824	14591	14670	14658	14696	14758	14725	14854	14992	14865	14819	14674	14769	14700	14897	14900	14671	14622	14636	14819	14655	14616	14821	14739	14648	14763	14838	14799	14829	14899	14814	14867	14556	14518	14884	14781	14614	14755	14851	14736	14702	14658	14739	14856	14581	14624	14664	14703	14749	14697	14758	14653	14755	14684	14818	14762	14795	14742	14865	14765	14823	14773	14662	14727	14646	14786	14846	14669	14884	14636	14714	15001	14565	14658	14699	14688	14751	14707	14911	14803	14842	14753	14647	14856	14791	14699	14734	14592	14607	14680	14642	14676	14692	14710	14725	14755	14767	14626	14822	14845	14671	14589	14786	14752	14737	14871	14860	14675	14996	14685	14918	14730	14610	14707	14590	14834	14544	14744	14873	14710	14640	14741	14644	14760	14836	14925	14870	14620	14933	14744	14616	14699	14691	14881	14435	14510	14640	14737	14708	14823	14841	14765	14826	14725	14874	14901	14820	14490	14745	14848	14795	14789	14805	14797	14763	14802	14630	14789	14773	14796	14456	14826	14929	14905	14673	14796	14566	14835	14691	14659	14686	14816	14755	14865	14690	14878	14988	14807	14728	14727	14819	14780	14735	14673	14841	14808	14751	14886	14792	14648	14509	14551	14773	14792	14719	14641	14823	14850	14678	14788	14661	14897	14990	14658	14853	14761	14767	14699	14873	14851	14545	14707	14450	14758	14617	14721	14909	14838	14889	14811	14822	14536	14936	14739	14794	14811	14804	14745	14691	14827	14920	14790	14666	14796	14853	14708	14825	14678	14730	14689	14710	14846	14812	14611	14738	14618	14611	14769	14666	14791	14771	14787	14672	14667	14597	14646	14783	14603	14584	14697	14633	14650	14785	14684	14650	14519	14647	14750	14749	14722	14959	14728	14520	14615	14747	14783	14842	14737	14769	14660	14607	14640	14566	14814	14772	14974	14884	14763	14653	14813	14811	14773	14723	14796	14735	14879	14731	14886	14826	14764	14817	14666	14683	15004	14715	14750	14615	14653	14605	14824	14841	14929	14689	14866	14772	14702	14652	14862	14817	14761	14859	14853	14724	14617	14729	14682	14830	14859	14644	14630	14751	14714	14709	14697	14935	14898	14863	14716	14683	14590	14720	14748	14797	14808	14734	14934	14961	14658	14649	14742	14806	14790	14633	14838	14595	14660	14936	14887	14732	14762	14693	15023	14716	14815	14797	14664	14707	14790	14793	14659	14895	14610	14495	14936	14837	14933	14839	14673	14821	14763	14899	14780	14774	14567	14591	14505	14951	14966	15022	14581	14808	14862	15052	14761	14810	14472	14696	14898	14788	14713	14716	14861	14768	14893	14809	14616	14864	14718	14803	14751	14794	14705	14814	14740	14717	14576	14552	14701	14673	14672	14736	14683	14749	14664	14742	14849	14695	14760	14611	14754	14831	14835	14849	14726	14656	14551	14579	14660	14803	14769	14816	14768	14896	14663	14696	14630	14731	14703	14852	14757	14671	14562	14662	14800	14761	14651	14906	14683	14814	14970	14822	14796	14779	14758	14878	14775	14810	14753	15002	14741	14832	14792	14839	14608	14665	14757	14876	14609	14645	14678	14615	14722	14882	14741	14797	14637	14644	14752	14835	14790	14694	14861	14787	14896	14611	14587	14786	14846	14690	14778	14892	14765	14921	14778	14685	14547	14774	14705	14663	14852	14495	14829	14582	14603	14686	14642	14621	14680	14690	14669	14758	14708	14582	14610	14677	14672	14859	14750	14749	14722	14895	14748	14610	14756	14761	14910	14824	14727	14724	14717	14568	14725	14671	14740	14689	14842	14720	14644	14597	14710	14800	14730	14733	14774	14693	14834	14797	14650	14511	14695	14920	14889	14903	14788	14894	14944	14747	14848	14855	14623	14593	14774	14610	14497	14754	14778	14732	14690	14661	14886	14918	14770	14740	14481	14750	14849	14761	14781	14785	15095	14845	14806	14822	14663	14846	14812	14772	14698	14746	14638	14932	14865	14601	14779	14918	14606	14654	14659	14763	14812	14762	14673	14763	14827	14723	14796	14660	14795	14723	14668	14657	14667	14830	14830	14740	14813	14852	14739	14657	14803	14853	14839	14560	14687	14719	14837	14798	14722	14674	14751	14583	14836	14766	14710	14746	14524	14824	14807	14757	14511	14614	14657	14793	14522	14894	14807	14785	14650	14651	14756	14708	14787	14735	14759	14724	14729	14828	14661	14585	14716	14627	14739	14905	14676	14682	14721	14845	14777	14699	14848	14829	14590	14947	14753	14539	14696	14825	14989	14602	14576	14457	14647	14939	14727	14819	14746	14804	14790	14598	14699	14703	14731	14696	14776	14837	14666	14900	14777	14762	14579	14747	14749	14793	14786	14724	14826	14630	14674	14775	14868	14885	14584	14590	14643	14734	14759	14533	14647	14652	14750	14542	14726	14692	14731	14725	14676	15006	14634	14710	14875	14770	14706	14726	14793	14791	14804	14626	14638	14571	14704	14527	14663	14780	14882	14735	14592	14824	14615	14687	14724	14581	14666	14647	14877	14910	14745	14860	14589	14687	14869	14860	14792	14698	14721	14683	14815	14655	14776	14808	14961	14878	14748	14812	14862	14653	14714	14844	14833	14800	14636	14671	14554	14690	14693	14816	14803	14669	14655	14569	14917	14692	14817	14812	14618	14615	14847	14882	14727	14707	14603	14891	14580	14676	14654	14579	14800	14966	14658	14779	14718	14735	14482	14635	14616	14820	14595	14788	14736	14807	14638	14589	14838	14714	14785	14831	14657	14538	14736	14828	14853	14734	14618	14782	14750	14791	14688	14712	14669	14750	14729	14765	14678	14763	14543	14790	14772	14507	14855	14794	14798	14755	14799	14588	14782	14721	14619	14667	14706	14621	14845	14796	14557	14733	14759	14724	14636	14672	14646	14798	15024	14677	14731	14963	14873	14712	14778	14801	14684	14775	14685	14751	14824	14755	14661	14460	14651	14720	14707	14746	14917	14838	14786	14597	14643	14686	14764	14761	14685	14775	14771	14781	14389	14437	14705	14837	14878	14683	14744	14690	14788	14629	14742	14861	14659	14871	14823	14883	14869	14636	14771	14732	14663	14822	14515	14712	14773	14861	14706	14557	14645	14609	14546	14764	14563	14735	14612	14775	14851	14825	14737	14636	14855	14890	14676	14937	14799	14662	14833	14710	14735	14694	14857	14544	14818	14509	14763	14686	14706	14520	14813	14576	14816	14728	14773	14789	14759	14829	14844	14801	14882	14985	14730	14965	14827	14847	14580	14831	14682	14742	14720	14525	14780	14877	14679	14812	14775	14835	14551	14694	14757	14747	14846	14677	14703	14635	14880	14818	14844	14672	14941	14702	14637	14765	14784	14659	14757	14633	14789	14659	14766	14713	14492	14624	14798	14715	14795	14942	14704	14666	14591	14734	14785	14757	14760	14731	14825	14741	14714	14829	14745	14597	14859	14629	15015	14783	14600	14669	14721	14707	14695	14836	14801	14742	14858	14770	14613	14725	14783	14899	14710	14844	14848	14606	14752	14668	14842	14914	14735	14623	14577	14574	14605	14865	14774	14685	14641	14753	14786	14715	14814	14853	14622	14741	14820	14695	14771	14729	14674	14916	14655	14939	14505	14841	14792	14687	14778	14741	14645	14878	14709	14800	14796	14730	14744	14751	14813	14739	14722	15022	14825	14742	14674	14951	14720	14722	14768	14748	14840	14840	14790	14656	14874	14824	14747	14515	14735	14742	14728	14715	14689	14532	14762	14759	14719	14778	14993	14875	14786	14824	14780	14746	14748	14873	14765	14690	14821	14730	14722	14720	14800	14698	14826	14921	14740	14830	14819	14782	14636	14760	14678	14480	14574	14797	14686	14858	14647	14757	14838	14859	14829	14922	14755	14712	14942	14679	14720	14730	14653	14797	14632	14810	14843	14772	14766	14685	14825	14888	14843	14878	14790	14644	14728	14678	14740	14724	14659	14727	14787	15047	14622	14828	14690	14999	14785	14698	14893	14742	14833	14784	14770	14912	14836	14693	14801	14708	14783	14776	14803	14759	14550	14717	14692	15049	14969	14890	14739	14825	14967	14659	14822	14875	14695	14778	14641	14641	14611	14724	14936	14706	14578	14709	14847	14645	14749	14620	14617	14758	14580	14879	14705	14813	14706	14617	14841	14716	14727	14752	14732	14813	14731	14612	14867	14764	14693	14976	14800	14854	14888	14787	14478	14864	14735	14935	14653	14726	14576	14663	14545	14900	14787	14777	14609	14617	14775	14516	14714	14825	14615	14690	14709	14819	14804	14624	14623	14704	14741	14666	14702	14674	14627	14811	14748	14877	14748	14674	14781	14792	14784	14649	14969	14795	14738	14665	14830	14825	14694	14719	14523	14706	14618	14625	14846	14878	14588	14837	14768	14795	14627	14821	14878	14731	14717	14821	14896	14879	14792	14730	14665	14707	14739	14671	14732	14589	14587	14551	14614	14662	14784	14751	14683	14678	14742	14740	14618	14758	14583	14911	14841	14757	14722	14882	14722	14673	14665	14633	14554	14606	14644	14670	14720	14776	14715	14750	15029	14667	14741	14787	14903	15000	14995	14984	14773	14692	14510	14699	14666	14673	14731	14619	14732	14801	14714	14757	14840	14662	14781	14715	14647	14593	14717	14638	14592	14686	14576	14963	14804	14714	14599	14952	14758	14658	14612	14784	14730	14822	14666	14787	14714	14837	14814	14820	14757	14509	14711	14744	14697	14410	14700	14739	14559	14758	14748	14816	14828	14592	14779	14618	14618	14708	14516	14797	14642
13520	29420	23785	18563	17368	15837	15077	14507	14247	13889	13642	13574	13477	13265	13274	13253	13206	12951	13003	13107	12847	12987	13006	12828	12902	12890	12930	12939	12944	12924	12784	12977	12798	12833	12829	12915	12953	12946	12775	12824	12786	13006	12866	12867	12660	12990	12715	12904	12906	13001	12810	12815	12834	12926	13023	12942	12802	12861	12907	12820	12891	12980	12852	12903	12743	12828	12677	12828	12783	12797	12816	12788	13037	12673	12817	12642	12773	12854	12797	12940	12752	12868	12840	12722	12811	12802	12931	12772	12995	12798	12846	12953	12931	12822	12924	12807	12758	12776	12833	12683	12953	12984	12703	12963	12863	12936	12868	12901	12779	12790	12886	12942	12850	12787	12823	12629	12717	12821	12749	12919	12846	12721	12811	12902	12739	12688	12772	12752	12645	12792	12887	12796	12996	12687	12776	12902	12897	12869	12958	12802	12822	12744	12782	12751	12880	12879	12858	12971	12861	13039	12717	12687	12968	12675	12817	12769	12790	12776	12849	12767	12831	12837	12769	12778	12676	12798	12832	12748	12754	12721	12763	12677	12859	12640	12659	12794	12854	12794	12751	12902	12806	12877	12683	12827	12872	12784	12886	12704	12788	12722	12790	12986	12748	12710	12824	12774	12789	12877	12899	12822	12851	12858	12862	12770	12630	12788	12930	12688	12761	12691	12913	12832	12774	12741	12881	12877	12824	12854	12996	12837	12864	12812	12911	12681	12771	12711	12990	12677	12814	12798	12898	12723	12802	12916	12820	12817	12813	12634	12794	12844	12831	12799	12822	12741	12730	12910	12730	12689	12835	12675	12930	12944	12907	12798	12818	12740	12824	12823	12940	12900	12869	12839	12906	12793	12784	12896	12594	12773	12810	12669	12777	12668	12814	12975	12898	12695	12975	12872	12836	12651	12786	12872	12789	12714	12605	12614	12661	12848	12775	12674	12754	12832	12696	12810	13095	12821	12783	12684	12769	12668	12711	12754	12859	12774	12832	12966	12707	12784	12713	12798	12727	12891	12656	12857	12763	12726	12613	12708	12839	12988	12885	12794	12885	12828	12705	12787	12787	12762	12586	12860	12831	12774	12841	12808	13006	12792	12881	12899	12852	12859	12817	12876	12867	12785	12895	12794	12763	12914	12957	12812	12721	12815	12732	12770	12681	12773	12928	12824	12894	12814	12756	12796	12764	12766	12811	12834	12866	12816	12776	12731	12771	12929	12803	12806	12837	12735	12754	12768	12774	12851	12869	12927	12848	12795	12824	12785	12729	12856	12869	12779	12908	12828	12721	12805	12921	12895	12857	12868	12805	12757	12826	12929	12794	12792	12837	12709	12870	12633	12907	12779	12679	12704	12789	12797	12764	12908	12767	12662	12738	12873	12834	12837	12894	12739	12740	12723	12657	12494	12786	12935	12976	12820	12722	12714	12843	12772	12788	12805	12729	12738	12659	12746	12953	12903	12780	12821	12734	12994	12957	12834	12829	12833	12872	12863	12863	12806	12725	12896	12807	12931	12746	12786	12647	12811	12951	12924	12705	12900	12715	12851	12658	12762	12974	12841	12852	12771	12825	12608	12811	12832	12667	12755	12918	12706	12766	12826	12813	12817	12706	12787	12699	12697	12887	12773	12784	12834	12856	12916	12883	12886	12876	12800	12601	12667	12858	12830	12797	12822	12661	12705	12850	12783	12940	12800	12870	12819	12728	12770	12698	12813	12820	12760	12725	12845	12948	12841	12801	12600	12862	12878	12864	12747	12955	12872	12866	12675	12818	12760	12802	12657	12826	12910	12556	12749	12846	12743	12822	12871	12683	12765	12950	12847	12779	12869	12702	12892	12806	12895	12796	12720	12829	12806	12907	12789	12840	12839	12705	12843	12793	12678	12919	12823	12883	12802	12414	12848	12841	12651	12815	12714	12701	12709	12794	12879	12908	12800	12737	12793	12860	12774	12840	12645	12754	12882	12818	12877	12836	12747	12685	12798	12824	12849	12861	12887	12683	12781	12833	12821	12761	12934	12749	12783	12801	12812	12822	12921	12738	12758	12859	12912	12926	12725	12897	12777	12986	12820	12925	12812	12871	12719	12851	12802	12776	12894	12854	12909	12980	12798	12810	12723	12716	12758	12825	12679	12750	12753	12772	12874	12930	12755	12843	12653	12776	12722	12871	12833	12712	12707	12781	12766	12910	12616	12787	12950	12653	12756	12720	12727	12828	12865	12963	12589	12990	12754	12735	12596	12812	12827	12749	12923	12788	12833	12721	12894	12806	12872	12811	12853	12701	12861	12747	12653	12793	12820	12654	12984	12933	12772	12811	12657	12712	12768	12634	12788	12807	12764	12864	12849	12875	12881	12866	12798	12752	12737	12883	12702	12777	12829	12700	12860	12688	12693	12710	12662	12830	12776	12789	12840	12519	12979	12810	12898	12889	12763	12708	12674	12777	12822	12816	12862	13008	12811	12905	12826	12878	12744	12885	12663	12668	12786	12765	12890	12851	12818	12702	12942	12777	12712	12883	13030	13026	12909	12791	12817	12885	12657	12770	12936	12934	12794	12879	12871	12889	12675	12844	12943	12796	12697	12639	12802	12664	12828	12904	12796	12949	12726	12815	12677	12818	12845	12671	12757	12882	12866	12879	12775	12862	12848	12785	12786	12830	12809	12809	12759	12789	12885	12809	12801	12975	12794	12820	12790	12957	12940	12762	12728	12731	12771	12787	12805	12769	12751	12556	12835	12815	12781	12765	12868	12720	12689	12925	12802	12878	12825	12809	12766	12634	12686	12824	12624	12925	12778	12696	12947	12682	12843	12819	12833	12896	12820	12924	12832	12904	12662	13005	12766	12766	12738	12752	12878	12898	12777	12786	12781	12743	12779	12605	12820	12860	12800	12792	12789	12733	12757	12898	12818	12773	12796	12793	12958	12746	12731	12823	12612	12958	12787	12730	12908	12814	12735	12920	12739	12820	12784	12933	12835	12800	12711	12715	12969	12817	12876	12809	12842	12667	12813	12714	12765	12890	12816	13026	12810	12822	12794	12841	12682	12808	12722	12907	12858	12910	12864	12987	12680	12850	12646	13012	12669	12724	12757	12736	12741	12661	12739	12834	12886	12746	12957	12802	12604	12720	12736	12857	12662	12952	12772	12662	12883	13039	12866	12811	12953	12698	12817	12885	12734	12765	12776	12730	12781	12885	12828	12858	12725	12951	12863	12693	12706	12784	12828	12759	12956	12668	12728	12707	12857	12996	12782	12770	12782	12968	12829	12766	12629	12772	12773	12793	12708	12721	12734	12963	12826	12734	12709	12851	12733	12749	12833	12784	12788	12689	12820	12840	12768	12998	12791	12947	12650	12797	12958	12686	12730	12755	12814	12758	12900	12644	13026	12873	12738	12773	12829	12898	12890	12693	12691	12943	12811	12746	12926	12863	12700	12957	12966	12777	12705	12853	12791	12815	12794	12613	12841	12825	12813	12762	12923	12827	12937	12875	12914	12875	12690	12866	12738	12818	12892	12969	12767	12806	12736	12914	12796	12873	12592	12740	12699	12683	12886	12887	12713	12849	12709	12723	12875	12704	12854	12709	12882	12775	12832	12823	12778	12893	12788	12818	12848	12781	12849	12960	13067	12922	12719	12749	12702	12729	12755	12769	12708	12808	12759	12790	12852	12739	12895	12763	12841	12808	12796	12680	12877	12802	12922	12803	12893	12855	12752	13058	12739	12679	12813	12746	12870	12983	12858	12813	12798	12761	12942	12862	12697	12780	12992	12863	12725	12797	12735	12733	12840	12905	12672	12821	12727	12902	12793	12612	13032	12779	12887	12945	12642	12775	12706	12885	12587	12676	12929	12778	12604	12971	12708	12893	12723	12718	12755	12770	12876	12804	12752	12691	12666	12744	12772	12740	12862	12710	12766	12765	12778	12734	12862	12693	12867	12735	13053	12810	12861	12857	12705	12787	12880	12687	12833	12547	12622	12691	12779	12798	12740	12711	12650	12738	12718	12726	12807	12848	12747	12780	12722	12746	12867	12583	12833	12746	12721	12984	12821	12826	12918	12952	12775	12790	12841	12737	12787	12773	12626	12768	12774	12764	12672	12765	12827	12763	12907	12811	12472	12811	12733	12698	12843	12845	12789	12843	12976	12852	12760	12766	12806	12884	12651	12742	12707	12848	12838	12880	12780	12838	12907	12840	12811	12849	12761	12880	12808	12832	12908	12743	12767	12892	12885	12851	12992	12944	12730	12825	12746	12857	12878	12790	12709	12813	12825	12870	12816	12925	12767	12820	12880	12711	12761	12790	12777	12921	12973	12741	12718	12728	12909	12822	12724	13029	12822	12639	12832	12922	12619	12815	12923	12696	12648	12798	12773	12796	12717	12759	12702	12626	13059	12859	12756	12672	12791	12694	12881	12833	12875	12781	12974	12869	12874	12790	12682	12653	12830	12659	12659	12897	12756	12928	12735	12863	12746	12844	12847	12914	12875	12843	12851	12755	12707	12841	12810	12772	12627	12660	12750	12827	12887	12750	12791	12871	12657	12951	12824	12774	12672	12819	12729	12855	12792	12706	12829	12812	12833	12923	12734	12965	12726	12756	12826	12844	12753	12732	13017	12693	12792	12897	12914	12798	12836	12527	12842	12831	12845	12692	12881	12903	12613	12970	12895	12746	12910	12643	12897	12674	12723	12915	12784	12857	12806	12796	12705	12905	12836	12845	12767	12711	12803	12855	12823	12984	12754	12858	12810	12825	12727	12863	12739	12811	12834	12933	12759	12633	12823	12764	12846	12928	12871	12697	12769	12928	12915	12713	12721	12687	12835	12873	12933	12764	12839	12867	12860	13014	12934	12661	12904	12803	12884	12862	12782	12837	12905	12805	12773	12808	12809	12636	12880	12761	12747	12774	12822	12858	12931	12728	12686	12886	12668	12724	12679	12799	12710	12814	12666	12839	12762	12936	12891	12770	12848	12807	13002	12793	12855	12866	12711	12882	12707	12930	12975	12959	12869	12662	12773	12899	12756	12682	12779	12810	12867	12935	12931	12911	12775	12593	12839	12739	12777	12835	12753	12876	12741	12797	12972	12724	12781	12751	12812	12804	12769	12998	12837	12810	12827	12816	12811
24187	20900	26567	26069	20159	18345	17805	16856	16782	16681	16688	16336	16390	16132	16391	16092	16175	16095	15962	16150	16178	16079	16143	15894	15981	15863	15834	16058	16019	15814	15889	16087	16095	15964	15913	16213	15860	15838	15883	15931	15858	16077	15943	15808	15802	15846	16032	16034	15974	15869	15958	15924	16026	16012	16081	16163	15932	15942	15833	15905	15887	15900	15946	16026	15898	15919	16015	15958	15842	16122	15875	15982	15871	15884	15806	15885	15723	16032	15929	15993	15911	15795	15889	16020	15814	15841	15811	15965	15995	15936	16064	16049	16058	15951	15891	16014	16079	15811	15792	16018	16093	15881	16037	15774	15874	15996	16038	15911	15958	15981	15921	16061	15883	15752	15779	15901	15822	15856	15908	16056	16006	15881	15820	15826	15903	15837	15879	15967	16145	16088	15903	16047	15870	15836	15976	15796	15865	15933	15882	15876	16082	16016	15871	15804	15890	15759	15847	15874	16022	15810	15976	15867	15885	15825	15984	15754	15936	15709	16022	15829	15802	15995	15932	15771	15950	15955	15905	15654	15910	15838	15925	15917	15902	15891	15834	16011	15912	15924	15814	15908	15881	15900	15967	15744	15797	15799	16063	16033	15995	15823	16096	15830	16009	15986	16116	15978	15979	16188	16019	16032	16016	15936	15936	15933	16009	15841	15720	15843	15867	15811	15937	15989	15991	16048	15894	15956	15855	15888	15932	15755	15942	15763	15864	15875	15781	15983	16123	16055	15853	16174	15736	15883	15980	16100	15924	15839	15978	15782	15963	16178	15894	15910	16064	15938	15783	16158	16074	15904	15736	15858	15995	15984	15971	15896	15841	15822	15892	15899	15854	15835	15993	15997	16164	15906	15834	15899	16004	15979	15816	15980	15953	16016	15781	15906	15809	15991	15792	15804	15933	15794	15861	16020	16020	16027	15903	15740	15817	15919	15846	16058	16067	15997	15771	15988	16094	15829	16161	15844	15805	16006	16146	16017	15971	15968	16003	15798	15927	15948	15879	15889	15780	15815	15891	15925	15977	16073	15862	15674	16095	15950	15936	16028	16013	15740	16047	15954	15900	16049	15846	16197	16108	16035	15908	15886	15807	15910	15816	16064	15977	16140	15850	15858	15985	16081	16045	15896	16172	15892	16039	16072	15809	15960	15718	16009	16002	15791	15911	15984	15929	16013	16042	15840	16047	15790	16050	15905	15895	15888	15917	15819	15774	15868	15995	16157	15837	15903	15833	15977	16177	15984	16082	15978	15900	15786	16005	15739	15871	16100	15898	15843	15866	15867	15951	15945	15836	15896	15961	15925	15839	15869	15784	15760	16129	15950	16071	16012	15980	15956	15858	15814	15863	15844	15928	15882	16024	16054	16003	15829	16066	15965	15757	15884	16015	15946	15790	15987	15801	15880	15937	16099	15816	15851	15953	15847	15947	15786	15919	16086	15897	16274	15922	15865	15927	16016	16120	15762	15944	15580	16004	15848	15831	15895	15799	15908	15821	15941	15830	15938	15793	16067	15895	15989	15990	16038	15979	15930	15852	15975	16222	15972	15922	15927	15922	15882	16085	15866	15887	15968	15867	15931	16000	15849	15912	15886	15817	16024	15979	15933	15909	16046	15859	16079	16048	15804	15809	15980	15806	15886	15828	15917	15907	16078	16002	15810	16009	15966	15939	16002	15906	16004	15786	15746	15843	16049	16193	15846	16005	15986	15707	15836	16079	15939	16053	15793	15910	16020	15879	15793	15911	16117	15944	15994	15962	15789	15952	15937	15954	15932	15950	15977	16040	15962	16117	15974	15920	15864	15884	15784	15843	16012	15975	15850	15866	15953	15930	15796	15855	16033	15941	15860	15924	15963	15959	16007	15938	15886	15877	15786	15981	16112	15895	15979	16083	16020	16019	15923	15903	15878	15723	16080	15899	16061	15827	15777	16029	15790	15994	15772	15985	15698	15882	15889	15965	15836	15912	15981	15954	16068	15868	15917	15919	15969	15809	15837	16001	16051	15946	15889	15879	15850	15952	15892	15879	16087	15841	15836	15904	15983	15918	15986	16093	15964	16136	15773	15774	15892	16126	15983	15923	15912	16087	16104	15893	15913	15902	15950	15983	15825	16071	15821	15993	15773	16015	15895	16113	15894	15884	16170	16105	15907	15790	15977	15842	15887	15777	16000	15945	15774	15920	16009	15996	15958	16000	15797	16105	16022	16014	15844	15998	15923	15699	15774	16040	16069	15879	15641	15895	15951	15776	15964	15880	16079	15980	15864	15913	15907	15872	15761	15753	16031	15931	15717	15835	15775	15981	16010	15691	15884	15923	15907	15946	15815	15927	15979	15694	16127	15974	16092	15932	15978	16108	15933	15920	15862	15852	15782	15918	15944	15825	15852	15969	15912	15882	16138	15829	15789	15915	16156	15894	15895	15910	15711	15849	16119	15763	15680	15854	15926	15886	15785	16057	15941	16113	15968	15929	16034	15949	15753	15939	15844	15798	15988	15802	15872	16055	16023	15910	15967	16037	15811	15925	16047	15686	15976	16028	15929	15899	15835	15879	16073	16009	15905	15819	15902	16051	16011	15937	15903	15978	15819	15992	15992	16019	16006	15983	15911	15874	15909	15972	15939	16055	16054	15983	15999	16008	15928	16054	15694	15863	15898	15878	16120	15924	15924	16085	15866	15935	16004	15944	15863	15971	16144	15936	15949	15919	15885	15833	15987	16028	15843	15849	16102	15938	15902	15996	16028	15995	16071	16025	15865	15922	15822	16038	15842	15830	15931	15817	15947	15961	15727	15865	15982	15806	15988	16003	15935	15890	15920	15849	15931	15956	15832	15789	15933	15966	15816	15773	15829	15954	15731	16051	15977	15904	15924	15896	15976	15781	15940	15855	15942	15864	15973	15740	15932	16166	15772	16097	16023	15964	15844	16028	16028	15672	16053	15858	15972	15914	15853	16009	15872	15994	15935	15932	15805	16019	15873	15957	16028	15925	16086	16079	15942	15934	15973	16011	15935	15772	15928	16015	15861	15742	15728	15956	15861	15907	15765	15789	15802	15750	15878	16023	15795	15841	15994	16140	16055	16148	15913	15739	16065	15920	15750	15870	15994	15978	15878	15696	15716	16049	16000	15983	15895	15799	15830	15809	15779	15878	16089	16032	16005	15912	15862	15958	15846	15951	15855	15853	15843	15838	15825	16070	15819	16031	15978	15799	15888	16074	16132	16058	16010	15757	15890	16195	16120	15644	15936	16003	15884	16050	16074	15978	15897	15872	15952	15864	16073	15970	15862	15953	15864	15952	15970	16034	15931	15844	16031	15983	15891	15913	15886	15890	15997	15894	15989	15881	16033	15850	15803	15799	15979	15976	15896	15991	15807	16065	15903	15913	15800	15903	15858	15942	15926	15800	15838	16121	16152	16108	15794	15929	15796	15921	15957	15910	15991	15871	15817	15878	15871	16041	16063	15982	15691	15954	15925	15989	15960	15891	16000	15863	16072	16022	16019	15980	15987	15975	15923	15872	15833	15938	15917	15880	16000	16010	15905	15891	15853	15936	15917	16183	15773	15956	15818	15843	15814	16017	16023	15613	15940	15800	15931	15755	15974	15838	15980	16017	15937	15878	15835	15907	16008	16288	15932	15964	15871	16117	16013	16044	15778	15970	15987	15906	15838	15683	16050	15969	15966	15851	16048	15822	15846	16013	16085	16001	16031	15996	15799	16102	15941	15974	15959	16006	15756	15918	16013	15878	16033	15871	15875	16145	15931	15939	15999	15962	15863	15937	15867	16056	15975	15723	15899	15827	15790	16066	15927	16026	15951	16047	15738	15988	15828	15776	15831	15998	15797	15870	15990	15739	15807	15864	15824	16010	15738	15819	15953	15715	15889	15983	15943	15820	15878	16006	15922	16141	16104	15939	15949	15861	16080	15848	15879	15876	15950	15843	15791	15989	16092	16003	15769	16006	15849	16011	15861	15828	15754	15764	16107	15957	15921	15681	15728	15818	16074	15920	16047	15943	15739	16105	15909	15912	15820	15846	15819	15852	15937	16103	15767	15722	15989	15819	15845	15930	15981	15863	15936	15884	15929	16078	15848	15813	15939	15896	15798	15710	15905	15729	15839	15995	16019	15965	16007	16064	15931	16012	15888	16029	15956	15815	15695	16009	16033	15861	15969	15949	16065	15830	15844	15955	16224	16042	15962	15919	15891	15838	15937	15983	16045	15845	15830	16058	16023	16077	15731	15744	15797	15784	15803	16017	15996	16027	15884	15914	16017	16061	15807	15931	15835	15907	15818	15829	15973	16106	16028	15947	15981	15819	16028	15878	15845	16115	15860	15930	15759	15837	15898	15944	15843	15858	15982	15979	15943	15918	15912	15971	15867	15934	15894	15932	15856	15941	15889	16195	16079	15920	15979	16051	16126	15930	15945	16013	16044	15925	15975	16224	16099	15909	15929	16061	16154	15858	15785	15787	15899	16292	15820	16082	15890	15901	15987	15905	15845	15934	15888	15944	15955	15797	15788	15946	15800	15962	16008	15955	16165	16168	16132	16165	15804	15886	15700	15855	15928	16022	15759	15867	15923	16016	15889	15970	16050	15904	15859	16093	15842	15944	15949	15813	15888	15824	15977	15995	15868	15851	16025	15941	16059	15929	16128	15862	15888	15858	16016	15630	16038	16045	15928	16004	16017	15850	15883	15936	15982	16029	15887	15970	16000	15866	15836	15951	16058	15857	16085	15936	15933	15900	16012	16076	15940	15826	15691	15983	15948	15995	16121	15920	15943	15814	16053	15988	16056	15976	15923	15974	15914	15917	15973	15948	15863	15800	15880	16159	16033	15971	15911	15911	15872	15963	15808	15862	16079	15854	15898	16077	15928	15992	15779	15767	15882	16029	15932	16174	16005	16047	15653	15983	16046	16152	15960	15953	16128	15863	15974	15759	15876	15997	15754	16045	16085	16095	15804	15897	15963	15849	15901	15946	16023	16007	15918	16003	15738	15901	16038	16025	15819	15905	16056	15899	15907	15710	15878	15901	15891	15956	16080	15972	15692	16102	16338	15923	15817	15799	15728	16062	15896	15852	15825	15884	15875	15859	15888	15862	16163	15922	15914	15975	16025	15703	15827
14722	26537	22026	17868	16913	15893	15444	14775	14359	14337	14097	14089	14034	13753	13947	13797	13802	13752	13683	13619	13640	13770	13596	13604	13646	13721	13689	13559	13674	13598	13510	13560	13442	13687	13565	13727	13528	13452	13712	13586	13705	13695	13640	13649	13494	13431	13678	13591	13512	13538	13666	13659	13504	13398	13573	13723	13470	13754	13580	13486	13587	13523	13372	13578	13508	13598	13605	13510	13557	13433	13546	13554	13601	13474	13733	13564	13419	13610	13556	13470	13450	13406	13606	13508	13517	13601	13773	13578	13591	13448	13485	13614	13716	13595	13693	13550	13562	13490	13493	13349	13416	13591	13442	13405	13513	13566	13372	13470	13456	13421	13653	13428	13303	13603	13610	13568	13616	13547	13704	13461	13633	13690	13433	13530	13572	13456	13683	13628	13545	13641	13495	13469	13514	13574	13488	13517	13572	13471	13659	13614	13485	13431	13809	13612	13538	13473	13717	13504	13443	13529	13566	13512	13508	13624	13678	13677	13628	13725	13533	13623	13567	13541	13506	13477	13488	13570	13551	13519	13539	13494	13449	13486	13382	13549	13434	13413	13329	13520	13524	13382	13556	13487	13512	13523	13478	13601	13452	13400	13651	13410	13584	13699	13616	13376	13509	13565	13495	13422	13577	13630	13385	13768	13525	13460	13458	13394	13605	13452	13507	13581	13519	13726	13477	13538	13452	13467	13476	13523	13501	13473	13633	13682	13616	13514	13614	13478	13561	13407	13600	13724	13583	13635	13604	13514	13520	13561	13635	13642	13467	13418	13646	13711	13649	13658	13496	13438	13722	13502	13481	13585	13629	13455	13661	13604	13688	13515	13350	13551	13706	13472	13522	13560	13559	13548	13567	13645	13309	13485	13645	13412	13414	13610	13513	13463	13533	13482	13567	13592	13504	13764	13487	13593	13536	13437	13416	13591	13574	13552	13469	13491	13296	13477	13648	13356	13478	13511	13530	13541	13302	13671	13540	13483	13609	13685	13595	13462	13590	13422	13506	13623	13685	13740	13582	13499	13618	13614	13473	13543	13681	13622	13546	13430	13569	13413	13485	13728	13547	13716	13496	13464	13441	13411	13650	13558	13600	13356	13604	13705	13628	13636	13736	13580	13383	13583	13509	13538	13349	13677	13644	13463	13536	13541	13602	13522	13606	13431	13504	13549	13692	13491	13584	13724	13678	13604	13655	13636	13571	13530	13596	13327	13416	13610	13575	13508	13542	13662	13490	13448	13477	13578	13478	13602	13438	13663	13511	13430	13492	13488	13540	13599	13541	13430	13577	13505	13537	13650	13602	13588	13534	13477	13518	13486	13622	13379	13624	13688	13535	13638	13463	13587	13780	13516	13643	13555	13617	13623	13665	13581	13639	13540	13518	13567	13391	13521	13551	13541	13668	13446	13705	13525	13438	13701	13635	13761	13697	13573	13691	13573	13515	13506	13599	13551	13603	13690	13723	13705	13507	13392	13624	13793	13585	13538	13607	13582	13484	13615	13558	13398	13398	13577	13724	13493	13411	13535	13539	13518	13557	13616	13522	13710	13755	13598	13614	13526	13530	13636	13450	13639	13655	13577	13334	13520	13541	13327	13578	13550	13714	13488	13405	13685	13326	13498	13540	13547	13548	13661	13496	13562	13492	13515	13439	13506	13624	13458	13371	13484	13423	13609	13398	13498	13630	13590	13595	13499	13507	13496	13481	13553	13512	13634	13540	13491	13439	13642	13501	13480	13459	13560	13620	13588	13501	13526	13481	13529	13519	13414	13433	13745	13514	13566	13574	13503	13657	13609	13439	13489	13701	13428	13507	13383	13516	13401	13673	13552	13477	13631	13640	13620	13405	13537	13352	13555	13415	13547	13546	13578	13549	13561	13442	13565	13706	13548	13463	13519	13685	13510	13572	13467	13591	13387	13575	13543	13570	13580	13415	13553	13568	13616	13698	13443	13465	13508	13758	13513	13332	13575	13546	13459	13728	13503	13589	13418	13573	13519	13564	13508	13637	13529	13564	13603	13507	13437	13591	13589	13633	13522	13483	13494	13375	13568	13648	13534	13603	13532	13614	13477	13593	13585	13463	13402	13592	13511	13633	13373	13459	13641	13715	13615	13420	13609	13426	13605	13678	13676	13573	13647	13489	13678	13514	13520	13450	13451	13679	13606	13554	13449	13409	13487	13490	13393	13472	13608	13499	13458	13679	13540	13619	13605	13586	13496	13438	13553	13498	13452	13434	13405	13506	13590	13533	13591	13410	13434	13686	13382	13477	13591	13690	13589	13547	13542	13582	13570	13439	13570	13547	13540	13566	13609	13634	13470	13527	13516	13448	13603	13434	13552	13603	13709	13658	13559	13736	13607	13533	13367	13507	13535	13557	13503	13572	13463	13523	13497	13436	13601	13542	13575	13617	13517	13449	13657	13486	13414	13642	13479	13559	13551	13673	13473	13486	13633	13572	13503	13589	13620	13683	13484	13598	13510	13592	13537	13612	13480	13529	13485	13598	13634	13490	13578	13635	13639	13497	13606	13605	13631	13614	13636	13645	13649	13605	13705	13464	13550	13569	13564	13520	13508	13521	13404	13419	13415	13578	13550	13593	13464	13400	13403	13525	13906	13587	13826	13536	13559	13646	13609	13432	13525	13586	13657	13593	13657	13620	13544	13633	13498	13482	13670	13492	13600	13574	13515	13428	13554	13536	13531	13585	13532	13445	13476	13484	13655	13557	13510	13374	13655	13413	13497	13714	13563	13504	13456	13622	13769	13482	13405	13483	13527	13613	13468	13403	13555	13592	13596	13556	13528	13489	13520	13404	13395	13393	13395	13663	13748	13633	13637	13455	13588	13539	13579	13314	13390	13495	13429	13577	13660	13571	13698	13574	13481	13524	13597	13652	13436	13478	13678	13635	13507	13622	13545	13548	13530	13685	13459	13418	13540	13353	13508	13559	13614	13502	13476	13469	13491	13478	13592	13610	13540	13516	13577	13681	13498	13559	13598	13523	13539	13542	13460	13540	13565	13613	13488	13602	13551	13433	13533	13469	13786	13594	13488	13569	13639	13295	13609	13493	13740	13558	13328	13657	13472	13506	13550	13601	13462	13488	13477	13555	13421	13570	13497	13584	13516	13602	13556	13451	13524	13635	13656	13501	13667	13621	13394	13614	13445	13478	13605	13560	13612	13695	13599	13602	13399	13622	13606	13449	13578	13552	13524	13590	13578	13461	13445	13637	13660	13517	13495	13515	13603	13689	13518	13672	13683	13660	13654	13520	13436	13621	13476	13656	13682	13436	13572	13441	13518	13501	13684	13502	13675	13687	13513	13554	13546	13476	13699	13598	13552	13499	13696	13569	13595	13336	13463	13636	13555	13610	13573	13703	13502	13635	13526	13579	13578	13499	13524	13581	13724	13441	13557	13613	13500	13548	13533	13483	13492	13496	13496	13398	13652	13650	13532	13609	13555	13579	13659	13636	13546	13753	13628	13562	13524	13710	13581	13571	13508	13443	13409	13536	13526	13704	13437	13464	13683	13624	13682	13540	13537	13553	13590	13652	13628	13563	13408	13575	13540	13562	13663	13481	13666	13659	13601	13804	13476	13715	13524	13837	13732	13407	13381	13576	13491	13690	13597	13563	13556	13625	13442	13404	13754	13446	13596	13691	13449	13522	13413	13702	13479	13531	13672	13622	13519	13566	13710	13587	13334	13400	13641	13477	13466	13532	13660	13457	13420	13377	13291	13485	13506	13512	13377	13671	13508	13501	13595	13510	13647	13518	13636	13563	13554	13544	13556	13512	13470	13536	13452	13599	13561	13488	13499	13368	13410	13551	13623	13445	13500	13469	13549	13550	13523	13536	13609	13768	13514	13454	13552	13578	13507	13677	13561	13516	13600	13591	13481	13592	13610	13788	13602	13416	13586	13619	13331	13636	13390	13513	13666	13733	13480	13616	13516	13740	13485	13526	13608	13498	13661	13593	13416	13539	13489	13612	13313	13585	13556	13722	13672	13543	13495	13672	13524	13732	13452	13640	13550	13491	13764	13546	13566	13542	13593	13502	13536	13434	13673	13372	13560	13483	13520	13389	13485	13648	13588	13516	13664	13403	13513	13500	13518	13632	13615	13348	13628	13473	13590	13551	13458	13543	13714	13335	13571	13595	13513	13477	13648	13512	13553	13509	13719	13434	13502	13643	13609	13505	13649	13561	13365	13517	13597	13496	13528	13722	13523	13663	13629	13599	13394	13558	13411	13482	13643	13546	13548	13598	13585	13555	13665	13773	13509	13727	13485	13568	13418	13588	13575	13570	13554	13463	13868	13562	13680	13638	13538	13676	13632	13420	13550	13451	13607	13481	13471	13530	13568	13624	13593	13543	13569	13454	13405	13615	13502	13663	13606	13539	13552	13418	13361	13620	13406	13610	13529	13582	13588	13563	13559	13551	13624	13607	13510	13574	13640	13463	13517	13587	13708	13468	13653	13500	13734	13416	13578	13631	13532	13690	13505	13593	13591	13543	13499	13716	13609	13519	13493	13657	13553	13705	13597	13525	13531	13545	13563	13601	13414	13535	13464	13439	13522	13331	13641	13515	13511	13524	13793	13630	13610	13606	13695	13700	13492	13424	13562	13561	13417	13564	13480	13515	13435	13438	13517	13568	13629	13433	13593	13609	13574	13485	13500	13672	13535	13610	13479	13575	13632	13585	13577	13432	13640	13487	13533	13433	13558	13496	13618	13579	13356	13508	13474	13685	13528	13552	13392	13477	13745	13560	13549	13579	13593	13577	13581	13513	13506	13492	13456	13567	13541	13643	13700	13622	13476	13594	13649	13693	13450	13607	13682	13606	13495	13507	13637	13533	13559	13573	13708	13434	13516	13489	13430	13475	13557	13620	13555	13474	13601	13526	13489	13618	13549	13558	13587	13517	13550	13490	13605	13669	13543	13632	13627	13463	13625	13410	13548	13656	13514	13582	13526	13614	13458	13325	13787	13498	13527	13544	13571	13615	13499	13556	13509	13578	13585	13647	13598	13669	13650	13604	13431	13613	13476	13563	13566	13557	13703	13397	13571	13593	13531	13564	13474	13488	13545	13567	13677	13676	13520	13433	13626	13483	13533	13598	13464	13701	13718
21866	20970	28215	23896	21171	22903	23996	18569	17480	17500	17068	17073	16863	16772	16743	16437	16276	16458	16327	16294	16316	16111	16175	16096	16083	16307	16200	16230	16081	16166	16136	16121	16106	16072	16172	16056	16004	16086	16003	16010	16175	15919	15914	15947	15990	15979	16038	16073	16129	16055	16087	16089	16012	15911	16005	15932	16132	15996	16043	15995	16082	15864	16162	16156	15867	16141	16183	16123	15985	16130	16144	15903	16174	16104	15974	15827	15987	16075	15984	16026	16216	16089	16064	15961	15921	15832	15934	15942	16011	15937	15908	15972	15987	15898	16119	15863	15846	15886	16063	15882	15990	16079	15953	15991	16033	15930	15886	16038	16002	16064	15878	15938	15916	15860	15870	16084	16102	15865	15961	16076	15972	16080	15966	15851	15863	15930	15917	15958	15852	16023	16081	15911	15887	15989	15993	15861	16051	15806	16138	15893	16145	15919	15797	15861	15830	16005	15853	15947	15954	15893	15945	15931	15899	15728	16030	15799	15955	15837	15991	15875	15924	15711	15980	15874	15813	16017	15915	16009	15735	15769	15982	15924	16010	15790	15964	16139	15721	15962	16085	16104	16144	16254	16218	15884	15955	16004	15900	15973	16084	15807	15915	15990	16002	15995	15940	15965	16270	15870	15974	16005	16009	15785	15924	15875	16068	16089	15894	15891	16056	15865	16105	16132	16079	16026	15812	15977	15829	15826	16007	15870	16009	16253	16078	15986	15878	15973	15932	15929	15844	15964	15977	16181	16070	15898	16064	15916	16230	15905	15986	16166	15983	16021	16022	16022	16004	15955	15902	15761	16077	16001	16033	15936	16046	16058	16053	16087	15813	15836	15988	15926	15888	15876	15819	15920	16056	16126	15921	15859	15751	15864	15866	16128	16070	16003	15839	15905	15900	15939	16172	16130	15851	15766	15929	15957	15980	15794	16102	15890	16003	16013	16078	15895	16036	15863	15862	15931	15948	15938	16034	16002	16002	15936	16035	16269	15779	15924	15809	15931	16073	16053	15889	16105	16024	16167	15950	16060	15957	16106	15950	16087	15809	16079	15920	16114	15852	15868	15904	15973	15981	15809	15902	15850	16044	16080	15946	16111	16004	16085	15903	15910	15950	16059	15968	16083	15897	15835	15933	15961	15970	15850	15905	15938	15868	16162	15987	16056	15890	15911	16110	15715	15917	15758	15882	15862	16135	15997	15886	15954	15915	15762	16090	15966	15883	15935	16040	15870	15855	15963	15934	15992	16037	15935	16050	15912	15869	15804	15971	15892	15932	16242	15893	15893	15897	16027	16104	15869	15957	16128	15842	15895	15940	15985	15892	16045	16059	16085	16053	16217	15934	15861	15793	15996	15812	16062	15846	15820	15835	16080	15844	16034	16029	16062	16191	15825	15904	15863	15686	15967	16014	16020	15945	16151	16091	15778	15954	15957	16074	16023	15942	16048	16038	15865	15723	15931	15609	15916	15961	15996	15990	15925	15835	15890	15890	15967	15938	15947	16001	15901	15933	15941	15819	15792	16003	15878	16061	16071	16159	15851	15859	15784	16007	15910	16093	15889	15976	15880	15831	16012	16169	16081	15901	15907	15998	15803	15815	16063	16000	15947	16213	16078	15862	15998	15973	16009	15862	15802	15645	16015	16052	15996	16112	15922	16153	15839	16146	16025	15934	15743	15790	15858	15791	15841	15927	15589	15893	15973	15869	15992	15979	15833	16048	15992	15918	15796	15735	15915	15921	15933	15982	16031	16039	16059	15970	15934	15790	15888	15932	15994	16041	16034	15925	15997	15868	15753	15973	15776	15902	15874	15910	15906	16172	15873	15857	15826	15727	15974	15847	15754	16330	15982	16117	15865	16036	16018	15947	15809	16069	15975	15933	15897	15816	15876	15853	15870	16120	15905	15907	15948	16019	15957	15866	15812	16088	15992	15925	15841	15894	16198	15872	16040	15939	15860	15846	15972	15816	15779	15663	15984	16061	15776	15928	15903	15905	16236	15914	15967	15825	15901	16113	15931	15983	16073	16289	15884	15993	15855	15899	15845	16013	15991	15889	15957	15817	15883	15798	15933	16033	16071	15897	16133	15996	16008	16095	15799	15816	16171	15927	16039	15967	16063	15846	15792	15726	15830	16135	16004	15883	15944	15877	15959	15839	15882	16037	15943	16034	15872	15827	16038	16098	15935	15931	16066	15923	15914	15920	15783	15939	15867	15825	15979	15967	15725	15940	15965	15891	15764	16050	15969	15939	16028	15961	15927	16045	16105	15941	15927	15945	16023	15860	15924	15902	15833	15957	15827	15954	15835	16027	15857	15911	15976	15915	15834	15797	15888	15997	16006	15956	15982	15798	15906	15902	15794	15827	15887	15917	16300	15890	15930	15991	15996	15912	16001	15985	15920	15857	15872	15903	15905	15953	16117	15714	15945	15995	15899	16068	15876	15943	15943	15866	16099	15988	15972	15988	16002	16134	15938	15837	15899	16060	15953	16176	15877	15935	16112	15850	16085	16094	16245	15892	16077	15897	15987	15966	15854	16022	15909	16015	16131	15939	15854	15974	15845	15939	15914	15735	15942	15982	15936	16011	15935	15821	16062	15939	15929	16034	15824	16034	16012	16029	15886	16046	15849	15857	15765	15848	15740	16057	15797	15967	15890	16082	15857	16050	15947	16108	15862	16042	15955	15958	16020	16057	16020	15783	16072	15971	16112	15968	15929	15834	15713	16101	15750	15921	15832	15935	15954	15976	15949	15910	15860	16053	15909	15974	15942	16065	15864	15869	15955	16063	15976	16165	15932	15848	15796	15730	15940	16108	15843	15901	15831	15848	16215	16072	15914	15733	15927	15670	15916	15920	15845	15842	15985	15764	15870	15935	15948	15949	15942	15880	15726	15874	15858	15936	15940	16043	15928	16094	15792	15964	16010	15879	15848	15833	15907	16073	15749	15967	15773	15813	16054	15856	15994	15936	15947	15843	15964	16034	15679	15921	15831	15985	15845	15935	15957	16053	15988	15741	16038	15912	15968	15935	15898	15920	15943	16007	16029	15818	16061	16126	15988	16020	15865	16173	15992	15974	15998	15841	15902	15969	16070	15875	15718	15942	16203	16130	15898	16022	16040	15943	16092	15937	15983	16027	15828	15829	16119	15911	15982	15687	15899	16024	15996	16036	16052	15911	15833	15839	16123	16017	16011	16156	16058	15948	16017	15955	15865	16036	16022	15914	15911	15986	16000	15809	15854	15936	15910	15981	15940	16030	15839	15900	15947	16082	16042	15869	15892	15892	15819	15919	15910	15937	15922	16147	15954	16050	15935	16042	15978	16032	15915	16031	16091	15936	15909	15917	16103	15973	15804	16064	15879	15803	16114	16103	15926	15775	15915	16142	15937	15832	16059	15914	15959	15961	15924	15864	15888	15759	15893	15678	15716	15964	15897	15976	15889	15962	15951	16096	15815	15839	15973	15913	15828	16182	15731	16137	16044	16025	16120	15825	15885	15930	16204	15956	16023	15787	15970	15810	16147	15904	15739	15904	16028	15892	15935	15816	15885	16077	15808	15794	16085	16137	15886	15874	15858	15980	15969	16123	16055	15950	16022	15817	15902	16099	15852	16158	16047	15907	15923	16029	15995	15847	15892	15957	16086	15852	15698	15867	15768	15921	16020	15803	16074	15913	16033	15995	15991	15893	16014	16021	15940	15938	15843	15847	15840	16011	15800	15845	15748	16214	16034	15838	16076	15958	15996	15999	15885	15881	16005	15909	15810	15906	15917	15931	16003	15901	16013	16091	15803	15738	16019	16012	16006	15858	15896	16037	16003	16009	15871	15814	15838	16029	15890	15818	16143	16027	15836	16114	15948	16246	16023	16006	15952	15927	15877	16112	15989	16079	15940	16012	15818	15839	16035	15817	16018	16051	15932	15969	16102	16029	16008	15858	15848	15879	15980	15792	15763	15890	15954	15805	15915	16034	16022	15911	15965	16075	15891	15940	16058	15961	15941	15838	15976	16084	15881	15980	15975	15985	16008	15975	15825	15937	15933	15816	16230	16216	16103	15994	16003	16039	15884	16019	15882	16016	15992	16240	16103	15822	15979	16018	15929	15659	15916	15928	15989	15778	16016	15950	16029	15909	15933	15934	15851	15901	15741	15843	15857	15874	15920	15941	16077	15939	16048	15970	15911	16072	15884	15999	16218	16144	15842	16079	16084	15797	15776	15882	15821	15759	16057	15899	16098	16025	15857	15740	15967	15967	15788	15762	15896	15992	15987	15874	15824	15970	15962	16129	15830	15954	15957	15977	15982	16184	15882	15979	15777	16021	16009	16033	15991	15969	15762	16086	15909	16132	15947	16077	15783	16146	15920	15903	15940	15812	15943	16124	15929	16039	15942	15894	15989	15882	15972	16000	15818	15914	16076	15886	16004	16119	16027	15773	15640	16009	15959	15999	15814	15794	15854	15861	15984	16189	16137	15985	15964	15907	15974	16035	15925	15990	15948	15947	15974	15908	16061	16105	15979	15956	15995	15903	15918	15952	15765	15998	15938	15877	16133	16013	16039	15920	15906	15985	16012	16185	15887	15843	15889	15856	15979	16032	16057	15885	15906	16089	15879	15687	15800	15899	15763	15895	15931	16062	15835	15822	15841	15780	15977	15830	15959	16004	15813	15935	15855	15968	15830	15654	16010	16053	15806	15845	15910	16012	15936	15996	15963	15905	15871	15948	16172	15930	16114	15883	15987	15859	15871	15794	16036	16054	16101	15974	16020	16103	16004	15917	15891	16045	15772	15761	15927	16027	15790	16029	15961	15992	16075	15844	16111	16086	16213	15947	15953	15893	16068	16055	15939	15938	15750	15656	16021	15993	15941	15935	15838	15937	16026	15936	16031	15980	16017	15964	15893	15910	15765	15882	15968	15862	15995	16046	15851	15945	15771	15844	15989	16131	16019	16054	15928	15951	15974	16016	15956	15824	15978	15977	15821	16035	15829	15997	15630	15933	16051	16155	15933	16026	16001	15947	15876	16131	15912	15819	16095	15939	15992	16237	15847	15784	15709	15938	16049	16012	16031	16147	15959	15919	15932	15787	15932	15911	16119	15742	15873	15801	15760	16063	15835	15927	15757	15978	15991
14633	33668	27443	21381	19224	17711	16692	15859	15469	15219	14847	14594	14414	14250	14076	14058	13893	13890	13920	13704	13872	13767	13599	13594	13759	13548	13827	13534	13627	13532	13522	13532	13409	13536	13605	13633	13592	13499	13665	13602	13625	13493	13464	13495	13584	13502	13412	13602	13546	13546	13442	13428	13538	13401	13477	13457	13391	13405	13395	13439	13500	13481	13561	13519	13473	13514	13478	13385	13469	13414	13413	13332	13573	13450	13475	13562	13415	13654	13371	13441	13446	13522	13480	13456	13534	13506	13465	13429	13553	13581	13460	13464	13373	13454	13700	13151	13472	13531	13509	13587	13492	13459	13575	13613	13342	13418	13527	13569	13440	13459	13607	13488	13603	13360	13587	13629	13317	13576	13501	13462	13628	13634	13367	13446	13429	13574	13230	13469	13618	13512	13473	13515	13493	13490	13444	13521	13305	13480	13428	13539	13274	13400	13404	13367	13446	13319	13497	13310	13575	13483	13370	13523	13413	13394	13553	13543	13560	13567	13562	13327	13510	13522	13531	13569	13477	13375	13556	13517	13426	13483	13628	13539	13392	13416	13526	13479	13452	13590	13344	13276	13537	13485	13537	13662	13411	13442	13582	13383	13429	13560	13433	13428	13493	13478	13476	13552	13321	13484	13595	13556	13624	13318	13334	13408	13431	13611	13287	13450	13496	13589	13678	13519	13596	13313	13567	13686	13471	13249	13486	13418	13464	13470	13445	13536	13460	13434	13421	13471	13515	13529	13445	13472	13449	13359	13587	13389	13572	13470	13356	13507	13500	13407	13528	13298	13534	13528	13669	13552	13559	13466	13560	13399	13418	13474	13456	13489	13746	13423	13508	13483	13404	13584	13564	13409	13390	13550	13475	13527	13597	13511	13495	13462	13316	13472	13489	13274	13651	13439	13471	13342	13435	13585	13374	13373	13539	13467	13479	13615	13523	13606	13364	13374	13544	13738	13674	13428	13525	13489	13527	13611	13545	13430	13464	13512	13413	13352	13437	13504	13632	13503	13555	13452	13558	13387	13540	13471	13516	13423	13391	13521	13511	13345	13404	13605	13468	13552	13581	13603	13525	13442	13510	13639	13339	13524	13646	13293	13494	13503	13428	13343	13615	13350	13519	13425	13441	13360	13450	13539	13539	13445	13434	13358	13448	13510	13470	13405	13489	13523	13447	13531	13441	13395	13401	13536	13566	13483	13371	13602	13535	13592	13439	13553	13525	13638	13620	13509	13431	13434	13460	13485	13406	13679	13513	13709	13439	13456	13322	13371	13522	13380	13493	13377	13436	13342	13415	13598	13552	13466	13468	13429	13567	13457	13530	13470	13472	13643	13445	13445	13521	13472	13427	13548	13442	13570	13363	13448	13421	13452	13453	13487	13564	13474	13382	13451	13513	13592	13415	13551	13586	13579	13578	13393	13338	13522	13535	13328	13373	13539	13525	13501	13440	13498	13499	13429	13247	13552	13563	13388	13542	13326	13309	13595	13516	13465	13515	13385	13550	13657	13564	13589	13600	13433	13354	13498	13450	13527	13492	13358	13630	13738	13384	13425	13561	13461	13368	13469	13557	13593	13546	13464	13455	13388	13608	13654	13621	13333	13509	13477	13607	13663	13541	13583	13436	13492	13396	13546	13294	13439	13471	13333	13471	13403	13247	13487	13526	13456	13548	13529	13405	13604	13342	13387	13403	13590	13572	13395	13535	13463	13502	13482	13626	13361	13373	13587	13387	13439	13508	13398	13390	13485	13433	13651	13408	13536	13484	13462	13502	13470	13494	13433	13484	13359	13518	13469	13454	13487	13566	13328	13489	13442	13431	13627	13407	13514	13491	13428	13630	13382	13254	13457	13618	13370	13362	13456	13544	13414	13559	13448	13484	13419	13286	13553	13533	13474	13301	13430	13312	13444	13492	13478	13409	13626	13517	13483	13532	13537	13416	13603	13439	13548	13603	13553	13357	13439	13416	13474	13412	13512	13413	13569	13555	13603	13366	13447	13472	13487	13386	13435	13636	13534	13384	13455	13535	13437	13438	13410	13559	13494	13495	13397	13462	13451	13358	13626	13509	13457	13431	13458	13527	13600	13550	13723	13488	13356	13619	13674	13439	13554	13499	13477	13552	13393	13454	13604	13488	13420	13634	13427	13397	13265	13483	13371	13461	13592	13482	13604	13304	13527	13413	13466	13398	13468	13385	13596	13456	13723	13663	13345	13498	13415	13497	13568	13573	13543	13433	13456	13385	13610	13389	13570	13414	13623	13593	13475	13366	13557	13500	13420	13542	13367	13463	13561	13403	13387	13387	13553	13306	13356	13365	13447	13434	13326	13450	13571	13617	13389	13303	13581	13586	13685	13523	13365	13453	13391	13347	13508	13450	13557	13485	13472	13313	13640	13524	13487	13427	13587	13517	13382	13493	13347	13549	13424	13363	13378	13498	13406	13385	13509	13496	13586	13397	13468	13452	13316	13432	13419	13354	13405	13530	13522	13494	13440	13273	13297	13457	13531	13478	13478	13399	13625	13449	13455	13458	13513	13575	13480	13421	13474	13435	13502	13469	13607	13464	13460	13526	13486	13530	13480	13367	13465	13399	13478	13470	13535	13452	13452	13423	13539	13636	13518	13512	13663	13408	13562	13370	13504	13385	13438	13502	13541	13423	13351	13504	13612	13387	13509	13529	13511	13510	13531	13583	13462	13531	13424	13351	13486	13463	13323	13575	13515	13397	13500	13414	13434	13671	13453	13669	13310	13418	13503	13462	13427	13415	13500	13566	13527	13575	13356	13279	13422	13574	13442	13527	13409	13515	13625	13474	13450	13474	13347	13494	13561	13538	13536	13472	13325	13530	13411	13509	13590	13474	13470	13528	13368	13296	13525	13429	13544	13451	13359	13383	13430	13518	13529	13441	13479	13469	13430	13434	13396	13443	13499	13472	13327	13588	13476	13411	13535	13487	13284	13421	13633	13416	13489	13372	13447	13422	13469	13491	13571	13648	13380	13439	13412	13670	13486	13590	13530	13471	13615	13518	13398	13440	13634	13378	13499	13428	13493	13417	13471	13467	13662	13276	13413	13445	13569	13499	13438	13393	13327	13509	13441	13537	13457	13548	13591	13543	13605	13500	13439	13461	13568	13504	13515	13393	13427	13566	13411	13507	13325	13560	13458	13370	13438	13433	13490	13572	13308	13411	13599	13436	13502	13411	13578	13668	13560	13394	13447	13410	13508	13508	13521	13399	13419	13506	13567	13689	13464	13607	13416	13495	13456	13430	13312	13454	13335	13333	13495	13411	13305	13357	13457	13385	13550	13472	13673	13460	13591	13474	13559	13473	13511	13395	13409	13663	13510	13549	13574	13290	13270	13409	13513	13447	13419	13615	13582	13595	13419	13348	13384	13521	13459	13467	13540	13551	13578	13607	13432	13510	13519	13576	13715	13423	13668	13447	13449	13527	13431	13555	13532	13560	13503	13415	13517	13446	13477	13442	13420	13409	13305	13524	13376	13584	13391	13446	13505	13447	13508	13481	13642	13651	13524	13354	13462	13352	13410	13467	13573	13534	13386	13577	13442	13654	13432	13570	13337	13448	13513	13515	13705	13307	13435	13450	13485	13449	13380	13405	13460	13410	13478	13525	13423	13340	13494	13514	13359	13497	13553	13445	13631	13320	13441	13360	13511	13484	13331	13519	13303	13501	13493	13376	13574	13528	13425	13527	13357	13458	13573	13431	13574	13348	13309	13414	13374	13476	13383	13634	13515	13530	13401	13508	13529	13563	13523	13498	13522	13421	13511	13464	13457	13489	13464	13487	13440	13449	13599	13506	13432	13557	13415	13616	13629	13511	13415	13651	13420	13407	13640	13518	13509	13468	13450	13565	13314	13403	13592	13482	13555	13488	13354	13345	13288	13605	13404	13513	13222	13502	13701	13427	13492	13578	13443	13494	13527	13454	13559	13565	13529	13429	13528	13347	13449	13445	13502	13568	13620	13711	13407	13551	13538	13522	13510	13534	13446	13422	13457	13243	13562	13513	13344	13498	13602	13582	13477	13502	13321	13530	13549	13429	13496	13672	13386	13388	13479	13585	13228	13561	13459	13276	13386	13596	13454	13339	13535	13339	13546	13411	13365	13642	13515	13554	13308	13568	13445	13333	13556	13603	13453	13476	13502	13516	13496	13429	13419	13355	13534	13490	13533	13453	13348	13389	13609	13479	13528	13655	13488	13440	13439	13290	13438	13338	13328	13560	13506	13505	13480	13231	13659	13443	13469	13524	13521	13511	13547	13440	13512	13419	13445	13401	13267	13493	13610	13390	13512	13620	13471	13520	13543	13495	13467	13544	13504	13371	13594	13507	13401	13678	13471	13417	13544	13374	13561	13587	13319	13575	13363	13560	13505	13445	13681	13553	13665	13494	13603	13591	13341	13392	13783	13477	13219	13516	13490	13501	13501	13386	13446	13342	13618	13511	13480	13538	13328	13437	13505	13455	13431	13371	13574	13416	13575	13527	13426	13390	13373	13531	13432	13595	13474	13377	13505	13408	13609	13398	13453	13464	13544	13466	13613	13352	13390	13531	13600	13364	13503	13525	13401	13339	13570	13444	13460	13393	13604	13302	13365	13491	13521	13599	13439	13373	13575	13588	13413	13525	13462	13383	13453	13648	13442	13471	13310	13550	13466	13499	13507	13397	13229	13319	13492	13660	13553	13590	13457	13427	13552	13379	13539	13506	13448	13466	13339	13516	13507	13480	13499	13505	13485	13506	13579	13545	13450	13515	13439	13558	13490	13406	13454	13400	13534	13470	13441	13385	13266	13639	13357	13615	13358	13508	13455	13421	13499	13554	13435	13470	13491	13475	13451	13448	13398	13439	13561	13485	13539	13484	13514	13415	13564	13529	13554	13573	13556	13461	13517	13595	13462	13374	13396	13316	13336	13453	13309	13555	13573	13466	13511	13438	13482	13634	13537	13436	13371	13700	13526	13408	13557	13419	13323	13461	13497	13522	13576	13500	13515	13389	13364	13370	13524	13417	13505	13392	13482	13467	13393	13659	13533	13363	13336	13518	13353	13580	13587	13292	13625	13442	13509	13427	13510	13492	13317	13519	13458	13610	13506	13335	13499	13401	13535
27922	22238	23801	20591	17098	16600	16281	15917	15696	15852	15735	15582	15337	15524	15415	15526	15464	15272	15323	15209	15042	15153	15274	15480	15411	15329	15158	15400	15336	15230	15193	15187	15236	15302	15196	15276	15382	15197	15384	15167	15383	15290	15228	15348	15162	15072	15153	15252	15201	15275	15112	15290	15189	15125	15154	14889	15141	15340	15314	15273	15131	15217	15373	15352	15287	15401	15306	15244	15151	15155	15067	15221	15299	15121	15225	15212	15155	15035	15340	15129	15223	15274	15271	15060	15379	15058	15095	15100	15213	15272	15218	15091	15210	15226	15250	15187	14966	15165	15165	14933	15307	15276	15087	15093	15198	15043	15240	15294	15383	15075	15108	15338	15429	15249	15244	15049	15001	15199	14984	15184	15225	15166	15354	15131	15244	15141	15068	15132	15195	15200	15124	15305	15293	15158	15134	15266	15177	15047	15008	15066	15034	15166	15169	15072	14990	15224	15066	15071	15162	14978	15161	15209	15206	15188	15332	15150	15339	15388	14990	15134	15315	15180	15288	15148	15375	15332	15116	15087	15201	15160	15202	15164	15207	15199	15280	15220	15065	15042	15326	15139	15183	15178	15036	15002	15030	15491	15299	15284	15124	14999	15359	15176	15372	15278	15282	15147	15187	15108	15065	15351	14979	15144	15420	15066	15074	15128	15194	14991	15393	15284	15130	15347	15122	15404	15154	15132	15196	15239	15442	15435	15100	15001	15117	15216	15229	15156	15187	15167	15412	15162	15167	15191	15218	15246	14995	15467	15398	15237	15144	15094	15169	15219	14943	15083	15197	15048	15307	15131	15217	15027	15240	15201	15201	15216	15325	15157	15208	15079	15153	15211	15269	15319	15039	15308	15316	15294	15323	14946	15186	15333	15015	15067	15044	15334	15306	15256	15007	15150	15192	15147	14902	15241	15440	15148	15214	15290	15294	15200	15263	15350	15282	15244	15223	15374	15362	15261	15222	15365	15383	15207	15168	15271	15329	15124	15182	15149	15286	15208	15337	15211	15137	15251	15125	15292	15255	15190	15247	15079	15200	15228	15243	15213	15243	15272	15353	15269	15244	15133	15407	15081	15243	15205	15091	15036	15308	15119	15248	15002	15299	15215	15214	15249	15197	15176	15076	15110	15116	14934	14989	15015	15234	15152	15308	15166	15291	15332	15308	15235	15338	15303	15214	15229	15216	15517	15245	15096	15243	15219	15097	15334	15223	15296	15153	15138	15222	15193	15084	15054	15182	15207	15055	15213	15316	15335	15024	15316	15183	15293	15248	15435	15178	15316	15073	15194	15220	15363	15333	15208	15329	15263	15307	15364	15160	15164	15366	15158	15064	15341	15096	15345	15046	15136	15431	15450	15205	15223	15185	15270	15275	15092	15247	15052	15253	15137	15247	15098	15100	15191	15258	15158	15269	15061	15095	15211	15419	15043	15017	15037	14950	15241	15093	15374	15175	15202	15228	15317	15300	15241	15311	15210	15139	15312	15090	15007	15202	15185	15179	15258	15185	15179	15304	15198	15168	15015	15379	15098	15176	15371	15071	15161	15166	15059	15219	15219	14941	15164	15336	15205	15254	15287	15016	15359	15253	15097	15045	15135	15225	15265	15376	15355	15074	15156	15127	15292	15205	15083	15137	15287	15212	15351	15237	15284	15234	15207	15354	15301	15047	15382	15109	15138	15076	15029	15059	15225	15208	15318	15314	15292	15394	15257	15128	15283	15182	15308	15223	15244	15171	15279	15248	15215	15034	15287	15332	15238	15268	15206	15226	15236	15446	15172	15214	15309	15167	15053	15079	15297	15096	15194	15109	15024	15100	15250	15298	15137	15127	15114	15460	15310	15167	15379	15211	15111	15129	15163	15000	15261	15004	15112	15090	15262	15354	15404	15310	15048	15067	15181	15352	15187	15261	15224	15019	15193	15242	15219	14959	15293	15211	15332	15125	15258	15115	15296	15207	15175	15292	15244	15300	15115	15281	15304	15204	15277	15017	15284	15176	15310	15295	15299	15149	15231	15235	15203	15195	15286	15094	15114	15018	15140	15182	15053	15097	15214	15349	15123	15068	15240	15065	15157	15181	15136	15072	15321	15281	15274	15198	15157	15251	15055	15209	15111	15008	15124	15120	15281	15173	15408	15403	15099	15222	15097	15066	15209	15060	15222	15042	15072	15150	15203	15212	15011	15232	15280	15267	15180	15340	15045	14946	15192	15159	15225	15017	15053	15104	15103	15083	14933	15138	15139	15005	15172	15038	15141	15267	15365	15343	15173	14946	15238	15045	15074	15230	15147	15165	15443	15442	15209	15080	15057	15169	15042	15189	15186	15198	15247	15319	15107	15164	15118	15395	15301	15346	15189	15328	15225	15142	15279	15314	15148	15265	15327	15157	15078	15377	15178	15268	15234	15292	15121	15050	15251	15046	15163	15169	15251	15075	15075	15132	15324	15153	15053	15395	15157	15136	15119	15113	15156	15072	15105	15112	15092	14961	15298	15277	15227	15280	15182	15147	15185	15279	15381	14985	15241	15362	15137	15132	15279	15100	15017	15120	15198	15421	15373	15294	15310	15266	15131	15520	15272	15249	15096	15415	15247	15314	15157	15150	15224	15228	15027	15107	15342	15268	15483	15396	15286	15274	15164	15240	15324	15197	15451	15408	15338	15232	15329	15166	15165	15143	15188	15306	15040	15089	15004	15259	15186	15222	15025	15390	15189	15091	15104	15192	15155	15463	15160	15298	15332	15270	15357	15128	15276	15398	15201	15096	15239	15108	15193	15263	15178	15075	15306	15258	15132	15316	15146	15258	15141	15138	15228	15245	15395	15296	15338	15167	15385	15381	15285	15262	15229	15363	15179	15244	14985	15091	15211	14946	15382	15377	15102	15175	15278	15185	15223	15227	14967	15371	15188	15263	15223	15230	15274	15356	15481	15037	15288	15368	15278	15111	15271	15262	15283	15033	15173	15289	15290	15176	15318	15120	15226	15164	15311	15142	15152	15272	15043	15159	15449	15306	15173	15147	14993	15280	15316	15163	15216	15166	15343	15263	15097	15120	15212	15105	15273	15145	15266	15238	15241	15253	15190	15217	15134	15169	15130	15211	15261	15120	15049	15374	15437	15400	15229	15278	15289	15296	15179	15104	15416	15277	15137	15188	15201	15126	15274	15082	15166	15051	15234	15188	15323	15363	15180	15200	15438	15201	15240	15209	15240	15030	15255	15248	15240	15078	15099	15191	15203	15343	15214	15286	15369	15066	15136	15313	15244	15267	15137	15128	15076	15072	15245	15259	15359	15034	15213	15312	14994	15130	15199	15187	15115	15223	15332	15141	15008	15158	15176	15176	15230	15244	15148	15272	15035	15024	15282	15428	15249	15236	15043	15210	15192	15207	15184	15379	15323	15389	15199	15162	15398	15213	15110	15237	15316	15379	15151	15245	15157	15426	15178	15191	15246	15052	15157	15158	15239	15202	15186	15162	15031	15258	15081	14966	15116	15229	15063	15256	15241	15137	15387	15333	15505	15091	15216	15205	15288	15407	15260	15116	15298	15201	15171	15184	15279	15232	15317	15322	15219	15280	15091	15232	15215	15277	15234	15303	15101	15206	15309	15232	15209	15327	15069	15123	15039	15087	15138	15018	15023	15146	15071	15341	15119	15117	15105	15340	14987	15249	15296	15299	15190	15325	15256	15181	15142	15354	15118	15290	15444	15312	15193	15326	14953	15068	15329	15399	15184	15321	15138	15161	15299	15293	15155	15318	15172	15126	15309	15477	15339	15299	15312	15178	15151	15239	14953	15279	15034	15208	15259	15324	15147	15314	15252	15189	15182	15200	15194	15173	15194	15137	15355	14972	15077	15273	15299	15292	15263	15091	15183	15263	15400	15172	15067	15215	15186	15170	15129	15207	15037	15294	15371	15384	15258	15261	15082	15194	15177	15035	15170	14989	15104	15101	15098	15075	15306	15215	15073	15371	15369	15081	14915	15104	15164	15388	15169	15362	15367	15301	15305	15202	15217	15267	15321	15405	15300	15027	15018	15079	15109	15192	15187	15117	15017	15182	15178	15161	15138	15256	15202	15115	14999	15236	15229	15344	15226	15236	15283	15138	15370	15314	15242	15244	15021	15215	15450	15211	15294	15262	15149	15119	15164	15332	15464	15219	15210	15243	15237	15113	15125	15097	15147	15198	15391	15372	15226	15279	15334	15166	15306	15141	15284	14988	15138	15235	15143	15282	15419	15092	15252	15143	15289	15209	15266	15240	15196	15109	15179	15202	15165	15130	15298	15293	15302	15230	15193	15165	15067	14966	15145	15218	15181	15278	15125	15243	15179	15210	15264	15399	15334	15260	15275	15251	15196	15167	15174	15248	15251	15345	15187	15210	15178	15467	15184	15063	15127	15281	15231	15250	15225	15325	15049	15031	15269	15448	15234	15422	15146	15203	15095	15337	15200	15146	15047	15465	15039	15180	15261	15440	15146	15149	15315	15247	15187	15323	15330	15427	15263	15267	15194	15072	15265	15146	15153	15370	15252	15281	15149	15287	15287	15240	15131	15138	15193	15409	15283	14975	15227	15108	15115	15269	15185	14914	15204	15138	15475	15157	15313	15274	15247	15166	15133	14987	15067	14991	15115	15133	15222	15144	15169	15284	15320	15172	15333	15063	15178	15189	15373	15132	15153	15178	15088	15074	15208	15290	15292	15264	15364	15125	15049	15101	15152	15439	15155	15129	15175	14948	15212	15079	15042	15087	15329	15201	15049	15257	15172	15111	15224	15158	15136	15170	15123	15332	15088	15189	15236	15180	15149	15178	15127	15146	15183	15157	15214	15208	15347	15472	15317	15402	15465	15277	15224	14977	15299	15045	15245	15141	15289	15125	15015	15243	15223	15262	15153	15180	15106	15375	15354	15160	15237	15338	15072	15273	15291	15366	15120	15141	15081	15351	15094	15104	15155	15177	15126	15289	15249	15094	15282	15259	15329	15412	15251	15233	15191	15144	15219	15239	15270	15315	15130	15248	15189	15264	15270	15399	15238	15075	15422	15130	15193	15000	15196	15042	15142	15079	15383	15231	15402	15255	15160	15281	15169	15057	15146	15240	14985	15211	15254	15095	15320	15263	15408
15732	23609	20047	16817	15578	14958	14313	14003	13734	13764	13512	13725	13476	13283	13398	13143	13328	13231	13169	13190	13108	13215	13122	13184	13245	13207	13235	13063	13071	13228	13122	13060	13132	13121	13203	13123	12987	12989	13103	13052	13186	13237	13246	13086	13003	13021	13073	13200	13231	13027	12991	13122	13099	13046	13275	13226	13033	12972	13215	13086	13062	13233	13215	12973	13250	13083	13099	13114	13200	13246	13096	13207	13087	13143	13074	13026	13110	13237	13282	13100	13064	13056	13079	13237	13185	12992	13055	13090	13160	13255	13149	13207	13027	13072	12982	13089	13154	13062	13211	12926	13061	13050	12960	13000	13153	13128	13052	13177	13038	13191	13172	13217	13147	13120	12944	13029	13143	13196	13130	13073	13172	13153	12979	13052	13034	13173	13122	12970	13121	13212	13250	13211	13078	13173	13087	13013	13076	13070	13061	13192	13098	13182	13191	13043	13120	13333	13114	13137	13053	13072	13097	13066	13068	13048	13066	12972	13111	13190	13195	13147	13019	12994	12979	13055	13042	13189	12986	13295	13116	13100	13074	13107	13133	13007	13101	13099	13257	13196	13083	13252	13291	13069	13104	13025	12996	13076	13083	13006	13086	13070	12883	13114	12957	13183	13212	12988	13098	13225	13144	13149	13063	13213	13204	13163	12950	13156	13074	13126	13263	13018	13092	13093	13267	13218	13111	13073	13295	13028	13126	13123	13103	13151	13057	12943	12968	13140	13043	13051	13105	13026	13006	13120	13104	13127	13110	13074	13016	12940	13134	13015	13111	13063	12978	13118	12976	13164	13067	12978	13150	13082	13165	13053	12970	12974	13060	13107	12988	13038	13157	13128	13119	13258	13095	13208	13083	12989	13180	13103	13152	12967	13109	12979	13125	13143	13214	13135	13086	13028	13164	13051	13097	13161	13287	13139	13171	13006	13017	13068	13247	13218	13348	13080	13033	13130	13237	13083	13095	13056	12893	13231	12994	13149	13208	13045	13072	13039	13219	13111	13234	13184	13204	13075	13079	13211	13285	13139	13166	13150	13118	13160	13055	13087	13130	13127	13129	13133	13099	13125	13270	13226	13231	13098	13017	13092	13213	13102	13244	13110	13169	13101	13088	12979	13133	13166	13066	13085	13207	13144	13146	13061	13027	13164	12996	13246	12990	13127	13233	13257	13013	13190	13116	13216	13163	13199	13237	13248	13300	13167	13159	13201	13241	13180	13149	13149	13058	13130	12967	13093	13064	12994	13045	13072	13074	13126	13080	13219	13007	13267	13091	13030	13168	13172	13168	13194	12973	13211	13028	13177	13131	13256	13166	13114	13202	13187	13404	13240	13122	13211	13146	13069	13038	12979	13224	13113	13027	13218	13042	13062	13213	13026	12812	13289	13259	12900	13064	13156	13145	13032	13123	12955	13038	13263	13022	13035	13032	13108	13225	13168	12991	12842	13113	13240	12994	12916	13103	12958	13189	13054	12965	13132	13114	13008	13005	13095	13300	13177	13045	12977	13031	13075	13168	13081	13204	13160	13265	13130	13030	12989	13034	13307	12998	13206	13045	12973	13281	12987	13272	13150	13213	12998	13098	13111	13072	13233	12996	12931	13095	13180	13060	13065	13131	12909	13076	13081	13115	13120	13110	13069	13083	13014	13085	13221	13050	12966	13082	13194	13154	13010	13137	13026	13080	13240	13097	13041	13096	13164	13104	13013	13244	13044	13101	13145	12922	13003	13100	13038	13143	12929	13107	12986	13172	13215	13058	13102	13084	13070	12982	13097	13191	12986	13002	13017	13123	13023	13049	13160	12984	13153	13099	13046	13202	13033	13140	13193	13108	13268	13120	13082	13088	13064	13108	13011	13142	13133	12904	13137	13165	13125	12953	13075	13016	13049	13049	13075	13213	13010	13153	13179	13218	13027	13069	13130	13164	13140	13201	13036	13106	13206	13154	13151	13244	13236	13118	13038	13031	13144	13158	13017	13156	13133	13041	12970	13025	13140	12958	13169	13045	13109	13008	13136	13156	13039	13222	13115	13194	13172	13161	12978	13005	13142	13261	13135	13265	13015	13251	13165	13102	13115	13069	13154	12971	13298	13153	13073	13085	13166	13270	13135	13048	13111	13258	13148	13086	13158	13054	13022	13022	13021	13108	12875	12994	13086	13054	12958	13115	12933	13106	13061	13041	12937	13168	13024	13095	13276	12989	13189	13102	13077	13188	12906	12906	12968	13102	13171	13000	13138	13188	13166	13096	12993	13167	13114	13188	13209	13205	13162	13116	12907	13061	13122	13202	12985	12951	13206	13051	13284	13073	13003	13146	12903	13076	13204	12981	13034	13146	12980	13229	13071	13036	13095	13218	13102	13188	13097	13187	13085	13165	13064	13044	13082	13164	13229	13071	12974	13093	13160	13009	13198	13119	13114	13113	13130	12980	13123	12942	13102	13185	13078	13100	13254	13088	13190	13147	13011	13098	13019	13007	13087	13099	13161	13155	13007	12987	13231	13017	13101	13128	12981	13017	13134	13133	13057	13173	13056	13192	13112	13327	13070	13151	13079	13107	13184	13188	13150	13134	13090	13072	13024	13182	13141	13201	12929	13023	13150	13127	13202	13075	12959	13184	13017	13035	13121	13119	13038	13162	12904	13057	13108	13055	12969	13078	13033	13239	13087	13083	12965	12958	13188	12989	13010	13066	12959	13048	13160	13073	13144	13114	13230	13065	13064	13077	12932	13123	13024	13200	13306	13116	13161	13118	13024	13100	13062	13184	12891	13104	13037	13137	13116	13171	13152	13194	13256	13145	13153	13112	13063	13253	13107	13036	13141	13286	13205	13143	13118	12982	13084	13205	13276	13083	13101	13183	13196	13129	13101	13116	13202	13082	13065	13115	13216	13210	13104	13146	13100	13125	13211	13055	13254	13188	12981	13059	13131	13046	13083	13104	13080	13043	13231	13157	13089	13151	12990	12945	13136	13186	13111	13354	13093	13050	13026	13081	13114	12996	12924	13033	13209	12982	13196	13166	13052	13003	13143	13231	13156	13058	13175	12976	13064	13189	13131	13067	13128	13046	13003	13122	13180	12950	13095	13111	12892	13078	13246	13189	13205	13037	12980	13065	13020	13221	13139	13213	13248	13196	13043	13190	13159	12952	13205	13093	13010	12999	13071	13287	13068	13204	13159	13186	12984	13221	13190	13175	13163	13323	13136	13183	13018	13095	12947	13168	13201	13230	13081	13226	13113	13097	13198	13182	13053	13083	13055	13171	13145	13101	13046	13123	13085	12990	12986	13123	13260	13034	13142	13063	13145	13131	13121	13171	13179	13052	13016	13154	13131	13114	13017	13121	13130	13104	13305	13234	13134	13227	13126	13073	13241	13108	13064	13226	13123	12942	13156	13100	13089	13068	12975	12981	13103	13129	13198	13219	13190	13175	13124	13178	12972	13022	13207	13054	13146	13193	13095	13234	13134	13116	13126	13121	13038	13132	13071	12988	12969	13161	12953	13267	13084	13219	13060	13029	13234	13251	13120	13009	12898	13104	13066	13175	13149	13087	13286	12977	13127	12893	12981	12917	13016	12999	13203	13041	13028	13308	12990	12961	13143	13114	13190	13243	13131	13001	13158	12984	13207	13214	13155	13182	13066	13185	13168	13083	13225	12949	13137	13173	13030	13045	13122	13135	13144	13052	13132	13080	12973	12957	13202	13043	13200	12969	13190	13174	13216	13142	13103	13129	12908	13054	13301	13111	13083	13108	13251	13193	13048	13205	13028	13127	13038	13212	13110	12864	13068	13327	12997	13278	13096	13139	13127	13202	13011	13125	13254	13014	13079	13217	13089	13071	13193	13104	13045	13089	13021	13116	12922	13299	13054	13107	13011	12960	13083	13181	13179	13089	12910	13187	13143	13264	13212	13007	12859	13100	12993	13179	13118	13133	13027	13005	12976	13118	13278	13130	13271	13207	13073	13112	13234	13082	13268	13049	12971	13035	13108	12990	13240	13133	13059	13016	13248	13065	13358	13074	13103	12978	13113	13150	13277	13130	13079	13113	13030	13130	13235	13050	13087	13106	13212	13234	13036	13106	13040	13062	13082	13315	13178	12973	13222	13103	13107	13070	13061	13293	13033	13018	13064	13040	13150	13066	13069	13207	13013	13017	13098	13064	13031	12974	13238	13175	13176	13300	13094	13198	13183	13059	13143	13290	13163	13185	13089	13116	13118	13148	13281	12885	13157	13330	13121	13151	13225	13304	13090	13005	13014	13128	13080	13219	13113	13072	13204	12945	13061	13082	13160	12927	12961	13049	13201	13056	13020	13153	13073	13132	13127	13154	13227	13188	13001	13100	12944	13132	13004	13161	13053	13156	13197	13056	13252	13357	13200	13107	13126	13075	13113	13143	13246	13241	13131	13168	13098	13254	13082	13088	13094	13080	13031	13026	13135	13217	13152	13120	12951	13085	12958	13067	13081	13113	13054	13189	13149	13159	12986	13210	13114	13248	13253	13113	13138	13081	13045	13066	13197	13120	13104	13186	13038	13143	13098	13072	13103	13067	13036	13152	13152	13108	13134	13203	13173	13150	13015	13119	13163	12962	12932	13130	13197	13196	12989	13084	13100	13080	13167	13232	13015	13132	13164	13002	13114	13024	13234	13149	13082	12918	13072	13001	12962	13208	13124	13186	13171	13101	13064	12933	13093	13051	13178	13092	13209	13141	13112	13202	13039	13085	13252	13156	13268	13140	12969	13151	13223	13147	13259	12890	13028	13205	13302	13180	13093	13088	13159	13056	13051	13078	13183	13190	13239	13220	13163	13239	13030	13086	13125	13165	13211	13168	13019	13086	13133	13250	13060	12994	13095	13107	13145	13169	13186	13159	13141	13056	13167	13253	13095	13130	13136	13076	13016	13027	13201	13057	12986	13281	13062	13123	13110	13150	13058	13105	13100	13163	12972	13165	12909	13147	13088	13216	13134	13009	13120	13195	12993	13159	13189	13070	13062	13199	13025	13227	13179	13062	13160	13260	13045	13108	13208	13135	13161	13273	13128	13190	12995	13174	13048	13139	13253	13113	13196	13307	13009	13243	13160	13046	13116	13107	13202	13106	13001	13119	13074	13046	13099	13091	13297
22563	20865	27739	24194	21601	21223	19363	16501	15665	15731	15751	15515	15369	15367	15291	15125	15220	15095	15110	15005	15152	15053	15000	14925	14845	14980	14979	14894	14990	14810	14755	14938	14805	14943	14821	14889	14876	14821	15134	14683	14996	14958	14766	14801	14802	14691	14857	14722	14890	14912	14747	14889	14842	14901	14733	14694	14720	14805	14793	14694	14724	14765	14850	14745	14795	14840	14735	14734	14765	14788	14659	14773	14824	14720	14977	14817	14848	14757	14735	14844	14614	14927	14541	14671	14864	14672	14837	14758	14689	14674	14827	14731	14779	14670	14847	14722	14702	14922	14668	14848	14754	14766	14953	14841	14896	14725	14793	14616	14619	14872	14647	14844	14677	14709	14771	14812	14757	14573	14775	14759	14720	14799	14819	14762	14711	14751	14560	14852	14612	14750	14745	14715	14750	14785	14874	14734	14686	14662	14954	14724	14745	14796	14802	14790	14790	14767	14835	14831	14894	14807	14655	14723	14791	14652	14896	14908	14908	14812	14735	14668	14732	14807	14706	14654	14718	14771	14682	14736	14727	14844	14789	14879	14791	14866	14732	14801	14619	14617	14841	14778	14848	14831	14746	14828	14902	14645	14774	14669	14692	14452	14864	14812	14698	14819	14817	14811	14727	14940	14658	14684	14516	14774	14717	15053	14665	14846	14901	14813	14719	14813	14899	14625	14779	15004	14737	14801	14881	14724	14628	14831	14729	14758	14770	14871	14745	14791	14962	14743	14801	14898	14761	14920	14724	14932	14740	14732	14610	14957	14647	14893	14836	14616	14644	14669	14799	14787	14768	14677	14672	14912	14817	14817	14834	14625	14883	14884	14950	14899	14815	14668	14868	14832	14709	14682	14690	14732	14576	14775	14683	14697	14538	14789	14824	14817	14908	14801	14793	14661	14533	14694	14767	14847	14950	14786	14696	14881	14872	14955	14688	14636	14769	14810	14828	14742	14756	14645	14868	14566	14811	14894	14814	14901	14564	14728	14774	14859	14822	14837	14709	14773	14717	14877	14852	14707	14847	14665	14721	14914	14776	14822	14919	14834	14766	14881	14758	14777	14598	14868	14831	14777	14780	14814	14771	14619	14732	14711	14611	14747	14764	14714	14772	14790	14726	14581	14767	14648	14789	14651	14705	14748	14729	14550	14852	14879	14728	14882	14710	14809	14667	14698	14794	14637	14631	14977	14766	14881	14781	14702	14725	14600	14909	14650	14796	14827	14628	14831	14725	14700	14768	15001	14924	14588	14603	14644	14806	14685	14665	14777	14776	14848	14734	14894	14733	14623	14867	14778	14692	14789	14851	14690	14888	14896	14877	14932	14825	14731	14855	14938	14650	14740	14778	14659	14699	14671	15008	14770	14776	14703	14857	14682	14673	14698	14846	14851	14592	14820	14941	14730	14762	14771	14665	14796	14656	14750	14719	14802	14770	14846	14837	14837	14769	14873	14621	14783	14599	14750	14812	14583	14871	14814	14712	14587	14637	14723	14837	14728	14672	14519	14744	14725	14752	14780	14809	14686	14747	14612	14768	14663	14664	14772	14716	14780	14854	14821	14743	14931	14622	14782	14877	14887	14715	14813	14788	14599	14869	14864	14763	14717	14860	14724	15007	14722	14825	14877	14776	14804	14772	14739	14657	14559	14755	14742	14867	14752	14777	14753	14944	14783	14594	14771	14618	14508	14781	14848	14798	14889	14881	14937	14839	14743	14872	14809	14570	14767	14829	14708	14705	14698	14801	14620	14830	14852	14691	14870	14858	14725	14973	14744	14862	14693	14745	14632	14896	14709	14571	14945	14802	14823	14821	14809	14616	14777	14606	14710	14825	14916	14712	14719	14463	14865	14623	14802	14719	14684	14772	14715	14858	14852	14696	14713	14744	14686	14674	14711	14674	14773	14646	14616	14784	14692	14893	14723	14889	14630	14648	14655	14695	14823	14800	14745	14704	14643	14398	14720	14745	14720	14824	15002	14658	14627	14701	14817	14735	14877	14921	14732	14732	14794	14786	14731	14635	14845	14719	14825	14629	14796	14793	14841	14889	15033	14760	14854	14748	15010	14608	14761	14858	14694	14836	14703	14741	14863	14800	14520	14770	14649	14597	14654	14712	14764	14777	14683	14837	15091	14935	14650	14666	14755	14692	14840	14777	14879	14948	14863	14866	14859	14594	14737	14756	14737	14814	14910	14727	14922	14739	14702	14941	14770	14829	14760	14687	14687	14734	14658	14869	14719	14851	14634	14891	14716	14854	14885	14495	14780	14687	14816	14742	14558	14582	14977	14604	14937	14750	15065	14581	14654	14643	14719	14851	14718	14966	14824	14742	14697	14645	14739	14790	14825	14919	14814	14856	14652	14673	14626	14613	14706	14650	14708	14498	14625	14866	14813	14822	14642	14815	14724	14677	14698	14779	14771	14811	14557	14646	14826	14652	14793	14690	14689	14721	14885	14834	14878	14714	14968	14865	14673	14727	14828	14865	14815	14839	14785	14891	14839	14815	14766	14692	14799	14616	14808	14901	14712	14945	14715	14582	14733	14653	14827	14613	14636	14727	14663	14641	14892	14704	14717	14723	14802	14857	14673	14942	14616	14728	14906	14559	14681	14748	14729	14689	14720	14832	14712	14812	14720	14577	14677	14834	14830	14571	14670	14814	14673	14672	14923	14629	14681	14589	14696	14600	14741	14765	14579	14810	14752	14612	14734	14695	14695	14848	14712	14751	14787	14585	14661	14807	14769	14758	14589	14657	14694	14759	14635	14600	14731	14828	14852	14791	14899	14794	14761	14738	14708	14589	14838	14857	14779	14671	14861	14817	14763	14784	14798	14658	14897	14708	14720	14889	14729	14512	14837	14919	14585	14587	14674	14688	14776	14921	14723	14779	14671	14604	14904	14570	14745	14737	14628	14755	14755	14722	14607	14788	14656	14831	14863	14772	14825	14930	14804	14991	14783	14787	14858	14735	14845	14738	14760	14758	14737	14819	14688	14829	14980	14912	14764	14673	14886	14742	14659	14766	14982	14663	14917	14773	14744	14658	14780	14644	14673	14908	14775	14630	14832	14661	14753	14726	14640	14736	14656	14590	14716	14980	14652	14758	14933	14741	14740	14761	14784	14626	14662	14780	14922	14843	14886	14649	14822	14708	14798	14882	14655	14748	14677	14776	14794	14613	14861	14874	14793	14755	14556	14658	14857	14501	14574	14722	14626	14591	14609	14567	14763	14637	14814	14838	14782	14594	14747	14810	14691	14776	14554	14821	14904	14783	14835	14651	14958	14932	14919	14939	14780	14808	14691	14689	14667	14761	14830	14688	14835	14823	14830	14845	14941	14636	14625	14657	14856	14877	14828	14843	14921	14814	14703	14695	14857	14766	14710	14783	14829	14830	14735	14815	14800	14807	14789	14678	14823	14940	14813	14700	14879	14898	14753	14695	14617	14865	14819	14876	14788	14722	14969	14633	14719	14575	14628	14652	14558	14760	14815	14754	14769	15025	14689	14716	14925	14738	14554	14805	14894	14737	14648	14665	14734	14808	14766	14857	14677	14846	14780	14879	14575	14639	14700	14633	14857	14739	14845	14740	14550	14805	14679	14749	14824	14865	14797	14826	14874	14642	14753	14689	14657	14626	14794	14854	14515	14723	14765	14587	14724	14814	14930	15019	14619	14862	14867	14828	14777	14711	14743	14632	14784	14528	14587	14571	14743	14784	14698	14841	14644	14610	14827	14697	14692	14882	14650	14753	14924	14822	14941	14681	14829	14677	14663	14671	14904	14735	14880	14791	14658	14781	14732	14690	14934	14733	14926	14805	14731	14768	14845	14755	14813	14816	14777	14826	14822	14876	14732	14732	14842	14869	14721	14754	14716	14890	14812	14828	14767	14615	14760	14674	14790	14880	14963	14909	14814	14882	14800	14720	14808	14582	14830	14966	14647	14748	14850	14900	14711	14625	14823	14779	14796	14741	14656	14902	14847	14889	14781	14642	14747	14804	14648	14827	14860	14713	14612	14619	14795	14749	15002	14674	14735	14640	14697	15038	14809	14681	14820	14765	14778	14840	14803	14722	14899	14835	14664	14757	14772	14831	14715	14743	14831	14697	14754	14879	14654	14944	14714	14785	14702	14651	14872	14642	14816	14800	14824	14692	14651	14811	14660	14708	14716	14818	14559	14616	14725	14675	14839	14908	14751	14806	14767	14911	14752	14695	14964	14759	14640	14787	14767	14761	14777	14822	14846	14821	14555	14876	14924	14867	14806	14855	14708	14795	14808	14547	14738	14680	14799	14845	14754	14697	14632	14659	14852	14800	14773	14882	14672	14793	14968	14781	14757	14517	14673	14822	14771	14700	14735	14803	14788	14856	14513	14659	14753	14828	14851	15010	14576	14830	14790	14673	14696	14580	14849	14741	14844	14746	14709	14803	14722	14842	14791	14809	14695	14768	14635	14899	14930	14780	14907	14851	14897	14944	14813	14778	14851	14840	14893	14779	14561	14639	14627	14912	14550	14715	14735	14657	14742	14685	14931	14593	14795	14723	14795	15060	14775	14859	14837	14725	14973	14731	14876	14915	14690	14838	14703	14763	14844	14626	14855	14791	14744	14801	14999	14966	14650	14753	14716	14716	14826	14805	14616	14664	14877	14673	14635	14700	14705	14767	14700	14792	14716	14807	14810	14714	14732	14799	14704	14717	14810	14820	14808	14729	14867	14599	14800	14572	14722	14754	14871	14906	14636	14679	14777	14864	14698	14736	14727	14785	14753	14661	14699	14576	14726	14813	14631	14828	14695	14698	14798	14632	14631	14648	14633	14577	14772	14723	14598	14718	14786	14649	14634	14888	14872	14909	14721	14791	14501	14972	14828	14706	14810	14863	14735	14892	14820	14807	14702	14670	14860	14672	14711	14619	14660	14934	14884	14861	14744	14645	14841	14765	14806	14763	14702	14783	14855	14861	14684	14635	14698	14772	14632	14717	14697	14646	14751	14692	14707	14714	14621	14658	14760	14787	14618	14878	14784	14871	14741	14817	14853	14768	14688	14796	14913	14832	14948	14847	14760	14566	14783	14649	14607	14580	14560	14701	14748	14883	14727	14748	14811	14810	14756	14741	14626	14761	14688	14812	14701
13262	29422	23999	19140	17118	15694	14963	14663	14178	14022	13798	13487	13412	13355	13170	13109	13209	13009	12919	13035	12994	13080	13001	13083	13087	12823	12999	12975	12845	12849	12835	12889	12947	12968	12730	12902	12743	12921	12920	12747	12831	12876	12733	12757	12825	12947	12745	12686	12824	12855	12877	12847	12804	12683	12697	12855	12700	12939	12727	12930	12855	12923	12723	12704	13044	12737	12752	12792	12812	12859	12723	13108	12778	12664	12890	12775	12782	12666	12806	12916	12774	12720	12663	12807	12857	12769	12757	12729	12756	12854	12798	12806	12876	12985	12762	12682	12702	12920	12914	12872	12829	12900	12852	12835	12874	12799	12781	12781	12678	12734	12920	12831	12853	13010	12761	12789	12765	12763	12973	12912	12910	12874	12845	12864	12815	12935	12760	12781	12999	12741	12836	12751	12792	12598	12853	12784	12865	12928	12827	12813	12752	12816	12727	12782	12727	12707	12735	12766	12762	12787	12859	12954	12764	12946	12676	12798	12815	12728	12801	12817	12907	12806	12972	12847	12774	12890	12791	12837	12813	12805	12863	12902	12701	12859	12709	12824	12802	12769	12863	12852	12878	12815	12821	12746	12729	12924	12769	12863	12844	12735	12876	12774	12628	12884	12765	12850	12902	12788	12903	12822	12765	12868	12991	12845	12957	12614	12843	12999	12888	12734	12734	12799	12832	12801	12894	12810	12824	12852	12720	12857	12961	12791	12836	12728	12708	12679	12947	12935	12805	12614	12740	12651	12876	12946	12691	13007	12730	12828	12880	12719	12889	12811	12959	12769	12757	12778	12822	12848	12951	12703	12798	12867	12684	12695	12850	12936	12810	12844	12832	12843	12883	12756	12951	12793	12785	12772	12859	12800	12952	12726	12668	12751	12938	12840	12737	12796	12793	12623	12867	12830	12596	12725	12719	12786	12712	12856	12876	12896	12715	12979	12647	12815	12873	12758	12823	12865	12781	12684	12814	12798	12863	12834	12883	12761	12941	12701	12854	12945	12840	12857	12797	12743	12864	12902	12772	12897	12813	12719	12810	12699	12881	12750	12848	12862	12768	12934	12814	12785	12689	12779	12768	12677	12886	12764	12906	12799	12835	12839	12740	12761	12881	12907	12706	12763	12704	12818	12757	12804	12741	12794	12857	12793	12722	12794	12814	12845	12617	12756	12773	12918	12619	13045	12816	12635	12776	12718	12755	12702	12900	12885	12995	12726	12809	12674	12822	12898	12839	12807	12655	12672	12850	12653	12845	12829	12798	12702	12831	12794	12785	12929	12805	12802	12716	12774	12804	12885	12635	12751	12718	12811	12741	12745	12770	12919	12859	12932	12868	12813	12837	13096	12853	12751	12700	12818	12818	12778	12962	12788	12728	12860	12830	12947	12820	12833	12762	12759	12710	12888	12670	12802	12902	12913	12519	12760	12637	12742	12826	12739	12697	12776	12843	12719	12875	12766	12939	12764	12713	12838	12731	12735	12752	12692	12875	12680	12808	13040	12744	12770	12696	12673	12911	12943	12946	12725	12852	12808	12813	12759	12849	12707	12799	12968	12744	12901	12912	12863	12797	12765	12756	12871	12716	12727	12852	12898	12886	12762	12851	12700	12877	12857	12830	12891	12705	12860	12639	12784	12837	12722	12712	12736	12733	12769	12703	12700	12654	12673	12729	13064	12769	12763	12578	12715	12883	12702	12911	12855	12944	12943	12780	12680	12873	12779	12977	12665	12966	12755	12908	12914	12749	12895	12804	12720	12945	12947	12831	12718	12864	12768	12760	12637	12849	12886	12671	12710	12838	12757	12836	12726	12713	12793	12908	12860	12747	12684	12875	12866	12750	12715	12809	12774	12666	12638	12923	12782	12732	12986	12859	12689	12741	12974	12736	12844	12712	12571	12831	12715	12892	12775	12573	12667	12750	12735	12703	12729	12668	12844	12913	12893	12917	12783	12851	12792	12847	12556	12756	12594	12860	12841	12917	12790	12738	12890	12819	12951	12896	12799	12701	12890	12788	12740	12805	12805	12946	12752	12597	12756	12884	12845	12789	12979	12717	12842	12952	12715	12954	12842	12787	12645	12835	12993	12746	12834	12861	13092	12709	12644	12685	12898	12932	12770	12719	12879	12898	12920	12830	12654	12711	12664	12966	12730	12796	12869	12873	12851	12783	12865	12731	12830	12800	12816	12769	12941	12814	12870	12846	12954	12906	12834	12720	12902	12854	12942	12812	12744	12757	12908	12670	12747	12721	12834	12830	12749	12785	12668	12820	12827	12934	12735	12714	12818	12818	12878	12785	12790	12943	12725	12787	12855	12731	12894	12808	12793	12829	12802	12771	12675	12847	12708	12826	12715	12711	12601	12642	12860	12812	12894	12739	12811	12727	12819	12871	13083	12775	12826	13057	12696	12798	12747	12779	12783	12881	12893	12815	12707	12534	12805	12877	12872	12871	12720	12889	12819	12880	12778	12758	12711	12761	12724	12935	12846	12630	12760	12841	12831	12871	12883	12805	12599	12766	12740	13056	12703	12830	12738	12724	12756	12675	12738	12865	12737	12877	12829	12880	12780	12990	12979	12920	12796	12788	12818	12818	12786	12666	12709	12787	12754	12805	12704	12888	12899	12701	12804	12786	12762	12997	12841	12794	12826	12816	12766	12735	12677	12861	12824	12788	12854	12756	12814	12932	12908	12911	12770	12909	12879	12796	12665	12892	12997	12833	12798	12753	12872	12755	12970	12904	12972	12823	12842	12739	12805	12822	12748	12771	12721	12736	12729	12851	13029	12760	12690	12821	13018	12676	12848	12953	12591	12787	12770	12753	12673	12812	12809	12970	12766	12798	12809	12817	12814	12839	12758	12731	12825	12751	12789	12877	12741	12829	12772	12745	12939	12828	12864	12834	12895	12860	12903	12662	12536	12689	12792	12862	12673	12774	12826	12810	12640	12777	12854	12822	12959	12773	12689	13000	12936	12796	12738	12578	12937	12886	12723	12834	12813	12727	12847	12685	12785	12822	12861	12861	12692	13012	12805	12890	12746	12882	12844	12991	12848	12661	13095	12673	12906	12621	12770	12880	12800	12788	12677	12857	12914	12855	12884	12839	12656	12567	12740	12568	12792	12827	12589	12738	12774	12774	12772	12889	12725	12783	12842	12778	12822	12895	12787	12887	12957	12684	12764	12994	12956	12827	12945	12865	12672	12844	12697	12865	12826	12729	12767	12758	12792	12885	12694	12568	12880	12813	12849	12830	12769	12786	12873	12926	12753	12877	12895	12750	12990	12684	12830	12943	12946	12697	12721	12883	12778	12875	12656	12829	12853	12889	12742	12803	12758	12790	12777	12839	12846	12737	12861	12818	12810	12889	12846	12855	12851	12779	12573	12774	12780	12757	12812	12767	12853	12947	12764	12786	12847	12819	12884	13057	12763	12847	12658	12944	12896	12851	12898	12728	12869	12833	12717	12862	12824	12692	12612	12934	12765	12924	12888	12672	12752	12773	12707	12762	12762	12728	12548	12837	12909	12852	12698	12505	12717	13011	12647	12636	12678	12989	12809	12893	12832	12729	12826	12818	12855	12766	12813	12858	12827	12803	12782	12738	12814	12902	12823	12760	12881	12680	12713	12909	12880	12688	12882	12745	12882	12756	12845	12728	12697	12893	12826	12799	12940	12865	12850	12745	12759	12757	12848	12776	12863	12918	12851	12785	12932	12714	12711	12714	12984	12727	12812	12895	12864	12717	12725	12911	12833	12795	12691	12828	12871	12855	12791	12643	12761	12846	12956	12780	12810	12860	12883	12873	12782	12876	12958	12858	12898	12880	12837	12863	12691	12812	12772	12813	12783	12823	13064	12743	12633	12551	12610	12889	12585	12905	12916	12647	12697	12873	12718	13098	12804	12870	12748	12781	12719	12703	12740	12847	12719	12786	12766	12859	12919	12840	12787	12807	12788	12956	12874	12811	12848	12797	12713	12840	12867	12793	13042	12764	12782	12734	12731	12787	12751	12795	12750	12921	12689	12765	12824	12901	12900	12832	12813	12885	12840	12804	12719	12897	12612	12647	12775	12782	12833	12811	12683	12852	12776	12837	12694	12968	12675	12734	12809	12726	12763	13028	12635	12941	12783	12895	12709	12717	12803	12779	12726	12630	12853	12761	12729	12651	12752	12922	13044	12728	12693	12669	12886	12703	12773	12689	12851	12817	12959	12789	12884	12819	12786	12773	12842	12752	12786	12560	12935	12899	12938	12842	12879	12769	12825	12817	12761	12712	12842	12686	12822	12860	12852	12845	12763	12813	12765	12883	12704	12806	12709	12850	12656	12841	12891	12727	12792	12743	12863	12816	12830	12839	12790	12811	12781	12988	12821	12721	12812	12769	12826	12968	12914	12733	12962	12822	12917	12710	12846	12695	12835	12705	12739	12692	12853	12682	12803	12738	12714	12659	12771	12735	12661	12826	12818	12831	12701	12873	12754	12888	12793	12612	12851	12583	12827	12910	12734	12695	12753	12699	12818	12869	12698	12814	12845	12909	12652	12838	12704	12888	12801	12760	12762	12844	12759	12638	12877	12779	12805	12820	12780	12883	12810	12675	12852	12695	12851	12862	12860	12762	12696	12701	12736	12835	12789	12791	12843	12852	12754	12728	12883	12811	12661	12863	12808	12958	12866	12595	12788	12665	12713	12802	12797	12939	12867	12794	12754	12770	12786	12734	12896	12949	12985	12717	12767	12910	12730	12873	12656	12789	12878	12524	12711	12809	12766	12807	12917	12759	12852	12893	12794	12884	12750	12874	12807	12813	12782	12900	12934	12796	12629	12926	12788	12905	12888	12832	12783	12823	12843	12737	12888	12921	12764	12869	12827	12886	13040	12940	12745	12863	12812	12840	12986	12652	12878	12850	12821	12856	12732	12871	12873	12824	12854	12757	12901	12810	12672	12948	12883	12758	12748	12725	12787	12824	13024	12574	12716	12885	12789	12673	12894	12903	12882	12914	12765	12716	12885	12830	12871	12884	12958	12899	12801	12928	12777	12825	12928	12732	12782	12915	12790	12765	12860	12703	12782	12760	12857	12808	12784	12761	12715	12818	12852	12785	12875	12869	12789	12714	12808	12695	12780	12769	12846
24318	20915	26505	26137	19788	18116	17628	16976	16624	16476	16634	16288	16289	16194	16354	15991	16219	16057	15971	16134	16130	16007	15820	16241	16247	16104	15958	15782	16044	16074	15921	15959	15903	15972	15797	15998	15938	16056	15915	15958	15999	16020	16090	16034	15901	16065	15827	16065	15887	15864	15948	15796	15891	15892	15988	16112	15701	15757	15807	15758	15738	15935	16112	15952	16045	16036	15971	15934	15759	15914	15785	15642	16093	15880	15828	15930	16069	15821	15911	15870	15867	16080	15865	15757	15825	15705	15824	15859	15859	15783	15924	16025	15851	15852	15978	15958	15940	15902	15977	15789	15992	15798	15859	15930	16013	15935	15872	15664	15887	15997	15809	16081	16051	15624	15718	15766	15959	15834	15913	15912	16053	15893	15880	15853	15917	15827	15968	16017	15894	15922	16032	15827	16004	15908	15966	15824	15908	15982	15875	15954	15714	15792	15859	15859	15947	15862	16049	15799	15974	15925	15761	16158	16064	16015	15956	15957	15815	15974	15907	15947	15778	15704	15885	15570	15820	15911	15879	15988	15796	15888	15851	16022	16067	15965	15977	15947	15902	15969	15868	15892	15825	15956	15983	15868	15819	15774	15926	16001	16007	16115	15944	15962	15940	15789	15959	15857	15778	15926	15916	15753	15689	15957	15856	15891	16087	16062	15910	15933	15833	15986	16000	15938	15886	15909	15948	15921	15941	15879	15913	15860	15772	15829	16006	15984	15968	15780	15823	16016	15769	15944	15907	15993	15712	15828	15792	15895	15860	15909	15789	15923	15710	15677	15878	15737	15909	15679	15753	15948	15973	15824	15921	15980	15971	15955	15946	15949	16148	15806	15828	15752	15981	16041	15828	15674	15856	16023	15834	15990	16014	15796	16008	16029	15979	15856	15803	15979	16067	15895	16052	15880	15851	16085	15985	16063	15914	16039	16038	15849	15912	15975	15916	16129	15844	16087	16288	15776	15962	15982	15880	15923	15822	15745	15853	15819	15824	16010	15983	15953	15875	15897	15914	16038	15905	15928	15761	16075	15959	15849	15854	15816	15856	16039	15945	15812	16039	16032	15844	15785	15756	15997	15817	15891	15692	15776	16211	15944	15904	15702	16004	16058	15908	15867	15998	15834	15870	15838	15651	16160	15997	15863	16001	15933	15781	15838	15862	15976	16028	15854	15837	16082	15798	15757	15859	15736	16053	15793	15684	15908	15966	15744	16026	15859	15679	15913	15930	15928	15999	15954	15832	15778	15720	15793	15903	15971	15898	15920	16021	16198	16010	15941	16036	15941	15906	16038	15889	15989	15910	15952	15910	15645	15707	15788	15992	15810	15808	15950	16148	15891	15837	15907	16126	15878	16036	15695	15787	15882	16086	15887	16088	15758	16019	15830	15854	15848	15970	15996	15638	15621	15820	15978	15986	16107	15870	15811	16033	15763	15853	15733	15915	16043	15830	15737	15927	16022	15777	15938	15862	15895	15903	15951	15793	16060	16033	15814	15980	15894	15870	15990	15868	15816	15840	15939	15897	16067	15767	16055	15890	15738	15760	15810	15831	15821	16031	15747	15619	15924	16026	15863	15898	15834	15897	15869	15818	15904	16015	15955	16107	15703	15999	15929	15911	15798	15832	15874	15914	16048	15787	15942	15966	15805	15858	15952	16055	15792	15735	15991	16164	16034	16102	16056	16014	15930	15838	15938	15826	15749	15969	16022	15973	15984	15809	15770	15880	15874	15989	15849	15993	15827	15958	15930	15863	16042	15907	15903	15942	15899	15864	16064	16003	15993	15863	15966	15870	15698	16000	15935	15913	15754	15839	16026	15935	15904	15734	15939	16037	15641	15837	16013	15551	15799	15863	15842	15963	15652	15937	15991	15886	15715	16054	16025	15984	16054	15824	15919	15825	15936	15982	15893	15792	15874	15841	15876	16028	15658	15881	15902	16196	15860	15953	15927	15830	16040	15771	15935	15940	15880	15994	15832	15828	15872	15977	16052	15781	15836	16003	15760	16034	15824	16071	15984	15887	15813	15986	15942	15730	15879	16017	15844	16117	15898	16033	15811	15744	15714	15941	16055	15792	16056	16076	15884	15869	15930	16291	15857	16003	15966	16043	16117	15893	16119	15960	16105	15846	15794	15759	15684	15958	16014	15994	15909	15888	15921	15847	15875	15719	15829	15983	15705	15815	15989	15876	15735	15657	15876	16148	15959	16089	15955	16051	15969	15895	15806	15934	15954	15701	15854	15978	15907	15796	15914	16044	15998	15932	15905	15919	15865	15862	15713	15929	15774	15847	15797	15988	15853	16065	15923	15921	15898	15828	16026	15836	15964	15754	15886	15852	15695	15983	15816	15932	16132	16014	15817	16029	15869	15887	15789	15935	15826	15856	15843	15907	15959	15754	15837	16027	15852	15823	15872	15670	15736	16035	15951	15790	15975	15896	15766	15861	15787	16026	15744	15924	15915	16005	15987	15831	15765	16004	15958	16056	16059	15935	15875	15763	15852	15810	16082	15945	15903	15782	15885	15927	16082	15793	15857	15942	16061	15984	15875	16115	15789	16046	15750	15666	15826	15771	16043	15909	15755	15829	15964	15931	15966	15981	15787	16120	16029	15828	15828	16114	15940	15925	15736	15745	15925	15985	15802	15727	15836	16050	15719	15683	15778	15973	15922	16051	15857	15860	15795	16004	15799	16008	16026	15935	15791	16163	15903	15913	15952	15970	15871	15779	16067	16040	15698	15916	15935	15897	15975	15888	16177	15882	15765	15812	15916	16024	15894	16014	15775	15944	15775	15963	15770	15879	15946	15910	15940	15888	16042	16096	15790	15879	15931	15701	15833	15674	15870	15943	15849	15874	15864	16007	15915	15982	15939	16059	15943	15949	15848	15857	15828	15967	16074	16048	15816	16116	15795	15994	15879	15952	15773	15932	15914	15997	16081	15931	15820	15903	15969	15813	15993	15870	15868	16064	15900	15662	15857	16008	15789	15937	15924	15912	15882	15800	15888	15834	16134	15831	15736	15870	15828	16018	15942	15744	15871	15979	15828	15903	15833	16006	16099	15929	15986	16034	16008	15752	16042	15949	16063	15806	15955	15902	15929	15865	15974	15886	16150	16069	15993	16074	15993	15980	15866	15982	15743	15964	15897	15905	15904	15866	15909	16019	15680	15880	15876	15854	16041	15910	15869	15817	16119	16068	15940	15835	16105	16062	15827	15723	16036	15980	15954	15970	15875	16036	15948	15757	15687	16032	15996	15985	15849	15724	15921	15742	15764	15810	15872	15851	15879	16025	15841	15699	15667	15961	15849	15864	15888	15911	16023	15954	15919	15703	15882	15814	15976	15957	16047	15761	15953	15966	15777	15940	15741	15924	15944	15928	15905	16200	16018	15904	16079	15868	16059	15919	15951	15885	15807	16033	15842	16001	15821	15801	15904	15920	15824	16017	16248	15910	15887	15877	15890	15956	15863	15878	15972	15822	15938	15790	15691	15912	15959	16009	15797	15868	15830	16018	15740	15937	16017	16053	15926	15749	15999	15875	16010	15835	15790	15830	16086	15833	15700	15881	15886	15689	15844	15752	15938	15930	15782	16013	15756	16099	15992	15764	15954	15817	15770	15916	16002	16105	15972	15747	15936	15911	15900	16082	15975	15866	16014	16017	15902	15542	15707	15955	15834	15862	15933	15883	15771	15700	15854	16033	15994	16014	16017	16080	15881	15990	16113	15963	16088	16095	15899	15857	15961	16012	15988	16084	15940	15802	15838	16033	15992	15850	15901	15947	16022	16127	15831	15876	15901	16026	15826	16067	15893	15985	15954	15976	15873	16015	15853	15995	16061	15799	15754	16195	15968	15913	15943	15808	15646	15941	15963	15969	16094	15942	15968	15876	15883	15720	15603	15875	15955	16008	16007	15963	15931	15972	16261	15874	15820	16116	15921	16020	15966	15755	15706	15878	15993	15747	15969	16040	15985	15844	15996	15779	15953	16142	15892	15722	15977	15651	15961	16006	16095	15948	15876	15859	15914	15793	15926	15967	15714	15965	15884	16024	16088	16018	15823	15854	15867	15667	15945	15861	15891	16076	15752	15986	15756	15953	15841	15780	15810	15888	15985	15914	15970	15742	15795	15835	16110	15851	15799	15935	15804	15849	16083	16129	16068	15876	15906	15841	16075	16141	16008	16015	15836	16036	15746	15903	15938	15936	16250	15983	16083	16148	15794	15857	15980	15877	15858	15779	15826	15879	15919	15894	15934	15858	15929	15904	15943	16118	15934	15872	15829	15763	15859	15913	15751	15906	15882	16057	15901	16119	15761	15996	15936	15954	15922	15902	15960	15884	15711	15736	15928	15947	15808	15948	15930	15928	15846	16063	15999	15965	15853	15830	15788	15849	15993	15829	15773	15648	15814	16121	15968	15882	15790	15862	15944	15959	15776	15913	16077	15830	15809	15861	15938	15955	15698	16036	15841	15704	15752	15788	15920	15963	15918	15912	16100	15614	15930	15764	15926	16013	15952	16059	15862	15975	15725	15850	15949	15945	15833	15800	15967	15968	15889	15916	15855	15883	15949	15950	15744	15989	15956	16015	15853	15769	15949	15826	15959	15881	15933	15950	15942	15951	15909	15818	15766	15957	15886	16038	15744	15638	16025	16000	15878	15949	15818	15955	15961	15817	15806	16051	15868	15888	16046	15797	15870	15980	15885	15922	16059	16131	15845	15924	15693	16088	15967	15924	15995	16118	15833	15951	15901	15910	15957	15833	16006	15907	15888	15932	15950	15774	15997	15960	15675	15923	15930	15824	15950	15969	15956	15982	15823	15756	15982	16127	15802	15889	15750	15805	15810	15590	15954	15758	15902	15926	15985	15955	15954	15985	15899	15886	16010	15914	16013	15860	15927	15912	15743	15816	15987	15944	15907	15926	15815	16032	15809	15941	15889	16007	15810	15754	15950	15781	15743	16096	15999	15866	15814	16041	15862	15721	15900	15848	15973	15777	15869	16079	15916	15940	16065	15643	16056	15831	16210	15867	16041	15868	15788	15892	16017	15933	15757	16159	15800	15834	15949	15864	15936	15958	15820	15890	15856	15953	15937	15941	15877	15999	15805	15796	15931	16139	15919	16019	15922
14452	26722	21872	18176	16756	15772	15058	14921	14519	14344	14243	14145	13939	13897	13934	13811	13989	13705	13748	13624	13587	13511	13701	13683	13581	13588	13518	13615	13547	13514	13641	13453	13570	13523	13477	13472	13694	13674	13368	13751	13657	13628	13466	13587	13460	13570	13616	13588	13525	13602	13543	13613	13576	13553	13413	13566	13679	13467	13706	13383	13518	13609	13376	13695	13607	13547	13460	13432	13686	13631	13687	13525	13414	13390	13552	13705	13517	13379	13330	13457	13511	13407	13649	13603	13642	13491	13607	13369	13581	13716	13602	13711	13291	13354	13620	13541	13358	13533	13563	13605	13430	13375	13587	13625	13442	13659	13555	13737	13353	13524	13565	13652	13433	13570	13598	13684	13455	13597	13755	13425	13414	13584	13572	13663	13575	13520	13395	13463	13536	13518	13612	13553	13589	13421	13490	13673	13617	13659	13612	13400	13494	13516	13427	13534	13542	13464	13613	13545	13558	13612	13415	13571	13412	13476	13433	13595	13610	13596	13641	13587	13568	13364	13405	13359	13486	13640	13581	13618	13596	13472	13570	13503	13348	13478	13389	13391	13557	13584	13448	13631	13418	13472	13490	13416	13529	13532	13358	13519	13595	13414	13545	13484	13474	13421	13656	13557	13615	13489	13502	13464	13634	13700	13423	13431	13487	13513	13412	13315	13600	13421	13410	13406	13736	13578	13470	13614	13444	13579	13667	13379	13556	13564	13562	13606	13623	13502	13458	13482	13382	13534	13695	13353	13608	13475	13530	13486	13545	13745	13461	13466	13472	13709	13567	13504	13552	13556	13505	13544	13564	13529	13544	13531	13519	13618	13363	13605	13408	13364	13479	13466	13583	13538	13472	13421	13591	13585	13594	13519	13509	13609	13413	13567	13574	13464	13516	13484	13535	13488	13596	13437	13489	13597	13803	13670	13583	13664	13468	13549	13562	13515	13364	13414	13440	13442	13664	13586	13555	13531	13554	13474	13591	13595	13726	13480	13573	13605	13493	13610	13311	13738	13495	13690	13405	13513	13370	13446	13461	13509	13490	13541	13461	13511	13347	13474	13511	13524	13729	13394	13604	13586	13499	13735	13673	13559	13573	13485	13399	13565	13675	13613	13705	13494	13548	13579	13637	13402	13629	13590	13415	13570	13593	13575	13369	13683	13599	13532	13460	13450	13483	13518	13576	13622	13609	13581	13621	13516	13549	13372	13353	13473	13496	13643	13640	13435	13672	13558	13488	13503	13459	13487	13514	13548	13493	13603	13495	13334	13437	13588	13544	13404	13464	13526	13483	13608	13572	13604	13671	13527	13491	13687	13627	13384	13491	13449	13619	13580	13573	13594	13610	13639	13547	13646	13513	13487	13566	13575	13555	13657	13515	13399	13508	13466	13549	13561	13516	13342	13377	13574	13396	13416	13461	13690	13506	13566	13407	13647	13541	13670	13443	13568	13574	13493	13374	13482	13449	13647	13471	13558	13580	13345	13518	13406	13390	13539	13504	13765	13449	13612	13617	13500	13621	13567	13456	13735	13643	13491	13540	13531	13538	13570	13593	13461	13262	13711	13471	13356	13451	13401	13704	13441	13637	13429	13549	13589	13564	13473	13587	13584	13477	13556	13492	13430	13717	13691	13610	13502	13580	13431	13402	13491	13518	13442	13642	13533	13554	13540	13432	13542	13452	13562	13508	13712	13542	13418	13586	13542	13625	13615	13442	13598	13624	13576	13522	13535	13597	13538	13518	13564	13483	13598	13529	13543	13505	13486	13538	13550	13458	13555	13503	13474	13308	13407	13469	13463	13616	13617	13309	13603	13464	13463	13536	13458	13347	13548	13561	13737	13581	13513	13576	13560	13436	13585	13561	13517	13572	13332	13645	13519	13533	13591	13756	13619	13579	13412	13340	13443	13570	13457	13561	13469	13427	13470	13418	13636	13436	13728	13569	13530	13438	13556	13646	13678	13407	13458	13505	13582	13604	13404	13621	13663	13484	13510	13532	13339	13544	13415	13559	13652	13713	13679	13443	13502	13647	13438	13536	13609	13542	13535	13549	13555	13456	13545	13594	13518	13448	13434	13561	13461	13653	13431	13510	13588	13513	13574	13440	13450	13428	13428	13610	13599	13619	13493	13595	13543	13372	13498	13556	13712	13693	13468	13605	13588	13509	13542	13587	13580	13651	13458	13556	13339	13527	13549	13508	13627	13529	13628	13455	13560	13656	13424	13512	13516	13588	13547	13664	13404	13531	13543	13512	13401	13643	13577	13401	13553	13564	13485	13459	13397	13540	13458	13543	13479	13563	13564	13466	13486	13523	13617	13412	13483	13321	13451	13647	13323	13867	13588	13373	13507	13451	13538	13499	13581	13680	13425	13492	13490	13478	13564	13371	13619	13381	13566	13493	13667	13378	13418	13602	13442	13549	13649	13776	13549	13609	13407	13563	13474	13437	13490	13601	13584	13781	13376	13538	13449	13633	13367	13488	13435	13581	13518	13535	13432	13590	13529	13605	13419	13689	13410	13794	13618	13391	13482	13547	13450	13537	13476	13543	13549	13504	13614	13499	13511	13504	13457	13597	13411	13382	13496	13417	13353	13633	13574	13506	13591	13382	13651	13338	13790	13497	13567	13378	13555	13549	13497	13627	13598	13503	13522	13516	13671	13574	13454	13529	13446	13495	13558	13494	13565	13633	13331	13580	13493	13508	13480	13538	13487	13488	13380	13521	13490	13520	13396	13515	13496	13571	13610	13664	13614	13489	13420	13583	13556	13551	13512	13527	13558	13484	13437	13526	13500	13368	13505	13598	13609	13342	13548	13474	13491	13596	13590	13463	13555	13382	13657	13468	13287	13529	13517	13440	13579	13563	13555	13400	13606	13524	13639	13520	13554	13587	13450	13507	13551	13260	13590	13531	13418	13579	13467	13446	13569	13422	13387	13554	13698	13572	13531	13535	13423	13489	13623	13596	13581	13528	13620	13588	13382	13474	13449	13606	13611	13485	13573	13553	13547	13443	13462	13662	13660	13504	13689	13455	13550	13663	13548	13558	13580	13694	13487	13540	13543	13453	13543	13568	13430	13352	13580	13530	13490	13636	13771	13425	13409	13473	13538	13488	13658	13633	13607	13626	13390	13390	13702	13739	13629	13458	13473	13590	13338	13518	13505	13377	13580	13435	13538	13548	13484	13497	13372	13510	13448	13455	13545	13576	13523	13561	13562	13610	13530	13518	13611	13658	13453	13427	13687	13668	13543	13559	13560	13487	13603	13453	13597	13536	13500	13588	13566	13628	13357	13420	13387	13510	13616	13638	13591	13512	13532	13532	13509	13579	13554	13655	13447	13640	13691	13486	13593	13528	13458	13496	13599	13593	13513	13410	13451	13436	13549	13468	13566	13493	13533	13319	13587	13404	13648	13492	13473	13379	13688	13564	13726	13629	13535	13424	13324	13621	13619	13440	13659	13546	13543	13531	13618	13423	13496	13606	13616	13753	13551	13532	13522	13646	13533	13573	13548	13617	13500	13516	13592	13434	13441	13637	13651	13452	13673	13590	13400	13488	13430	13587	13600	13607	13349	13570	13498	13667	13542	13462	13545	13460	13509	13495	13711	13404	13608	13506	13321	13589	13324	13354	13511	13571	13650	13543	13475	13578	13561	13575	13501	13526	13586	13450	13434	13561	13609	13528	13426	13455	13432	13576	13424	13463	13509	13315	13380	13448	13522	13511	13593	13496	13504	13494	13546	13527	13605	13608	13673	13517	13458	13535	13492	13450	13615	13585	13502	13351	13673	13560	13472	13551	13375	13496	13608	13397	13494	13577	13598	13624	13536	13553	13430	13575	13463	13568	13522	13520	13591	13522	13719	13620	13446	13495	13613	13476	13587	13609	13448	13667	13537	13559	13522	13453	13594	13610	13630	13497	13469	13601	13407	13498	13744	13610	13689	13450	13589	13619	13567	13499	13747	13545	13550	13546	13510	13527	13512	13447	13583	13765	13497	13422	13578	13664	13605	13497	13550	13572	13377	13583	13360	13483	13629	13457	13493	13513	13562	13443	13513	13649	13479	13612	13503	13517	13758	13675	13509	13740	13510	13545	13327	13697	13351	13632	13517	13538	13610	13644	13364	13577	13451	13569	13396	13543	13559	13450	13367	13652	13522	13487	13664	13515	13566	13577	13488	13415	13419	13540	13608	13667	13483	13471	13418	13580	13584	13601	13463	13522	13529	13630	13599	13623	13654	13531	13385	13451	13568	13668	13431	13585	13487	13428	13543	13468	13453	13592	13565	13656	13582	13502	13608	13630	13512	13393	13599	13691	13589	13642	13386	13567	13441	13542	13567	13498	13526	13592	13559	13634	13463	13557	13591	13560	13681	13527	13504	13477	13583	13644	13370	13490	13449	13599	13607	13405	13435	13523	13588	13519	13518	13525	13549	13609	13526	13552	13575	13416	13560	13583	13463	13503	13565	13571	13562	13547	13490	13554	13675	13615	13649	13632	13455	13721	13621	13485	13510	13394	13602	13522	13524	13532	13443	13657	13583	13470	13460	13754	13560	13364	13647	13464	13670	13448	13407	13475	13597	13445	13407	13481	13519	13595	13423	13552	13415	13721	13472	13553	13598	13354	13514	13668	13508	13569	13614	13483	13607	13405	13776	13581	13520	13649	13496	13292	13532	13631	13614	13445	13689	13502	13587	13517	13529	13688	13422	13544	13547	13661	13428	13537	13529	13678	13403	13575	13518	13697	13367	13399	13448	13487	13559	13606	13577	13604	13549	13467	13378	13673	13523	13674	13386	13426	13323	13389	13504	13578	13505	13430	13536	13615	13650	13621	13547	13584	13493	13433	13546	13515	13500	13632	13441	13468	13688	13441	13543	13579	13498	13561	13502	13593	13617	13475	13515	13605	13331	13651	13419	13595	13476	13498	13473	13344	13631	13529	13471	13604	13646	13562	13436	13561	13547	13597	13851	13550	13535	13310	13521	13711	13609	13603	13649	13653	13427	13612	13572	13575	13633	13475	13464	13471	13570	13545	13769	13470	13425	13478	13549	13450	13471	13592	13414	13550	13374	13476	13426	13457	13432	13518	13536	13418	13523	13489	13667	13627	13709	13570	13654	13735	13399	13476	13530
21806	20956	28205	23904	21167	22875	24246	18531	17341	17429	17107	17028	16803	16601	16617	16579	16299	16240	16306	16215	16409	16195	16033	16036	16103	16068	16140	16158	16080	16123	15920	15969	16154	15859	16156	16056	16115	16131	16057	16049	16058	15983	15920	16136	16288	15974	16048	16095	15816	16076	15824	15853	15996	16086	15897	15817	15898	16190	15841	15920	15823	15984	15939	16027	15989	16142	15959	15873	15904	16071	16066	15967	15850	15786	16072	16101	15971	15847	15854	15956	15806	15841	16157	15971	15910	16028	15979	15852	15861	15901	15835	15933	15878	16061	15824	15754	16033	15749	15806	15990	16013	15783	15900	15817	15753	16015	16065	15877	15909	15859	15626	15772	15934	15986	16013	15968	15916	15787	15842	15766	15734	15853	15900	15891	15725	15933	15920	15725	15788	15979	15904	15640	15907	15779	15804	15996	15848	15767	15929	16014	15811	15886	15778	15937	15834	15899	15886	15921	15973	15905	16047	15970	15767	15871	15876	15895	15852	15761	15868	15882	16024	15960	15966	15940	15769	15689	15764	15764	15920	15760	15882	15918	15849	15870	15836	15867	15968	15999	15871	15794	15964	15813	15843	15891	16004	15911	15995	15981	15849	16106	15832	15779	15951	15931	15879	15838	15855	15925	15746	16034	15932	15884	15942	15785	16153	15869	15763	15816	15926	15894	15877	15641	15908	15798	15930	15700	15938	15900	15773	16063	15976	15835	15881	15739	15921	15869	16119	15863	16031	15728	16036	15831	16110	15970	15964	15824	15920	15961	15949	15957	15692	16040	15975	16121	16052	15920	15794	15738	15954	15965	15751	15922	15897	15949	16070	15726	15772	15875	15786	15698	15988	15926	15969	15711	15649	15815	15908	15948	15966	15761	15808	16002	15888	15883	15762	15926	15962	15944	15870	15877	15729	15802	15801	15885	15921	15861	15866	15868	15804	15742	15632	15830	15948	15978	15896	15795	15805	15924	15942	15933	15772	15783	15839	15548	15969	15981	15808	16132	15899	15965	16057	15891	15862	16073	15676	15897	15891	16029	15871	15782	15906	15776	15912	15862	15789	15935	15664	15826	16024	16042	15949	15881	15638	15865	15856	15826	15980	15831	15955	15695	16035	15834	15849	15790	15739	15681	15865	15928	16021	15930	15852	15821	15757	15892	15806	15895	15792	15884	15969	16040	16025	15992	15925	16028	15852	15812	15942	15951	15861	15773	15726	15962	15671	15860	15763	15883	15835	15907	15808	16051	16021	15763	16028	15643	15751	15860	15790	15901	15946	15707	15783	16015	15861	16023	15796	15805	15832	15954	16033	15952	15944	15795	15764	15940	15950	15962	15882	15884	15763	15842	15737	15627	15785	15936	15883	16058	15880	15783	15883	15848	15726	15908	15675	15779	15878	15825	15972	15886	15996	15790	15806	16095	15902	15803	15960	15951	15877	15668	15988	15809	15848	15943	15976	16065	15975	15812	15751	15730	15886	15834	15698	15699	15776	15799	15879	15796	15927	15861	15790	16068	15969	15901	15840	16130	15812	15761	15896	15884	15818	15996	15937	16040	15823	16047	15807	15867	15823	15835	15926	16001	15801	15903	15890	16001	16002	15800	15731	15791	16004	15931	15774	15916	15974	15930	15948	15881	15836	15986	15797	15778	15995	15747	15654	15881	16003	15942	15948	16002	15822	15704	15756	15953	16082	15946	16000	16035	15878	16007	15899	15997	15936	15990	15938	15883	15955	15975	15944	15927	15764	16004	15959	15854	15968	15691	15730	15775	15880	15790	15873	15766	15727	15885	15887	15793	16160	15929	16104	15912	15788	15793	15726	16034	15803	16020	15789	16106	15951	15991	15758	15921	15884	15860	16069	15759	15821	15895	15789	15705	15965	15773	15836	15888	16136	15929	15915	15973	15976	15768	15815	15749	15903	15778	15835	15691	15744	15900	15798	15612	16097	15992	15825	16222	15798	15823	16036	15656	15993	16102	15953	16013	15753	15999	15822	15840	15769	15843	15674	15753	15962	15613	15988	15968	16147	15987	15842	15945	15890	15853	15917	16058	15938	15915	15910	15882	16122	15759	15751	16099	15875	15620	15803	15856	15728	15791	15608	15931	15981	15851	15881	15767	15896	16072	15753	15860	15930	15892	15920	16017	15885	15886	15952	15860	16111	15928	15772	15826	15814	15822	16021	15866	15928	15853	15925	15944	15873	15802	16045	15981	15901	16095	15733	15937	15701	16217	15729	15915	16004	15925	15853	15886	15826	15812	15923	16179	15993	15695	15796	15845	15855	15807	15673	15621	15719	15926	15767	15925	15733	15936	15913	16077	15828	15939	15861	16045	15949	16076	15820	15920	15827	15783	15726	15801	15752	15801	15943	15895	15832	15993	15985	15986	15679	15822	15809	15925	15985	15883	15980	15927	15925	15893	15806	15787	15882	15978	15906	15740	15852	16032	15735	15733	15954	15984	15912	15838	15738	15752	15874	15629	16013	15864	15859	15917	15988	16110	15824	15769	15907	15753	15826	15920	15762	15833	16029	15900	15781	15929	15964	15808	15729	15871	15822	15936	15978	15823	15970	16126	15702	16083	15814	16012	15885	15750	15662	16017	15894	15930	15741	15734	15765	15905	15939	16065	15944	15880	15854	15949	15886	15871	15716	15847	15972	15820	15809	16036	15764	16023	15985	15817	15820	15985	15925	15815	15768	15810	15822	15970	16066	15785	16105	15928	15826	15868	15809	15865	15818	15772	15815	15905	15990	15734	15872	15915	16049	15887	15895	15871	16008	15843	16002	15818	15924	15872	15872	15984	15876	15816	16019	16009	15959	15850	15804	15913	15956	15832	15825	15824	15979	15727	15885	15863	15884	15963	15687	15649	15794	15838	15801	15970	16053	15801	15588	15870	16009	15673	15880	15884	15833	15752	15841	15951	16005	15993	15768	16000	15856	15942	16115	15693	15851	16038	15894	15794	15968	16008	15913	15804	15862	16114	15824	15820	15738	15867	15874	15944	15729	15728	15966	15885	15666	15832	15689	15868	15969	15941	15881	15798	15917	15821	16111	15867	15842	15799	15760	15964	15889	15898	15918	15884	16028	15971	15845	15768	15884	15901	16019	16013	15713	15819	15754	15787	15950	15980	15897	15712	15831	15864	15820	15949	15911	15755	15643	15726	15927	15972	15775	15840	15812	15940	15854	15892	16070	15862	15830	15946	15712	15976	15964	15813	16021	16000	15793	15906	15910	16057	15955	15906	16007	15808	15783	15902	16043	16110	15899	15843	15740	15702	15825	15874	15852	15710	15584	15893	15939	15864	15909	15643	15927	15940	15848	15726	15859	15753	15868	15835	15977	15844	15950	15850	15710	15679	15887	15934	15859	15691	15871	15739	15742	15837	15925	15937	16005	15930	15922	15815	15805	15911	15880	15856	15826	15896	16122	15737	15933	15888	16024	15972	16044	15887	16000	16004	16012	15782	16036	15972	15958	15881	15786	15784	16055	15981	15965	15899	16017	15860	15805	15775	16047	15966	15933	15845	15824	15862	15958	15897	15936	15790	16017	15743	15741	15784	15924	15858	15842	15927	15949	15913	15872	15697	15905	15838	15735	15622	15891	15855	15895	15889	15833	15703	15638	15747	15838	15787	15897	15973	15803	15778	15953	15784	16085	15887	15750	15897	15904	16067	15960	15927	15793	16034	16048	15812	15837	16019	16002	15787	15951	15762	15857	15846	15937	15818	16033	15891	16055	15878	15830	16009	15900	16033	15985	15810	15772	16177	15711	15629	15690	15837	15784	15720	15587	15723	16008	15806	16011	15864	15797	15766	15854	15755	15949	15749	15972	15854	15810	15801	15898	15895	15941	15820	15833	15888	15798	15949	15833	15879	15834	16062	15921	15816	15974	15832	15987	16037	16033	15853	16088	16021	15862	15801	15790	15702	15858	15803	15831	15737	15984	15894	15881	15882	15914	15922	15713	15966	15799	15805	15875	15775	15889	15841	16053	15827	15704	15594	15937	15823	15896	15869	15979	15822	15767	15841	15788	15731	15924	16164	15888	15888	15859	15940	15845	15996	15762	15857	15969	15774	16002	15898	15930	15867	15861	15738	16045	15624	15709	15989	15900	15811	15827	15808	15738	16118	16075	15949	15677	15848	16007	15851	15717	16079	15967	15885	15988	15738	15816	15869	15834	15915	15674	15802	15866	15868	16038	15695	15809	15932	16042	15827	15824	15751	15696	15912	15768	15759	15860	15807	15827	15792	15804	16084	15956	15824	16089	15934	15902	16020	15862	15935	16031	15748	15861	15845	15967	15884	15787	15764	15964	15848	16108	15747	15843	16127	15800	15762	16139	15766	15562	15769	15750	15913	15700	15930	15855	16001	15785	15792	15865	15829	15797	15702	15919	15989	15988	15852	15875	15847	15869	15946	15891	15816	15819	15874	15964	15884	15998	15932	15764	15868	16064	15970	15884	15822	15766	15655	15907	15751	15993	15794	15854	15852	15751	15876	15760	15588	16007	16063	15843	15796	15928	15843	15913	15842	15798	15905	15942	15780	15775	16095	15949	15964	15743	16021	16096	16004	15991	15806	15826	15822	15864	15677	15996	15729	15642	15787	15940	15769	15792	15827	16117	15794	15897	15767	15786	15933	15883	15921	15944	15846	15791	15831	15762	16027	15836	15905	15974	15862	15851	15755	15853	15780	15890	15762	15649	15943	15746	16077	15893	15850	16074	15825	15894	15960	15761	15874	15993	15816	15764	15909	15810	16070	15805	16094	15582	15923	15987	16000	15942	15927	15894	15735	15988	15832	15985	15893	15711	15766	15691	15763	15889	15712	15850	15837	15886	15773	16005	15750	15811	15940	15858	15925	15911	15757	15863	16030	15760	15712	15894	15792	15874	15835	15785	15769	15839	15975	15706	15932	15933	15724	15887	15800	15866	15906	15900	15762	15895	15943	15858	15771	15887	15754	15863	15821	15774	15798	15932	15876	15881	15685	15853	15847	15851	15798	15884	16032	15972	15931	15759	15869	15759	15850	15774	15861	15922	15997	15823	15783	16068	15859	15705	15742	15829	15842	15796	16001	15807	16098	15732	15840	16025	15824	15769	15819	15834	15767	15816	15766	15903	15986
14669	33644	27501	21447	19250	17457	16572	15842	15325	15047	14848	14624	14506	14306	14154	13955	13941	13854	13870	13875	13716	13732	13566	13638	13526	13822	13763	13441	13458	13655	13618	13515	13474	13620	13546	13679	13567	13525	13705	13386	13713	13478	13407	13576	13607	13343	13445	13513	13424	13369	13495	13541	13525	13619	13576	13383	13690	13392	13620	13519	13544	13438	13456	13518	13632	13522	13620	13326	13614	13474	13451	13384	13296	13424	13478	13426	13455	13393	13305	13459	13417	13486	13517	13448	13463	13450	13472	13505	13329	13425	13421	13558	13401	13417	13380	13473	13321	13506	13552	13403	13505	13478	13383	13407	13508	13469	13452	13494	13399	13320	13393	13528	13410	13557	13504	13298	13487	13294	13569	13400	13518	13498	13340	13463	13308	13440	13295	13483	13368	13584	13514	13479	13436	13482	13527	13414	13370	13369	13474	13394	13535	13357	13609	13452	13400	13533	13394	13591	13482	13366	13359	13412	13607	13492	13631	13305	13516	13486	13440	13577	13419	13458	13492	13465	13575	13371	13482	13544	13533	13438	13479	13418	13534	13482	13469	13483	13512	13583	13452	13373	13310	13492	13502	13511	13419	13472	13504	13456	13481	13419	13350	13487	13553	13323	13547	13480	13304	13570	13432	13322	13414	13508	13337	13417	13365	13464	13463	13464	13376	13311	13359	13464	13462	13346	13534	13465	13586	13527	13469	13295	13384	13487	13366	13522	13302	13397	13545	13498	13554	13323	13397	13432	13417	13495	13619	13450	13525	13522	13352	13471	13440	13452	13605	13370	13322	13439	13399	13528	13496	13444	13542	13330	13547	13345	13337	13442	13448	13476	13296	13457	13379	13347	13406	13473	13443	13294	13440	13471	13298	13466	13598	13466	13458	13373	13298	13445	13525	13424	13576	13458	13426	13426	13512	13502	13433	13434	13439	13367	13239	13340	13444	13315	13291	13613	13546	13355	13405	13374	13518	13537	13639	13388	13536	13608	13354	13544	13325	13528	13345	13437	13504	13290	13410	13431	13426	13337	13355	13559	13481	13280	13528	13398	13459	13369	13481	13452	13459	13314	13285	13391	13283	13299	13618	13482	13534	13572	13477	13311	13367	13559	13439	13564	13555	13288	13616	13357	13354	13506	13431	13453	13656	13339	13415	13394	13382	13557	13464	13324	13573	13527	13420	13355	13354	13566	13642	13482	13354	13491	13427	13354	13390	13467	13493	13626	13495	13600	13442	13537	13368	13408	13342	13287	13403	13399	13394	13386	13375	13475	13414	13429	13461	13256	13428	13481	13555	13587	13360	13417	13464	13424	13447	13272	13456	13409	13576	13460	13684	13511	13439	13310	13431	13399	13432	13442	13421	13511	13413	13398	13288	13394	13483	13556	13490	13395	13524	13350	13273	13263	13442	13356	13418	13439	13401	13447	13548	13461	13496	13431	13403	13529	13439	13543	13475	13599	13423	13561	13607	13384	13511	13435	13326	13396	13302	13521	13431	13290	13413	13423	13498	13460	13473	13354	13557	13330	13375	13428	13453	13322	13418	13498	13493	13462	13456	13484	13489	13492	13453	13454	13299	13495	13314	13437	13366	13312	13473	13638	13417	13472	13396	13427	13458	13308	13389	13569	13358	13699	13347	13327	13456	13469	13203	13620	13437	13613	13361	13384	13290	13498	13503	13384	13417	13442	13368	13450	13477	13526	13389	13456	13586	13492	13508	13571	13343	13351	13526	13390	13541	13347	13390	13425	13555	13581	13468	13318	13377	13560	13518	13439	13356	13457	13463	13366	13446	13367	13440	13464	13531	13371	13489	13434	13475	13330	13496	13339	13415	13375	13556	13505	13483	13449	13397	13446	13635	13509	13309	13414	13517	13383	13541	13615	13467	13308	13431	13300	13443	13395	13284	13593	13421	13497	13452	13467	13422	13373	13399	13456	13501	13469	13529	13391	13509	13491	13551	13400	13321	13332	13202	13327	13512	13444	13307	13473	13385	13442	13398	13479	13478	13451	13382	13485	13516	13521	13337	13470	13481	13505	13492	13352	13404	13620	13493	13416	13577	13388	13387	13611	13233	13309	13427	13556	13500	13604	13281	13471	13252	13305	13462	13389	13538	13337	13492	13629	13487	13486	13247	13427	13561	13427	13453	13333	13410	13509	13553	13521	13512	13427	13472	13518	13499	13383	13487	13291	13424	13398	13552	13337	13413	13418	13459	13494	13387	13459	13371	13214	13404	13295	13652	13391	13621	13459	13438	13532	13372	13433	13428	13456	13214	13425	13381	13343	13470	13616	13599	13478	13471	13395	13409	13565	13457	13326	13427	13387	13425	13501	13562	13633	13515	13519	13694	13447	13416	13442	13418	13493	13423	13360	13353	13368	13319	13466	13591	13405	13587	13448	13552	13315	13540	13194	13482	13390	13660	13584	13450	13567	13428	13465	13390	13362	13370	13378	13390	13329	13415	13444	13404	13318	13237	13418	13599	13373	13456	13368	13464	13315	13506	13357	13410	13462	13407	13471	13553	13290	13423	13397	13426	13572	13533	13492	13550	13259	13575	13487	13563	13381	13652	13219	13405	13437	13426	13417	13446	13264	13452	13635	13280	13432	13333	13607	13318	13524	13416	13388	13323	13495	13471	13456	13411	13432	13435	13407	13467	13514	13360	13229	13571	13586	13430	13390	13311	13358	13387	13468	13508	13449	13323	13319	13530	13454	13510	13385	13442	13459	13351	13501	13448	13430	13508	13489	13430	13324	13448	13341	13379	13492	13387	13434	13337	13600	13520	13554	13499	13346	13363	13373	13546	13568	13324	13434	13492	13500	13528	13408	13472	13500	13395	13458	13537	13408	13374	13347	13545	13480	13596	13280	13576	13498	13436	13524	13322	13380	13578	13254	13432	13402	13445	13262	13458	13550	13415	13346	13465	13333	13566	13459	13113	13533	13324	13471	13405	13460	13430	13280	13470	13368	13531	13365	13427	13567	13495	13324	13448	13509	13445	13417	13556	13490	13232	13444	13438	13407	13514	13317	13329	13440	13383	13327	13458	13427	13592	13482	13496	13449	13397	13376	13508	13459	13501	13290	13453	13195	13555	13403	13361	13432	13371	13524	13435	13415	13477	13531	13476	13347	13352	13319	13437	13484	13288	13601	13518	13506	13437	13415	13476	13363	13338	13459	13404	13337	13477	13389	13464	13392	13468	13373	13391	13412	13394	13404	13580	13418	13385	13440	13271	13342	13409	13447	13424	13326	13365	13459	13544	13449	13433	13401	13532	13537	13378	13369	13408	13379	13516	13328	13417	13387	13574	13485	13471	13227	13409	13434	13360	13267	13385	13312	13250	13321	13382	13474	13305	13296	13480	13523	13458	13452	13372	13611	13515	13310	13480	13493	13543	13447	13391	13400	13424	13441	13350	13466	13643	13381	13500	13481	13616	13549	13339	13360	13342	13499	13368	13493	13488	13476	13505	13331	13467	13374	13450	13435	13478	13566	13469	13389	13688	13545	13320	13416	13348	13559	13611	13497	13468	13489	13265	13400	13483	13351	13267	13400	13545	13348	13531	13314	13331	13396	13387	13334	13556	13443	13513	13449	13448	13567	13291	13477	13486	13234	13369	13498	13495	13326	13487	13320	13426	13552	13434	13461	13416	13519	13498	13335	13424	13462	13224	13492	13442	13602	13305	13445	13282	13558	13448	13359	13354	13448	13224	13552	13379	13476	13504	13415	13588	13440	13494	13421	13458	13426	13560	13442	13383	13435	13461	13439	13536	13355	13328	13375	13475	13516	13518	13677	13341	13514	13316	13433	13342	13436	13503	13316	13425	13506	13444	13513	13456	13503	13476	13391	13515	13448	13374	13631	13645	13499	13500	13278	13507	13416	13391	13348	13408	13390	13456	13406	13458	13483	13397	13458	13497	13553	13615	13392	13401	13265	13310	13297	13490	13556	13381	13359	13502	13548	13455	13485	13504	13366	13384	13340	13534	13429	13508	13423	13422	13507	13466	13409	13371	13451	13485	13415	13539	13540	13440	13559	13399	13367	13403	13473	13466	13389	13457	13416	13632	13445	13530	13557	13520	13510	13316	13451	13542	13413	13303	13400	13438	13473	13477	13408	13377	13423	13446	13494	13489	13332	13665	13448	13638	13410	13499	13600	13335	13498	13533	13616	13322	13391	13385	13466	13460	13337	13347	13503	13433	13489	13240	13395	13333	13460	13538	13327	13597	13461	13441	13477	13470	13359	13515	13413	13498	13583	13638	13435	13367	13365	13357	13360	13449	13313	13541	13474	13418	13515	13498	13446	13510	13404	13506	13355	13455	13508	13536	13592	13674	13330	13564	13446	13241	13341	13372	13376	13469	13485	13418	13328	13386	13383	13432	13508	13264	13713	13487	13484	13383	13407	13416	13606	13503	13336	13419	13416	13490	13402	13418	13462	13458	13355	13671	13593	13372	13418	13559	13459	13361	13410	13433	13298	13450	13461	13393	13415	13486	13300	13518	13420	13283	13653	13484	13446	13436	13513	13483	13346	13277	13442	13464	13402	13521	13405	13441	13410	13592	13465	13511	13400	13362	13358	13270	13578	13538	13493	13563	13755	13387	13496	13491	13560	13460	13457	13522	13391	13471	13330	13538	13343	13381	13405	13271	13603	13294	13423	13395	13469	13461	13456	13434	13362	13347	13392	13243	13392	13373	13440	13414	13529	13498	13339	13467	13459	13481	13422	13462	13551	13506	13540	13548	13486	13321	13189	13466	13439	13533	13355	13523	13480	13372	13308	13428	13324	13434	13292	13553	13333	13398	13455	13517	13330	13586	13486	13482	13495	13453	13322	13366	13416	13395	13573	13502	13273	13637	13350	13377	13607	13554	13426	13377	13595	13251	13410	13578	13309	13403	13472	13373	13460	13617	13457	13433	13483	13324	13349	13471	13502	13428	13331	13507	13711	13307	13467	13461	13429	13394	13385	13554	13355	13293	13338	13403	13494	13276	13355	13611	13409	13466	13392	13560	13308	13552	13544	13470	13421	13407	13419	13423	13523	13361	13400	13438	13447	13486	13458	13405	13434	13512	13468	13457	13448	13249	13565	13433	13358	13361	13395	13570	13458	13320	13499	13341	13483
28065	22157	23916	20890	17057	16645	16213	15699	15716	15625	15452	15428	15343	15375	15398	15274	15294	15461	15160	15273	15226	15210	15333	15096	15125	15275	15249	15065	15069	15267	15154	15036	15164	15190	15173	15165	15220	15028	15151	15124	15281	15257	15287	15118	15205	15116	14989	14830	15139	15148	15097	15024	14930	15154	15054	15084	15055	15101	15290	15199	15314	15142	15061	14990	15120	15074	15170	15080	15092	15035	15072	15260	15072	15265	15225	15219	15132	15138	15044	15095	15063	15233	15071	14862	15007	15047	15098	15111	14872	15012	15255	15076	15145	15074	15089	15137	15358	15037	15247	15181	15243	15013	15020	15152	15044	15111	15215	15128	15067	15235	15043	14968	15107	15115	14941	15023	15164	15044	15241	15160	15248	15184	15194	15002	15164	15076	14994	15059	15251	15205	15351	15004	15134	15191	15194	14914	14919	15158	15065	14910	14980	15076	15115	15104	15038	15023	14973	15137	15119	15367	15057	15029	15171	15063	15188	15200	15270	15155	15130	15079	15168	15198	15195	15144	15311	15038	15021	15246	15407	15148	15074	15190	15041	14819	14940	15240	15515	15150	15138	15197	15043	15141	15206	15106	15133	15065	15352	15076	15238	15069	14921	15128	15059	15256	15073	14844	14971	15315	15330	15014	15036	15148	15166	15034	15101	15107	15142	15047	15177	15057	14987	15184	15082	15134	15074	15033	15142	15220	15241	15062	15372	15128	15198	15340	15172	15188	15055	14992	15063	15141	15085	14940	15213	15186	14999	15109	15108	15163	15121	15179	14965	15125	15167	15105	14971	15182	15127	15216	15198	15200	15111	15132	15202	15297	15065	15030	15165	15122	15137	15140	15151	15193	15176	15178	15194	15234	15148	14987	15129	15213	15194	15202	14968	15156	14973	15057	15085	15046	15250	14897	14991	15031	15008	15332	15014	15011	15048	15103	15101	15179	15009	15135	15040	14973	15044	15207	15234	15080	15081	15170	14962	14988	15092	15074	15232	15004	15106	15195	15166	15100	14954	15136	15036	15086	15124	15176	15014	15108	15289	15161	15134	15274	15270	15043	15095	14964	15239	15026	15283	15207	15104	15039	15138	15145	15128	15282	15231	15123	15016	15301	15369	15032	15142	15184	15151	15182	15100	15192	14938	15080	15169	15176	15234	15185	15137	15058	15187	15150	15151	15162	15274	15306	15114	15262	15102	15189	14923	15174	15159	15368	15169	14979	15028	15137	15070	15208	15130	15300	15019	15136	15179	14954	14989	15024	15072	15043	15134	15240	15078	15213	15156	14932	15019	15061	15136	15048	14964	15053	15044	15008	15226	15165	14978	15120	15055	15323	15330	15140	15195	15097	15132	15310	15062	14983	14990	15263	15047	15039	15223	15195	15103	15155	15165	15152	15202	15035	14896	15100	15259	15158	15284	15061	15188	15073	15084	15078	15119	15191	15274	15047	15266	15291	14999	14771	15094	15007	15200	15018	14979	15059	15219	15201	15093	15347	15097	15111	15125	15275	15090	15112	15125	15093	14972	15247	15248	15390	15008	15158	15161	15148	14917	15032	15170	15120	15261	15182	15006	15039	15082	15070	15124	15083	15313	14960	15228	15113	15191	15041	15342	15091	15254	15233	15109	15045	15084	15006	15078	15260	15097	15215	15217	15188	15181	15167	14936	14764	15332	15419	15193	15313	15235	15192	15136	15219	14768	15040	15155	14996	15208	15092	15136	15175	15269	15295	15142	15123	15082	15163	14942	15285	15328	15177	15190	15146	15051	15096	15007	15183	15173	15127	15375	15123	15062	15103	15144	15175	15188	15059	15160	15169	15122	15242	15124	15031	15134	15092	15063	15080	15029	15190	15382	15024	15185	15020	15045	15204	15060	15037	15116	15075	14986	15063	15126	15197	14956	14987	15122	15099	15074	15156	14923	15281	15303	15193	15143	15061	15002	15136	15309	15206	15251	14999	15211	15338	15146	15162	15031	15169	15113	15050	15079	15266	15136	15119	15377	15233	15090	14929	15246	15125	15174	14953	15140	15054	14947	15355	15221	15113	15093	15069	15133	15010	15180	15123	15043	14976	15123	15210	15179	15060	14942	15109	15299	15109	15123	15098	15180	15072	15016	15257	15102	15275	15067	15167	15250	15180	15194	15317	15130	15120	15170	15130	14978	15168	14978	15130	14987	14829	14944	14944	15174	15169	15168	15165	15097	15097	15069	15074	15189	15178	15298	15283	15147	15051	15047	15078	15193	15063	15043	15123	15207	15090	15177	15300	14934	15109	15309	15042	15216	15106	15083	15287	15019	15154	15191	15241	15113	15048	15013	15004	15109	15187	15200	15261	15115	15220	15027	15008	15260	14934	15026	15077	15336	15222	15160	15348	15271	15313	15019	15187	15036	15000	15248	15199	15155	15306	15040	15208	15138	15072	15072	15190	14992	15161	15082	15095	15109	15105	15067	15086	15200	15107	15232	15068	15306	15039	15154	15175	15153	15076	15014	15111	15114	15261	15171	15114	14985	15125	15149	15187	15117	14931	15048	15137	15131	15199	15096	15133	15204	15184	15117	14976	15024	15239	15011	15007	15302	15007	15064	15036	15074	15097	15173	15036	15057	15193	15137	15115	15171	15105	15046	15039	15070	15211	15054	15043	15081	15184	15093	15015	15080	15308	15218	15178	15222	15184	15310	15230	14968	15204	15311	15117	15276	15141	15258	14999	14997	15332	15202	15037	15014	15143	14889	14967	14999	14899	15043	15080	15266	15095	15443	15105	15183	14977	14977	15130	15186	15055	15054	15069	15140	15202	15180	15028	14862	15183	14913	15149	15178	15003	15014	15076	15155	15146	15149	15189	15085	14990	15072	15052	14888	14843	15148	14952	15167	15035	15068	15178	15128	15038	15117	15277	14987	15057	15216	15058	15118	15256	15114	15138	15087	15229	14944	15178	15014	14960	15098	15268	15128	15064	15092	15102	15173	14931	15103	15099	15260	15026	15181	15098	14992	15150	15139	15061	15106	15077	15119	15192	15143	15301	15345	15120	15252	15049	15190	15375	15032	15147	15107	14748	15271	15038	15170	15083	15264	15076	14887	15206	15012	15097	15196	15138	15024	15147	14942	15192	15279	15355	15046	14884	15141	15119	15151	15080	15202	15196	15187	15053	15044	15052	15038	14973	15055	15168	15100	15159	15039	15140	15061	15088	15034	15327	15028	15159	15258	15112	15069	15070	15128	15104	15161	15070	15034	15113	15025	14839	15156	15134	15085	14944	14983	15158	15255	15196	15212	15051	15173	15120	15194	15176	15126	15171	15125	14999	15183	15207	15152	15196	15098	15005	15155	15275	15261	15108	15111	14918	15080	15190	15283	15106	15149	15274	15166	15148	15275	15055	15299	15078	15322	15030	14942	15124	15181	15049	15102	15078	15172	15015	15064	15065	15241	15180	15018	15023	14997	15055	15159	15177	15243	15297	15359	15069	15382	15007	15252	15157	15305	15018	15146	15167	15178	14870	15041	15020	15216	15058	14992	15251	15106	15066	15058	15037	15119	15164	15062	15147	14924	15137	15280	15176	15173	15057	15159	15211	15166	15146	15201	15019	15163	15113	15012	15021	15043	15068	15188	15187	15253	15173	15079	15111	15019	14883	14965	15170	15210	15058	15206	15080	15203	15057	15038	14932	15002	15300	15352	15247	15206	15300	15213	15174	14992	15140	15154	15059	15158	15110	15203	15012	15050	15167	15181	14975	15190	15112	14993	14977	14892	15022	15146	15079	15058	15094	15139	15370	15110	15160	14989	15171	15055	15086	15200	15143	15219	15074	15110	14951	15187	15084	15029	15101	15077	14987	15241	15147	15159	15252	15218	15153	15257	15242	15055	15000	15116	15030	15018	15116	15251	15055	15080	14999	14868	15056	15099	14997	15061	15213	15203	15119	15149	15303	15156	15080	15171	15126	15212	15307	15328	15112	15187	15147	15036	14870	15136	15115	14960	15178	15035	15164	14960	15057	15010	15143	15086	15107	15189	15086	15042	15038	15196	15192	15204	15104	15132	15110	15013	15243	15169	15189	15110	14985	14929	15149	14902	15117	15133	15123	15071	15044	15182	14991	15113	15220	15242	15195	15269	15080	15078	15186	15105	15085	15323	15210	15114	14987	15147	15170	15145	14827	15206	15132	14905	15097	15062	15014	15137	14989	15276	15163	15183	15033	15178	15078	15013	15111	14987	15186	15233	15255	15184	15117	15093	15169	15214	15020	15162	15210	14963	15187	15143	15159	15229	15183	15285	15319	15473	15362	15014	15168	15101	15136	15054	14996	15085	15116	15160	15248	15071	14992	15030	15034	14948	15149	15248	15199	15016	15000	15009	15245	15144	15098	15214	14960	15097	15092	14789	14849	15195	15243	15113	14960	15028	14992	15093	15111	15142	15292	15018	15121	15096	15127	15171	15083	15381	15032	15273	14850	15171	15234	15237	15114	15198	15071	15053	15237	15188	15149	15149	15207	15068	15294	15088	15108	15006	15112	15021	14946	15117	15162	15234	15053	15051	15116	15187	15094	15157	15151	15238	15263	15138	15018	15154	15155	15056	15030	15167	15102	15186	15119	15162	14965	15154	15179	15012	15051	15157	15128	15281	14944	15152	14994	15143	15206	15173	15244	15208	15044	15179	15127	15066	14914	15080	14914	15041	15056	15084	15188	15506	15164	15086	15144	14945	14867	15132	15040	15015	15174	15116	15045	14996	15131	14916	15170	15328	15026	15113	15134	15257	15108	15082	15209	15185	14967	15144	15038	15212	15033	15091	15044	15185	14993	14924	15090	15122	14931	15191	15180	15363	15067	15186	14961	15178	14992	15035	15118	15101	15018	15069	15199	15094	15065	15083	14984	14941	15044	14946	15147	15163	15151	15158	15040	15299	15006	15161	15109	15207	15135	15155	15184	15310	15208	15076	15179	14972	15057	15108	15225	14970	15086	15094	15099	15055	15138	15051	15115	15177	15015	15079	15276	15223	15131	15005	15162	15160	15081	15015	15223	14988	15285	15052	14975	15073	14921	15163	15007	15142	14880	14889	15061	14957	14907	15169	15107	14999	15125	14966	15087	15059	15137	15154	15286	15156	15101	15031	15254	15111	15154
15941	23426	20089	16814	15645	14775	14377	14256	13924	13718	13537	13464	13327	13372	13236	13235	13202	13064	13293	13255	13185	12891	13105	13083	13109	13120	13256	13026	13158	13260	12980	13269	13245	13112	13094	13029	12969	12964	13201	13184	13034	12892	13095	13078	13039	13043	12951	13006	12938	13318	13155	13180	13187	12984	13130	13161	13080	13040	13115	13057	13019	13206	13089	13071	13134	13140	13007	13215	13037	13139	12977	12890	13107	13001	13019	13088	12878	12976	13048	13174	13124	13066	13138	13178	12994	13184	13198	13009	12858	13081	12999	12880	12972	13046	12932	13161	13043	12925	12985	12996	13038	13102	13174	12911	12955	13116	13129	13151	13029	13066	13007	13169	13076	13048	12993	13258	12998	12991	12949	13045	13111	13090	13124	13105	13163	12955	13111	13098	13028	13079	12965	13103	13081	13028	13117	13119	13059	13197	13071	13145	12924	13117	13144	13044	13091	13076	13223	13091	12974	12950	13196	12974	13013	13034	13061	13060	12923	13120	13044	13056	13067	12915	13096	13105	13079	12957	13049	13203	13188	12988	13082	13015	13079	12883	12916	13240	13191	13161	12998	13194	13104	13130	13081	13072	12993	13017	13043	13117	13213	13065	13173	13121	13216	13114	12898	12966	13235	13067	13069	13199	13144	13232	12963	13018	13010	13171	12980	12979	13153	13191	13117	13112	13096	13104	13132	13216	13159	13048	13137	13039	13155	13057	13250	13015	12962	12813	13169	13056	13183	13017	13000	13108	13018	13020	13077	13079	13203	13105	13052	12816	12861	13060	13096	13046	13049	12976	13131	13013	13067	13214	13250	13071	13040	13129	12939	13073	13021	12956	13296	13082	12918	13229	13098	13079	12860	13101	13205	13062	13079	13099	13001	12952	13134	13126	13045	13086	12990	13005	13104	13127	13197	12976	13145	12989	13249	13101	13003	13144	13006	13000	13285	13248	13114	12990	12952	12976	12950	13072	13222	12928	13004	13242	13097	13065	12806	13018	13088	13207	13208	12907	13042	13131	12879	12935	13085	13099	13078	13164	13105	13068	13074	13016	13008	13224	13021	13167	13020	12972	13121	13077	13069	13056	13045	13026	13060	12878	13097	13060	13073	13131	13195	13097	12885	13159	13113	12947	13097	13170	13039	13088	13024	13137	13258	13140	13254	12987	12929	13092	13174	13140	13065	13051	13017	13098	13159	13070	12964	13179	13000	12894	13140	13035	13069	13063	13109	12959	13175	13014	12989	13026	12974	13083	12936	13074	12974	13205	13148	13024	13135	13001	13270	13203	12990	13144	13211	12993	13056	13241	13119	13117	13180	13138	13117	12898	13066	13097	13284	13080	12977	13030	12925	13022	13026	13165	13110	13104	13106	13236	13160	12940	13008	13255	13014	12989	13124	13062	13139	12987	13153	12946	13210	13106	13122	13086	13047	12972	12960	13227	13065	12870	13164	13151	13134	13084	13006	13005	13168	13170	13108	13096	13103	13029	13132	13034	13022	13208	13037	13041	13091	13027	13044	13030	12942	13213	13263	13007	12988	13087	13196	12974	13098	13028	12992	13032	13031	12908	13158	13156	13046	13192	13055	13176	12956	13033	13017	13113	13018	13111	12885	13089	13259	13070	13043	12992	13057	13139	13255	13190	13082	13066	13234	13121	12986	13097	13053	12943	13027	13022	13030	12877	13081	13239	13088	12967	13246	13250	12856	13242	12960	13157	13107	13047	13143	13046	13139	12898	12962	13102	13050	13106	13064	13137	13178	12929	13159	13068	13244	13064	13009	13176	13138	12895	13057	12973	13165	13325	13148	12912	13032	13091	13054	13133	13075	13097	13103	13065	13051	13137	13216	13023	12950	12988	13175	13088	13182	13121	13176	13087	13231	13027	12975	13034	13085	13082	13032	13004	13320	13144	13054	13093	13028	13224	13032	13094	13205	13017	12988	13043	13033	13172	13152	13078	13081	13104	13038	12984	13129	13217	13113	13061	13033	13075	13117	13099	13106	13028	13081	13183	13070	13138	12987	13094	13126	12940	13017	13058	13090	13072	12985	13111	13059	13069	13225	12962	13125	12982	13082	12973	13072	12972	13097	13048	12957	13176	13199	13122	12932	12965	13184	13001	13141	13178	13103	13094	13173	13224	13150	13078	13062	12960	13227	12987	13050	13104	13089	13010	12998	13021	13140	13096	13101	13070	12992	13016	12920	13071	12980	13060	13010	13208	13103	13097	13155	12892	13054	13089	13040	13084	12930	13289	13145	13039	13010	13072	13045	13129	13157	13062	12939	12963	12999	13129	13065	13060	13125	13156	13202	12928	13189	13120	12928	13111	13082	13015	12925	13042	13129	12969	13000	13100	12951	13197	13138	13075	13144	13021	13047	13204	13090	13064	13226	13039	13042	12978	13036	13020	13241	13076	13227	13124	13268	12947	13053	13280	13129	13188	12833	13070	12982	12987	13090	13097	13155	12993	12929	13351	13067	13109	13314	12901	13030	13162	12995	13062	13094	13159	13037	12948	13342	13088	13215	13252	13025	13164	13097	13222	13131	13225	13208	12970	13045	13164	13133	13214	13049	13126	13144	12996	13101	13164	12854	13150	13234	13063	13102	13094	13094	13088	13204	12969	12906	13102	13010	13127	12999	13236	13100	13020	12908	12950	13174	13317	13052	13071	12936	13199	13146	13108	13087	13161	13176	13031	13176	13165	13167	13057	13062	13047	13088	13035	13058	12978	13092	13118	13131	13054	12994	13034	13024	13063	13072	12914	12968	13046	13209	13039	13031	13190	13177	13153	13142	13068	12925	12945	13104	13182	13034	13055	13197	13245	13238	13180	13158	13008	13056	12953	13077	13104	12999	13045	13101	12891	13119	13131	12997	12999	13050	13135	13069	13147	13174	13123	13108	13128	13007	13075	13127	13195	12970	13155	13217	13002	12965	13167	13016	13130	13022	12853	13240	13046	13113	13001	13179	13029	13219	13275	12987	13154	13085	13161	13146	12928	13037	13065	12974	13024	13161	12919	13161	13194	13163	13043	13256	13168	13009	13103	13072	13071	13074	13116	12931	13090	13111	13186	13159	12919	13198	13015	13047	13162	13126	13017	13211	13140	13073	13024	13073	13072	12996	13039	13110	13115	13082	13174	13117	13303	13025	13195	12938	13089	13054	13093	13004	12951	13220	12996	12995	13050	13253	12956	13232	13090	13183	13140	12918	13088	13183	13126	13178	13019	13028	12945	13092	12917	13091	13146	13168	13199	13128	12959	13038	13231	13184	12958	13158	13161	13127	13093	13098	13026	13095	13022	13030	13016	13150	13170	13127	13162	13289	13088	13200	13072	12966	13162	12953	13129	13051	13082	13213	13133	13079	13048	13007	12910	13132	12974	13148	12992	13146	12977	12979	13006	12917	13171	13236	13148	12802	13347	13147	13004	13062	13132	13034	13045	13294	13122	13146	13021	13107	13002	13088	13186	12960	12991	13095	13032	13145	13097	12998	13117	12965	13132	12983	13040	13022	13087	13017	12975	13022	13049	13202	13280	13204	13205	12949	13172	13034	13211	13052	13064	13173	13143	13106	13127	13223	12914	12942	13001	13021	13127	13265	13150	12972	13066	13140	13053	12942	13134	13186	13031	13145	13152	13081	13216	13025	13049	13068	13140	13157	13018	13151	12914	13039	13242	13108	13122	12993	12979	13017	13023	12940	13095	13115	13082	13131	13040	13077	13156	13045	12936	13150	13094	13105	13135	12967	13066	13162	12900	13097	13059	12974	13074	13017	13146	12982	13124	12891	13117	13145	13142	13059	13007	13042	13098	13046	12902	13027	12927	13190	13237	13054	13120	13119	13231	13013	13058	13099	13089	13044	13180	12982	13085	13167	13111	13218	13021	13122	13108	13166	12940	12986	13155	12975	13132	12896	12858	13007	12974	13048	13102	13196	13003	13161	12976	12996	12945	13224	13008	13051	13046	12958	13027	13013	13079	13081	13137	13125	12997	13204	13172	12994	13111	13127	13192	12870	13202	13061	13024	13066	13120	13096	13060	13196	13128	13084	12980	13098	13123	12905	13261	13008	13023	13321	13127	13034	13028	13130	13073	13129	13243	13010	13058	12986	13103	13007	13133	12967	13087	13196	12922	13031	13027	13028	13054	13017	13049	13007	12995	13159	13128	13142	13180	12967	13204	13070	12988	13172	13073	12945	13298	13195	13175	12904	13132	12964	13026	13140	13085	13317	13175	13285	12954	12985	13136	13051	13192	13115	12847	12997	13241	13174	13103	13042	13112	13122	13112	13346	13069	13136	13027	13016	13120	13132	13071	13077	13025	13015	13019	12889	13009	13235	13019	13056	13057	13062	13041	13066	13269	13160	12987	13291	13114	13055	12930	13015	12963	13035	13021	13132	12986	13098	12877	13070	13174	13135	13001	13027	12901	13198	13051	13105	13236	12996	13043	12990	13178	12899	13279	12866	13220	13062	13090	13142	13102	13175	13048	12894	13035	12986	13088	13052	12970	12986	13211	13147	13125	13018	12955	13046	13102	12984	13113	12925	12989	13206	12962	13190	12931	13237	13190	13237	13167	13130	13096	13179	13111	13013	13224	13091	13211	13138	13117	13295	13079	12905	13256	13100	12950	12958	12977	13035	13077	13238	13222	12985	13026	13023	12937	13289	13063	13250	13014	13144	13143	13019	13026	13031	13154	13094	13043	13243	13247	13090	13049	12990	13012	13166	12974	13119	13160	13023	13032	13298	13132	13083	13179	13019	12968	13016	13207	13020	13101	13120	13110	13230	12985	13222	12965	13020	13072	13088	13177	13125	12968	13082	13023	12991	13167	12996	13084	12976	13064	13049	12972	13090	13045	12901	13224	12975	13012	13236	12925	12950	12998	13147	13236	13093	12937	13105	13015	13090	12811	12934	13087	13142	13020	13079	13130	12965	12869	13093	13007	13186	13093	13181	12965	13010	13037	13130	13157	12945	13066	13200	13078	13081	13170	13032	13230	13062	13156	13209	13014	13019	13099	12980	13038	13148	13058	13131	13082	13040	13156	13286	13010	13162	13091	13017	13339	13104	13063	13176	13008	12989	13083	13235	13127	13089	13348	12828	13095	12970	13025	13055	12969	13184	13041
22610	20888	27731	24289	21571	21074	19094	16452	15969	15768	15633	15602	15212	15250	15160	15037	14946	15118	14915	15245	15074	14900	14782	14800	14841	14836	14921	14815	14858	14855	14924	14782	14886	14680	14692	14694	14929	14815	14758	14802	15021	14804	14579	14876	14884	14968	14813	14797	14675	14779	14612	14844	14911	14850	14885	15044	14805	14684	14586	14884	14551	14778	14717	14755	14780	14824	14777	14783	14750	14643	14816	14587	14687	14672	14678	14702	14630	14978	14775	14811	14785	14734	14907	14708	14968	14642	14940	14764	14671	14811	14710	14785	14695	14897	14844	14729	14779	14717	14749	14674	14712	14780	14694	14622	14844	14754	14844	14579	14721	14887	14679	14815	14590	14703	14724	14596	14824	14664	14742	14538	14753	14717	14728	14659	14679	14808	14605	14638	14692	14545	14904	14740	14690	14627	14690	14646	14638	14745	14655	14736	14736	14718	14723	14814	14787	14664	14664	14643	14635	14702	14836	14566	14680	14770	14747	14748	14627	14651	14624	14831	14696	14683	14965	14786	14713	14658	14785	14738	14607	14595	14688	14886	14731	14938	14908	14788	14725	14691	14753	14788	14740	14905	14747	14669	14732	14384	14564	14725	14734	14615	14654	14564	14693	14788	14798	14779	14671	14813	14609	14879	14711	14709	14530	14609	14751	14693	14872	14704	14566	14803	14739	14772	14664	14788	14716	14774	14922	14737	14644	14801	14631	14683	14702	14736	14713	14944	14708	14570	14907	14781	14612	14667	14771	14712	14642	14710	14810	14734	14726	14532	14660	14773	14810	14838	14771	14709	14864	14993	14908	14715	14718	14613	14654	14800	14942	14827	14705	14815	14699	14743	14517	14597	14694	14584	14677	14708	14751	14698	14631	14756	14588	14482	15053	14721	14774	14510	14962	14757	14613	14671	14789	14648	14918	14648	14741	14768	14833	14731	14604	14716	14640	14733	14543	14791	14830	14702	14572	14730	14756	14769	14703	14800	14858	14851	14702	14812	14721	14668	14674	14564	14761	14747	14694	14639	14678	14848	14728	14720	14661	14808	14657	14705	14709	14592	14742	15043	14628	14781	14701	14568	14534	14735	14589	14712	14853	14795	14837	14736	14757	14694	14773	14707	14643	14631	14916	14714	14552	14682	14720	14794	14697	14820	14700	14904	14899	14713	14627	14705	14854	14692	14799	14786	14826	14674	14723	14686	14800	14771	14799	14687	14763	14601	14930	14947	14849	14702	14695	14764	14966	14502	14732	14814	14662	14745	14714	14652	14782	14743	14470	14630	14675	14743	14497	14602	14813	14691	14773	14746	14697	14838	14822	14620	14638	14825	14750	14739	14703	14692	14733	14605	14616	14749	14688	14567	14738	14891	14816	14739	14806	14697	14714	14878	14702	14644	14754	14858	14885	14762	14942	14768	14621	14700	14775	14750	14744	15011	14736	14708	14666	14739	14746	14713	14755	14669	14782	14746	14670	14444	14878	14745	14898	14746	14829	14604	14537	14731	14692	14848	14844	14644	14669	14647	14683	14607	14667	14694	14569	14671	14739	14929	14711	14730	14531	14624	14713	14836	14630	14549	14825	14762	14825	14613	14598	14641	14594	14741	14789	14633	14648	14592	14652	14786	14709	14655	14874	14722	14810	14625	14697	14720	14661	14765	14632	14758	14595	14780	14769	14662	14617	14749	14867	14772	14815	14945	14732	14832	14622	14572	14629	14702	14931	14688	14635	14527	14934	14784	14654	14856	14655	14753	14781	14787	14885	14670	14742	14727	14762	14967	14540	14592	14601	14794	14998	14682	14722	14599	14718	14702	14581	14703	14754	14620	14555	14687	14617	14680	14576	14582	14784	14950	14784	14647	14625	14568	14581	14713	14723	14639	14661	14611	14805	14798	14769	14848	14685	14711	14907	14900	14656	14679	14673	14689	14629	14452	14568	14774	14839	14699	14726	14810	14696	14704	14827	14618	14583	14633	14717	14816	14774	14802	14803	14747	14769	14576	14744	14758	14640	14879	14678	14793	14843	14653	14826	14780	14820	14708	14562	14872	14968	14914	14645	14730	14725	14731	14821	14654	14722	14815	14777	14980	14847	14865	14887	14899	14726	14718	14671	14811	14604	14864	14784	14724	14755	14778	14758	14853	14668	14596	14562	14731	14797	14622	14716	14606	14821	14943	14652	14657	14607	14723	14517	14778	14773	14724	14782	14633	14696	14788	14754	14982	14508	14927	14709	14711	14645	14619	14513	14693	14702	14760	14703	14642	14907	14618	14754	14592	14741	14753	14619	14725	14770	14798	14812	14738	14755	14690	14901	14652	14962	14731	14741	14625	14744	14714	14823	14782	14658	14803	14733	14912	14659	14716	14594	14620	14591	14757	14608	14836	14816	14649	14832	14735	14806	14815	14658	14620	14819	14766	14773	14549	14906	14786	14641	14684	14445	14721	14749	14681	14581	14762	14773	14627	14592	14846	14756	14697	14724	14597	14743	14793	14795	14587	14797	14789	14744	14733	14512	14687	14668	14675	14723	14798	14700	14527	14951	14673	14878	14749	14932	14728	14702	14639	14562	14631	14551	14577	14739	14876	14670	14569	14792	14836	14816	14707	14738	14845	14772	14890	14638	14709	14640	14801	14643	14806	14743	14714	14746	14698	14622	14714	14736	14697	14671	14595	14577	14802	14803	14551	14825	14789	14787	14559	14626	14735	14815	14769	14837	14888	14726	14612	14730	14793	14885	14767	14704	14791	14666	14741	14747	14633	14668	14879	15006	14853	14769	14792	14908	14645	14785	14615	14419	14769	14792	14735	14787	14693	14971	14813	14790	14765	14976	14868	14730	14647	14871	14839	14870	14669	14691	14621	14856	14765	14789	14716	14706	14626	14734	14744	14860	14703	14770	14817	14688	14790	14851	14729	14718	14607	14565	14560	14778	14794	14474	14703	14515	14629	14892	14765	14741	14582	14747	14899	14753	14590	14837	14840	14825	14659	14664	14634	14549	14651	14819	14842	14753	14815	14719	14698	14642	14723	14789	14813	14750	14858	14707	14832	14769	14706	14721	14678	14607	14514	14769	14634	14539	14816	14726	14745	14570	14755	14589	14863	14802	14645	14747	14983	14503	14743	15003	14836	14586	14435	14796	14841	14777	14931	14798	14801	14672	14705	14951	14656	14806	14774	14633	14831	14768	14748	14707	14846	14733	14677	14459	14730	14715	14878	14924	14721	14818	14783	14736	14719	14667	14844	14731	14668	14713	14731	14696	14707	14746	14637	14937	14817	14906	14911	14746	14674	14711	14646	14776	14742	14639	14787	14730	14848	14518	14817	14811	14741	14860	14569	14826	14726	14807	14651	14715	14584	14799	14829	14689	14708	14983	14686	14702	14608	14729	14776	14983	14880	14617	14822	14800	14659	14757	14648	14840	14750	14726	14655	14761	14668	14819	14608	14740	14640	14817	14780	14699	14662	14657	14828	14811	14823	14672	14773	14892	14548	14656	14690	14653	14884	14690	14752	14730	14780	14803	14693	14741	14833	14721	14737	14845	14862	14909	14906	14961	14809	14807	14558	14581	14772	14818	14826	14724	14797	14783	14704	14801	14776	14691	14506	14810	14844	14476	14834	14764	14740	14624	15015	14849	14877	14729	14696	14772	14532	14832	14693	14670	14714	14583	14520	14879	15057	14872	14639	14795	15011	14887	14766	14740	14745	14404	14879	14767	14661	14706	14662	14640	14733	14593	14541	14719	14751	14777	14592	14570	14794	14756	14734	14577	14917	14725	14753	14830	14697	14738	14888	14812	14726	14689	14739	14667	14798	14788	14797	14793	14777	14791	14780	14507	14787	14864	14739	14762	14744	14617	14681	14545	14741	14705	14576	14718	14692	14592	14773	14738	14738	14607	14951	14718	14748	14595	14667	14806	14690	14695	14835	14799	14706	14759	14599	14765	14719	14781	14786	14741	14758	14774	14666	14812	14729	14741	14577	14757	14738	14830	14882	14746	14671	14661	14773	14621	14768	14622	14612	14705	14775	14559	14779	14719	15051	14696	14673	14604	14524	14533	14781	14823	14724	14667	14554	14956	14578	14707	14843	14878	14587	14714	14491	14742	14866	14734	15014	14835	14735	14761	14603	14752	14773	14797	14705	14936	14817	14916	14495	14685	14781	14941	14592	14640	14924	14753	14738	14571	14742	14958	14616	14899	14583	14937	14750	14786	14578	14444	14648	14757	14628	14772	14737	14760	14629	14740	14772	14655	14697	14822	14747	14833	14798	14738	14707	14768	14789	14903	14547	14826	14663	14794	14749	14871	14781	14757	14976	14820	14793	14809	14792	14751	14868	14560	14535	15009	14987	14628	14850	14741	14668	14886	14507	14780	14555	14770	14540	14599	14701	14626	14632	14746	14796	14761	14703	14700	14656	14787	14728	14862	14837	14631	14637	14702	14582	14597	14798	14647	14647	14734	14821	14652	14904	14732	14719	14659	14917	14714	14811	14885	14761	14678	14652	14796	14700	14725	14826	14591	14659	14770	14575	14551	14733	14708	14656	14589	14816	14703	14509	14807	14669	14782	14823	14718	14837	14522	14942	14681	14755	14576	14698	14742	14558	14705	14672	14721	14767	14596	14591	14758	14641	14784	14653	14830	14680	14464	14830	14716	14841	14675	14713	14688	14745	14542	14838	14832	15000	14578	14653	14831	14795	14725	14847	14606	14737	14623	14782	14623	14772	14550	14791	14758	14833	14838	14610	14686	14750	14722	14698	14803	14621	14861	14830	14702	14719	14651	14747	14768	14762	14681	14822	14661	14696	14600	14634	14817	14706	14754	14596	14774	14805	14805	14760	14822	14796	14874	14769	14746	14816	14666	14751	14922	14842	14689	14634	14730	14810	14738	14729	14411	14659	14921	14761	14684	14625	14648	14628	14939	14860	14757	14749	14810	14700	14862	14656	14650	14699	14687	14705	14682	14674	14597	14682	14881	14807	14739	14692	14799	14758	14704	14644	14942	14913	14745	14628	14774	14740	14823	14759	14837	14943	14792	14885	14778	14803	14672	14726	14629	14804	14594	14844	14893	14791	14735	14726	14810	14639	14691	14718	14549	14813	14725	14797	14617	14738	14771	14649	14897	14996
13562	29459	24141	19325	17155	15781	14983	14689	14311	14078	13639	13708	13372	13293	13202	13191	13082	13050	12811	12945	12973	13040	12868	12905	12867	12920	12921	12812	12783	12893	12770	12854	12776	12850	12905	12911	12963	12792	12766	12912	12847	12935	13050	12712	12914	12939	12830	12802	12851	12879	12732	12864	12829	12803	12913	12675	12853	12890	12829	12752	12797	12690	12776	12812	12870	12638	12934	12782	12736	12776	12607	12728	12800	12789	12827	12668	12880	12766	12796	12795	12919	12863	12678	12770	12917	12656	12748	12970	12869	12722	12865	12796	12867	12847	12781	12694	12609	12815	12836	12742	12728	12873	12811	12832	12901	12937	12810	12767	12805	12758	12765	12723	12707	12796	12926	12795	12860	12779	12740	12887	12742	12624	12841	12711	12921	12841	12821	12775	12726	12895	12942	12748	12749	12742	12713	12766	12828	12725	12731	12867	12770	12641	12903	12869	12765	12809	12591	12803	12816	12751	12750	12842	12751	12738	12840	12687	12685	12948	12873	12675	12853	12685	12820	12719	12759	12791	12797	12819	12744	12771	12892	12746	12865	12901	12745	12858	12749	12759	12898	12967	12792	12933	12851	12755	12753	12672	12829	12847	12837	12897	12830	12861	12757	12771	12797	12971	12741	12693	12717	12784	12727	12637	12819	12703	12798	12725	12775	12663	12641	12855	12833	12876	12690	12715	12694	12958	12830	12945	12813	12848	12707	12893	12711	12697	12751	12621	12890	12708	12808	12706	12995	12775	12881	12711	12903	12601	12805	12784	12953	12898	12796	13005	12719	12717	12732	12812	12772	12792	12891	12784	12925	12832	12804	12621	12739	12733	12677	12720	12822	12870	12703	12814	12724	12858	12638	12647	12829	12614	12882	12838	12756	12665	12898	12968	12694	12660	12764	12743	12820	12839	12743	12872	12781	12778	12803	12685	12680	12815	12778	12876	12752	12804	12823	13022	12828	12649	12901	12672	12676	12778	12831	12758	12822	12633	12922	12819	12855	12772	12867	12715	12663	12759	12852	12994	12891	12789	12719	12835	12918	13025	12869	12832	12963	12619	12872	12808	12854	12774	12671	12888	12765	12909	12840	12723	12755	12775	12783	12811	12746	12792	12773	12742	12746	12821	12758	12854	12764	12754	12858	12788	12784	12766	12819	12779	12859	12762	12719	12883	12818	12741	12657	12792	12639	12769	12890	12756	12769	12899	12873	12666	12684	12806	12705	12807	12781	12790	12689	12748	12920	12882	12808	12616	12730	12776	12894	12694	12644	12721	12855	12797	12831	12700	12859	12742	12918	12799	12741	12956	12839	12755	12823	12846	12633	12744	12842	12762	12700	12818	12807	12513	12873	12750	12782	12902	12767	12785	12830	12612	12718	12877	12673	12821	12605	12759	12710	12707	12914	12895	12690	12860	12911	12980	12751	12932	12778	12744	12707	12769	12714	12733	12862	12767	12744	12794	12870	12938	12727	12690	12849	12755	12635	12683	12849	12889	12753	12935	12759	12922	12893	12833	12859	12912	12821	12866	12671	12756	12717	12691	12783	12785	12923	12786	12763	12943	12709	12901	12834	12748	12717	12918	12734	12794	13022	12849	12749	12679	12773	12932	12844	12786	12948	12827	12834	12995	12613	12703	12837	12779	12917	12777	12880	12693	12673	12855	12915	12621	12794	12868	12785	12765	12785	12884	12749	12778	12905	12763	12818	12814	12631	12697	12865	12586	12923	12874	12799	12845	12755	12681	12638	12661	12927	12727	12758	12805	12834	12763	12628	12816	12738	12685	12730	12754	12860	12611	12636	12879	12904	12622	12791	12745	12919	12930	12915	12805	12995	12885	12710	12684	12646	13041	12783	12849	12762	12843	12849	12903	12820	12781	12810	12783	12881	12820	12570	12817	12861	12716	12847	12723	12856	12855	12944	12692	12820	12721	12747	12797	12809	12842	12744	12727	12794	12832	12859	12641	12702	12687	12888	12728	12822	12861	12725	12762	12861	12797	12765	12808	12669	12778	12913	12838	12828	12792	12620	13024	12775	12756	12809	12798	12834	12779	13028	12884	12810	12880	12829	12674	12922	12774	12801	12802	12828	12653	12846	12715	12641	12776	12883	12867	12816	12766	12658	12949	12853	12779	12801	12792	12833	12657	12837	12850	12755	12806	12889	12780	12736	12822	12680	12695	12855	12731	12790	12925	12815	12749	12826	12859	12682	12785	12748	12698	12823	12918	12857	12835	12708	12831	12832	12806	12970	12763	12725	12726	12672	12913	12663	12704	12789	12904	12755	12760	12972	12746	12843	12630	12651	12777	12737	12769	12826	12711	12761	12732	12873	12843	12732	12816	12973	12797	12653	12742	12825	12744	12794	12899	12616	12934	12771	12755	12838	12691	12918	12795	12875	12793	12801	12964	12707	12904	12841	12876	12888	12993	12859	12822	12760	12821	12842	12711	12886	12840	12815	12802	12734	12668	12799	12759	12642	12772	12909	12918	12905	12816	12708	12896	12702	12857	12847	12613	12750	12700	12744	12831	12929	12697	12681	12834	12877	12891	12772	12655	12682	12854	12890	12747	12908	12690	12900	12899	12734	12894	12960	12730	12822	12753	12831	12725	12816	12887	12951	12811	12810	12895	12809	12670	12683	12858	12703	12858	12790	12828	12788	12612	12802	12809	12788	12785	12609	12877	12572	12921	12826	12789	12717	12769	12751	12591	12743	12636	12794	12766	12868	12862	12812	12760	12778	12780	12762	12678	12684	12728	12845	12751	12806	12904	12708	12667	12730	12778	12781	12819	12756	12719	12654	12809	12707	12975	12858	12707	12888	12754	12613	12735	12830	12797	12872	12727	12694	12830	12937	12940	12964	12858	12740	12853	12775	12699	12813	12819	12755	12736	12919	12707	12882	12850	12805	12877	12827	12808	12917	12837	12686	12771	12876	12792	12803	12823	12792	12796	12622	12701	12828	12769	12524	12690	12757	12734	12979	12856	12889	12854	12850	12862	12812	12869	12759	13104	12707	12832	12704	12842	12809	12807	12715	12660	12856	12981	12871	12868	12873	12686	12906	12666	12757	12758	12844	12858	12810	12824	12795	12677	12702	12869	12939	12719	12872	12668	12756	12881	12827	12619	12746	12797	12780	12954	12823	12823	12751	12692	12749	12655	12811	12878	12781	12897	12717	12786	12938	12943	12711	12839	12798	12780	12771	12862	12889	12701	12816	12607	12837	12637	12702	12707	12697	12746	12770	12848	12910	12686	12793	13031	12849	13016	12861	12721	12790	12711	12830	12786	12870	12777	12635	12614	12866	12682	12879	12824	12841	12654	12730	12872	12857	12800	12759	12828	12825	12750	12871	12874	12902	12916	13019	12869	12853	12870	12659	12900	12815	12746	12892	12833	12729	12900	12808	12861	12720	12721	12793	12835	12640	12678	12839	12905	12768	12814	12721	12802	12756	12874	12749	12734	12797	12913	12827	12854	12761	12791	12741	12783	12633	12812	12836	12829	12728	12733	12928	12874	12749	12674	12796	12750	12768	12797	12825	12791	12838	12977	12786	12797	12806	12746	12721	12820	12693	12872	12895	13061	12754	12768	12713	12864	12711	12821	12808	12847	12732	12784	12848	12892	12698	12783	12764	12761	12814	12824	12641	12825	12726	12760	12919	12914	12844	12913	12759	12838	12818	12759	12864	12755	12820	12856	12799	12717	12775	12829	12761	12733	13197	12828	12772	12765	12848	12914	12742	12732	12878	12725	12834	12791	12732	12753	12808	12735	12863	12742	12770	12684	12853	12847	12807	12879	12658	12726	12874	12883	12801	12845	12829	12743	12736	12836	12857	12889	12818	12718	12871	12614	12718	12777	12882	12912	12728	12761	12659	12811	12720	12695	12662	12950	12791	12821	12609	12917	12923	12806	12689	12646	12819	12874	12710	12827	12835	12798	12784	12649	12794	12770	12916	12672	12739	12841	12891	12967	12944	12939	12767	12794	12804	12799	12813	12710	12806	12639	12778	12789	12698	12812	12737	12874	12766	12831	12884	12886	12899	12727	12855	12841	12699	12978	12699	12654	12803	12774	12842	12892	12596	12795	12931	12701	12825	12756	12843	12808	12720	12823	12725	12714	12742	12986	12771	12701	12690	12967	12799	12649	12748	12747	13013	12896	12701	12672	12818	12928	12697	12786	12832	12614	12840	12906	12685	13020	12809	12728	12753	12722	12825	12857	12696	12756	12786	12734	12817	12824	12882	12726	12700	12943	12886	12826	12873	12736	12752	12705	12718	12897	12744	12758	12735	12828	12691	12794	12707	12851	12786	12881	12752	12739	12680	12698	12752	12826	12912	12822	12788	12812	12759	12737	12844	12852	12832	12731	12770	12853	12862	12918	12741	12978	12725	12816	12760	12721	12633	12753	12805	12867	12714	12999	12626	12732	12799	12931	12762	12770	12798	12720	12647	12645	12873	12690	12907	12916	12904	12716	12806	12700	12861	12780	12878	12673	12796	12919	12896	12758	12824	12746	12666	12721	12805	12647	12794	12859	12713	12696	12946	12703	12696	12609	12981	13030	12919	12725	12699	12760	12871	12810	12864	12458	12816	12792	12902	12784	12636	12786	12805	12733	12796	12763	12758	12745	12859	12911	12775	12663	12856	12732	12949	12860	12653	12788	12659	12789	12819	12808	12657	12783	12793	12785	12722	12870	12873	12727	12794	12651	12958	12828	12799	12686	12880	12797	12639	12658	12658	12865	12778	12831	12788	12659	12874	12871	12815	12774	12880	12732	12724	12821	12785	12655	12683	12762	12817	12787	12705	12954	12758	13015	12737	12878	12677	12883	12687	12875	12628	12713	12669	12958	12629	12690	12919	12864	12814	12754	12908	12993	12681	12685	12755	12618	12735	12839	12850	12722	12798	12713	12793	12821	12845	12712	12769	12721	12852	12932	12758	12784	12934	12694	12684	12779	12719	12890	12683	12761	12863	12853	12743	12831	12814	12800	12696	12674	12768	12725	12786	12940	12653	12753	12697	12751	12754	12726	12776	12637	12796	12794	12845	12823	12661	12896	12791	12692	12868	12678	12713	12703	12698	12755	12714	12748	12902	12864	12808	12727	12792	12957	12906	12762	12852	12733
24108	20833	26436	25894	19944	18147	17883	16866	16569	16527	16399	16189	16536	16372	16107	15899	16029	16085	16064	16117	16115	15961	15858	15927	15920	15982	15790	15920	16017	15785	15844	15865	15814	15875	16218	16003	15801	15971	16034	15962	15808	15833	15955	15763	15768	15958	15978	15856	15902	15900	15963	15730	15881	15719	15854	15881	15794	15701	15770	15894	15826	15853	15830	15902	16003	15598	16084	15754	15737	15755	15738	15869	15911	15714	15759	15905	15776	15799	15786	15799	16000	15873	15832	15852	15913	15932	15799	15759	15793	15725	15737	15830	15845	15853	15973	15776	15865	15915	15704	15757	15839	15876	15823	15981	15724	15700	15750	15871	15762	15879	15819	15771	15861	15790	15952	15850	15744	15796	16023	16022	15918	15690	15840	15810	15749	15877	15515	15873	15932	15907	15764	15671	15764	15855	15899	15804	15852	15855	16001	15833	15851	15581	15840	15857	15518	15806	15710	15843	15770	16012	15972	15800	15892	15594	15828	15671	15891	15780	15793	15806	15815	15756	16030	15739	15701	15956	15786	15744	15901	15711	15975	15716	15941	15772	15823	15769	15970	15844	15879	15842	15903	15794	16007	15973	15963	15878	15822	15784	15720	15833	15803	15702	15738	15752	15696	15915	15580	15788	15869	15993	15903	15570	15817	15973	15843	15855	15798	15683	15869	15982	16001	15589	15795	15753	15960	15883	15695	15868	15766	15810	15754	15737	16015	15884	15948	15742	15847	15538	15913	15828	16026	15893	16132	15893	15802	15888	15807	15756	15922	15764	15788	15988	15971	15640	15755	15908	16068	15726	16105	15946	15991	15596	15798	15664	15831	15830	15880	15830	15766	15794	15887	15886	15624	15782	15969	15804	15666	15788	15741	15856	15921	15758	15742	15884	15823	15696	15842	15817	15789	15724	15767	15862	15729	15866	15745	15886	15851	15763	15994	15985	15849	15722	15676	15759	15756	15524	15700	15819	15894	15793	15805	15794	15991	15816	15663	15894	15873	15959	15873	15778	15921	15817	15904	15839	15952	15688	15786	15662	16172	16140	15895	15925	15879	15852	15885	15895	15649	15841	15616	15663	15916	16011	15811	15778	15866	16011	15752	15987	15778	15960	15781	15983	15859	15897	15875	15976	15773	15900	15947	16014	15819	15757	15940	15872	16051	15773	15920	15635	15829	16023	15913	15593	15660	15858	16171	16001	15763	15731	15940	15693	15842	16008	15681	15739	15863	15796	15873	15755	15843	15864	15941	15990	15883	15883	15937	15840	15822	15705	15956	15891	15824	15910	15957	15932	15809	15811	15884	15898	15867	16005	15892	15844	15884	15731	15809	15785	15714	15732	15740	15702	15790	15778	15785	15830	15928	15812	15910	15822	15906	15748	15853	15876	15845	15831	15576	15880	16027	15836	15901	15994	15919	15902	15778	15913	15888	15956	15672	15726	15714	15840	15905	15899	16049	15619	15879	15906	16041	15892	16099	15919	15852	15893	15692	15816	15772	15858	15934	15851	15787	15753	15778	15837	15640	15937	15803	15838	15762	15915	15934	15734	15745	15640	15797	15985	15686	15715	15960	15789	15920	15998	15969	15879	15715	16061	15900	15428	15835	15901	15943	15924	15852	15822	15915	15893	15831	15914	15810	15760	15822	15924	15865	15693	15676	15936	15998	15857	15689	15886	15931	15761	15872	15748	15835	16034	15953	15897	16007	16002	15947	15975	15733	15840	15667	15730	15857	15929	15858	15908	15773	15844	16020	15834	15858	15824	15948	15749	15826	15901	15679	15757	15891	15964	15626	15580	15731	16019	15893	15722	15781	15794	15878	15869	15628	15694	15875	15757	15765	15666	15856	15793	16002	15776	15743	15958	15752	15522	15712	15824	15796	15987	15887	15697	15887	16112	15722	15825	15804	15945	15649	15772	15857	15925	15841	15858	15814	15697	15888	15918	15988	15754	15938	15844	16071	15801	15936	15797	15607	15863	15783	15778	15875	15857	15931	15690	15812	15827	15699	15800	15813	15842	15805	15889	15729	15743	15781	15890	15809	15981	15792	15824	16009	15706	15763	15751	16102	15966	15848	15836	15938	16012	15777	15987	16022	15845	16065	15779	15895	15985	15873	15955	15980	15742	15920	15832	15688	15881	16012	15852	15877	15728	15702	15868	15739	15766	16054	15979	15973	16051	15754	15730	15618	15872	15849	16045	15928	15831	15874	15924	15863	15703	15993	15791	15868	16016	15854	15983	15694	15764	15842	15868	15893	16165	15830	15684	15945	15752	15866	15829	15690	15810	15900	15841	15927	15848	16022	15748	15866	15658	16002	15946	15758	15939	15902	15966	15819	15974	15966	15912	15679	15933	15786	15970	15973	15834	15802	15893	15759	15877	15730	15937	15964	15841	15654	15854	15690	15853	15700	15747	15907	15803	15748	15725	15626	16015	15849	15926	15910	15988	16015	15817	15770	15727	16057	15910	15805	15783	15876	15631	15973	15706	16032	15815	15742	15752	15979	15693	16087	15833	15808	15783	15894	15873	16008	16005	15816	15863	15890	15963	15807	15719	15837	15951	15613	15812	15822	15776	15862	15842	16012	15847	15798	15959	15903	15907	15937	15755	15766	15876	15807	15801	15964	15933	15826	15821	15705	15740	15663	15746	15746	15952	15883	15821	15621	15749	15918	15753	15809	15673	15706	15654	15867	15720	15917	15770	15803	15663	15816	15855	16008	15747	15847	15763	15791	15847	15993	15868	16033	15969	15845	15841	15726	15806	15810	15847	15861	15612	15866	15837	16037	16071	15715	16060	15815	15689	15810	15992	15800	15818	15806	15705	15772	15816	15586	15960	15934	15727	15889	15810	15950	15934	15856	15962	15844	15876	15931	15767	15723	15931	15949	15940	15803	15737	15990	15821	15874	15793	15981	15908	15971	16024	15896	15971	15998	15973	15955	15728	15696	15862	16009	15789	15932	15775	15860	15842	15691	15803	16024	15962	15712	15887	15863	15741	15859	15879	15900	15825	15757	15802	15807	15828	15761	15728	15951	15806	15833	15966	15881	15575	15982	15789	15693	15833	15709	15692	15851	15860	15758	15894	15820	16019	15935	15888	15940	15740	15830	15848	15948	15855	15671	15450	15793	15756	15900	15888	15683	15756	15881	16044	15920	15919	15731	15910	15846	15912	15775	15903	15893	15711	15962	15828	15839	15753	16002	15802	15775	15852	15766	15858	15822	15690	15919	15934	15918	15895	15831	15856	15898	16041	15951	16051	15835	15799	15907	15781	15711	15715	15725	15669	15559	15698	15642	15725	15834	15852	15844	15918	15789	15847	15954	15725	15829	15813	15953	15825	15904	15700	15734	15784	16074	15849	15955	15846	15884	15752	15812	15740	15845	15858	15960	16111	15971	15853	15788	15618	15776	15711	15919	15809	15803	15774	15784	16095	15802	15906	15734	15739	15720	15828	15810	15804	15888	15834	15911	15559	15782	15687	15847	15695	16001	15684	15735	15931	15728	15832	15808	15729	15776	15798	15936	15924	15778	15842	15758	15811	15931	15759	15860	15990	16036	15812	15727	15708	15945	15768	15946	15970	15801	15660	15702	15907	15854	15730	15979	15984	15800	16023	15803	15936	15920	15915	15716	15920	15904	15673	15931	15882	15822	15965	15858	15937	15736	15843	15702	15682	15881	15954	16000	15931	15698	15771	15827	15821	15834	15908	15911	15829	15838	15724	15876	15877	15743	15906	15821	15698	15656	15860	15859	15742	15779	15816	15767	15674	15934	15636	15955	15774	15904	15976	15866	15914	15902	15801	15877	15966	15964	15893	15976	15978	15893	15931	15703	16012	15758	15916	15877	15743	15901	15822	15824	15795	15894	15932	15792	15796	15883	15778	15694	15945	15995	15872	15870	16054	15978	15966	15816	15984	15841	15717	16062	15803	15747	15805	15808	15930	15893	15744	15717	15967	15810	15790	15854	15744	16004	15774	15904	15924	15907	15881	15876	15809	15866	15887	15928	15782	15852	16031	15889	15636	15902	16032	15794	15890	15929	15895	15861	16032	15960	15782	16015	15818	15741	15852	15778	15779	15685	15742	15916	15842	15765	15532	15697	15726	15659	15932	15733	15639	15712	15780	15773	15666	15844	15847	15712	15904	15706	15944	15692	15896	15687	16053	15813	15871	15823	15796	15747	15752	15856	15668	16034	15660	15786	15894	15939	15968	15832	15904	16086	16040	15971	15711	15724	15786	15775	15700	15926	15630	15878	15618	15777	15680	16020	15873	16009	15866	15858	15782	15945	15851	15664	15850	15945	15780	15920	15929	15758	15831	15722	15759	15963	15704	15784	15850	15805	15972	15924	15966	15883	15879	15799	15778	15777	15912	15968	16157	16055	15804	15818	15959	15652	15979	15970	15752	15765	15652	15901	16038	15845	15972	16016	15877	15782	15708	15850	15903	15828	16034	15896	15896	15873	15705	15777	15850	15939	15806	15777	16070	15825	15872	15955	15846	15741	15996	16040	15878	16061	15740	15740	15769	15856	15828	15886	15848	15856	15809	15910	15814	15885	15786	15862	15784	15608	15735	15827	15920	15771	15732	15876	15815	15813	16020	15739	15784	15718	15559	15826	16045	16050	15877	15909	15744	15700	15907	15910	15782	15742	15783	15858	15878	15612	15864	15733	15796	15808	15782	15817	15913	15817	15846	15763	15748	15977	15968	15870	15959	15754	15912	16031	15775	16010	15804	15896	15879	15727	15897	15826	15992	15967	15877	16004	15526	15782	15950	16053	15868	15836	15751	15757	16017	15991	15759	15828	15814	15659	15787	15976	15887	15836	15877	15868	15764	15891	15628	15758	15718	15710	15854	15982	15751	15852	15803	15748	15853	15616	15725	15825	15852	15671	15505	15644	15868	15831	15766	15949	15903	15868	15741	16011	15846	15866	15813	15824	15741	15643	15831	15903	15853	15804	15898	15893	15904	15729	15727	15715	15704	15795	15899	15865	15985	15976	15692	15903	15696	15807	15873	15924	15778	15756	15652	15928	15807	15602	15781	15936	15902	15861	15880	15904	15870	16041	15795	15810	15710	15894	15769	15916	15819	15757	15710	15820	15800	15789	16016	15837	15941	15915	15813
14463	26592	22230	18226	16377	15699	15375	14891	14685	14393	14160	14086	13996	13855	13720	13838	13737	13653	13507	13492	13655	13619	13711	13521	13424	13494	13717	13573	13450	13618	13402	13648	13509	13723	13617	13468	13561	13371	13438	13486	13607	13749	13560	13431	13606	13438	13749	13512	13386	13577	13523	13523	13555	13496	13560	13393	13595	13460	13387	13556	13622	13564	13421	13489	13578	13596	13389	13491	13387	13483	13639	13373	13575	13494	13617	13580	13566	13436	13582	13584	13616	13516	13440	13567	13487	13567	13495	13430	13356	13395	13352	13456	13575	13416	13494	13466	13531	13511	13606	13531	13464	13640	13416	13586	13470	13406	13619	13510	13535	13533	13537	13665	13451	13350	13605	13527	13568	13567	13430	13535	13603	13480	13674	13457	13471	13573	13524	13408	13484	13304	13577	13390	13428	13464	13471	13318	13302	13386	13330	13516	13373	13580	13557	13426	13458	13427	13509	13408	13342	13528	13570	13481	13382	13390	13486	13391	13744	13650	13366	13581	13487	13438	13359	13448	13650	13518	13481	13435	13434	13446	13452	13573	13559	13417	13363	13651	13378	13349	13483	13524	13526	13263	13591	13469	13672	13475	13316	13446	13488	13490	13526	13497	13523	13474	13542	13560	13410	13614	13450	13468	13529	13578	13667	13435	13528	13685	13421	13451	13440	13478	13425	13520	13577	13635	13482	13545	13403	13460	13337	13331	13792	13435	13409	13558	13460	13500	13468	13442	13494	13450	13408	13582	13586	13642	13582	13458	13437	13582	13671	13532	13466	13499	13545	13516	13513	13470	13496	13448	13386	13571	13377	13380	13470	13535	13370	13502	13533	13327	13543	13328	13504	13505	13440	13396	13458	13347	13489	13376	13422	13396	13457	13530	13530	13442	13432	13616	13464	13344	13590	13433	13436	13332	13535	13357	13516	13599	13405	13623	13500	13554	13634	13352	13488	13491	13556	13735	13447	13388	13303	13387	13533	13420	13577	13421	13474	13333	13654	13523	13557	13415	13481	13525	13543	13413	13511	13609	13479	13712	13487	13560	13519	13548	13604	13409	13644	13669	13408	13272	13380	13552	13516	13461	13440	13322	13369	13566	13439	13561	13521	13484	13642	13562	13436	13439	13505	13505	13471	13483	13591	13479	13692	13475	13436	13404	13510	13671	13398	13449	13382	13560	13473	13602	13484	13416	13474	13409	13407	13639	13460	13224	13430	13524	13525	13335	13270	13446	13522	13412	13538	13514	13534	13553	13421	13678	13475	13310	13423	13529	13471	13649	13417	13559	13444	13428	13567	13626	13522	13494	13613	13461	13462	13515	13495	13450	13496	13442	13532	13542	13503	13580	13513	13258	13475	13397	13429	13519	13598	13549	13435	13569	13617	13548	13399	13511	13582	13450	13488	13527	13571	13478	13361	13500	13492	13430	13626	13411	13474	13430	13516	13442	13414	13547	13260	13585	13576	13473	13700	13555	13459	13448	13399	13499	13580	13561	13462	13346	13542	13457	13388	13448	13430	13434	13584	13411	13455	13389	13367	13311	13551	13453	13593	13603	13424	13352	13410	13518	13445	13437	13638	13502	13385	13670	13600	13662	13694	13447	13376	13390	13552	13463	13453	13436	13664	13547	13458	13484	13176	13513	13659	13547	13523	13435	13718	13576	13448	13289	13541	13464	13648	13637	13571	13677	13632	13530	13429	13544	13419	13493	13489	13442	13484	13619	13443	13364	13650	13312	13361	13419	13424	13522	13354	13425	13548	13590	13354	13608	13563	13646	13431	13561	13533	13539	13515	13560	13543	13362	13474	13466	13454	13418	13339	13465	13475	13663	13443	13348	13382	13545	13654	13517	13551	13617	13438	13602	13556	13497	13611	13398	13580	13370	13421	13496	13580	13465	13583	13458	13487	13497	13522	13525	13445	13463	13649	13620	13604	13602	13425	13378	13687	13288	13571	13375	13552	13419	13516	13503	13547	13477	13370	13620	13668	13637	13412	13348	13481	13506	13582	13594	13334	13556	13700	13434	13596	13531	13493	13365	13488	13589	13528	13378	13479	13423	13487	13375	13457	13351	13510	13557	13376	13529	13645	13550	13377	13277	13450	13422	13506	13574	13515	13429	13439	13500	13460	13487	13464	13397	13565	13518	13661	13535	13507	13407	13455	13359	13480	13633	13487	13651	13498	13544	13236	13379	13491	13365	13508	13606	13628	13352	13668	13435	13390	13466	13232	13401	13514	13577	13442	13572	13587	13360	13605	13562	13404	13532	13576	13399	13495	13490	13608	13521	13452	13415	13510	13555	13624	13326	13517	13277	13556	13379	13509	13391	13424	13333	13420	13666	13458	13405	13510	13564	13345	13455	13592	13481	13539	13518	13570	13292	13478	13585	13389	13483	13494	13610	13573	13485	13541	13357	13568	13456	13489	13586	13398	13482	13629	13467	13391	13484	13609	13541	13660	13330	13363	13455	13410	13476	13368	13310	13496	13562	13558	13442	13414	13384	13431	13645	13524	13497	13665	13448	13599	13537	13418	13416	13477	13581	13497	13391	13402	13593	13481	13495	13430	13523	13388	13410	13415	13456	13674	13324	13522	13615	13401	13658	13433	13472	13641	13539	13379	13498	13610	13410	13764	13461	13595	13440	13517	13535	13477	13360	13504	13489	13503	13548	13417	13415	13518	13419	13568	13436	13437	13333	13440	13535	13477	13519	13437	13554	13555	13577	13329	13552	13532	13342	13597	13542	13374	13387	13524	13650	13556	13343	13667	13305	13318	13424	13650	13398	13492	13488	13363	13419	13406	13623	13501	13427	13450	13435	13519	13328	13501	13552	13528	13411	13513	13531	13306	13404	13717	13497	13502	13513	13510	13483	13262	13582	13360	13429	13560	13506	13439	13504	13462	13527	13486	13605	13557	13371	13632	13467	13452	13577	13346	13448	13575	13607	13495	13453	13452	13509	13608	13496	13588	13519	13629	13285	13430	13531	13451	13407	13411	13462	13622	13596	13622	13435	13549	13599	13383	13587	13407	13597	13552	13589	13680	13421	13554	13413	13430	13663	13436	13568	13441	13460	13302	13588	13644	13345	13369	13518	13451	13519	13590	13405	13504	13503	13579	13354	13597	13574	13430	13515	13499	13335	13530	13495	13517	13392	13359	13662	13530	13443	13394	13421	13615	13639	13550	13606	13740	13437	13501	13641	13255	13683	13536	13542	13307	13309	13577	13420	13600	13355	13345	13559	13591	13587	13449	13519	13614	13563	13544	13415	13557	13546	13383	13373	13694	13513	13504	13467	13583	13543	13450	13494	13628	13347	13504	13594	13495	13560	13546	13477	13430	13233	13570	13544	13471	13435	13536	13630	13545	13536	13423	13529	13424	13589	13511	13508	13523	13449	13351	13515	13643	13578	13499	13491	13525	13609	13668	13424	13482	13427	13379	13577	13445	13506	13462	13545	13460	13516	13580	13510	13495	13452	13693	13438	13455	13620	13454	13422	13456	13617	13452	13523	13412	13478	13428	13231	13616	13441	13483	13294	13575	13569	13553	13373	13422	13321	13540	13588	13429	13548	13344	13568	13541	13457	13523	13481	13595	13602	13415	13642	13590	13511	13475	13313	13593	13683	13502	13416	13270	13417	13301	13511	13405	13504	13479	13424	13512	13530	13591	13408	13505	13425	13406	13479	13442	13616	13393	13446	13348	13582	13169	13535	13582	13479	13568	13599	13553	13495	13573	13576	13530	13460	13548	13366	13509	13447	13455	13512	13397	13443	13535	13340	13556	13389	13561	13404	13483	13432	13543	13463	13518	13444	13419	13493	13531	13445	13485	13632	13445	13394	13531	13498	13472	13546	13434	13519	13570	13447	13441	13477	13570	13507	13397	13533	13493	13537	13570	13533	13381	13669	13491	13398	13507	13457	13618	13535	13488	13500	13483	13466	13361	13428	13449	13552	13464	13516	13576	13562	13438	13567	13402	13532	13405	13479	13582	13365	13527	13546	13541	13531	13629	13552	13406	13449	13461	13603	13554	13611	13570	13560	13470	13662	13524	13469	13455	13559	13555	13411	13385	13400	13645	13401	13420	13572	13488	13523	13367	13449	13592	13448	13667	13506	13521	13484	13457	13340	13384	13438	13485	13596	13638	13542	13520	13476	13502	13612	13329	13442	13426	13477	13457	13507	13540	13463	13524	13478	13559	13522	13396	13423	13548	13483	13548	13523	13299	13491	13565	13491	13497	13474	13546	13456	13362	13433	13603	13591	13543	13370	13544	13556	13394	13600	13415	13701	13438	13588	13399	13468	13458	13368	13583	13421	13607	13563	13474	13488	13481	13610	13481	13444	13443	13453	13605	13550	13496	13403	13423	13486	13544	13467	13465	13509	13530	13580	13353	13425	13429	13441	13607	13504	13627	13420	13675	13478	13635	13397	13613	13483	13527	13474	13461	13506	13431	13617	13528	13454	13394	13615	13654	13421	13640	13593	13364	13614	13442	13526	13632	13492	13448	13548	13338	13454	13713	13360	13698	13556	13430	13524	13508	13600	13434	13614	13549	13645	13555	13473	13623	13558	13752	13424	13583	13524	13529	13544	13494	13491	13447	13459	13429	13454	13526	13585	13657	13409	13448	13405	13638	13554	13435	13512	13434	13513	13423	13389	13371	13512	13488	13463	13485	13498	13589	13513	13391	13535	13261	13443	13386	13424	13548	13535	13347	13435	13475	13356	13628	13501	13453	13424	13586	13563	13413	13464	13513	13507	13500	13459	13401	13378	13558	13442	13525	13426	13617	13566	13536	13554	13545	13481	13438	13457	13399	13528	13693	13455	13527	13484	13560	13678	13541	13573	13386	13532	13488	13446	13472	13558	13479	13557	13471	13419	13548	13528	13506	13348	13584	13519	13616	13577	13554	13529	13493	13606	13281	13436	13364	13486	13406	13588	13377	13618	13434	13497	13475	13527	13489	13413	13492	13604	13444	13510	13446	13550	13362	13325	13463	13526	13414	13452	13510	13520	13267	13588	13534	13487	13403	13446	13385	13426	13703	13507	13427	13546	13512	13456	13557	13529	13528	13368	13378	13495	13512	13505	13327	13498	13520	13413	13539	13630	13399	13491	13578	13543	13560	13518
21740	20902	28090	23824	21101	22804	24008	18622	17343	17275	17093	16938	16836	16520	16421	16220	16306	16470	16177	16280	16359	16199	16257	16027	16103	16303	16135	16119	16007	15972	16104	15789	15990	16037	16091	15968	15930	15860	16136	15902	15981	16094	15971	15978	15854	16005	16018	16099	16015	15817	15980	15960	15902	15964	15791	15836	15940	15742	15749	15841	15846	16063	15836	15843	15979	15872	15794	15923	15793	15849	15696	15735	15814	16152	15896	15947	16098	15786	15925	15958	15897	15857	15977	15874	15908	15899	15862	16105	15855	15797	15864	15825	15941	15927	15964	15900	15874	15729	15857	15856	15863	15852	15931	15991	16054	15984	16067	15906	15999	15725	15830	15827	15895	15996	15865	15905	16002	15826	15909	15635	15862	15976	15866	16020	15650	15912	15796	15715	15924	15855	16003	15651	16098	15846	15698	15906	15831	15883	15711	15925	15754	15688	16002	15733	15664	15831	15833	15857	15627	15881	15933	15791	15912	15957	15821	16086	15779	15904	15771	15702	15824	16032	15925	15706	15986	15831	16064	15924	15732	15830	15928	15685	15808	15796	16000	16016	15899	15774	15906	15902	15883	15887	15963	15648	15899	15810	15907	15786	15824	15893	15858	15918	15919	15694	15858	15697	15809	15767	15571	15850	15641	15748	15728	15754	15862	15812	15800	15949	15808	16003	15872	15767	15790	16106	15948	15918	15842	15826	15890	15950	15808	15856	15932	15756	15722	15926	15845	15717	15849	15798	15856	15669	15755	15604	15736	15581	15823	15724	15725	15644	15855	15629	15902	15735	15818	15638	15869	15937	15968	16013	15922	15667	16073	15854	15758	15909	15901	15875	15846	16004	15906	15717	15730	15776	15892	15805	15954	15942	15809	15709	15748	15963	15789	15659	15818	15815	15919	15954	15951	15949	15895	15586	15727	15780	15918	15887	16012	15826	16007	15829	15821	15775	15817	15776	15787	15668	15827	15904	15778	15782	15881	15919	15875	15786	15671	15668	15931	15786	15885	15955	15992	15855	15768	15798	15998	16011	15909	15969	15731	15785	15755	15785	15792	15800	15806	15877	15564	15893	15912	15976	15827	15895	15857	16013	15938	15813	15817	15896	15672	15971	15743	15855	15620	15640	15732	15611	15913	15925	15988	15865	15880	15993	15895	15876	15715	15649	15819	15947	15723	16019	15712	15861	15966	15930	15982	15754	15794	15909	15913	15890	15713	15672	15770	15996	15708	16089	15838	15770	15627	16016	15876	16006	15784	15870	15733	15724	15914	15696	15703	15899	15879	15760	15922	15747	15858	15907	15794	16053	15802	15828	15702	15802	15812	16135	15693	15866	15957	15895	15649	15819	15915	15876	15833	15815	15887	15850	15877	15956	15892	15814	15940	15838	15783	15844	15945	16030	15893	15848	15699	15653	15845	15937	15695	15655	15809	15886	15916	15831	15855	15975	15974	15754	16022	15992	15894	15823	15806	15933	15713	15967	15928	15890	15830	16160	15901	15819	15655	15789	15575	15876	15703	15750	15883	15810	15932	15553	15772	15913	15808	15794	15792	15868	15756	15970	15970	15929	15932	15909	15808	15889	15764	16022	15948	15840	15731	15758	15693	15810	15841	15710	15804	15711	15872	15875	15883	15801	15843	15734	15834	15865	15770	15707	15829	15689	15780	15688	15969	15872	15835	15867	15726	15722	15731	16124	15876	15714	15777	15748	16126	15741	15854	15829	15807	15894	15765	15655	15775	15888	15812	15717	15795	15781	15793	15624	15867	15970	15915	15776	16116	15909	16057	15958	15847	15764	15996	15894	15908	15830	15843	15680	15927	16052	15751	15801	15912	15835	15758	15627	15712	15736	15886	15925	15925	15665	15795	15899	15891	15916	15835	15616	15898	15593	15914	15667	15946	15781	15772	15839	15704	15655	15957	15814	15824	15689	15789	15941	15981	15844	15854	15987	15854	15872	15889	15994	15891	15943	15804	15713	15820	15876	15811	15816	15935	16110	15829	15783	15761	15745	15862	15573	15738	15940	16098	16002	16048	15757	15991	15863	15692	15730	15647	15767	15725	15731	15803	15813	15863	15643	15775	15858	15843	15869	15719	16022	15968	15792	15864	15744	15730	15817	15682	15868	15789	15905	15844	16033	15854	15594	15747	15865	15932	15803	15751	15758	15890	15911	15757	15678	15629	15798	15506	15847	15737	15881	15943	15788	15775	15803	15829	15907	15804	15817	15690	15679	16114	15775	15841	15839	15772	15712	15839	15719	15724	15844	15870	15780	15717	15949	15855	15850	15658	15891	16015	15834	16094	15906	15808	15750	15975	15823	15872	15885	15897	15887	15835	15691	15858	15910	16010	15799	15920	15961	15831	16085	16056	16100	15974	15798	15727	15805	15735	15726	15687	15685	16135	15899	15782	15973	15789	15822	15869	15810	15948	15852	15728	15798	15651	15970	16032	15926	15894	15774	15796	15842	15876	16124	15901	15889	15981	15953	15830	15987	15827	15761	15902	15756	15791	15800	15804	15750	15729	15810	15877	15838	15853	15935	15797	15873	15815	15885	15850	16117	15861	15925	15816	15927	15777	15821	15707	15745	15815	15678	15933	15933	15887	15834	15818	15777	15691	15877	15986	15948	15728	15971	15713	15764	15769	15680	15808	15674	15809	15792	15830	15936	15726	15669	15828	15929	15652	15841	15793	15924	15632	15744	15960	15794	15780	15792	15685	15775	15800	15817	15923	15712	15923	16008	15657	15893	15821	15783	15637	15699	15680	15856	15958	15803	15897	15799	15997	15693	15964	15825	15726	15853	15995	15878	15918	15970	15796	15889	15699	15874	15866	15850	15842	15665	15953	15838	15822	15707	15782	15896	16002	15771	15766	15791	15737	15643	16056	15651	15735	15713	15902	15682	15784	15692	15834	15995	16130	15902	15792	16028	15767	15830	15885	15777	15925	15829	15713	15856	15699	15670	15673	15715	16093	15745	15906	15790	15652	15675	15883	15882	15961	15898	16037	15912	15922	16058	15804	15766	15769	15931	15869	15974	15871	15743	16035	15632	15985	15877	15668	15732	16009	15821	15799	15846	15997	15847	15991	15702	15703	15918	15777	15724	15757	15864	16041	15829	15799	15688	15926	15707	15863	15820	15660	15736	15543	15745	15892	15774	15693	15781	15947	15757	15875	15815	15890	15961	15874	15765	15703	15769	15803	15829	15671	15846	15885	15882	15732	15965	15926	15778	15747	15529	15518	15902	15701	15837	15867	15910	16095	15784	15779	16096	16032	15800	15929	15744	15748	15951	16013	15937	15846	15742	15881	15847	15891	15753	15808	16003	16027	15735	15900	15780	15844	15886	15969	15810	15662	15759	15846	15710	15958	15931	16037	15716	15976	15890	15816	15775	15981	15687	15709	15839	15849	15815	15846	15961	15804	15819	15831	15902	15903	15917	15888	15795	15947	15773	15834	15853	15943	15850	15746	15823	15909	15636	15937	15705	15701	15921	15783	15981	15741	15867	15879	15924	15972	15719	15929	15875	15705	15954	15827	15773	15921	15909	15856	15906	15781	15663	15815	15896	15500	15773	15843	15806	15891	15713	15713	15851	15888	15802	16009	15957	15922	15971	15797	15835	15993	15842	15906	15763	15963	15708	15963	15870	15897	15777	15812	15907	15729	15971	15878	15843	15739	15981	15927	15813	15929	15866	15854	15856	15767	15819	15696	15822	15887	15726	15731	15751	15743	15729	15704	15653	15827	15918	15936	15714	15831	15623	15865	15886	16153	15915	15777	15950	16100	15911	15773	15792	15874	15726	15794	15679	15667	16049	15975	15938	16007	15865	15748	15797	15860	15738	15708	15846	15839	15839	15797	15948	15768	15780	15862	15578	15900	15887	15750	15733	15858	15710	15770	15973	15988	15703	15849	15753	15741	15758	15684	15750	15854	15843	15906	15713	15743	15834	15849	15914	15893	15750	16113	15911	15747	15680	15732	15667	15974	15791	15816	15879	15929	15768	15804	15779	15954	15782	15782	15792	15888	15732	15842	16008	15907	15823	15719	15997	15919	15828	15901	16043	15833	15974	15796	15838	15708	15877	15936	15917	16025	15690	15910	15932	15893	15501	15863	15764	15858	15992	15930	15907	15954	15711	15905	15761	15802	15890	15596	15684	15925	15819	15693	15814	16144	15896	15880	15944	15906	15762	15901	15717	15777	16110	16023	15832	15835	15701	16000	15906	15865	15662	15868	15740	15866	15869	16031	15722	15779	15620	15794	15756	15709	15951	15683	15854	15904	15821	15526	15943	15913	16016	15915	15919	15867	15781	15810	15706	15947	15895	15831	15995	15840	15870	15708	15855	15860	15839	15948	15686	15868	15723	15881	15851	15906	15721	15822	15805	15788	15698	15852	15847	15927	15900	15962	15722	15879	15837	15664	15969	15853	15913	15915	15721	15788	15921	15704	15816	15732	15737	15815	15794	15831	15893	15779	15869	15796	15922	15919	15988	15819	15805	15661	15903	15932	15815	15741	15849	15834	15779	15769	16037	15930	15778	15915	15696	15790	15703	15881	16004	16008	15812	15758	15880	15868	15877	15661	15581	15880	15890	15690	15755	15652	15856	15789	15855	15833	15871	15950	15932	15867	15825	16050	15905	16064	15632	15865	15785	15735	15748	15744	16080	16110	15838	15863	15918	15964	15530	15874	15706	15802	15918	15924	15948	15927	16094	15953	15993	15867	15760	15604	15837	15738	15770	16081	15725	15967	15885	15755	15778	15698	15840	15757	15688	15734	15681	15771	15702	15764	15889	15820	16009	15783	15778	15926	15754	15940	15875	16042	15582	15810	15625	15919	15895	15930	15676	15849	15790	15844	15804	15949	15924	15938	15838	15744	15899	15793	15828	15925	15939	15693	15983	15707	15716	15786	15759	15690	15634	15807	15799	15800	15855	15888	15897	15896	15655	15650	15722	15844	15778	15798	15888	15725	15833	15720	15876	15635	15656	15772	15751	16058	15802	15778	15946	15838	15883	15668	15785	15747	15925	15921	15874	15659	15593	15823	15962	16067	15952	15870	15972	15794	15944	16005	15793	15894	15765	15738	15675	15633	15883	15900	15673	15809	15945	15935	15898	16052	15911
14740	33716	27815	21760	19211	17621	16622	15941	15567	15068	14698	14497	14510	14062	14104	13875	13923	13736	13860	13738	13556	13644	13634	13562	13619	13631	13566	13603	13413	13485	13580	13548	13522	13570	13451	13419	13494	13631	13600	13445	13356	13534	13486	13403	13474	13274	13514	13488	13576	13443	13429	13472	13314	13397	13563	13548	13437	13501	13435	13469	13407	13527	13326	13553	13466	13322	13558	13352	13456	13474	13326	13442	13561	13338	13553	13474	13297	13400	13528	13433	13391	13459	13445	13452	13359	13468	13458	13369	13296	13442	13464	13384	13343	13487	13445	13391	13555	13353	13393	13449	13507	13664	13496	13349	13459	13469	13568	13386	13435	13511	13353	13342	13376	13438	13473	13375	13526	13504	13366	13449	13544	13336	13518	13477	13345	13295	13361	13287	13439	13239	13403	13413	13530	13562	13565	13422	13316	13460	13424	13433	13343	13412	13347	13301	13415	13430	13479	13521	13442	13333	13561	13345	13513	13463	13613	13552	13412	13538	13368	13508	13416	13382	13464	13446	13231	13531	13452	13451	13448	13126	13526	13654	13426	13369	13364	13375	13473	13478	13446	13412	13520	13369	13472	13375	13382	13348	13465	13394	13566	13398	13362	13435	13324	13400	13293	13326	13428	13503	13441	13322	13404	13579	13453	13401	13474	13347	13470	13563	13335	13281	13505	13237	13488	13322	13403	13368	13332	13491	13380	13455	13350	13435	13391	13570	13499	13597	13470	13366	13433	13469	13449	13538	13383	13403	13383	13233	13328	13280	13443	13511	13593	13481	13406	13584	13292	13511	13358	13471	13490	13434	13404	13451	13440	13403	13507	13381	13235	13419	13482	13365	13446	13428	13293	13392	13418	13408	13423	13405	13323	13352	13497	13473	13468	13431	13460	13582	13447	13509	13434	13460	13459	13446	13515	13533	13365	13395	13298	13482	13435	13326	13528	13564	13480	13314	13464	13295	13482	13442	13390	13443	13557	13421	13443	13586	13324	13369	13548	13459	13351	13339	13524	13517	13266	13416	13316	13490	13468	13559	13574	13341	13376	13312	13417	13444	13340	13426	13549	13379	13499	13569	13380	13407	13460	13374	13255	13376	13243	13466	13482	13537	13350	13375	13685	13482	13485	13449	13499	13137	13467	13413	13462	13348	13411	13204	13491	13420	13513	13435	13469	13296	13278	13458	13337	13452	13391	13399	13579	13429	13408	13348	13395	13430	13530	13507	13487	13423	13399	13382	13356	13404	13393	13397	13533	13277	13453	13259	13349	13574	13473	13435	13447	13539	13416	13517	13395	13462	13346	13387	13464	13358	13464	13526	13446	13419	13437	13568	13509	13476	13490	13432	13515	13578	13428	13393	13592	13416	13362	13450	13331	13432	13517	13450	13466	13551	13329	13400	13369	13458	13361	13523	13548	13428	13485	13526	13385	13311	13525	13514	13336	13457	13356	13248	13549	13305	13461	13397	13380	13485	13557	13437	13470	13549	13384	13381	13523	13239	13435	13366	13385	13556	13303	13349	13569	13546	13181	13370	13396	13423	13486	13386	13484	13374	13379	13386	13466	13336	13432	13310	13423	13577	13429	13409	13313	13432	13264	13266	13352	13424	13446	13397	13361	13409	13479	13399	13336	13230	13426	13624	13413	13266	13372	13480	13442	13459	13361	13461	13390	13477	13428	13398	13362	13469	13547	13470	13463	13483	13404	13484	13432	13336	13565	13388	13320	13295	13457	13557	13515	13391	13323	13413	13351	13338	13369	13508	13420	13535	13500	13533	13607	13415	13561	13460	13179	13450	13399	13348	13372	13439	13291	13475	13402	13442	13400	13378	13510	13313	13497	13417	13586	13596	13341	13444	13436	13516	13441	13390	13512	13371	13339	13391	13499	13314	13414	13433	13349	13444	13373	13362	13224	13339	13425	13394	13322	13491	13378	13407	13326	13474	13378	13486	13623	13557	13349	13521	13244	13421	13329	13446	13517	13416	13468	13408	13459	13287	13400	13412	13531	13375	13478	13309	13577	13328	13521	13330	13539	13442	13566	13309	13375	13440	13415	13345	13336	13287	13388	13550	13264	13345	13586	13559	13356	13325	13424	13511	13558	13382	13462	13339	13529	13341	13505	13419	13375	13529	13262	13622	13416	13483	13548	13361	13516	13477	13370	13520	13390	13365	13446	13509	13558	13486	13277	13498	13393	13415	13495	13472	13369	13270	13392	13452	13293	13409	13319	13471	13376	13471	13469	13304	13349	13553	13501	13288	13674	13464	13344	13483	13532	13510	13451	13448	13358	13415	13355	13532	13520	13270	13460	13443	13372	13464	13276	13483	13397	13241	13417	13422	13309	13627	13299	13525	13356	13534	13380	13568	13424	13367	13268	13269	13489	13471	13365	13385	13302	13379	13485	13410	13451	13434	13538	13487	13442	13544	13430	13489	13452	13411	13320	13337	13502	13390	13479	13403	13410	13281	13291	13393	13357	13378	13267	13498	13426	13353	13538	13383	13638	13326	13316	13364	13519	13455	13408	13556	13497	13502	13412	13392	13552	13414	13421	13451	13381	13331	13530	13315	13596	13424	13523	13322	13494	13410	13478	13362	13367	13317	13544	13517	13242	13587	13362	13317	13420	13205	13349	13428	13369	13514	13448	13336	13378	13449	13385	13481	13330	13366	13459	13415	13275	13281	13571	13277	13547	13264	13489	13335	13543	13366	13376	13278	13308	13509	13508	13302	13380	13366	13412	13442	13641	13553	13499	13306	13565	13448	13608	13415	13323	13414	13441	13441	13335	13343	13507	13343	13348	13370	13397	13343	13654	13324	13436	13487	13468	13410	13409	13413	13402	13448	13456	13369	13582	13375	13350	13595	13523	13432	13365	13401	13448	13524	13313	13591	13395	13391	13457	13427	13495	13419	13295	13416	13252	13298	13411	13367	13435	13483	13469	13366	13300	13408	13431	13445	13600	13326	13250	13258	13485	13494	13469	13228	13411	13435	13401	13473	13444	13370	13535	13212	13645	13299	13481	13336	13313	13424	13403	13408	13288	13490	13428	13322	13362	13446	13266	13338	13455	13414	13251	13429	13220	13486	13386	13385	13298	13411	13347	13354	13386	13477	13297	13509	13499	13373	13309	13317	13326	13306	13515	13477	13411	13366	13309	13383	13286	13418	13273	13554	13368	13442	13458	13300	13367	13424	13508	13528	13450	13420	13464	13468	13465	13405	13378	13501	13460	13561	13318	13370	13605	13399	13397	13486	13416	13424	13510	13472	13544	13317	13523	13413	13478	13407	13491	13474	13330	13388	13340	13346	13273	13345	13459	13696	13392	13433	13567	13493	13346	13567	13355	13427	13546	13488	13461	13429	13361	13387	13463	13284	13461	13392	13299	13392	13386	13453	13464	13547	13235	13377	13174	13385	13279	13393	13216	13317	13406	13366	13397	13405	13402	13413	13604	13433	13298	13398	13442	13378	13495	13510	13393	13307	13423	13390	13485	13492	13484	13473	13403	13504	13455	13459	13345	13563	13333	13417	13378	13461	13316	13459	13372	13472	13151	13383	13376	13555	13214	13460	13394	13297	13410	13555	13419	13474	13471	13400	13507	13496	13482	13580	13261	13562	13246	13324	13314	13472	13472	13366	13573	13421	13289	13399	13496	13375	13463	13405	13455	13556	13473	13439	13321	13414	13312	13567	13392	13352	13389	13430	13390	13437	13449	13504	13566	13333	13326	13438	13471	13260	13498	13284	13340	13429	13420	13501	13401	13522	13428	13305	13304	13377	13350	13424	13422	13524	13314	13508	13478	13395	13464	13392	13370	13541	13391	13543	13438	13458	13457	13359	13486	13599	13414	13431	13386	13395	13478	13308	13514	13488	13296	13424	13470	13436	13378	13498	13310	13554	13545	13360	13363	13500	13483	13468	13304	13559	13414	13377	13277	13264	13266	13396	13483	13379	13403	13390	13278	13348	13289	13512	13476	13535	13334	13336	13439	13416	13530	13485	13568	13469	13666	13313	13446	13470	13442	13488	13498	13533	13418	13603	13396	13340	13645	13526	13496	13462	13477	13577	13461	13385	13408	13250	13465	13384	13458	13494	13570	13310	13345	13523	13481	13432	13444	13477	13403	13613	13435	13401	13349	13123	13567	13466	13383	13406	13406	13440	13423	13398	13468	13382	13572	13403	13405	13486	13460	13488	13477	13448	13413	13321	13495	13345	13354	13532	13262	13383	13441	13456	13541	13577	13400	13376	13351	13382	13276	13447	13393	13502	13334	13423	13327	13470	13305	13504	13527	13434	13507	13492	13486	13404	13328	13511	13434	13486	13421	13494	13433	13423	13518	13360	13418	13439	13351	13266	13432	13306	13503	13392	13377	13471	13321	13407	13381	13380	13478	13392	13551	13340	13329	13374	13539	13403	13434	13392	13220	13497	13401	13404	13478	13372	13257	13475	13307	13425	13465	13444	13356	13332	13390	13465	13606	13464	13509	13488	13471	13355	13516	13458	13352	13376	13607	13389	13419	13398	13606	13397	13475	13390	13406	13453	13364	13368	13482	13264	13461	13334	13425	13330	13597	13332	13519	13417	13426	13451	13359	13388	13395	13376	13358	13389	13576	13431	13600	13407	13366	13366	13571	13460	13344	13406	13365	13406	13604	13278	13468	13595	13409	13433	13360	13287	13404	13318	13466	13525	13484	13528	13423	13366	13467	13493	13400	13475	13529	13274	13248	13559	13465	13324	13455	13433	13240	13426	13327	13505	13572	13328	13522	13512	13480	13489	13355	13255	13474	13521	13535	13568	13355	13451	13382	13229	13286	13381	13480	13407	13327	13388	13479	13435	13357	13287	13500	13489	13517	13332	13346	13388	13360	13269	13489	13364	13436	13544	13328	13446	13399	13577	13449	13416	13519	13378	13440	13361	13452	13462	13458	13534	13440	13360	13379	13367	13307	13320	13461	13395	13157	13416	13512	13374	13480	13530	13334	13462	13530	13265	13553	13412	13397	13364	13515	13286	13468	13479	13445	13357	13248	13459	13424	13498	13395	13303	13406	13416	13503	13391	13283	13429	13419	13357	13553	13421	13468	13435	13363	13338	13418	13357	13536	13281	13445	13594	13381	13314	13336	13437
27887	22117	24130	20758	16929	16227	16104	15714	15671	15585	15447	15443	15394	15467	15351	15329	15411	15177	15355	15401	15254	15149	15146	15292	15046	15156	15344	15409	15326	15182	15047	15025	15077	15235	15078	15119	15085	14927	15061	15178	15286	15112	15145	15240	14999	15203	14992	14986	15127	14946	15100	14899	15150	15026	15213	15078	14964	15191	15102	15079	15074	15196	15068	15042	15205	15099	15208	15171	14864	15157	15074	14938	15045	15074	15016	15041	14932	15044	15186	15149	15194	15107	15162	15093	15119	15147	15178	15041	15035	15101	15086	15183	14922	15061	15300	15171	15267	15027	15066	15502	15174	14937	15060	15002	15006	14854	15247	15135	15045	14954	15035	14840	15019	15061	15019	14878	14998	15182	15126	15090	15085	15271	15062	14972	15039	15041	15282	15000	15088	14963	14976	15102	15330	15115	15148	15107	14899	15236	14902	15093	15087	15200	15019	15254	15200	15235	15078	15164	15085	15098	15003	15137	15267	15104	15042	15227	15101	15069	15066	15196	15177	15450	14899	14990	15120	15057	15213	15024	15118	15033	15096	15228	15077	14917	15018	15255	15029	15070	14869	15005	15131	15233	15202	15073	15106	15108	15210	15112	14959	15007	15032	15017	15208	15144	15121	15032	15035	15270	15103	14958	15207	15154	15251	15098	15068	15225	14974	14956	15050	15069	15099	15165	15042	15192	15083	15443	15112	15172	15158	15143	15058	14985	15047	15197	15174	15102	14963	15216	15058	15059	15031	15147	15040	15192	15132	14878	15001	15094	15030	15046	15126	14986	15057	15091	15072	15114	15168	15034	15101	15190	15168	15013	14959	15175	14956	15083	14978	14999	15264	15113	15104	15092	15113	15045	15185	15219	15218	15077	15162	15208	15051	15078	15134	15036	15099	15254	15043	15169	15199	15081	15189	15196	15196	15201	15075	15133	15293	15131	15215	15123	15237	15245	15120	14922	15066	15034	15097	15143	15420	15144	15177	15027	15111	15459	15232	15073	15176	15207	15012	14944	15113	15254	15279	15171	15196	15079	15041	15064	15142	15025	15131	15126	15133	15117	15048	15287	14935	14991	15024	14896	15130	15085	14983	14941	15175	15107	15032	15155	14951	15096	15046	15154	15092	15147	15153	15073	15023	15182	15053	14866	15104	15206	15290	15176	15156	15281	15120	14955	15111	15022	15181	15115	14982	14966	15030	15087	15239	15247	14983	15122	15217	15169	14913	15012	15140	15096	14992	15118	14883	15013	15206	14981	15043	15033	15174	15245	14931	14885	15075	15254	15075	14935	14998	15065	15028	14999	15137	15265	15205	15044	15209	15060	15034	15042	15051	14988	15040	15086	15114	15134	15103	15019	15207	15155	14985	15153	15144	15101	14934	15124	15063	15054	15387	15133	15185	15059	14928	15025	15154	15175	15076	15068	15175	15189	14885	15210	15036	15159	15201	15232	15095	15118	15028	15242	15194	15295	15084	15104	15271	15261	15009	15069	15035	15130	15138	15260	15154	15141	15264	15065	15058	15061	15081	15084	14994	15044	15205	15123	14973	15225	15069	15079	15004	15129	14894	15212	15205	15138	15099	15065	15095	15137	15106	15179	15211	15126	15200	15015	15235	15039	15090	15290	15103	15271	15241	14948	15152	15133	15150	15298	15098	14910	15045	14952	14989	15037	15066	15316	15067	15179	15144	15067	15069	15126	15105	15175	15162	15166	15079	15148	14973	15007	15126	15257	15073	15190	15107	15203	15228	15053	15228	15139	15112	15238	15212	15007	15108	15184	15025	14962	15164	15185	15351	14939	15228	15180	15076	15321	15088	15041	15287	15306	15091	15006	15269	14888	15283	15104	15231	15092	15172	15064	15133	15210	15023	15020	15064	14984	14952	15236	15080	15219	15328	15135	15070	14892	14990	15082	15025	15158	14940	15204	15023	15096	15216	15217	15197	15130	15195	15043	15112	15098	15328	15157	15206	15168	15070	15183	15129	14956	15133	15083	15384	14998	14949	15034	15062	15246	15085	15172	14934	15092	15169	15128	14957	14884	15001	15276	15030	15086	15127	14941	15206	15179	14811	15013	15198	15166	15017	15189	15220	15082	15044	15037	15083	15020	15097	15189	15060	15114	14977	15165	15151	15150	15076	15115	15033	15167	15118	14949	15108	15150	15245	15023	15294	15196	15146	15051	15213	15101	15168	15347	15101	15002	15089	14953	15179	15167	15118	15211	15005	14950	15286	15162	15010	15222	14994	15018	15136	15172	15167	15187	15078	15026	15178	15250	15139	14967	15124	15147	15188	15392	15240	15127	14989	15018	15175	15449	15140	15034	15113	15001	15159	15076	15184	14938	14958	14937	15237	15116	15127	15149	15025	15033	15167	14980	14927	15013	15180	15317	15231	14973	15071	15209	15240	15210	15235	14934	14911	14946	15037	15018	15089	15052	15018	15059	15279	14987	15318	15298	15064	15059	15044	15084	15072	15161	14981	15224	15263	14974	14949	15172	15090	15023	14997	15067	15205	15052	15106	15208	14897	14970	15180	14989	15024	15135	15104	15086	15329	15173	15072	15269	15036	15213	14977	15184	15079	15006	15299	15013	15067	15140	14995	15251	14934	15168	15186	15080	15192	15151	15133	15184	15179	15071	14851	14942	15051	15135	15320	15084	15237	14895	15150	15099	15160	15086	15060	15036	15196	15052	15109	15048	15082	14970	15199	15200	15029	15171	15085	15047	15237	15236	15133	15022	15075	15157	15158	14923	15102	15002	15183	15034	15209	15413	14941	14962	15184	15153	14943	15211	15166	15211	15187	15258	15117	15200	14954	15077	15262	15201	14989	15254	15188	15275	14955	15136	15217	15122	15068	14973	15082	15041	15102	15326	15211	15095	15268	14995	14949	15035	14827	15144	15123	15031	15117	15124	15028	14984	15106	15280	15171	15227	14941	15211	15059	15006	15227	15191	15337	15188	15204	15069	15092	14976	15142	15241	15046	15062	15037	15305	15015	15066	15034	15257	15197	15335	15104	15250	15160	15063	15271	14975	15027	15182	15046	15109	15254	15120	15163	15062	15077	14958	15042	15214	14887	15287	14844	15204	15070	14923	14911	15144	14925	15086	15225	15081	15179	15111	15193	15110	15184	15152	15275	15119	15094	15031	15178	15270	15129	15047	15268	15155	15251	15111	15185	15017	15030	15171	15229	15156	15198	15149	15098	15082	15099	14902	15210	15199	14970	15055	14818	14962	15100	14970	15171	15167	15075	15099	15107	15094	15013	15170	14986	15216	15170	15231	14992	15272	15311	15084	15182	15111	15170	15068	15119	15076	15040	15115	15195	15049	15236	15136	15229	15112	15188	15031	15154	15129	15026	14993	14933	15081	15190	14866	15410	15196	15142	15242	15033	15339	15165	15101	15252	15090	15028	15089	15010	14821	15041	15065	15141	15020	15043	15183	15081	15131	15160	15048	15084	15125	15215	15035	15130	15022	15179	15305	15237	15166	15064	15106	15279	15151	15237	15163	15161	15272	15076	15174	14920	14920	15168	15365	15225	15103	15137	15064	14911	15013	14960	15031	15047	15381	15110	14989	15458	15122	15131	14954	15191	15061	15172	15212	14997	15086	15098	15032	15143	15114	15099	15247	15104	14970	14979	15052	15087	15201	15057	15131	15229	15091	14994	15354	14987	15240	15257	15109	14921	15056	15216	15015	14955	15057	15028	14984	15058	15294	15120	15212	15061	15077	15155	15259	15374	15197	15033	15115	15141	15040	15157	15079	15164	15075	15144	15146	15129	14982	15121	15183	15032	15173	14894	15044	15185	15286	15240	14971	15027	15168	15229	15175	15091	15056	15165	15132	15084	15277	15182	15300	15099	14902	15187	15037	14920	15190	15279	15356	15215	15071	15094	15110	15061	15086	15073	15037	15146	15043	15284	15105	14885	15202	14983	15234	15190	15143	15147	15149	14980	14907	15276	15152	15331	15157	15282	15065	15065	14930	14941	15291	15177	15059	15080	15010	14979	15198	15184	15001	14923	15065	15302	15117	15107	14815	14996	14950	15136	15085	15016	14958	15086	15097	15090	15277	15230	15089	15013	14995	15059	15147	14988	15161	15116	15073	15041	15062	15137	15025	14842	15189	15054	15130	15094	15063	15168	15089	14780	15108	15272	15272	15140	15168	15065	14989	15167	14916	15147	15157	14929	15109	15181	15153	15010	14937	15085	15053	15256	15084	15203	15182	15170	15080	15005	15088	15198	15156	14933	15064	15164	15004	15197	14986	14961	15010	15033	15186	15238	15170	15111	14970	14881	15204	15103	15134	15356	14920	14834	15201	15162	15162	15088	15042	15033	15062	15017	15146	15082	15087	15123	15050	15052	15085	15161	15187	15086	15221	15020	15212	14984	15040	15210	15102	15145	15050	15072	15159	15205	15321	14971	15335	15113	15067	15129	15119	15060	15271	15169	15322	15011	15016	15121	15310	15169	15302	15129	15242	15221	15255	15379	14926	15134	15000	15255	14981	15078	14979	14979	15078	14958	15260	15114	15171	15107	15249	15097	15208	14985	15177	15294	15452	14927	14890	15380	15135	15162	15185	15061	14914	15061	15178	15179	15106	15107	15188	15231	15360	15129	15102	15227	15107	15011	15074	15145	15059	15027	15029	15211	15088	15101	15031	15273	15038	15068	15143	15145	15056	15226	14880	15245	15130	15088	15205	15023	15112	15069	15222	15111	15158	15087	15171	15033	14997	15148	14917	15057	15034	15093	15236	15017	15136	15112	15366	15173	15030	15242	15049	15173	15211	15180	15135	15339	15118	15148	15067	15069	14856	15017	15204	15052	15210	14921	15025	14986	15067	15158	14947	15124	15083	15271	15232	15107	15159	15173	15202	15190	15097	15283	15091	15106	15196	15237	15138	15382	15090	15139	14949	15268	15006	15171	15046	15036	15017	15216	15089	14963	15031	15040	14984	14996	15161	15080	15022	15121	15190	15072	15103	14988	15325	15084	15069	14852	14941	14980	15103	15174	15005	15117	14937	15096	15030	15272	15118	15025	15087	15066	15258	15249	15066	15213	14939	15202	14919	15204	15069	15044	15027	15289	15118	15046	15098	15220	15092	14931	15188	15191	15101	14978	14986
15695	23929	20651	16799	15488	14719	14585	14009	13903	13686	13552	13502	13281	13310	13204	13166	13084	13085	13114	13209	13072	13067	13094	13155	12999	13031	13203	13124	13117	12964	12927	13103	13004	13013	13118	13074	13079	13042	13040	12947	13008	13098	13044	13153	13102	12998	13026	13105	13197	13270	13099	13103	12975	12996	13026	13115	12901	13090	13070	12981	13075	12981	13106	13003	13142	13072	13087	13060	13088	13078	13151	13036	12990	12953	13151	13036	13149	12978	12916	13007	12894	13056	12767	13028	13038	12952	13096	13106	13053	13000	13033	13011	12985	13179	12978	12905	12981	13041	12965	12945	13115	12878	13125	13034	12983	13067	13083	13209	12945	12885	12997	13084	13071	13006	12893	13147	12938	13089	12881	13017	13070	13139	13110	13086	12963	13194	13273	13132	13128	13118	13007	12986	12942	13022	13000	13057	13263	13040	12946	13065	13277	12971	13031	13188	13058	13118	13119	12925	12979	12997	13057	13041	13059	13129	13161	12961	13067	13155	13051	13031	13090	13161	13012	13112	13088	12956	12963	13080	13033	13128	13115	13074	13068	13211	13024	13074	13031	13087	13017	13154	13157	13258	13214	13028	13077	13070	12998	12994	13179	13005	13075	12959	13146	12967	12917	13102	13063	12802	13089	13157	12934	13194	13082	13023	13189	13135	13019	13044	13095	13063	13047	13087	13052	13011	12991	12997	13205	13083	13072	13125	12939	13086	12897	13134	13092	12785	13045	12852	12936	13031	12949	13004	12961	13016	12911	13005	13008	13182	13045	12883	13130	13033	13131	12835	13058	12947	13079	13083	13088	12924	13116	12866	13036	13150	13220	13019	13135	12968	13258	12879	13081	13122	12964	13009	13187	12893	13240	12867	13124	13341	13081	13013	13172	12985	13142	13122	13020	13003	13108	13087	13087	12996	13062	13040	13076	12970	13021	13086	13176	12973	13062	13011	12975	13164	13115	13199	12971	12951	13162	13063	12846	13122	13038	12927	12999	13099	13052	12977	13016	13227	13016	13223	13207	12919	13122	13168	12972	13008	13000	13051	13013	13077	12919	13052	13189	13064	13047	13054	12919	13087	12982	12975	13148	13094	13097	13030	13265	12917	13119	13153	13011	13089	13008	13269	13039	13065	13107	12906	13009	13044	13068	13067	12960	12941	13040	13022	13044	12886	13130	12951	12969	12999	13117	13046	13016	12973	13139	12994	13075	13029	12975	13177	13071	13047	13089	13022	13124	13118	12976	12958	13191	13117	13239	13008	13096	13012	13050	13057	13152	13118	13139	13008	13068	12879	13141	12982	13130	13074	13057	13179	13118	12934	12939	13049	13047	13141	13017	13086	13082	13044	12913	12872	13271	13104	12902	12975	12893	13068	13052	13092	13034	13072	12954	12922	13031	13012	12885	12975	13061	13148	13057	12984	12978	12940	13094	13074	13095	12917	12969	12971	12930	13036	13119	13143	13034	12974	13073	13069	12954	13139	12988	12942	13117	13110	13058	13054	13063	13157	12918	13110	13179	13064	12839	13065	13184	12950	12979	13230	13154	13034	13080	13025	13056	12999	12893	12953	12960	13061	13093	13132	12993	13111	13061	13202	12983	13331	12958	12956	13099	13179	12965	13141	12973	13017	13141	13062	13167	13097	13176	12965	13001	12961	13076	13113	13133	12953	13116	13115	13139	13000	13113	13215	13038	13119	13061	12980	13254	13061	13102	13055	13024	13064	13099	13084	12975	12942	13280	13013	13041	12922	13007	13111	12942	12949	13086	13007	13162	13217	13078	13233	13003	13009	13069	13095	12953	13207	12982	13082	12980	13076	13037	13035	13118	12972	13006	12991	13145	13185	13119	13062	13063	12962	13126	13146	12990	13068	13027	13219	13130	13008	12999	12927	13017	12984	13035	13048	13033	13048	12973	13071	13086	13057	13005	12990	13068	13144	13042	12988	13071	13012	12979	13039	13044	13081	13123	13086	12990	13003	13073	13051	13019	13009	13019	13127	13096	13024	13060	13158	13099	13140	12905	13063	12866	13195	12959	13036	13064	13121	13138	13138	13144	13076	12959	13112	13020	13103	12949	12987	12944	13070	12937	13011	13321	13144	12931	13086	13093	12959	13089	13014	13108	12974	13111	12906	13003	13184	12990	12861	12966	13153	13047	13125	13111	13060	13136	13180	13182	12938	13104	13216	13126	12898	13218	13078	13112	12956	13046	13092	13238	12895	13080	12941	13035	13038	13049	13045	13241	12980	12954	13117	13055	13157	12943	13035	13154	13019	12987	13021	13195	12965	13010	12984	12941	12905	13112	13095	13004	13055	13019	12906	13173	12944	13136	13032	13120	13097	13085	13099	13079	12973	12936	13059	13094	12981	13029	12996	13023	13022	13214	13080	12943	12997	12972	13040	13059	12995	13062	13017	13030	13158	12982	12983	12918	12964	13087	13189	13088	12982	13011	13056	12986	13068	12987	13146	12976	13171	13112	13086	12984	13010	12977	13058	13001	13093	13125	13026	13036	13076	13174	13083	13001	13013	13041	12975	13114	13059	13032	12946	13115	12975	13073	13114	12999	13100	13030	13222	13114	13105	13037	13105	13157	13045	12994	12979	13106	13055	13160	12986	13265	12989	13127	13036	13053	13041	13132	13061	13079	13053	13186	13091	13028	12903	13043	12881	13136	13100	13021	12923	12893	13054	12939	13027	13114	13059	13094	12937	12982	12824	13066	13060	12979	12968	13175	12994	12953	13140	13111	13039	13088	13107	12923	13041	12917	13052	13103	13014	13161	13031	12953	12972	12903	13068	12992	12978	13314	13030	13109	13108	13051	12955	12867	13155	13044	13025	13058	12940	13043	13055	13079	13096	13196	13046	13013	13006	13041	13150	12830	13014	13067	13034	13008	13240	13037	13028	13087	12959	13070	12961	12886	13064	13049	13188	13065	13087	12921	13051	13018	13076	13054	12972	13067	12972	13034	13120	13118	13151	13085	12886	13079	12837	13084	13107	12960	13016	13063	12942	13151	13169	13148	13130	13193	12923	12980	13199	12993	13050	13020	13074	13062	13002	12965	13089	12816	13015	13081	13137	13042	13058	13161	13098	13072	12753	13091	13098	13104	13312	13081	13118	13107	13048	13105	13027	13093	13062	12908	12991	13123	12968	13123	13100	13112	13111	13076	13067	12969	12921	13020	12988	13088	13059	13031	12993	13006	13072	12969	12983	13133	13081	12924	13067	13153	13037	12874	13038	13052	12978	13024	12973	13027	13191	12948	13126	13150	13179	13265	13059	13095	13033	13052	13025	13067	12967	12875	13103	13034	12942	13074	12929	12957	12900	13093	12933	13083	13023	12980	12985	13185	13117	12865	13182	12970	13038	13096	13072	13041	13032	13082	12972	13177	12910	13164	12898	12945	13185	13041	13006	13042	13096	13048	13161	12896	12970	13111	12939	13123	12872	13232	13033	13050	13066	13045	13194	12919	13251	13192	13008	12948	13070	13015	13086	12936	13115	13189	12881	13208	13012	12991	13103	12997	12994	13011	13119	13018	13212	13277	12977	12956	13037	13069	13147	12919	13108	13070	12972	13110	13143	13008	12910	13012	13062	13127	13010	13042	13034	13152	12972	13021	12993	13226	12995	13155	13078	13109	12935	13018	13001	13103	12918	13011	13201	12968	12881	12893	13024	13169	13071	13042	13033	12920	13019	13075	13066	12975	12964	13139	13161	13043	12986	12948	12952	13265	13112	12959	13126	13011	12890	13043	13095	13078	12888	12959	13135	13114	13036	13013	13020	13034	13061	13086	12941	12884	13066	12906	13081	13039	13106	12879	13177	13012	13000	12971	13120	13106	12900	13057	13086	12940	13258	12956	13165	12971	13081	13118	13025	13155	13129	13016	13087	13009	13176	12953	13022	13078	13115	13095	12896	13090	12937	13043	13036	13065	13165	13028	13094	13114	12996	13093	13005	13193	13083	13044	13105	13080	13145	13060	12925	13002	13035	13143	13069	12991	12811	13074	13009	13171	12911	13045	12892	12968	12931	13137	13109	12940	12917	12981	13042	13192	12913	13103	13023	13041	12985	13147	12898	13167	13003	13026	13055	13069	13132	13038	13026	13148	13089	13016	13080	12958	12954	13186	13076	13180	12943	13097	13106	12923	13002	13136	13043	13202	13092	13077	12992	12991	12865	12929	13208	13100	13117	13098	13006	13187	13101	13006	13025	12995	12974	12970	13213	13222	13039	13257	12970	13174	13181	13075	13173	13091	13017	13059	13079	12947	13103	13021	13156	13013	13091	13075	13111	13085	12994	13059	13156	12987	13082	12960	13093	13099	13186	13031	13036	13094	13157	13120	13069	13092	13068	12913	13032	13104	12993	13138	13144	13087	13125	12898	13162	13066	13095	13049	13050	13136	13022	13135	13179	13094	12890	13047	12998	13037	13118	13229	13029	12934	12910	12940	13251	13145	13099	12977	12971	13036	12950	13082	12942	13140	13147	13097	13091	13138	13023	13030	13078	13014	13135	12990	13074	13081	12964	13072	13073	13310	13218	13153	13010	12950	12984	12907	12974	13127	13075	13010	13000	13057	12868	13043	13086	12960	12933	12972	13180	13030	13002	13164	13200	13032	12940	12992	12898	13123	13253	13005	13019	13068	13144	13123	12888	13139	12983	13013	13082	12995	13007	13027	12947	13113	13087	13111	12957	12971	13119	13035	13063	12996	12971	13077	13156	13005	13053	12954	12964	13137	13067	13145	13137	13121	13126	13018	13017	12922	12955	13079	12968	13077	12956	12908	12960	12868	13083	13052	13010	13002	13150	12952	13039	13048	13060	13029	13174	13272	13022	12989	12936	13012	12956	12986	13043	13005	13065	13173	13152	13084	13155	12947	12991	13045	13083	13107	13027	13108	12943	13040	13109	13090	13129	13066	13028	13113	13106	13177	13165	12952	13213	13097	12991	12991	12947	13170	13052	13074	12909	12999	13020	13065	12939	13045	12825	13108	12985	13200	13007	13000	13117	13038	13135	13014	13103	13056	12911	13094	13062	13087	13092	13053	12961	13225	13066	12995	13074	12982	13016	12990	13087	13137	12945	13108	13073	13061	12926	12916	12897	13210	12969	13070	12874	13072	13024
22684	20870	27741	24243	21562	21095	19154	16612	16022	15796	15687	15569	15508	15262	15114	15101	15398	15065	15037	15235	15192	14921	15036	15015	14771	14979	15146	14806	15023	14791	14774	15070	15020	15022	15150	14661	14918	15014	14981	14742	14955	14903	15184	14929	14716	14715	14888	14849	14835	14998	14710	14693	14886	14817	14785	14703	14771	14981	14817	14999	14792	14859	14718	14803	14681	14662	14786	14873	14786	14884	14984	14865	14904	14914	14896	14845	14638	14868	14899	14862	14703	14630	14795	14897	14735	14819	14731	14723	14921	14925	14928	15069	14891	14812	14807	14811	14841	14680	14839	14734	14927	14802	14788	14842	14868	15031	14886	14901	15036	14851	15058	14745	14845	14828	14604	14842	14658	14820	14829	15093	14963	14982	15039	14609	14738	14632	14966	14953	14744	14829	14765	14814	14925	14784	14650	14898	14967	14769	14869	14883	14841	14767	14691	14847	15010	14875	14659	14727	14738	14924	15011	14763	14786	14852	14697	14799	14908	14787	14839	14712	14884	14753	14700	14660	14779	14839	14985	14916	14912	14770	14693	14853	14886	14909	14712	14664	14923	14847	14765	14601	14887	14813	14819	14777	14811	14885	14838	14753	14890	14726	14819	14837	14839	14886	14846	14881	14993	14847	14694	14847	14898	14769	14781	14674	14883	14814	14828	14912	14908	14964	14840	14780	14938	14809	14639	14849	14705	14664	14850	14804	14648	14607	14586	14768	14812	14916	15099	14908	14669	14822	14884	14950	14887	14816	14629	14724	14739	14858	14885	14681	14896	14793	14764	14841	14677	14754	14853	14843	14852	14786	14804	14938	14861	14840	14690	14835	14655	14775	14894	14788	14815	14602	15009	14564	14880	14835	15097	14721	14509	14867	14717	14896	14725	14675	14736	14678	14729	14707	14686	14872	14925	14749	14757	14719	14849	14957	14815	14718	15003	14948	14602	14735	14601	14562	14724	14690	14784	14930	14874	14902	14887	14826	14629	14787	14814	14961	14651	14890	14908	14622	14859	14686	14716	14822	14914	14960	14947	14622	14867	14723	14810	14723	14872	14884	14777	14670	14811	14857	14818	14884	14715	14672	14899	14770	14992	14768	14862	14811	14814	14667	14848	14845	14792	14826	14929	14824	14754	15027	14713	14676	14685	14590	14759	14852	14808	14741	14723	14875	14937	14771	15084	14864	14821	14859	15019	14879	14758	15099	15068	14639	14847	14674	14789	14757	14826	14782	14750	14713	14861	14746	14744	14931	14629	14842	14859	14850	14721	14642	14911	14746	14876	14867	14912	14895	14922	14878	14826	14700	14750	14958	14727	14703	14993	14696	14751	14769	14767	14925	14879	14992	14735	14787	14763	14825	14860	14760	14633	14793	14909	14822	14882	14857	14800	14814	14886	14809	14744	14578	14868	14972	14904	14789	14791	14814	14740	14839	14926	14583	14681	14614	14930	14856	14713	15023	14769	14823	14722	14574	14907	14807	14761	14777	14766	14699	14766	14987	14700	14722	14906	14608	14694	14689	14688	14897	14881	14916	14850	14867	14800	15025	14875	15021	14843	14881	14869	14784	14934	14918	14842	15037	14999	14727	14663	14534	14612	14863	14623	14657	14687	14894	15037	14729	14892	14799	14928	14661	14925	14781	14906	14752	14949	14954	14909	14658	14846	14748	14896	14819	14757	14750	15023	14831	14611	14661	14695	14880	14791	14843	14787	14806	14733	14751	14802	15003	14735	14854	14920	14866	14832	14779	14940	14975	14848	14835	14954	14815	14817	14989	14754	14934	14823	15022	14992	14908	14698	14742	14786	14746	14969	14807	14818	14841	14696	14754	14754	14966	14880	14902	14760	14844	14815	14832	14830	14781	14741	14979	14798	14844	14708	14960	14856	14804	14907	14905	14809	14778	14678	14859	14767	14611	14718	14870	14840	14842	14759	14788	14844	14893	14799	14719	14840	14951	14768	14513	14800	14763	14765	14987	14873	14778	14781	14762	14766	14978	14713	14751	14904	14828	14893	14844	14861	14745	14966	14817	14748	14736	14736	14749	14839	14882	14737	14903	14876	14780	14802	14805	14865	14801	14775	14773	14839	15077	14858	14587	14724	14774	14703	14756	14845	14863	14655	14843	14692	14925	14765	14860	14754	14726	14949	14824	14903	14959	14872	14767	14887	14935	14835	14775	14791	14630	15018	14954	14906	14765	14873	14815	14683	14979	14732	14783	14919	14639	14850	14751	14736	14564	14857	14890	14674	14968	14793	14768	14858	14769	14799	14729	14791	14743	14652	14614	14942	14843	14802	14682	14885	14755	14718	14752	14826	14932	14915	14880	14839	14727	14889	15003	14732	14751	14766	14793	14792	14595	14934	14867	14742	14741	14709	14918	14818	14622	14675	14981	14723	14779	14794	14988	15007	15010	14738	14868	14726	14794	14798	14677	15011	14767	14829	14867	14863	14795	14753	14817	14626	14516	14752	14672	14641	14818	14799	14608	14732	14836	14676	14691	14735	14795	14797	14850	14869	14730	14717	14704	14758	14854	14827	14863	14749	14871	14763	14874	14858	14699	14893	14801	14922	14912	14917	14993	14730	14736	14759	14653	14823	14893	14749	14820	14897	14858	14792	14847	15053	14786	14690	14931	14806	14711	14799	14947	14875	14727	14867	14639	14460	14806	14845	14843	14728	14965	14872	14781	14896	14670	14840	14720	15109	14825	14850	14742	14663	14669	14783	14792	14741	14775	14693	14742	14626	14818	14867	14823	14651	14760	14664	14872	14621	14814	15030	14744	14741	14805	14671	14813	14959	14964	15206	14816	14842	14857	14823	14896	14649	14741	14857	14760	14718	14928	14645	14857	14843	14884	14903	15037	14980	14859	14708	14865	14674	14722	14825	14813	15031	14665	14882	14690	14804	15041	14952	14725	14812	14803	14858	14990	14866	14776	14719	14832	14743	14838	14886	14656	14652	14801	14800	14781	14761	14953	14891	14955	14789	14813	15019	14940	14797	14913	14693	14926	14972	14869	14733	14786	14840	14852	14749	14697	14919	14853	14771	14915	14667	14879	14828	14791	14771	14808	14776	14698	14743	14975	14806	14735	14896	14610	14756	14940	14928	14665	14803	14734	14669	14876	14934	14929	14960	14920	14709	14840	14873	14773	14793	14699	14719	14779	14804	14912	14549	14741	14913	14976	14736	14798	14882	14859	14816	14719	14731	14797	14653	14882	14938	14859	14679	14729	14830	14927	14945	14808	14580	14889	14923	14723	14840	14800	14893	15042	14792	14731	14695	14778	14848	14816	14846	14846	14754	14718	14799	14650	14940	14817	14821	14853	14906	14774	14858	14767	14742	14873	14690	14757	14803	14736	14799	14934	14550	14691	14776	14684	14810	14673	14657	14698	14893	14703	14881	14837	14845	14880	14873	14839	14876	14829	14849	14675	14803	14825	15015	14832	14806	14954	14775	14618	14604	14758	14588	14762	14907	14800	14685	14708	14742	14852	14763	14832	14708	14638	14805	14777	14930	14832	14617	14746	14545	14835	14839	14757	14600	15002	14852	14741	14666	14851	14838	14793	14564	14693	14889	14609	14841	14819	14888	14817	14796	14871	14863	14722	14775	14693	14662	14739	15025	14937	14812	14951	14673	14830	14786	14892	14748	14842	14743	14896	14845	14913	14755	14878	14856	14670	14884	14960	14633	15068	14610	14813	14786	14768	14785	14705	14716	14772	14714	14784	14921	14733	14873	14897	14916	14850	14939	14958	14775	14733	14914	14405	14820	14914	14559	14745	14660	14781	14923	14734	14833	15064	14839	14787	14919	14634	14633	14732	14987	14696	14716	14722	14697	14623	14972	14960	14971	14796	14784	14777	14761	14869	14825	14919	14664	14789	14776	14691	14929	14829	14963	14756	14928	14683	14937	14872	14907	14711	14907	14911	14817	14821	14748	14977	14848	14832	14846	14645	14686	14708	14625	14881	15048	14884	14894	14803	14899	14678	14812	14732	14913	14785	14868	14715	14936	14702	15055	14807	14890	14794	14757	14700	14870	14879	14645	14813	14643	14834	14966	14872	14918	14885	14651	14830	14812	14777	14845	14897	15041	14783	14836	15026	14873	14909	14712	14666	14666	14890	14636	15087	14581	14612	14838	14674	14663	14762	14776	14829	14855	14936	14774	14738	14736	14820	14807	14886	14633	14713	14734	14838	15046	14797	14814	14839	14896	14838	14734	14802	14676	14938	14877	14865	14902	14752	15037	14729	14807	14839	14751	14879	14907	14890	14813	14872	14877	14832	14554	14951	14872	14748	14732	14770	15067	14880	14892	14719	15040	14790	14968	14718	14836	14804	14754	14755	14851	14909	14794	14856	14845	14723	15068	14743	14853	14730	14938	14730	14918	14882	14878	14779	14813	14895	14734	15042	14820	14648	14879	14954	14917	14741	14940	14817	14570	14742	14864	14688	14836	14986	14536	14673	14895	14612	14801	14770	14830	14958	14699	14952	14809	14661	14791	14834	14796	14706	14605	15063	14897	14752	14756	14857	14583	14895	14739	14733	14795	14869	14837	14734	14823	14981	14681	14717	14708	14724	14710	14918	14837	14741	14842	14964	14738	14569	14835	14868	14770	14986	14923	15091	14838	15058	14923	14596	14969	14766	14816	14967	14875	14594	14923	14880	14833	14920	14850	14912	14817	15044	14848	14685	14716	14767	14661	14877	14662	14630	14878	14764	14736	14724	14759	14918	14789	14955	14821	14929	14996	14890	14788	14727	14627	14768	14820	14742	14700	14877	14760	14723	14832	14791	14648	14888	14692	14713	14944	14748	14831	14782	14835	14838	14831	14733	14894	14756	14803	14678	14824	14892	14935	14939	14824	14616	14777	14697	14803	14725	14907	14957	14869	14812	14802	14780	14828	14800	14894	14693	14684	14761	14800	14911	14599	14819	14888	14634	15002	14941	14886	14829	14776	14529	14918	14646	14804	14756	14779	14965	15010	14889	14875	14707	14867	14935	14692	14965	14768	14878	14802	14823	14866	14785	15005	14959	14689	14729	14880	15019	14777	14928	14687	14711	14980	14825	14892	14831	14690	14883	14828	14877	14740	14828	15088	14879	15037	14964	14864	14991	14957	14799
13551	30271	24990	19111	16977	16081	15379	14800	14336	14163	13741	13715	13505	13358	13259	13343	13197	12833	13066	13002	12980	13146	13193	12768	12888	12867	12917	13049	12984	12820	12868	12904	12931	12851	12834	12701	12933	12883	12935	12807	12986	12902	13002	12869	12785	12931	12868	12814	13104	12763	12881	12675	12983	12769	12894	12815	12903	12884	12729	12922	12732	12899	13001	12774	12919	12871	12871	12948	12999	12870	12744	12868	12852	12789	12949	12867	12873	12879	12803	12788	12898	12856	12890	12851	12806	12798	12802	12808	12774	12970	12979	12930	12917	12801	12786	12904	12855	12777	12961	12710	12841	12799	12806	12971	12906	12832	12836	12829	12911	12908	12747	12908	12762	12811	12911	12670	12773	12738	12845	12807	12809	12781	12741	12842	12777	12993	13111	12853	12898	12892	12902	12833	12831	12995	12785	12751	12860	12770	12795	12654	12787	12877	12919	12716	12854	12861	12683	12804	12868	12872	12895	12813	12776	12996	12735	12686	12904	12873	13053	12838	12718	12807	12836	13046	12917	12934	12929	12787	12747	12844	12942	12779	12627	12925	12859	12870	12741	12811	12907	12814	12852	12667	12858	12875	12896	12700	12893	12863	12952	12778	12729	12724	12803	12675	12749	12884	12827	12926	12928	12754	13068	12853	12964	12931	12789	12851	12939	12845	12710	12907	12868	12923	12775	12897	13031	12888	12853	12930	12842	12852	12870	12654	12832	12738	12891	12788	12938	12819	12806	12815	13038	12911	12809	12773	12992	12949	12890	12902	12937	12902	12773	12905	12905	12923	12947	12647	12857	12871	12813	12634	12697	12848	12851	12766	12978	13082	12937	12787	12790	12814	12631	12933	12706	12960	12788	12821	12934	12824	12841	12929	12780	12782	12839	12828	12868	12635	12811	12818	12752	12804	12942	12835	12887	12906	12896	12875	12682	12880	12826	12791	12845	12800	12914	12891	12814	12857	12934	12924	12823	12830	12860	12834	12791	12913	12908	12866	12729	12909	12818	12830	12915	12984	12937	12882	12836	12876	12824	12811	12816	12867	12708	12846	12718	12811	12782	12859	12769	12824	13059	12739	12987	12619	12755	13007	12948	12910	12858	12768	12868	12842	12768	12752	12817	12833	12884	12723	12824	12864	12688	12677	12712	12898	12850	12853	12827	12776	12993	12829	12681	12814	12993	12815	12914	12940	12723	12793	12881	12975	12909	12799	12877	12815	12881	12960	12722	12839	12804	12706	12848	12980	12755	12938	12919	12813	12862	12939	12945	12913	12794	12928	12887	12781	12923	12818	12755	12970	12760	12892	12798	12818	12851	12794	12793	12906	12767	12865	12820	12937	12871	12840	12755	12865	12854	12667	12925	12846	12771	12850	12961	13046	12859	12723	12826	12765	12683	13103	12816	12672	12855	12822	12796	12811	12782	12877	12792	12639	12654	12761	12943	12858	12630	12924	12805	12719	12760	12799	12968	12916	12823	12882	12922	12756	12832	12802	12765	12888	12840	12618	12906	12960	12883	12730	12752	12879	13028	12852	12961	12809	13001	12869	12715	12701	12838	12874	12866	12920	12812	12722	12933	12831	12931	12724	12790	12762	12744	12774	12949	12818	12853	12926	12816	12810	12844	12878	12726	12713	12997	12933	12857	12864	12879	12630	12758	12913	12813	12749	12869	12735	12739	12860	12682	12890	12796	12876	12761	12763	12792	12935	12957	12932	12934	12829	12910	12850	12868	12821	12781	12787	12841	12905	12816	12946	12734	12851	12875	12760	12815	12818	12956	12765	12865	12796	12897	12778	12722	12770	12831	12792	12861	12864	12865	12826	12748	12812	12968	12816	12828	12856	12916	12905	12888	12992	12689	12700	12902	12872	12836	12766	13016	12927	12903	12885	12819	12836	12846	12910	12697	12906	12830	12912	12891	12846	12776	12616	12993	12896	12786	12765	12959	12909	12870	12868	12735	12694	12931	12787	12813	13101	12911	12938	12892	12772	13009	12919	12859	12822	12860	12988	12783	12751	12776	12876	12958	12808	12775	12779	12813	12813	12899	12773	12830	12751	12904	12905	12890	12937	12879	12957	12837	12850	12784	12795	12797	12947	12714	12759	12677	12881	12871	12901	12778	12778	12753	12754	12873	12774	12849	12959	12844	12761	12798	12846	12773	12777	12873	12819	12875	12804	12881	12831	12651	12825	12882	12812	12850	12736	12788	12831	12832	12795	12927	12898	12888	12984	12786	12907	12891	12724	12713	12796	13007	12712	12805	12850	12984	12755	12783	12796	12896	12924	12986	12870	12995	12830	12579	12884	12844	12861	12673	12757	12873	12864	12744	12894	12809	12640	12891	12823	12751	12740	12929	12902	12835	12800	12902	12868	12776	12692	12765	12902	12767	12683	12843	12799	12648	12697	12899	12797	12868	12847	12794	12822	12746	12800	12951	12776	12809	12771	12779	12846	12826	12960	12843	12739	12933	12737	12924	12904	12711	12968	12762	12643	12844	12984	12817	12760	12657	12919	12883	12757	12922	13025	12713	12653	12786	12885	12859	12797	12760	12853	13072	12913	12925	12900	12872	12721	12941	12944	12975	12801	12773	12787	12671	12874	12879	12992	12926	12880	12729	12883	12941	12866	12916	12924	12844	12687	12793	12823	12691	12713	12881	12808	12732	12813	12847	12911	12735	12941	12856	12781	12879	12888	12878	12927	12893	12812	12803	12832	12843	12794	12765	12938	12956	12882	12881	12886	12886	12872	12788	12911	12886	12806	12856	12911	12976	12753	12765	13000	12835	13004	12793	12837	12934	12968	12748	12947	12774	12791	13016	12778	12707	12925	12660	12879	12846	12964	12897	12874	12816	12755	12768	12844	12979	12841	12686	12804	12771	12837	12661	12750	13024	12832	12807	12814	12630	12622	12682	12869	12907	12863	12791	12909	12707	12828	12908	12862	12834	13035	12863	12738	12916	12769	12858	12819	12893	12843	12800	12919	12893	12936	12884	12843	12901	12959	12865	12667	12895	12969	12697	12952	12935	12892	12861	12838	12748	12897	12590	12909	12909	12944	12991	12711	12848	12797	12977	12936	12670	12773	12648	12874	12652	12791	13063	12674	12928	13029	13082	12840	12854	12809	13127	12943	12898	12856	12891	12727	12955	12880	12769	12935	12836	12835	12787	12624	12775	12777	12661	12718	12862	12957	12866	12942	12930	12767	12970	12888	12685	12708	12845	12950	12807	12818	12987	12879	12764	12873	12930	12889	12795	12724	12906	12925	12846	12793	12800	12841	12777	12738	12834	12969	12875	12896	12728	13017	12904	12880	12875	12805	12814	12591	12953	12803	12942	12825	12994	12809	12726	12771	12874	12864	12954	12770	12807	12852	12874	12994	12841	12794	12773	12787	12820	12928	12773	12792	12799	12781	12893	12871	12724	13105	12878	12931	12720	12691	12989	12919	12830	12884	12843	12844	12767	12755	12787	12736	12942	12801	12908	12927	12743	12930	12749	12840	12817	12933	12851	12725	12842	12782	12845	12983	12774	12874	12896	12852	12774	12837	12834	12976	12761	12847	12943	12818	12831	12898	13009	12784	12691	12860	12907	12894	12910	12738	12804	12625	12817	12971	13025	12936	12729	12905	12822	12902	12921	12942	12741	12744	12927	12794	12922	12834	12850	12768	12922	12985	12840	12856	12752	12882	12964	12900	12864	12716	12884	12842	12793	12941	12725	12785	12812	12676	12904	12811	13075	12859	12805	12913	12833	12744	12805	13012	12705	12792	12715	13067	12818	12852	12833	12760	12954	12890	12891	12933	12838	12743	12625	12903	12801	12838	12827	12778	12925	12897	12880	12928	12927	12898	12844	12846	12930	12770	12830	12730	12923	12864	12870	12952	12853	12855	12930	12874	12795	12890	12912	12875	12818	12868	12764	12681	12763	12802	12754	12924	12874	12927	12934	12881	12745	12604	12916	12878	12730	12834	12916	12802	12971	12803	12902	12854	12789	12872	12794	12845	12757	12815	12839	12769	12793	12906	12855	12689	12825	12702	12974	12853	13007	12713	12985	12875	12812	12742	12924	13034	12922	12948	12770	12885	12755	12980	12896	12787	12718	12907	12801	13062	12904	12884	12667	12787	12815	12858	12921	12803	12714	12812	12635	12797	12746	12785	12812	12851	12966	12849	12954	12919	12788	12777	12755	12883	12799	12889	12778	13024	12853	12792	12842	12791	12958	12894	12820	13017	12882	12787	12848	12689	12772	12965	12907	12854	12997	12949	12827	12752	12951	12775	12804	12865	12833	12897	12875	12752	12877	12786	12713	12805	12778	12745	12802	12929	12980	12824	12792	12719	12911	12861	12752	12632	12851	12887	12789	12749	12676	12962	12849	12920	12903	12784	12843	13028	12843	12802	12821	12802	12850	12745	12910	12918	12787	12845	12784	12722	12917	12743	12712	12749	12786	12766	12856	12872	12791	12947	12949	12806	12805	12855	12724	12781	12861	12738	12816	12825	12722	12880	12890	12791	12691	12835	13046	12874	12754	12668	12855	12873	12871	12890	12709	12968	13018	12764	12742	12721	12910	13009	12775	12827	12864	12861	12805	12867	12833	12795	12893	12936	12807	12750	12840	12845	12725	12858	12747	12773	12900	12709	12894	12819	12860	12971	12949	12769	12865	12910	12857	12769	12792	12955	12608	12850	12854	12793	12735	12885	12857	12769	12688	12852	12703	12782	12724	12739	12817	12802	12904	12748	12699	12904	12959	12944	12622	12845	12941	12829	13023	12695	12741	12841	12861	12859	12856	12847	12807	12850	12765	12782	12806	12903	12713	12787	12891	12591	12951	12875	12911	12765	12824	12841	12742	12921	12845	13014	12883	12828	12834	12781	12829	12912	12960	12777	12819	12935	13020	13014	12880	12782	12907	12784	12769	12793	12860	12716	12813	12810	12695	12723	12806	12812	12767	12932	12892	12831	12802	12715	12823	12978	12899	12770	12820	12755	12874	12939	12885	12899	12910	12725	12938	12927	12813	12878	12801	13054	12858	12851	12916	12782	12827	12835	12727	12772	12956	12762	12850	12838	12905	12828	12784	12757	12963	12810	12997	12770	12942	12891	12788	12848	12952	12851	12811	12855
24140	20824	26560	25872	19873	18236	17850	17121	16768	16590	16562	16247	16347	16194	15984	16234	16192	16119	16040	16084	16175	16010	16187	15918	16028	15948	15881	16228	15868	15902	15846	15868	16059	15986	15950	16088	15728	15821	15610	15911	15890	16043	15952	15895	16112	16006	15949	15912	16002	15999	15918	15858	16127	15765	15909	15800	15981	16059	15928	15906	15912	16067	15883	15941	15753	15869	15924	15703	15820	15978	16061	16165	15829	15811	15752	15975	15849	15873	15825	15770	15785	15788	16022	16004	15811	16039	15944	16064	15910	15949	16034	15598	15897	15940	15819	16112	15695	15858	15786	15812	15919	16065	15936	15843	15877	15745	15905	16013	15783	16001	15967	15881	15911	16004	16055	15838	16019	15785	15937	15883	15985	15953	15886	15892	15783	15936	16068	15996	16123	15948	15816	15898	15853	15876	15968	15830	15899	15936	15770	15974	15867	16061	15884	15663	15756	15951	15946	15887	15872	16073	15876	15774	15884	15985	15799	16035	16004	15784	15913	15781	15825	15832	15772	16020	15949	15846	15949	15993	15815	15927	15594	15984	15989	15709	16046	16045	15931	15874	15924	15875	15761	15838	15764	15828	15867	15675	15929	15887	15814	15855	15950	15905	15904	15893	16010	15909	16059	15887	15693	15911	15826	15971	15982	15768	15891	16030	15659	15867	15906	15921	15754	15919	16125	15747	16040	15911	15933	16022	15744	15944	15849	15816	15998	15976	15781	15877	15961	15852	15932	15837	15892	15835	15796	15889	15834	16050	15956	15773	15929	15794	15992	15866	15692	16184	15770	15836	15771	16025	15964	15918	15840	15738	15889	15989	15737	15870	15929	15877	15945	15921	15961	15800	15752	15984	15865	15994	15915	15833	15883	15847	16064	15872	16019	15945	16043	15883	15784	15824	15861	15874	16055	16090	15978	15813	15869	15889	15804	15754	15933	15907	15903	15940	16097	15773	16002	15679	15774	15677	15792	15839	15914	15795	15916	15569	15932	15925	15823	16004	15840	16039	15875	15841	16022	15711	15854	15868	15897	15862	16094	15891	15946	16059	15941	16002	15941	15807	15867	15769	15942	15732	15779	15943	15891	15661	15880	15955	15846	15747	16081	16017	15972	15755	15901	15925	16010	15834	16068	15951	15961	16012	15964	15971	15993	15885	15695	16106	16054	16037	15870	15877	15792	15793	15833	15981	15979	15714	15731	15917	15970	15952	15787	15817	15965	15977	15921	16017	15815	15638	15964	16001	15918	16028	15971	15733	15933	16046	15878	15985	15867	15892	15947	15792	15743	15842	15970	15745	15878	15782	15990	15958	15688	16102	16046	15841	15809	15960	15992	15752	16094	16007	15849	15772	16036	15854	15894	15976	15959	16103	15974	15910	15804	15734	15899	15917	16059	16000	15895	16062	15880	15973	15978	15843	15922	15910	15723	15871	15914	15849	15948	15733	15969	16013	15997	15822	16079	15974	15839	15836	16078	15828	16065	15924	15986	16106	15841	15909	15943	16008	15738	15778	15847	15972	16037	15836	15937	15877	15955	15649	16070	16020	15965	15962	15874	15710	15871	15652	15742	15825	16019	15960	15871	15767	15728	15950	15804	15709	15770	15787	15698	15843	15891	15859	15880	15826	15868	15911	15869	15654	15931	15909	16032	15914	15894	16105	15894	15943	15747	15913	15850	15786	16143	15734	15962	15830	15797	15869	15996	16027	15911	15950	15924	15816	15950	15936	15978	16035	15957	15991	15768	15825	15972	15895	15825	15993	15845	15844	15907	15952	15990	15874	15824	16026	15964	15999	15865	15909	15871	15810	15960	15786	15920	15782	16115	16034	16123	15858	15842	15864	15809	15831	15939	15829	15870	15696	15984	15881	15981	15992	15907	15940	15805	16018	15920	15943	15930	16123	16036	15865	15869	15927	15878	15922	16053	16001	15845	15867	15922	15939	16061	16050	15957	15931	15962	15916	16080	15773	15890	15777	15950	15931	15893	15846	16022	15664	15985	15958	15836	15839	15667	15789	15706	15922	16054	15812	15842	15908	15822	15782	16111	15931	15941	16027	15981	15780	15949	15991	15869	15994	15924	15788	16067	16209	15855	15802	15883	15883	16047	15931	15915	15911	15551	15790	15814	15899	16073	16038	15887	15854	15801	15859	15708	16137	15866	15813	16020	15909	15971	15910	16016	15949	15832	15849	15965	15906	15880	15944	15866	15872	15881	15959	15752	15816	16023	15989	15827	15945	16122	15807	15913	15806	16186	15960	15896	15753	15846	15853	15971	15867	15840	15879	16007	15770	16091	15968	15853	15942	15824	15733	15947	15896	15914	16160	16144	16133	15918	15892	15969	15847	15882	15809	15861	16052	15715	15707	15969	15998	16065	15834	16015	15759	16072	15966	15796	15762	15982	15887	15977	15889	15847	15857	15998	15853	15872	15988	15898	15988	16060	16161	16006	15813	16163	15787	15639	16038	15831	16092	15917	15944	15882	15680	15908	15881	16072	15819	16201	15848	16097	15930	15957	15920	15883	15865	15898	16009	16130	15884	15831	15884	15900	16068	15996	15950	15944	15712	16007	16015	15745	16015	15899	15805	15779	15920	15766	15770	15806	15996	16150	16093	15997	15829	15779	16003	15919	15909	16083	16069	15957	15828	15919	15966	15868	15941	15879	15781	15940	15979	15875	15907	15966	15945	16142	15914	15757	16013	15873	15778	15838	15722	15712	15826	15809	15999	15921	15923	16054	15768	16020	15977	15828	15874	15848	15888	15755	15867	15971	15844	15834	15906	15806	15737	15955	15820	15808	15776	15993	15961	15918	15703	15911	15962	16003	15866	15849	15908	15923	15785	15853	15921	15875	15860	15818	15987	15951	15738	15959	15896	15960	15979	15965	15981	15828	15976	15882	15943	15733	15955	15751	15857	15889	15982	15852	16014	15743	15701	15893	15657	16029	16076	15949	16198	16102	15819	16081	15990	15953	15798	16032	15854	15870	15931	16017	15961	15822	15816	16035	15897	15666	15851	16019	15858	15735	15967	15920	15843	16101	15929	15843	15932	15710	15844	15568	15844	15854	15962	15786	15837	15835	15813	15934	15956	15728	15838	15951	15852	15834	15872	15858	15905	15826	15978	15733	15824	15908	15780	15739	16015	15897	15837	15912	15884	16184	15957	16133	15953	15965	15947	15927	15866	15974	16012	15849	15764	15903	15826	15808	16067	15782	16008	16063	15958	15764	16022	16117	15740	15726	15976	15856	15842	15896	16013	15960	15931	15800	15613	16002	15760	15801	16115	15958	15606	15717	15932	15726	15920	15931	16119	16011	15713	15729	15960	16038	15827	15675	15848	16012	16097	16123	15992	15811	15868	15999	15913	15662	15940	15936	15979	15988	15863	15791	16043	15765	15837	15908	16152	16023	15783	16010	15820	15930	16123	15705	15777	15731	16023	15991	15985	15931	15741	15850	16059	15965	16088	15807	15718	15649	15840	15948	15909	15742	15875	15941	16130	15902	16029	15857	15868	15955	15808	15789	15913	15795	15934	15801	15943	15821	15906	15744	15605	15942	15940	16065	15742	15680	16116	16033	16031	15906	16016	15945	15750	15862	15772	15902	15795	15897	15920	16065	15756	16040	15782	16012	15913	15929	15936	15882	15793	15670	16029	16076	15899	15597	16050	15954	15997	15880	16080	16184	16027	16030	15910	15818	15928	15952	15929	15905	15919	15911	15708	15925	15953	15977	16000	15804	16005	15984	16081	16037	16101	15646	15921	15716	15757	15834	15893	15811	16068	15910	15966	15965	15856	15888	15987	16007	15925	15791	15825	16074	16025	15827	15989	15983	16042	15758	16026	15973	15925	15726	16014	16045	15802	15967	16038	15865	16004	15825	15833	15941	16156	15874	15989	15909	15775	15914	15904	15948	16027	15883	16032	15713	15883	15879	15944	15914	16054	16059	15773	15870	15958	15759	15837	15869	15917	15963	15982	15800	15892	15965	15880	15943	15909	15867	15798	15974	15837	15973	15677	15823	15911	15848	15891	15935	15724	16036	15772	15861	15956	15858	16010	15867	15809	16031	15999	15872	15884	15931	16034	16107	15861	15772	15829	16056	15873	16004	15785	15783	15769	16029	15967	15863	15841	15941	15962	16035	15809	15981	15828	15822	15867	15891	15916	15869	15637	15937	15915	15804	15922	15885	15808	16005	15645	15828	16011	15871	16052	15957	15647	15937	16069	16053	16110	15872	15821	15949	15940	15795	16059	15955	15875	15990	15885	15826	15864	15861	16055	16138	15932	15968	15889	15815	15846	16035	15963	15752	16045	15966	16002	15906	15701	15875	15880	15916	15921	15869	15711	15996	16143	15856	15938	15981	15755	15768	16006	16016	15941	16009	15995	15905	15752	15763	15771	15757	15924	15836	16053	16090	15736	15970	15684	15843	15995	15805	15796	15902	15870	15778	15910	15889	16045	15854	15876	16029	15849	15725	15836	15944	15947	15796	15982	15773	16109	16140	16029	15835	15755	15839	15892	15840	15792	15925	15893	15897	15978	16083	15827	15959	15962	15818	16048	15738	15623	15776	15686	15935	15836	15816	15837	16010	15933	15827	15895	15904	15901	15961	15788	15931	15898	16056	15715	15831	15926	15799	15756	15912	15833	15757	16186	15920	15844	15875	16007	16014	16156	15906	15888	15813	16028	15803	15946	15998	15976	16053	15898	16008	15894	15890	15922	16087	16043	15948	15977	15919	15923	16042	15807	15536	15880	15950	16055	15695	15935	15957	15768	15652	15755	15954	16007	16042	16227	15990	15893	15850	16086	16021	15830	16021	15806	15934	16004	15930	15696	15615	15679	15992	16136	16188	16055	16001	15797	15812	15991	15729	15655	15822	15745	15837	15816	16010	15791	15896	16268	15956	16040	15785	15993	16174	15747	15756	16211	16105	15876	15944	15983	15912	15878	15824	15893	16014	15856	15942	16002	15917	15767	16098	15915	16019	15904	15831	15936	15921	15773	15847	15708	15990	16031	16003	15899	15953	16029	15876	16060	15956	15895	16031	15723	15760	15974	15873	15870	15975	15865	15662	15956	15843	15738	15785	15881	15837	15823	15905	15958	16027	16029	16072	16011	16218	15896
14496	27068	22538	18062	16476	15904	15206	14706	14601	14232	14220	14045	13858	13853	13873	13722	13875	13551	13653	13567	13673	13539	13767	13660	13596	13720	13540	13484	13481	13645	13597	13683	13554	13653	13676	13595	13726	13506	13648	13502	13467	13465	13312	13518	13497	13509	13573	13562	13514	13477	13500	13405	13527	13520	13537	13351	13627	13518	13471	13539	13538	13644	13319	13648	13498	13434	13473	13488	13753	13450	13655	13573	13495	13593	13423	13475	13582	13541	13514	13674	13552	13528	13516	13529	13591	13388	13532	13477	13448	13522	13378	13462	13717	13378	13610	13632	13441	13359	13440	13300	13315	13481	13570	13470	13605	13639	13430	13391	13450	13413	13541	13667	13586	13470	13590	13588	13419	13612	13410	13495	13461	13402	13487	13444	13486	13551	13500	13448	13565	13490	13489	13396	13513	13616	13630	13487	13591	13537	13548	13409	13573	13482	13649	13398	13448	13582	13524	13488	13470	13527	13571	13536	13444	13371	13400	13498	13422	13485	13570	13434	13509	13408	13610	13328	13527	13435	13605	13555	13660	13559	13550	13591	13583	13540	13540	13580	13531	13540	13372	13446	13481	13498	13486	13451	13659	13463	13582	13490	13406	13433	13455	13390	13601	13385	13350	13304	13458	13352	13371	13654	13655	13554	13543	13458	13378	13497	13472	13504	13517	13408	13503	13481	13565	13450	13600	13417	13495	13539	13615	13496	13764	13418	13546	13505	13492	13552	13690	13536	13387	13579	13687	13490	13581	13567	13568	13594	13440	13654	13512	13398	13416	13511	13440	13514	13585	13613	13598	13516	13287	13362	13567	13343	13474	13373	13474	13351	13552	13558	13470	13662	13583	13396	13474	13341	13424	13444	13636	13586	13609	13383	13440	13423	13475	13346	13476	13645	13324	13391	13529	13513	13564	13527	13559	13722	13582	13418	13615	13428	13596	13483	13483	13580	13365	13484	13382	13674	13498	13519	13577	13604	13684	13471	13501	13551	13558	13491	13437	13476	13512	13628	13455	13525	13504	13505	13397	13665	13468	13327	13516	13579	13543	13544	13447	13539	13510	13429	13645	13447	13541	13376	13540	13516	13392	13637	13604	13518	13429	13598	13481	13671	13546	13457	13562	13472	13429	13530	13497	13502	13416	13516	13337	13543	13362	13441	13659	13487	13448	13547	13493	13559	13697	13552	13477	13505	13411	13558	13470	13542	13410	13596	13538	13616	13386	13597	13355	13599	13478	13654	13451	13442	13554	13483	13511	13465	13502	13560	13519	13470	13511	13594	13568	13578	13503	13507	13461	13466	13561	13531	13622	13434	13412	13464	13473	13453	13694	13589	13395	13386	13491	13535	13570	13622	13653	13499	13626	13552	13633	13441	13313	13600	13636	13453	13418	13571	13591	13563	13345	13429	13524	13481	13465	13606	13487	13544	13563	13667	13458	13331	13534	13439	13654	13394	13707	13388	13508	13454	13583	13384	13549	13567	13381	13592	13557	13560	13475	13659	13342	13489	13537	13375	13498	13421	13556	13552	13540	13514	13614	13576	13568	13513	13441	13472	13636	13557	13524	13591	13563	13516	13468	13556	13559	13547	13579	13513	13511	13581	13502	13614	13493	13548	13582	13633	13368	13497	13562	13608	13500	13488	13399	13440	13472	13590	13593	13559	13570	13534	13444	13592	13468	13535	13524	13448	13403	13458	13542	13354	13632	13533	13513	13567	13452	13378	13334	13469	13643	13469	13348	13434	13535	13580	13610	13526	13672	13468	13530	13536	13462	13346	13609	13601	13485	13571	13522	13416	13467	13479	13491	13302	13469	13488	13493	13630	13584	13468	13602	13651	13392	13511	13475	13546	13579	13635	13490	13566	13395	13469	13641	13329	13573	13512	13696	13378	13390	13471	13538	13521	13414	13575	13488	13573	13679	13549	13496	13547	13417	13483	13400	13526	13496	13388	13689	13384	13639	13638	13686	13545	13214	13679	13669	13388	13452	13543	13539	13590	13558	13577	13462	13603	13409	13398	13377	13517	13337	13645	13542	13573	13515	13549	13382	13477	13458	13560	13564	13451	13582	13554	13445	13427	13558	13592	13659	13505	13567	13582	13507	13498	13421	13599	13619	13626	13633	13488	13579	13594	13594	13756	13549	13568	13631	13639	13415	13522	13380	13491	13346	13624	13484	13505	13479	13423	13449	13363	13547	13513	13692	13562	13507	13585	13415	13573	13426	13476	13617	13591	13637	13453	13651	13467	13574	13590	13610	13459	13510	13615	13532	13456	13518	13391	13542	13630	13645	13450	13575	13544	13555	13356	13550	13670	13628	13446	13575	13672	13510	13474	13496	13554	13518	13515	13449	13568	13593	13643	13583	13534	13424	13397	13465	13604	13448	13510	13456	13519	13542	13573	13504	13458	13530	13487	13393	13609	13467	13587	13400	13712	13580	13515	13429	13591	13370	13577	13553	13436	13341	13731	13641	13303	13559	13562	13635	13513	13539	13654	13366	13603	13432	13664	13497	13492	13541	13510	13504	13638	13484	13582	13365	13473	13393	13537	13638	13633	13535	13283	13454	13448	13541	13556	13431	13497	13428	13602	13408	13508	13566	13602	13397	13478	13450	13339	13484	13471	13582	13354	13561	13496	13700	13477	13500	13664	13537	13443	13424	13640	13538	13514	13633	13569	13480	13457	13596	13402	13592	13647	13557	13495	13409	13511	13498	13440	13582	13378	13386	13388	13537	13550	13656	13538	13491	13399	13406	13312	13630	13501	13500	13586	13606	13440	13495	13606	13469	13508	13509	13430	13623	13505	13421	13418	13532	13534	13443	13443	13431	13542	13389	13556	13425	13564	13503	13466	13430	13577	13508	13651	13677	13446	13589	13324	13628	13591	13482	13527	13479	13477	13383	13509	13521	13661	13383	13558	13353	13319	13579	13611	13474	13649	13475	13401	13425	13488	13561	13426	13381	13554	13566	13518	13447	13609	13638	13590	13352	13609	13445	13391	13681	13434	13519	13428	13570	13373	13418	13512	13569	13395	13478	13591	13412	13395	13625	13592	13595	13514	13454	13375	13450	13387	13416	13579	13419	13678	13552	13383	13438	13585	13520	13575	13418	13592	13562	13545	13460	13554	13583	13467	13486	13434	13309	13605	13336	13391	13438	13391	13565	13427	13516	13610	13618	13576	13596	13637	13425	13465	13440	13535	13239	13618	13647	13542	13389	13602	13508	13452	13386	13508	13625	13613	13480	13607	13569	13497	13620	13627	13531	13449	13599	13400	13563	13361	13529	13439	13509	13534	13497	13488	13445	13536	13542	13545	13462	13569	13707	13550	13579	13509	13616	13554	13559	13415	13330	13534	13523	13575	13518	13562	13527	13613	13531	13326	13579	13502	13625	13460	13588	13571	13630	13723	13486	13407	13430	13403	13379	13604	13384	13452	13545	13472	13431	13657	13511	13509	13557	13554	13453	13466	13327	13544	13421	13463	13528	13579	13513	13624	13511	13424	13589	13628	13511	13640	13541	13457	13674	13536	13432	13522	13571	13472	13569	13508	13500	13481	13620	13589	13572	13484	13592	13509	13498	13616	13476	13538	13651	13545	13519	13457	13602	13484	13460	13668	13545	13370	13515	13494	13440	13561	13616	13599	13496	13741	13411	13491	13494	13558	13614	13580	13621	13554	13494	13610	13449	13451	13528	13447	13466	13465	13451	13559	13446	13520	13434	13394	13442	13525	13372	13445	13377	13629	13472	13419	13522	13532	13403	13487	13557	13570	13578	13533	13634	13350	13635	13561	13586	13514	13600	13585	13512	13522	13472	13399	13595	13631	13439	13697	13333	13448	13518	13579	13516	13514	13602	13407	13602	13326	13466	13617	13289	13647	13485	13631	13583	13424	13551	13489	13421	13684	13493	13462	13424	13522	13603	13586	13626	13410	13555	13639	13497	13523	13406	13767	13371	13402	13712	13512	13570	13512	13600	13537	13363	13354	13667	13517	13288	13571	13704	13517	13662	13486	13653	13540	13436	13510	13499	13594	13551	13616	13381	13396	13672	13600	13579	13483	13540	13476	13473	13266	13690	13468	13610	13379	13435	13553	13491	13543	13514	13720	13520	13446	13454	13466	13727	13657	13454	13626	13416	13186	13377	13480	13508	13437	13403	13546	13536	13574	13442	13627	13569	13375	13602	13518	13411	13522	13628	13516	13592	13479	13430	13413	13518	13560	13418	13398	13475	13600	13540	13767	13571	13572	13460	13467	13594	13399	13452	13402	13593	13538	13488	13622	13549	13492	13551	13539	13441	13686	13440	13396	13604	13453	13430	13366	13460	13671	13344	13595	13549	13541	13488	13566	13464	13554	13476	13470	13489	13514	13317	13410	13591	13652	13556	13395	13566	13547	13413	13385	13458	13490	13646	13416	13471	13470	13457	13456	13365	13684	13524	13525	13570	13673	13553	13598	13671	13405	13492	13400	13423	13472	13660	13477	13339	13494	13524	13651	13633	13558	13563	13739	13380	13460	13689	13469	13652	13378	13622	13393	13472	13478	13560	13475	13444	13476	13550	13449	13419	13605	13704	13523	13626	13479	13580	13364	13486	13390	13529	13388	13628	13581	13501	13783	13452	13576	13562	13642	13452	13642	13535	13525	13615	13510	13537	13443	13634	13499	13562	13508	13486	13474	13360	13526	13488	13502	13542	13454	13686	13681	13466	13575	13462	13570	13589	13390	13430	13594	13512	13705	13501	13563	13498	13697	13677	13543	13528	13459	13650	13594	13507	13580	13600	13415	13550	13299	13495	13645	13371	13499	13638	13609	13414	13479	13447	13484	13450	13489	13565	13604	13620	13548	13564	13622	13492	13812	13641	13467	13577	13713	13544	13403	13375	13513	13508	13624	13512	13672	13646	13365	13651	13446	13693	13600	13538	13454	13517	13661	13458	13536	13475	13517	13334	13562	13599	13640	13515	13677	13404	13512	13608	13618	13479	13552	13520	13464	13367	13488	13538	13488	13457	13574	13599	13654	13347	13588	13685	13516	13658	13521	13442	13464	13575	13545	13476	13621	13617	13464	13615	13546	13512	13358	13416	13551	13382	13478	13731	13526	13585	13677	13446	13307	13503	13491	13526	13489
21755	20880	28045	23833	21079	22848	24014	18775	17502	17517	17341	17012	16841	16638	16535	16459	16327	16261	16226	16267	16267	16014	16109	16099	16103	16190	16270	16051	15859	16176	16253	16115	16174	15958	15998	15980	15995	16015	16084	16119	16001	15889	16016	16101	16129	15932	15925	15960	15918	15869	16134	15853	16082	16095	16111	15954	16047	15981	15905	15955	15895	15990	16014	15861	15792	15897	15987	15987	15790	15727	15896	15869	15960	15950	16008	15847	15996	16026	15806	15696	16016	15698	15694	15616	15894	16065	15957	15823	15915	15934	15981	15997	16139	15935	15962	15857	15811	15787	15780	15929	15781	15854	15782	16153	15814	15780	16058	16133	15996	15992	15828	15859	16057	15966	15699	15914	15958	15923	15906	15767	16035	15925	15946	15914	15805	16024	16018	15981	15830	16027	15844	16000	15851	15875	15846	15816	15730	15835	15819	15697	15917	16041	15925	15992	16059	15589	15910	15845	15754	15990	15886	16014	15919	15712	15884	16013	15799	15728	15925	15922	15708	15890	15777	15836	15785	15869	15897	16071	15893	15914	15933	15995	15716	15833	15969	15850	15899	15693	15806	15811	16008	15847	15817	15884	15806	15905	15896	15840	15714	15739	15864	15776	16000	15956	15982	15975	15954	15854	16071	15927	15747	15783	15887	15989	15896	15870	16006	15875	15960	15907	15881	15921	15899	15969	15831	15696	15970	15917	15884	15884	15829	15900	15950	15936	15932	15741	15810	15856	15926	15986	15918	15837	16132	15891	15859	16035	15940	15813	15708	15968	15675	15895	15943	15891	15850	15990	15956	15890	15794	15841	16018	15681	15962	15810	15819	15731	15708	16024	16051	15892	15858	15767	15877	15892	15736	15802	16015	15980	15925	15918	15930	15947	15962	15948	15886	15869	15907	15865	15917	16067	15757	15864	15926	16160	15696	15845	15934	15645	16192	15996	15829	15766	15992	15770	15800	15891	15794	15914	15765	15908	15966	15828	15865	15905	16116	15777	15886	15916	15768	15934	15932	15768	16024	15931	15738	15937	15822	15838	16009	15856	15986	15837	15939	15807	15841	15801	15932	16070	15859	16011	15944	15695	15942	15874	15793	15773	15879	15934	16032	15889	15754	15867	15799	15957	15865	15817	15956	15958	15901	16020	15906	15830	15833	15904	15758	15985	15962	15783	15736	15938	15712	15860	15679	15775	16037	15915	15923	15935	15866	15970	15842	16063	15959	15959	16056	15758	15840	15579	15785	15857	15767	15836	15900	15855	15794	15882	15753	15801	15844	15800	15846	15965	15895	15922	15938	15889	15852	16025	15874	15940	16139	15999	16079	15929	15921	15713	15824	15923	15743	15880	15871	15779	15972	15853	16063	15893	15808	15791	15774	15694	15845	15932	15899	15793	15918	15872	15875	15738	15873	15867	15994	15994	15914	15920	15937	16041	16144	15853	15670	15783	15800	15986	15869	15672	15973	15822	15817	15947	16012	16037	15908	15810	16090	15892	15762	16100	15911	15744	15820	15964	15914	15732	15765	15930	15726	15723	15908	15944	15999	15982	15930	15814	15934	16045	15871	15719	16006	15927	15775	16032	15959	15893	15892	15775	15755	15881	15825	15819	15856	15760	15921	15819	15868	15822	15874	15816	15687	15870	15902	15722	15896	15724	15695	15879	15923	16023	15877	15793	16010	16120	15831	15835	16093	15913	16021	15844	16058	15749	15880	15956	15847	15776	15991	15620	15944	15915	15843	15847	16115	15866	15926	15857	16040	15947	15940	15677	15723	15761	15818	15995	15831	15902	15808	15817	15909	16062	15904	15852	15945	15687	15806	15943	15827	15867	15652	15819	15853	15922	15937	15820	15979	15698	15753	15813	15833	15736	15761	15873	15909	15721	16082	15793	15920	15851	16007	15940	15778	15816	15848	15915	15794	15846	16094	15906	15800	15837	16012	15971	15991	16009	15769	15702	15886	15849	15966	15950	15830	15893	15738	15725	15809	15909	16096	15953	16034	15902	16022	15963	15872	15737	15714	15765	15655	15869	15907	15939	16119	16039	15872	15736	15821	15790	15704	15716	15667	15675	15738	15868	16060	15838	15960	15911	15822	15934	15820	16000	15892	15674	16001	16060	15798	15870	15933	15988	15929	15925	16030	15821	15849	15768	15803	15939	15827	15991	15839	15928	15688	15864	15779	15957	15909	15761	15901	15892	15969	15796	15744	15921	15768	15698	15922	15718	15676	15822	15739	15982	15812	15917	16085	15827	15830	15990	15705	15763	15840	15889	16000	15835	15973	16089	15698	15949	15875	15761	15890	16123	15861	15892	15920	15821	15840	15856	15964	15927	15839	15883	16029	16008	15735	15816	15900	15851	16060	15878	15949	15828	15757	15763	15658	15859	16062	15903	15996	15872	15693	15913	15661	16103	15981	15856	15843	15861	15952	15861	15830	15787	15811	15708	15890	15864	16021	15995	15995	16096	16008	15940	16048	15792	15887	15886	15862	15860	15859	15968	16060	15942	15813	15868	15832	16010	16076	15760	15924	15852	15907	15839	15908	15914	15782	15630	15930	15910	16006	15945	15967	15893	15951	15832	15792	15995	15984	15746	15922	15941	15956	15886	15804	15801	15912	16078	15829	15885	16012	15946	16073	15826	16014	15950	15867	15821	15906	15965	16154	15960	15741	15704	15841	15782	15876	16107	16128	15865	15905	16074	15682	15860	15882	15908	16045	15861	15940	15975	15794	15707	15919	16009	15772	16022	15977	15853	15918	15951	15698	15877	15878	15999	15993	15856	16131	15743	15960	15864	15897	15893	15763	15769	16089	15817	16009	15818	15939	15809	15677	15786	15822	15810	16148	15805	15737	15811	15696	15826	15837	15996	15922	15828	15941	16063	16068	15929	15866	15942	15956	15810	15788	15698	15934	15807	16008	15938	15811	15697	15874	15707	16034	15940	15874	15877	15909	15942	15866	15935	15979	15907	15661	15661	15824	15775	15909	15893	15949	15874	15933	15871	15789	15876	15810	15862	15931	15793	15852	15888	15796	15920	15877	15774	15725	15698	16151	15821	15834	15895	15715	15924	16114	15921	15896	15792	15970	15876	15894	15823	15889	15738	15765	15923	15796	15929	15910	15648	15856	16018	15715	15648	15913	15851	15960	16107	16050	15901	15944	15970	15920	16033	16114	15940	15964	15816	15865	16143	15738	15864	16094	15772	15861	15908	15730	15768	15868	16029	16054	15817	15801	15915	15907	15871	15784	15934	15865	15859	15868	15725	16117	16252	15860	16095	15836	15850	15819	15834	15873	15876	15845	15872	15923	16106	15933	15950	15943	15741	15814	15892	15726	15751	15943	15725	15976	15822	15892	15841	16048	15745	15796	15710	15839	15830	15848	16031	15979	15787	15823	15768	15954	15822	15763	15911	15746	15762	15825	15706	15932	15951	15757	15845	15986	15564	16054	16027	15864	15865	15977	16063	16131	15960	15798	16010	15766	15744	15913	16036	16049	15872	16056	15926	15780	15973	15949	15811	15772	15729	15610	15926	15798	15680	15955	15869	15864	16038	15789	15790	15922	15814	15991	15940	15735	15952	15745	15966	15978	15908	16096	15756	15836	15792	16020	15692	16030	16053	16079	16055	16136	15710	16100	15834	15854	15712	15903	15826	15934	15818	15809	15829	15857	15837	15958	15915	15988	15847	15874	15974	15939	15623	15887	15953	15985	15775	15708	15758	15940	15868	15671	15618	15847	16057	15908	15875	15823	15933	15990	16012	15652	15848	15932	15724	15952	15895	15751	15915	15951	15778	15868	15900	16023	15776	15759	15898	15977	15896	15986	15970	15721	15757	15685	16024	15752	15916	16055	15912	15868	16017	16013	16090	16041	15919	15659	15734	15839	16025	15898	15946	15819	15953	15863	15723	15768	15858	15867	15862	15927	15977	15776	15841	15659	15880	15702	15834	15790	15832	15916	15806	15955	15923	15969	15962	15955	15902	15954	15749	15721	15873	15784	15917	15649	15745	15951	15862	15867	15850	15847	15867	15835	15820	15973	15781	16033	15847	15803	15652	16052	15795	15874	15886	15891	15812	15824	15842	15850	15902	16067	15847	15883	15848	16048	15859	15756	15850	15908	15906	15815	15948	15678	15818	15825	15843	15802	15943	15879	15960	15616	15933	15946	15653	15809	15875	15842	15708	15748	16049	16108	15790	16039	15726	15959	15970	16199	15848	15862	15866	15872	15982	15916	15820	15870	15715	15837	15855	15807	15861	15882	15926	15736	15945	15828	15815	15957	15853	15901	15826	15835	15877	15870	15926	15818	15931	16053	15937	15878	15986	15871	15853	15883	15907	15778	15601	15807	15942	15887	15932	15734	16056	15940	15960	15785	15819	15918	15838	15863	15791	15976	15872	15984	16037	15894	16084	16004	15811	15982	15837	15840	15945	15794	15896	15915	15785	15924	16116	15882	16190	16109	15943	15736	15879	15947	15942	15914	15918	15974	15860	15951	16109	15840	15930	15820	15744	15964	15971	15886	15921	15769	15907	15739	15949	16263	15810	15862	15756	15753	15856	15995	15920	15731	15931	15985	16086	16010	15829	15763	15696	16059	16133	15950	15922	15872	15763	15714	15755	15870	15756	15871	15841	15945	15970	16040	15898	16088	15794	15616	15794	15807	15962	15906	15935	15877	15832	15724	15771	15866	16052	16019	16074	16042	15936	15979	15820	15919	15907	15812	15984	15636	15830	15712	15782	15751	15814	15755	15874	16069	15787	16036	15856	16037	15814	16002	16081	15879	15757	15832	15832	15860	15934	15994	15725	15736	15719	15880	15982	15904	15937	15848	15890	15934	15868	15886	15935	16102	15990	15947	15840	15870	16051	15965	15822	16028	15939	15850	15708	15718	15874	15825	15741	15982	15837	15959	15911	16014	15803	15963	15924	15925	15902	15972	15894	15795	15705	15677	15869	16020	15954	15942	15783	15758	15931	15764	15802	16066	15718	15871	15791	15653	15642	15802	15756	15948	15830	15939	15756	16027	15822	15885	15993	16022	16052	15776	15926	16052	15689	15888	15938	15961	15829	15879	15979	15939	16082	16237	15991	16157	15910	15923	15897	15833	15881	15751	15844	15832	16021
14953	34472	28036	21454	19103	17837	16734	16122	15874	15016	14958	14685	14367	14117	14064	13776	13762	13689	13883	13901	13737	13638	13673	13614	13875	13523	13692	13574	13427	13568	13532	13486	13490	13611	13601	13529	13597	13569	13528	13526	13501	13549	13520	13515	13377	13559	13440	13585	13430	13680	13439	13612	13669	13479	13479	13410	13553	13559	13376	13524	13587	13466	13402	13539	13527	13440	13434	13210	13537	13483	13391	13557	13371	13228	13596	13494	13504	13492	13390	13421	13484	13255	13608	13504	13466	13410	13549	13443	13443	13418	13583	13477	13348	13481	13313	13388	13400	13373	13463	13345	13595	13460	13530	13477	13516	13519	13577	13537	13542	13469	13610	13321	13473	13373	13361	13498	13558	13507	13535	13514	13360	13540	13405	13538	13532	13560	13486	13477	13481	13491	13492	13409	13453	13442	13517	13536	13131	13639	13515	13347	13424	13476	13443	13432	13487	13529	13389	13364	13446	13645	13459	13481	13416	13410	13451	13437	13476	13435	13558	13415	13487	13523	13610	13392	13477	13421	13524	13555	13504	13451	13279	13406	13535	13459	13519	13454	13526	13514	13200	13380	13536	13394	13469	13325	13480	13402	13417	13466	13401	13532	13534	13435	13645	13318	13430	13484	13341	13489	13455	13421	13528	13465	13414	13393	13706	13447	13307	13459	13400	13523	13413	13452	13385	13475	13405	13457	13507	13297	13398	13377	13382	13446	13505	13332	13652	13462	13401	13335	13508	13367	13445	13272	13421	13424	13442	13572	13393	13487	13510	13527	13510	13553	13591	13405	13499	13559	13340	13359	13458	13514	13350	13682	13449	13363	13370	13427	13532	13516	13509	13605	13357	13532	13330	13532	13627	13359	13497	13632	13530	13391	13425	13524	13423	13597	13497	13427	13368	13470	13453	13435	13446	13453	13323	13503	13304	13436	13314	13386	13395	13476	13469	13373	13397	13507	13349	13389	13522	13592	13321	13412	13476	13477	13564	13510	13512	13481	13552	13547	13646	13445	13425	13448	13249	13521	13461	13643	13494	13420	13373	13520	13339	13342	13365	13404	13353	13337	13383	13506	13645	13316	13344	13407	13439	13507	13564	13469	13357	13506	13470	13456	13382	13569	13470	13622	13379	13408	13421	13354	13434	13432	13437	13440	13427	13541	13463	13549	13298	13440	13415	13346	13372	13519	13476	13456	13541	13494	13578	13304	13461	13434	13658	13481	13633	13501	13453	13501	13381	13560	13566	13402	13551	13319	13324	13431	13419	13416	13517	13439	13508	13489	13598	13443	13515	13539	13569	13430	13559	13456	13516	13461	13466	13428	13287	13500	13327	13297	13352	13412	13531	13549	13444	13370	13508	13410	13519	13441	13622	13386	13365	13582	13397	13426	13546	13465	13375	13526	13489	13513	13582	13427	13401	13589	13421	13523	13456	13375	13504	13499	13528	13415	13575	13477	13507	13429	13467	13347	13484	13300	13332	13339	13572	13590	13349	13429	13589	13559	13430	13416	13462	13545	13560	13563	13388	13548	13389	13378	13453	13501	13469	13314	13536	13383	13346	13308	13423	13427	13356	13403	13636	13405	13470	13419	13327	13415	13416	13343	13456	13657	13374	13420	13384	13409	13406	13297	13492	13274	13478	13592	13468	13636	13711	13470	13226	13385	13419	13375	13603	13549	13414	13515	13239	13480	13348	13509	13507	13333	13419	13505	13535	13528	13419	13682	13523	13457	13624	13453	13472	13404	13548	13490	13351	13440	13340	13502	13447	13521	13648	13500	13490	13468	13601	13353	13384	13445	13253	13568	13522	13463	13534	13369	13379	13461	13360	13481	13456	13261	13311	13443	13614	13401	13415	13498	13337	13408	13290	13472	13532	13418	13442	13468	13415	13471	13307	13423	13653	13497	13505	13333	13482	13432	13385	13491	13346	13648	13382	13326	13318	13531	13333	13589	13539	13457	13501	13524	13413	13398	13337	13398	13626	13395	13449	13418	13462	13399	13416	13334	13591	13440	13502	13506	13502	13480	13462	13383	13386	13459	13475	13418	13425	13421	13549	13410	13523	13322	13394	13401	13454	13478	13488	13362	13363	13373	13419	13424	13460	13512	13520	13390	13392	13364	13536	13467	13395	13450	13431	13459	13461	13617	13321	13348	13441	13528	13581	13659	13538	13484	13513	13514	13585	13510	13457	13422	13360	13549	13341	13349	13284	13472	13570	13436	13487	13486	13457	13486	13440	13313	13499	13474	13523	13444	13506	13343	13619	13477	13571	13459	13544	13514	13447	13544	13333	13494	13430	13500	13585	13439	13455	13300	13476	13399	13338	13498	13520	13332	13522	13459	13477	13414	13473	13460	13378	13578	13631	13580	13367	13322	13608	13464	13354	13339	13552	13401	13464	13484	13457	13548	13394	13493	13407	13414	13348	13480	13500	13567	13406	13413	13381	13454	13498	13633	13537	13373	13231	13450	13401	13497	13547	13504	13784	13373	13593	13513	13356	13420	13466	13351	13497	13385	13617	13393	13549	13496	13399	13487	13537	13399	13414	13477	13376	13400	13581	13390	13545	13437	13373	13572	13489	13608	13484	13319	13588	13391	13495	13429	13587	13377	13461	13569	13354	13432	13435	13458	13675	13485	13620	13492	13478	13345	13644	13473	13470	13361	13421	13412	13360	13430	13549	13419	13613	13426	13549	13456	13441	13347	13540	13487	13376	13588	13446	13503	13444	13491	13473	13542	13432	13669	13392	13428	13615	13393	13538	13488	13380	13561	13416	13446	13373	13313	13469	13416	13527	13524	13623	13312	13337	13441	13511	13440	13416	13482	13350	13514	13363	13354	13554	13447	13317	13338	13319	13366	13509	13358	13404	13408	13435	13455	13413	13559	13566	13521	13540	13495	13415	13356	13425	13459	13414	13480	13443	13398	13478	13460	13531	13475	13515	13393	13421	13332	13366	13505	13620	13536	13392	13291	13435	13317	13589	13498	13550	13464	13581	13435	13526	13487	13343	13429	13465	13579	13474	13470	13389	13510	13620	13427	13439	13423	13296	13520	13385	13528	13527	13362	13561	13385	13741	13446	13458	13506	13531	13401	13416	13425	13444	13413	13448	13569	13421	13285	13409	13522	13529	13457	13690	13374	13496	13364	13616	13366	13437	13447	13444	13437	13537	13483	13686	13557	13631	13517	13453	13639	13453	13295	13425	13323	13513	13555	13708	13285	13625	13361	13510	13530	13552	13557	13425	13347	13508	13369	13519	13303	13522	13417	13540	13448	13477	13436	13412	13379	13470	13379	13382	13539	13318	13478	13442	13244	13361	13619	13380	13360	13534	13427	13539	13639	13387	13468	13541	13347	13429	13464	13638	13384	13335	13457	13325	13479	13325	13647	13551	13401	13541	13596	13498	13441	13384	13559	13437	13379	13483	13348	13561	13450	13330	13318	13540	13516	13406	13410	13511	13442	13573	13442	13536	13434	13526	13539	13517	13409	13386	13437	13491	13357	13447	13623	13419	13299	13531	13520	13393	13551	13537	13384	13193	13532	13360	13407	13383	13340	13416	13394	13576	13384	13674	13569	13604	13592	13511	13521	13419	13701	13372	13480	13377	13452	13546	13496	13469	13408	13595	13557	13482	13570	13619	13561	13433	13512	13577	13574	13554	13386	13473	13453	13582	13519	13258	13299	13453	13445	13369	13419	13483	13595	13462	13314	13459	13567	13337	13524	13448	13527	13469	13387	13507	13353	13494	13281	13382	13569	13332	13429	13405	13306	13386	13446	13606	13537	13387	13446	13456	13489	13495	13474	13575	13396	13508	13385	13456	13372	13419	13232	13554	13292	13552	13388	13478	13410	13368	13426	13613	13458	13378	13486	13450	13314	13495	13365	13583	13484	13370	13522	13477	13422	13629	13559	13535	13451	13343	13443	13290	13469	13352	13428	13358	13537	13560	13448	13443	13516	13372	13523	13512	13506	13486	13452	13389	13478	13475	13430	13434	13507	13605	13598	13465	13404	13514	13411	13395	13458	13458	13593	13496	13506	13459	13556	13535	13468	13498	13407	13470	13628	13362	13315	13414	13468	13460	13338	13448	13393	13471	13524	13476	13460	13368	13361	13372	13485	13401	13442	13402	13537	13313	13293	13493	13460	13431	13468	13551	13588	13430	13464	13317	13461	13512	13379	13514	13497	13386	13326	13513	13512	13614	13385	13515	13391	13396	13524	13523	13356	13444	13330	13483	13620	13393	13557	13505	13532	13552	13446	13480	13619	13486	13442	13372	13480	13474	13468	13482	13290	13558	13455	13585	13751	13397	13458	13489	13458	13512	13416	13593	13490	13130	13491	13468	13449	13555	13527	13498	13471	13440	13459	13543	13442	13525	13315	13666	13326	13421	13511	13553	13530	13401	13441	13494	13565	13254	13685	13495	13398	13614	13254	13379	13457	13356	13495	13520	13307	13516	13562	13420	13500	13614	13403	13432	13499	13460	13238	13627	13603	13537	13444	13621	13436	13321	13612	13373	13532	13570	13487	13489	13477	13383	13381	13485	13510	13536	13473	13370	13570	13413	13337	13406	13492	13454	13624	13343	13384	13382	13491	13428	13335	13310	13399	13295	13457	13486	13447	13403	13710	13461	13504	13414	13486	13384	13443	13352	13434	13615	13461	13501	13322	13458	13456	13560	13438	13325	13577	13335	13342	13408	13568	13448	13389	13521	13378	13467	13426	13565	13589	13399	13531	13419	13374	13373	13506	13715	13600	13562	13340	13362	13464	13327	13377	13518	13315	13606	13368	13511	13226	13545	13490	13580	13517	13428	13321	13412	13551	13350	13466	13406	13397	13579	13468	13493	13381	13408	13446	13415	13434	13478	13444	13398	13395	13389	13295	13511	13440	13523	13490	13384	13516	13410	13410	13448	13534	13424	13599	13476	13573	13313	13473	13440	13496	13501	13560	13267	13435	13374	13450	13355	13438	13500	13365	13376	13309	13557	13417	13260	13493	13477	13578	13376	13542	13410	13491	13334	13513	13362	13529	13394	13486	13527	13439	13363	13518	13491	13485	13391	13537	13431	13454	13414	13392	13406	13547	13510	13405	13595	13562	13459	13544	13484	13441	13530	13467	13495	13504
27918	22394	24204	20606	17293	16565	16223	15787	15865	15575	15504	15252	15515	15402	15302	15374	15286	15387	15369	15336	15274	15139	15336	15266	15132	15040	15190	15306	15111	15160	15157	15278	15137	15170	15112	15194	14984	15282	15266	15367	15076	15223	15245	15079	15148	15316	15317	15318	14983	15134	15084	15276	15159	15059	15090	15183	15163	15227	15201	15394	15261	15403	15262	15240	15199	15279	15284	14946	14981	15433	15399	15371	15179	15352	15368	15253	15277	15005	15045	15237	15068	15202	14999	15303	15160	15096	15172	15246	15163	15239	14991	15127	15285	15122	15280	15236	15175	15137	15071	15083	15224	15061	15306	15094	15153	15204	15093	15122	15349	15209	15246	15195	15040	15233	15136	15271	15334	14990	15180	15268	15222	15151	15405	15318	15241	15268	15048	15329	15301	15198	15193	15245	15221	15324	15056	15133	15088	15077	15407	15182	15375	15270	15214	15332	15246	15093	15061	15271	15187	15196	15306	15296	15257	15099	15191	15122	15060	15121	15117	14915	15200	15230	15325	15264	15079	15316	15284	15212	15309	15304	15152	15348	15112	15115	15211	15170	14931	15093	15102	15373	15389	15272	15037	15182	15262	15072	15159	15292	15584	15178	15163	15353	15090	15164	15269	15241	15130	15197	15291	15249	15306	15040	15229	15375	15127	15214	15076	15321	15013	15163	15115	15057	14893	15013	15192	15264	15319	15294	15355	15459	15098	15120	15216	15239	15380	15096	15196	15263	15292	15079	15214	15118	15163	15110	15391	15055	15193	15281	15372	15153	15216	15050	15274	15119	15108	15098	15263	15248	15141	15165	15077	15076	15067	15135	15172	15062	15112	15311	15186	15164	15226	15163	15208	15176	15253	15252	15147	15250	15205	15036	15120	15166	15188	15163	15095	15187	15199	15306	15351	15268	15253	14957	15195	15258	15112	15158	15174	15260	15345	15325	15109	15266	15234	15295	15318	15209	15043	15069	15306	15008	15076	15276	15254	15028	15159	15090	15204	15129	15019	14989	15309	15213	15264	15233	15084	15117	15067	15249	15089	15261	15171	15101	15162	15190	15189	15112	15225	15234	15112	15203	15147	14938	15092	15248	15302	14999	15299	15275	15232	15238	15218	15279	15496	15338	15056	15231	15182	15239	15183	15123	15159	15156	15088	15097	15141	15155	15311	15260	15256	15297	15165	15298	15237	15087	15119	15033	15177	15289	15344	15270	15045	15255	15047	15062	15120	15120	15242	15094	15222	15107	15229	15183	15199	15116	15072	15230	15035	15370	15077	15016	15127	15221	15186	15131	15320	15147	15086	15229	15235	15238	15315	15030	15136	15190	15136	15367	15412	15026	15287	15128	15286	15372	15257	15251	15345	15157	15206	15173	15305	15169	15250	15058	15296	15205	15257	15039	15143	15182	15315	15138	14982	15145	15068	15176	15210	15309	15051	15240	15356	15147	15096	15157	15159	15228	15181	15208	15061	15145	15170	14980	15120	15042	15312	15275	15351	15263	15235	15254	15081	15179	15299	15238	15242	15118	15302	15149	15245	14980	15486	15156	15195	15213	15346	15122	15113	15286	15316	15142	15221	15111	15228	15209	15383	15207	15353	15047	15181	15041	15188	15179	15229	15443	15011	15120	15103	15265	15170	15061	15180	15314	15109	15182	15250	15259	15079	15351	15204	15170	15234	14889	15111	15172	15011	15260	15105	15053	15294	15056	15306	15179	15132	15089	15132	15314	15277	15123	15185	15086	15105	15226	15240	15150	15137	15038	15125	15230	15277	15275	15277	15244	15038	15192	15255	15155	15331	15197	15183	15282	15371	15262	15122	15248	15197	15201	15261	15245	15206	15018	15111	15307	15293	15109	15162	15414	15234	15302	15188	15150	15408	15328	15129	15195	15333	15260	15165	15321	15162	15283	15347	15331	15108	15243	15184	15114	15261	14964	15321	15084	15130	15260	15184	15242	15400	15274	15113	15214	15026	15183	15251	15201	15514	15202	15004	14982	15256	15497	15347	15182	14980	15244	15145	15267	15125	15096	15199	15189	15202	15020	15166	15187	15215	15203	15306	15323	15375	15098	15159	15147	15129	15023	15264	15071	15095	15267	15145	15057	15045	15364	15057	15030	15291	15034	15199	15366	15236	15220	15145	15346	15145	15059	15072	15302	15422	15205	15111	15235	15239	15067	15122	15145	15288	15151	15389	15032	15090	15072	15131	15300	15212	15285	15056	15234	15185	15294	15007	15215	15195	15060	15243	15232	15308	15492	15242	15291	15353	15316	15117	15152	15079	15209	15113	15178	15047	15136	15257	15134	15169	15223	15165	15171	15263	15051	15108	14886	15020	15300	15270	14961	15108	15220	15391	15248	15431	15311	15334	15017	15308	15241	15303	15243	15132	15306	15322	14918	15289	15080	15456	15208	15066	14939	15192	15329	15285	15034	15384	15274	15083	15208	15310	15144	15139	15123	15210	15155	15365	14957	15234	15046	15122	14923	15021	15163	15181	15223	15139	15023	15182	15204	15316	15247	15122	15244	15184	15027	15239	15272	15322	15082	15204	15283	15159	15125	15227	15228	15194	15293	15322	15047	15077	15184	15200	15258	15331	15429	15332	15314	15297	15225	15261	15207	15219	15242	15192	15264	15197	15195	15264	15117	15476	15282	15373	15227	15102	15332	15335	15286	15047	15208	15086	15199	15028	15307	15092	15163	15247	15325	15251	15216	15112	14980	15351	15133	15141	15111	15149	15133	15346	15210	15268	15201	15221	15181	15338	15023	15130	15072	15152	15041	15306	15052	15014	15126	15131	15143	15080	15195	15319	15313	15194	15261	15174	15318	15405	15174	15177	15241	15349	15093	15203	15365	15236	15321	15190	15139	14943	15352	15073	15133	15156	15277	15240	15131	15251	15274	15120	15088	15269	15277	15145	15290	15224	15009	15181	15217	15283	15182	15176	15363	15057	15128	15090	15153	15331	15341	15077	15145	15173	15155	15338	15247	15188	15115	15291	15085	15252	15291	15290	15019	15489	15269	15438	15467	15109	15126	15191	15107	15106	15338	15334	15038	15275	15148	15223	15251	15211	15303	15178	15005	15244	15239	15222	15227	15318	15303	15269	15353	15443	15013	15073	15251	15116	15108	15163	15137	15129	15182	14985	15148	15081	15498	15317	15313	15334	15177	15105	15176	15120	15177	15100	15237	15255	15177	15183	15323	15202	15070	15197	15209	15026	15195	15164	15145	15153	15194	15135	15085	15274	15133	15110	15144	15237	15146	15078	15298	15086	15083	15312	15177	15209	15204	15170	15079	15226	15068	15197	15207	15237	15311	15181	15152	15322	15121	15080	15158	15185	15322	15226	15241	15167	15161	15132	15148	15237	15331	15375	15259	15099	15095	15113	14971	15296	15346	15398	15214	15349	15212	15273	15078	15195	15043	15297	15207	15207	14913	15042	15171	15230	15457	15157	15248	15413	15294	15255	15167	15224	15153	15341	15106	15006	15236	15339	15087	15173	15184	15193	15223	15294	15023	15455	15016	15168	15182	15016	15163	15199	15125	15381	15279	15207	15160	15135	15137	15166	15088	15163	15163	15337	15003	15113	15109	15142	15315	15094	15051	15094	15276	15074	15151	15301	15175	15280	15315	15189	15234	15116	15229	15140	15079	15324	15169	15278	15209	15317	15271	15096	15205	15227	15006	15376	15364	15277	15178	15336	15354	15128	15147	15177	15324	15305	15163	15379	15130	15157	15356	15158	15088	15090	15141	15184	15275	15428	15151	15197	15158	15367	15411	15442	15098	15054	15198	15079	15383	15001	15065	14988	15293	15191	15174	15207	15056	15271	15096	15364	15168	15340	15109	15288	15330	15350	15367	15217	15263	15296	15207	15268	15232	15071	15214	15196	15174	15049	15115	15256	15154	15462	15296	15035	15040	15282	14992	15345	15261	15215	14967	15312	15425	15172	15108	15130	15289	15224	14967	15077	15117	15132	15210	15247	15386	15173	15231	15072	15160	15320	15386	15112	15257	15040	15199	15230	15221	15022	15173	15172	15309	15180	15321	15135	15180	15367	15189	15137	15047	15102	15116	15253	15284	15361	15248	15141	15239	15215	15306	15291	15070	15112	15279	15131	15308	15050	15155	15300	15277	15260	15334	15188	15134	15116	15183	15188	15167	15242	15142	15430	15353	15172	15328	15076	15038	15060	15206	15024	15231	15339	15261	15335	15152	15267	15283	15375	15270	15172	15161	15168	15209	15165	15308	15107	15330	15119	15272	15291	15295	15356	15225	15186	15249	15122	15131	15156	15083	15132	15302	15276	15209	15236	15271	15022	15120	15123	15157	15125	15124	15271	15355	15262	15124	15225	15116	15042	15331	15198	14980	15153	15234	15322	15139	15265	15250	15194	15242	15164	15191	15139	15231	15347	15309	15069	14904	15221	15236	15147	15257	15332	15193	15171	15255	15269	15254	15110	15196	15266	15071	15085	15236	15330	15134	15088	15212	15095	15281	15076	15140	15255	15262	15315	15365	15240	15398	15174	15147	15229	15219	15134	15265	15108	15198	15050	15253	15048	15285	15344	15171	15243	15177	15138	15150	15282	15250	15223	15357	15241	14976	15135	15138	15243	15261	15174	15276	15254	14997	15270	15188	15152	15104	15208	15121	15086	15060	15110	15234	15123	15140	15260	15298	15119	15288	15154	15359	15233	15179	15238	15272	15064	15395	15198	15234	15074	15114	15176	15119	15284	15104	15218	15325	15229	15221	15185	15342	15051	15099	15243	15241	15205	15118	15335	15199	15224	15108	15186	15213	15097	15023	15155	15320	15349	15169	15196	15108	15289	15186	15244	15222	15194	15237	15146	15143	15189	15345	15279	15212	15046	15151	15352	15361	15099	15061	15073	15338	15305	15334	15195	15275	15410	15120	15299	15242	15185	15245	15262	15175	15379	15097	15103	15232	15246	15003	15224	15287	15263	15062	15127	15187	15199	15183	15200	15201	15289	15320	15156	15204	15307	15156	15223	15173	15335	15216	15114	15197	15225	15257	15334	15137	15236	15228	14993	15026	15079	15385	15282	15255	15194	15117	15293	15187	15133	15349	15255	15101	15120	15141	15081	14981	15111	15270	15051	15258
16027	24342	20662	16813	15485	14926	14367	14180	13992	13735	13622	13611	13441	13314	13469	13316	13220	13083	13143	13162	13137	13194	13395	13196	13208	12996	13133	12989	12909	13110	13261	12939	13189	13109	13131	13013	13155	13097	13150	13152	13122	13089	12993	12966	13065	13018	12883	13215	13212	13000	13133	13278	13097	13296	13223	13008	13151	13077	13035	13140	13147	12820	13034	13066	13003	13093	13280	13035	13109	13024	13030	13245	13106	13043	13200	13256	13032	13037	13128	12928	13066	13022	13175	13090	13122	13160	13018	13040	13120	13105	13086	12905	13150	13085	12926	13098	13100	13117	13123	13156	12988	13011	13146	13050	12883	13103	13132	13064	13127	13050	13148	13095	13119	13233	13136	13042	13141	13035	13126	13043	13125	13138	13007	13112	13029	13085	13182	13216	13005	13194	13080	13153	13024	13021	13220	13102	13025	13019	13074	13229	12982	13036	13089	13114	12909	13181	13145	13034	13177	13213	12900	13125	12979	13196	13149	13018	13077	13356	13146	13228	13052	13070	13062	13123	13076	13100	13035	13119	13033	13141	13061	13070	13001	13040	13133	13049	13246	13130	13219	13215	13103	13130	13043	12995	13160	13095	13020	13048	13354	13005	12951	13158	12904	13100	13044	13038	12918	13076	13013	13076	12977	13031	13136	13179	12998	13211	12997	13196	13007	13138	13062	13162	13085	13127	13031	13178	12946	13032	13143	13194	13031	13183	13077	13071	13385	13260	13042	12940	13138	13220	13105	13077	13058	13155	13198	13057	13076	13095	13177	12975	13049	12946	13052	13179	13118	13218	13221	13125	13135	13062	13192	13195	13042	12965	13123	13109	12969	13113	13168	13100	13059	13056	13085	13172	12915	13037	13093	13118	13111	13201	13039	13139	12998	13049	12959	13145	13161	13123	13109	13022	13083	13015	12981	13139	13004	12932	13142	13253	13177	13148	13146	13228	12987	13083	13083	13191	13011	13116	13087	13019	13255	13071	12908	13099	13222	13017	13084	13065	13268	13162	13216	13137	12920	12946	13061	13052	13058	13154	13087	13252	13077	13102	13230	13088	13207	13081	13132	12914	13015	13307	13046	13084	13145	13095	13014	13151	13140	12986	12989	12955	13002	12965	13038	12988	12926	13165	13131	13023	13181	13103	13042	13176	13091	13215	12974	13062	12930	13100	13123	13064	13164	13057	13113	13001	13034	13000	13195	13186	13053	13096	13163	13114	13012	13130	13113	13044	13189	13072	13183	13113	13062	13175	13153	13098	12985	13233	13040	13257	13211	12970	13061	13075	13082	13146	13167	13164	13033	13040	12927	13080	13276	13087	13014	12958	13038	12974	13050	13125	13040	13002	12925	13024	13110	13192	13095	13094	13029	13051	13285	12970	12965	13106	13082	13084	12999	13047	13177	13072	13091	13106	12827	13077	12816	13156	13026	13074	13162	13107	13188	13048	13059	13215	13067	13123	12991	13192	13073	13015	12986	13146	13084	13157	13155	13239	13067	12970	13130	13137	13124	13121	13233	13116	13128	13112	13177	13195	13032	13091	12971	13169	12983	13022	13031	13158	12897	13074	13221	13079	13146	13034	13041	12964	13036	13130	13147	13132	13139	13033	13217	13139	13218	12985	12891	13074	13129	12973	13278	13080	12991	13123	13236	13108	13165	13174	13204	13133	13088	13026	13114	13170	13004	13192	13241	13197	13169	13245	13077	13005	13000	13137	12955	13245	13285	13284	13032	13121	13064	13179	12982	12950	13114	13016	13172	13038	13132	13176	13133	13177	13019	13023	13206	13216	13146	13166	13127	12961	13060	12911	13143	13118	13073	13051	13135	13155	13060	13058	13284	13159	13113	13052	13097	13021	13023	12921	13143	13072	13118	13297	13074	13100	13014	13012	13122	13101	13126	12973	13124	13245	13133	13214	13040	13041	12980	13170	12932	12933	13080	13104	13109	13026	13085	13072	13127	13050	13211	12970	13008	13229	13103	13201	13184	13025	13104	12980	13121	12996	13067	12961	12995	13013	13261	13084	13042	13133	13183	12994	13201	13158	13031	13069	13042	13058	13030	13138	13001	13227	13152	12957	13014	13090	12925	13161	13235	13191	13126	13133	12970	13089	13231	13071	12989	13164	13162	13181	13123	13080	13144	12989	12998	13096	13287	13153	13090	13063	12980	12954	13007	13019	13081	13216	12995	13071	13030	13148	13105	13066	13164	13155	13106	13151	13007	13174	13035	13019	13155	13129	13015	12973	13165	13146	12978	13169	13157	13116	13011	13254	13297	13051	13101	12837	12980	13036	13115	13020	12918	13129	13063	13208	12961	13030	13145	13002	13048	13121	13068	13109	13045	13054	13318	13008	13117	13151	13111	13000	13083	13088	13106	13233	13021	13225	13133	13118	13219	13060	13287	13097	13015	13195	13087	13089	13151	13075	13161	13092	13093	12954	13151	13116	13028	13072	13018	13070	13082	12949	13079	12956	13105	13213	13088	13037	13038	13148	13110	13220	13115	13096	13056	13086	12994	13101	13118	13153	13193	13113	12988	13019	13072	12990	12987	12988	12967	13212	13085	13261	13023	13085	13249	13209	13322	12968	13074	13307	13042	13186	13252	12999	12990	13101	13019	13059	13024	13055	13022	13092	13098	13241	13126	13160	13199	13062	13087	12931	13154	13195	13052	13060	13118	13171	13113	12952	13047	13216	13118	13084	13250	13198	12905	13238	13135	12966	13083	13214	13079	13014	13175	13068	13117	13134	13064	13162	13164	13078	13081	13096	13181	13151	13089	13164	12972	13201	13100	13120	13040	13170	13038	13031	12979	13198	13146	13211	13145	13124	13265	13221	13076	13016	13103	13335	13103	13096	13032	13241	13044	13074	13161	13105	13031	13294	13190	13095	13103	13048	13096	13191	13259	13019	12977	12979	12883	13114	13154	13069	13130	13204	13130	12977	13216	13120	13045	13081	13134	13051	13016	13147	13043	13275	13128	13271	13030	13105	13170	13033	13081	13000	13078	13189	13121	13020	13032	13186	13054	13143	12953	13059	13097	13038	13053	13055	13010	13081	13213	13275	12922	13052	13160	13072	13058	13138	13046	13174	13107	13293	13300	13052	13070	13188	12973	13084	13080	13198	13030	13127	13134	13097	13082	13154	13155	13235	13230	13009	13110	12892	13194	13091	13161	12853	13215	13008	13177	13197	13152	13085	13150	13172	13074	13117	13173	12880	12875	13118	13162	12919	13084	13247	12947	12904	13070	13061	12996	13141	13047	12981	13096	13205	12925	13139	12991	13174	13065	13223	13178	13176	13111	13005	13140	13048	13011	13146	13260	13111	13046	12907	13139	12944	13146	13215	13090	13040	13092	13146	13082	13130	13086	13038	13196	13112	13041	13112	13123	13220	13211	13142	13126	13104	13044	13222	13183	13110	13162	12929	12986	13118	13223	13207	13055	12993	13249	13201	13060	13096	13103	13098	13066	13172	13040	13201	13012	13278	13086	13215	13092	13084	13027	13207	13175	13017	13127	13127	13085	13226	13147	12959	13161	13014	13064	13066	13106	13018	12973	13053	13236	13098	13056	13030	13099	13051	13235	13110	13076	13210	13224	13031	13066	13013	13036	13060	13046	13039	13185	12969	13127	13136	13117	12988	13085	13077	13238	13213	13193	13074	13106	13047	13280	13120	13090	13230	13032	12970	13032	13268	13120	13085	13165	13042	13271	13086	13203	13093	13005	13208	13143	13088	13087	13032	13172	12966	13118	13092	13090	13018	13214	13230	13192	13081	13117	12976	13224	12993	13139	13057	13129	13129	13158	13193	12967	13096	13165	13130	13056	13186	13235	13263	13114	13208	12903	13210	12972	13147	13044	13012	13035	13177	13052	12896	13109	12995	13088	13091	13169	13013	13039	13136	13227	13150	13350	13099	13066	12929	13184	13035	13163	13205	13194	13110	13169	13031	13112	13091	13162	13082	13244	13042	13094	13190	13073	13034	12982	12976	13191	12855	13180	13231	13132	12969	13191	13101	13048	12925	13213	13106	12990	13084	12923	13206	12944	13083	13123	13076	13077	13170	13068	13195	12903	13079	13092	13095	13093	13027	12973	12928	13127	13045	13087	12934	12958	13078	12904	13025	13119	13290	13100	13120	13118	12872	13218	13200	13055	12991	13005	13186	13073	13101	13084	12934	13108	13092	13084	12963	13172	13112	13236	13007	13320	12951	13284	13220	13168	13070	13051	13100	13155	13043	13126	13189	13197	13194	13006	13112	13061	13024	13080	13248	13271	13090	13057	13127	13208	13033	13237	13014	13233	13128	12951	12957	13030	13094	13218	13258	13084	13100	13232	13029	12976	13138	12993	13113	13171	13056	13072	13209	13157	13119	13228	13165	13163	12963	13226	13056	13165	13134	13185	13069	13051	13167	12983	13238	13275	13022	13144	13089	13091	12930	13189	13087	13128	12949	13203	13277	13035	12984	13107	13200	13039	13187	12910	13076	13204	13186	13210	13148	13107	13124	13069	12896	13144	13249	13137	13198	13027	13186	12976	13162	13078	13137	13096	12915	13151	13092	13138	13214	13091	13133	13069	12880	12952	13143	13117	12969	12975	13065	12941	13113	13080	13000	13142	13118	12896	13160	13024	13107	13128	13038	13091	13132	13005	13122	13128	13041	13038	13076	13181	13236	13190	13039	12921	13161	13089	13070	13098	13240	13042	13035	13164	12938	13112	12996	13188	13130	13069	13147	13101	13152	12990	13221	13087	13108	13309	12979	13259	13136	13172	13028	13014	13154	13044	13085	13170	13031	13009	13045	13119	13177	13144	13041	13061	12997	13185	13231	13178	13234	13073	13045	13107	13072	12865	13096	13209	13049	13041	13149	13064	13090	13170	13025	13031	13045	13045	13145	13253	13082	13094	12973	13062	13238	13123	13168	13028	13040	13018	13009	13006	13208	13068	13192	13040	13057	13220	13234	13124	13191	13157	13257	13137	13068	13156	13155	13049	13129	13114	13147	13104	13247	13188	12978	13150	13012	13187	13087	13069	13253	13202	13174	13138	12970	13220	13164	13254	12871	13056	13094	13063	13008	13282	13058	13000	13158	13216	13033	13247	13083	13160	12977	12979	13129	13015	12973
22564	20858	27711	24171	21658	21096	19343	16703	16040	16122	15685	15547	15556	15343	15407	15400	15387	15145	15255	15044	15116	14942	15033	14975	15073	14981	14923	15142	15061	14942	15024	14944	14953	14907	15054	14888	15077	14994	14863	14860	14928	14948	15088	14915	14995	14978	14793	14841	15016	15007	15001	14934	14998	14791	14895	15048	15159	15055	14913	14808	14955	14905	14876	14967	14778	14772	14755	15006	14826	14971	14926	14961	15005	14806	14779	14942	15099	14960	14977	14828	14839	14995	14805	14927	14771	14879	14882	14829	14870	14818	14763	14821	14917	14733	14894	14689	14906	14676	14827	14894	14958	15044	14924	14712	14850	14932	14781	14852	14904	15070	15027	14746	14727	14996	15028	14862	14901	14828	14784	14719	14878	14940	15053	14691	14869	14650	14875	14795	14863	14900	14755	14790	14952	14802	14755	14974	14669	14980	14910	14791	14828	14937	14869	15068	15036	14809	14799	14881	15029	14927	14803	14988	14969	14714	15005	14725	14770	14868	14606	14938	14923	14850	14907	14942	14803	14743	14815	15099	14859	14652	15044	14924	14913	14806	14952	14757	14839	14678	15161	14982	14813	15007	15000	14764	14888	15005	14953	14811	14753	14717	14677	14876	14992	14948	15105	15003	14929	15028	15003	14829	14828	15072	14805	14854	14745	14914	14884	14845	14983	14770	14932	14800	14948	14848	15057	14939	15013	14798	14778	14916	14738	14963	15066	14911	14847	14870	14867	15240	15007	14850	14718	14868	14911	14799	14789	14799	14876	14769	14692	14869	14986	14878	14738	14886	14862	14700	15001	14702	14872	15026	14826	14973	14961	14768	14924	14802	14896	14917	14862	14853	15036	14663	14886	15257	14880	14854	14667	15114	14866	14871	14955	14990	14819	14929	14890	14836	14822	14691	14850	14800	14980	14978	14917	14808	14761	14840	14891	14992	14819	14845	14862	14931	14942	14908	14972	14824	14962	14754	14755	14948	14770	14831	14755	14614	14870	14780	14956	14811	14801	14969	15103	15030	15047	15042	14825	14871	14755	14707	14846	15003	14908	14805	14821	14998	14784	14895	15086	15031	14636	14735	15059	14854	14894	14902	14766	14897	14771	14869	15001	14799	14687	14934	14944	15018	14991	14871	14934	14965	14969	14938	14897	14727	14700	14913	14965	14811	14838	14798	14872	14714	14833	14916	14960	14629	14942	15039	14911	15007	14966	15000	14884	14767	15201	14986	14804	14798	14920	14741	14897	14946	14972	14925	14986	14885	14976	14778	14880	15037	14674	14860	14796	14745	14829	14888	14909	14990	14703	14936	14966	15017	14864	14945	14905	14651	14779	14835	14700	14773	14834	14954	14944	14853	14876	14956	14888	14743	14957	14860	15013	15011	14896	14923	14866	14834	14900	14823	14669	14900	14826	14993	14902	14914	14955	14844	14776	14917	14873	15154	15007	14863	14770	14688	14834	14979	14767	14912	14889	14810	15050	14954	14787	14709	14742	14688	14863	14940	15034	15027	14961	14935	14755	14895	14715	14875	15017	14831	14893	14686	14987	14861	14956	14751	14912	14883	14721	14828	14971	14824	14760	14812	14962	15002	14805	14834	14760	14976	14838	14895	14867	14806	14811	14736	14921	15009	14899	14913	14749	14977	14894	14899	15016	14918	14864	14852	14995	14819	14971	14789	14847	14844	14906	15078	15104	14873	14952	14917	15006	14770	15047	14667	14851	14754	14938	14863	14839	15019	14882	14933	14809	14912	15263	14915	14810	14766	14752	15045	14868	14896	14812	14770	14821	14842	14936	14868	14881	14765	14739	14680	14728	14775	14969	14882	15027	14760	14909	14823	14999	14842	14847	14853	14785	14686	14794	14877	14873	14890	14951	14857	14956	14775	14827	14688	14732	14698	14896	14702	14876	14747	14625	14686	14859	14756	14992	14918	14859	14924	14886	14951	14985	14963	14769	14811	14770	14970	14888	14824	14825	14622	15012	14759	14645	14749	14824	14898	14819	14776	15072	15168	15141	14903	14841	14727	14825	14905	14913	14966	15006	14881	14754	14918	14863	14731	14876	15038	14677	14903	14787	14517	15019	14623	14820	14830	14665	14966	14856	14910	15130	14894	14937	14886	14961	14676	14738	14770	14961	14789	14678	14694	14896	14819	14912	14823	15000	14726	14906	14918	14988	14789	14882	14806	14915	14981	14986	14823	14965	14934	14850	14918	14912	14934	14982	14945	14957	14919	14922	14966	14871	14675	14978	14943	15002	14867	14765	14896	14872	14945	14817	15111	14983	14988	14985	15041	15035	14725	15008	14996	14897	14824	14796	14988	14734	14814	14797	14979	14804	14986	14760	14973	14901	14916	14836	14914	14735	14720	14825	14726	14916	14837	14736	14701	14759	14860	14763	15071	15014	14910	15164	14964	14724	14872	14793	14835	14813	14793	15076	15007	14882	14961	14960	14613	14854	15065	14758	14856	15005	14880	15022	14932	15016	14937	14966	14797	14994	14886	14839	14991	14807	14889	15160	14857	14937	14738	15003	14836	14793	14796	14784	14840	15117	15028	14874	14863	14858	14845	14837	14900	14923	14921	14760	14789	15003	14831	14941	14935	14779	15082	14831	14847	14907	14952	14894	14693	14962	14798	14800	14908	14818	15026	14937	14952	14840	14794	14946	14971	14847	14833	15204	14988	14851	14737	14787	14782	14844	14809	14836	14792	14916	14755	14758	15058	14765	14820	14818	14949	14819	14871	14789	14753	14867	14750	14926	15055	14888	14916	14887	14681	14801	14781	14811	14841	14838	14916	14824	14915	14913	14798	14766	14796	14865	14868	14929	14890	14939	14879	15060	15019	15025	14934	14857	15125	14792	14811	14916	14844	14835	14772	14905	14809	14670	14811	14930	15001	14845	15057	14841	14856	14796	14888	14966	15012	14695	14672	14670	15059	15022	14978	15070	14970	14952	14772	15069	14760	14945	14904	15166	14908	15016	14950	14861	14867	15130	15040	14742	14805	14967	15076	14822	14864	14822	14922	14944	14873	14832	14976	14953	14920	14891	15098	14939	14832	14862	14948	14859	14739	14803	14835	14990	14718	14604	14755	14793	14856	14964	15016	14847	14986	14985	15066	14975	14919	15119	14820	14818	15006	15039	14933	14864	15088	14785	14817	15064	14827	14805	15009	14936	14911	14909	14847	14940	14863	14744	14784	14801	14858	14974	14815	14770	14973	14898	15006	14950	14719	14924	14894	14691	14800	14920	14885	14977	14921	14792	14952	14852	14812	14893	14999	15025	14793	14724	14901	14708	14854	14916	14944	14893	14680	14899	14828	14975	14760	15049	14874	14830	14907	14761	14864	14823	14874	15193	14996	14909	14911	14982	14764	14772	14800	14966	14761	14794	14891	14673	14819	14956	14819	14963	14784	14968	14966	14776	14931	14773	14824	14798	14791	14957	14855	14801	14694	14882	15143	14825	14702	14869	14754	14970	15022	14983	15040	14851	14836	15067	14682	14782	14947	14921	14822	14778	14805	14904	15082	14765	14739	14905	14817	14883	14858	14880	14723	14927	14914	14799	14885	14922	14718	14887	14935	14962	14697	15126	14914	15015	14947	15000	14908	14850	14836	15046	14798	15017	14804	14931	14843	14998	14806	14753	14890	14963	14751	14951	14740	15011	14876	14812	14867	14824	14978	14787	14958	14863	14893	14964	14648	14791	14902	14902	14910	14775	14895	14927	14766	14955	14803	14919	14988	14828	15114	14883	14914	14949	14872	14786	14897	14832	14627	14832	14924	14712	14678	14923	14929	14977	14948	14757	15004	14966	14710	14975	14639	14807	14994	14893	14889	15075	14956	14605	14911	14808	14943	14921	14924	14685	14801	15002	14857	14933	14810	15048	14885	14952	14856	14913	15047	14973	14906	14859	15025	14999	14899	14962	14947	14948	14776	14854	14799	15092	14960	14912	14978	14832	14831	15007	15011	14795	14889	14723	14879	14841	14889	14908	14712	14921	14869	14884	14720	14965	14856	14801	15087	14857	15108	15001	14728	14828	14506	15014	14896	14803	14831	14820	14872	15048	15000	14919	15113	15051	14950	14879	14729	14921	14688	14942	14936	14704	14806	14896	14941	14690	14846	14770	15139	14945	14917	14753	14834	14828	14745	14905	14784	14698	14949	14903	14924	14827	14937	14880	14764	14922	15022	14936	15198	14833	14819	14863	14778	14812	14959	15016	15030	14913	14927	14884	14925	14883	14800	14903	14822	14928	14942	15104	14940	14861	14900	14819	14908	14975	14664	14917	14641	14791	14766	14853	14998	14854	14864	14858	14808	14888	15051	14983	14793	14835	14796	14680	15109	14939	14870	15096	14763	14820	14746	14777	14874	15043	14968	14861	14854	14931	14922	14909	14945	14796	14848	14909	14798	14862	14767	14599	14866	15187	14945	14890	14952	14698	14700	14924	15017	14727	14791	14852	14645	14755	14761	14767	14852	15038	14802	14882	15016	14965	15277	15042	14964	14698	15029	14895	14610	14749	14758	14836	14729	14871	14911	15088	15002	14950	14910	14868	14783	14908	14851	14907	14822	14863	14672	14790	14901	15006	15023	14937	14820	15103	15047	14870	14907	14706	14843	14647	14915	14952	14797	14833	14933	14904	14888	14951	14998	14902	14900	14918	14818	14903	14902	14659	14854	14853	14915	14774	14977	14961	14782	14945	14843	14592	14889	14863	14901	15005	14921	14873	14825	14863	14900	14953	14802	14794	15039	14787	14906	15038	14790	14793	14780	14860	14890	14821	14683	14680	14845	14852	14863	14612	14732	14954	14754	14936	14956	15050	14946	14734	15026	14821	14756	14928	14875	14849	14984	14965	14920	14891	14629	14982	14872	14859	14894	15010	14654	14900	14897	14934	14942	14929	14808	14887	14817	14718	15037	14911	14808	14813	15037	14990	14754	14702	14883	14724	14881	14884	14903	14756	14804	14709	14949	14710	14789	14934	14935	15139	14988	14862	14840	14764	14910	14928	14945	14879	14883	14893	14953	15034	14771	14730	14974	14900	14864	14874	14794	14877	14929	14760	14798	14613	14959	14909	14907	14769	14951	14884	14926	14698	14791	14718	14928	15001	14884	14945	14750
13591	30371	24825	18850	17097	16082	15374	14795	14270	14201	13901	13650	13359	13435	13297	13197	13250	12935	13048	13054	13058	12876	12886	13148	12895	12984	12896	12844	12651	13043	12985	12926	12960	12969	12799	12948	13071	12737	13041	12804	12869	12757	13003	12962	12998	12712	12913	12949	12904	13031	12844	12669	13008	13004	12894	12833	12797	12897	12963	12849	13032	12643	12932	13003	13045	13029	12853	12912	12969	12948	12757	12998	12924	12915	12913	12769	12762	13030	12733	12916	12910	12737	12920	12836	12771	12843	12858	12915	12933	12706	12934	12954	12647	12960	12821	12927	12962	12794	12784	12935	12925	12900	12843	12988	13004	12814	12797	12766	12857	12787	12931	12844	12870	12682	12827	12737	12782	12895	12972	12733	12854	12710	12821	12713	12769	12811	12933	13067	12850	12813	12778	12806	12997	12927	12688	12698	12764	13103	12844	12926	12720	12910	12852	12726	12764	12755	12903	12674	12931	12939	12862	12863	12877	12962	12860	12748	12808	12822	12858	12853	13055	12827	12776	12735	12848	12906	12828	12931	12834	13049	12969	12611	12867	12833	12896	12861	12839	12800	12924	12803	12966	12833	12862	12846	12816	12844	12953	12865	12654	12775	13056	12881	12800	12872	12960	12800	12756	12814	12928	12870	12703	12962	12840	12777	12857	12818	12959	13026	12729	12904	12791	12933	12896	12871	12722	12755	12994	12909	12794	12965	12896	12747	12851	12889	12991	12832	12876	13060	12850	12820	12996	12954	12931	12829	12822	12878	12920	12757	12749	12875	12919	13036	12937	12890	12740	12853	12906	12840	12704	13014	12727	12876	12860	12958	12843	12978	12829	12885	12750	12686	12778	12749	12887	12757	12912	12913	12905	12798	12886	12823	12858	12780	12806	12930	12701	12994	12782	12816	12808	12807	12793	12879	12952	12846	12879	12888	12805	12922	12786	12801	13043	12678	12806	12992	13052	13019	12737	12831	12834	12810	12981	12836	12821	12775	12803	12884	12835	12887	12867	12910	12910	12976	12866	12877	12848	12803	12889	12948	12865	12847	12790	12962	12831	12803	12917	12815	12920	12775	12851	12805	12741	12722	12891	12793	12844	13097	12934	12859	12879	12831	12833	12709	12876	12774	12648	12604	12976	12834	12771	12775	12841	12775	12845	12897	12897	12936	12983	12784	12951	12870	12869	12795	12837	12820	12879	12752	12722	12964	12845	12849	13016	12798	12891	12896	12811	12812	12845	12792	12705	12691	12920	12750	12883	12775	12865	12876	12890	12819	12755	12736	12930	12855	12800	12881	12822	12917	12923	12805	12954	12708	12804	12998	13046	12860	12694	12985	12864	12835	12777	13011	12875	12908	12817	12909	12957	12887	12900	12869	12868	12971	12765	12858	12884	12847	12774	13000	12855	12941	12824	12905	12943	12875	12715	12763	12753	12951	12940	12671	12844	12838	12663	13008	12829	12774	12949	12865	12901	12789	12797	12984	12790	12811	12941	12776	12929	12979	12837	12821	12878	12815	12815	12825	12834	12958	12571	12861	12782	12940	12963	12990	12951	12832	12882	13047	12876	12921	12817	12756	12879	12818	12826	12847	12916	13005	12773	12884	12881	13014	12908	12928	13023	12881	12925	12801	13024	12803	12731	13082	12725	12880	12859	12939	12863	12687	12843	12861	12893	12859	12926	12970	12913	12977	12895	12921	12829	12693	12869	12752	12722	12887	13111	12866	12915	12696	12735	12861	13057	12843	12758	12888	12835	12708	12782	12803	12727	12624	12844	12984	12984	12911	12617	12858	12833	12837	12772	12939	12942	12812	12964	12817	12751	12685	12981	12836	12972	12845	13109	12793	12941	12875	12784	12879	12925	12848	12920	12937	12791	12841	12829	12882	12934	12924	12903	12821	12842	12843	12734	12870	12772	12894	12882	12694	12874	12762	12860	12794	12823	12949	12894	12935	12935	12958	12832	12883	12909	12893	12732	12911	12859	12727	12961	12902	12861	12886	12762	12823	12861	13095	12953	12693	12984	12764	12762	12910	12780	12848	12772	12822	12846	13009	12950	12818	12843	12910	12833	12999	12761	12887	12815	12836	12748	13024	12834	12960	12826	13003	12842	12889	12761	12837	12846	12882	12865	12867	12632	12867	12834	12784	12834	12808	12841	12781	12842	12819	12814	12774	12731	12882	12716	12904	12797	12961	12847	12764	12911	12932	12935	12858	12789	12757	12861	12906	12890	12865	12861	12905	12933	12958	12873	12830	12880	12759	12879	12758	12934	12767	12980	12880	12810	12890	12817	12931	12823	12916	12694	12736	12822	12836	13026	12958	12762	12880	12774	12868	12790	12902	12940	12993	12904	12837	12832	12777	12747	12820	12854	12662	12862	12864	13023	12991	12823	12825	12776	13066	12954	12616	13072	12819	12786	12847	12850	13035	12967	12760	12950	12969	12857	12943	12819	12997	12766	12903	12848	12888	12839	12990	12775	12809	12737	12767	12936	12821	12803	12900	12639	12705	12730	12874	12743	12963	12868	12762	12875	12848	12888	12932	12750	12895	12787	12817	12884	12917	12901	12792	12764	12789	12761	12843	12763	12737	12917	12924	12875	12912	12620	12930	12777	12697	13093	12891	12801	12788	12774	12858	12740	13016	12795	12997	12843	12888	12949	12829	12802	12911	12939	12827	12889	12988	12710	12818	12950	12798	12737	12956	12937	12896	12860	12834	12896	12884	12785	13028	12926	12893	12590	12857	13018	12889	12936	12747	12959	12936	12902	12826	12809	12954	12683	12642	12763	12688	12887	12732	12874	12757	12852	12852	12729	12864	12758	12822	12885	13043	12905	12879	12854	12800	12680	12703	12813	12945	12882	12825	12867	12870	12821	12795	12819	13077	12744	12947	12937	12847	12798	12959	12977	12932	12771	12888	12993	12937	12831	12867	12738	12931	12850	12798	12810	12934	12845	12877	12987	12810	12973	12899	12890	13002	12950	13001	12806	12819	12825	12752	12690	12923	12856	12900	12976	12756	12951	12890	12812	13083	12827	12987	12909	12961	12849	12805	12862	12937	12768	12747	12921	12730	12830	12933	12825	12789	12905	12744	12756	12889	12744	12873	12825	12785	12760	12930	12684	12904	12826	12897	12899	12927	12969	13025	12760	12724	12991	12790	13063	12735	12781	12981	12776	12880	12953	12863	12880	12663	12865	12868	12806	12925	12832	12911	12820	12776	12974	12815	12854	12897	12732	12812	12731	12695	12835	12778	12869	12869	12873	12851	12652	13027	12765	12765	12932	12885	12760	12762	12821	13042	12874	12989	12875	13002	12865	12874	12944	12803	13033	12845	12758	12896	12782	12785	12761	12741	12813	12791	12940	12623	12850	12701	12765	12760	12673	12870	12742	12848	12719	12869	12876	13047	12740	12833	12835	12827	12821	13014	12852	12762	12893	12947	12876	12921	12906	13004	12815	12889	12825	12740	12929	13031	12902	12965	12915	12755	12950	12797	12874	12879	12758	12926	12940	12929	12941	12936	12832	12912	12836	12825	12859	12992	12839	12895	12847	12726	12741	12925	12839	12727	12823	12890	12886	12973	12752	12853	12885	12709	12812	12787	12885	12668	12896	12939	12829	12795	12922	12923	12903	12911	12775	12924	12855	12641	13041	12812	12825	12841	12781	12827	12683	12901	12743	12734	12855	12866	12946	12865	12673	12889	12897	12828	12760	12669	12820	12773	12762	12792	12880	12775	12781	12697	12852	12708	13037	12958	13083	12725	12789	12936	12895	12761	12801	12937	12876	12764	12854	12786	12828	12876	12862	12788	12849	12891	12772	12926	12779	12864	12868	12981	12744	12897	12722	12938	12538	12733	13000	13024	13041	12844	12967	12910	12902	13024	12770	12805	12998	12744	12914	13053	12853	12890	12677	12775	12951	12838	12794	12818	12814	12902	12729	12943	12791	13013	12785	12862	12769	12844	12797	12712	12894	12865	12752	12825	12814	12923	12757	12911	12673	12904	12742	12856	12764	12893	12855	12675	12865	12788	13035	12880	12986	12716	12875	13037	13007	12771	12774	12835	12790	12680	12739	13015	12902	12913	12934	12658	12665	12840	12938	12852	12867	13019	12892	12870	13196	12715	12912	12828	12755	12936	12884	12824	13011	12739	12887	12701	12785	12981	12795	12832	12770	12913	12798	12917	12892	12773	12901	12878	12968	12967	12899	12764	12979	12767	12875	12719	12828	12675	12856	12898	12785	12868	12766	12813	12924	12718	12796	13030	12581	12891	12802	12850	12872	12823	12751	12988	12850	12863	12902	12972	12906	12863	12886	12939	12784	13035	12730	12740	12871	13070	12936	12886	12786	12739	12820	12740	12711	12885	12783	12812	12806	12854	12885	12689	12786	12840	12825	12801	12805	12816	12902	12836	12857	12728	12783	12888	12927	12961	12699	12768	12962	12970	12759	12758	12890	12830	12890	12913	12950	12806	12779	12922	12802	12917	13006	12820	12848	12887	12912	12889	12749	12944	12850	13032	12717	12874	12863	12728	12988	12932	12670	12929	12701	13008	12897	12809	13037	12922	12787	13001	12837	12774	12812	12860	12826	13054	12872	12918	12843	12920	12805	12926	12972	13015	12973	12959	12845	12739	12862	12609	12829	12917	12947	12834	12774	12781	12728	12896	12790	13001	12960	12923	12925	12747	12870	12938	12755	12881	12846	12896	12864	12822	12865	12741	12974	12815	12744	12768	12949	12811	12929	12801	12809	12821	13041	12822	12872	12876	12777	12875	12853	12872	12736	12816	12887	12836	12826	12863	12837	12792	12943	12940	12819	12868	12930	12642	13033	12794	12875	12786	12899	12833	12875	12906	12807	12719	12777	12759	12750	12858	12995	12845	12755	12892	12859	13047	12848	12784	12782	12863	12826	12866	12970	12716	12872	12972	12738	13001	12672	12985	12722	12815	12839	12682	12937	12849	12922	12905	12864	12832	12772	12920	12858	12884	13015	12923	12896	13023	12859	12920	12820	12702	12815	12942	12924	12734	12940	12904	12800	12868	13002	12856	12836	12760	12768	12868	12899	12949	12854	12921	12866	13076	12657	12842	13096	13009	12849	12945	12787	12926	12792	12967	12717	12784
24122	20892	26575	25957	20008	18403	18273	17157	16784	16478	16395	16507	16365	16424	16496	16353	16363	16237	16009	16181	15938	16184	16045	16096	16227	16084	16024	16132	16027	16133	16026	16229	16031	16074	16129	16082	15914	16156	16136	15914	15819	15963	15829	16310	16017	15987	16124	15691	16048	16152	16093	16025	16060	16002	15908	16161	16038	16012	16016	16206	16153	15875	15882	16028	16058	15998	16075	15828	15972	15945	15914	16039	15930	16135	16131	15944	15961	15997	15833	15978	15912	16069	16211	16125	16191	16091	15896	16022	16048	15970	16092	16175	16017	16042	15924	16284	16236	16071	16008	16136	16075	16010	16214	15814	15980	15956	15965	15918	15973	15974	15810	16008	15978	16115	15964	15894	16042	15998	16149	15936	16015	16068	16226	16056	16033	16051	16144	15955	15947	16157	16149	15911	16009	16040	15899	15799	16099	16092	16035	16065	16022	16177	15913	16086	16168	15864	16007	15921	16176	16019	16039	16128	15994	15901	16047	16080	15958	16239	16162	16009	16074	15925	16034	15962	15808	15937	15942	16091	16284	16258	16159	16019	15878	16085	15804	16082	16028	16006	16223	16063	15827	16089	16057	16070	16081	16017	16112	16071	15949	16024	16254	16041	16045	16027	15979	16050	16050	16117	15900	16190	16170	15945	16099	15810	15990	15946	16089	15904	16067	16046	16042	15872	15956	15960	16041	16066	15947	15996	15906	15801	16122	16105	16025	16005	16100	16104	15942	16056	16085	16055	15976	15942	16092	16139	16010	16263	16071	16188	16180	15949	15964	16034	16138	16033	16103	16030	16007	16072	16001	16061	16219	15911	15985	16014	15796	15823	16001	16028	15788	16181	15993	16194	16036	15952	16030	15957	16049	15910	16177	15985	16102	16042	15916	16035	16055	15927	16053	15934	16137	16154	16047	16114	16144	15802	15985	15986	16039	16052	16143	16217	16055	16080	16223	15926	16032	16122	16161	15982	16004	16264	16005	16233	15878	15862	15920	16050	16016	15841	16090	16074	15837	15843	16189	16075	16211	16108	16097	15966	15901	16000	15829	16104	15997	16082	15772	16023	15968	15981	15978	16128	16072	15871	15934	16022	16006	15973	16251	15950	16021	16000	16122	15965	16023	15997	16174	16101	16014	16155	16009	16101	16086	16103	16028	15920	15923	16026	15999	15846	16012	16028	16179	16056	16147	16252	16049	15977	15902	16052	16040	15856	15988	16140	15917	16110	16269	16175	16028	16003	16076	15921	15945	15926	15931	16098	16106	15944	16046	15918	16021	16043	15989	16016	15957	15915	15893	15812	15686	16158	15799	16071	16172	15951	16029	15927	15969	15912	16144	16038	16139	16104	15928	15927	16199	16007	16113	15962	15872	15994	16070	16073	15999	16086	16259	15948	16064	16031	16061	16147	16243	16116	15936	16028	16175	16057	15977	16055	16054	16067	15859	15898	16050	16154	16048	15919	16268	16030	15976	16074	16065	15925	16183	16098	16162	15890	16003	15871	16285	16054	16132	16008	15922	16070	16026	15919	16039	16048	15891	16229	16071	16167	16132	16041	15881	16048	15859	16207	15963	15900	16021	16115	16044	16046	16036	15996	16150	16016	16191	16127	16121	16257	16284	16098	16109	15964	15952	16014	15933	15984	16064	16271	15977	16056	16092	16060	15975	16124	15818	16039	15963	16002	15897	16005	16056	15989	16130	16219	16283	16186	16017	15985	16080	15935	16090	16050	16153	16034	15908	16098	16226	16024	16044	16127	16033	16013	15869	15774	15898	16073	16065	16176	15990	16087	16058	16249	16050	15976	16068	16192	16090	16090	16015	15973	16021	15883	16084	16118	16081	15951	16099	15985	15856	15870	15868	16081	16195	16048	16159	16179	16100	15981	15967	16102	16024	15972	16110	16091	15965	15946	16271	15933	16098	16119	15928	16132	16034	15870	15943	16147	16021	15973	15778	15974	16000	15970	16169	16049	16016	15985	15846	16060	15984	15867	15856	15945	16083	16000	15983	15899	15992	15984	16294	15984	16167	15913	16074	15887	16030	16091	16021	16129	16040	16079	16131	16067	16111	16116	15935	16112	16056	15777	16187	15972	16021	16157	16112	16029	15979	15926	16082	16065	16057	16128	16070	16025	15943	16070	16249	15828	15963	16087	15916	15795	15970	16113	15991	16121	16066	16037	15992	16077	15991	15888	15966	16028	16044	16137	16012	16167	16015	16078	16110	15911	16287	15949	16058	16178	16049	16201	16059	16315	16096	15946	16162	16051	16151	16063	16065	15822	15946	15889	16001	15887	15988	15900	15865	15867	15982	15917	16140	16149	16286	16238	16132	16044	16163	16019	16064	15848	16125	16115	16078	15931	16041	16012	16168	16074	16018	15918	15933	16197	16036	16242	15998	16047	16008	16056	16128	16210	16171	16220	16044	16051	16078	16152	16016	16071	16016	16098	16004	16065	15885	15995	16042	15922	16133	16043	15874	15963	15824	16121	16018	15892	16078	16039	15941	15865	16172	16182	16037	15926	16009	16202	15995	15977	15989	16041	15930	16120	15919	16056	15971	16028	16076	15971	16060	16010	15936	16058	16002	15743	16133	16058	16128	16004	16107	16062	15981	16099	15920	16009	15961	15884	16075	15997	15846	16299	16137	16157	16182	16087	16021	16053	16234	15944	15921	16081	15968	16068	16179	16120	16095	16027	16079	15853	15987	16008	16088	16160	16109	16110	16044	15895	15980	16110	15948	16129	15915	16160	15811	16093	15968	15942	16058	15875	16101	16097	16107	16177	16076	16000	15964	15971	16116	15895	16049	16015	16096	16011	16110	16178	16207	15990	15980	16126	15617	15937	15884	16031	15909	15981	15834	15976	15935	15924	16055	16231	16076	16254	16093	15929	16256	16180	16081	16105	15987	16089	16005	15879	15946	15789	15962	16059	15872	15926	15988	15925	16134	16030	15937	15817	16107	16059	16067	16169	16105	16122	15934	16004	15822	15915	16021	15942	16128	16092	16052	15971	16049	16251	15997	15947	16172	16074	15891	16038	16056	16082	16106	16184	15844	15987	16005	15861	16080	15990	16084	16110	15985	16009	15982	15847	15953	16020	16126	16027	15924	16014	16014	16130	16042	15984	16115	16140	16271	15910	16031	16251	16149	15906	16011	16005	16157	15954	16154	16061	15957	16046	16227	16066	16197	16237	16130	15973	15961	16083	16020	15919	16076	16142	16076	15951	15919	15976	15984	15935	15945	15915	15857	16170	16024	16186	16149	15969	15972	16132	16072	16112	16006	16154	16023	16031	16029	16109	15937	16046	15824	16217	16043	16139	16072	16125	16058	16011	16013	16154	16195	16080	16042	15891	16015	15984	16282	16002	16147	16023	16133	16055	16046	15807	16146	15956	16189	15957	15930	15999	16044	15899	15904	15734	16023	16050	16025	16024	15925	16086	15868	15918	15933	15895	16126	15949	16013	15982	16091	16032	16141	16016	16379	16228	15933	16258	16044	16076	15844	16101	16071	16087	16045	16114	15991	15989	15983	15989	16021	16226	16006	15923	15959	15954	15949	15966	16164	16009	16030	16000	15953	15851	15983	15829	15881	16022	16172	16040	16103	16056	15877	16027	16045	15961	16011	15998	15975	15827	16249	16088	15955	16107	16059	16107	16054	16049	15993	16094	16121	16061	16091	15958	16133	15981	15934	16053	16125	16029	16153	16113	15678	15987	16111	16115	16057	16036	15876	16030	16073	16178	16040	16022	16176	15956	16120	16021	15975	16111	15892	15947	16007	16057	16142	15973	15922	16114	16086	16022	15963	16073	16000	15967	15994	16072	15996	16133	15868	16107	15810	16061	16010	16072	15960	16087	15925	16139	15986	16281	16021	16160	15877	15966	16018	16084	16245	15983	16057	16027	16342	16061	16100	16081	16024	16082	16111	16019	15982	16048	16076	15875	16092	16187	16177	16155	16132	15839	15931	16104	15997	16201	16137	16020	15908	15981	16071	15913	15971	16234	16153	16020	15847	15769	15990	16070	15939	16013	16149	16007	15954	16113	16086	15993	16058	15931	16212	16079	16078	16215	16082	16031	15760	16025	15972	15973	16098	16021	16066	16157	15972	16036	16164	16067	15875	15834	15952	15944	15957	16023	16053	16061	16014	16001	16006	15924	16043	16233	16086	16116	16024	16098	15957	16149	16120	16153	16071	16077	16019	16119	16016	15978	16138	15833	16100	16050	15915	15923	16045	16131	15936	16219	16014	16168	16092	15849	16190	16014	16147	16056	16015	16171	16375	15941	16142	16137	16087	15930	15961	15856	16070	15944	15965	15954	15910	16193	15929	16127	16089	16043	16070	16031	15812	15965	16074	16194	16177	16109	16034	16088	16128	16143	16005	15808	16054	16220	16267	16313	16110	15996	15901	16089	15926	15865	16096	15964	16105	16015	16087	16030	16055	16061	15961	15866	16146	16082	15922	15978	15987	16054	15924	15907	15989	15980	16045	16060	16152	16084	16028	15909	16058	16015	15983	15834	15858	15947	16035	16129	15988	15815	16190	15978	16008	16225	16076	15896	16298	16017	16062	16139	16020	15970	16189	16070	16015	15951	15945	16034	16104	16042	16075	16086	16158	16018	16119	15815	16071	16155	16202	15894	16059	16179	16029	16076	16241	16014	16014	16043	15864	16001	16073	16052	16092	16002	16196	15885	16191	16058	16020	15978	16142	15966	16170	15986	15978	15994	15887	16296	16061	16155	16093	15882	15846	15883	15996	16022	16147	15968	15913	15873	16022	16052	16037	16202	16164	16130	16193	15948	16151	15944	16158	15978	16178	16167	16090	16079	16167	16268	16171	15949	15829	15861	15946	16172	16263	15905	16202	16002	16091	15915	15978	15826	16235	15926	16300	16059	16161	16188	16234	16010	16092	16164	16089	15880	16003	16066	15941	15947	16145	15911	15963	16058	16005	15931	15914	16058	16014	16068	15897	16162	16039	15990	16059	15979	16233	15906	15983	16057	15949	15845	16083	15968	16212	16013	15869	16112	16085	16230	16168	15869	16052	15895	15983	16013	16032	16009	15928	15987	15969	16031	15888	16077	16282	16071	16057	15928	15923	15971	16168	15986	16062	16025	16002	15965
14846	27452	22668	18032	16630	16035	15423	14997	14670	14468	14406	14101	14133	13954	13984	13742	13921	13734	13585	13772	13512	13712	13656	13825	13863	13613	13676	13660	13556	13808	13797	13645	13614	13721	13677	13727	13453	13696	13593	13622	13792	13567	13763	13618	13862	13558	13647	13642	13676	13644	13602	13667	13647	13601	13465	13451	13535	13716	13454	13729	13661	13453	13716	13664	13522	13674	13697	13527	13608	13593	13492	13779	13562	13382	13650	13550	13587	13639	13566	13630	13609	13725	13708	13522	13447	13667	13730	13583	13692	13662	13611	13621	13650	13555	13796	13574	13507	13616	13491	13530	13744	13562	13580	13594	13674	13664	13740	13542	13483	13564	13463	13687	13561	13691	13440	13771	13744	13599	13655	13766	13568	13785	13624	13549	13570	13531	13839	13383	13622	13746	13621	13505	13552	13631	13731	13489	13694	13619	13464	13619	13759	13507	13882	13556	13690	13523	13769	13688	13461	13728	13610	13588	13607	13491	13590	13687	13728	13705	13560	13550	13641	13727	13604	13759	13684	13611	13365	13625	13469	13611	13452	13696	13504	13642	13524	13748	13580	13552	13438	13718	13494	13598	13722	13571	13667	13553	13550	13708	13589	13608	13650	13529	13614	13595	13678	13740	13623	13532	13613	13568	13479	13641	13729	13704	13566	13691	13441	13560	13675	13521	13511	13669	13655	13767	13556	13696	13533	13560	13777	13637	13768	13592	13468	13474	13657	13744	13509	13639	13523	13599	13530	13685	13679	13624	13541	13608	13547	13569	13505	13650	13533	13723	13730	13625	13656	13693	13471	13571	13788	13527	13505	13634	13661	13729	13580	13458	13681	13689	13609	13730	13606	13685	13678	13587	13763	13612	13556	13618	13509	13706	13499	13540	13645	13477	13757	13510	13608	13576	13793	13415	13580	13507	13545	13405	13678	13514	13622	13469	13683	13565	13575	13479	13546	13730	13477	13505	13463	13555	13804	13660	13521	13708	13695	13611	13653	13614	13561	13675	13563	13511	13744	13661	13542	13580	13735	13653	13660	13594	13553	13629	13589	13587	13486	13570	13622	13441	13568	13763	13650	13539	13829	13613	13451	13591	13766	13528	13683	13695	13618	13689	13575	13579	13646	13460	13679	13687	13541	13606	13594	13704	13731	13566	13575	13667	13556	13596	13779	13753	13649	13571	13623	13705	13465	13630	13655	13613	13604	13623	13688	13656	13652	13537	13599	13522	13672	13605	13635	13533	13760	13492	13670	13649	13560	13483	13516	13645	13652	13728	13588	13602	13478	13613	13630	13702	13762	13491	13486	13556	13872	13525	13741	13567	13496	13454	13646	13673	13578	13567	13480	13640	13573	13688	13551	13664	13689	13645	13593	13555	13537	13669	13772	13657	13694	13598	13514	13628	13654	13825	13594	13653	13390	13410	13601	13568	13599	13476	13563	13531	13660	13511	13599	13669	13610	13488	13633	13603	13602	13539	13701	13564	13709	13581	13582	13438	13677	13569	13638	13579	13462	13751	13631	13590	13519	13519	13664	13611	13634	13628	13670	13435	13747	13615	13583	13504	13677	13466	13425	13595	13699	13649	13541	13624	13569	13613	13597	13438	13563	13591	13685	13572	13618	13520	13592	13691	13596	13632	13510	13495	13478	13590	13626	13611	13705	13554	13653	13674	13569	13747	13639	13400	13490	13512	13616	13592	13465	13464	13664	13615	13497	13559	13703	13457	13686	13615	13655	13524	13533	13532	13698	13585	13500	13539	13521	13586	13724	13548	13726	13734	13601	13718	13628	13495	13636	13573	13721	13506	13736	13602	13635	13497	13545	13590	13590	13597	13591	13466	13512	13593	13605	13506	13567	13699	13330	13646	13727	13555	13676	13626	13578	13650	13596	13642	13482	13578	13614	13618	13577	13720	13675	13675	13647	13720	13557	13576	13380	13611	13639	13669	13590	13608	13550	13697	13714	13612	13587	13545	13425	13616	13693	13522	13592	13487	13559	13675	13701	13814	13589	13788	13410	13626	13666	13431	13634	13690	13511	13547	13571	13729	13560	13791	13502	13515	13511	13718	13637	13756	13430	13728	13575	13525	13600	13667	13592	13721	13498	13621	13572	13733	13570	13529	13731	13587	13497	13373	13483	13544	13621	13791	13522	13541	13645	13595	13617	13694	13785	13793	13710	13649	13541	13728	13640	13752	13565	13688	13543	13458	13599	13530	13603	13563	13646	13626	13548	13730	13695	13410	13639	13578	13608	13408	13622	13626	13573	13643	13624	13669	13669	13489	13492	13712	13729	13497	13705	13372	13512	13751	13732	13849	13642	13628	13657	13606	13814	13719	13520	13520	13617	13652	13536	13531	13616	13755	13632	13488	13576	13614	13434	13440	13745	13458	13688	13515	13490	13666	13555	13789	13611	13671	13685	13676	13621	13637	13654	13719	13546	13717	13623	13628	13694	13420	13592	13487	13550	13504	13660	13446	13641	13700	13537	13568	13618	13808	13735	13465	13543	13606	13668	13555	13524	13520	13739	13566	13512	13521	13556	13593	13666	13677	13631	13659	13567	13761	13614	13489	13677	13621	13720	13457	13617	13587	13769	13639	13462	13499	13678	13549	13545	13516	13559	13502	13702	13505	13525	13473	13654	13473	13569	13456	13412	13554	13649	13693	13459	13707	13540	13714	13612	13562	13570	13641	13776	13566	13670	13662	13562	13555	13736	13739	13529	13632	13545	13438	13495	13535	13513	13713	13595	13618	13633	13745	13711	13555	13623	13654	13574	13515	13572	13603	13598	13526	13650	13543	13680	13591	13589	13552	13732	13716	13680	13613	13581	13695	13488	13577	13479	13506	13542	13473	13619	13513	13608	13521	13586	13618	13630	13596	13653	13656	13542	13519	13607	13541	13802	13403	13576	13597	13784	13654	13520	13549	13669	13643	13590	13497	13539	13641	13540	13554	13605	13629	13639	13569	13745	13579	13676	13479	13523	13595	13690	13593	13738	13598	13627	13576	13692	13577	13547	13751	13732	13687	13608	13572	13742	13679	13579	13668	13818	13458	13644	13614	13481	13619	13705	13751	13589	13582	13512	13858	13574	13594	13379	13638	13551	13617	13424	13685	13716	13530	13589	13564	13623	13453	13643	13795	13453	13607	13593	13553	13619	13682	13674	13701	13542	13524	13599	13589	13638	13422	13613	13516	13372	13556	13330	13642	13578	13579	13491	13738	13682	13730	13693	13669	13643	13549	13643	13492	13656	13491	13723	13501	13633	13569	13508	13614	13573	13686	13668	13536	13568	13637	13653	13604	13686	13573	13466	13418	13675	13688	13562	13683	13598	13757	13659	13510	13661	13595	13468	13447	13610	13622	13687	13664	13577	13591	13600	13648	13599	13638	13440	13663	13627	13350	13606	13742	13613	13543	13666	13630	13595	13519	13673	13709	13563	13583	13579	13659	13593	13681	13722	13622	13671	13567	13776	13552	13656	13633	13760	13643	13599	13516	13581	13490	13788	13819	13505	13591	13693	13753	13625	13732	13707	13523	13642	13592	13566	13446	13465	13606	13462	13640	13557	13520	13715	13783	13479	13635	13782	13613	13704	13742	13536	13729	13595	13572	13670	13515	13546	13495	13629	13749	13710	13495	13824	13674	13607	13673	13654	13742	13546	13585	13591	13497	13553	13748	13704	13702	13607	13608	13566	13487	13634	13553	13550	13588	13698	13659	13564	13611	13828	13622	13479	13813	13733	13499	13584	13613	13604	13421	13662	13542	13588	13540	13552	13799	13588	13543	13440	13680	13662	13354	13605	13641	13614	13579	13721	13414	13656	13593	13477	13540	13572	13620	13617	13614	13696	13823	13668	13474	13562	13436	13596	13544	13620	13700	13810	13754	13519	13554	13580	13486	13570	13684	13655	13695	13633	13802	13668	13686	13628	13612	13501	13793	13585	13413	13720	13790	13463	13596	13679	13663	13592	13419	13569	13640	13437	13670	13710	13515	13321	13557	13751	13525	13600	13636	13726	13596	13608	13510	13627	13610	13632	13612	13766	13636	13603	13703	13699	13668	13536	13716	13588	13539	13549	13646	13638	13491	13730	13640	13548	13532	13621	13617	13399	13654	13556	13533	13816	13502	13516	13583	13639	13760	13715	13562	13689	13551	13605	13496	13645	13454	13803	13398	13604	13633	13580	13699	13638	13576	13667	13560	13655	13566	13512	13495	13629	13710	13592	13520	13580	13599	13639	13656	13663	13670	13547	13457	13607	13571	13573	13577	13640	13791	13434	13634	13644	13653	13661	13552	13652	13735	13547	13582	13524	13544	13635	13761	13543	13650	13698	13556	13618	13551	13567	13678	13513	13579	13646	13486	13665	13639	13528	13787	13631	13609	13782	13653	13615	13575	13524	13465	13625	13639	13602	13693	13692	13534	13731	13645	13769	13697	13696	13710	13692	13670	13684	13825	13724	13809	13644	13561	13544	13618	13678	13654	13594	13666	13572	13723	13620	13571	13462	13623	13674	13562	13475	13585	13503	13544	13518	13628	13604	13752	13584	13512	13556	13652	13650	13608	13619	13626	13476	13537	13618	13642	13693	13549	13725	13426	13501	13625	13602	13618	13589	13523	13650	13599	13572	13664	13580	13594	13626	13459	13598	13481	13513	13605	13569	13723	13591	13646	13499	13851	13698	13579	13464	13588	13566	13806	13757	13700	13566	13606	13595	13571	13628	13585	13453	13482	13526	13837	13680	13563	13646	13693	13584	13592	13838	13565	13589	13663	13571	13611	13589	13759	13628	13574	13601	13594	13712	13571	13717	13481	13691	13611	13573	13470	13561	13764	13588	13533	13644	13653	13473	13534	13513	13629	13579	13657	13553	13425	13618	13511	13569	13704	13680	13531	13541	13607	13567	13685	13546	13479	13781	13726	13632	13668	13571	13467	13510	13705	13531	13680	13529	13647	13662	13702	13639	13491	13695	13591	13544	13529	13479	13579	13717	13538	13538	13674	13653	13575	13533	13490	13588	13613	13578	13546	13551	13519	13540	13627	13485	13632	13548	13596	13594	13626	13521	13643	13666	13510	13520	13546	13763	13666	13641	13749	13659	13670	13592	13553	13678	13672	13724	13536	13674	13550
21737	20866	28073	23811	21059	22921	24278	18550	17526	17521	17149	17016	16814	16788	16656	16374	16536	16329	16487	16506	16515	16153	16068	16306	16399	16232	16150	16328	16049	16296	16286	16203	16311	16067	16165	16160	16122	16117	16153	16109	16005	16138	16212	16159	15812	16050	15965	15983	16001	15855	16113	16153	16044	16119	16263	16011	16141	16047	16146	16027	16010	16254	16100	16087	15956	15993	15955	15879	16040	16013	16050	15903	16045	16048	15879	15974	16191	15930	16224	15967	16040	16100	16006	16021	16349	16002	16020	16020	16091	16250	16050	16053	15972	15965	15945	16018	16008	15939	16207	15925	16108	15853	16024	16211	15899	15871	15845	15977	15907	16033	16012	15845	16187	16014	15804	15983	16009	15974	15945	15979	15991	15955	16180	15885	15912	15898	16096	16035	15962	16069	16037	16036	15924	15920	15864	15842	15954	16032	15852	16057	15880	16031	16129	16015	16066	16119	15894	15732	16020	15918	16153	15991	16161	16185	15920	16023	16034	15943	15991	16071	15802	16192	15785	15992	15986	15804	16016	15986	15931	16132	15893	15899	15905	16262	16120	16089	15902	16161	15968	15936	15967	16025	16100	16163	16004	15830	15933	15901	16017	16062	16039	15907	16100	15880	15930	16101	15894	15896	15931	15952	16082	15986	15922	16030	15924	16290	16087	15992	15941	16019	15998	16122	16131	15989	15941	15843	15771	16017	16069	16189	15971	15976	15984	15973	16040	16057	15803	16193	15912	15956	15926	15955	16016	16028	15989	16159	16012	15776	15892	15937	15851	15842	16200	15960	16127	15840	16016	15801	16005	15900	15926	15985	15995	15889	15922	16008	16060	16089	15819	16130	15836	15786	15955	16122	15877	15919	16101	15739	15935	16115	16125	15916	16074	16011	15946	15988	15999	15994	15880	16006	15760	15879	16114	15846	15985	15788	15965	16120	16105	15879	15963	16038	16009	15961	15793	15707	16100	16141	15959	15850	15898	15903	15955	15830	15896	16156	15929	16036	15882	16007	15880	16146	15893	16044	15934	16062	15842	15801	16159	16085	15931	16012	16004	15868	16067	16048	15813	15916	16230	16010	16016	16027	16132	16067	15829	15927	15992	16056	15782	15969	15919	16009	15896	15996	16195	15997	16099	15800	15912	15957	15880	16141	16022	15679	16024	16066	15958	15947	15829	15870	16157	15781	15985	15959	15998	15970	16032	16040	15947	15848	15886	16003	16045	15985	15800	15935	16039	15852	16015	16058	16031	16100	15987	16218	15942	16025	16019	15805	16054	16087	15970	16074	15831	16016	16132	16026	15984	15836	15993	16095	16024	16290	16161	16049	16050	16012	15956	15929	16008	15828	15780	15885	16129	15979	15894	16000	16019	15886	15823	15761	16023	15970	15985	16231	16158	15795	15970	16015	16036	16042	15816	15862	15845	15876	15963	15835	15772	15735	16068	15991	16020	16031	15874	16065	15913	16005	15948	15898	15904	15956	16030	16108	15964	15979	16163	15986	15905	16013	16012	16105	15861	15752	15869	15947	15862	16021	16119	15834	15980	15754	15842	16060	15905	15861	16231	16024	16050	16148	15969	16011	15963	15963	15985	15989	16172	16047	15902	15906	16159	16153	16048	16011	16092	15942	15931	15691	16191	15888	15866	16075	15913	16015	16280	15799	16083	15915	15949	15786	15924	16081	16007	15846	15988	15940	15979	15989	16122	15820	15904	16085	15924	15848	15891	16042	16025	16129	15919	16211	16083	15869	15936	16042	15930	16209	15968	15864	16073	16057	16026	15860	15814	16049	15835	15988	16150	16039	15985	16037	15858	15774	15928	15887	16020	16083	15880	15863	15884	16195	16040	16086	15975	15916	15883	16056	16152	15993	16197	16094	16014	16074	15950	16007	16156	16002	15968	16064	16048	15770	16038	15893	15799	15939	16032	16016	15764	15943	15980	15877	15978	15977	16082	16137	15954	15898	15912	15901	16057	15942	16007	15903	15965	15935	16002	16092	15891	16014	16157	15971	15946	16162	15980	15994	15993	15776	15911	16032	16022	15912	15890	16164	15930	16057	15961	15994	15824	15927	16202	15916	15944	15912	15872	15983	16005	16031	16096	15841	16143	15961	16095	15922	15985	16118	15871	15964	15906	15806	15935	16069	15760	15929	15860	16210	15833	15978	16098	15980	15989	16058	15982	15987	15659	15928	15993	16072	15932	16088	15808	16016	16038	15943	16034	15897	16234	15950	16048	16143	15837	16141	15890	15796	15812	16063	15912	16104	16030	16110	15914	16242	15949	15939	15894	15895	16060	15697	15911	16131	15951	15986	15795	16198	15841	15908	16099	15998	15872	15743	15979	15903	15920	15817	16034	15909	15881	15958	15981	15838	16078	16005	16123	16085	16180	16025	16092	16016	16082	16050	15993	16025	15998	16176	15905	15826	15963	15893	15910	15750	16163	16167	15835	16089	15896	15976	15822	16040	15947	16037	15847	15825	16052	15904	15968	15939	15943	16175	16043	15993	15867	15957	15986	15930	15925	16170	15931	16060	15870	16128	15893	16056	16026	16073	15974	16009	16043	15941	15807	16026	15793	16087	16142	15922	15849	15943	16044	16074	15966	15880	16093	15908	16121	16116	16111	16041	15964	15956	15990	16163	15872	15976	16230	15885	15960	15763	15967	16037	15997	15860	16034	16158	15882	15975	15859	15937	16114	15875	15915	15975	15963	16147	15970	16077	16109	15914	15924	15979	15948	16052	15902	16114	16107	15865	15946	15986	16019	15905	15772	15932	15874	16051	15932	15895	16027	16033	16251	16079	16078	16200	16003	15932	15677	16120	15974	16070	15729	16097	16100	16002	15866	16027	15921	15868	16038	15955	15909	16001	15929	16129	15921	15764	16029	15996	16233	16079	15987	16016	16106	15872	15941	15983	15884	15950	15953	16077	15962	15943	16091	16004	15938	15940	16155	16027	15807	16050	16011	15775	16035	16142	16134	16106	15920	15857	16107	15937	15936	15895	16022	15961	16212	16009	16246	15990	15924	16033	16171	15883	15988	15885	15720	15880	15903	15846	15837	15734	15916	15907	16052	16079	15973	15819	16069	16008	15960	16057	16011	16067	16063	15895	16018	16000	15881	15774	15940	15897	15855	15905	15877	15899	16109	15799	15897	15785	15933	16018	15973	15869	16014	16007	15988	16113	16215	15945	16083	15917	15824	15829	15912	16051	15842	15898	15977	16119	15994	16091	15935	15881	15739	15966	15980	15906	15808	15859	16057	15927	16086	16233	15866	15873	16085	15666	16016	15932	15920	15937	15992	16056	16066	16004	15966	15789	15986	15847	15830	15760	15973	15898	15792	15914	16047	15792	16126	15804	16048	15814	15849	15951	15937	16009	16017	16051	15831	15974	15959	15944	15981	15879	15878	15949	15863	15848	15996	16107	16006	16075	15981	16191	15863	15805	15995	15906	16021	15931	15951	16171	15970	16067	15941	16135	16006	15862	15987	16199	15980	15933	16170	15942	15900	16074	15808	16087	15843	15857	16008	15757	15784	16062	15918	15795	16136	16073	16057	15938	15949	15809	15908	15938	15838	16007	15954	16016	16024	16147	16011	16084	16124	16145	16100	15983	16151	15894	15871	15706	15978	16002	15878	16182	15959	15869	15955	15971	15934	15820	16033	16037	15928	15828	15917	16064	16017	16064	16029	15868	15982	16065	15817	15917	16013	16132	16073	16050	15841	15833	15790	16061	16024	16010	15956	15923	15897	16043	15965	16003	15810	15825	16185	15877	16026	15963	16216	16129	16184	15922	16036	16139	15846	15984	15755	15938	15924	16092	16001	16099	16119	15884	16123	16104	15933	15807	15951	15686	16002	15890	15961	16065	16131	16017	15855	16064	15943	16090	15848	15971	16027	15947	16010	16055	15859	15867	16064	15762	16034	16325	15834	15829	16061	15972	15826	15885	16072	16031	16047	16136	15911	15914	16127	15902	15923	15980	16110	16026	15975	15866	15704	15909	16030	16054	15995	15923	15929	15984	15804	16142	15890	16046	15808	15998	15797	15785	15990	15757	15951	15935	15958	16087	16018	15865	15836	15962	16075	15907	15904	15759	15809	15897	15971	15973	16087	16159	16017	16026	15889	15971	16004	16030	15985	15850	16002	15746	15940	15980	15742	15895	15807	15878	16106	15829	15998	15983	15958	16108	16061	15987	16140	16177	16162	15997	16013	15907	16016	16037	16109	16008	16119	15989	15908	16032	15804	15955	16018	15987	15925	16067	15852	15940	16002	15930	16114	15927	15831	15934	16003	15959	15999	15838	15914	16057	15876	16225	16253	16101	16017	15983	15966	16154	16027	15931	15958	16105	15991	16070	15901	15961	15908	16021	16055	16039	15893	15934	15955	15813	16051	15997	16214	16017	16052	15947	15972	15854	16043	16272	15890	15945	15936	16017	15985	15927	15980	15946	15847	15793	16039	15831	15851	16026	16211	15878	15958	15873	16066	15881	15932	15952	15850	15980	16003	16252	15805	16030	15974	15963	15821	16089	16085	15962	15966	15924	15985	15882	16026	15956	16019	15878	15868	15986	16096	16001	16097	16048	15945	16040	15907	15780	15985	16075	16144	15997	15793	15971	15994	15985	16150	16058	16028	15945	16094	16060	15826	16018	16042	15893	15825	16204	15841	16018	15845	15844	16056	15977	16095	16018	15973	16011	16013	15811	15987	15896	16075	16026	16083	15897	16069	15948	15926	15860	15973	16001	15908	16022	16011	15950	15876	15948	15899	16092	15983	16196	16162	15889	16053	15981	16011	16019	16007	15996	16257	16049	15962	16045	15967	15996	16028	16031	16011	15994	15943	16117	15871	15825	16101	16023	15988	16002	15887	15877	15841	16115	15958	15890	16069	15962	16098	16203	15931	16005	15932	15999	15940	15914	15883	15806	16016	16071	16024	16091	16009	16131	16148	15988	15863	15992	15752	16044	16064	15943	15987	16028	15995	16073	16186	15998	16038	16017	15835	15983	15980	15997	16160	15804	16021	15949	15834	15940	15782	16118	16048	15869	15974	15975	16069	16297	15863	15834	15776	15986	16168	16013	15938	15828	16136	16007	15994	16014	16218	15908	15897	16128	15974	16043
14918	34381	28089	21334	19216	17956	17014	16238	15599	15480	14929	14602	14587	14238	14024	14031	13951	13983	13783	13939	13862	13686	13569	13854	13726	13665	13602	13618	13699	13685	13605	13667	13508	13813	13537	13880	13405	13522	13633	13656	13488	13546	13766	13589	13541	13499	13419	13671	13538	13248	13557	13632	13530	13550	13306	13416	13617	13543	13411	13558	13435	13498	13541	13458	13499	13455	13694	13544	13560	13472	13477	13307	13529	13558	13487	13629	13445	13500	13353	13416	13453	13517	13531	13537	13470	13588	13438	13529	13433	13533	13455	13656	13545	13521	13485	13398	13594	13512	13420	13532	13601	13599	13627	13522	13439	13355	13639	13457	13529	13514	13508	13548	13506	13592	13467	13511	13482	13606	13438	13477	13603	13480	13513	13564	13501	13566	13538	13374	13577	13446	13562	13722	13695	13628	13536	13455	13665	13569	13455	13446	13656	13526	13454	13598	13474	13486	13570	13408	13517	13716	13547	13660	13462	13507	13566	13594	13587	13618	13527	13379	13542	13438	13528	13546	13549	13615	13527	13456	13572	13331	13594	13579	13463	13426	13656	13329	13637	13618	13569	13526	13553	13431	13633	13489	13411	13481	13503	13470	13469	13474	13607	13518	13450	13596	13516	13339	13677	13392	13411	13491	13526	13509	13482	13549	13497	13425	13663	13758	13605	13492	13426	13470	13548	13340	13400	13317	13666	13577	13555	13566	13604	13428	13392	13534	13496	13282	13498	13507	13507	13514	13492	13557	13636	13372	13482	13531	13535	13337	13359	13488	13375	13582	13368	13568	13420	13481	13571	13599	13581	13455	13535	13531	13588	13627	13522	13563	13321	13587	13549	13481	13715	13511	13469	13513	13538	13508	13583	13768	13465	13360	13498	13483	13706	13298	13641	13495	13605	13375	13474	13316	13466	13352	13588	13444	13543	13623	13411	13584	13378	13640	13646	13499	13510	13427	13329	13471	13506	13281	13543	13496	13681	13491	13461	13416	13579	13560	13535	13471	13544	13425	13520	13433	13463	13506	13411	13292	13496	13535	13500	13475	13634	13375	13445	13625	13650	13500	13659	13392	13596	13583	13611	13366	13535	13422	13486	13487	13647	13490	13435	13620	13715	13507	13405	13530	13523	13455	13561	13492	13315	13432	13510	13429	13501	13501	13578	13437	13384	13475	13557	13603	13572	13429	13730	13523	13459	13530	13451	13338	13394	13516	13632	13571	13602	13505	13416	13472	13539	13526	13410	13515	13511	13548	13566	13619	13445	13539	13420	13555	13643	13390	13662	13583	13710	13671	13541	13616	13452	13515	13597	13505	13532	13536	13366	13466	13393	13546	13477	13477	13430	13541	13533	13466	13507	13445	13449	13481	13545	13551	13441	13737	13478	13495	13433	13480	13476	13619	13448	13398	13398	13617	13435	13474	13385	13532	13507	13430	13592	13468	13389	13679	13456	13474	13616	13463	13396	13508	13509	13545	13565	13616	13632	13595	13324	13544	13457	13520	13439	13480	13459	13510	13584	13509	13526	13332	13663	13396	13498	13316	13344	13307	13426	13536	13424	13318	13521	13606	13470	13458	13312	13556	13482	13433	13658	13419	13474	13575	13606	13567	13589	13476	13457	13538	13524	13377	13440	13475	13429	13620	13447	13414	13598	13585	13653	13488	13578	13385	13456	13511	13592	13763	13592	13594	13468	13562	13616	13636	13549	13460	13519	13607	13512	13566	13434	13471	13591	13550	13373	13540	13513	13322	13518	13517	13423	13386	13435	13374	13697	13447	13538	13709	13332	13519	13468	13518	13278	13493	13518	13405	13582	13626	13484	13631	13342	13400	13459	13658	13425	13584	13358	13632	13725	13449	13592	13520	13411	13424	13422	13292	13567	13529	13440	13418	13343	13465	13444	13499	13483	13485	13235	13525	13299	13589	13455	13601	13630	13546	13430	13475	13363	13560	13406	13485	13602	13751	13451	13506	13477	13439	13526	13532	13418	13648	13392	13612	13510	13450	13520	13601	13513	13377	13551	13519	13503	13620	13686	13535	13405	13622	13649	13491	13492	13575	13580	13507	13476	13519	13563	13448	13472	13495	13466	13505	13552	13415	13613	13580	13442	13476	13412	13400	13494	13423	13542	13504	13342	13604	13402	13441	13506	13379	13428	13337	13458	13537	13551	13565	13386	13481	13648	13450	13558	13623	13340	13488	13449	13592	13533	13469	13508	13545	13524	13505	13635	13410	13509	13365	13731	13451	13517	13582	13320	13619	13594	13509	13643	13575	13423	13608	13355	13448	13569	13510	13531	13489	13539	13727	13602	13291	13556	13447	13556	13571	13350	13499	13534	13276	13379	13364	13452	13546	13472	13447	13400	13421	13462	13288	13548	13541	13388	13605	13489	13428	13491	13570	13337	13353	13702	13464	13456	13526	13541	13468	13466	13559	13522	13445	13424	13523	13454	13467	13451	13571	13691	13573	13452	13485	13479	13560	13457	13556	13528	13574	13594	13547	13464	13635	13514	13450	13525	13504	13393	13502	13564	13522	13558	13490	13501	13496	13422	13541	13496	13442	13359	13611	13702	13538	13458	13592	13459	13468	13525	13542	13609	13347	13624	13577	13457	13602	13391	13539	13475	13488	13578	13405	13586	13489	13517	13558	13560	13784	13435	13479	13683	13400	13494	13490	13670	13594	13513	13497	13554	13639	13418	13479	13400	13454	13446	13514	13427	13523	13495	13689	13456	13630	13427	13505	13560	13404	13604	13411	13528	13464	13492	13597	13327	13565	13409	13609	13480	13362	13565	13493	13455	13392	13361	13501	13455	13617	13538	13696	13391	13634	13565	13524	13639	13594	13644	13409	13417	13467	13524	13497	13538	13489	13517	13507	13492	13559	13564	13627	13486	13336	13395	13557	13481	13238	13600	13656	13539	13498	13528	13496	13592	13408	13459	13510	13388	13456	13512	13325	13570	13561	13526	13588	13371	13579	13407	13413	13424	13595	13400	13555	13483	13403	13681	13627	13351	13534	13563	13490	13438	13530	13401	13392	13523	13418	13425	13431	13520	13567	13687	13473	13696	13577	13458	13533	13536	13476	13504	13334	13463	13556	13429	13514	13506	13486	13571	13527	13544	13630	13465	13447	13584	13449	13512	13394	13465	13600	13395	13525	13484	13428	13491	13562	13618	13547	13607	13510	13592	13418	13492	13372	13564	13495	13760	13570	13419	13487	13601	13691	13501	13566	13465	13471	13510	13504	13501	13447	13437	13614	13485	13596	13433	13589	13339	13572	13685	13609	13602	13541	13600	13315	13377	13534	13672	13512	13607	13508	13547	13366	13385	13320	13521	13336	13590	13524	13501	13713	13538	13643	13575	13464	13481	13514	13524	13537	13434	13532	13452	13388	13458	13580	13423	13529	13429	13385	13550	13584	13484	13534	13539	13312	13465	13389	13506	13538	13364	13486	13461	13536	13547	13613	13508	13587	13454	13449	13227	13536	13598	13422	13461	13498	13530	13433	13550	13410	13724	13530	13536	13422	13409	13512	13421	13384	13406	13552	13433	13389	13660	13587	13527	13511	13515	13488	13494	13396	13608	13476	13579	13507	13478	13614	13399	13578	13561	13465	13443	13493	13427	13553	13413	13499	13446	13429	13410	13424	13481	13251	13565	13690	13385	13373	13608	13546	13743	13486	13560	13409	13614	13621	13475	13569	13383	13666	13581	13384	13622	13539	13643	13679	13447	13468	13585	13472	13596	13522	13377	13392	13364	13433	13446	13530	13542	13615	13563	13290	13536	13554	13459	13382	13605	13633	13544	13601	13477	13502	13633	13527	13612	13468	13587	13564	13500	13347	13561	13533	13333	13506	13514	13520	13500	13500	13548	13361	13631	13387	13635	13497	13453	13490	13526	13489	13606	13598	13484	13503	13376	13389	13425	13610	13729	13565	13697	13519	13360	13448	13498	13455	13507	13558	13828	13412	13392	13423	13463	13455	13531	13437	13575	13505	13559	13577	13451	13545	13508	13518	13535	13413	13615	13575	13392	13587	13587	13497	13596	13532	13620	13395	13480	13460	13632	13341	13583	13544	13441	13500	13499	13605	13500	13624	13641	13644	13521	13589	13388	13483	13546	13484	13504	13526	13543	13530	13521	13398	13285	13449	13678	13458	13502	13502	13392	13520	13492	13503	13415	13533	13647	13419	13452	13422	13416	13441	13575	13466	13571	13469	13376	13470	13535	13481	13411	13531	13536	13455	13389	13538	13417	13409	13716	13673	13459	13529	13526	13533	13590	13520	13492	13407	13376	13294	13459	13598	13626	13633	13484	13260	13556	13243	13405	13458	13495	13601	13539	13484	13480	13446	13565	13499	13515	13436	13549	13600	13536	13346	13430	13471	13499	13551	13510	13468	13460	13584	13576	13809	13453	13579	13423	13410	13405	13555	13398	13597	13405	13582	13462	13483	13477	13449	13405	13460	13658	13502	13512	13545	13399	13548	13374	13506	13501	13600	13589	13572	13518	13433	13525	13452	13445	13488	13375	13627	13557	13534	13587	13549	13440	13266	13550	13605	13399	13452	13595	13441	13472	13525	13452	13500	13594	13422	13692	13487	13584	13387	13663	13548	13572	13470	13613	13405	13429	13416	13402	13655	13495	13446	13487	13619	13676	13572	13379	13347	13514	13571	13383	13269	13486	13478	13350	13545	13442	13577	13556	13396	13371	13581	13593	13233	13558	13474	13488	13558	13569	13557	13428	13610	13522	13499	13469	13523	13680	13481	13610	13600	13656	13436	13361	13524	13553	13451	13449	13642	13336	13554	13474	13604	13506	13604	13732	13531	13403	13472	13494	13453	13478	13375	13427	13578	13524	13414	13442	13370	13458	13525	13547	13498	13448	13605	13547	13736	13645	13443	13505	13584	13524	13589	13483	13534	13598	13354	13656	13474	13446	13688	13669	13554	13573	13424	13520	13602	13369	13513	13535	13488	13508	13468	13412	13609	13494	13561	13371	13696	13436	13404	13370	13524	13295	13481	13448	13384	13517	13568	13557	13453	13445	13408	13422	13579	13491	13541	13369	13485	13422	13610	13449	13484	13586	13549	13472	13424	13595	13498	13397	13453	13613	13504	13496	13395
27902	22367	24242	21038	17251	16718	16369	16061	15900	15740	15722	15607	15599	15350	15208	15487	15361	15425	15440	15496	15451	15369	15395	15467	15198	15464	15333	15403	15389	15329	15246	15479	15542	15313	15233	15380	15386	15325	15329	15320	15390	15322	15263	15410	15434	15339	15409	15224	15413	15339	15558	15467	15479	15292	15490	15347	15358	15318	15282	15275	15342	15257	15288	15231	15312	15286	15395	15160	15270	15197	15304	15352	15445	15229	15474	15336	15393	15120	15218	15343	15287	15449	15206	15336	15333	15387	15155	15340	15344	15434	15368	15176	15229	15336	15278	15289	15528	15261	15468	15419	15425	15528	15544	15302	15306	15313	15259	15283	15243	15362	15172	15090	15240	15139	15280	15362	15276	15318	15179	15326	15310	15298	15405	15239	15343	15457	15277	15288	15279	15385	15404	15386	15440	15489	15432	15508	15461	15306	15534	15331	15483	15259	15125	15319	15202	15401	15381	15404	15205	15215	15227	15225	15403	15235	15293	15291	15300	15457	15247	15258	15156	15349	15275	15229	15291	15251	15277	15531	15368	15491	15338	15318	15228	15295	15269	15217	15293	15216	15366	15183	15620	15313	15330	15398	15310	15398	15329	15278	15149	15191	15217	15245	15360	15054	15307	15094	15291	15255	15073	15184	15160	15201	15367	15160	15406	15295	15310	15553	15091	15344	15439	15217	15383	15193	15119	15225	15248	15185	15321	15477	15244	15272	15498	15451	15191	15246	15331	15406	15329	15444	15315	15195	15236	15302	15399	15399	15020	15232	15383	15103	15406	15387	15341	15252	15169	15253	15354	15259	15376	15413	15226	15188	15333	15147	15147	15242	15367	15247	15248	15389	15406	15361	15203	15168	15377	15210	15403	15346	15022	15281	15402	15465	15265	15387	15264	15253	15287	15495	15354	15198	15215	15268	15298	15363	15240	15353	15381	15414	15452	15223	15218	15187	15371	15489	15155	15364	15539	15379	15213	15393	15396	15435	15341	15328	15269	15375	15240	15375	15425	15398	15136	15213	15170	15232	15343	15138	15231	15130	15285	15545	15128	15237	15287	15233	15248	15349	15505	15406	15344	15350	15512	15349	15114	15208	15277	15367	15375	15116	15225	15484	15619	15285	15312	15291	15303	15435	15391	15206	15221	15330	15327	15392	15151	15287	15228	15377	15152	15189	15166	15434	15141	15395	15311	15446	15225	15222	15351	15263	15243	15429	15347	15298	15174	15126	15452	15428	15223	15163	15274	15245	15146	15412	15325	15412	15341	15344	15269	15438	15509	15271	15317	15318	15232	15164	15237	15129	15213	15391	15345	15360	15248	15234	15163	15391	15288	15114	15382	15279	15344	15166	15236	15226	15252	15348	15438	15268	15350	15430	15487	15356	15250	15417	15391	15102	15375	15260	15101	15371	15440	15300	15374	15237	15602	15152	15345	15443	15274	15417	15164	15228	15294	15398	15324	15388	15325	15383	15432	15222	15339	15469	15265	15264	15348	15186	15248	15228	15114	15323	15355	15446	15474	15360	15281	15260	15455	15447	15270	15257	15265	15331	15199	15132	15441	15353	15506	15305	15433	15349	15272	15309	15280	15337	15451	15208	15480	15427	15440	14945	15221	15425	15307	15310	15369	15263	15199	15166	15269	15220	15172	15298	15435	15337	15254	15129	15215	15445	15365	15361	15461	15286	15257	15078	15378	15381	15274	15390	15387	15285	15309	15223	15275	15402	15379	15250	15276	15262	15350	15368	15238	15333	15336	15535	15248	15472	15378	15156	15206	15518	15420	15195	15232	15187	15262	15344	15359	15220	15517	15315	15366	15242	15415	15430	15402	15429	15381	15572	15388	15330	15303	15367	15266	15349	15372	15119	15422	15168	15370	15189	15224	15245	15424	15466	15444	15362	15267	15186	15216	15168	15421	15215	15253	15204	15069	15232	15303	15087	15300	15318	15322	15250	15404	15327	15179	15390	15315	15450	15442	15236	15475	15399	15278	15351	15085	15501	15186	15129	15392	15462	15280	15208	15387	15200	15297	15358	15478	15386	15478	15189	15283	15268	15223	15236	15391	15288	15359	15230	15359	15301	15230	15262	15590	15299	15415	15352	15233	15347	15457	15125	15175	15398	15332	15433	15224	15318	15346	15396	15386	15256	15178	15392	15198	15367	15160	15352	15428	15341	15402	15372	15548	15261	15578	15274	15110	15200	15485	15421	15228	15384	15355	15456	15330	15224	15162	15226	15293	15319	15230	15433	15089	15133	15353	15334	15409	15516	15306	15283	15316	15219	15181	15307	15357	15347	15515	15327	15272	15410	15317	15262	15373	15260	15335	15364	15347	15428	15539	15399	15374	15335	15264	15278	15243	15376	15173	15173	15326	15414	15175	15319	15222	15376	15281	15188	15410	15351	15375	15279	15631	15266	15283	15591	15254	15357	15159	15413	15215	15277	15242	15383	15249	15311	15232	15329	15321	15285	15485	15306	15293	15242	15316	15370	15170	15360	15261	15126	15352	15458	15510	15400	15282	15356	15516	15425	15395	15564	15377	15450	15197	15225	15293	15408	15285	15355	15237	15163	15213	15323	15298	15396	15396	15228	15253	15124	15153	15263	15378	15287	15241	15382	15274	15372	15180	15295	15277	15403	15281	15254	15391	15084	15088	15321	15339	15208	15229	15210	15285	15279	15342	15250	15214	15280	15084	15306	15363	15598	15339	15431	15111	15304	15189	15411	15576	15437	15283	15324	15026	15447	15468	15321	15448	15474	15334	15275	15493	15377	15359	15417	15363	15180	15143	15265	15392	15431	15237	15366	15271	15358	15360	15382	15173	15321	15391	15168	15254	15200	15494	15496	15300	15438	15519	15284	15325	15246	15384	15508	15488	15446	15401	15389	15331	15429	15626	15319	15225	15356	15270	15389	15152	15365	15268	15479	15180	15402	15140	15163	15487	15179	15097	15443	15335	15246	15472	15337	15230	15466	15385	15280	15181	15351	15434	15315	15420	15248	15380	15499	15451	15418	15479	15470	15311	15320	15616	15341	15338	15556	15261	15251	15178	15164	15349	15197	15432	15215	15434	15358	15311	15252	15258	15092	15270	15386	15182	15333	15415	15251	15382	15301	15319	15360	15196	15384	15234	15196	15517	15134	15441	15426	15298	15333	15251	15248	15500	15320	15329	15271	15325	15241	15371	15283	15339	15352	15317	15197	15395	15515	15308	15324	15438	15315	15295	15169	15233	15326	15458	15351	15246	15212	15423	15466	15355	15342	15150	15168	15399	15525	15288	15183	15138	15347	15225	15299	15451	15439	15388	15255	15339	15294	15199	15288	15487	15362	15080	15318	15205	15277	15310	15516	15233	15205	15517	15507	15288	15327	15385	15440	15305	15503	15339	15418	15450	15267	15243	15255	15507	15407	15217	15508	15367	15087	15305	15436	15309	15337	15298	15400	15445	15301	15303	15396	15462	15285	15329	15306	15199	15458	15311	15528	15372	15118	15279	15166	15692	15315	15251	15312	15299	15387	15414	15337	15289	15322	15327	15301	15448	15414	15367	15384	15322	15290	15322	15378	15504	15408	15357	15205	15305	15375	15283	15286	15316	15302	15130	15210	15363	15350	15323	15359	15393	15418	15344	15177	15281	15368	15400	15431	15215	15306	15356	15311	15343	15312	15410	15473	15400	15319	15252	15307	15478	15221	15117	15301	15374	15546	15183	15474	15237	15357	15194	15283	15226	15330	15256	15451	15530	15152	15193	15166	15155	15139	15106	15312	15379	15371	15124	15250	15242	15273	15420	15294	15383	15422	15318	15326	15137	15269	15187	15269	15482	15325	15418	15335	15384	15295	15399	15572	15359	15490	15374	15323	15255	15134	15318	15177	15338	15299	15267	15424	15318	15411	15285	15403	15256	15301	15264	15366	15308	15304	15260	15480	15343	15346	15487	15247	15357	15443	15494	15343	15148	15350	15302	15333	15306	15376	15423	15324	15209	15361	15375	15447	15325	15248	15234	15356	15512	15308	15223	15310	15320	15350	15258	15377	15572	15202	15265	15464	15271	15269	15271	15341	15156	15432	15308	15308	15603	15376	15338	15347	15294	15384	15180	15497	15304	15205	15457	15181	15133	15361	15391	15291	15231	15321	15423	15250	15420	15506	15510	15306	15422	15187	15321	15343	15421	15247	15427	15445	15458	15187	15259	15171	15195	15255	15440	15286	15288	15447	15214	15347	15411	15186	15596	15327	15268	15371	15258	15316	15408	15493	15423	15323	15484	15290	15281	15320	15255	15407	15304	15269	15157	15272	15181	15315	15409	15491	15336	15256	15319	15370	15248	15339	15427	15256	15348	15383	15376	15385	15414	15417	15213	15393	15260	15230	15276	15163	15219	15301	15348	15224	15400	15223	15359	15225	15451	15273	15120	15174	15309	15461	15437	15419	15432	15212	15271	15218	15221	15393	15372	15302	15444	15302	15289	15249	15371	15434	15277	15242	15417	15383	15412	15153	15344	15347	15313	15373	15386	15379	15476	15054	15444	15227	15387	15328	15336	15389	15324	15499	15173	15233	15200	15082	15170	15225	15333	15194	15377	15489	15320	15486	15368	15353	15349	15299	15310	14900	15337	15367	15308	15135	15353	15214	15331	15275	15325	15286	15247	15355	15531	15337	15262	15495	15404	15312	15381	15321	15422	15385	15259	15421	15395	15287	15232	15530	15256	15311	15226	15348	15423	15169	15260	15556	15233	15278	15285	15338	15448	15298	15441	15246	15239	15204	15282	15239	15230	15248	15431	15443	15197	15350	15173	15151	15449	15397	15287	15272	15440	15198	15341	15268	15407	15050	15084	15264	15356	15373	15342	15375	15302	15381	15331	15476	15331	15207	15357	15247	15400	15189	15200	15338	15387	15321	15493	15174	15291	15551	15370	15385	15413	15290	15408	15256	15368	15209	15297	15343	15397	15184	15356	15287	15324	15233	15202	15315	15180	15249	15266	15204	15303	15198	15102	15109	15358	15170	15564	15359	15511	15352	15469	15297	15371	15462	15331	15287	15216	15321	15450	15221	15272	15471	15348	15490	15279	15346	15387	15265	15174	15531	15155	15315	15404	15217	15222	15280	15335	15301	15303	15317	15247	15487
16187	24555	20600	16721	15595	14875	14579	14164	14088	13808	13636	13737	13543	13426	13205	13371	13239	13102	13151	13210	13171	13220	13344	13353	13375	13193	13205	13276	13067	13063	13281	13435	13141	13065	13114	13119	13268	13167	13372	13169	13304	13035	13250	13263	13142	13241	13291	13200	13060	13027	13012	13117	12939	13071	13264	13091	13044	13165	13111	13178	13231	13150	13108	13128	13129	13246	13071	13019	13102	13168	13166	13201	13062	13109	13154	13154	13241	13199	13057	12968	13045	13252	13188	13111	13062	13016	13143	13153	13198	13139	13037	13126	13101	13213	13303	13039	13150	13192	13139	13007	13126	13225	12985	13122	13173	13123	13058	12997	13244	13247	13126	13052	13135	13361	13038	13019	13224	13057	13180	13179	13286	13194	13105	12899	13401	13051	13154	12987	13173	13115	13114	13156	13089	13044	13183	13248	13129	13268	13088	13019	13097	13159	13237	13218	12961	13187	13135	13045	13037	13143	13085	13092	13178	13176	13168	12953	13066	13056	12973	12968	13131	13322	13192	13071	13248	13097	13149	13145	13049	13092	13178	13160	13192	13045	13245	13161	13255	13038	13143	13039	13053	13202	13194	13180	13269	13247	13102	13052	13071	13217	13031	13151	13252	13028	13267	13202	13163	13166	13124	13154	13182	13130	13354	12942	13284	13252	13101	13017	13161	13113	13023	12981	13186	13312	12962	13162	13133	13115	13123	13242	13146	13200	13086	13231	13202	13049	13180	13128	13252	13065	13230	13091	13162	13271	13071	13181	13057	13227	13252	13137	13089	13126	13205	13215	13072	13103	13300	13103	13300	13063	13070	13135	13133	13153	13120	13221	13059	13082	13114	13039	13110	13243	13216	13031	13156	13137	13201	13223	13077	13121	12928	13234	13262	12873	13222	13180	13143	13193	12919	13059	13153	13096	13017	13162	13109	13257	13087	13092	13079	13264	13169	13135	13216	13013	13138	13196	13036	13189	13224	13340	13082	13272	13311	13239	13186	13003	13034	13143	13133	13081	13248	13150	12949	13020	13162	13110	13067	13026	12973	13171	13059	13068	13032	13161	13189	13149	13157	13284	12934	13102	13164	13028	13256	13140	13200	13134	13183	13045	13062	13005	13168	13177	13128	13028	13157	13134	13126	13087	13049	13034	13112	13211	13041	13233	13044	13169	13100	13142	13200	13102	13216	13133	13130	13265	12870	13218	13230	13305	13292	13230	13122	13213	13138	13159	13094	13234	13168	13121	13226	13120	12933	13243	13152	13101	12920	13046	13147	13213	13138	13061	13060	13108	13260	13069	13071	13152	13034	13052	13057	13187	13050	13087	13172	13072	13084	13110	13295	13136	13195	13228	12962	13271	13111	13061	13239	13061	13065	13241	13107	13220	13220	13212	13205	13237	13321	13132	13031	13140	13051	13126	13105	13127	13062	13138	13078	13079	13118	13126	13060	13118	13307	13169	13110	13174	13181	13038	13243	13148	13069	13052	13173	13159	13118	13235	13116	12976	13263	12903	12919	13154	13081	13113	13204	13293	13037	13101	13239	13041	13133	13071	13172	13253	13179	13104	13109	13286	13015	13097	13075	13215	13087	13076	13194	13187	13022	13082	13269	13152	13134	12982	13180	13089	13254	13078	13126	13115	12920	13316	13214	13047	13095	13096	13156	13140	13168	13159	13093	13010	13168	13146	13091	13154	13163	13254	13083	13007	13285	12944	13170	13152	13081	13215	13093	13181	13106	13192	13035	13245	13079	13130	13125	12990	13039	13105	13040	13129	13208	13123	13141	13173	13158	13058	13112	13146	13145	13204	13016	13139	13171	13117	13140	12995	13108	13222	13209	13300	12941	13180	13130	13148	13046	13322	13195	13160	13087	13021	13081	13177	13025	13213	13149	13229	13084	13306	13009	13129	13194	13271	13039	13107	13000	13108	13261	13182	13147	13203	13231	13091	13152	12969	13117	13177	13063	13277	13116	13268	13239	13067	12979	13170	13056	12966	13108	13027	13227	13268	13005	13143	12970	13111	13154	13168	13186	13116	13021	13042	13097	13010	13136	13140	12982	13146	13165	13146	13129	13359	13059	13112	13112	13168	13045	13037	13181	13236	13088	13030	13115	13278	13164	13174	13082	13073	13265	13098	13197	13287	13108	13219	12985	13213	13176	13227	13235	13140	13185	13062	13131	13091	13212	13023	13082	13171	13269	12993	13188	13221	13136	13176	12942	13222	13030	13094	13210	13040	13057	13096	13042	13242	13352	13104	13155	12980	13082	13183	13027	13042	13173	13060	13148	12936	13207	13169	13254	13197	13173	13126	13319	13208	13126	13265	13113	13159	13220	13071	13273	13213	13085	13211	13085	13077	13069	13285	13001	13163	13128	12976	13090	13302	13085	13239	13256	13028	13165	13068	13151	13135	13211	13149	13199	13091	13170	13053	13160	13178	13073	13207	13068	13186	13157	13091	13119	13414	13051	13062	13222	13119	13084	13061	13143	13107	13091	13337	13065	13137	13211	13172	13270	13219	13207	13108	13146	13172	13207	13216	13076	13040	13121	13139	13156	13157	13116	13178	13197	13121	13242	13047	13106	13178	13080	13171	13311	13112	13176	13116	13076	13102	13063	13148	13154	13140	13299	13050	13158	13351	13247	13131	13175	13163	13149	13068	13058	13256	13175	13054	13212	13196	13165	13201	13016	13048	13083	13221	13200	13027	13195	13108	13201	13207	13091	13128	13079	13193	13412	13202	13127	13030	13238	13148	13172	13244	13259	13202	13032	13230	13166	13224	13224	13109	13081	13188	13203	13229	13205	13236	13161	13318	13120	13105	13304	13172	13115	13179	13197	13250	13303	13191	13072	13091	13235	13155	13138	13102	12966	12981	13060	13231	13214	13073	13067	13133	13164	13178	13164	13101	13007	13361	13239	13160	13155	13165	13189	12998	13114	13058	13118	13206	13059	13103	13123	13138	13217	13118	13011	13018	13238	13122	13368	13128	13107	13312	13124	13174	13260	13174	13025	13333	13215	13157	13268	13147	13124	13214	13099	13199	13191	13181	13252	13128	13215	13149	13199	13140	13080	13127	13206	13372	13145	13307	13057	13075	13153	12998	13206	13065	13256	13111	13172	13097	13010	13090	13019	13055	13212	13160	13250	13169	13110	13172	13161	13166	13160	13152	12987	13206	13114	13241	13097	13168	13150	13125	13256	13222	13219	13070	13189	12950	13078	13186	13228	13095	13087	13133	13192	13056	13102	13207	12990	13227	13143	13197	13072	13126	13276	13121	13119	13181	13195	13087	13198	13114	13100	12995	13193	12953	13188	13296	13060	13075	13120	13163	13151	13110	13085	13189	13147	13245	13194	13269	13118	13152	13172	13220	13031	13069	13292	13138	13321	13179	13140	13018	13082	13173	13138	13031	13049	13068	12999	13231	13159	13231	12983	13080	13148	13153	13158	13164	13104	13208	13149	13216	13113	13205	13011	13035	13180	13271	13316	13413	13195	13150	13114	13097	13207	13228	13178	13143	13167	13120	13205	13055	13296	13188	13175	13120	13056	13095	12912	13249	13130	12908	13169	13201	13233	13002	13043	13156	13035	13306	13196	13279	13032	13105	13176	13194	13014	12999	13082	13129	13176	13149	13152	13092	13098	13223	13105	13090	13145	13154	13245	13117	12989	13170	13093	13167	13189	13099	12912	13039	13207	13139	13214	13059	13161	13057	13226	13192	13151	13254	13186	13082	13170	13093	13132	13174	13163	13061	13059	13190	13166	13247	13173	13085	13275	13147	13014	13267	13161	13115	13077	13171	13111	13169	13198	13121	13120	13094	13296	13020	13129	13091	13167	13077	13271	13167	13157	13068	13195	13213	13207	13015	13075	13283	13189	13179	12986	13163	13202	13277	13338	12934	13160	13192	13041	13133	13175	13462	13151	13225	13046	13049	12920	13107	13125	13168	13305	13188	13132	13059	13213	13131	13182	13159	13092	13101	13187	13091	13005	13083	13142	13011	13129	13379	13145	13210	13173	13257	13034	13209	13202	13145	13060	13147	13092	13102	13217	13114	13324	13107	13224	13186	13269	13129	12890	13059	13089	13113	13082	13065	13270	13091	13194	13136	13321	13185	13197	13130	13244	12990	13079	13289	13171	13021	13059	13171	12974	13091	13154	13246	13203	13256	13176	13153	13161	13211	13071	13184	13160	13298	13105	13199	13165	13040	13013	13057	13140	13075	13209	13230	13160	13037	13156	13121	13051	13036	13042	13156	13256	13101	13056	13202	13045	13201	13208	13186	13281	13314	13225	13058	13190	13024	13035	13078	13161	13092	13045	13123	13132	13227	13064	13182	13177	13052	13131	13104	13270	13124	13234	13173	13089	13228	13139	13042	13222	13215	13083	13161	13181	13066	13313	13176	13144	13175	13199	13297	13230	13051	13180	13139	13156	13147	13287	13047	12978	13137	13225	13163	13114	13084	13224	13287	13155	13052	13207	13144	13124	13165	13277	13170	13093	13067	13120	13147	13054	13198	13110	13056	13096	13134	13105	13266	13161	13223	13310	13163	13112	13210	13124	13085	13163	13114	13147	13166	13101	13286	13261	13147	13173	13026	13199	13047	13281	12965	12974	13031	13108	13239	13077	13149	13092	13321	13143	13141	12977	13108	13223	13221	13057	13087	13168	13033	13135	13223	12953	13226	13098	13157	13124	13261	13106	13145	13164	13202	13218	13303	13070	13151	13139	13217	13042	13295	13051	13080	13159	13186	13103	13086	13134	13188	13064	13063	13025	13311	13025	13119	13276	13031	12986	13102	13110	13033	13304	13305	13135	13293	13234	13174	13161	13191	13225	13022	13127	13160	13103	13226	13164	13148	13189	13041	13292	13202	13187	13141	13353	13134	13122	13190	13045	13129	13082	13257	13076	13135	13240	13175	13093	13090	13088	13088	13167	13263	12976	13233	13122	13224	13220	13086	13277	13058	13122	13047	13256	13099	13096	13154	13183	13173	12909	13221	13269	13141	13180	13049	13048	13017	13242	13075	13205	13126	13256	13068	13067	13124	13255	12888	13082	13058	13159	13224	13094	13155	13113	13117	13026	13163	13085	13152	13120	13111	13251	13081	13094	12983	13264	13107	13118	13105
22445	20825	27652	24168	21509	21226	19556	16799	15794	16104	15896	15540	15513	15468	15200	15298	15071	15115	14943	15004	15134	15119	15164	15082	15217	15032	15095	15107	15127	15342	15011	14944	14880	15172	15054	14806	15014	14983	15040	14911	14998	15015	15050	14945	14934	14902	14882	14963	14705	15016	14837	14934	15066	15032	15105	15012	14797	14868	14939	15000	14748	14757	14965	14897	14945	14925	14938	14899	14853	14845	15110	14796	15048	14918	15080	14864	14958	14844	14847	15019	14812	14750	14961	14963	14853	14757	14730	14863	14946	14778	14857	14945	14840	14946	14866	14948	14880	14808	14926	14786	14849	14988	15000	14885	14835	15040	14958	14863	14952	14900	15025	15001	14725	14974	14986	14826	14755	14918	15156	14844	14920	14794	14964	14879	14897	14819	14932	15099	14855	14931	14872	15170	14883	14782	14978	14773	14892	14822	14878	14957	14907	15106	14827	14742	14843	14919	14858	14863	14856	14717	14701	14950	14774	14878	14928	14776	14804	14858	14798	14938	15003	14986	14932	14990	14600	14768	14889	15029	14912	14893	14954	14798	14970	14915	14661	14875	14710	14873	15001	14725	14879	14851	15059	14782	14825	14831	15043	15017	14912	15002	14891	14922	14782	14758	14783	14713	14902	14831	15001	14910	14771	14954	14815	14774	14754	14881	14885	14844	14762	14991	14749	14708	14879	14945	14902	14869	14816	14818	14961	14824	14998	15134	14755	14875	14774	14875	14985	14980	14949	14786	14981	15045	14825	15153	14961	14987	14890	14894	15160	15051	14907	14955	14865	14898	15025	14931	14840	15035	15072	14808	14736	14969	14786	14939	14906	14857	14912	15031	14926	14981	14840	14834	15124	14940	14858	15038	14864	14821	14932	14874	14655	14723	14842	14786	14817	14810	14709	14866	14796	14736	14907	15069	14968	14751	14941	14662	14936	14752	14669	14936	14830	14968	14825	14957	14806	14900	14855	15010	14623	14669	14670	14931	14719	14993	14778	14835	14901	14813	15098	14982	14994	14917	14794	14799	14726	14741	14946	14940	14801	14911	15028	14811	14847	15056	14862	14834	14794	14772	14969	14998	15009	15017	15120	15277	14858	14989	14809	14967	14961	15002	14781	14790	14739	14664	14959	14821	14943	15015	14759	14863	14853	14878	14902	14948	14894	14758	14791	14747	15029	14800	14596	14758	14773	14913	14738	14735	14829	15068	14969	15153	14882	14995	14890	14915	14894	14786	14873	14786	14922	14950	15077	14801	15070	15020	14750	14883	14844	14987	14940	14935	14890	14875	14867	14874	14773	14973	14990	14952	14749	14904	14810	14956	14900	14945	15001	14727	14825	14791	14711	14750	14879	14909	14846	14949	14843	14911	14914	14851	14977	14821	14904	14735	14729	14897	14915	15002	14812	14822	14838	14979	14969	14941	14992	15002	14901	14873	14999	14805	14822	14945	14890	15019	15036	14898	14606	14904	14967	14791	14876	15037	14830	14790	14894	14717	14877	14776	14925	15014	14830	15078	14911	14860	14761	14636	14829	14930	14888	14812	14775	14843	14735	14888	14907	14967	14942	14962	14749	14905	14994	14974	15076	14971	14789	14849	14860	14689	14838	14661	15034	14813	14931	14849	14801	14825	14700	14812	14925	14776	14817	14736	14749	14935	15225	14678	14839	14856	14894	14884	14758	14935	14865	14794	14948	14796	14857	15046	14859	14885	14885	14814	14748	14878	14911	14932	14740	14717	14826	14808	14725	14737	14831	15003	14731	14868	14950	14849	14761	15136	15001	15002	14817	14852	14763	14839	14676	14750	14780	14882	14995	14985	15019	14889	14908	14828	14674	15017	14971	14905	14822	14777	14903	14871	14910	14908	14927	14991	15030	14923	14644	14764	15157	14806	15068	14780	14919	14854	14766	14811	14773	14836	14875	14867	14879	14822	14967	14862	14912	14868	14920	15026	14996	14906	14921	14990	14908	15121	14991	14923	14926	14877	14844	14854	14831	14798	14918	15082	14824	14765	14849	14823	14965	14725	14695	14781	14834	15037	14746	14795	14879	14940	14896	14886	15006	14923	14882	14906	15051	14924	14899	14959	14885	14813	15065	14795	14678	14846	15111	14808	14759	14921	15078	14777	15016	14942	14996	14887	14718	15006	14613	14669	14934	14943	14880	14920	14902	14952	14941	14900	14880	14866	14851	14964	14898	14996	14757	14926	14935	15074	14781	14813	14866	14911	14901	14775	14749	14943	14963	14910	14905	14995	14859	14917	14809	14826	14797	14659	14952	14852	14851	14968	14812	14884	14832	14709	14978	14740	14918	15034	14833	14850	14954	14850	14724	14659	15079	14934	15009	14900	14935	14802	15008	14943	14797	14966	15037	14797	14876	14866	15060	14829	14951	14959	14989	14829	14989	15039	14882	14969	14813	14938	14978	14880	15024	14858	14793	14777	14730	14890	14903	14871	14869	14844	14692	14868	14823	14820	14902	14891	14792	14931	14708	14894	15076	14795	14964	14933	14927	14952	14861	14800	14874	14895	14818	14662	14730	14849	14712	14766	14900	14760	14720	14863	15096	14942	14892	15021	14864	14748	14982	14900	14948	14845	14799	14767	14989	14891	14842	14947	15103	14858	14757	14598	14973	14884	14867	14968	14931	14839	14722	14860	14990	14945	14857	14899	14921	14958	15012	14844	14909	14893	14910	14903	14688	14904	14912	14981	14738	14860	14910	14617	14917	14776	15038	14906	15017	14762	14822	14702	15003	14892	14937	14965	14854	14856	14905	14847	14772	14880	14896	14689	15006	14923	14839	14987	14861	14737	15038	14815	15185	14999	14783	15066	14724	14639	14824	14921	14829	14866	14630	14746	15125	14955	15019	14965	14991	14761	15050	14808	15038	14909	14919	14916	14966	14704	14873	14935	14715	14810	15079	14903	14972	14887	15063	14801	14845	15125	14910	14897	14879	14785	15025	15022	15015	14904	14867	14805	15013	14894	14925	14988	14767	14831	14744	14744	14833	14954	14870	14807	14958	14896	14943	14643	14896	14881	14945	14983	14949	14998	14715	14794	14804	14795	14899	14837	14884	14957	14858	14848	14985	14890	14803	14805	14875	14960	14638	14769	14836	14554	14801	14826	14746	14963	14890	14822	14763	14874	14932	14830	14837	14683	14763	14934	14904	14894	14897	14949	14854	15014	14991	14900	14803	14894	14779	14725	14832	15093	15075	14940	14937	14781	15033	15062	14952	15097	14912	14879	14800	14765	14979	14924	14855	14817	14922	14914	14849	14964	14988	14891	14813	14821	14684	14760	14895	14851	14753	15003	14948	14744	15027	15020	14760	15171	14881	14820	14675	14916	14847	14974	14966	14919	14884	14712	15091	14783	15075	14687	14849	14803	14812	14792	14739	14885	14869	14834	15017	14973	14953	14895	15000	14953	14953	14848	14884	14868	14862	15029	14855	14773	14809	15031	14897	14815	15084	14891	15096	14960	15018	14762	14741	14909	14843	14753	14871	14981	14867	15060	14766	15117	14901	14996	14814	14979	14789	15015	14796	14966	14823	15028	15030	14701	14842	14712	14951	14918	14764	15117	14856	14678	15000	15100	14841	14739	14850	14811	14826	14749	15005	14919	14832	14859	14836	14761	14864	15013	14979	14733	14699	14810	14829	14638	14625	14908	14885	14894	14809	14683	14962	15038	15047	14942	14993	14753	14839	14920	14954	14598	14763	14743	14839	14616	14687	14809	14858	14806	15015	14889	14723	14793	14873	14749	14851	14787	14852	14793	14825	14815	14829	14843	14811	14902	14874	14915	15090	14809	14859	14786	15012	14845	14843	14792	14831	15099	14917	14803	14852	14857	14918	15022	15083	15021	14726	14874	14819	14973	14948	14821	14914	14902	14836	14817	14811	14881	15194	14835	15159	15234	14853	14901	14805	14913	14988	14742	14821	14802	14602	14817	14777	14835	14801	14711	14963	14816	14922	14925	15006	14783	14797	14850	14676	14906	14998	14957	14945	15040	14997	14754	14947	14810	14941	14793	14633	14951	15005	14842	14792	14899	15037	15001	15052	14802	14944	14888	14792	14704	15070	14608	14894	14874	14758	14775	14866	14975	14854	14807	14729	14818	14780	14670	15023	14972	14789	14938	15000	14965	14936	15075	14840	14827	14816	15144	14846	14721	15060	15049	14996	14838	14737	14766	14880	14900	14796	14730	14781	14880	14812	14807	14917	14956	14812	14651	15041	14840	14918	14798	14842	15074	14976	14930	14834	14983	14756	14869	15004	14924	14550	14798	14934	14772	14905	14980	14797	14853	14844	14756	14861	14930	14752	14735	14868	14879	14911	14908	14951	14858	14909	15031	14978	14752	14804	14765	14919	14859	14970	14956	14852	14851	14629	14900	15057	14876	14768	14728	14991	14924	14930	14823	14740	14821	14925	14891	15002	14658	14829	14996	14837	15051	14846	14683	14969	14919	14809	14937	14890	15027	14969	14815	14776	14887	14832	14830	14943	14818	14965	15087	14670	14807	14774	14795	14793	14979	14880	14900	14719	14856	14960	14965	14969	14982	15022	14849	14859	14947	14931	14913	14892	14988	14766	14830	14906	14831	14691	14758	14847	14857	15040	14807	14853	14774	14771	14756	15032	14680	14800	14724	14886	14980	15052	14945	14996	14906	14881	14938	14805	14898	14831	14837	14912	14915	14647	14814	14706	14968	14990	14894	14870	14987	14998	15003	14756	14792	14803	14724	14800	14893	15039	14934	15103	14903	14842	15033	14928	14891	14924	14878	14780	14893	14945	14783	14838	14900	15000	14651	14694	14857	14958	14643	14786	14894	14802	14671	14843	14979	14888	14828	14778	14820	14879	14832	14929	14875	14778	14780	14979	15062	14846	14873	14699	14706	14868	14895	14867	14787	14863	14805	15099	14685	14722	14825	15027	14980	14799	14974	14832	14872	14884	14663	14937	14969	14655	14991	15067	14793	14974	14999	14819	15045	15045	14645	14817	14722	14903	14789	14783	14925	14876	15052	14828	15073	14926	14695	14910	14917	15005	14947	14934	14834	14644	15039	14970	14893	14916	15007	14817	14617	15000	14778	14772	14833	14860	14948	14946	14821	15002	14901	14951	14788
13690	30385	24837	19022	17221	16208	15348	14841	14463	14074	13781	13631	13648	13500	13336	13254	13122	13085	13067	12980	13138	13078	12891	12949	12928	12972	13017	13001	13024	13018	12902	12919	13007	13009	12937	12714	12835	12884	12827	12915	12820	12907	12836	12762	12914	12891	12889	12771	13001	12838	12826	12933	13036	12966	12757	12836	12931	12840	13036	12915	12922	12967	12950	12765	12904	13062	12868	12899	12856	12984	12872	12693	12851	12866	12883	12923	12730	12938	12764	12888	12918	12933	12865	12850	12786	12845	12875	12882	12678	12919	12996	12935	12851	12844	12820	12940	12986	12811	12939	12853	12797	13069	12877	12794	12956	12909	12885	12901	12783	12954	12870	12908	12770	12696	12874	13021	12944	12910	12905	12772	12914	12991	12850	12842	12806	12861	12918	12817	12755	12698	12826	13053	12872	12985	13077	12932	12715	12972	12998	12949	12985	12610	12831	12909	12816	12851	12988	12947	12954	12895	12848	13091	12976	12797	12787	12883	12900	12873	12980	12876	12914	12692	12738	12875	12872	12827	12825	12896	12895	12948	12933	12831	12787	12834	12861	12826	13022	12735	12837	12961	12935	12964	13051	12972	12788	12904	12807	12997	12780	12895	12766	12974	12831	12968	12764	12750	12810	12887	12811	12783	12898	12902	12847	12811	12861	12975	12873	12897	12960	12920	12947	12825	12704	12786	12778	12825	12901	12820	13027	13001	12951	12906	12884	12924	12952	12864	12932	12738	12787	12796	12894	12828	12683	12909	12794	12793	12891	12731	12904	12819	12762	12779	12880	12932	12976	12869	12816	13037	12773	12880	12861	12879	12863	12756	12841	12756	12794	12863	12812	13009	12972	12937	12956	12940	13045	12830	12867	12612	12771	12985	13053	12865	12873	12876	12932	12808	12823	12872	12820	12761	12862	12872	12957	12934	12812	12786	12916	12889	12930	12631	12816	12831	12879	12930	12938	12914	12924	12924	12601	12707	12845	12723	12903	12977	12774	12928	12684	12915	12788	12998	12657	13011	12917	12918	12867	12867	12773	12911	12844	12781	12934	12825	12861	12872	12777	12892	12910	12918	12910	12759	12862	12760	12700	12855	12888	12717	12808	12926	12798	12824	12728	12960	12873	12859	12788	12864	12751	12897	12792	13000	12688	12958	12961	12857	12961	12836	12874	12869	12979	12802	12791	12950	12825	12666	12896	12739	12913	12828	12909	13063	12889	12799	12933	12971	12854	12857	13004	12754	12845	12916	12950	12700	12906	12984	12865	12995	12972	12864	13031	12910	12949	12945	12759	12888	12718	12781	12790	12734	12774	12666	12990	12946	12893	12823	12971	12978	12966	12743	12858	12882	12761	12860	12995	12873	12917	12854	12909	12858	12917	12898	13068	12921	12884	12833	12838	12981	12899	12853	12939	12996	12931	12756	12833	12827	12761	12829	12807	13015	12981	12946	12961	12797	12806	12792	12967	12739	12984	12681	12858	12677	12740	12787	13095	12956	12725	12928	12759	12886	12881	12862	12893	12758	12910	12756	12758	12858	12879	12860	12711	12966	13007	12917	12841	13043	12807	12867	12854	12832	12912	12991	12939	12870	12905	12828	12881	12912	12881	12790	12753	12775	12739	12746	12948	12908	12749	12724	12781	12937	12970	12933	12751	12846	12911	12799	12793	12945	12978	12863	12923	12849	12974	12852	12836	12892	12909	12975	12924	12749	12847	12942	12802	12840	12916	12877	12864	12956	12863	12849	12945	12948	12929	12896	12887	12900	12818	12753	12953	12869	12912	12983	12905	12779	12915	12750	13005	12938	12806	12944	12768	12839	12926	12811	12853	12900	12974	12855	12817	12967	12760	12800	12978	12735	12887	12888	12715	12944	12882	12817	12904	12868	12833	12842	12832	12982	12854	12807	12994	12963	13050	12664	12870	13001	12942	12882	12889	13146	12755	12837	12696	12872	12843	12748	12812	12918	12938	12765	12656	12884	12843	12848	12893	12828	12933	13072	12874	12971	12752	12874	12655	12682	12811	12983	12919	12888	12926	12901	12777	12822	12883	12987	13009	12865	12934	12917	12806	12883	12955	12825	12910	12939	12759	12847	12753	12823	12798	12794	12890	12657	12846	12828	12925	12965	12813	12956	13031	12731	12871	12945	12888	12830	12922	12812	12819	12886	12838	12776	12915	12948	12773	12928	12776	12911	12822	12852	12907	13090	12956	12868	12847	13015	12788	12939	12925	12885	12910	12785	12747	12802	12986	12812	12849	12786	12866	12843	13029	12764	12825	12565	12919	12824	12797	12774	13013	12800	12944	12934	12986	12873	12816	12868	12940	12882	12779	13015	12945	13026	12930	12746	12860	12921	12824	12859	12784	12973	12959	12904	12892	12827	12840	12850	12738	12926	12801	12803	13016	12849	13010	12747	12702	12862	12886	12937	12866	12939	12904	13039	12939	12950	12913	12914	12921	12744	12925	12973	12837	12750	12914	12787	13057	12949	12771	12809	12961	12850	12760	12894	12901	12921	12819	12807	12882	12909	12784	12959	12878	12909	13008	13056	12957	12896	12946	12791	12879	12828	12932	12914	12754	13008	12979	12825	12846	12842	12932	12985	12887	12802	12946	12897	12770	12800	12980	12826	12928	13021	12884	12956	12792	12885	12968	12783	13059	12740	12914	12911	12781	12991	12948	13050	12861	12694	12852	12954	13029	12831	12974	12872	12785	13004	12859	12780	12832	12944	12768	12809	12922	12663	12878	12954	12869	12973	12852	12708	12968	12702	12728	12867	12856	12742	12833	12795	12926	12903	12902	13028	13056	12729	12822	12957	12892	12758	12695	13026	12874	12836	12873	12962	12949	12905	12850	12977	12875	12832	12897	13006	12901	12634	12914	12891	12703	12884	12798	12816	12990	12846	13016	13010	12966	12911	12781	12845	12833	12810	12927	12982	12958	12749	12981	12807	12941	12895	12769	12748	12965	12868	12894	12937	12769	12870	13114	12752	12815	12891	12997	12868	13064	12967	12758	12881	13006	12865	12873	12995	12848	12916	12945	12879	12765	12929	12896	12902	12683	12749	12942	12726	12919	12813	12745	12785	12976	12866	12800	12981	12767	12826	13010	13052	12854	13043	12981	12747	12933	12798	12838	12856	12918	13044	12899	12877	12911	12956	12807	12992	12862	12790	12755	12895	12924	12947	12974	12946	12722	12840	13004	13046	12773	12798	12943	12723	12973	12941	13054	13029	12807	12860	12870	12860	12855	12836	12656	12801	12796	12850	12872	12867	12793	12992	12972	12831	12734	12937	13000	12810	13006	12891	12845	12789	12710	12857	13033	12879	12970	12826	12891	12856	12900	12906	12649	12861	12886	12777	13022	12898	12899	12934	12869	12874	12601	12834	12799	12901	12938	12980	12945	12700	12865	12934	12700	12784	12756	12821	12908	12819	12859	12794	12693	12888	12864	12949	12921	12882	12936	12917	12795	12870	12762	12823	12869	12695	12967	12879	12914	13017	12878	13000	12902	12618	13058	12832	13012	12898	13050	12903	12870	12984	12840	12821	12912	13012	12889	12772	12819	13011	12926	12726	12823	12850	12869	12861	12862	12814	12936	12809	12773	12919	12740	12890	13017	12877	12803	12808	12814	12902	12736	12857	12989	12876	12957	12790	12728	12988	12802	13022	12818	12698	12858	12724	12877	12887	12788	12972	12954	12891	12950	12971	12883	12721	12828	12807	12860	12758	12931	12805	13037	12756	12876	13006	12799	12705	12890	13034	12829	12923	12956	12790	12853	12908	12920	12870	12795	12896	12933	12880	12742	12858	12773	12994	12876	12955	12851	12945	12846	12691	12859	12896	12906	12980	12802	12718	12946	12738	12842	13000	12922	12976	12971	12879	12892	12813	12784	12709	12904	12755	12747	12785	12863	12859	12908	12797	13031	12858	12863	12880	12879	12853	12941	12832	12766	12976	12857	12827	12985	12842	12867	12995	12854	12891	12878	12765	13045	12836	12849	12942	12807	12868	12753	12844	12792	13000	12817	12746	12657	12948	12911	12921	13022	12951	12705	12920	12896	12905	12802	12978	12931	12608	13050	12884	12797	12854	12940	12945	13007	12944	12937	12801	12814	12935	12621	13008	12968	12789	12897	12767	12794	13003	12941	12919	12778	12822	12972	12940	12750	12737	13065	12940	12934	13018	12865	12773	12930	12820	13063	12703	12881	12946	12712	12909	13073	12837	12925	13017	12825	12780	12864	12656	12974	12864	12861	12962	12753	12755	12904	12847	13004	12840	12755	12900	13014	13028	13002	12775	12833	12835	12850	12880	12708	12861	12647	12888	12901	12965	12825	12833	12894	12850	12915	12771	12878	12796	12991	12915	12778	12939	12787	12857	12999	12834	12977	12787	12788	12817	12753	12850	12787	12995	12729	12917	12781	12888	12932	12987	12926	13003	12801	12741	13035	12825	13037	12697	12924	12811	12884	12841	12786	12890	13005	12794	12821	12890	12949	12869	12811	13008	12777	12882	12882	12762	12903	12970	12906	12985	12834	12701	12861	12817	12765	12862	12851	12934	12951	12739	12851	12910	12844	12852	12876	12860	12774	12925	12920	12854	12746	12895	12941	12873	12816	12861	12923	12772	13005	12746	13060	12722	12814	12888	12880	12882	12865	12967	12931	12760	12705	12862	13047	12861	12915	12804	12845	12869	12874	12886	12605	12915	12708	12924	12804	12962	12793	12935	13029	12844	12819	12904	12829	12831	12805	12918	12738	12879	12911	12870	12899	12802	12970	12953	12879	12840	12741	12752	12916	12952	12849	12871	12909	12962	13007	12878	12818	12826	12783	12841	12841	13064	12978	12958	12890	12875	13084	12891	12708	12827	12945	12805	12912	12974	12917	12976	12874	12865	12836	12728	12807	12663	12926	12818	12966	12959	12876	12775	12728	12952	13043	12903	12897	12953	12802	13006	13112	12828	12849	12924	12830	12852	12715	12911	13010	12809	12865	12799	12705	12875	12907	12897	13016	12571	12817	12896	12918	12841	12754	12787	13089	13048	12780	12680	12835	12893	12848	12870	12743	12916	13023	12898	12840	12822	12767	12873	12942	12774	12959	12726	12988	12867	12877	12804	12921	12862
24154	20823	26501	25939	20023	18417	18109	17081	16729	16650	16680	16524	16394	16289	16288	16301	16280	16328	16241	16177	16069	16111	16121	16260	16321	16081	16159	16079	16091	16330	16085	16119	15939	15954	16105	16092	15988	16206	16047	16178	15866	16021	16261	15863	15971	16076	15969	16016	16113	16005	16089	16053	16021	16002	16215	16005	16243	15932	16074	16264	16054	16297	16110	15994	16090	16062	16056	16018	16013	16066	15948	16034	15918	16195	16157	16090	16195	15986	16070	16019	16060	16017	15839	15918	16016	16108	15995	16157	16194	15963	16141	15770	16064	15946	16221	16004	16110	16169	16113	15940	15981	15859	15984	15926	16082	16057	15995	16024	15934	16049	16126	15958	16038	16067	15898	16080	15998	15920	16041	15840	16053	16208	16001	16107	16061	16105	15841	16179	16153	16036	16003	15977	16009	16000	15977	16134	16271	16197	15878	15994	15988	16050	15959	15982	16123	15978	15855	15880	16149	16016	15952	16105	16150	16126	16115	16062	16220	15779	16024	15979	16065	16035	16209	16102	15966	16240	15986	16093	15946	16045	16109	15697	16075	16039	15955	16127	16169	16039	16062	16200	16340	16044	15938	16067	16032	16091	16222	16067	16222	16043	15992	15978	15920	16141	16174	16136	15981	15782	16140	15993	16022	15972	16153	15933	15976	16162	16124	16062	16159	16047	16202	15969	16044	16024	15991	16160	16057	16090	15912	16149	16020	15929	15995	16076	15888	16066	16018	16054	16065	16107	16226	16016	15989	16007	15933	16099	16012	16116	15998	16269	15919	16026	16288	15918	16011	16022	16039	15917	16069	15916	15986	16036	15867	15906	16178	15984	15814	16040	15955	16088	15917	15863	16056	15939	16163	16031	16077	15959	16156	16206	15910	16064	15991	16183	15931	16112	16136	16034	16255	16006	16125	15984	16019	16255	15936	15855	16022	16071	16065	16091	16134	15967	15968	16142	16032	15945	16036	16176	16089	16201	16181	16022	16118	15927	16015	16191	16140	16100	15946	16003	16123	16059	16311	16134	16114	16067	15938	16007	16021	15873	16005	16062	15736	15956	16075	16012	15886	15814	15966	16030	15960	15971	16102	16111	16013	16232	16100	16086	16121	15897	15931	16142	15991	16036	16209	16158	16002	16309	16120	16161	16068	15964	15882	16053	15979	16066	16109	15975	15792	16117	16243	15977	16232	15860	15929	16164	15999	16151	16124	16170	16186	16023	16040	16273	15971	16133	16307	16094	16105	16203	16098	16191	16187	16210	16132	16032	16115	16016	15984	16080	15818	15947	16127	15886	16226	16042	15909	16058	15826	16043	16077	15941	16099	15929	16001	15988	16246	16105	16072	16362	15938	15990	16082	16183	16003	16019	15890	15705	16082	16089	16016	15905	16067	16070	16017	15860	15962	16082	16167	16169	16115	16059	15818	15861	16073	16020	16020	15955	15948	15966	16043	15945	16132	16287	16122	16144	16130	16159	16039	16056	16228	15939	16064	16015	16099	16055	16385	16145	16188	16016	15679	16243	16119	16046	15957	16073	16038	15784	15890	16090	15922	16093	15781	15866	16229	16060	15984	16043	15933	15925	16079	16013	15920	15980	16020	16087	15948	16123	16044	16109	16349	15934	15937	16037	16010	16145	16017	16076	15989	15994	16046	16118	16167	15976	16072	16019	15972	16045	16225	16028	16194	15985	15983	16168	16320	16186	16065	16208	16430	15952	16118	16146	16080	16148	16106	16098	16059	15875	16018	16082	16146	16004	16065	16146	16025	16032	16011	16079	15859	16217	16114	16113	15947	16099	16098	16070	16069	15952	16165	15924	16190	16160	16050	15975	16150	16117	16027	16060	15992	16144	16135	16085	16100	16241	16040	16079	16126	15915	16055	16028	16147	16015	16076	16106	16074	15961	15971	15980	16209	16020	16059	16134	16105	16033	15959	15898	15988	16060	16154	16178	16093	16116	16218	16291	16060	15956	15963	16081	16173	16107	16162	15961	16051	16186	16195	15941	16022	16241	16141	15954	15974	16249	16044	16261	16128	15977	16186	16054	16159	15995	15841	16018	16035	15883	16202	16153	15955	16000	16300	16315	16133	16081	16047	16097	16118	16115	16199	16144	16216	16050	15970	15975	16189	15993	16022	16054	15960	15812	15885	15833	16091	15818	16100	16094	16138	16204	16095	16090	15996	16174	16046	16167	15989	16088	15911	15964	16106	16215	16111	16177	16182	16175	16127	16057	16081	16233	16137	16276	15821	16105	15992	15887	15999	16015	16002	16136	16136	15921	16158	16019	16162	16104	16067	16267	16069	16007	16288	16121	16097	16054	16065	16225	16036	16064	15923	16205	16056	16054	15981	15993	16036	16192	16088	16004	15885	15980	15999	16189	16145	15978	16013	16009	16034	15966	16014	15921	16074	16071	16207	16027	16031	15997	16028	16046	16054	16145	16040	16231	16120	15949	16207	16264	16011	15785	16128	16146	16050	16132	15898	15961	16105	16053	16170	16000	16101	16017	15992	16128	16069	16175	16096	15932	16096	16001	15865	15977	15879	16067	15973	15957	16142	15868	16023	16060	16141	15935	16172	16109	16067	16133	15862	16077	16177	15901	16154	16137	15952	16194	16175	16156	16015	16044	16240	16113	15909	15995	16120	15795	16084	16053	15949	16051	15960	16085	16104	16327	15972	15846	16087	15962	16020	16057	15986	16054	15951	15913	16147	16034	15871	16121	15943	16251	16094	15848	16200	16290	16328	16099	16311	16071	16096	16090	16019	16141	16221	16118	16177	16234	16223	16085	16094	16237	16289	15898	16191	16084	16083	16060	16098	16097	16188	16198	15942	15969	15837	15898	16126	16061	15890	16020	15967	16175	16022	16105	16035	16102	16119	16007	16232	16076	16115	15827	15963	16253	15971	16016	16060	16016	16054	16000	15970	16021	16068	16023	15974	16072	15979	15791	16080	15811	15936	15811	16031	16039	16042	15990	16043	16088	16001	16160	16114	16093	16031	15933	16061	16028	16066	16252	16110	15907	16079	16059	16077	15788	16110	16166	15904	16122	15985	15995	16064	16005	15921	16050	16072	15884	16082	16049	15971	16264	16137	15981	16027	15921	15975	15884	16101	15894	15842	16022	16104	16039	16018	16051	16016	16233	15777	15949	16067	15760	15940	15873	15858	16073	15981	16024	16075	16136	16077	16056	16247	15924	16005	15997	15928	16152	15962	16034	16035	16239	16070	15964	15915	15876	16231	16255	16057	16024	16234	16036	16015	16095	16046	16125	16076	16189	16120	16120	15994	16134	16219	15971	16051	16154	16001	15948	16325	16071	15909	15891	15873	15904	16035	15995	15953	15875	16036	16108	16087	16090	16026	16208	15890	16114	16060	16007	15994	16067	16076	16112	16079	16081	16002	15922	16044	16169	16141	15953	16069	16069	16062	16038	15918	15959	15972	15934	15888	16057	16240	16089	16155	15904	15992	16158	16154	15915	16017	16175	15908	16174	16078	15972	16049	15924	16025	15814	15937	16126	16134	15876	15821	16120	16069	16092	15972	15942	16005	15643	16000	16386	16098	15925	15968	16049	16034	16127	16068	16021	15944	15922	16127	16168	16025	15992	16007	16067	16141	16308	16249	15899	15889	16055	16136	16124	16293	16121	16022	16021	16148	15964	15924	16104	16009	16079	16049	16082	16023	16036	16086	15970	16053	16267	16135	15942	15948	16079	16243	16196	15989	16100	16178	16088	15947	16216	16110	16034	15990	16065	16053	15924	16083	16298	16238	15925	16094	16004	16145	16088	16159	15946	15923	16078	16081	16102	15883	16041	16000	15879	16202	16127	16083	16182	15961	15827	16156	16037	16011	15914	16285	16245	16070	15852	15969	16028	15905	16028	16278	16130	16092	16184	16261	16115	15897	15876	16111	16222	16162	15940	15893	16119	16016	16340	16218	16220	15980	16020	16108	16052	16289	16067	15931	16065	16132	15835	15943	16318	16181	16063	16068	15977	16209	16211	16226	16164	15997	16076	16109	16122	15860	16063	16068	16118	15906	16032	16173	16132	16015	15853	16138	15801	16036	16185	16008	15980	16034	15809	16107	16217	16116	16129	16181	16038	16039	16086	16041	16103	16116	16113	15981	15955	16019	16054	16149	16091	16155	16035	16032	16113	16043	15905	16194	16083	16123	16154	16131	16099	16109	15842	15796	16202	16055	16079	16103	16096	16000	16142	16022	16147	15955	16118	16096	16328	15931	16061	16086	16012	15982	15956	16170	16270	16167	16056	15966	16100	16060	16064	15972	15899	15981	15999	16023	16209	15891	15869	16047	15962	16162	16088	15996	16022	16198	16043	16159	16266	16127	16116	16059	16177	16062	16232	16145	16178	16040	15955	16182	16094	16149	15990	16210	15952	16154	16037	15937	15880	15991	16005	16068	16004	16014	15896	15902	16224	16088	15998	15919	16082	16038	16057	15978	15977	16129	15972	15790	16116	16111	16145	16214	16143	16018	16369	15923	16190	15966	15883	16047	15877	15889	16035	15958	15931	16033	16050	16291	15831	15808	16166	15990	16061	16079	16114	16023	15853	16037	16073	16007	16139	16160	16140	16044	16162	16190	16209	16002	16125	15962	16150	15972	16174	16099	16072	15824	16000	16152	16111	16105	15950	16388	16195	16008	16354	16224	16018	15848	16012	16174	15866	16085	16142	16139	16115	16145	16183	16129	16025	15993	16172	15890	16091	16062	16068	15986	15860	16097	16066	15961	16199	16233	16069	16264	16014	16020	16138	15885	15996	16025	16105	15970	16102	15991	16022	16017	16097	16090	16194	16321	16221	16281	15972	15937	16139	16155	16170	16052	16138	16175	16047	16041	16164	15819	15813	16081	16245	16103	16078	16134	15996	15990	16074	15975	15859	16157	16043	16172	16054	16043	15926	16120	16064	16139	16035	16063	15963	16080	16028	15826	15880	16218	16169	16210	16255	16154	16164	16097	16152	16144	15911	16107	15902	15953	16028	16019	16068	16088	15785	16020	16055	15987	16042	16120	15901	15933	15975	16107	16091	16148	15992	16211	15996	16221	15964	16048	16046	15794	15864	16091	15922	16060	16087	16192	16004	16207	15860	15970	16077	16141	16083
14794	27173	22367	18083	16736	16070	15568	15022	14607	14452	14329	14138	13926	13966	13782	13923	13906	13708	13914	13606	13663	13756	13596	13770	13585	13677	13665	13474	13532	13508	13759	13719	13550	13524	13618	13684	13545	13541	13546	13654	13619	13447	13629	13670	13472	13701	13684	13673	13605	13496	13643	13707	13616	13755	13497	13523	13636	13406	13679	13656	13479	13608	13582	13621	13616	13526	13486	13410	13650	13629	13427	13598	13604	13675	13603	13477	13671	13542	13469	13537	13584	13296	13608	13578	13538	13661	13576	13500	13356	13502	13477	13642	13464	13496	13654	13474	13643	13625	13562	13641	13414	13613	13613	13730	13672	13497	13504	13804	13399	13586	13641	13609	13534	13372	13446	13483	13669	13666	13405	13437	13703	13510	13751	13541	13653	13615	13624	13656	13550	13407	13632	13543	13531	13605	13661	13797	13681	13586	13520	13614	13612	13498	13525	13517	13485	13807	13524	13578	13625	13508	13593	13512	13616	13455	13684	13497	13626	13596	13517	13576	13681	13564	13655	13435	13614	13540	13669	13577	13533	13702	13551	13550	13575	13691	13559	13656	13408	13470	13655	13778	13555	13639	13738	13507	13554	13685	13639	13668	13566	13576	13475	13624	13714	13392	13587	13619	13689	13457	13639	13567	13649	13515	13535	13682	13556	13538	13667	13554	13604	13483	13397	13592	13456	13600	13587	13716	13523	13561	13570	13505	13643	13661	13549	13518	13664	13600	13493	13549	13525	13554	13685	13686	13415	13634	13648	13561	13645	13652	13521	13687	13785	13810	13666	13608	13700	13570	13700	13656	13573	13672	13634	13755	13821	13538	13421	13518	13477	13590	13476	13607	13548	13625	13561	13587	13577	13555	13708	13447	13734	13565	13508	13594	13482	13427	13585	13713	13621	13640	13458	13544	13658	13574	13499	13731	13680	13572	13659	13474	13512	13692	13683	13618	13527	13574	13434	13536	13599	13476	13398	13740	13486	13596	13609	13428	13803	13617	13729	13540	13596	13614	13394	13570	13508	13491	13406	13517	13609	13573	13520	13578	13563	13517	13501	13648	13688	13592	13600	13578	13650	13463	13591	13565	13666	13469	13555	13561	13565	13523	13526	13444	13669	13592	13668	13647	13632	13571	13447	13705	13577	13526	13455	13556	13651	13654	13587	13566	13510	13622	13538	13591	13510	13655	13528	13506	13554	13453	13638	13674	13410	13588	13643	13476	13627	13477	13507	13501	13460	13618	13657	13693	13699	13491	13595	13553	13720	13570	13614	13733	13435	13501	13666	13670	13613	13606	13660	13445	13763	13536	13512	13492	13594	13621	13610	13618	13590	13506	13484	13588	13580	13520	13447	13587	13519	13795	13471	13660	13363	13591	13672	13714	13679	13388	13579	13464	13503	13425	13580	13501	13676	13590	13444	13674	13494	13567	13422	13562	13612	13398	13632	13648	13508	13546	13492	13628	13566	13652	13628	13639	13638	13673	13554	13735	13726	13557	13573	13495	13538	13661	13440	13567	13777	13546	13373	13624	13701	13496	13591	13674	13619	13519	13593	13525	13545	13630	13567	13680	13560	13491	13583	13743	13600	13553	13704	13677	13421	13535	13618	13672	13583	13484	13574	13543	13600	13647	13722	13644	13549	13530	13604	13437	13659	13607	13563	13777	13562	13606	13596	13603	13625	13535	13628	13442	13750	13637	13472	13573	13537	13528	13644	13521	13647	13624	13574	13503	13484	13507	13564	13601	13680	13722	13722	13572	13671	13667	13480	13604	13500	13569	13440	13486	13540	13660	13645	13631	13597	13601	13594	13561	13561	13442	13674	13621	13487	13629	13581	13571	13567	13522	13443	13536	13635	13586	13544	13566	13478	13582	13654	13756	13600	13512	13578	13572	13436	13618	13645	13499	13399	13556	13507	13582	13562	13398	13512	13579	13626	13556	13506	13639	13695	13555	13527	13558	13410	13624	13515	13511	13709	13430	13450	13448	13626	13610	13439	13673	13528	13743	13563	13503	13637	13756	13599	13728	13597	13542	13510	13449	13528	13541	13616	13628	13513	13405	13561	13712	13516	13650	13388	13760	13416	13624	13537	13456	13435	13779	13518	13681	13527	13548	13553	13658	13577	13583	13623	13607	13650	13441	13551	13606	13442	13671	13433	13572	13358	13595	13630	13650	13691	13570	13645	13677	13645	13695	13819	13493	13569	13442	13516	13746	13580	13637	13603	13352	13547	13516	13761	13404	13658	13659	13680	13519	13576	13820	13475	13613	13638	13682	13426	13482	13611	13544	13641	13606	13569	13584	13660	13626	13610	13519	13687	13647	13662	13656	13436	13598	13620	13471	13734	13607	13580	13513	13690	13444	13544	13559	13521	13484	13565	13584	13600	13594	13569	13610	13534	13548	13496	13664	13567	13667	13733	13699	13622	13619	13643	13571	13532	13621	13621	13605	13804	13590	13599	13709	13501	13703	13675	13660	13477	13607	13496	13534	13520	13539	13589	13683	13526	13424	13534	13395	13709	13637	13582	13483	13693	13654	13496	13517	13487	13592	13475	13584	13593	13638	13456	13564	13563	13653	13797	13664	13657	13707	13599	13699	13543	13558	13725	13498	13609	13524	13478	13624	13552	13500	13741	13507	13642	13629	13617	13573	13499	13594	13686	13391	13528	13623	13657	13702	13564	13640	13617	13583	13546	13717	13572	13508	13606	13501	13573	13556	13617	13811	13468	13588	13635	13622	13644	13453	13561	13513	13511	13447	13587	13675	13536	13672	13516	13590	13566	13624	13547	13609	13538	13577	13648	13759	13848	13466	13537	13548	13465	13711	13477	13603	13573	13552	13594	13671	13660	13711	13602	13633	13761	13824	13662	13508	13610	13700	13572	13481	13749	13647	13424	13465	13461	13522	13510	13359	13603	13576	13598	13542	13547	13469	13573	13780	13511	13425	13631	13662	13581	13563	13560	13697	13521	13648	13454	13601	13588	13464	13560	13737	13783	13605	13555	13666	13535	13626	13538	13489	13668	13487	13672	13686	13784	13511	13736	13685	13775	13513	13605	13555	13557	13589	13541	13625	13526	13568	13724	13415	13681	13752	13508	13502	13651	13534	13593	13770	13565	13480	13629	13502	13649	13536	13599	13525	13591	13696	13632	13635	13705	13498	13616	13691	13568	13602	13542	13510	13548	13445	13588	13462	13569	13501	13609	13421	13710	13610	13505	13627	13598	13560	13552	13589	13478	13613	13351	13608	13640	13660	13526	13555	13583	13613	13509	13591	13615	13548	13538	13694	13447	13783	13565	13533	13602	13461	13704	13665	13540	13572	13682	13630	13616	13516	13610	13620	13529	13477	13460	13641	13652	13531	13674	13318	13459	13705	13542	13465	13601	13523	13515	13578	13760	13527	13466	13620	13427	13692	13526	13673	13523	13670	13504	13628	13452	13662	13629	13595	13603	13618	13510	13458	13556	13471	13523	13487	13567	13502	13683	13626	13460	13569	13646	13423	13529	13573	13646	13529	13625	13727	13464	13609	13603	13473	13304	13533	13703	13524	13605	13604	13561	13556	13573	13660	13592	13634	13457	13685	13568	13583	13759	13710	13493	13541	13643	13769	13719	13570	13458	13584	13706	13667	13517	13631	13473	13669	13534	13616	13432	13542	13567	13698	13518	13605	13562	13569	13611	13462	13690	13576	13597	13498	13473	13581	13469	13347	13496	13606	13486	13619	13570	13537	13416	13576	13555	13686	13460	13629	13547	13639	13468	13580	13502	13653	13537	13762	13419	13539	13548	13624	13587	13637	13511	13535	13675	13548	13609	13651	13532	13574	13656	13700	13498	13598	13675	13569	13687	13560	13634	13662	13518	13532	13660	13628	13623	13589	13626	13513	13667	13713	13543	13628	13276	13535	13557	13593	13421	13806	13694	13500	13496	13639	13611	13621	13567	13509	13595	13588	13413	13602	13527	13629	13658	13631	13670	13607	13571	13452	13604	13567	13520	13450	13584	13667	13460	13582	13457	13575	13637	13578	13478	13724	13512	13501	13422	13617	13486	13515	13610	13612	13523	13556	13587	13619	13606	13777	13534	13594	13404	13702	13539	13543	13639	13697	13564	13349	13703	13552	13532	13469	13611	13524	13605	13643	13558	13571	13644	13510	13731	13642	13531	13524	13531	13463	13538	13623	13586	13406	13627	13695	13593	13634	13654	13552	13495	13529	13709	13666	13552	13636	13625	13478	13741	13683	13689	13560	13536	13697	13538	13481	13538	13576	13713	13616	13566	13482	13603	13682	13550	13491	13676	13510	13638	13609	13443	13578	13653	13412	13607	13603	13649	13604	13570	13672	13615	13587	13671	13630	13487	13476	13569	13610	13495	13605	13644	13588	13562	13546	13571	13551	13488	13555	13618	13715	13619	13706	13537	13575	13634	13681	13546	13674	13569	13542	13604	13466	13713	13486	13685	13542	13491	13562	13572	13501	13625	13509	13641	13615	13493	13551	13577	13521	13661	13569	13556	13659	13495	13607	13510	13498	13614	13546	13562	13554	13605	13725	13614	13661	13513	13513	13554	13492	13483	13509	13588	13563	13604	13520	13520	13683	13566	13645	13637	13512	13576	13568	13607	13312	13472	13730	13634	13719	13411	13472	13678	13499	13633	13556	13610	13698	13420	13577	13353	13414	13683	13573	13510	13545	13488	13518	13368	13585	13485	13702	13660	13542	13623	13440	13438	13458	13492	13475	13569	13541	13675	13674	13520	13466	13634	13602	13453	13580	13552	13752	13719	13579	13513	13564	13425	13637	13509	13459	13663	13696	13547	13519	13397	13422	13591	13570	13702	13602	13569	13596	13603	13598	13683	13497	13694	13711	13613	13491	13671	13660	13427	13481	13494	13596	13651	13592	13695	13677	13679	13571	13738	13315	13416	13671	13571	13513	13388	13564	13622	13487	13428	13725	13381	13645	13587	13553	13579	13616	13460	13570	13650	13459	13664	13635	13556	13579	13652	13606	13646	13506	13571	13474	13654	13495	13676	13529	13575	13577	13477	13747	13589	13568	13447	13737	13574	13639	13569	13676	13544	13488	13681	13554	13632	13593	13576	13484	13525	13422	13646	13567	13515	13410	13573	13713
21759	20901	28156	23785	21104	22935	24123	18834	17695	17879	17433	17127	16905	16725	16845	16580	16532	16474	16541	16443	16333	16476	16518	16263	16231	16275	16227	16452	16420	16239	16219	16337	16461	16200	16614	16157	16338	16223	16050	16272	16345	16234	16338	16186	16231	16161	16176	16332	16137	15872	16169	15891	16175	16213	16199	16293	16216	16180	16388	16248	16275	16201	15967	16129	16099	16105	16156	16104	16271	16204	16140	16112	16169	16267	16068	15970	16080	16178	16184	16135	16319	16232	16033	16091	16130	16063	16063	16054	16141	16010	15953	16276	16189	16188	16205	16140	16140	16267	16289	15965	16024	16192	16116	15958	16085	16081	15962	16131	16103	15802	15960	16148	16037	16124	16170	16002	16056	16095	15981	16350	16129	16035	16037	15949	16011	16077	16243	16262	16073	16016	16141	16202	16229	16233	16132	16061	16242	16113	16147	16092	16016	15979	16022	15957	16007	16048	16025	16089	16165	16204	16060	15941	16195	16019	16047	16075	16220	16134	16095	16150	16111	16019	15966	15926	16047	15971	15879	16065	16114	16094	16073	16238	16319	16019	16236	16239	16048	15982	15955	16039	16121	16117	16181	16208	16024	16169	16178	15979	16133	16100	16067	15934	16131	16152	16218	16247	16187	16132	16047	16024	16113	16196	16016	16097	16051	15924	16156	16247	16050	16229	16177	16061	16071	16038	16054	16133	16071	16159	16204	16080	16018	15861	15996	16045	15978	16110	16041	15948	16139	16050	16176	16093	16050	16067	16050	16189	15948	15948	16182	16068	16008	16180	16146	16112	16119	16217	16277	16216	15957	16006	16144	16211	16200	16175	16088	15938	16219	15990	16084	16170	16063	16134	16134	15985	16203	16114	15946	15870	15878	15867	16276	16040	16004	15889	16092	16088	16060	16096	16035	16055	15941	16040	15973	16042	16203	16143	16282	16150	15907	16008	16139	16062	16016	16050	16065	15927	16022	16155	16120	15937	15866	16184	16048	16294	16059	16091	16095	16054	16385	16101	16023	16135	16073	16070	16081	16229	16107	15975	15987	16257	16033	16107	15945	16045	16108	15900	15892	15914	16084	16093	16034	15864	16117	15999	16013	16195	16208	16048	16261	16033	16125	16044	16187	16076	16067	16042	16093	15917	16127	16014	15905	16135	16126	16007	16077	16023	16004	15953	16233	16089	16113	16043	16096	16020	16173	16123	16298	15940	16071	15951	16180	16083	16087	15801	16007	16174	15834	15993	16136	16027	16196	16125	15985	16217	16049	15864	16128	16034	16236	15876	16063	16065	16172	16213	16131	15913	15996	16111	16211	16116	16096	16080	16066	15942	16027	16202	16215	15910	16212	16135	16178	15947	16153	16236	16293	15961	16200	16143	16201	16113	16003	16019	15889	16069	16084	15947	16073	15961	16291	16318	16135	16000	16036	15969	16262	16044	16281	16115	15993	16189	16079	16064	16033	16050	15975	16252	15881	16106	16128	16014	16277	16027	15922	16122	16274	16097	16236	16023	16006	15987	15914	16012	16275	15982	16140	16193	16033	16171	16082	15919	16089	16088	16189	16093	16040	16093	16126	16025	16054	16008	16038	16063	15892	15868	16103	15976	15997	16090	16138	16114	15992	16117	16157	16003	16019	15987	16071	16116	16005	15825	16086	15993	16151	16287	16075	16148	16069	16114	16062	15922	16158	16273	15884	15879	16000	16098	16204	16096	16206	16028	15832	15927	16074	16149	15987	16161	15975	15919	16065	16155	16091	16027	15985	16086	16068	16135	16188	16147	15961	16223	16093	16003	16097	16040	16141	16104	16013	15970	15856	16069	16045	16087	16043	16036	16083	16168	16130	16119	16094	16166	16035	15926	16088	16051	16090	16222	16156	16109	16074	16250	16144	15990	16028	15989	16087	15804	16076	15929	16027	15917	16276	15941	16029	16190	16172	16133	16105	16105	15845	16107	16076	16201	16206	16023	16015	15951	16116	15993	16049	16296	15985	16180	16309	15943	16219	16180	16217	16093	16027	16235	16211	16061	16361	16192	16056	16025	16120	15960	16109	16058	16113	16020	15948	16099	15998	16181	16086	16007	16031	16191	16116	16047	16128	16013	16079	16101	16037	15890	15982	16101	16015	15964	16164	16120	16099	15972	15986	16091	15859	16046	16134	16084	15809	15943	16070	16179	16086	15879	16070	16110	16168	16065	16253	15956	16052	15907	15841	16157	16225	16207	16091	16094	16195	15992	15930	16047	15942	16003	16037	16214	16112	16152	16155	16167	16169	16080	16305	16179	16048	16306	16334	15903	16021	16219	16183	16327	16002	16002	15922	16149	16095	16201	16191	16192	16007	16279	16168	16071	16073	16103	16130	16154	16060	16034	15889	16055	16244	16018	16216	16200	16243	15973	16182	16167	16146	16050	15922	16002	16192	16054	16292	16278	16208	16270	16033	16054	16113	16140	16049	16020	16042	15999	16192	16042	15879	16049	16182	15998	16130	16151	16167	16369	15970	16182	16000	15893	16095	16183	15968	15813	15925	15940	16204	16133	15816	16060	15899	16081	16186	15920	15912	16042	15818	15999	16133	16034	16254	16026	16053	16124	16076	16056	15874	16052	15916	16078	15848	16102	16012	16264	16137	16208	16049	16138	16035	16046	16123	16127	15924	16083	16035	16012	16082	16034	16110	16035	15992	16018	15984	15995	16127	16028	16122	16079	16115	15939	16225	16111	16227	16103	16111	16237	16026	16326	16109	15988	16126	15943	16073	16184	16193	16046	16088	16167	16120	16055	16063	16067	16089	15997	16053	16019	16040	15957	15958	16055	15885	16000	16188	16035	16344	16121	16135	16216	16162	16217	16112	16005	16454	15993	16023	16160	16049	16108	15980	16092	15805	15841	16077	15979	16101	16111	16137	16044	16155	16116	16246	16064	16116	16181	16074	15999	16094	16019	16191	15933	16078	15893	15994	16198	16063	16123	16133	15975	16009	16032	16030	15950	16208	16187	16190	15944	16130	16093	16035	16200	16072	15985	15983	16158	16085	16122	16155	15995	16125	16094	16101	15888	16008	16212	16162	16116	15997	16020	16171	15959	15844	15804	16032	16059	16167	16065	15945	16109	16061	16185	16027	16104	16068	16089	15932	16163	16131	16176	15946	16033	16190	16148	16142	16030	16269	16283	16064	16162	15991	16138	16055	16055	15928	16052	15979	15852	16121	16290	16286	16000	16130	16123	15955	15895	15914	16075	16057	16323	16102	16106	16087	16213	16034	16189	15987	16116	16197	16240	16192	16235	16070	16138	16252	15998	16182	16085	15939	16288	15967	16201	16042	16107	16145	16032	16172	16105	16139	16178	16036	15962	16136	15965	16204	15999	16034	16112	16022	16031	16182	16035	16192	16062	16091	16095	16208	16244	16242	16044	16001	16014	16068	16005	16293	16078	16071	16084	16164	16044	15888	16012	16081	16144	16114	16112	15917	16019	15897	15947	16184	15924	16012	16147	16057	16016	16102	16208	16008	15875	16187	16135	15933	16034	16131	16223	16170	16216	16132	16084	15890	16102	16241	16053	15890	16118	16257	16129	16052	15900	16094	16033	16106	16145	16089	16125	15974	16096	16119	16113	16088	15878	16109	16115	16048	16073	15933	16061	15947	16076	15956	16016	16001	15935	16021	16048	16026	16096	16104	16181	16235	16074	16114	16144	16069	15916	16144	16219	16110	16156	16228	15930	16209	16082	16062	16324	16231	15911	16124	16000	16244	16003	16190	16070	16038	16101	16171	16079	16197	15994	16172	15987	16031	16115	16032	16008	15983	15920	16152	16133	16118	16069	16258	15912	16204	16141	16037	15908	15976	16150	16027	15981	16047	16161	15913	15975	16081	16087	15990	16181	16105	16034	16020	16093	16141	16129	16061	16115	16055	16039	16296	16205	16023	15975	16147	16362	16363	15972	16263	15957	16133	16159	16067	16012	16181	16009	16203	16087	16231	15962	16034	16096	16086	16226	15925	16047	15987	16191	15899	15942	15936	16214	16196	16174	16164	16058	16168	15881	16083	16087	16206	15998	16048	15990	16105	16328	16106	16196	15937	16177	16196	15914	16040	16156	15934	16147	15948	15998	16150	16104	15835	16109	16269	16112	16281	16013	15963	16088	15989	16332	15974	15886	16083	16159	15958	16150	16001	16159	16133	15966	16017	16011	16084	16210	16135	16058	16197	15869	16178	16014	16009	16300	15919	16184	16161	15975	16022	16078	15906	16112	15926	16093	16085	15921	16000	16084	16089	16125	16166	16175	16059	16233	15963	16270	16093	15917	16033	16055	15924	15973	15945	15979	16043	15810	16142	15978	16045	16119	16105	15958	16021	15848	16064	15984	16081	15988	16155	16089	16364	16009	15931	16081	15976	16062	16064	16132	16033	16081	16014	16174	16036	16209	16346	16133	16153	16391	16098	16096	15902	15978	16032	15988	16131	16002	16102	16099	16024	16239	16331	16065	16275	16089	16143	16259	16014	15864	16110	16182	16135	16049	16127	16210	16150	16164	16045	16195	16082	16128	15963	16075	16051	15992	15980	16002	15966	15938	16131	15904	16207	16075	16173	16006	16222	16003	16245	15984	16003	16061	16129	16195	16158	16063	16252	16039	15985	16178	16277	16054	15890	16135	16056	15872	16102	16047	15945	16321	16285	16091	16064	16216	16197	16146	16076	16208	16080	16083	15764	16206	16208	16074	16190	16058	16165	16156	16180	16020	16068	16255	16217	16145	16134	16217	15993	16096	16100	16210	15834	15874	16081	15999	16452	16092	16186	16246	16258	16334	16069	16216	16156	15954	15980	15896	16083	16295	16003	16253	16009	15913	16071	16138	16192	15782	15976	16028	16092	16004	15994	16099	16154	16169	16187	16081	16040	16086	16246	15987	15881	16010	16093	16115	16024	16204	16378	16194	16012	16116	15911	15951	15979	15959	16129	16080	16131	15976	16035	16181	16109	16002	15898	16125	16131	16041	16068	16096	16200	15984	16184	16082	16204	15983	16165	16095	16078	15881	16172	16101	15834	16107	16131	16203	16108	16096	16086	15793	16185	15988	16030	16258	15911	16151	16107	16172	16215	16080	16151	16349	15898	16085	15992	16058	15902	15932
15050	34501	27971	21412	19293	18027	17170	16271	15795	15298	14971	14663	14392	14388	14172	14096	13723	13812	13634	13952	13889	13757	13689	13697	13781	13756	13701	13534	13717	13781	13689	13566	13553	13608	13467	13544	13690	13657	13669	13654	13710	13647	13650	13613	13519	13647	13645	13450	13659	13667	13738	13584	13469	13549	13581	13569	13583	13531	13649	13377	13629	13578	13573	13447	13664	13588	13497	13475	13566	13727	13647	13661	13444	13649	13498	13770	13564	13533	13768	13391	13442	13460	13806	13524	13509	13446	13533	13672	13452	13672	13488	13396	13470	13464	13605	13698	13683	13490	13575	13471	13362	13598	13520	13554	13495	13648	13449	13627	13544	13464	13595	13434	13482	13488	13595	13475	13702	13565	13670	13565	13581	13548	13435	13530	13497	13574	13567	13534	13649	13620	13433	13790	13554	13402	13473	13570	13561	13649	13586	13542	13350	13550	13501	13378	13604	13488	13594	13570	13621	13474	13527	13450	13639	13567	13658	13611	13494	13433	13533	13739	13502	13495	13442	13583	13780	13567	13526	13679	13492	13425	13503	13557	13567	13503	13661	13700	13662	13611	13571	13526	13594	13364	13608	13415	13450	13409	13368	13474	13535	13552	13493	13495	13433	13583	13536	13423	13479	13568	13513	13647	13577	13436	13400	13457	13624	13706	13608	13528	13684	13586	13541	13371	13569	13512	13505	13581	13624	13643	13578	13349	13424	13569	13429	13513	13568	13424	13498	13428	13621	13592	13658	13525	13530	13490	13509	13546	13628	13469	13460	13422	13653	13429	13719	13584	13384	13633	13595	13454	13437	13537	13694	13538	13464	13689	13645	13466	13699	13559	13788	13514	13593	13527	13762	13506	13523	13674	13482	13583	13591	13451	13541	13429	13514	13688	13540	13554	13636	13338	13641	13439	13649	13504	13616	13391	13524	13437	13616	13480	13607	13536	13562	13502	13409	13498	13582	13598	13491	13496	13531	13539	13565	13333	13561	13611	13457	13550	13544	13489	13495	13325	13398	13528	13453	13569	13343	13477	13375	13584	13542	13454	13495	13490	13542	13548	13513	13723	13472	13440	13496	13550	13607	13520	13633	13402	13551	13655	13601	13732	13533	13500	13494	13509	13428	13678	13669	13732	13481	13483	13407	13655	13557	13627	13587	13672	13649	13567	13459	13367	13622	13465	13375	13426	13441	13562	13513	13494	13473	13440	13563	13366	13442	13550	13513	13855	13519	13719	13520	13492	13459	13431	13417	13621	13596	13534	13673	13589	13643	13459	13518	13546	13639	13482	13594	13463	13515	13632	13437	13518	13611	13538	13495	13441	13399	13612	13488	13627	13496	13457	13633	13635	13705	13451	13629	13610	13467	13516	13375	13453	13505	13535	13473	13523	13440	13472	13487	13318	13765	13534	13654	13668	13536	13509	13487	13401	13572	13392	13472	13481	13466	13573	13567	13494	13497	13526	13562	13620	13450	13530	13381	13513	13791	13407	13664	13502	13499	13657	13640	13604	13704	13667	13604	13585	13465	13675	13488	13549	13696	13523	13551	13517	13492	13439	13639	13490	13603	13675	13518	13551	13568	13442	13477	13588	13567	13496	13562	13520	13532	13571	13385	13454	13636	13647	13443	13381	13533	13547	13596	13492	13593	13587	13610	13593	13742	13479	13551	13482	13607	13442	13513	13472	13576	13650	13463	13762	13436	13536	13569	13581	13578	13531	13732	13529	13679	13292	13390	13511	13396	13515	13544	13480	13688	13578	13568	13535	13509	13486	13535	13479	13584	13508	13538	13634	13460	13497	13612	13547	13226	13569	13513	13472	13606	13628	13407	13463	13544	13641	13445	13605	13598	13432	13501	13535	13521	13548	13552	13625	13525	13571	13401	13449	13446	13339	13521	13546	13416	13473	13532	13458	13595	13463	13506	13544	13505	13585	13528	13587	13629	13627	13594	13485	13542	13630	13453	13714	13516	13539	13472	13532	13441	13644	13632	13492	13447	13520	13592	13796	13493	13554	13735	13491	13528	13583	13426	13571	13659	13462	13492	13611	13523	13584	13653	13624	13508	13486	13498	13570	13499	13648	13560	13543	13584	13625	13511	13554	13459	13452	13507	13466	13595	13511	13579	13507	13483	13479	13626	13511	13572	13498	13629	13559	13408	13478	13299	13423	13638	13650	13594	13595	13376	13613	13385	13620	13451	13201	13580	13632	13629	13504	13633	13558	13472	13568	13436	13565	13604	13395	13562	13510	13626	13349	13710	13655	13500	13518	13387	13493	13573	13564	13561	13495	13557	13621	13544	13612	13561	13582	13448	13472	13570	13537	13471	13539	13627	13474	13453	13537	13681	13627	13440	13500	13410	13488	13539	13600	13710	13617	13458	13423	13589	13578	13503	13691	13414	13457	13797	13535	13587	13533	13734	13611	13371	13703	13517	13536	13568	13481	13488	13606	13583	13546	13539	13534	13592	13472	13539	13485	13597	13398	13560	13562	13500	13627	13527	13555	13421	13331	13536	13590	13533	13623	13400	13584	13668	13546	13520	13592	13575	13647	13536	13508	13527	13646	13627	13504	13573	13550	13548	13449	13574	13535	13718	13432	13514	13597	13480	13600	13458	13525	13495	13632	13422	13394	13488	13533	13315	13571	13561	13702	13558	13521	13588	13508	13484	13518	13604	13555	13424	13500	13510	13483	13551	13594	13287	13416	13588	13459	13666	13468	13408	13540	13590	13664	13416	13503	13524	13615	13595	13492	13658	13504	13598	13587	13349	13521	13563	13528	13558	13568	13526	13482	13360	13445	13435	13619	13555	13577	13454	13615	13468	13672	13716	13498	13638	13547	13308	13546	13591	13612	13681	13495	13487	13464	13448	13545	13448	13482	13691	13585	13429	13431	13610	13642	13457	13643	13500	13640	13479	13520	13521	13641	13520	13485	13536	13802	13467	13424	13384	13627	13415	13538	13625	13521	13606	13507	13462	13771	13484	13705	13468	13550	13511	13577	13483	13473	13487	13637	13541	13679	13537	13513	13499	13530	13557	13383	13645	13587	13482	13534	13520	13591	13475	13432	13448	13572	13503	13530	13447	13452	13551	13666	13674	13419	13766	13570	13650	13350	13572	13466	13485	13605	13383	13488	13631	13554	13687	13550	13389	13439	13450	13460	13498	13531	13565	13661	13624	13489	13727	13714	13448	13647	13459	13480	13507	13699	13337	13508	13355	13468	13529	13595	13395	13627	13501	13514	13445	13549	13647	13509	13389	13539	13597	13660	13407	13495	13573	13323	13709	13421	13510	13568	13412	13443	13340	13437	13531	13503	13520	13438	13584	13743	13514	13519	13339	13686	13599	13421	13461	13511	13524	13491	13382	13593	13591	13464	13453	13455	13668	13499	13498	13674	13412	13488	13547	13553	13736	13526	13576	13501	13454	13609	13612	13534	13572	13687	13497	13536	13379	13588	13577	13726	13605	13374	13535	13600	13530	13372	13563	13555	13512	13461	13505	13478	13577	13587	13434	13459	13641	13509	13601	13482	13628	13593	13591	13524	13558	13412	13545	13531	13593	13457	13629	13423	13425	13563	13607	13618	13635	13652	13604	13546	13492	13755	13593	13490	13732	13500	13621	13441	13573	13630	13551	13496	13471	13441	13517	13548	13520	13647	13484	13673	13529	13493	13587	13621	13587	13546	13581	13528	13621	13555	13522	13621	13603	13603	13395	13323	13482	13663	13595	13495	13676	13618	13445	13449	13496	13544	13479	13598	13481	13608	13416	13424	13375	13509	13443	13497	13492	13538	13556	13526	13357	13549	13563	13495	13460	13629	13400	13542	13582	13677	13439	13450	13579	13567	13564	13671	13746	13422	13524	13650	13508	13430	13471	13507	13647	13631	13556	13626	13527	13632	13331	13514	13595	13571	13513	13395	13582	13567	13464	13522	13511	13505	13457	13780	13546	13506	13391	13656	13640	13353	13379	13535	13525	13659	13508	13587	13477	13642	13525	13564	13515	13677	13515	13425	13625	13652	13444	13674	13421	13466	13486	13607	13289	13458	13554	13558	13655	13490	13569	13450	13417	13628	13535	13472	13578	13518	13575	13513	13688	13454	13686	13536	13607	13367	13672	13543	13516	13564	13420	13546	13608	13511	13402	13540	13629	13374	13654	13550	13704	13527	13628	13294	13710	13586	13419	13578	13645	13369	13519	13437	13562	13597	13537	13493	13472	13541	13622	13342	13644	13512	13466	13385	13585	13396	13474	13405	13560	13490	13605	13642	13401	13581	13552	13599	13452	13453	13430	13454	13587	13651	13659	13309	13679	13466	13517	13409	13529	13459	13585	13557	13485	13561	13465	13636	13518	13534	13419	13403	13590	13499	13655	13506	13387	13607	13503	13632	13688	13599	13529	13712	13506	13460	13611	13501	13581	13595	13642	13508	13488	13485	13450	13572	13568	13470	13402	13486	13436	13619	13413	13421	13414	13682	13674	13383	13591	13525	13492	13540	13547	13518	13503	13573	13560	13569	13691	13551	13466	13351	13549	13507	13530	13537	13482	13482	13730	13488	13590	13525	13513	13592	13419	13398	13590	13596	13561	13490	13363	13594	13558	13569	13615	13481	13463	13753	13549	13523	13472	13553	13468	13492	13285	13540	13474	13689	13513	13671	13527	13382	13408	13472	13430	13564	13577	13606	13575	13489	13570	13615	13504	13612	13521	13504	13582	13391	13589	13504	13481	13423	13457	13551	13517	13682	13524	13394	13742	13362	13639	13522	13566	13445	13561	13444	13543	13473	13611	13513	13570	13506	13656	13368	13441	13466	13488	13651	13553	13629	13511	13518	13296	13527	13444	13722	13539	13522	13483	13501	13421	13610	13541	13441	13422	13572	13365	13440	13413	13452	13560	13429	13593	13525	13361	13379	13603	13710	13604	13472	13489	13456	13524	13454	13433	13614	13455	13662	13548	13635	13440	13459	13608	13577	13578	13610	13579	13479	13609	13400	13599	13659	13395	13467	13685	13592	13553	13699	13571	13536	13384	13301	13488	13650	13457	13481	13527	13437	13599	13757	13479	13390	13497	13673	13416	13635	13513	13670	13517	13569	13638	13526	13559	13437	13609	13490	13622	13503	13578	13385
27988	22304	24092	20730	17178	16790	16463	16058	15860	15658	15711	15577	15472	15424	15594	15623	15288	15141	15479	15434	15391	15438	15193	15263	15481	15499	15357	15281	15354	15456	15415	15330	15228	15162	15210	15330	15237	15533	15139	15380	15440	15213	15233	15185	15226	15529	15389	15340	15277	15326	15379	15283	15188	15313	15518	15317	15367	15382	15280	15355	15442	15256	15252	15341	15061	15322	15403	15561	15325	15495	15144	15235	15339	15162	15450	15328	15155	15390	15525	15360	15310	15407	15177	15144	15314	15305	15293	15290	15393	15350	15034	15152	15240	15362	15277	15195	15460	15169	15194	15150	15242	15327	15145	15258	15402	15464	15372	15304	15275	15345	15282	15071	15339	15384	15198	15265	15098	15360	15345	14995	15265	15201	15098	15275	15014	15299	15433	15275	15343	15268	15380	15339	15296	15327	15099	15318	15334	15128	15309	15230	15289	15305	15246	15330	15280	15509	15195	15103	15278	15251	15172	15239	15332	15153	15303	15245	15183	15138	15240	15294	15295	15192	15309	15348	15063	15298	15193	15151	15234	15220	15345	15307	15262	15273	15313	15385	15253	15179	15163	14867	15385	15225	15215	15227	15178	15460	15306	15152	15393	15340	15088	15127	15296	15101	15279	15209	15229	15180	15398	15340	15196	15439	15336	15432	15250	15199	15237	15267	15326	15302	15219	15339	15590	15439	15274	15345	15386	15079	15275	15268	15157	15377	15246	15316	15352	15161	15391	15301	15212	15430	15266	15174	14982	15226	15322	15284	15239	15418	15267	15153	15354	15128	15339	15342	15314	15051	15079	15413	15261	15294	15275	15594	15515	15260	15142	15266	15379	15440	15284	15253	15230	15365	15259	15053	15254	15101	15192	15295	15170	15162	15405	15257	15546	15399	15297	15049	15375	15429	15179	15330	15280	15330	15310	15216	15214	15062	15186	15261	15290	15176	15247	15255	15420	15209	15356	15255	15485	15350	15211	15429	15193	15114	15371	15294	15298	15344	15226	15472	15336	15319	15352	15349	15304	15060	15423	15233	15258	15235	15111	15419	15349	15018	15082	15286	15379	15312	15355	15198	15270	15326	15457	15360	15352	15187	15149	15012	15345	15475	15475	15342	15124	15179	15318	15272	15283	15255	15410	15558	15348	15179	15139	15108	15377	15192	15035	15231	15447	15247	15063	15276	15286	15368	15339	15269	15458	15170	15366	15294	15353	15212	15211	15146	15111	15254	15426	15437	15338	15448	15360	15119	15386	15282	15291	15442	15496	15404	15302	15431	14917	15283	15123	15166	15335	15312	15282	15295	15314	15248	15304	15223	15375	15293	15123	15246	15345	15387	15023	15204	15122	15167	15448	15194	15226	15256	15538	15440	15286	15152	15148	15004	15308	15257	15123	15363	15178	15211	15433	15425	15180	15231	15334	15205	15280	15322	15292	15229	15457	15357	15162	15464	15297	15280	15324	15259	15283	15236	15266	15125	15134	15384	15291	15291	15441	15248	15382	15198	15422	15237	15352	15524	15200	15025	15213	15141	15293	15399	15396	15358	15389	15230	15270	15333	15439	15295	15388	15305	15254	15553	15413	15176	15344	15324	15426	15325	15174	15448	15299	15412	15330	15406	15110	15435	15291	15323	15234	15216	15265	15219	15404	15269	15434	15222	15229	15231	15476	15254	15182	15411	15419	15291	15450	15100	15226	15297	15245	15093	15313	15084	15269	15538	15096	15170	15301	15371	15263	15453	15016	15392	15238	15340	15240	15217	15427	15165	15224	15273	15379	15322	15256	15204	15098	15156	15050	15143	15485	15213	15283	15186	15440	15312	15150	15229	15228	15407	15263	15368	15300	15478	15163	15328	15307	15335	15222	15302	15536	15263	15088	15384	15488	15272	15223	15190	15255	15511	15213	15350	15386	15368	15063	15368	15192	15314	15240	15236	15209	15259	15131	15258	15320	15193	15298	15188	15375	15461	15365	15375	15268	15265	15240	15405	15345	15527	15362	15548	15295	15287	15445	15239	15266	15269	15302	15298	15319	15257	15271	15351	15291	15312	15309	15335	15399	15404	15328	15058	15354	15237	15203	15174	15180	15156	15224	15317	15324	15201	15407	15176	15461	15174	15259	15445	15380	15379	15248	15292	15222	15136	15364	15476	15303	15248	15373	15349	15248	15304	15385	15095	15200	15224	15208	15354	15072	15117	15217	15161	15276	15475	15310	15362	15389	15233	15550	15478	15265	15363	15347	15254	15415	15303	15445	15251	15169	15246	15399	15438	15142	15216	15327	15276	15219	15435	15449	15224	15353	15227	15526	15309	15301	15426	15218	15505	15350	15272	15421	15218	15322	15135	15370	15210	15152	15240	15274	15227	15328	15223	15151	15338	15167	15153	15305	15341	15088	15207	15083	15415	15342	15277	15389	15322	15346	15288	15192	15293	15312	15208	15291	15216	15242	15280	15324	15368	15324	15512	15079	15307	15306	15086	15078	15393	15283	15286	15287	15342	15246	15171	15292	15431	15200	15423	15124	15189	15384	15294	15197	15289	15247	15334	15390	15129	15390	15318	15342	15540	15376	15307	15164	15303	15232	15235	15351	15307	15303	15341	15448	15411	15417	15226	15511	15435	15327	15211	15387	15267	15274	15207	15138	15421	15245	15398	15228	15321	15273	15266	15360	15364	15352	15360	15358	15482	15169	15286	15335	15277	15350	15383	15221	15414	15360	15308	15231	15371	15273	15460	15413	15299	15111	15250	15213	15150	15282	15233	15189	15338	15440	15249	15313	15343	15165	15293	15450	15274	15274	15258	15465	15179	15232	15234	15319	15255	15261	15298	15365	15149	15482	15179	15202	15325	15106	15366	15312	15333	15276	15272	15321	15111	15549	15287	15289	15319	15335	15273	15201	15089	15165	15410	15300	15177	15328	15386	15321	15200	15192	15305	15313	15207	15308	15286	15218	15186	15280	15230	15327	15118	15219	15425	15319	15244	15102	15446	15177	15152	15512	15229	15229	15417	15229	15125	15341	15246	15333	15139	15427	15426	15295	15291	15240	15330	15185	15276	15263	15527	15362	15396	15349	15289	14996	15106	15223	15110	15205	15248	15301	15219	15241	15428	15181	15350	15124	15520	15411	15306	15461	15180	15247	15199	15488	15343	15413	15461	15404	15362	15489	15493	15521	15256	15194	15289	15185	15253	15226	15065	15435	15454	15237	15197	15403	15137	15308	15398	15448	15177	15346	15026	15259	15133	15114	15280	15385	15183	15333	15338	15370	15286	15175	15284	15471	15463	15367	15258	15080	15210	15283	15209	15345	15294	15596	15311	15195	15183	15189	15386	15271	15259	15260	15404	15370	15159	15282	15119	15303	15056	15240	15305	15098	15253	15272	15442	15416	15170	15460	15171	15322	15285	15365	15331	15409	15152	15455	15243	15044	15304	15277	15244	15140	15366	15350	15235	15386	15347	15454	15299	15375	15279	15333	15303	15347	15327	15441	15348	15427	15210	15230	15376	15183	15231	15480	15303	15425	15384	15480	15434	15611	15313	15298	15297	15350	15212	15254	15250	15177	15366	15363	15393	15332	15265	15498	15300	15106	15343	15184	15116	15415	15330	15256	15289	15378	15185	15200	15345	15387	15277	15437	15304	15286	15191	15390	15347	15436	15498	15436	15280	15209	15520	15363	15378	15379	15543	15103	15180	15326	15429	15279	15289	15387	15259	15162	15319	15268	15276	15201	15321	15285	15022	15413	15243	15333	15452	15394	15420	15195	15347	15279	15371	15326	15283	15549	15199	15299	15323	15315	15327	15373	15377	15578	15290	15447	15118	15355	15071	15253	15043	15367	15419	15282	15403	15276	15240	15434	15100	15340	15160	15158	15144	15228	15410	15303	15068	15242	15204	15276	15218	15339	15283	15373	15249	15310	15623	15138	15322	15218	15375	15368	15256	15098	15211	15327	15271	15460	15274	15502	15255	15406	15369	15417	15290	15323	15307	15241	15343	15319	15207	15335	15313	15261	15487	15336	15398	15267	15358	15381	15158	15247	15175	15297	15157	15302	15314	15325	15258	15349	15280	15240	15255	15177	15234	15355	15246	15285	15225	15214	15054	15200	15215	15282	15401	15460	15153	15351	15187	15568	15265	15448	15383	15476	15423	15274	15347	15524	15281	15310	15435	15338	15592	15408	15301	15377	15163	15258	15262	15494	15449	15367	15158	15347	15278	15127	15336	15125	15172	15252	15249	15113	15449	15332	15131	15383	15130	15330	15274	15084	15247	15309	15304	15282	15076	15347	15393	15370	15214	15415	15318	15374	15238	15297	15233	15412	15484	15377	15223	15362	15273	15367	15237	15229	15200	15248	15305	15366	15442	15236	15350	15097	15227	15546	15327	15232	15227	15364	15323	15358	15405	15251	15076	15277	15217	15279	15274	15296	15155	15157	15394	15353	15315	15270	15409	15333	15263	15377	15327	15338	15180	15266	15259	15335	15305	15248	15177	15442	15186	15389	15361	15529	15283	15160	15168	15301	15315	15212	15394	15275	15296	15189	15140	15232	15411	15373	15196	15221	15282	15346	15300	15250	15510	15228	15160	15144	15342	15278	15347	15486	15366	15475	15417	15288	15302	15534	15419	15101	15400	15255	15471	15425	15077	15513	15278	15345	15011	15237	15335	15272	15298	15343	15397	15428	15211	15266	15135	15247	15533	15260	15166	15285	15384	15627	15193	15238	15388	15228	15108	15452	15125	15448	15415	15425	15229	15292	15235	15280	15310	15491	15339	15298	15450	15480	15493	15298	15312	15275	15194	15218	15270	15263	15346	15234	15226	15242	15285	15229	15188	15188	15284	15276	15543	15392	15295	15361	15238	15284	15251	15235	15074	15450	15410	15481	15278	15180	15249	15258	15300	15319	15178	15231	15140	15194	15219	15285	15095	15431	15260	15365	15312	15552	15215	15211	15129	15266	15233	15248	15124	15259	15422	15157	15414	15423	15303	15274	15373	15164	15286	15310	15397	15512	15240	15151	15417	15124	15317	15345	15388	15316	15194	15089	15184	15388	15179	15168	15320	15293	15175	15362	15432	15246	15184	15235	15307	15077	15275	15144	15263	15335	15436	15104	15511	15488	15216	15228	15569
16337	24486	20395	16657	15626	14906	14489	14463	13987	13720	13666	13439	13324	13408	13376	13167	13237	13219	13426	13256	13197	13212	13151	13094	13015	13208	13181	13223	13046	13220	13257	13123	13002	13115	13233	13176	13161	13186	13197	13139	13036	13182	13019	13156	13208	13111	13218	13080	13079	13085	13189	13127	13136	13254	12940	13093	13125	13150	13253	13126	13212	13176	13249	13125	13188	13097	13124	12995	13214	13066	13266	13087	13052	13277	13144	12859	13104	13273	13155	13000	13066	13168	13154	13201	13224	13060	13155	13037	13112	13113	13170	13215	13131	13098	13006	13151	13015	13061	13352	13005	13129	13188	13113	13217	13152	13069	13151	13179	12974	13161	13050	13066	13247	13194	13069	13079	13171	13254	13184	13080	13329	13177	13116	13104	13052	13095	13041	13153	13109	13089	13132	13220	13000	13041	13142	13188	13089	13140	13040	13231	13169	13400	13075	13269	13094	13244	13123	13102	13151	12919	13164	13096	13328	13149	13051	13226	13101	13167	13129	12887	13217	13360	13117	13081	13242	13029	13130	13252	13200	13071	13224	13071	13198	13096	13024	13013	13004	13133	13236	13140	13083	13164	13254	13081	12987	13297	13141	13199	13148	13310	13025	13144	13087	13049	12987	13183	13074	13077	13102	13255	13220	13144	12992	13146	13274	13205	13132	13025	12967	13130	13045	13180	13099	12910	13204	13110	13403	13203	13211	13216	13332	13185	13057	13213	13076	13169	13192	13093	13026	13138	12984	13174	13076	13251	13151	13196	13107	13117	13140	13093	13123	13207	12883	13144	13322	13076	13192	13091	13101	13284	13266	13087	13064	13151	13077	12953	13117	13143	13130	13257	13179	13001	13101	12877	13075	13251	13257	13078	13128	13179	13100	13278	13252	13232	13214	13116	13155	13153	13133	13087	13189	13193	13075	13148	13179	13234	12979	13136	13080	13070	13234	13084	13287	13067	13155	12931	13098	13255	13136	13247	13097	13099	13028	13161	13170	13057	13312	13206	13075	13096	13268	13188	13249	12957	13072	13035	13142	13111	13186	13212	13138	13164	13103	13004	13246	13118	13069	13214	12999	13205	13082	13117	13119	13040	13056	13014	13037	12981	13081	13039	13188	12987	13117	13121	13022	12989	13029	13139	13161	13155	13061	13027	13193	13270	13130	13199	13171	13149	13223	13078	13178	13026	13146	13194	13071	13304	13165	13198	13208	13268	13106	13173	13094	12978	13163	13140	13133	13056	13273	13164	13093	13153	13164	13115	13115	13066	13150	13216	13027	13126	12990	13196	13047	13204	13215	13287	13063	13180	13226	13097	13055	13257	13183	13257	13155	13084	13031	13172	13080	13370	12964	13123	13099	13038	13165	13160	13084	13041	13248	13244	13159	13083	13201	13200	12930	13144	13099	13059	13324	12939	13062	13094	13088	13240	13293	13010	13157	13042	13228	13157	13150	13296	13108	13120	13161	13268	13186	13153	13172	13068	13141	13162	13198	13217	13109	13087	12984	13088	13260	13150	13177	13272	13150	13155	13200	13079	13135	13164	13200	13124	13227	13217	13119	13241	13252	13053	13233	13183	13155	13123	13255	13038	13058	13151	13273	13110	13110	13299	12992	13026	13083	13124	13098	13023	13114	13166	13141	12969	13034	13180	13059	13178	13128	13222	13235	13123	13180	13110	13194	13103	13128	12927	13342	13023	13178	13144	13044	13113	13282	13081	13101	13244	13315	12996	13025	13286	13225	13290	13003	13174	13166	13088	13125	13033	13146	13099	13076	13124	13035	13164	13026	13093	13198	13211	13034	13139	13004	13042	13071	13109	13212	12996	13078	13161	13082	13134	13096	13052	13061	13164	13117	13076	13333	13173	13088	13151	13321	12993	13277	13016	13214	13107	13200	13086	13128	13209	13157	13161	13149	13249	13292	13091	13244	13173	13061	13178	13011	13214	13088	13237	13278	13181	13184	13123	13205	13142	13116	12951	12934	13186	13021	13103	13170	13061	13118	13089	13235	13080	13065	13205	13077	13211	13202	13124	12989	13135	13316	13019	12985	13214	13065	13119	13113	13175	13181	13299	13128	13010	13154	13012	12980	13164	13116	13263	13071	13342	13068	13128	13068	13060	13045	13117	13134	13180	13022	13156	13153	13132	13021	13366	13163	13139	13211	13084	13236	13081	13175	13292	13250	13140	13305	13067	13168	13270	13116	13195	13176	13001	13038	13156	13275	13036	13102	13090	13192	13205	13108	13115	13164	13304	13064	13174	13079	13110	13105	13158	13101	13049	13152	13146	13091	12945	13163	13058	13104	13037	13171	13244	13097	13099	13185	13181	13185	13059	13185	13163	13082	13140	13178	13167	13267	13300	13221	13194	13337	13155	13232	13147	13075	13125	13005	13105	12959	13108	13119	13107	13058	13189	13084	13230	13082	13198	13162	13156	13121	13311	13168	13207	13154	13233	13219	13244	13107	13116	13189	12935	13059	13168	13289	13140	13102	13260	13027	13087	13144	13197	13077	13154	13155	13137	13087	12992	13155	13117	13143	13179	13184	13130	13153	13375	13291	13185	13110	12957	13120	13056	13056	13217	13219	13105	13266	13044	13196	13344	13117	13127	13216	13124	13201	13077	13113	13145	13061	13208	12998	13221	13266	13120	13134	13134	13151	13150	13114	13066	13082	13257	13033	13053	13107	13090	12985	13250	13115	12955	13114	13240	13158	13152	13171	13162	13209	13045	13013	13196	13129	13160	13043	13058	12954	13054	12923	13172	13111	13051	13116	13098	13023	12998	13108	13107	13104	13226	13177	13089	13048	13085	13156	13030	13087	13115	13052	13317	13152	13181	13190	13231	13118	13107	13292	13100	13133	13138	13099	13059	13087	13054	13142	13156	13189	13139	13281	12993	13302	13064	13151	13071	13044	13164	13149	12993	13192	13223	13092	13179	13284	13013	13259	13003	13096	13211	12918	13262	13149	13224	13149	13158	12914	13131	13201	13193	13227	13147	13096	13258	13149	13174	13139	13294	13200	12994	13120	13149	13168	13176	13071	13030	13148	13256	13268	13216	13079	13429	13058	13341	13152	13132	13234	13140	13053	13150	13070	13260	13061	13161	13194	13150	13142	13061	13225	13056	13179	13259	13155	13136	13170	12998	13039	13246	13144	13144	13219	13070	13133	13154	13163	13195	13189	13253	13133	13202	13096	13226	13300	13181	12996	13262	13204	13112	13123	13169	13044	13090	13201	13133	13068	12894	13139	13017	13226	13170	13167	13030	13208	13239	12948	13051	13051	13208	13001	13045	13123	13184	13038	13123	13089	13213	13143	13111	13100	13094	13206	13181	13120	13222	13213	13253	13099	13089	13172	13067	13096	13143	13002	13206	12941	13308	13081	13206	13000	13050	13148	13085	13003	13176	12997	12933	13039	13215	13217	13136	13207	13055	13157	13141	13010	13312	13334	13084	13097	13306	13251	13128	13224	13055	13177	13121	13242	13313	13051	13183	13143	13071	13052	13245	13133	13242	13212	13134	13143	13067	13091	13245	13065	13245	13199	12933	13165	13069	13048	13160	12960	13109	13000	13096	13079	13195	13160	13192	13010	13011	13276	13028	13072	12972	13148	13157	13273	13210	13273	13195	13265	13135	13146	13149	13205	13023	13104	13150	13116	13026	13246	13142	13195	13040	13182	13107	13093	13026	13042	13122	13116	13070	13233	13097	13040	13121	13134	13010	13061	12956	13035	13171	13219	13224	13159	13136	13138	13133	13157	13184	13004	13159	13079	13113	12983	13244	13184	13195	13104	13234	13112	13201	13159	13251	13160	13148	13154	13199	13146	13065	13119	13229	13099	13137	13184	13117	13191	13102	13095	13113	13279	13153	13174	13070	12991	13203	13122	13089	13057	13181	13158	12973	12914	13141	13014	13090	13115	13087	13070	13064	13070	13139	13156	13179	13190	13182	13186	13134	13244	13001	13280	13211	13202	13152	12910	13266	13058	13205	13010	13245	13193	13185	13124	13176	13045	13083	13091	13074	13129	13053	13111	13084	13184	13170	13002	13111	13099	13034	13155	13186	13175	13117	13146	13078	13266	12965	13142	13112	13152	13106	13054	13199	13227	13196	13040	13106	13063	13148	13215	13056	13093	12970	13173	13185	13338	13027	13132	13056	13220	13284	13127	13077	13297	13068	13161	13064	13039	13191	13067	13189	13085	13207	12978	13292	13148	13061	13347	13287	13114	13083	13063	12960	13143	13145	13016	13192	13167	13261	13062	13058	13047	13208	13042	13236	13078	13165	13117	13085	13116	13091	12920	12913	13185	13261	13152	13094	13237	13104	13128	13066	13165	13108	13103	13035	13204	13106	13111	13319	13198	13062	13184	13087	13183	13103	13215	13121	13290	13154	13044	13324	13470	13148	13039	13093	13226	13191	13141	13162	13016	13160	13075	13055	13083	13108	13200	13299	13174	13072	13282	13100	13193	13042	13134	13213	13069	13043	13088	13067	13222	13124	13080	13147	13101	13139	13209	13230	13146	13106	13268	13161	13083	13053	12857	13302	13022	13210	13140	13167	12909	13053	13050	13128	13136	12996	13099	13116	12997	12923	13017	13108	13275	13068	13127	13158	13169	13250	13140	13324	13310	13086	13098	13304	13080	13204	13252	13103	13236	13011	13270	13172	13077	13235	13262	13050	13191	13059	13159	13129	13166	13042	13240	13231	13106	12974	13223	13265	13223	13286	13212	13131	13280	13042	13265	13092	13061	13086	13200	13188	13142	12988	13025	13178	13101	13357	13079	13149	13124	13188	13157	13083	13256	13161	13081	13362	13194	13248	13174	12909	13099	13281	13156	13074	13154	12909	13151	13095	13080	13051	13121	13139	13096	13170	13166	13015	13178	13227	13093	13172	13208	13243	13124	13108	13118	13084	13230	13085	13088	13208	13106	13088	13060	13349	13031	13092	13140	13100	13177	13197	13324	13180	12952	13063	13146	13253	13339	12961	13201	13054	13072	13193	13120	13060	13025	13282	13082	13200	13004	12956	13112	13051	13091	13069	13166	13112	13103	13170	13180	12980	13191	13066	12975	13075	13236	13187	13131	13025	13225	13238	13002	13078	13130	13243	13099	13004	13190	13163
22570	20827	27677	24127	21546	21251	19652	16838	16050	15919	15841	15641	15633	15407	15537	15134	15215	15321	15093	15084	15002	15122	15104	15188	15202	15074	14980	14936	14861	15153	15088	14901	15004	15069	15002	14978	15046	15116	15247	15188	14917	15036	15163	14844	14974	14982	15014	14814	14906	14921	14799	14694	14896	14931	14935	15161	14884	14972	14934	15111	15030	14885	14925	14770	14813	14962	15027	14979	14971	14927	14841	14923	14813	14706	14824	14721	14945	15079	14906	14786	14936	15002	15116	14869	15132	14933	14924	14917	15011	14924	14906	14983	14999	14862	15106	14977	14786	14864	14930	14796	14908	14861	14956	15025	15046	15067	15115	15067	14946	14932	15024	14637	14963	14797	14916	15016	14874	14841	14904	14972	14733	14994	14828	15114	14870	14996	14948	14920	14795	14918	14942	14787	14930	14801	14870	15023	14948	14810	14976	15037	15059	14908	14899	14914	14919	14880	14956	14844	15013	14972	15005	15016	14973	15103	14880	14967	14857	14935	14968	14878	14890	14792	14964	14832	15117	14839	14828	14824	15009	14955	14861	14805	14857	15178	14922	15048	14940	14899	14865	14864	14850	14915	14900	14882	14637	14897	14899	14838	15059	14956	14847	15019	14836	14922	14812	14829	14946	14910	15048	15054	15056	15132	15123	14660	15069	14966	14995	14885	14836	14664	15139	14802	14877	15070	14962	15004	14740	14903	14864	14952	14862	15002	14740	15033	15138	14965	14849	14861	14788	14925	14832	14977	15035	14913	14983	15196	14830	14988	14982	14826	14835	14953	15163	14983	14942	14972	14938	14696	14858	14816	14859	14917	15052	14889	15092	14972	14861	15061	14805	14821	14858	14797	14852	14718	15015	14770	14898	14980	15018	14812	14937	14915	14875	14968	15092	14908	14807	14970	14808	14881	15042	14777	15190	14970	14744	14809	14900	14780	14691	14897	15188	14794	14779	14972	14947	14889	14997	15051	14904	14777	14701	14959	14976	14798	15022	15071	14961	14943	14976	14898	14863	14808	14882	15162	15012	14955	14848	15022	14977	15015	14770	14936	14989	14887	15037	14820	15014	14730	14978	14949	14980	14851	14969	14857	14960	15185	14928	14925	14854	14813	14881	14964	14994	14929	14945	14923	14905	15044	14927	14937	14883	14957	14883	14989	14734	14913	14965	14926	15068	14983	14934	15124	14840	14849	15000	14870	14976	14887	14858	14917	14905	15042	14927	15104	15028	14824	14826	15130	14995	14758	14990	14928	14847	14985	14944	15053	14954	14941	14977	15021	14789	14807	15178	14880	14935	14926	14793	14899	15006	15029	14974	14838	14881	15029	14980	14993	15036	14817	14845	14836	15009	14877	14961	14850	15060	14713	14794	15234	14807	14890	15017	14756	15007	14773	14889	14778	14888	14787	14849	14853	14668	14939	14697	14744	14568	14932	14884	14873	15055	14917	14956	14554	14906	14959	15066	14943	14766	15011	14767	14888	14865	14955	15084	14907	15100	14998	14826	14911	14836	15002	14972	14811	15052	15074	14777	14972	14978	14830	14726	14916	15111	15001	14982	14786	14941	14782	14940	15031	15030	14814	14860	14892	14970	14854	14899	14967	15069	14879	14602	15006	14636	14952	15148	14902	14764	14992	15075	14907	14829	14695	14839	14987	14955	14927	14997	14857	14993	15082	15062	14983	14789	15028	14941	14917	15008	14838	14997	14666	14947	14923	14531	15039	14958	14831	15012	14743	14809	14905	14890	14828	14762	14950	14725	15039	14827	14939	14839	14911	14932	15034	15148	15089	14683	14828	14973	14871	15116	15086	15043	15018	14898	14816	14837	14754	14818	15017	14990	14989	14973	14985	15065	14806	15060	15038	15029	14798	14757	14940	14904	14914	14926	14752	14865	15058	15144	14821	15012	14869	14960	14908	14792	14887	14966	15022	14906	15009	15038	14810	14939	15019	14912	15052	14841	14936	14902	15022	15012	14881	15092	14907	14937	14759	14694	15159	15047	15035	14958	14762	14888	14945	14885	14993	15047	15119	14853	14763	14924	15109	14965	14804	14839	14763	14982	14942	15055	14776	14790	14851	15030	14881	14924	14752	14859	14842	14960	15014	15036	15001	15179	14897	15079	14911	14830	14795	14887	14916	14903	14988	14945	14896	14857	14736	15073	14967	14923	14650	14987	15036	14932	14831	14716	15039	14937	14888	14919	14794	14811	14882	14952	14728	14950	14917	14967	14938	15132	14884	14853	14907	14893	14868	14872	14896	14944	14927	14965	14874	14850	14807	14931	14921	14960	15033	14903	14715	14888	14825	14691	14887	14848	14834	14941	14876	14809	15081	14984	14945	14684	14835	14948	14753	14913	14831	15140	14840	14872	14850	14956	14781	14811	14979	14757	14956	14842	14787	14799	15055	14874	14717	15020	14955	14962	14963	15102	14920	14927	14901	14984	15146	14827	14902	14829	14881	14731	14805	14831	14850	15008	14944	14833	14923	14788	14914	15145	14972	14912	15011	14759	14812	14799	15041	14778	14840	14844	14896	14858	14837	14963	14978	14957	15036	15086	15062	14900	14870	14931	15050	14723	14864	14763	15112	14968	14914	15048	14946	14938	15105	14900	14979	14844	15052	15017	14889	14833	14885	14627	14848	14809	14907	14959	14912	14946	15008	14944	15044	15204	14976	14923	15036	15028	15077	14953	14806	14961	14856	14866	14588	14932	14844	14877	14904	14850	14986	14944	14742	15099	15037	15041	14780	15148	14946	15223	14987	14922	14790	14959	14969	14761	14802	14863	14906	15075	15122	14963	14796	15094	14819	15215	14853	14849	14904	14938	15042	14820	14824	14807	14693	14860	14835	14764	15016	15052	14928	14969	14969	15025	15140	15023	15106	14800	14865	15060	14753	14952	14837	15037	15036	15022	14910	14884	14693	15009	14819	14848	14914	14851	14839	14983	15009	14952	14941	14897	15062	15135	14857	15082	14958	15148	14928	14976	14848	14932	14905	14896	14901	14845	15005	14947	14679	14933	15009	14876	15120	14994	14977	15028	14943	14880	15096	14873	14907	14994	14817	14859	14919	14812	15061	14880	14924	14954	14868	15062	14912	14785	14830	15221	15068	14926	14717	14891	14858	14826	14866	14892	14969	15065	15024	15006	14929	14875	14738	14998	15033	14964	14789	14820	14886	14846	14852	14984	14983	14921	14975	14858	14824	15121	14659	14880	14924	14958	14934	15029	14919	14900	14967	15070	14840	14997	14828	14859	14985	14885	14957	14966	15003	14960	14993	14961	14823	14780	15043	14965	15088	14790	14793	14971	14991	14826	14959	14887	14936	14955	14971	14907	15020	14911	15035	14835	14917	15009	14871	15026	14828	14714	14749	14991	14828	14883	14853	14955	15040	14846	14931	14825	14788	15034	14853	15040	15010	14967	14936	14819	14963	15122	15038	14737	15031	14844	15088	15019	14799	14855	14951	14873	14793	15008	14894	14657	14754	15065	14862	15073	14873	14822	15002	14864	14728	14953	14905	14908	14790	14989	14856	14975	14786	14886	14902	14984	14824	15097	15048	14932	14956	14937	14820	14803	14957	14804	15055	14891	14852	14983	15003	14972	14886	15035	15128	14931	14936	14955	14947	14931	14900	14795	14961	15025	14836	14926	14590	15038	14761	14958	14950	14806	14683	14865	15059	15136	15029	14862	14997	15134	14951	14986	15080	14867	14824	14896	15036	14785	14973	14788	15034	14842	14841	14800	14913	14921	14792	14773	14730	14932	14962	14905	15162	15026	14894	14964	14929	15020	15050	14806	14996	14916	14790	14985	14824	14950	14738	14928	14830	14929	14815	14915	15046	14801	14801	14713	14855	15042	14943	14982	14893	14907	14848	15051	14906	15056	15045	14738	14833	14925	14923	14987	14936	14812	14998	14614	14841	14749	15115	14958	14609	14970	14938	15037	15032	15062	14839	14850	14721	14832	15025	14993	14789	15068	14792	14902	14926	14870	14837	14926	14873	14962	14883	14942	14943	14993	14807	14966	14987	14853	14872	14984	15176	14857	15069	14848	14731	15006	14938	15046	14911	15127	14996	15078	15016	14991	14864	14789	14750	15115	14845	14960	15038	15158	15102	14870	15055	15046	14902	14871	14929	14811	14948	14721	14950	15050	14860	14900	14762	15024	14839	14839	14937	15002	15017	14995	14837	15169	14828	14701	14855	14947	14798	14778	15001	14824	14935	14800	14862	14920	14775	14966	14913	14898	14973	14817	14756	14939	14917	14832	14801	14960	14952	14958	14710	14857	14955	15103	14876	14929	14964	15060	14931	14875	14900	15000	15083	14847	14831	14976	15018	14815	15003	14725	14943	14962	14737	14852	14888	15046	14956	15164	14923	14855	14852	15086	14722	14920	14796	14857	14934	14793	14951	14652	15012	14920	14921	14865	14970	14776	14710	14851	14901	14991	14885	14959	14850	14921	14950	15001	14900	14976	14835	15112	14967	14898	14798	15136	14942	14695	14808	14906	14973	14739	14997	14996	14782	14697	14657	15005	15118	14878	14974	14956	15000	15037	15036	14853	14663	14912	14899	14949	14887	14945	14925	14895	14670	14889	14762	14880	14784	14961	14948	15002	14828	14835	15007	14908	14690	15135	14799	14742	14763	15133	15116	14791	14950	14968	14859	14924	15058	14964	15006	14703	14997	14844	14834	14754	14896	14917	14818	14939	14777	15025	14700	14760	14836	14868	14798	15016	14706	15099	15039	15088	14950	14930	15037	14991	14775	14945	14631	14765	14983	14842	14931	14958	15094	14923	14859	14919	14948	14942	14909	14956	15033	14867	14867	14854	15014	15099	14882	14863	14807	14924	14941	14888	14755	14977	14956	14947	14880	14683	14695	14943	14830	14897	14925	14993	14870	14930	15096	14969	14765	15165	14981	14814	14864	14820	14715	14910	15039	14957	15063	14962	14940	14943	15043	14914	14953	14927	14755	14958	14960	14861	14923	15043	15006	14739	14937	15038	14875	14862	15047	15051	14870	14930	14856	14987	14937	14846	14880	14988	14981	14763	14647	14868	14771	15056	14975	14914	14892	14801	15043	14923	14759	15109	15195	14951	15001	14947	14826	15042	14925	14899	14923
13895	29937	24425	19354	17386	16257	15518	14869	14289	14082	13938	13670	13607	13385	13360	13135	13175	13246	12997	12990	13136	12946	13125	12749	13169	12917	13054	12867	12983	12889	12929	12941	13012	13009	12913	12977	12863	12881	12875	12919	12850	12980	12735	12970	12918	12923	12977	12985	12683	12929	13128	12790	12966	12983	13009	12968	12995	12946	12898	13051	12832	12851	12878	12904	12917	12964	12883	12913	12837	12981	12834	12837	12931	12863	12715	12878	12897	12959	12813	13085	12907	12954	12709	12836	12946	12833	12983	12882	13030	13029	12906	12849	12955	12860	13028	12880	13062	12838	12951	12719	12981	12988	13043	12837	12912	12839	12932	12943	12870	12893	12935	12944	12899	13071	12908	12911	13004	12963	12951	12877	12980	12856	13040	12879	13089	12825	12951	12856	12979	12835	12983	13032	12872	12880	13086	12978	12847	12947	13009	12798	12863	13034	12852	12829	13037	12860	12955	12844	12726	12738	12959	12907	12948	12821	12787	12896	12824	12908	12916	12852	13011	12927	12861	13067	12827	12791	12964	12919	12799	12995	12942	12841	12922	12758	12875	12939	12901	12836	12884	12957	12820	12938	12837	12838	13099	13085	12826	12911	12804	12873	12868	12820	12865	12918	12850	12760	12833	12966	12848	12798	12767	12798	12998	12778	12904	12847	12837	12920	12970	13044	12817	12987	12881	12832	12765	12830	12776	13056	13036	12967	12978	12935	12962	12898	12945	12971	12849	12852	12879	12756	12868	12819	12868	12854	12794	12830	13122	12756	12765	12958	12933	12959	12872	13007	12859	13011	13071	12819	12881	12821	12903	12833	12913	12860	12973	13106	12844	12685	12941	12843	12972	12949	12944	12936	13011	12773	12748	12893	12849	12980	12813	12815	12845	12959	12831	12944	12816	12872	12913	12767	12977	12965	12720	12956	12835	13036	12907	12777	13087	12777	12776	13030	12874	12823	12879	13045	12889	12747	13023	12781	12895	12708	12716	12696	12825	13001	12741	12795	12940	12791	12848	12961	12901	12995	12802	12870	13018	12888	12856	12909	12857	12880	12781	12946	12957	12805	12978	12729	12900	12944	13011	12992	12791	12849	12933	12862	12790	12897	12927	13038	12911	12960	12958	12922	12920	12728	12784	12898	13001	12812	12860	12720	12908	12916	12686	13007	13071	12871	12930	12782	12856	12762	12997	12905	13019	12686	12842	12864	12769	12874	12904	12891	13007	12945	12959	12895	12975	12752	12923	12878	12808	13095	12800	12778	12947	12930	13025	12876	13025	12862	13012	12944	12858	13022	12783	12908	12839	12887	12872	12897	12938	13005	12857	12921	13031	12925	12940	12822	12880	12759	13018	12661	12958	12814	12811	12847	12818	12945	12951	13064	12913	12891	12859	12971	12796	12916	12931	12896	12928	12904	12830	13135	12985	12829	12945	12757	12795	12730	12763	12800	12784	12868	12883	12857	12976	12903	12923	12913	12965	12876	13000	12721	12870	12898	12968	12842	12922	13038	12786	13002	12844	12875	12856	12759	12929	12761	12780	12891	12964	12730	13025	12833	12862	12947	12827	12990	12922	12862	12857	12796	12971	12858	12849	12813	12892	12797	12884	12896	12791	12891	12796	12925	12641	12717	12841	12926	12937	12981	13052	12852	12833	12922	12918	12927	12955	12829	12845	12856	12875	13092	12790	12985	12859	12900	12905	12810	12778	12733	12905	12975	12701	12833	12931	13175	13003	12701	12905	12925	13035	12800	12870	12879	12892	12961	12936	13038	12832	12864	13022	12993	12767	12921	12871	12924	12862	12739	12862	12791	12946	12845	12864	13024	13006	12698	12742	12787	12778	12972	12734	12971	12902	12838	12793	12885	12852	12944	12818	12950	12805	12871	12857	12913	13000	12734	12984	12846	12860	12988	12819	12767	12763	12878	12937	12924	12815	12810	12899	12797	12819	13026	12884	13058	13105	12791	12868	12875	12835	12951	12938	12931	12919	12877	12846	12856	12866	12846	12774	12944	12779	12988	12744	12778	12918	12767	12923	12917	12758	12941	12928	12773	12753	12818	12797	12708	12974	13112	12955	12941	12836	13024	12933	12916	12861	12779	12824	13101	12836	12733	12840	12944	12955	12915	12926	12857	12999	13017	12956	12936	12876	12711	12704	12842	12920	12814	12826	12870	12841	12629	12940	12809	13029	13044	12963	12863	12758	12962	12995	12800	12806	12998	12983	12980	12959	12886	13090	13027	13048	12853	12777	12954	12895	12930	12834	12813	12929	12990	12765	12737	12862	12836	12943	13015	12778	12806	12882	13076	12694	12748	12897	12911	12901	12983	12887	12973	12881	12878	12916	12826	12856	12895	13065	12772	12874	12883	12854	12934	12806	12814	12927	12890	12889	12788	13014	12742	12988	12941	12957	12887	12727	12836	12963	12898	12931	12797	12933	12797	12827	12947	13124	12900	13010	12887	12793	12998	12921	12929	12851	12812	12762	12849	12968	12996	12852	12964	12827	12812	12847	12979	12872	12909	12766	12844	12882	12982	12901	12923	12674	12818	12745	12861	12832	12978	12797	12842	12899	12981	12995	12733	12847	13028	12879	12964	12906	12944	12909	12926	13060	12863	13064	12853	12840	12970	12921	13009	12884	12939	12860	12949	12842	12957	12855	12888	12739	12734	12876	13056	12941	12932	12872	12795	12999	12916	12869	13024	12818	12996	12826	12984	12886	12675	12869	13011	12784	12943	12910	12794	12816	12909	12862	12699	12898	12804	12902	12898	12974	12771	12826	12948	12829	12922	12814	13059	12733	13007	12988	12919	13138	12737	12966	12915	12935	12834	12970	12834	12661	12905	12862	12871	12856	12822	12793	12622	13148	12847	13075	12925	12875	12993	12849	12845	13010	12923	12874	12844	13014	12958	12862	12988	12859	12900	12983	12837	12802	12924	12990	12874	12770	12807	12788	12876	12939	12858	12808	12903	13040	12934	12746	12879	12898	12858	12905	13035	12929	12898	12936	12926	12794	12934	13017	12828	12763	12893	12840	12911	13037	12852	12952	12820	12892	12772	13035	13074	12917	13076	12973	12728	12886	12876	13010	12880	12914	12699	12948	12784	12876	12902	12828	12915	12794	12731	12932	13046	12905	12856	12868	12956	12990	12816	13070	13018	12776	12890	12930	12862	12707	12933	12790	12884	13060	12760	13017	12814	12859	12912	12925	12825	13031	12847	13018	12986	12767	12886	12847	12720	12878	12883	12789	12827	12815	12883	12758	12900	12867	12724	12886	12944	12782	12915	12861	12866	12840	12704	12986	12918	12974	12798	12964	12840	13005	12895	12828	12892	12878	12767	12909	12890	12938	12903	12908	12787	12847	12983	12790	12747	12878	12947	12851	12873	12987	13044	12934	12968	13009	12883	12928	12915	12979	12667	12924	13023	12834	12946	12891	13028	12840	12952	12675	12882	12804	12865	12906	12991	13069	12905	12840	12795	13015	12854	12745	12915	12888	12730	12912	12863	13030	12969	12928	12933	12910	12828	12993	12995	12890	12854	12800	12677	12720	12895	12911	12812	12717	12810	12912	12853	13009	12999	13039	12680	12915	12832	12878	12750	12962	12696	12758	12878	12770	12967	13007	12875	12743	12893	12876	12902	12909	12828	12968	12903	12932	12768	12799	12814	12993	12831	12885	12970	12770	13080	12745	13045	12736	12854	13030	13023	12827	12768	12821	12898	12944	12757	12735	12940	12803	12907	12829	12901	12859	12951	12775	12999	13005	12860	12877	12920	12975	12841	12818	12850	12700	12817	12900	12835	12810	12775	12837	12926	12944	12837	12769	12901	12830	12888	12830	12978	12997	12914	12923	12904	12875	12944	12839	12742	12914	12841	13056	12996	12983	12835	12826	13032	12848	12802	12825	12996	12825	12841	12831	12960	12847	12922	12870	12848	12949	12864	12959	12794	12991	12848	13043	12706	13004	12788	12910	12862	12947	12983	12973	12877	12873	12933	12903	12744	12838	12890	12791	12803	12948	13070	12977	12938	12929	12910	13064	12743	12862	12930	12860	12875	12940	12974	12844	12710	12931	12913	12854	12862	13030	12851	12937	12905	12755	12914	13050	12850	12806	12840	12794	12905	13019	12779	12668	12888	12883	12973	12805	12900	12792	12867	12943	13008	12866	13024	12962	12905	12889	12966	12985	12788	12969	12972	12918	12829	12866	12753	12943	12929	12861	12888	12991	12922	12826	12811	12883	12726	12920	12935	13041	12802	12678	12881	12914	12731	12808	12841	12865	12839	12895	12775	12816	12846	12898	12592	12824	12954	12800	12906	13161	12901	12969	12827	12862	12761	12926	12808	12944	12836	12787	12996	12901	12902	12983	12947	12870	12996	12805	12877	12860	12803	12854	12854	13052	12935	13005	12910	12776	12929	12851	12956	12917	12826	12950	12867	12905	12895	12965	12916	12907	13009	12886	12880	13010	12707	12948	12888	12848	13068	12816	12735	12802	12960	12841	12831	12865	12871	13068	12822	12889	12942	12816	13152	12897	12741	12829	12975	12931	12819	12879	12940	12854	12841	12979	13019	12779	12852	12821	12848	12884	12694	13114	12887	12887	12799	12613	12988	12733	12855	12978	12671	12706	12942	12816	12921	12876	12993	12827	12868	12824	12863	12823	12730	12719	12830	12797	12865	12843	12970	12932	12791	12920	12824	12839	12849	12955	12880	12888	12829	13064	13095	12866	12810	12950	12891	13024	12774	12720	12844	12865	12948	12929	12888	12796	12915	12896	12893	12952	12687	12908	13055	12876	12972	12758	12905	12818	13065	12821	12806	12964	12829	13138	12933	13081	12790	12992	12814	12981	12733	12745	12912	12907	13078	12978	12905	12700	12835	12823	12875	12908	12844	13021	12916	12993	12869	12811	12748	12955	12814	12846	13045	13108	12809	12889	12798	12854	12983	13039	12779	12827	12918	12993	12835	13008	12669	12885	12782	12764	12975	12968	12910	12926	12762	12887	12972	12902	12820	12951	13081	12891	12750	12857	12998	12906	12776	13103	12763	12943	12924	12968	13002	12950	12886	12923	12733	12980	12912	12886	13025	12925	12790	12909	12970	12864	12936	12789	12804	13002	12844
24093	20820	26470	25963	20070	18353	18390	17214	16782	16846	16690	16481	16636	16285	16475	16343	16178	16189	16195	16227	16198	16013	15996	16049	16299	16086	16062	16124	16095	16166	16057	16078	15867	16133	16379	16263	16149	15879	16148	16140	16155	16129	16043	15872	16119	16115	15984	16210	16168	16143	15880	16011	16141	16215	15856	16013	16286	16028	16083	16070	16135	16006	15869	15879	16109	16230	16015	16018	16066	15960	16244	15943	16026	16113	15944	15893	15975	16164	16034	16046	16141	16048	16105	16127	16030	16108	15916	15975	15853	15855	16001	15908	15900	16069	16144	16001	16248	15816	15916	16017	15959	15972	16142	15955	16053	16119	15931	15934	16133	15999	15988	16043	16025	15919	16078	15947	16180	16002	16179	16173	15946	15918	15929	16179	16377	15936	15951	16055	16010	16038	16115	15963	16009	16060	15922	16189	16070	16078	15985	16225	15954	15954	15872	15872	15928	16142	16076	16141	15932	15953	16072	16234	15992	15964	15787	16229	16019	15988	16116	16032	15665	15991	16061	15995	16055	16002	16089	15894	15951	16115	16186	16044	15848	15981	15872	16157	16122	16003	16052	16062	16009	16071	16042	16108	16082	15820	15970	15944	15938	16094	16397	15941	15962	15883	16107	16020	16094	16025	16055	16046	16057	16117	15870	15990	15969	15990	15886	15948	15798	16044	16009	15847	15994	16014	15922	15874	16014	16019	15971	16096	16091	15897	15964	16031	16021	15910	16028	16029	16075	16166	16053	15841	16002	16055	15991	16107	15956	15924	15892	16085	16207	15984	16102	15816	15921	16204	15970	16055	15968	16036	15984	16194	15877	16186	16178	16154	16054	15872	15991	16117	15893	15935	16311	16000	16124	15966	16047	16127	16001	15873	15949	15837	16077	15790	16106	16106	16220	15971	15919	15947	16113	15947	15886	16026	16016	16122	15979	16105	15986	16044	16028	16282	16156	16123	16127	15798	15970	15856	15987	16106	16068	16059	16081	15916	16018	16067	15866	16064	15931	15963	16157	15942	15837	16198	15962	15905	15990	16015	15811	15924	15951	15829	16142	15908	15870	16061	16123	15997	16162	16086	16032	16003	16020	16077	16153	15965	16005	16006	16099	15927	16071	16099	16072	15976	16036	15954	16114	16047	15998	16082	15890	15958	15941	16175	15889	16051	16038	16081	15998	16048	16093	16228	16014	15969	15887	16071	15928	15928	15945	16144	16000	15989	15934	15973	15897	15884	16143	15926	16037	15921	15948	16155	15921	16000	16004	15909	16073	15913	16109	15993	16159	16126	15838	15909	15947	15884	16089	15806	15967	15927	16153	16133	16081	16197	16033	16077	16037	16105	16108	15803	15953	16073	16212	16013	16110	16041	16113	16130	16105	15892	15857	16033	15988	15860	16058	16162	16217	16079	16118	15995	15967	16083	15943	15893	16022	16075	16145	16227	15921	16028	15915	16117	16224	16114	15942	15884	15825	15949	15995	15863	16083	15824	16117	15890	15843	16059	16097	15992	15860	16200	16085	15965	16087	16135	16224	15855	16173	15906	15943	15999	15783	15971	16005	16072	15841	15907	16188	15973	16060	16043	16035	16232	16139	16211	16092	15961	16226	16101	15922	16066	16050	15839	15873	16040	15954	15981	16055	15980	16181	16213	15982	16045	15825	15963	16175	15970	16097	16071	15964	15905	15874	16007	16092	16129	16071	16195	16030	15945	15990	16153	16171	15963	16074	16143	16237	16088	15879	15830	16005	16165	16151	15799	16058	16110	16029	16101	15962	16142	16006	15937	16162	15921	16066	16219	15998	16081	16302	16114	16034	15829	16040	16117	16073	16034	16057	15939	16174	16182	16072	15822	15851	16016	15959	15965	16120	16111	16079	15966	15993	15889	15928	15938	16022	16114	16036	16168	16007	16082	16135	15963	16190	16014	16068	15995	16000	16082	16133	16083	16181	16140	15944	16011	15972	15994	15984	16108	16115	16085	16080	16094	16122	15868	15948	16054	16091	15941	16046	16076	16081	16086	16166	15872	16030	16116	15976	16047	16013	16143	16069	16087	16024	16112	16099	16064	16092	16183	16081	16001	16110	16196	15877	16291	15821	16174	16120	15926	15943	15918	16071	15995	15864	16189	16040	15828	15949	16096	16072	15854	16074	16183	16011	16049	16119	16219	15928	15793	16104	15975	15955	16177	16095	16083	15894	16135	16104	16249	15870	16311	15931	15847	16017	15973	16037	15951	15948	15988	15965	15655	15733	16072	16062	16159	16049	16144	15874	16129	16194	16284	16091	16072	16077	16073	15939	16172	16084	16200	15870	16047	16210	16142	15982	16067	16036	16091	16177	16020	16147	15935	16059	15838	16230	15775	15927	16089	16135	15908	15962	16159	16252	16159	15963	15953	16150	15977	16122	16129	15913	15982	15976	15891	16191	16069	16163	16063	15845	16149	15996	15993	16026	16082	15989	15991	16016	15948	15812	15910	16080	15943	15977	15969	15885	16058	16179	16157	16127	16155	15876	16171	15849	15908	16141	16038	15959	15988	16012	15962	15942	15951	16136	16066	15999	15886	15923	16026	16050	15954	16053	15984	16088	16129	15872	15801	16068	16196	16134	15825	15837	15964	16138	16078	16048	15966	16082	16013	15767	16041	15892	15886	15886	16102	15991	16062	16157	16127	16046	16053	16098	15998	16035	16035	16069	16036	16016	16074	16196	16228	15933	16066	16031	15979	15983	15987	15977	15991	16237	16046	15972	16142	15937	16065	15994	16283	16071	15952	16209	16101	16136	16031	16054	15991	15860	15977	15715	16075	16021	15846	16118	16063	15987	15917	15953	16031	16111	15998	16096	16117	16095	16092	15930	16028	16025	16129	16082	15897	16246	16151	16055	15900	16115	15957	16258	16058	16005	15940	15963	16061	16043	16084	16021	16023	15964	16077	16131	16239	15993	16256	16037	16045	15987	16062	16074	16101	16077	15986	15991	16218	16071	16271	16022	16172	16096	15923	16128	16021	16146	16108	16106	16051	16125	15894	16147	16083	15989	15912	16123	15904	15977	15904	16058	15920	16020	15972	16235	16015	16127	16071	16008	15800	15968	15898	16021	15935	16071	16013	15954	15992	16084	15900	16222	15977	15913	16103	15970	15949	16045	15981	16205	16164	16217	16039	15999	16001	16128	16141	16191	16189	16022	15871	15855	16123	16180	15921	16152	16016	15902	15994	16131	15916	16138	15907	16030	16027	16024	16104	15919	15982	16021	15935	16176	16066	15975	16070	15968	15995	15871	15979	16067	16098	16159	16028	15953	16077	16225	16105	16232	16165	16053	16058	16070	16042	16163	16229	16032	15974	16056	16042	16054	16008	16011	15770	15800	16080	16159	16094	16235	16238	16171	15955	16077	16060	16035	16222	15910	16263	16073	16141	15990	15879	15947	15823	16113	15787	16046	15989	15890	15955	16000	16110	16096	16037	16183	16160	15806	16166	16092	16046	15989	16032	16176	15898	15963	16090	15940	16030	16104	16013	16006	16082	16023	16006	16030	15834	16008	16091	15970	16073	15838	16183	16009	15880	16097	15976	16117	16002	16007	16026	16131	16056	15745	16112	16160	16088	16072	15968	15988	16180	16071	16321	15932	16112	15898	16196	16011	15999	16061	15933	15941	16056	16212	16178	16069	16122	15871	15938	15981	16048	16021	15759	16121	16104	15975	16106	16084	15906	16031	15913	16051	15746	16024	15891	15978	16020	16154	16057	15955	16042	15794	15993	15999	15939	16051	16132	15952	16030	16124	15902	15906	15970	16005	16214	15991	15981	16030	15866	16136	16133	16142	16013	16065	15951	15859	16086	15998	16026	16314	16101	16049	16075	15890	16028	15989	16050	16018	16078	15848	15984	16042	15760	15972	16002	16048	16057	16029	15930	16173	16202	15858	15969	16117	15974	16106	15809	16066	15978	16063	15913	16120	16056	15971	15995	16026	16159	15915	16065	16103	16001	16271	16052	16010	15999	16127	16190	15937	15963	16057	15991	16072	15942	15931	15949	16144	16086	16099	15957	15827	16132	16175	16051	16158	16003	16038	15951	16103	15846	16043	16084	15861	15963	16007	15883	15822	16045	15979	15917	16157	16140	16109	16062	16229	15925	16110	15943	16055	16066	16136	16158	16253	16052	16028	16039	15983	16166	16020	15922	16061	15975	16066	15839	16025	16041	15991	15879	15967	15823	16005	16229	16037	16074	15909	16053	16102	16042	16024	16011	16052	16154	15988	15942	16157	15746	16054	16171	15967	16095	16002	16196	16039	16021	16045	16027	16227	15938	15762	15875	15953	16068	16115	15950	15915	15940	16086	15926	16084	15997	16084	16097	16136	16115	16162	16039	16110	16001	16213	16154	16167	16033	16015	15738	16054	16173	15949	16191	16036	16030	16145	16100	16132	16054	16110	15944	16069	15945	16075	16054	15961	16155	16123	16192	16083	15947	16225	16021	16114	16162	16104	16185	16016	16067	16072	15988	15864	16111	15987	16026	16064	16024	16076	16262	16138	16040	15712	16071	16094	16040	16144	16069	16096	16055	15949	16188	16326	16142	16154	15958	15764	16068	16114	16111	15913	15988	16062	16016	16005	16024	16212	16112	16222	16031	16227	15862	15967	15960	16131	16162	16241	15939	16007	15912	15930	16052	16060	16124	15977	16101	16210	15879	16075	16083	16101	16034	15962	15962	16083	16072	16135	16169	16042	16056	16088	16001	16066	16090	16138	16112	16057	16093	16012	16080	15918	16134	16081	16066	16051	15942	16132	15857	16109	16112	16083	16159	16020	16041	16181	15827	15835	16010	15968	16006	15842	16049	15938	15843	16151	16024	15996	15988	16104	16030	16063	16003	16030	15860	15894	15896	15877	16166	16075	16096	16205	16133	16135	16107	15985	16199	16160	15942	16057	16041	16052	15969	16088	16068	16110	15977	16072	15975	16100	16009	15997	15889	16080	15809	16080	15989	15970	15925	15992	16070	16013	15860	16182	16021	15890	15929	15941	16040	16100	16077	16053	15935	15898	16094	16075	16172	16088	15822	15977	16100	15972	16091	15962	15994	16034	16061	16066	16024	15818	15833	16044	16028	15999	16120	16028	15965	16042	15998
14620	27173	22452	18090	16986	16087	15600	15138	14747	14480	14456	14260	14135	13934	13969	13818	13774	13629	13700	13745	13532	13829	13617	13714	13824	13657	13624	13646	13809	13534	13778	13692	13707	13754	13679	13706	13811	13670	13641	13606	13695	13648	13596	13709	13682	13716	13592	13806	13614	13504	13700	13678	13538	13461	13443	13456	13464	13458	13660	13624	13666	13741	13548	13656	13549	13542	13597	13625	13593	13691	13518	13647	13508	13615	13609	13605	13531	13647	13415	13483	13607	13648	13676	13542	13738	13572	13735	13619	13574	13617	13520	13565	13541	13583	13591	13591	13736	13537	13509	13549	13472	13432	13652	13611	13556	13560	13488	13736	13679	13554	13615	13423	13680	13605	13608	13650	13682	13507	13642	13646	13541	13622	13627	13583	13759	13574	13601	13730	13588	13597	13592	13689	13482	13579	13524	13491	13649	13714	13634	13622	13613	13566	13478	13765	13609	13502	13519	13559	13475	13644	13567	13528	13465	13565	13566	13461	13664	13640	13641	13450	13568	13625	13623	13756	13699	13650	13593	13436	13664	13530	13535	13564	13611	13594	13545	13656	13547	13827	13586	13614	13705	13592	13583	13550	13454	13562	13646	13579	13489	13625	13559	13588	13684	13478	13577	13713	13530	13601	13458	13610	13551	13649	13674	13544	13668	13575	13453	13588	13557	13489	13682	13803	13558	13450	13683	13502	13390	13560	13592	13578	13498	13653	13488	13638	13659	13634	13549	13755	13703	13552	13584	13569	13674	13842	13712	13651	13621	13551	13582	13588	13530	13600	13670	13538	13759	13622	13627	13546	13604	13533	13746	13649	13487	13631	13547	13587	13622	13445	13602	13712	13638	13790	13735	13519	13642	13672	13651	13621	13587	13641	13605	13635	13624	13555	13586	13694	13822	13550	13706	13601	13666	13578	13522	13682	13653	13597	13667	13663	13507	13462	13727	13710	13475	13598	13585	13554	13582	13571	13635	13558	13634	13779	13589	13416	13661	13586	13661	13556	13604	13598	13471	13576	13750	13691	13636	13593	13635	13470	13698	13592	13655	13611	13521	13485	13642	13486	13553	13575	13546	13460	13710	13527	13746	13531	13575	13512	13540	13725	13513	13654	13673	13703	13574	13513	13666	13609	13487	13737	13655	13625	13661	13557	13467	13530	13718	13626	13516	13585	13632	13581	13665	13564	13715	13572	13654	13642	13709	13531	13566	13615	13637	13585	13510	13609	13536	13632	13688	13785	13637	13636	13489	13637	13662	13589	13615	13763	13534	13416	13430	13671	13610	13659	13705	13660	13469	13481	13695	13746	13724	13538	13465	13567	13599	13663	13646	13594	13583	13579	13726	13610	13558	13645	13729	13525	13521	13552	13661	13622	13563	13428	13559	13554	13648	13622	13593	13549	13688	13731	13547	13700	13492	13584	13817	13790	13608	13698	13529	13547	13516	13527	13666	13678	13551	13701	13803	13565	13653	13674	13689	13559	13714	13495	13543	13597	13705	13744	13488	13523	13487	13554	13473	13661	13662	13617	13677	13531	13445	13593	13442	13655	13676	13668	13537	13464	13741	13502	13565	13626	13587	13612	13686	13705	13586	13514	13712	13862	13484	13580	13604	13708	13420	13669	13622	13480	13588	13681	13789	13609	13579	13527	13554	13491	13703	13595	13729	13608	13522	13641	13706	13574	13579	13649	13672	13572	13531	13606	13612	13563	13587	13563	13603	13434	13659	13526	13727	13571	13555	13570	13679	13654	13763	13585	13687	13523	13614	13619	13703	13568	13632	13685	13567	13425	13647	13541	13600	13533	13725	13489	13482	13547	13637	13673	13480	13511	13448	13607	13506	13572	13755	13639	13517	13565	13592	13575	13596	13605	13562	13681	13671	13491	13587	13557	13472	13608	13512	13589	13702	13502	13594	13687	13628	13364	13745	13517	13684	13647	13876	13633	13635	13572	13656	13659	13653	13629	13766	13474	13667	13679	13517	13657	13676	13601	13784	13391	13596	13609	13545	13627	13739	13496	13607	13703	13532	13553	13623	13564	13719	13461	13707	13652	13614	13746	13650	13651	13603	13712	13428	13648	13584	13545	13563	13530	13647	13552	13643	13610	13505	13552	13611	13458	13660	13514	13599	13469	13474	13495	13464	13630	13628	13602	13730	13561	13569	13606	13579	13651	13676	13668	13566	13701	13624	13600	13519	13607	13481	13533	13636	13611	13527	13646	13673	13734	13529	13664	13684	13588	13645	13679	13581	13647	13746	13616	13847	13779	13423	13693	13493	13628	13538	13738	13776	13442	13713	13693	13457	13575	13678	13638	13600	13718	13625	13598	13488	13758	13647	13403	13617	13574	13592	13695	13538	13601	13647	13566	13712	13709	13544	13452	13532	13565	13518	13525	13457	13585	13550	13662	13704	13607	13373	13746	13401	13527	13660	13474	13693	13593	13583	13702	13657	13742	13475	13523	13497	13510	13753	13551	13815	13571	13598	13579	13630	13519	13629	13637	13628	13577	13567	13604	13602	13631	13554	13744	13735	13620	13621	13573	13712	13578	13467	13630	13497	13651	13631	13597	13659	13795	13611	13589	13539	13584	13481	13665	13783	13677	13498	13757	13558	13756	13503	13505	13605	13719	13670	13495	13524	13775	13708	13636	13660	13584	13497	13711	13627	13440	13629	13584	13674	13478	13803	13491	13761	13676	13420	13588	13619	13520	13580	13503	13623	13667	13638	13535	13655	13707	13316	13503	13709	13508	13491	13553	13608	13754	13737	13677	13505	13532	13538	13600	13537	13452	13628	13609	13366	13712	13575	13585	13506	13534	13303	13506	13734	13685	13445	13824	13592	13494	13555	13590	13722	13494	13687	13678	13692	13644	13600	13610	13601	13465	13610	13753	13513	13500	13366	13672	13386	13561	13542	13552	13719	13591	13539	13560	13614	13620	13659	13484	13563	13596	13723	13587	13545	13664	13668	13512	13712	13568	13595	13457	13693	13463	13541	13597	13603	13609	13552	13691	13715	13653	13483	13654	13638	13690	13582	13623	13507	13535	13749	13656	13685	13623	13700	13597	13713	13541	13568	13611	13447	13571	13662	13675	13610	13599	13571	13568	13505	13541	13579	13510	13562	13573	13562	13632	13639	13518	13540	13610	13540	13489	13539	13623	13512	13689	13637	13671	13673	13563	13540	13467	13562	13739	13687	13474	13550	13616	13581	13671	13609	13770	13637	13588	13498	13511	13565	13673	13642	13589	13724	13726	13536	13667	13556	13573	13734	13706	13483	13627	13527	13498	13583	13574	13708	13440	13580	13645	13451	13661	13693	13514	13658	13660	13641	13688	13609	13664	13584	13669	13693	13502	13604	13531	13573	13522	13526	13662	13587	13568	13444	13582	13615	13456	13640	13511	13525	13567	13572	13500	13499	13776	13556	13626	13507	13608	13598	13611	13650	13659	13624	13530	13554	13627	13603	13546	13556	13379	13569	13714	13802	13559	13499	13517	13686	13565	13617	13565	13565	13469	13595	13510	13644	13609	13707	13652	13646	13606	13507	13541	13775	13614	13663	13541	13681	13557	13601	13749	13642	13426	13720	13479	13658	13565	13537	13810	13657	13645	13825	13561	13567	13513	13554	13680	13419	13524	13347	13493	13733	13721	13573	13484	13683	13616	13674	13549	13381	13810	13667	13542	13585	13524	13660	13600	13634	13677	13749	13700	13668	13676	13648	13392	13587	13653	13422	13680	13527	13419	13582	13498	13634	13577	13576	13640	13561	13588	13732	13570	13726	13440	13721	13452	13614	13596	13539	13489	13611	13574	13610	13528	13483	13618	13432	13609	13745	13577	13530	13629	13631	13469	13653	13481	13593	13625	13518	13666	13513	13427	13528	13799	13854	13570	13528	13667	13769	13621	13577	13676	13583	13724	13563	13540	13587	13585	13585	13637	13629	13514	13634	13862	13619	13651	13612	13515	13457	13613	13532	13519	13669	13706	13636	13620	13598	13534	13472	13576	13667	13832	13678	13687	13647	13572	13541	13664	13620	13506	13631	13725	13508	13621	13539	13489	13565	13492	13653	13678	13707	13551	13569	13513	13587	13595	13549	13734	13668	13662	13646	13717	13714	13642	13493	13564	13510	13486	13544	13490	13665	13600	13580	13690	13675	13642	13544	13629	13404	13641	13538	13541	13551	13706	13599	13436	13557	13749	13562	13605	13623	13715	13592	13542	13581	13502	13673	13566	13546	13496	13704	13652	13411	13658	13645	13622	13555	13578	13644	13603	13528	13472	13553	13702	13507	13523	13825	13770	13691	13503	13660	13635	13564	13730	13614	13706	13603	13472	13657	13633	13888	13621	13714	13597	13681	13651	13599	13463	13678	13693	13501	13623	13670	13753	13393	13713	13587	13620	13625	13571	13545	13560	13657	13669	13506	13557	13540	13617	13429	13559	13531	13518	13699	13579	13537	13547	13476	13586	13692	13580	13455	13713	13709	13697	13573	13673	13514	13480	13647	13429	13536	13730	13540	13622	13729	13636	13656	13587	13613	13641	13488	13680	13466	13614	13639	13672	13631	13625	13589	13525	13644	13574	13628	13674	13878	13454	13547	13671	13627	13655	13604	13671	13492	13746	13472	13658	13635	13649	13712	13639	13626	13634	13639	13642	13592	13639	13561	13643	13629	13530	13579	13852	13427	13632	13534	13571	13625	13586	13499	13566	13660	13473	13583	13828	13688	13476	13718	13621	13634	13666	13726	13578	13712	13591	13548	13701	13638	13624	13690	13602	13505	13436	13645	13623	13539	13629	13772	13586	13731	13637	13490	13474	13437	13507	13590	13427	13655	13589	13659	13717	13651	13634	13713	13705	13797	13762	13601	13588	13661	13512	13571	13682	13668	13605	13393	13618	13558	13672	13578	13554	13725	13718	13650	13391	13530	13752	13509	13759	13715	13627	13770	13460	13483	13454	13577	13624	13493	13685	13422	13520	13535	13367	13554	13562	13597	13604	13500	13681	13616	13666	13526	13520	13452	13525	13804	13553	13570	13480	13621	13475	13738	13664	13642	13542	13435	13609	13591	13765	13838	13630	13700	13710	13645	13597	13560	13468	13585	13843	13549	13557	13505	13574	13512	13636
21737	20865	28070	23791	21040	22930	24371	18988	17493	17659	17267	16968	17037	16718	16540	16557	16559	16488	16672	16302	16214	16431	16354	16203	16285	16424	16129	16169	16106	16164	16255	16330	16279	16270	16139	16220	16449	16260	16433	15999	16376	15950	16216	16121	15967	16261	16219	16212	16315	16147	16114	16020	16214	15892	16156	16021	16032	16293	16145	15796	16144	16144	16160	16315	16059	16026	16023	16166	16043	15817	16169	16075	16190	16097	16104	16136	16040	16261	16301	16238	16079	16135	16163	16208	16185	16073	16221	16033	16109	16229	16364	16045	15991	15889	16097	16075	16027	16077	16003	16114	16022	16262	16141	16138	15982	16044	16181	16144	15976	16215	16070	15796	16175	16003	16021	16037	16088	16158	16017	16169	16067	16025	16145	15922	16175	15881	16092	16120	16040	16184	16150	16049	15980	15888	16056	16044	16276	16229	15939	15978	15984	16082	16214	16125	16262	15961	16054	16058	15979	16237	16216	16192	16175	16088	15974	16144	16014	16139	16137	15867	16085	16039	16099	15737	15976	15996	16243	16248	16207	16117	15986	15828	16071	16214	16256	15982	16080	16186	16173	16051	16068	16282	16017	16059	16017	16253	16227	15842	16085	16009	16010	16011	16213	15994	15906	16195	16134	16091	16065	16033	15878	16060	16272	16026	16079	16146	16302	16042	16126	16053	16077	15823	15993	16142	16057	15997	16064	15988	16086	16235	16220	16338	16083	15972	15941	16034	16329	16091	15741	16179	16007	16230	16017	16226	16058	16173	16062	15874	16050	16051	16100	15756	16219	16002	16058	16087	16282	15953	16044	16102	16360	16144	15996	15893	16170	15880	16155	16154	15946	16109	16114	16245	15824	15891	15963	16037	16027	16105	16014	15984	16000	15948	16221	16016	16269	16150	15971	16001	15975	15952	15937	15933	15999	15990	15824	15835	16182	15974	16090	16034	16011	16044	15992	15966	15980	16158	16053	16245	16128	16054	15980	16087	16217	16063	16073	15934	15842	16125	15967	16139	15998	16073	16481	15882	15949	16152	16171	16071	16289	15908	15999	16117	15964	16375	16163	16205	16316	15925	16164	16130	16224	16005	16152	16138	16020	16025	16030	16096	16014	15995	16143	16025	15983	16028	16003	16151	16144	16003	16042	16106	15926	16071	16148	16066	16129	16188	15914	15966	16034	15937	15852	16013	16140	16068	16167	15893	15984	16038	15943	15994	16214	16137	16004	16149	16258	15989	16049	16267	16181	16173	15929	16079	16039	15974	15964	15979	15849	15998	16074	15950	15899	16053	16079	16081	16054	16081	16211	16060	16197	16251	16151	16288	15963	15993	16210	16251	16036	15888	15887	16043	16045	15800	16204	16313	16163	16103	16025	15898	16013	16087	16177	16135	15978	16252	16048	16142	15859	16090	16074	16158	16069	16002	15940	15959	15847	15975	16057	16156	15948	15976	15986	16091	15929	16182	16096	16190	16103	16411	16173	16173	16305	16253	16167	16031	16066	15835	16123	16205	15980	16110	16018	15989	16273	16074	16100	16015	15977	16141	16214	16019	16119	16400	15968	15897	15819	16094	16173	16025	15975	15954	15920	16016	16067	16125	16104	15978	15973	15937	16109	16119	15912	16039	16017	16080	15949	16050	16029	15943	15875	16081	16132	15933	16117	16076	16161	15896	16071	16124	15910	15965	16103	16111	16262	16014	16068	16089	16023	16154	16038	15913	16070	16024	16230	16014	16190	16083	15940	15839	16032	16105	15927	15967	15868	16134	16006	15828	16135	16109	15920	16145	16046	15997	15948	15952	15925	16212	16115	16129	16042	16104	16149	16138	15967	16025	16055	16031	16162	16098	16120	16041	16127	16232	16155	16012	16089	15794	16091	16051	16004	15941	15883	16171	16106	15950	15965	16082	15910	16063	16137	16168	16202	16217	16167	16039	16062	16033	15905	16146	15976	15825	16029	16045	15848	15993	16078	16320	16023	16097	15964	15948	16096	16056	16104	16180	15916	16221	16151	16018	15791	16136	15995	15916	15901	16123	16138	16168	16182	15935	16061	16129	15961	15987	15926	15936	15980	16065	15943	15977	16123	15948	15978	15985	16080	15824	16034	15939	16119	16007	16203	16094	15937	16140	15954	15833	16080	15949	15940	16079	16070	16230	15989	15935	16199	15972	16158	16098	16083	16093	16086	16224	16110	16035	15969	16107	16107	16107	16368	16190	16046	16270	15893	15965	15890	15966	16116	15916	16096	16013	16043	15863	16082	16077	16200	15999	16148	16095	16002	15794	16127	16088	15943	16013	16018	16001	15998	15926	16017	16071	16104	15979	16099	16202	16010	15991	15986	16150	15997	15938	15864	15896	16054	16132	15954	16100	16043	16074	16099	16168	16340	16009	16358	16013	16133	15919	16003	15894	15902	16067	16042	15821	16001	15927	16033	16055	16024	15812	16151	16182	15963	16053	16026	16013	16058	15830	16011	15919	15838	15998	15856	15937	16012	16000	16047	16031	16109	16045	16057	16172	15987	15965	15924	15832	16058	16047	15959	15871	16087	16081	15966	15971	15788	15851	16095	15980	16106	16005	16139	16235	16027	16323	16137	16007	16149	15979	16185	16013	16021	16134	16061	15977	15926	15817	15921	16105	15972	16128	16049	15934	16085	15975	16058	16054	16004	16192	15992	15928	16073	15862	16139	16151	16005	16111	16199	15846	16119	15985	16076	16125	16044	15917	16086	16152	16177	16092	16207	16331	15828	16026	15947	16045	16231	16064	15983	15924	16136	16128	16181	16167	16044	16195	16161	16045	15995	16046	16051	15973	16151	15990	15998	15844	16176	16104	16103	16062	16138	16063	16048	15994	15965	15944	16061	16220	15965	16195	15957	16131	16161	16027	15919	16066	15954	16019	16190	16001	15991	16068	16365	16140	15997	15981	16378	16078	15930	15957	15790	15962	16059	16011	16086	16151	16088	16137	15951	16071	16328	16075	16158	15992	15896	16110	16161	16026	16030	16385	15893	15854	15933	16130	15988	16038	16131	16172	16093	16172	16212	16028	16177	16371	16064	16173	16067	16175	16063	16197	16235	16050	16009	15905	16092	15948	15984	16042	16003	16077	15883	16002	15997	15846	15955	16041	16158	16027	16142	15957	15854	16140	16173	16103	16022	16172	16013	15980	16243	16156	16133	16029	16244	16016	16140	16088	16140	16123	16033	15899	15921	16107	16093	15986	15941	16062	16028	16110	16197	16081	16035	16200	16131	16251	16079	16141	15955	16168	16043	16120	15821	16079	15941	16157	16065	16215	16050	16264	16030	15928	16052	16032	16037	16152	16080	15951	16011	15996	16075	16097	16052	16032	16110	15980	15977	16058	15917	15945	16096	16155	16077	16005	16049	16090	15864	16073	15974	16036	16001	16133	15963	15841	16091	16117	15926	16000	16098	16077	16090	16054	15920	16026	15937	15973	15993	15820	16030	16075	16191	15956	15926	16129	16050	16058	16173	15990	15912	16181	16142	16235	15895	15934	16044	16053	15947	16186	16136	16245	16078	16070	16077	16018	16080	15972	16161	16149	15905	16047	16012	15987	16060	16264	16151	15932	15978	16314	16206	16021	15958	16129	16311	15989	15989	15797	16110	15980	16187	15965	15861	16081	16038	15993	15937	16142	16040	16012	16158	15976	15984	16203	16044	15991	16025	16111	16192	16044	16251	16051	16075	15985	15997	16043	15962	16036	15983	15988	16130	16060	15904	15972	16073	16230	16204	16034	16076	16061	15919	16077	16113	16070	16020	16085	16085	15967	16094	15881	15998	16111	16071	16079	15999	15984	16199	16142	16318	16090	16028	16248	16406	16154	16253	16000	16154	16052	16235	16090	16040	15994	15937	16180	16154	15939	16047	15887	16076	16001	16031	16136	16166	16011	16268	16165	16103	16120	16116	16110	16106	16126	15916	16063	16011	16200	16214	16116	16087	16177	15979	16126	16029	16092	16125	16028	16067	15934	16021	16203	16289	16175	16133	16082	16160	16099	15949	15983	15992	15890	16090	16265	16119	16031	16160	15906	16074	15722	16133	16137	16089	16187	15995	16059	16080	15882	16307	16182	16138	16265	16002	15935	15992	16017	15935	15986	16057	15958	16212	15923	16087	16104	16028	16074	15986	16051	16072	15955	15902	16099	16131	15931	16344	16267	16265	15886	15965	16011	15920	16106	16080	15965	16046	16008	15970	15997	16099	16139	16029	16074	15896	16097	15963	15984	16147	16172	16014	16022	16006	16054	15937	16166	16037	16177	16206	16335	16226	16165	16194	16027	16148	15925	16068	16238	16247	15965	15862	16211	16053	16202	16186	16128	15954	15763	16062	16000	16158	16055	15925	15808	15820	15949	16188	15891	16046	16007	16170	16132	16011	16060	16031	15983	16128	16199	16146	16060	16332	16059	15898	16056	16200	16101	16098	15909	15802	15989	15986	16033	16077	15933	16085	16261	16004	15986	15868	15864	16037	16021	16006	16035	15992	16066	16081	15999	16112	15995	16020	15970	16049	16014	16100	16211	16061	16168	16099	16088	16135	16017	16025	16003	16241	16119	16132	15895	16203	15938	15893	15960	16000	16105	15910	16225	16200	15977	16103	16086	16062	16103	16187	16010	16193	15767	16011	15960	16142	15915	15969	16115	16067	16143	16139	16209	16257	16269	16098	16014	15976	15999	16157	16102	16040	16083	16082	16166	15962	16066	16284	16066	16062	15997	15902	15980	16197	16075	16042	16016	16007	15971	16007	16311	16163	16054	16165	16080	15990	16087	16134	15993	15958	16015	15843	16066	16149	16162	15980	16263	16100	16115	16218	16143	15912	15951	16074	16159	16128	16060	15993	16067	16050	15855	16082	16194	16029	15869	16041	15843	16078	15925	15889	16177	15868	16212	15967	15889	15992	15884	15792	15896	15979	16146	15808	16045	15979	15982	16146	16310	16296	16039	16242	16145	16059	15989	16062	15983	16098	16057	16022	16302	16134	16027	16130	15907	16107	16146	16094	16197	16085	16089	15992	15926	16082	16207	15997	16200	16066	16165	16086	15879	15888	15904	16026	16255	16175	16083	15998	16157	16281	16206	16121	16095	16108	15990	16083	15903	15965	15869
14815	34090	27841	21520	19769	18168	17157	16351	15562	15354	14886	14712	14493	14229	14162	14169	14003	13980	13826	13783	13891	13730	13695	13722	13703	13744	13665	13797	13458	13635	13626	13701	13577	13357	13594	13702	13554	13533	13541	13440	13506	13586	13563	13444	13615	13601	13521	13813	13527	13646	13488	13772	13564	13516	13618	13593	13648	13506	13437	13559	13551	13502	13475	13575	13471	13573	13522	13444	13652	13542	13396	13545	13527	13446	13440	13670	13450	13362	13630	13506	13556	13566	13481	13655	13531	13396	13703	13571	13553	13564	13389	13489	13579	13495	13602	13371	13615	13620	13678	13589	13420	13400	13616	13468	13585	13476	13546	13529	13578	13380	13607	13593	13507	13543	13468	13668	13562	13584	13559	13804	13707	13564	13496	13374	13507	13385	13540	13408	13678	13539	13494	13538	13346	13544	13624	13500	13582	13497	13400	13541	13610	13517	13385	13550	13385	13605	13739	13573	13551	13540	13651	13464	13443	13606	13470	13461	13590	13567	13462	13553	13573	13573	13430	13401	13621	13441	13560	13471	13611	13650	13506	13586	13663	13519	13642	13469	13779	13340	13566	13397	13426	13545	13627	13344	13452	13534	13597	13538	13559	13524	13578	13479	13612	13516	13672	13470	13530	13475	13479	13525	13417	13689	13513	13738	13551	13623	13479	13530	13383	13525	13729	13586	13391	13621	13532	13445	13564	13587	13634	13640	13508	13577	13595	13450	13557	13531	13423	13738	13645	13450	13533	13531	13666	13664	13532	13415	13505	13448	13606	13522	13512	13527	13681	13329	13365	13513	13451	13596	13466	13441	13406	13485	13283	13541	13415	13507	13470	13573	13507	13437	13554	13493	13334	13609	13386	13495	13686	13501	13410	13421	13542	13557	13457	13623	13252	13488	13568	13421	13605	13494	13456	13206	13528	13601	13724	13590	13432	13625	13645	13509	13590	13502	13391	13479	13483	13325	13580	13527	13578	13586	13693	13598	13664	13529	13597	13600	13534	13345	13572	13697	13435	13641	13454	13508	13489	13511	13350	13537	13495	13457	13471	13420	13552	13507	13517	13300	13481	13462	13443	13491	13540	13569	13578	13520	13544	13587	13609	13590	13531	13518	13541	13461	13522	13445	13573	13586	13584	13569	13594	13507	13538	13513	13370	13405	13416	13481	13534	13413	13455	13576	13555	13409	13732	13390	13528	13613	13572	13490	13590	13612	13316	13627	13718	13356	13550	13461	13575	13481	13581	13588	13708	13372	13690	13604	13454	13516	13502	13331	13506	13513	13545	13440	13533	13591	13555	13507	13533	13400	13422	13690	13469	13487	13495	13547	13605	13453	13689	13442	13580	13580	13448	13471	13418	13528	13486	13337	13563	13443	13460	13678	13500	13529	13614	13538	13484	13496	13458	13484	13637	13458	13552	13574	13411	13586	13670	13207	13670	13456	13523	13424	13441	13508	13617	13449	13675	13543	13601	13486	13480	13512	13574	13617	13464	13488	13482	13387	13563	13591	13408	13589	13393	13532	13406	13645	13343	13598	13520	13494	13471	13679	13531	13518	13551	13522	13487	13282	13660	13708	13438	13486	13424	13561	13496	13352	13584	13352	13522	13672	13530	13414	13640	13561	13430	13509	13694	13527	13540	13546	13537	13560	13537	13654	13550	13651	13654	13613	13368	13469	13491	13591	13547	13501	13699	13384	13516	13566	13486	13467	13586	13401	13546	13522	13440	13676	13365	13413	13499	13505	13562	13475	13324	13707	13691	13549	13498	13479	13516	13617	13522	13519	13451	13613	13559	13656	13420	13560	13561	13601	13445	13652	13581	13467	13611	13515	13511	13587	13461	13664	13457	13636	13494	13522	13498	13478	13513	13367	13550	13551	13350	13543	13391	13394	13579	13569	13496	13530	13328	13566	13571	13433	13670	13624	13525	13390	13379	13514	13631	13531	13573	13398	13453	13495	13457	13616	13513	13526	13630	13630	13552	13432	13587	13455	13441	13531	13542	13286	13619	13529	13392	13603	13569	13616	13566	13486	13746	13502	13744	13677	13617	13336	13505	13390	13577	13537	13658	13529	13470	13474	13484	13503	13499	13723	13603	13529	13330	13379	13624	13612	13413	13451	13650	13546	13235	13498	13409	13467	13531	13593	13524	13443	13540	13541	13636	13478	13576	13664	13435	13338	13609	13407	13495	13467	13317	13419	13391	13593	13299	13568	13675	13705	13441	13390	13804	13512	13438	13528	13594	13387	13344	13355	13453	13317	13639	13438	13483	13703	13420	13431	13355	13403	13399	13557	13572	13677	13542	13371	13297	13586	13364	13666	13617	13576	13522	13513	13462	13559	13567	13592	13498	13490	13730	13460	13554	13499	13358	13540	13410	13786	13577	13514	13432	13691	13486	13600	13431	13323	13624	13534	13487	13430	13390	13688	13531	13629	13469	13560	13484	13508	13496	13585	13562	13566	13476	13327	13677	13490	13351	13602	13357	13540	13598	13640	13648	13414	13630	13587	13459	13598	13594	13502	13499	13438	13734	13643	13650	13485	13562	13409	13466	13558	13465	13317	13487	13560	13706	13494	13499	13644	13437	13452	13575	13479	13473	13449	13483	13417	13450	13515	13468	13500	13510	13516	13507	13589	13568	13454	13744	13506	13635	13609	13557	13448	13631	13376	13369	13683	13510	13429	13528	13484	13421	13653	13522	13617	13541	13604	13476	13384	13280	13412	13695	13536	13561	13479	13456	13504	13558	13563	13555	13504	13412	13631	13482	13464	13353	13471	13468	13708	13590	13573	13564	13432	13428	13538	13527	13537	13626	13543	13515	13530	13474	13606	13421	13547	13539	13522	13548	13483	13539	13652	13615	13451	13425	13394	13460	13458	13590	13563	13644	13578	13501	13539	13414	13620	13415	13574	13523	13547	13517	13626	13647	13565	13552	13533	13506	13544	13505	13503	13604	13410	13536	13572	13576	13623	13498	13701	13763	13687	13578	13364	13526	13390	13428	13580	13647	13513	13497	13521	13664	13539	13436	13677	13582	13506	13463	13652	13484	13495	13479	13393	13480	13457	13576	13494	13459	13619	13468	13313	13620	13568	13630	13617	13484	13496	13513	13398	13422	13584	13458	13363	13441	13746	13554	13447	13537	13572	13405	13443	13236	13427	13345	13551	13414	13467	13477	13404	13448	13642	13601	13389	13347	13590	13575	13553	13701	13658	13508	13532	13576	13485	13647	13511	13444	13574	13573	13445	13697	13558	13631	13429	13473	13542	13606	13515	13527	13420	13382	13652	13585	13491	13497	13485	13606	13489	13471	13419	13533	13371	13378	13455	13480	13620	13503	13666	13497	13507	13492	13508	13412	13491	13350	13466	13597	13498	13714	13388	13573	13453	13504	13547	13457	13452	13479	13610	13616	13647	13400	13437	13740	13462	13459	13347	13292	13641	13694	13454	13517	13630	13617	13553	13659	13640	13453	13551	13620	13436	13505	13472	13515	13532	13456	13488	13694	13504	13560	13548	13685	13489	13560	13746	13384	13523	13551	13318	13537	13366	13259	13561	13549	13475	13558	13472	13722	13451	13733	13601	13563	13388	13608	13590	13319	13489	13463	13417	13602	13610	13581	13670	13596	13585	13425	13568	13462	13375	13550	13393	13668	13511	13520	13512	13564	13695	13422	13555	13473	13494	13689	13470	13424	13555	13436	13621	13511	13363	13444	13489	13494	13676	13526	13385	13651	13400	13510	13450	13354	13370	13494	13697	13698	13628	13583	13430	13504	13493	13457	13635	13449	13546	13569	13541	13585	13494	13678	13532	13514	13477	13529	13555	13386	13370	13411	13542	13433	13562	13570	13499	13657	13472	13531	13489	13356	13701	13469	13561	13559	13437	13474	13596	13617	13384	13500	13587	13551	13515	13471	13600	13516	13497	13447	13632	13352	13631	13449	13421	13472	13409	13486	13516	13394	13506	13529	13481	13598	13523	13513	13583	13666	13539	13426	13487	13472	13477	13500	13546	13368	13467	13456	13367	13579	13590	13366	13737	13640	13663	13506	13518	13341	13616	13490	13479	13480	13436	13681	13484	13584	13593	13494	13469	13417	13543	13444	13658	13443	13347	13659	13704	13424	13371	13568	13658	13588	13571	13559	13473	13337	13557	13617	13535	13548	13547	13431	13433	13572	13548	13598	13327	13515	13592	13483	13508	13575	13525	13529	13504	13610	13531	13509	13664	13525	13574	13342	13550	13485	13448	13593	13598	13585	13472	13529	13524	13615	13577	13531	13492	13404	13601	13339	13560	13556	13731	13559	13386	13548	13554	13467	13437	13401	13420	13469	13377	13630	13689	13411	13434	13518	13495	13574	13522	13455	13589	13405	13526	13617	13657	13646	13553	13399	13383	13464	13424	13716	13593	13475	13573	13593	13507	13442	13586	13478	13455	13426	13635	13648	13555	13560	13757	13592	13626	13600	13609	13479	13466	13582	13533	13446	13520	13562	13628	13650	13412	13482	13558	13636	13417	13545	13519	13600	13572	13443	13309	13594	13558	13660	13587	13452	13600	13583	13562	13574	13452	13608	13423	13524	13445	13565	13491	13653	13510	13593	13652	13523	13459	13656	13512	13519	13409	13480	13674	13431	13438	13376	13333	13693	13509	13507	13407	13554	13499	13318	13380	13598	13518	13663	13621	13468	13472	13515	13609	13634	13547	13535	13428	13482	13449	13516	13548	13494	13399	13643	13473	13464	13528	13418	13519	13565	13629	13626	13561	13587	13552	13464	13609	13528	13449	13554	13501	13431	13598	13715	13665	13593	13539	13597	13631	13533	13683	13425	13506	13374	13453	13495	13397	13525	13517	13512	13597	13423	13566	13550	13563	13507	13388	13602	13495	13480	13574	13384	13580	13671	13531	13582	13511	13554	13438	13375	13509	13650	13468	13647	13612	13530	13445	13488	13518	13579	13674	13508	13499	13440	13672	13582	13561	13570	13608	13500	13522	13704	13590	13555	13586	13638	13478	13493	13635	13433	13432	13466	13537	13582	13600	13466	13555	13623	13478	13631	13437	13414	13619	13361	13335	13441	13570	13641	13526	13472	13350	13694	13644	13445	13597	13529	13510	13500	13603	13272	13457
28022	22402	24221	20678	17449	16667	16498	16131	15878	15958	15659	15628	15541	15481	15538	15341	15246	15502	15333	15326	15399	15289	15354	15309	15444	15392	15420	15476	15523	15375	15358	15376	15314	15355	15271	15196	15151	15515	15545	15218	15289	15089	15291	15293	15471	15405	15426	15444	15359	15116	15318	15309	15311	15448	15325	15415	15316	15400	15395	15237	15211	15347	15325	15383	15411	15404	15299	15232	15486	15278	15366	15299	15284	15318	15303	15206	15118	15460	15318	15192	15376	15192	15186	15290	15376	15496	15382	15515	15344	15448	15293	15111	15211	15364	15315	15325	15187	15256	15501	15209	15284	15230	15178	15029	15345	15339	15148	15331	15327	15389	15393	15303	15327	15185	15252	15390	15355	15107	15121	15216	15286	15198	15464	15313	15434	15252	15078	15405	15211	15443	15147	15317	15226	15253	15357	15231	15291	15362	15132	15237	15407	15403	15243	15405	15356	15306	15405	15219	15306	15347	15266	15292	15324	15232	15405	15313	15407	15349	15209	15424	15401	15273	15576	15441	15365	15254	15507	15398	15106	15434	15349	15185	15188	15401	15260	15431	15127	15151	15328	15237	15309	15228	15318	15322	15230	15312	15088	15490	15308	15306	15491	15401	15299	15268	15515	15492	15141	15325	15494	15362	15230	15263	15422	15070	15040	15294	15341	15431	15195	15107	15397	15496	15352	15256	15236	15413	15294	15364	15364	15349	15457	15315	15341	15321	15434	15109	15314	15391	15424	15320	15207	15418	15226	15345	15351	15350	15260	15206	15301	15258	15278	15337	15123	15446	15268	15413	15264	15285	15260	15404	15242	15228	15400	15358	15238	15370	15281	15215	15265	15268	15156	15239	15387	15276	15191	15463	15493	15154	15325	15358	15250	15424	15298	15330	15478	15361	15360	15439	15369	15387	15378	15353	15472	15342	15350	15310	15445	15224	15257	15357	15291	15195	15367	15393	15308	15200	15589	15323	15236	15136	15194	15497	15389	15387	15309	15328	15193	15237	15371	15188	15271	15512	15186	15173	15333	15319	15348	15159	15547	15316	15499	15363	15332	15296	15357	15381	15500	15347	15315	15321	15375	15243	15492	15178	15345	15166	15418	15594	15346	15447	15209	15432	15343	15392	15493	15475	15360	15611	15339	15366	15187	15334	15286	15574	15214	15299	15238	15163	15210	15363	15381	15618	15292	15304	15326	15213	15215	15258	15309	15435	15198	15531	15340	15339	15477	15521	15157	15272	15134	15320	15413	15223	15154	15302	15123	15470	15248	15414	15394	15210	15564	15156	15256	15317	15543	15525	15159	15386	15333	15297	15278	15351	15304	15168	15185	15581	15480	15318	15410	15505	15160	15406	15394	15350	15431	15244	15375	15505	15371	15409	15297	15362	15317	15336	15424	15380	15201	15204	15120	15453	15324	15266	15267	15300	15326	15292	15264	15355	15470	15445	15313	15274	15308	15167	15370	15338	15315	15173	15206	15155	15443	15468	15229	15183	15399	15241	15430	15183	15187	15226	15374	15381	15499	15302	15158	15315	15148	15513	15475	15406	15403	15243	15368	15325	15338	15378	15241	15364	15309	15247	15137	15339	15532	15151	15260	15248	15429	15448	15307	15321	15382	15139	15296	15466	15268	15381	15370	15040	15370	15286	15348	15391	15353	15375	15627	15351	15171	15456	15264	15164	15277	15189	15313	15269	15540	15304	15376	15424	15480	15451	15303	15197	15362	15380	15487	15314	15185	15342	15443	15154	15214	15383	15261	15316	15210	15335	15337	15369	15413	15444	15328	15300	15253	15433	15369	15435	15179	15254	15435	15198	15115	15212	15589	15148	15350	15340	15406	15279	15377	15351	15404	15375	15349	15388	15158	15387	15301	15312	15339	15259	15312	15446	15211	15334	15313	15255	15473	15353	15220	15191	15386	15468	15083	15223	15286	15190	15446	15341	15381	15429	15416	15534	15278	15354	15370	15275	15341	15336	15349	15320	15323	15439	15361	15382	15420	15401	15269	15204	15315	15265	15262	15378	15264	15157	15303	15388	15178	15472	15424	15262	15331	15335	15277	15159	15324	15431	15223	15297	15333	15248	15532	15476	15512	15162	15429	15392	15429	15277	15259	15156	15308	15286	15396	15232	15248	15253	15499	15309	15285	15410	15317	15466	15158	15143	15498	15393	15259	15403	15145	15328	15486	15285	15481	15183	15337	15416	15381	15391	15412	15308	15262	15312	15080	15177	15240	15188	15453	15420	15321	15142	15456	15286	15293	15345	15058	15301	15378	15447	15382	15501	15351	15222	15332	15354	15291	15212	15271	15434	15383	15145	15381	15297	15316	15247	15125	15381	15449	15257	15440	15215	15087	15467	15407	15336	15434	15300	15396	15417	15149	15411	15488	15246	15110	15614	15442	15390	15262	15433	15489	15227	15191	15296	15419	15362	15194	15331	15343	15305	15294	15411	15221	15184	15482	15199	15345	15232	15428	15263	15365	15316	15334	15428	15469	15470	15211	15305	15303	15287	15246	15196	15414	15305	15461	15279	15283	15435	15277	15166	15258	15462	15373	15287	15381	15436	15246	15382	15332	15396	15399	15420	15245	15306	15271	15499	15451	15251	15459	15279	15352	15412	15451	15202	15103	15271	15412	15107	15387	15448	15351	15214	15264	15483	15262	15145	15229	15395	15346	15533	15207	15263	15352	15259	15351	15169	15130	15132	15480	15251	15377	15517	15589	15338	15169	15067	15375	15213	15275	15329	15451	15565	15339	15259	15334	15411	15370	14953	15345	15294	15265	15248	15249	15312	15425	15290	15346	15306	15471	15370	15446	15393	15227	15471	15402	15285	15286	15255	15169	15165	15460	15244	15312	15249	15242	15418	15435	15139	15341	15191	15383	15324	15366	15491	15382	15333	15435	15481	15311	15431	15240	15412	15227	15235	15273	15301	15266	15275	15348	15356	15215	15374	15236	15341	15337	15264	15282	15309	15495	15224	15140	15386	15321	15482	15337	15160	15602	15220	15227	15326	15265	15402	15201	15241	15471	15307	15474	15342	15266	15409	15286	15241	15450	15304	15294	15161	15273	15387	15296	15385	15620	15461	15274	15225	15274	15237	15358	15170	15205	15266	15455	15214	15561	15282	15249	15131	15099	15544	15244	15206	15315	15440	15329	15361	15246	15170	15472	15473	15523	15270	15274	15347	15355	15140	15385	15192	15323	15169	15151	15412	15220	15386	15186	15407	15330	15418	15278	15420	15487	15316	15389	15352	15238	15240	15260	15330	15256	15448	15148	15406	15342	15483	15425	15300	15305	15331	15506	15364	15033	15228	15473	15398	15243	15477	15458	15274	15342	15413	15148	15112	15388	15264	15321	15382	15384	15242	15503	15496	15491	15320	15200	15394	15347	15287	15436	15451	15235	15275	15092	15280	15324	15459	15369	15167	15242	15155	15242	15125	15259	15265	15294	15396	15449	15343	15395	15371	15361	15302	15330	15248	15293	15309	15203	15356	15372	15352	15377	15266	15320	15354	15398	15215	15253	15328	15392	15257	15076	15412	15371	15479	15465	15254	15205	15145	15234	15160	15397	15319	15247	15324	15297	15278	15438	15268	15369	15342	15196	15194	15286	15250	15209	15500	15303	15350	15555	15328	15346	15302	15118	15212	15323	15329	15235	15280	15197	15199	15172	15204	15189	15469	15498	15307	15338	15458	15279	15479	15152	15339	15413	15219	15533	15265	15309	15442	15278	15431	15406	15430	15242	15289	15246	15312	15174	15409	15230	15438	15327	15274	15383	15456	15275	15470	15346	15221	15288	15245	15280	15417	15185	15292	15332	15545	15145	15488	15316	15375	15490	15307	15343	15292	15277	15387	15298	15288	15183	15367	15438	15292	15254	15156	15401	15413	15383	15336	15121	15334	15289	15419	15306	15294	15475	15329	15388	15308	15467	15385	15351	15377	15447	15293	15345	15140	15321	15235	15480	15358	15166	15228	15308	15256	15494	15486	15395	15466	15439	15386	15418	15288	15221	15262	15401	15417	15361	15268	15295	15443	15376	15302	15218	15347	15420	15361	15317	15290	15149	15496	15380	15320	15400	15428	15152	15172	15268	15302	15245	15149	15273	15325	15187	15188	15256	15297	15454	15300	15504	15311	15191	15474	15236	15373	15211	15239	15362	15316	15304	15416	15318	15119	15090	15378	15310	15298	15195	15477	15468	15213	15298	15476	15486	15132	15501	15050	15350	15372	15434	15214	15332	15342	15377	15348	15241	15412	15310	15225	15092	15343	15473	15435	15360	15297	15300	15266	15342	15175	15243	15161	15350	15378	15415	15103	15358	15391	15364	15146	15311	15233	15417	15368	15312	15264	15409	15591	15403	15531	15154	15398	15290	15282	15344	15246	15309	15266	15299	15278	15321	15333	15514	15329	15520	15412	15296	15386	15218	15439	15471	15317	15329	15311	15422	15203	15296	15490	15165	15347	15310	15100	15317	15316	15187	15175	15147	15328	15273	15376	15160	15268	15356	15270	15302	15328	15399	15335	15326	15202	15367	15432	15384	15213	15411	15443	15242	15182	15476	15179	15360	15300	15407	15194	15343	15357	15368	15219	15383	15237	15317	15394	15280	15242	15456	15250	15475	15295	15097	15245	15363	15121	15282	15355	15424	15318	15356	15328	15247	15177	15437	15342	15215	15171	15415	15369	15411	15388	15494	15423	15014	15243	15242	15044	15326	15438	15537	15110	15511	15218	15427	15236	15424	15389	15524	15431	15392	15356	15250	15513	15293	15314	15238	15533	15335	15178	15212	15298	15434	15287	15413	15043	15473	15393	15478	15345	15384	15202	15394	15426	15341	15570	15170	15335	15296	15335	15332	15291	15407	15430	15302	15202	15465	15501	15232	15458	15260	15346	15431	15477	15141	15400	15460	15428	15211	15191	15345	15428	15184	15092	15296	15549	15395	15403	15413	15177	15446	15375	15426	15440	15214	15339	15480	15393	15333	15283	15213	15507	15491	15369	15097	15491	15233	15212	15288	15376	15325	15420	15330	15451	15299	15259	15433	15393	15257	15191	15422	15162	15429	15394	15475	15299	15387	15373	15240	15287	15156	15508	15399	15317	15211	15366	15341	15423
16061	24364	20325	16745	15851	15095	14734	14148	14030	13796	13679	13622	13487	13355	13442	13377	13382	13060	13407	13212	13226	13364	13117	13184	13358	13267	13270	13007	13193	13281	13036	13257	13130	13115	13073	13151	13196	13176	13210	13085	13140	13197	13114	13207	13192	13180	13081	13154	13195	13013	13088	13104	13122	13073	13180	13115	13065	13188	13119	13095	13169	13264	13047	13131	13123	13037	13308	13215	13207	13211	13124	13173	13106	13148	13073	13245	13234	13148	13094	13150	13025	13160	13077	13039	13220	13060	13128	13075	13144	13250	13133	13103	13022	13114	13183	13032	13083	13149	13226	13155	13256	12969	13073	13144	13165	13047	13074	13048	13181	13035	13073	13188	13099	13181	13112	13089	13096	13179	12974	13160	13214	13281	13080	13006	13029	13107	12973	13080	13121	13131	13109	13082	13063	13155	12916	13181	13226	13185	13125	13313	13141	13188	13101	13147	13081	13177	13113	12952	13155	13142	13315	13150	13095	13210	13191	13050	13092	13153	13024	13178	13340	13133	13216	13198	13024	13161	13092	13095	12992	13197	13275	12989	13167	13176	13161	13024	12928	12952	13096	13216	13049	13073	13184	13101	13281	13223	13219	13184	13126	13205	13142	13087	13073	13037	13053	13173	13196	13204	13081	12954	13129	13091	13225	13098	13209	13102	12949	13162	12969	13142	13032	13088	13098	13061	12983	13127	13093	13087	13071	13239	13086	13050	13186	13207	13059	13048	13185	13070	13192	13072	13173	13245	12884	13065	13255	13239	13093	13200	13267	13018	13157	13268	13346	13221	13080	13191	13197	13159	13081	13212	13085	13098	12966	13101	13131	13086	13209	13081	13153	13079	13199	13313	13279	13189	13145	13021	13028	13190	13341	13171	13190	12985	13099	13230	13020	13162	13077	13115	13013	13166	13054	12953	13278	13195	13137	13060	13253	13222	13091	13261	13019	13144	13032	13041	13057	13141	13203	13060	13146	13068	13115	13292	13192	13289	12977	13090	13260	13088	13197	13003	13223	13120	13156	13257	13150	13205	13208	12916	13112	13007	13250	13197	13342	13064	13252	13184	13057	13189	13182	13093	13239	13118	13199	13015	13219	13051	13209	13130	13197	13208	13228	13156	13069	13245	13138	13132	13006	13134	13336	13234	13197	13130	13307	13183	12994	13149	13090	13155	13120	13180	13010	13195	13111	13277	13175	13018	13092	13035	13154	12969	13167	13200	13131	13058	13129	13077	13255	13133	13112	13060	13186	13018	13111	13212	13331	13201	13197	13145	13295	13233	13119	12984	13193	13176	13214	13135	13221	13242	13290	13265	13154	13045	13186	13257	13217	13108	13044	13118	13142	13230	13150	13290	13166	13132	13150	13144	13116	13167	13174	13084	12876	13425	13001	13250	13323	13091	13202	13062	13100	13294	13143	13214	13199	13068	13303	13103	13057	13234	13167	13296	13159	13054	13307	13001	13227	13197	13225	13010	13224	13070	13201	13077	13141	13028	13433	13135	13072	13197	13125	13221	13258	13034	13187	13113	13277	13268	13256	12993	13174	13139	13163	13163	13245	13249	13152	13169	13264	13074	13138	13057	13124	13110	13298	13097	13015	13130	13128	13223	13226	13227	13179	13071	13341	13220	12987	13191	12984	13248	13169	13160	13128	13174	13022	13015	13228	13200	13010	13255	13227	13290	13152	13087	12977	13307	13130	13077	13025	13271	13101	13255	13198	13066	13226	13112	13242	13277	13105	13161	13172	13197	13271	13210	13222	13180	13103	13327	12991	13206	13187	13141	13139	13108	12827	13133	13370	13232	13136	12950	13273	13260	12879	13314	13240	13153	13189	13175	13056	13100	13255	13052	12974	13212	12991	13207	13099	13026	13166	13017	13147	13005	13096	13269	13312	13114	13113	13052	12952	13206	13234	13221	13165	13120	13035	13188	13091	13205	13083	13176	13047	13072	13188	13213	13237	13182	13091	13083	12985	13211	13122	13148	13187	13157	13025	13190	13097	13181	13198	13179	13222	12994	13112	13259	13142	13328	13179	13147	13195	13080	13157	13125	13189	13012	13204	13142	13066	13033	13219	13158	13151	13138	13000	13196	13092	13186	13127	12987	13196	13043	13218	13230	13192	13085	13057	13183	13159	13267	13305	13080	13200	13053	13237	13131	13147	13052	13158	13174	13134	13087	13122	13078	13050	13114	13203	13099	13248	13109	13190	13051	13092	13248	13281	13277	13102	13213	13088	13224	13072	13130	13062	12971	13145	13051	13126	13224	13114	13259	13054	13161	13009	13273	13218	13290	13165	13171	13100	13173	13115	13239	13146	13124	13159	13332	13029	12986	13126	13170	13201	13270	13202	13094	13099	13104	13152	13053	13153	13146	13034	13083	13221	13181	12979	13139	13114	13178	13238	13271	13239	13055	13139	13203	13216	13150	13231	13281	12919	13080	13126	13187	13155	13153	12992	13112	13142	13196	13258	13239	13107	13114	13180	13189	13119	13186	13157	13195	13126	13249	13012	13092	13233	13145	13215	12967	13192	13128	13112	13043	13075	13267	13107	13078	13225	13107	12942	13114	13144	13178	13051	13095	13002	12959	13263	13161	13168	13151	13091	13172	13228	13251	13068	12971	13068	13130	13126	13047	13171	13233	13013	13154	13139	13127	13034	13228	13279	13129	13112	13063	13247	13174	13136	13203	13121	13266	13048	13086	13034	13137	13075	13264	13184	13291	13055	13164	13185	13100	13152	13169	13206	13133	13101	13233	13204	13056	13187	13135	13120	13279	13218	13134	13214	13176	13053	13205	13140	13178	13195	13100	13086	13231	13264	13184	13145	13171	13172	13094	13146	13228	13003	13103	13163	13145	13181	13072	13248	13194	13113	13071	13205	13103	13149	13163	13066	13157	13280	13262	13043	13044	13236	13039	13191	13030	13086	13213	13177	13240	13176	13102	13273	13091	13189	13094	13084	13094	13146	13170	13104	13329	13095	13073	13185	13215	13167	12996	13170	12995	13181	13229	13114	13094	13048	13164	12913	13074	13071	13251	13046	13268	12966	13136	13226	13007	13172	13168	13110	13186	13151	13042	13224	13050	13165	13210	13162	13090	13238	13198	13126	13048	13130	12988	13055	13030	13115	13119	13132	13198	13001	13126	13116	13197	13199	12986	13141	13153	13084	13227	13158	13040	13062	13163	13087	13048	13073	13110	13037	13097	13198	13151	13244	13233	13076	13130	13050	13068	13079	13182	13067	13258	13067	13198	13176	13222	13177	13099	13283	13180	13279	13251	13064	13074	13183	13179	13062	13209	13138	13145	13190	13033	13010	12999	13191	13146	13308	13219	13046	13247	13113	13113	13106	13174	13066	13279	13114	13133	12991	13133	13084	13055	13112	13152	13227	13057	13081	13066	13342	13051	13181	13129	13311	13184	13185	13122	13102	13243	13110	13182	13158	13130	13132	13141	13237	13138	13221	13182	13210	13118	13145	13049	12998	13348	12984	13091	13193	13286	13230	13089	13136	13089	13332	13276	12939	13225	13052	13175	13165	13109	13105	13043	13082	13156	13101	13173	13165	13066	13253	13098	12924	13154	13088	13134	13103	13182	13052	13266	13101	13139	13148	13130	13074	13048	13108	13112	13129	13292	13252	13141	13132	13018	13097	13102	13258	13196	13131	13138	13101	13005	13132	13204	13239	13174	13205	13167	13110	13108	13105	13140	12984	13298	12958	13075	13090	13156	13140	13183	13152	13166	13059	13121	13092	13332	13124	13208	13110	13131	13046	13191	13098	13117	13055	13169	13075	13242	13265	12994	13092	13183	13093	13117	13032	13073	13236	13096	13031	13137	13267	12971	13229	13165	13177	13125	13055	13138	13219	13141	13161	13079	13187	13219	13240	13178	13128	13147	13269	13129	13265	13201	13009	13300	13102	13253	13134	13074	13113	13292	13065	13058	13068	13016	13123	13140	13047	13157	13074	13140	13288	13258	13137	13126	13089	13063	13183	13091	13064	13239	13176	13154	13168	13218	13312	13258	13188	13035	13209	13159	13039	13019	13299	13198	13213	13095	12975	13253	13155	13283	13235	13191	13055	13111	13187	13125	13344	13176	13210	13167	13133	13156	13150	13260	12927	13235	13330	12907	12984	13169	13254	13134	13325	13137	13203	13220	13303	13124	13082	13255	13138	13124	13183	13152	13140	13364	13091	13152	13158	13153	13245	13211	13248	13164	13090	13072	13173	13118	13060	13107	13208	13195	12974	13105	13250	13222	13076	13258	13122	13241	13033	13278	13171	13118	13121	13105	13027	13188	13147	13226	13065	13155	13068	13175	13144	13138	13252	13337	13212	13057	13234	13106	13186	13207	13135	13348	13184	13109	13191	13109	13185	13077	13153	13224	13200	13180	13083	12954	13165	13234	13179	13098	13177	13198	13130	13225	13048	13153	12985	13002	13097	13041	13013	13162	13023	13087	13218	13142	13376	13090	13124	13221	13014	13167	13146	13246	13132	13376	13074	13163	13142	13021	13264	13115	13108	13208	13080	12986	13085	13065	13155	13040	13061	13128	13257	13293	13124	13179	13193	13286	13079	13128	13286	13082	13114	12996	13117	13151	13282	13241	13290	13170	13180	13145	13112	13204	13306	13208	13040	13142	13271	13099	13140	13199	13132	13150	13206	12951	12988	13134	12992	13059	12949	13027	13197	13131	13276	12967	13195	13143	13231	13076	13001	13251	13069	13336	13149	13207	13174	13016	13032	12931	13269	13147	13215	13342	13080	13175	13173	13156	13118	13027	13143	13356	13138	13178	13162	13000	13193	13055	12867	13132	13145	13289	13124	13129	13063	12997	13029	13018	13145	13104	13170	13258	13125	13086	13179	13085	13075	13207	13142	13256	13156	13075	13067	13022	13232	12973	13168	12969	13148	13038	13193	13170	13147	13222	13130	13312	13043	13033	13193	13123	13106	13193	13237	13074	13238	13134	13135	13328	13145	13096	13113	13032	13236	13218	13205	13102	13219	13235	13120	13085	13022	13020	13055	13196	13166	13085	13032	13144	12971	13266	13130	13051	13183	13090	13029	13096	13185	13241	13076	13256	13187	12977	13092	13142	13213	13132	13098	13176	13041	13116	13083	13099
22520	20834	27729	24124	21559	21296	19917	16839	15883	15877	15810	15766	15587	15459	15411	15271	15132	15291	15215	15230	15311	15103	15064	15098	15014	14981	14954	15074	15032	15098	15077	15047	14813	15089	14852	14915	15232	15111	15120	14959	14940	15003	15178	15146	15114	14894	15063	15074	14977	14904	14915	15020	15138	15259	14923	15053	14974	15014	14958	14890	14856	14772	14785	14985	14992	15069	14843	14929	15164	14900	14911	14958	14997	15040	14907	14900	14988	15024	15009	14741	15175	14888	14827	14969	14833	14957	14763	14790	14979	14879	14735	14896	15021	14950	14790	15029	14869	14970	14881	15079	14971	14935	15036	15166	14813	14861	14843	14705	15148	14892	14854	14928	14975	15071	14949	14954	15060	15136	14986	15057	14946	15011	14943	14958	14997	14713	15038	15144	14866	15165	14839	14911	15078	15199	14734	14777	14737	15117	14999	14841	14996	15139	14847	14781	14736	14836	15061	14870	14880	14940	14863	15196	14952	15003	14888	14919	14950	15051	15188	14808	14971	14886	14945	14810	14933	14807	14876	14840	14731	14932	15100	15071	14982	14824	14863	15025	14916	14891	14860	14972	14893	15049	15060	14899	15071	15101	14999	14981	14999	14939	15007	15017	14985	15073	14747	14983	14901	14811	15020	15199	15105	14943	15203	14942	14878	14995	15167	14834	14995	14886	14941	14943	15006	14830	14939	14783	14771	14903	14927	14763	14963	15124	14900	14836	14804	15046	15040	14785	14953	15033	14912	14964	14856	14854	14992	14858	14891	14705	14751	14879	14998	14909	15032	15006	14942	14944	14866	14952	15086	14930	14855	14941	14858	15002	14979	14846	15060	15079	14878	14948	15021	14843	15014	14981	14789	14970	14949	14803	14761	14827	14996	14911	14957	14946	15061	14881	14937	14737	14974	14828	14812	14836	14879	14879	14964	15037	15000	14699	15038	14856	14946	15060	14811	14857	14957	14927	14923	14930	15115	14876	14951	14895	14908	14813	14941	14997	14950	14955	14884	14883	14820	15142	14997	14808	14868	14915	14977	14837	15015	14991	14943	14943	14863	15052	14794	14909	14810	14974	15059	15015	14875	14928	15042	15152	14863	14669	14713	15126	15077	14855	14846	14861	15096	14763	15064	14950	15189	14895	14983	14884	15049	15152	14878	14804	14745	14913	14786	15059	14905	14963	14808	14815	14615	14724	14902	15031	14792	14815	14885	14715	15074	14979	15106	14940	14963	14845	14839	14994	14776	14707	15093	14987	14931	15029	14958	14877	15026	14809	15132	15044	14983	14952	14940	14896	14813	14803	14824	14858	15074	14934	14928	14861	14934	15070	15023	14742	14952	14848	15033	15010	14889	14687	14804	14990	14965	15025	14945	14835	14822	14996	14873	15087	14975	14844	14903	14857	15065	15015	14981	14998	14821	14805	14903	14966	14868	14983	14945	14926	14930	14937	15088	15014	14927	14850	15004	14864	15017	14963	14976	14842	15042	14917	14993	15092	15028	15053	15130	14947	14762	14998	14969	14892	14877	14892	14883	15010	14946	14753	14771	14764	14831	15049	15130	14937	14901	14804	14810	14882	14913	15041	14848	15023	14993	15074	14962	15059	15094	14970	15041	14934	14845	15241	15023	15108	14706	14997	14859	14838	14863	14890	14995	14956	14981	14960	15150	14957	14970	14701	14702	14889	14806	15011	15043	15091	15085	14961	15125	14916	14917	14899	14902	14785	14991	14704	14876	15018	14898	14756	14849	14788	14715	15026	14916	14929	15026	15005	15019	14994	14850	14815	14948	15044	15029	14940	15009	14939	15120	15011	14962	15024	14989	15032	14957	14973	14801	14831	14831	14889	15132	14868	14777	14984	15082	15196	14841	15059	15068	14934	15061	14962	14846	14766	14912	15030	15019	15034	14944	15069	14995	14925	14911	15058	14991	14769	15099	15008	14929	14734	14945	15147	15096	14741	14764	14875	15010	14934	15060	14839	14911	14855	14964	14938	15026	14816	15029	14898	15093	14883	14981	15017	14919	14837	15057	14852	15143	14953	14843	14891	14920	14801	14927	14721	14775	14909	14926	15066	14805	14796	14956	14835	14750	14880	14906	14822	14906	14884	14995	14877	14931	14996	15063	14917	15034	14869	15137	15009	14936	15083	14934	14851	14801	15098	14942	14890	14909	15116	14889	15015	14834	14817	15143	14919	14888	14940	15085	14949	14958	14881	14873	14883	14902	14890	15035	14902	14851	14879	14761	15016	15009	14900	15026	14923	15203	14842	14941	14888	15076	15126	14777	14887	14860	14872	14963	14845	15010	14926	15009	15092	14998	15060	14863	15001	14921	14853	14940	14876	14702	14922	14792	14929	14965	14928	14884	14846	14880	14832	15043	15006	14951	15079	15034	15075	14926	14832	14993	14883	14969	14783	15102	14886	15016	14845	14910	15074	14900	14904	14997	14970	15189	14863	14756	14990	14924	14861	14903	15146	14960	14778	14862	15095	15053	14996	14930	14869	14850	14844	14994	15080	14935	14928	15120	14890	15048	15034	15076	15023	14952	14775	15163	14865	15011	14962	15003	14988	15121	14945	14786	14838	14807	14837	14959	14949	14935	14959	14806	15053	14825	14879	14919	15004	14829	14982	14997	14858	14762	14641	14852	15173	14819	14777	15063	14708	14915	14906	14960	15010	14891	14954	15103	14990	15086	14789	15003	14910	14990	14836	14911	14804	14997	15005	14985	14847	14756	14699	14829	14954	14989	14818	15073	14906	15188	14962	15109	14946	15033	14818	15179	14892	14894	14811	15011	14872	14971	14884	14879	15048	15036	14936	14991	14835	14952	14930	14967	14919	15032	15105	14963	14810	14863	14939	14967	14851	14831	14792	14887	14835	14937	14948	14782	14794	15097	14916	14992	15107	14971	14940	14886	14893	14998	14831	14853	14827	14700	15265	15012	14816	14812	14774	14819	14945	14935	14853	14853	15000	14963	14829	14807	14929	14824	14840	14910	14727	15111	14882	14820	14991	15117	14988	14835	14913	14982	14981	14944	14928	14921	14711	14984	14989	15025	14980	15074	15075	14981	14824	14979	15142	15023	14891	15072	15223	15022	15151	14892	14761	14865	15036	14998	15016	14894	14908	14977	14906	14997	14802	14803	15078	15102	15090	14941	15025	14967	14914	14864	14738	14938	15038	14803	15022	14922	15038	14996	14726	14946	14805	14881	14920	14974	14894	14922	15041	15045	14807	14899	14691	15057	14989	14971	14775	14894	15105	14840	15004	14925	14990	14815	14950	15046	14847	14780	15051	15157	15048	14774	14818	14964	14874	15025	15029	14696	14867	14892	14924	14923	15047	15005	14874	15200	14823	15021	14857	15046	15047	14980	15048	14929	15022	14970	15019	14866	14887	15011	14963	14906	15005	14926	15030	15089	14810	15004	14951	14743	14805	14890	14957	14936	15216	14882	14864	14994	15043	14899	15024	14979	14859	14810	14817	15061	14889	14980	14928	15008	14950	14995	14978	14977	15062	14975	15092	14937	14995	14986	15111	15009	15051	15096	14984	15020	14888	14907	15017	14795	14918	14889	15035	14872	14933	14877	15085	14854	14885	14718	14788	15121	15069	14788	15027	15095	14945	14579	15001	15000	14892	14857	14947	14809	15150	14991	14974	14954	14920	14814	14827	15073	14797	14692	14811	14787	14883	15031	14925	14983	14984	15127	14815	14862	14903	15055	14997	15015	14966	15074	14858	14865	14801	14979	15041	14919	14965	15124	14960	15055	14798	14876	14886	14959	15032	15117	14740	14870	14857	14867	14941	14916	15028	14817	14803	15025	15030	14857	15015	14861	14984	14870	14806	15011	14933	15058	14845	14907	15039	14859	14928	14993	14899	14634	15008	15059	14797	14928	15052	14969	14908	14995	14977	15058	14993	14793	15012	15091	15099	14917	15075	14873	14848	14785	15190	15085	14801	14878	14782	14975	14882	14856	14793	14890	15098	14957	15055	15059	14976	14901	14867	14970	14877	14973	15126	14986	14804	14958	14826	15030	15056	14761	15080	14869	15087	15104	14705	14940	14919	14873	14967	14910	14822	14925	15080	14916	14860	14870	15044	14902	14738	14973	14913	14924	15021	14945	14886	14852	14904	14913	14874	14819	14959	14916	15011	14937	14921	14919	15028	15115	14917	14884	14957	15049	14984	14964	14974	15063	14922	14971	14694	15249	14920	14956	14815	14912	14906	14853	14870	14908	14929	15067	14894	14859	14948	14803	14981	14916	14982	14699	14818	14862	14936	15128	14900	15060	15012	14915	14952	15088	15128	14865	14917	15066	15176	14872	14883	14957	14950	14828	14828	14886	15043	14996	14830	14891	14991	15130	14789	14969	15100	14735	15109	15068	14905	14995	15097	15096	14974	14866	14888	14924	14935	15069	14950	14995	14912	14962	14867	15200	14964	14922	14738	14771	14686	14763	14873	15250	14884	14761	15226	15165	14923	14924	14855	15031	14741	14833	15001	15038	14909	14949	15140	14823	14873	14876	14932	14975	15083	15021	14896	14940	15102	14927	14941	14990	14932	15028	15025	14962	14799	14864	15069	15042	14944	14777	14977	15075	14969	14892	14796	14977	14852	14979	14985	14958	15091	14789	14935	14899	14931	14925	14955	15146	15009	15148	15256	14904	14934	14845	14830	14893	14983	15057	14770	15146	14940	14929	14873	14977	14870	14905	14978	14887	14889	14697	14857	15105	14855	14991	14759	15062	15170	15061	14863	14790	15147	15027	14913	15036	15104	14894	14705	14864	14984	14926	15061	14976	15009	14848	14858	15011	14972	14877	15028	15086	15129	14843	14928	15008	14797	14678	14998	15074	14837	14994	14907	15075	14871	14941	15015	14837	15073	15116	14869	15034	14795	14961	14921	15011	15050	14981	14854	14779	15013	15066	15024	14983	15021	15151	14900	15022	15060	14900	14825	14839	15081	14956	14974	15083	14974	14873	14937	14998	14816	14924	15054	14988	15048	15052	14903	14964	14859	15116	14953	15003	14986	14809	14950	14914	14856	14882	14962	14973	14830	15100	14985	14840	14856	14847	14979	14946	14988	14848	14949	14945	15103	14820	14883	14963	14738	14969	15161	14996	15054
13663	30086	24405	19415	17509	16455	15722	14974	14475	14356	13868	13502	13539	13329	13380	13086	12923	13158	13150	13055	13081	13022	13223	13030	13093	12971	13014	13010	12972	13140	12862	13031	12971	12964	12913	12991	12836	12913	12801	13060	12930	13057	12808	13038	13055	13011	12976	12955	12981	13033	12930	13025	12792	12898	12863	13034	12889	12876	12819	12905	12840	12960	12852	12847	12832	13012	12928	12934	12858	12681	12834	12736	12915	12896	12936	12811	12879	12905	12781	12972	13008	13046	12881	12863	12908	12848	12914	12726	12995	12843	12809	12912	12840	12991	12852	12790	12961	12957	12766	12824	12921	12952	12823	13043	12922	12745	12815	12876	12833	12978	12913	12850	12893	12932	12913	12792	12884	12856	12812	12967	13012	12935	12925	12906	12944	12907	12716	12853	12756	12848	12757	12849	12743	12865	13006	12826	13068	12992	12938	12784	12740	13025	13044	13035	12894	12917	12802	13146	12995	12928	12892	12878	12873	12915	12787	13016	12880	12889	12954	12849	12710	12853	12892	12779	12880	12892	12944	12874	12961	12789	12846	12900	12889	13016	12875	13020	13037	12837	13022	12836	12735	12812	12849	12898	12933	12926	12679	12996	13014	12776	12931	12948	13019	12859	13018	12772	12864	13002	12829	12828	12740	12867	12927	12920	12910	12873	13052	12916	13004	12942	12746	12823	12864	12811	12952	12982	12865	12977	12904	12817	12821	13049	12801	12973	12867	12882	12941	12787	12908	13102	12944	12887	13015	12897	12967	13043	12849	12923	12727	12897	13023	12724	12968	12880	12888	12971	12889	13010	12852	12726	12890	12858	12810	12841	12923	12864	12880	12939	12895	12846	12773	12866	12826	12869	12974	12982	12843	12843	12893	12854	12917	12834	12999	12854	13009	12919	13097	12906	12833	13022	12946	12795	12917	12766	12842	12941	13082	12877	12961	12893	12964	12986	12813	12817	12946	12873	12893	12930	12827	12856	12842	12964	12928	12902	12832	12854	12874	12942	12918	12875	12956	12926	12944	12713	12879	12963	12791	12778	12932	12840	12851	13065	12828	12893	13089	12898	12908	12903	13012	12812	13063	12832	12806	12878	13185	13003	12950	12951	13009	13007	12889	12786	12913	13001	12874	12917	13135	12893	12951	12823	12969	12935	12901	12835	12874	12966	12904	12840	12816	12839	12871	12853	13022	12986	13024	12659	12726	12887	12892	12922	12828	12977	12901	13030	13018	12981	12843	12812	12973	12747	12879	12923	12811	12970	12822	12952	12949	13051	12818	12963	12859	12732	12923	13032	13022	12899	12886	12803	12895	12882	12773	12813	12849	12869	12787	12919	12901	12830	12965	13040	12915	13004	12908	12801	12907	12926	12931	13001	12851	12982	12880	12916	12996	12775	12871	12931	12827	12963	12817	12797	12950	12838	12837	12949	12833	12925	13003	12964	12836	12807	12940	12798	12889	12876	12906	12949	12788	12729	12931	13100	12883	12935	12859	12991	12961	12775	12776	12799	13116	12754	12833	12836	13074	12740	12889	12760	12763	12893	12717	13048	12944	12994	12714	12893	12769	12924	12879	12830	12831	12823	12774	12995	12788	12732	13002	12808	12846	12951	12949	12924	12966	12969	12860	12809	12867	12818	12878	12995	12903	12849	12816	12855	12785	12722	12909	12814	12846	12776	12848	12981	13095	12904	12646	12942	12733	12879	12949	12797	12894	12986	12984	12855	12891	13039	13013	12859	12878	12766	12895	12917	12862	12861	12968	12853	12797	12989	12981	12924	12850	12842	12870	12881	12848	12917	13048	12911	12828	12935	12870	12997	12742	12833	12898	12883	12763	12819	12841	13027	13017	12990	12857	13061	12789	12919	12769	12807	12822	12771	12840	12837	12920	12892	12806	12997	12969	13026	12829	12753	12923	12902	12895	12921	12877	12878	12843	12895	12949	12827	12834	12917	12854	12763	12954	12751	12809	12943	12913	12871	12923	12926	12680	12858	12803	12976	13017	12822	12886	12835	12737	12940	12898	12810	12913	12885	12768	12906	12877	12885	12912	12959	13008	12861	12927	12853	12987	12921	12919	12845	12935	12785	12875	12962	12958	12764	12939	12763	12777	13090	12871	12867	12941	12856	13004	12850	13110	12824	12961	12904	12826	12852	12818	12886	12952	12799	12872	12949	12900	12898	12967	12833	12698	12909	12896	12983	12912	12824	12934	12803	12884	12777	12850	12897	12872	12824	12843	12827	12953	12921	12951	13054	12833	12826	12890	12849	12887	12933	12882	12937	12949	13029	12860	12905	12976	12829	13152	12944	12990	12922	12979	12916	12884	13087	12785	12812	12853	12848	13059	12868	12836	12933	12956	12916	13055	12897	12973	12847	12949	12934	12913	12962	12920	12999	12887	12905	12951	12911	12919	12876	12833	12828	12813	12973	12895	12866	12880	12825	12858	12949	12814	12908	12771	12787	12835	12728	12959	12881	12998	12762	12875	12962	12795	12852	12763	12745	12902	12968	13059	12760	12925	12682	12952	12819	12859	12962	12939	12865	12826	13009	12889	12961	12747	13003	12973	12938	12922	12892	12943	12845	12819	12993	12787	12945	12903	12928	12630	13100	13000	12921	12943	12904	12966	13001	12953	12853	12963	12948	12764	12951	12865	12935	12977	12968	12997	12884	12928	12777	12880	12800	12901	12750	12939	12961	12837	12811	12936	12906	12895	12763	12915	12842	13112	12797	12819	12799	12844	12851	12925	12835	12752	12896	12924	12870	12878	12865	13055	12857	12887	12649	12647	13064	12936	12855	12763	12856	12968	13066	12901	12769	13159	12943	12819	12809	12924	12889	12935	12907	12866	12875	12907	12948	12979	12944	12937	12905	12965	12913	12906	12848	12791	12956	12934	12848	12905	12914	12899	12888	12983	12865	12801	12992	12900	12864	12868	12908	13040	12925	13017	12839	12915	12881	12875	12861	12988	12760	12849	12824	12857	12854	12838	12999	13059	12824	12928	12777	12898	12783	12880	12807	12650	12886	12879	12973	12952	12920	12838	12977	12866	12804	12929	12988	12827	12909	12783	12989	13210	12726	12963	12995	12923	12916	12912	12863	12829	12991	12674	12901	12786	13041	13075	12898	12927	12997	12830	12853	12850	12834	12850	12954	13042	12822	12860	12951	12831	12725	12927	12881	12873	12950	12820	12931	12845	12850	12852	12883	12840	12999	12832	13017	12762	12849	12800	12728	12798	12890	12960	12841	12842	12757	12738	12955	12912	12908	12757	12806	13092	12811	12875	12928	12884	12667	12897	12934	12878	13016	13031	12973	12897	12711	12929	12990	12805	12852	12915	12971	12883	12956	12766	12950	12924	12864	12870	12846	12765	12857	13083	12972	12859	12904	12871	12899	12912	12704	12909	12950	12776	12896	12980	12974	12743	12900	12900	12899	12921	12861	12837	12874	12960	12698	12842	12896	12775	12861	13014	12892	12969	12852	12812	13020	12879	12998	12720	12934	12981	12999	12858	12934	12939	12860	12881	12840	12765	12939	12927	12808	12963	12797	12822	12955	12917	12854	12802	12919	12990	12988	12715	12984	12783	12990	12852	13049	13004	12818	12835	12819	12899	13007	12767	12837	12973	12958	12990	12753	12944	12967	12830	12997	12809	12803	12760	12948	13030	12765	12804	12949	12855	12913	12845	12883	12937	12958	12903	12939	12928	12955	12922	12969	12765	12892	12936	12808	12810	13050	12873	12892	12899	12974	12829	12765	12862	12831	12889	12861	12716	13051	12941	12844	12738	12957	12761	12933	12911	12850	13018	12972	12864	12789	12829	13098	12810	12943	12889	12968	13055	12861	12922	12984	12876	12815	12848	12963	12782	12804	13078	12947	12971	12987	12954	12917	12943	12924	13041	12926	12719	13061	12822	12979	12917	13052	12848	13017	12990	13036	12863	12934	12919	12893	12912	12926	12848	12795	12958	12812	12912	12913	12973	12905	12935	13005	12917	13183	12890	12790	12833	12941	12885	12862	12930	12902	12978	12960	12763	12941	13066	12896	12869	12864	12770	12749	12941	12946	12986	12970	12880	12971	12969	12831	12851	12919	12947	12662	12844	12928	12669	12763	12746	12852	12785	12957	12855	12934	12834	12785	12898	12872	12914	12925	12898	12838	12909	12755	12946	12861	13021	12944	12933	12867	13021	12906	12870	12998	12895	12721	12939	12897	12941	12912	12957	12824	12918	12866	12873	12839	12742	12902	12888	12854	12974	12900	12698	12872	13001	12961	12885	13010	13051	12847	12764	12915	12959	12852	12989	12935	12800	12933	13052	12963	12886	13037	12856	12866	13010	12777	12755	13040	13004	12922	13014	12988	12985	12911	12881	12807	12809	12891	12948	12865	13026	12887	13009	13072	12791	12929	12823	12915	12759	12769	12905	12826	12921	12828	12845	12932	12986	12933	12847	12837	13001	12825	12757	12888	12884	12902	12817	12915	13110	13042	12914	12949	12754	12806	12869	12828	12994	12838	12948	12958	12970	12784	12982	12958	12822	12862	12825	12934	12816	12829	12914	12702	12954	12913	12820	12963	12747	12816	12824	13070	12746	12953	12943	12674	12914	12833	12860	12873	12858	12789	12962	12858	13012	12828	12789	13034	12888	12937	12916	12933	12898	12955	12945	12927	12848	13040	12760	12913	12928	12915	12840	12786	12790	13093	12832	12873	12807	12932	12928	12824	12884	12763	13141	12826	12891	12832	12872	12915	12943	12773	12776	12911	12913	12924	12724	12877	12791	12897	12876	12884	12921	12804	12695	13051	13001	12978	12930	12954	12803	13011	12675	13018	12872	12844	12840	12917	13004	12794	12856	12762	12819	13002	12977	12898	12779	12794	12893	12945	12873	12910	12924	12921	12934	12891	12839	12992	12716	12956	12698	12908	12921	12965	12956	12950	12813	12773	12817	12784	12790	12908	12821	12939	12912	12939	12905	12933	13035	12896	12996	12952	12880	12910	12656	12883	12924	12953	12820	12912	12706	12829	12726	12820	12808	12907	12851	12748	12926	12829	12963	12898	12657	13202	13004	12840	12835	12884	12900	12839	12777	12814	12873	12757	12820	12965	12889	12755	13017	13060	12947	12983
24205	20875	26579	25991	20151	18485	18544	17183	16773	16615	16520	16435	16496	16398	16347	16234	16258	16100	16087	16238	16159	16246	16139	16327	16228	16085	16206	16172	16070	16065	16105	15984	16061	16132	16250	16280	16213	16117	16162	15854	15978	15930	16158	16202	15997	16085	15973	16160	16166	15897	15872	16205	16377	16201	15881	16001	16307	16074	16268	16012	16133	16132	16130	15988	16201	16027	16091	16052	16073	16095	16136	15933	16140	16098	16025	16032	15964	16104	16057	16236	16032	16195	15962	16133	16196	15995	16069	15962	15983	16089	16005	16221	15998	16032	15989	16230	16163	16152	16107	16047	16098	15996	16054	16067	15868	16006	15877	16058	16128	16364	15946	16202	16121	15946	16113	16093	16013	15956	16035	16124	16183	16047	16140	16141	15999	16034	16175	16171	16112	16107	16161	16027	16169	16087	15969	16046	15986	16036	16177	16027	16269	16146	16070	16046	16082	15940	16182	16132	15956	15959	16134	15957	16007	16309	16038	15989	15945	16114	16049	16020	16050	16086	16216	16021	15917	16167	16125	16014	15930	16013	16070	16096	16031	16244	16095	16192	16123	16073	16094	15922	16276	16147	16173	16223	16025	15940	15985	16043	16074	16006	15920	16026	15916	16001	16024	15973	16361	16035	16046	16187	16086	15957	15976	16224	16217	15877	16009	15950	16111	15980	15989	16114	16154	16413	16089	16074	15846	15884	16183	16284	16268	16265	16034	16077	16003	16111	16141	16028	15814	16218	16154	16144	15957	16226	16023	15940	16021	16109	16122	15928	15958	15923	16167	16071	16166	16010	16185	16149	16142	16100	16108	16162	16063	16043	16126	16091	16071	16196	16144	16104	16073	15934	15931	15989	15922	15959	16097	16152	16028	16079	15901	16082	15989	16242	16103	16067	16070	15966	16023	16019	16136	15980	16221	16204	16065	16104	16281	16257	15984	15889	16263	16064	16108	15912	16200	15939	16054	15989	15971	16052	16170	16436	16164	16129	16222	16248	15883	16024	16224	16025	16001	16107	16053	16040	16040	16075	16147	16287	16128	16151	15992	16280	16196	16106	16085	15916	15942	16143	16392	16171	16009	16243	16132	15896	16054	16053	16021	15903	16078	16098	16035	16140	15939	16006	16080	16296	16164	16082	16191	16183	16032	16043	16216	15879	16045	16048	16024	16199	16118	16233	16206	15928	16068	15930	16170	16091	16015	16058	16078	16124	15923	16180	16193	16110	15964	16230	15994	15899	16152	16144	16364	16078	15869	15937	16021	16034	15943	16178	16186	16143	16123	16154	16054	16094	16161	16196	16039	16022	16074	15876	15966	16062	15941	15977	16069	16045	16354	16168	15997	16160	16037	16100	16101	16125	15933	16167	16017	16254	16048	16141	15843	16068	15956	16234	15938	16149	15925	15904	15987	16118	15984	16265	15898	16117	16039	16196	16026	16111	15864	16223	16214	16140	15973	16035	15891	16081	16240	16138	15932	16243	15785	16066	16183	16018	16047	15995	16079	16138	16055	15963	15768	16166	16032	15945	16313	16033	16094	16005	15995	16005	16219	16127	16078	16063	16018	16048	16194	15991	15965	16117	16039	15928	16198	16043	16097	15957	16223	16202	16134	15968	16385	16194	15902	15959	16144	16184	16069	16045	16210	15945	16143	15926	16077	15984	16032	16025	16038	16051	16077	16187	16236	16254	16239	16108	16146	15857	16083	16032	16308	16028	16085	16137	16228	16076	15859	16261	16257	15969	15975	15982	16056	16184	16197	16155	16074	16289	16201	16143	16012	16077	16126	15986	15838	16021	16057	16215	16195	16086	16040	16070	16090	15999	16076	16130	16000	16206	16001	16055	16084	15982	16126	16105	16107	16270	16033	16162	16072	16090	16222	16056	16078	16049	16176	16082	16045	16138	15833	16066	16076	16211	16092	16067	16167	16030	16021	15979	15998	16133	16060	16041	16153	15849	16009	15994	16029	16048	15967	16138	15989	16222	16399	16111	16128	16075	16062	16149	16233	15954	16113	16111	16152	16077	16119	15933	15870	16180	15942	16254	16242	16133	16035	16238	16180	16115	16073	15999	16052	16124	16253	16165	16113	16179	16118	15993	16195	16027	16018	16060	16120	15994	16035	16058	16114	16048	16057	15861	15939	16119	16123	16133	15932	16157	16166	15988	16104	16260	16321	16112	16113	16173	16074	16057	16021	16158	15962	16093	16123	16116	16338	16182	16204	16025	16272	16257	16131	16025	16127	15871	16097	16181	16278	16161	16191	16037	16247	16201	16328	16029	16225	16021	15843	15924	16128	15944	15916	16123	16232	16116	16035	16123	16095	16151	16143	16171	16022	16048	16174	16246	16089	16166	16035	16058	16035	16018	16209	16257	16071	16056	16228	16259	16035	16123	16107	16107	16012	16311	16034	16013	16111	16192	16202	16098	16050	16187	16254	16140	16179	16110	16003	15995	16252	15902	16184	16189	16025	16368	15927	16142	16118	15910	16029	16043	16134	16038	15997	15922	16088	16030	16112	16203	16079	15962	16068	16165	15939	15830	16055	16118	16048	16016	15994	16175	16036	15898	16182	16160	16097	16047	16184	16073	16001	15966	16408	16081	16083	16211	16014	16281	16004	16060	16113	16297	16062	16242	16140	16071	16037	16208	16131	16067	15999	15921	15974	16114	16018	16031	15943	16071	15958	16190	16138	16245	15910	16127	16218	15910	15941	15951	16036	16089	15980	16089	16043	15961	16235	16176	15937	16044	16183	16241	16085	16174	16226	15929	16087	16048	16227	16308	16112	15959	16327	16245	16016	15929	16097	16086	16422	15995	15974	16002	16007	16085	15930	16085	16263	16271	16078	16029	16070	16125	15944	16055	16230	15829	15949	16023	16121	16084	16011	16092	16052	15854	15887	16270	16104	16181	16161	16153	16399	16132	16081	15926	16117	16026	16209	16112	16165	16145	16190	16058	15981	16085	15963	15999	16015	16002	16027	16125	16130	15981	16149	16080	16336	16160	16230	16014	16200	15851	15991	16145	16260	16279	16028	16270	16151	16015	16109	16252	16153	16078	16147	16099	15993	16066	16027	16120	16130	16157	16210	16110	16077	16279	16207	16206	16126	15993	16063	16103	16267	16205	15915	16021	16146	16003	16054	15806	16060	16194	16174	16280	16097	16066	15915	16172	15987	15984	16134	16005	16064	16048	16006	16174	16189	16171	16260	16220	16056	16037	16070	16282	16075	15900	16046	15986	15932	16067	16237	16346	16038	16071	16054	16203	16142	15724	16160	16034	16129	16030	15919	15974	16011	15889	16047	16100	16064	16044	16337	16249	16228	16022	15931	16019	16106	16083	16097	16059	16235	15992	16163	15931	16071	16166	16089	16116	16195	16112	16182	16078	16111	15970	16063	15953	16072	16161	16250	16196	15908	16071	16054	15891	15835	16053	16030	16006	16186	15991	16189	16339	15846	16088	16077	16140	16036	16045	16080	16045	16105	16290	16278	15976	15980	16142	16077	16085	15939	16127	16162	15956	16088	16054	16111	16163	15979	16206	16020	16061	16071	15973	16084	16155	15933	16027	16053	16033	16113	15946	16260	16186	16077	16086	16162	15903	16175	15996	16257	16053	15932	15988	16112	16080	16299	16109	16139	16145	15880	16051	16001	16032	15946	16053	16113	16112	16055	16095	16142	16347	16130	16077	16075	16158	16113	16162	16134	16018	16033	16037	16159	16034	15921	16299	16126	16170	16015	16011	16188	15972	16067	16199	16165	15997	16121	16067	16115	16171	16137	16325	16128	16270	16017	15993	16185	16059	16184	16244	15993	15886	16125	16167	16098	16150	16044	15983	16092	16152	15982	15907	16015	15919	16159	16044	16074	16050	16052	16059	16220	15963	16126	16137	15933	16172	16092	16168	16056	16183	15962	16242	16076	16078	16150	16230	16103	16129	16104	16097	16192	16035	16033	16166	16153	15970	16121	15927	15961	16375	15884	16110	16128	16045	16136	15933	15939	16227	16200	16073	16141	15917	15955	16255	15991	16044	16064	16184	16160	16081	16041	15983	15976	16133	16059	16157	16249	16196	15919	16183	16141	16096	15987	15982	16150	16152	16161	16211	15917	16100	15935	16144	16267	15966	15967	16140	15996	16038	15940	16129	16091	16030	16066	16200	16115	15923	16158	15989	15973	15936	16062	16090	15839	16179	16278	16020	16145	16068	15909	16031	16238	16234	16186	16003	16155	16088	15908	16116	15907	16054	15971	16108	16169	16123	16112	16047	16135	15910	15980	16305	16191	16098	16176	16026	16055	16066	16168	15995	16126	16170	16259	16274	16038	16092	16132	16215	16134	15958	16035	15905	16060	16169	16273	16056	16077	16153	16085	16190	16067	16077	16091	16163	16010	16188	16147	15883	16170	16318	16086	16071	16211	16182	16014	16089	16108	16256	15865	16125	16160	16051	15991	16015	16134	16104	16011	16156	16007	16076	15980	16096	16036	16004	16198	16089	16094	16101	16167	15824	16044	16195	16200	16075	16199	16170	16039	16092	16146	15951	16143	16183	15964	16081	16278	16020	16004	15989	16308	15863	16186	15989	15933	16037	16015	15998	16000	16024	15909	15938	16212	16190	15995	16067	15862	16037	15978	16024	15989	16021	16131	16160	16251	16210	16105	16097	16079	16159	16344	16399	16151	16170	16143	16132	16142	16179	16091	16202	16355	16138	16190	15950	15960	16068	16138	15927	15984	16138	15941	15946	16070	16238	16059	16145	16180	16027	15993	15983	16051	15998	16093	16110	16010	16003	16131	16318	16160	16236	16047	16076	16032	16290	16204	16064	16161	16033	15913	16204	16249	15939	16033	16114	16028	15999	15876	16094	16170	16022	16117	16071	16031	15967	15957	15874	16070	15971	15963	16098	16212	15953	16062	16045	16074	15949	16025	16158	16051	16144	15960	16177	16046	16096	15966	15854	15959	15950	16047	16150	15981	15986	16087	16113	16043	16039	16148	16168	15962	16114	16029	16205	16132	16102	16217	16043	16317	16197	16046	16184	16016	16196	16123	16095	16026	16153	16107	16148	16101	16092	16129	16109	15956	16161	16032	16035	16147	16010	15913	15929	16057	15921	16103	16216	16074	16134
14642	27025	22522	18346	17212	16427	15711	15005	14995	14516	14425	14204	14005	13956	13907	13730	13815	13851	13844	13662	13645	13560	13799	13713	13786	13761	13667	13773	13699	13725	13620	13554	13629	13706	13580	13569	13671	13835	13620	13770	13581	13673	13621	13486	13733	13570	13616	13640	13574	13556	13667	13635	13711	13504	13643	13786	13560	13673	13537	13504	13585	13534	13576	13550	13419	13504	13729	13752	13683	13679	13658	13561	13514	13618	13510	13549	13508	13689	13652	13681	13619	13871	13506	13590	13555	13789	13558	13645	13701	13585	13469	13647	13674	13645	13657	13579	13541	13712	13649	13581	13655	13669	13548	13605	13682	13618	13633	13543	13730	13610	13649	13518	13592	13672	13464	13724	13624	13580	13608	13605	13760	13616	13638	13659	13728	13716	13589	13539	13673	13705	13438	13527	13581	13687	13681	13657	13518	13564	13622	13586	13664	13608	13639	13631	13605	13553	13750	13665	13658	13618	13690	13635	13743	13671	13485	13631	13650	13611	13735	13573	13745	13590	13774	13634	13668	13581	13530	13683	13412	13801	13655	13536	13420	13656	13572	13577	13586	13667	13628	13434	13585	13620	13554	13629	13599	13585	13585	13592	13649	13627	13742	13518	13591	13710	13590	13457	13689	13599	13671	13629	13537	13694	13608	13579	13648	13576	13705	13543	13697	13802	13559	13622	13661	13652	13640	13579	13709	13734	13450	13661	13576	13441	13513	13674	13726	13769	13586	13674	13552	13820	13486	13572	13650	13512	13698	13680	13689	13555	13742	13665	13443	13659	13624	13620	13481	13566	13637	13517	13531	13731	13545	13545	13570	13441	13636	13603	13622	13410	13831	13583	13719	13632	13761	13680	13462	13672	13631	13712	13659	13731	13692	13492	13685	13421	13623	13549	13577	13534	13592	13731	13557	13520	13539	13559	13564	13570	13616	13595	13388	13761	13700	13493	13586	13564	13543	13659	13704	13585	13637	13528	13574	13518	13623	13704	13622	13474	13723	13614	13497	13512	13548	13523	13580	13780	13574	13604	13484	13881	13615	13632	13749	13501	13723	13654	13772	13766	13607	13585	13589	13723	13629	13535	13605	13545	13658	13654	13583	13609	13813	13638	13619	13620	13698	13711	13591	13534	13728	13523	13846	13477	13620	13579	13680	13814	13564	13642	13595	13553	13557	13602	13572	13549	13763	13456	13639	13625	13594	13517	13468	13715	13498	13594	13472	13645	13715	13599	13791	13571	13612	13680	13731	13591	13574	13596	13742	13743	13632	13725	13565	13558	13653	13734	13620	13636	13628	13682	13524	13523	13631	13648	13592	13658	13759	13626	13536	13583	13526	13661	13469	13692	13590	13586	13523	13599	13555	13646	13665	13709	13538	13576	13614	13522	13522	13541	13566	13640	13640	13626	13512	13530	13599	13718	13610	13764	13583	13620	13697	13557	13669	13638	13514	13698	13634	13508	13590	13496	13645	13501	13509	13634	13692	13582	13545	13668	13691	13606	13648	13509	13582	13628	13663	13813	13719	13625	13585	13527	13574	13679	13650	13525	13617	13616	13649	13655	13512	13633	13563	13652	13600	13656	13608	13577	13723	13679	13826	13697	13674	13792	13590	13656	13455	13785	13612	13584	13519	13668	13596	13509	13783	13615	13637	13697	13477	13558	13602	13539	13438	13615	13650	13418	13743	13455	13445	13724	13471	13613	13478	13573	13615	13622	13572	13646	13616	13564	13563	13666	13627	13616	13600	13654	13597	13568	13392	13583	13734	13522	13756	13703	13650	13737	13564	13600	13658	13559	13644	13712	13662	13699	13669	13624	13636	13561	13560	13495	13618	13594	13536	13427	13436	13453	13712	13500	13692	13597	13521	13762	13687	13699	13675	13658	13588	13653	13599	13613	13697	13719	13631	13713	13569	13602	13651	13505	13623	13630	13548	13619	13550	13549	13551	13581	13549	13653	13705	13598	13569	13650	13613	13647	13673	13564	13802	13557	13637	13553	13612	13656	13580	13505	13425	13645	13587	13496	13738	13494	13723	13690	13511	13622	13653	13532	13589	13527	13528	13540	13620	13629	13578	13594	13571	13635	13598	13708	13699	13756	13766	13683	13659	13628	13667	13704	13606	13695	13665	13698	13630	13616	13524	13729	13645	13562	13558	13616	13525	13515	13611	13539	13423	13481	13627	13602	13636	13714	13684	13561	13676	13735	13531	13675	13659	13595	13553	13741	13612	13536	13492	13687	13675	13673	13756	13798	13634	13438	13581	13592	13724	13584	13691	13627	13745	13627	13598	13678	13628	13644	13701	13500	13627	13531	13584	13569	13629	13414	13576	13595	13743	13448	13562	13554	13574	13497	13654	13610	13742	13510	13788	13536	13474	13628	13683	13544	13655	13663	13614	13651	13534	13628	13603	13746	13673	13578	13509	13451	13626	13655	13788	13483	13520	13544	13448	13498	13654	13699	13579	13647	13657	13690	13806	13582	13693	13650	13513	13603	13553	13794	13389	13499	13522	13807	13548	13744	13600	13545	13639	13747	13472	13556	13555	13578	13490	13727	13576	13428	13590	13580	13590	13785	13499	13414	13759	13642	13554	13645	13542	13603	13575	13679	13595	13789	13594	13467	13627	13826	13515	13606	13684	13523	13541	13673	13542	13783	13619	13594	13685	13602	13645	13590	13490	13554	13595	13536	13790	13585	13579	13520	13483	13692	13539	13586	13553	13599	13620	13729	13587	13647	13558	13588	13639	13627	13586	13553	13604	13542	13775	13403	13761	13696	13601	13573	13663	13585	13669	13659	13485	13798	13806	13474	13754	13403	13487	13851	13744	13621	13761	13702	13731	13566	13528	13471	13661	13475	13710	13696	13751	13493	13616	13536	13600	13665	13704	13522	13625	13656	13687	13618	13482	13583	13652	13646	13562	13687	13629	13573	13656	13652	13842	13599	13697	13435	13789	13632	13577	13757	13572	13575	13575	13616	13585	13653	13678	13577	13737	13559	13723	13562	13639	13584	13759	13638	13623	13586	13637	13609	13699	13643	13602	13616	13461	13835	13577	13489	13531	13474	13710	13734	13506	13464	13683	13419	13743	13450	13549	13472	13660	13582	13657	13580	13524	13476	13584	13761	13625	13603	13607	13575	13705	13519	13657	13625	13623	13698	13649	13580	13690	13509	13788	13762	13615	13599	13596	13817	13564	13567	13693	13775	13678	13626	13848	13552	13549	13610	13527	13681	13607	13568	13631	13571	13743	13577	13574	13593	13564	13607	13571	13832	13582	13702	13372	13632	13649	13658	13740	13762	13582	13590	13452	13579	13720	13456	13551	13536	13670	13599	13577	13531	13552	13562	13610	13548	13646	13635	13782	13453	13472	13626	13562	13649	13658	13503	13631	13645	13605	13643	13593	13540	13639	13780	13495	13609	13584	13780	13569	13648	13864	13633	13536	13574	13725	13594	13582	13641	13526	13560	13558	13616	13741	13675	13618	13629	13506	13699	13397	13757	13760	13747	13639	13605	13611	13528	13528	13749	13490	13714	13744	13708	13634	13550	13655	13594	13673	13623	13573	13822	13525	13563	13784	13582	13365	13664	13741	13589	13454	13487	13663	13696	13578	13602	13785	13742	13636	13741	13656	13694	13623	13538	13658	13783	13513	13804	13636	13610	13463	13688	13566	13511	13538	13687	13692	13485	13481	13681	13618	13483	13599	13462	13570	13639	13615	13495	13651	13789	13598	13677	13704	13543	13646	13586	13507	13640	13586	13639	13622	13694	13662	13676	13531	13776	13673	13566	13768	13637	13499	13584	13409	13693	13625	13525	13583	13495	13474	13677	13576	13703	13659	13565	13775	13791	13786	13605	13711	13617	13601	13740	13512	13680	13566	13641	13828	13615	13595	13558	13497	13579	13658	13812	13544	13665	13852	13738	13596	13704	13625	13671	13656	13598	13723	13635	13699	13666	13566	13658	13592	13579	13592	13774	13732	13492	13663	13688	13676	13653	13710	13429	13750	13562	13452	13343	13598	13618	13584	13674	13500	13463	13659	13952	13554	13708	13667	13604	13592	13683	13625	13543	13497	13672	13831	13672	13692	13563	13781	13438	13598	13664	13682	13654	13483	13568	13591	13721	13626	13580	13521	13489	13699	13553	13828	13640	13549	13666	13412	13688	13489	13629	13542	13610	13526	13631	13678	13599	13695	13806	13647	13658	13771	13558	13596	13538	13508	13810	13666	13547	13693	13656	13666	13423	13675	13650	13610	13605	13623	13678	13542	13595	13636	13463	13552	13735	13667	13484	13622	13544	13674	13385	13533	13565	13600	13639	13584	13590	13489	13684	13620	13727	13486	13723	13535	13573	13616	13579	13608	13692	13529	13437	13740	13481	13512	13640	13661	13570	13606	13682	13681	13771	13596	13715	13527	13684	13651	13608	13553	13622	13639	13496	13613	13436	13552	13569	13734	13524	13630	13643	13602	13618	13590	13575	13673	13777	13576	13724	13594	13692	13645	13516	13531	13796	13558	13632	13625	13464	13532	13627	13541	13592	13470	13678	13721	13574	13468	13721	13669	13790	13562	13717	13572	13664	13726	13726	13616	13604	13680	13680	13593	13436	13790	13575	13753	13644	13642	13698	13596	13622	13682	13537	13626	13616	13463	13527	13548	13550	13803	13762	13617	13769	13619	13570	13696	13734	13746	13629	13662	13534	13678	13672	13668	13572	13685	13698	13499	13591	13602	13710	13576	13547	13520	13582	13703	13625	13747	13764	13505	13713	13708	13585	13610	13514	13527	13680	13782	13538	13554	13632	13519	13536	13606	13502	13790	13765	13535	13566	13572	13471	13637	13668	13686	13689	13598	13764	13590	13531	13608	13600	13559	13656	13850	13557	13691	13695	13598	13555	13608	13544	13651	13735	13625	13563	13575	13747	13639	13509	13567	13617	13550	13482	13464	13714	13736	13466	13593	13605	13486	13579	13723	13762	13717	13654	13663	13506	13686	13603	13749	13481	13730	13691	13643	13673	13551	13681	13850	13507	13632	13487	13553	13686	13670	13757	13648	13593	13530	13683	13468	13791	13715	13605	13622	13699	13693	13374	13542	13645	13674	13531	13582	13705	13681	13654	13634	13795
21733	20907	28131	23833	21140	22986	24595	19007	17442	17629	17410	17091	16797	16564	16610	16691	16551	16472	16529	16431	16352	16044	16006	16192	16368	16170	16283	16079	16344	16313	16085	16078	16295	16037	16382	16220	16165	16294	15976	16114	16165	16370	16089	15998	15953	16159	16187	15963	16060	16058	16025	16043	16080	16172	16053	16022	16133	15832	16172	15959	15967	16144	16154	16050	16018	16027	16213	15758	16149	16273	16027	15996	16150	16220	16108	15796	15918	16072	16056	16105	16000	16130	16111	16090	15978	16095	15880	16100	15959	16042	15896	16001	16250	15911	16164	15858	16005	15919	16027	15942	16180	15951	16056	16062	16000	15905	16255	16096	15974	15821	16061	15845	15912	15852	16068	16100	16181	16358	16027	15991	15986	15969	16042	15910	15999	16047	15976	15875	16130	15934	15899	15951	15894	16043	16169	16015	15974	15977	16014	15849	15943	16120	16115	16025	15967	16136	16100	16095	16290	15787	15907	16151	15921	15920	16054	15909	16113	16115	15963	15935	16207	15944	15865	16028	15941	16017	15902	16056	15774	15893	15996	16007	16051	16143	15904	15917	16130	16195	15888	16116	16266	16181	15881	15967	16076	15989	15913	16160	15980	15789	15802	15927	16111	16006	16140	15968	16083	16093	16086	16143	15950	15912	15853	15839	16107	16026	15810	15892	16091	15984	16104	16038	16066	15908	15863	15849	15953	15853	15910	16040	16151	16013	15972	16098	16036	16270	16030	15964	16142	16020	15824	15883	16295	15996	16022	15932	15965	16111	16057	16107	15951	16006	16004	16136	15939	16097	15946	15850	16244	16243	15919	15965	15991	15880	15924	16027	16122	15909	15995	16023	16016	15843	16066	16137	16009	15938	16045	15799	16041	15994	15996	16077	16119	15846	16243	15709	15987	15989	15842	16064	15941	16064	15958	16008	15958	16144	15918	15934	15903	16013	16135	16002	16045	15939	16255	15920	16184	16104	16053	16104	16223	16152	16086	15992	16014	16093	16027	16146	16265	16033	16016	16147	16039	15952	16028	16012	16085	16001	16040	15890	15974	15961	15882	15926	16114	15824	15988	16027	16089	16037	16058	16054	15859	15963	15878	16196	16076	16189	16006	15988	16103	15938	16114	16258	15992	15992	16180	16214	16058	15952	16015	16115	16038	16139	16099	16053	16225	15921	15816	15854	16033	16148	16055	16050	15835	16043	15883	16061	15712	16134	16051	15948	15967	15983	16011	15725	16073	16035	16048	15985	16035	16003	15943	15897	16075	16023	15910	16022	16155	16104	15902	16055	15825	15874	15915	16022	16106	16029	16038	16025	15916	15912	15915	16077	16146	15852	15922	16034	16076	16196	15936	15970	16002	15987	16011	16051	16012	15975	16212	16211	16088	16088	16187	16042	16021	16107	15925	15769	16098	16009	15924	15964	16109	15877	15750	16120	16008	16006	16124	16033	15826	15953	16042	15875	15890	16080	16138	16021	15853	15983	16130	16001	16130	16062	16250	16098	15861	16181	16169	15868	16076	15955	15918	16010	15952	16008	16138	15843	16130	15914	16032	16142	16019	15886	15916	15780	15857	16121	16157	15866	15757	16007	16128	15986	16001	16031	16104	16094	16203	16042	16009	16263	16136	16021	16012	16095	16081	15845	16157	16116	16131	15989	16007	16142	16105	15986	15991	16101	15993	16041	15925	15942	15985	15829	16068	15920	16163	15923	16105	16236	16013	15960	15845	16097	15968	16009	16201	16094	15953	15940	16116	16122	15971	16084	16008	15871	16139	15861	16062	16062	15859	16047	16133	16002	16014	16162	16041	16080	16124	16228	15910	16016	16027	15914	15854	15960	15866	15867	15955	15916	16128	16005	15973	15841	15797	16014	16133	15880	15940	15911	15923	15857	15957	16089	16031	16010	15981	16066	16052	16061	16154	15967	16041	16012	15905	15932	15839	16055	15933	15939	15985	15954	16067	15950	15957	15996	16064	15860	16134	15955	16128	15803	16014	16022	16238	16074	16178	15810	16163	16082	16185	15908	15923	16109	16204	16036	16031	15863	16031	16041	15920	15965	15990	15873	16002	16041	15970	15875	15861	15930	15951	16113	15933	15956	15991	15964	16099	16041	15958	15976	16109	16038	16062	16201	15956	16021	16283	15962	15872	15990	15950	16061	16059	16020	16031	15803	16071	16109	15909	16107	16019	15976	15881	15993	16109	15957	16037	16125	15754	16055	16145	15899	15873	16192	16254	16128	15809	16081	15953	15936	15838	15972	15936	15885	16013	16102	15983	15969	16001	16035	15890	16221	16027	16090	16125	16049	16085	16157	15999	16034	16085	15945	15993	15919	15926	15994	15928	16024	16012	16116	15947	15867	16035	16064	16058	16048	16118	16149	16099	15955	16069	16061	15789	16033	16118	16110	15894	16008	15968	16171	15897	16028	16040	16151	15926	15885	15938	16094	15974	16147	15973	15913	16066	16169	16027	16149	15975	16038	16081	16220	16047	16104	16070	15882	16017	16310	16110	15940	16056	15910	16022	15965	15970	16074	15993	16088	16033	16295	16039	15987	15945	15914	16114	15917	16146	15934	15926	15992	15969	16085	16228	15959	15999	15976	16093	16126	15947	16013	15895	16048	16025	16029	16044	16131	16196	16311	16087	16013	16340	16029	15839	16016	15963	16002	16197	16079	15994	15878	16249	16105	16088	16026	15977	16077	16149	16057	15935	15969	15918	15961	16315	16122	15972	16076	16142	15946	16198	15922	15843	16155	16050	16069	15934	16086	15934	15857	15868	15810	16071	15896	16100	16218	16202	16105	15967	16071	15962	15983	16151	16021	15854	16193	16024	16111	15949	15897	15979	15925	16031	16076	16149	16047	15929	15883	16072	16173	15904	16092	16112	16143	16129	15923	15848	16102	16119	15916	16047	16042	15826	15942	15889	16175	15758	16048	16031	15973	16109	16049	15803	16032	15975	15760	15996	15957	16051	16037	15989	15995	16055	16091	16082	15986	16149	16154	16083	16109	15897	15845	15884	15931	15900	15983	16026	16006	15853	15971	15844	15969	16093	16031	15983	16032	15999	15820	15920	16036	16190	15822	15949	16183	16002	16100	16058	16009	15866	16039	15910	15898	15864	15976	15918	16016	15993	15891	16071	16011	16083	15876	16044	16064	15879	15890	15954	16055	15907	16020	15872	16147	16134	15957	16024	16057	16043	16107	16034	15743	16069	16252	16074	16067	15888	16028	15910	15826	16176	16137	15901	15931	16104	15963	15916	16071	16023	16002	15996	16155	15857	15971	15862	16077	15917	16026	15989	16069	15985	15929	15878	16120	15895	16170	16019	16118	15953	15926	15892	16068	15819	16144	15911	16108	15857	16033	16240	16015	16123	15984	16339	15923	16073	16058	16227	16006	15946	16207	15897	15868	16303	16059	15884	16159	16209	15942	16068	16066	16050	15954	16040	16013	15995	15922	16041	16163	16031	16038	15922	16141	16105	16046	16030	15978	15966	16090	15917	16067	15940	16246	16071	16010	16018	15986	16022	15867	15989	16045	16363	16093	15946	15954	16117	16032	16155	16172	15938	16109	15991	15867	16034	15747	15905	16041	16153	16119	16132	16132	16215	16002	16154	16110	15904	16032	15913	15914	16076	15788	15761	16044	15944	16234	16140	16120	16132	15936	16119	15877	16103	16070	15939	16066	16168	16056	16142	15754	16060	15743	15785	15983	15849	15987	16173	16250	15933	16029	15934	16104	15910	15907	15717	16088	16014	16188	16226	16151	15852	16060	16037	15828	15836	16015	16016	15938	16025	15914	16085	15849	15991	16059	15960	15989	16242	15938	16048	16081	16104	15920	15792	15794	16112	16137	15943	15980	16070	15996	15954	15967	15884	16141	16183	16037	16047	15956	15963	16152	15898	15978	16172	16035	15908	15860	16081	15844	15904	16040	15786	15971	15955	15851	15966	15869	15966	15997	15834	15949	16051	15894	15986	16050	16045	15876	16090	15909	16062	15917	16107	15991	15857	15815	15881	15843	15889	16030	15904	16085	16117	16009	15933	15956	16138	16040	16039	15893	16032	16073	15952	15722	16187	15936	16016	16205	16049	16007	16004	15870	15786	15634	15991	16052	16093	16061	16068	16055	16015	16041	15997	16011	16031	15994	15972	15854	15971	15840	16013	15950	15998	15951	15886	16048	16214	15782	15797	16001	15928	16192	15940	16062	16008	16129	16051	16115	16148	16129	16176	15949	16027	15937	15883	16086	15968	16014	15845	15903	15946	15899	15916	15868	15976	15912	16027	16142	16202	16068	15933	15899	15978	15838	16170	15787	16006	16212	16019	16082	16165	16122	15928	15930	16157	15809	16096	15887	16123	16164	16052	16051	16128	15871	15810	15967	16017	16199	15969	15840	16033	16054	15833	15939	16165	16114	16105	15774	15870	16101	15957	15936	16131	16077	15898	16138	16010	16254	15935	15924	15921	15646	15949	16161	16184	15998	15931	15948	15923	15948	15990	15992	16057	15946	15871	15898	16052	15869	16047	16135	15852	15909	16120	16046	15758	15725	15909	15908	15890	15831	16006	15977	15829	15950	15935	16018	16013	15956	15894	15998	15919	16031	16079	16113	15973	15986	15917	15905	15942	16017	16296	15829	15979	15836	15788	15954	16085	15969	16104	15910	16224	15983	16067	15947	16105	16108	16188	16116	15969	15874	15895	15928	15872	15891	16088	15945	16202	15978	15944	15917	15963	16026	15949	15977	15968	16066	16057	16157	15971	15893	16044	15906	16032	16007	15921	16120	15938	15895	16103	15986	15874	15972	16090	16033	16015	16025	16012	15917	15888	15892	15999	15973	16028	15994	16176	16084	15997	16098	15938	15888	16022	15969	16007	15918	16031	15931	16088	15996	16135	16037	15966	16091	15911	15905	16146	15959	16008	16010	15921	15904	15881	15860	16052	16106	16021	16076	16096	16108	15952	15820	16075	16063	16096	16012	15897	16046	16020	16124	15905	15865	15891	15968	16041	16014	16211	15970	15894	16120	16009	15968	15896	15894	15942	16064	16091	15854	16228	15906	15933	15994	15886	15926	16021	15925	15754	15979	15930	16086	15930	16043	15869	15731	15778	15925	16098	16085
14909	34224	28120	21873	19822	18356	17245	16352	15745	15295	15050	14482	14386	14221	14031	13851	13997	13913	13932	13989	13555	13758	13796	13708	13579	13593	13775	13781	13829	13716	13711	13699	13710	13600	13622	13586	13602	13589	13572	13687	13638	13497	13461	13578	13474	13572	13716	13632	13573	13511	13501	13643	13562	13504	13590	13519	13459	13568	13524	13560	13610	13608	13516	13470	13612	13638	13729	13568	13479	13475	13611	13497	13686	13618	13567	13373	13747	13670	13744	13448	13495	13479	13563	13371	13589	13546	13513	13598	13508	13594	13671	13513	13625	13582	13571	13407	13472	13469	13517	13621	13577	13497	13774	13348	13427	13697	13522	13517	13527	13506	13613	13624	13679	13450	13455	13605	13497	13481	13467	13549	13524	13476	13580	13460	13439	13610	13428	13674	13638	13323	13612	13380	13379	13520	13748	13604	13510	13525	13607	13654	13539	13460	13538	13593	13425	13687	13537	13647	13585	13387	13584	13198	13628	13544	13709	13480	13620	13606	13454	13598	13379	13569	13349	13522	13495	13744	13555	13598	13562	13627	13464	13595	13481	13498	13476	13552	13617	13393	13534	13501	13554	13515	13409	13577	13505	13592	13544	13515	13526	13461	13496	13547	13487	13497	13500	13455	13522	13559	13581	13518	13666	13530	13595	13568	13539	13463	13535	13630	13694	13417	13494	13512	13545	13482	13473	13619	13574	13383	13703	13469	13320	13505	13580	13457	13423	13561	13487	13437	13398	13420	13589	13460	13491	13579	13418	13598	13402	13727	13513	13333	13495	13420	13433	13446	13502	13635	13546	13671	13503	13656	13530	13433	13605	13540	13454	13607	13533	13464	13639	13473	13577	13665	13423	13545	13598	13498	13454	13340	13473	13580	13367	13707	13445	13455	13515	13624	13448	13374	13426	13421	13673	13398	13563	13591	13590	13353	13526	13598	13332	13436	13499	13467	13622	13420	13635	13565	13556	13656	13440	13658	13382	13531	13832	13373	13536	13503	13388	13567	13657	13493	13496	13555	13643	13561	13699	13359	13562	13453	13601	13517	13503	13552	13549	13477	13478	13621	13508	13555	13656	13545	13543	13432	13558	13506	13459	13484	13456	13480	13466	13678	13584	13458	13553	13469	13456	13495	13735	13378	13487	13571	13561	13690	13497	13511	13668	13467	13303	13628	13468	13615	13433	13552	13533	13528	13442	13351	13467	13646	13541	13537	13573	13600	13485	13488	13369	13493	13637	13439	13649	13544	13585	13619	13597	13532	13436	13500	13586	13514	13512	13665	13576	13545	13580	13463	13377	13460	13524	13537	13505	13544	13347	13571	13668	13600	13674	13436	13442	13612	13624	13458	13585	13515	13484	13336	13463	13281	13486	13532	13499	13588	13538	13573	13584	13564	13532	13518	13482	13488	13563	13581	13627	13448	13469	13322	13462	13501	13418	13474	13460	13630	13658	13528	13502	13526	13538	13475	13659	13631	13702	13479	13508	13417	13431	13469	13467	13293	13634	13308	13429	13594	13437	13613	13470	13563	13373	13482	13563	13378	13587	13342	13611	13691	13489	13723	13505	13476	13478	13637	13444	13344	13491	13578	13400	13536	13566	13546	13528	13536	13606	13486	13592	13596	13539	13558	13416	13474	13499	13529	13749	13601	13372	13503	13512	13400	13500	13476	13521	13540	13536	13543	13342	13440	13508	13438	13444	13510	13415	13628	13627	13501	13502	13546	13404	13492	13541	13543	13444	13537	13557	13518	13514	13456	13377	13505	13730	13518	13589	13528	13543	13401	13589	13501	13458	13648	13513	13761	13443	13652	13569	13533	13484	13508	13571	13488	13421	13645	13581	13571	13487	13425	13563	13514	13339	13549	13597	13532	13396	13377	13503	13575	13468	13622	13525	13390	13516	13445	13605	13331	13593	13514	13598	13606	13526	13551	13443	13585	13612	13615	13747	13517	13442	13539	13565	13571	13570	13349	13646	13588	13660	13516	13453	13534	13482	13409	13500	13627	13524	13513	13513	13659	13538	13509	13421	13597	13679	13461	13600	13573	13370	13541	13585	13610	13666	13395	13513	13667	13396	13492	13419	13529	13509	13510	13588	13452	13592	13549	13308	13432	13492	13578	13531	13682	13513	13525	13465	13451	13362	13218	13615	13496	13565	13540	13664	13459	13565	13558	13552	13559	13554	13455	13616	13575	13672	13553	13577	13603	13525	13442	13528	13600	13424	13475	13308	13497	13520	13406	13454	13558	13608	13345	13732	13468	13517	13343	13442	13404	13444	13589	13595	13376	13409	13521	13480	13638	13579	13515	13497	13391	13429	13643	13607	13478	13604	13557	13545	13386	13631	13353	13511	13587	13521	13566	13526	13622	13579	13661	13612	13523	13487	13437	13453	13451	13403	13528	13514	13762	13396	13583	13564	13685	13319	13410	13607	13527	13251	13495	13640	13323	13513	13422	13526	13546	13695	13543	13425	13656	13434	13581	13623	13472	13579	13516	13504	13523	13567	13507	13358	13453	13548	13446	13476	13409	13503	13528	13487	13437	13487	13339	13587	13462	13457	13398	13574	13383	13315	13347	13509	13487	13494	13622	13443	13564	13469	13479	13503	13619	13335	13559	13616	13534	13396	13527	13722	13515	13400	13523	13584	13522	13537	13636	13608	13461	13465	13416	13404	13586	13476	13523	13552	13499	13574	13561	13599	13497	13566	13407	13520	13546	13614	13563	13501	13658	13390	13515	13536	13488	13401	13353	13500	13583	13504	13593	13513	13544	13628	13501	13491	13594	13610	13365	13408	13506	13596	13552	13540	13504	13338	13527	13407	13417	13542	13364	13442	13492	13612	13553	13523	13453	13437	13541	13406	13417	13561	13470	13433	13524	13507	13225	13447	13417	13436	13485	13421	13422	13438	13716	13546	13546	13502	13643	13472	13499	13345	13563	13543	13684	13588	13438	13509	13481	13629	13598	13502	13713	13553	13515	13520	13614	13498	13614	13537	13574	13730	13509	13378	13458	13557	13469	13414	13642	13453	13445	13526	13438	13485	13520	13474	13478	13342	13470	13553	13478	13606	13431	13537	13551	13330	13599	13274	13513	13462	13444	13364	13325	13453	13462	13484	13514	13632	13423	13538	13485	13581	13439	13425	13595	13486	13518	13600	13667	13443	13478	13606	13553	13584	13657	13568	13547	13582	13531	13359	13486	13458	13508	13452	13514	13403	13452	13504	13540	13587	13502	13644	13478	13571	13569	13463	13530	13361	13483	13542	13554	13496	13451	13700	13647	13473	13704	13442	13471	13564	13450	13349	13597	13462	13448	13486	13591	13547	13368	13565	13515	13332	13524	13506	13469	13588	13554	13572	13454	13456	13614	13385	13486	13532	13483	13395	13695	13519	13374	13568	13510	13689	13618	13527	13632	13446	13521	13502	13497	13585	13495	13446	13484	13508	13347	13503	13462	13523	13682	13377	13381	13456	13436	13496	13484	13502	13472	13367	13527	13474	13427	13357	13489	13315	13575	13660	13631	13602	13564	13555	13524	13498	13642	13491	13571	13534	13627	13444	13442	13559	13619	13372	13554	13403	13525	13649	13571	13467	13361	13456	13559	13489	13447	13483	13621	13464	13617	13531	13619	13571	13512	13563	13377	13483	13493	13436	13448	13404	13304	13598	13579	13531	13515	13473	13638	13403	13436	13620	13500	13542	13618	13406	13513	13560	13641	13469	13572	13645	13455	13507	13618	13442	13558	13540	13433	13599	13541	13460	13602	13524	13352	13589	13430	13438	13442	13600	13615	13525	13458	13626	13460	13627	13727	13430	13337	13489	13550	13537	13587	13436	13388	13683	13642	13601	13574	13372	13464	13682	13515	13483	13606	13583	13684	13629	13424	13342	13541	13545	13618	13583	13604	13684	13541	13591	13458	13479	13464	13627	13647	13477	13428	13562	13419	13500	13629	13516	13619	13564	13492	13623	13406	13632	13372	13509	13488	13572	13467	13393	13595	13406	13539	13507	13383	13616	13437	13565	13478	13617	13562	13617	13486	13437	13627	13592	13502	13457	13527	13491	13526	13332	13522	13516	13503	13527	13534	13490	13409	13497	13237	13451	13353	13445	13611	13629	13683	13387	13725	13380	13555	13488	13513	13404	13426	13486	13491	13567	13420	13339	13422	13558	13578	13412	13391	13633	13493	13517	13600	13569	13509	13518	13591	13591	13578	13387	13415	13522	13554	13643	13449	13551	13399	13452	13651	13483	13702	13416	13538	13712	13835	13544	13621	13569	13460	13624	13700	13551	13593	13666	13664	13330	13763	13529	13703	13329	13473	13574	13537	13685	13514	13603	13492	13508	13548	13560	13487	13509	13355	13572	13587	13529	13673	13553	13622	13451	13641	13521	13599	13496	13486	13523	13509	13488	13503	13549	13555	13470	13518	13559	13493	13757	13541	13497	13539	13431	13504	13360	13583	13430	13386	13473	13359	13606	13568	13488	13553	13531	13644	13480	13405	13435	13365	13562	13507	13474	13422	13450	13521	13502	13355	13485	13469	13529	13543	13611	13631	13377	13458	13630	13584	13538	13495	13564	13416	13423	13596	13608	13500	13506	13477	13511	13601	13494	13548	13426	13547	13435	13712	13509	13569	13458	13476	13644	13443	13570	13496	13505	13404	13530	13507	13618	13516	13490	13550	13584	13517	13597	13555	13607	13567	13645	13550	13593	13530	13402	13588	13510	13420	13585	13576	13575	13528	13581	13457	13514	13391	13661	13530	13429	13523	13454	13639	13645	13435	13334	13610	13432	13460	13520	13621	13327	13478	13299	13472	13576	13398	13551	13395	13507	13610	13445	13622	13488	13603	13565	13509	13518	13381	13577	13566	13640	13557	13719	13395	13445	13608	13456	13650	13593	13539	13549	13507	13652	13577	13626	13506	13495	13473	13451	13508	13538	13578	13499	13448	13648	13652	13467	13514	13479	13502	13518	13568	13550	13354	13349	13491	13518	13608	13503	13562	13560	13539	13505	13542	13419	13384	13405	13350	13430	13430	13563	13530	13361	13532	13575	13596	13606	13584	13436	13495	13414	13547	13582	13468	13406	13622	13529	13472	13421	13550	13346	13488	13727	13464	13537	13427
27949	22296	24021	20733	17354	16718	16419	15941	15717	15835	15827	15605	15481	15475	15443	15162	15561	15361	15539	15484	15569	15217	15560	15248	15415	15363	15343	15183	15201	15200	15239	15339	15261	15134	15319	15033	15416	15149	15210	15161	15171	15335	15397	15478	15357	15395	15299	15379	15232	15098	15353	15281	15230	15246	15168	15271	15323	15277	15404	15349	15098	15275	15384	15170	15337	15421	15331	15313	15226	15276	15302	15335	15280	15415	15231	15308	15282	15221	15178	15233	15154	15235	15354	15211	15485	15222	15257	15324	15232	15177	15307	15279	15289	15139	15227	15155	15207	15235	15236	15499	15129	15115	15145	15138	15422	15182	15265	14999	15360	15076	15202	15251	15316	15250	15276	15198	15162	15467	15228	15285	15383	15218	15299	15158	15053	15152	15320	15152	15224	15315	15363	15432	15439	15218	15373	15317	15021	15192	15173	15400	15291	15382	15133	15145	15135	15301	15256	15177	15322	15105	15262	15188	15269	15260	15293	15276	15269	15288	15277	15178	15222	15190	15182	15221	15321	15245	15301	15304	15071	15211	15157	15232	15210	15259	15392	15312	15304	15154	15194	15130	15261	15126	15080	15323	15391	15225	15081	15221	15385	15255	15095	15356	15393	14991	15244	15312	15229	15296	15031	15241	15167	15169	15320	15216	15012	15053	15372	15195	15246	15188	15150	15062	15192	15222	15059	15233	15300	15270	15429	15157	15332	15153	15356	15508	15333	15338	15430	15198	15445	15235	15044	15023	15397	15285	15346	15138	15423	15282	15205	15295	15176	15143	15253	15288	15233	15284	15113	15285	15042	15376	15056	15277	15428	15230	15152	15196	15209	15131	15315	15362	15266	15227	15322	15081	15324	15048	15387	15501	15288	15077	15395	15239	15285	15155	15226	15359	15306	15222	15335	15224	15249	15286	15271	15167	15184	15255	15273	15252	15327	15187	15087	14938	15432	15305	15185	15236	15225	15371	15417	15297	15140	15324	15275	15138	15255	15281	15242	15087	15294	15165	15154	15198	15288	15089	15404	15198	15130	15372	15444	15193	15479	15112	15307	15150	15190	15232	15328	15392	15112	15317	15313	15062	15113	15277	15268	15240	15197	15170	15218	15250	15074	15173	15245	15254	15310	15192	15322	15132	15123	15128	15191	15295	15213	15287	15317	15390	15104	15165	15231	15259	15287	15438	15069	15247	15284	15506	15220	15067	15223	15302	15243	15238	15294	15148	15071	15122	15130	15201	15217	15236	15457	15093	15311	15181	15235	15116	15310	15309	15236	15226	15333	15319	15223	15367	15336	15256	15388	15219	15381	15187	15176	15191	15396	15345	15190	15223	15129	15241	15150	15261	15209	15359	15382	15185	15338	15101	15274	15077	15065	15083	15268	15486	15294	15134	15405	15258	15265	15171	15544	15378	15363	15244	15331	15177	15221	15342	15284	15282	15357	15182	15395	15397	15431	15310	15128	15206	15623	15160	15155	15107	15280	15346	15446	15319	15276	15226	15144	15156	15167	15414	15150	15187	15178	15245	15134	15262	15165	15417	15230	15280	15389	15129	15243	15333	15368	15164	15123	15195	15191	15271	15488	15161	15363	15295	15328	15357	15347	15157	15266	15179	15335	15266	15314	15301	15082	15327	15250	15334	15116	15108	15016	15309	15305	15223	15248	14916	15218	15221	15112	15257	15181	14898	15326	15344	15525	15304	15193	15324	15265	15293	15321	15233	15451	15338	15174	15414	15506	15255	15123	15184	15217	15167	15360	15159	15237	15519	15207	15185	15181	15164	15209	15179	15437	15085	15111	15133	15312	15247	15306	15305	15323	15389	15152	15247	15243	15182	15303	15178	15185	15077	15301	15253	15281	15107	15239	15185	15212	15418	15170	15198	15179	15282	15174	15081	15096	15290	15115	15281	15114	15236	15407	15358	15217	15306	15121	15164	15263	15396	15445	15062	15453	15115	15533	15304	15406	15286	15295	15354	15530	15235	15285	15186	15036	15334	15344	15287	15146	15421	15238	15078	15084	15154	15291	15280	15207	15144	15357	15210	15199	15244	15170	15300	15260	15270	15151	15158	15236	15117	15017	15218	15075	15269	15335	15241	15326	15360	15214	15309	15192	15361	15248	15410	15238	15069	15182	15321	15230	15227	15256	15239	15256	15247	15344	15176	15500	15224	15222	15088	15263	15140	15330	15097	15389	15242	15302	15276	15435	15294	15246	15354	15180	15235	15403	15385	15255	15091	15293	15258	15222	15179	15182	15455	15381	15273	15257	15425	15323	15332	15300	15292	15170	15291	15214	15349	15130	15287	15197	15250	15162	15291	15149	15356	15115	15297	15139	15097	15098	15168	15090	15402	15281	15136	15326	15174	15429	15212	15359	15325	15213	15343	15306	14949	15280	15387	15265	15251	15087	15361	15248	15320	15165	15224	15284	15209	15267	15324	15371	15328	15225	15312	15240	15142	15236	15326	15322	15166	15333	15123	15246	15205	15219	15434	15339	15214	15138	15243	15231	15291	15112	15172	15209	15222	15184	15324	15291	15318	15331	15063	15222	15153	15231	15130	15235	15291	15084	15090	15183	15202	15287	15300	15231	15150	15172	15129	15279	15456	15370	15265	15381	15233	15280	15292	15299	15250	15428	15076	15202	15280	15065	15153	15174	15183	15330	15405	15162	15464	15271	15243	15244	15106	15255	15216	15452	15112	15481	15093	15130	15232	15209	15381	15329	15310	15236	15265	15391	15389	15162	15277	15450	15321	15466	15429	15347	15241	15379	15332	15109	15310	15213	15252	15310	15420	15188	15131	15449	15202	15230	15390	15423	15261	15262	15256	15285	15283	15305	15245	15251	15070	15120	15182	15048	15266	15384	15327	15327	15255	15210	15277	15183	15284	15379	15100	15198	15375	15316	15230	15062	15255	15350	15164	15230	15308	15532	15187	15187	15345	15530	15376	15226	15181	15237	15273	15309	15103	15265	15268	15357	15184	15028	15225	15119	15269	15206	15121	15104	15164	15448	15319	15189	15300	15311	15382	15165	15160	15286	15440	15235	15698	15302	15273	15298	15340	15141	15244	15371	15296	15118	15299	15372	15192	15355	15269	15197	15254	15272	15511	15167	15137	15240	15319	15330	15219	15221	15421	15176	15305	15363	15153	15128	15505	15274	15126	15201	15292	15086	15080	15275	15221	15328	15219	15035	15108	15255	15219	15095	15102	15322	15188	15216	15579	15346	15373	15255	15071	15153	15312	15365	15474	15240	15418	15241	15268	15287	15344	15166	15107	15141	15288	14972	14990	15238	15229	15141	15180	14941	15422	15213	15127	15390	15189	15287	15308	15398	15114	15391	15409	15052	15310	15093	15095	15357	15409	15273	15347	15266	15282	15160	15140	15182	15267	15159	15204	15190	15161	15323	15300	15394	15273	15267	15172	15192	15174	15296	15173	15397	15344	15172	15125	15251	15102	15266	15241	15391	15463	15341	15401	15378	15300	15194	15406	15120	15294	15074	15437	15187	15139	15072	15111	15121	15331	15275	15314	15230	15463	15246	15213	15203	15261	15201	15074	15373	15242	15325	15305	15309	15118	15327	15340	15249	15267	15298	15430	15404	15443	15523	15143	15330	15085	15294	15034	15165	15329	15114	15109	15240	15295	15292	15321	15459	15327	15325	15199	15384	15314	15114	15392	15141	15276	15339	15261	15358	15471	15053	15309	15317	15272	15229	15387	15394	15307	15344	15208	15281	15281	15253	15310	15172	15282	15255	15228	15141	15083	15319	15315	15278	15107	15405	15381	15401	15261	15164	15272	15174	15203	15242	15201	15245	15260	15318	15296	15253	15263	15267	15149	15268	15344	15224	15154	15238	15256	15344	15130	15257	15278	15179	15198	15334	15246	15207	15198	15317	15358	15353	15355	15391	15363	15349	15219	15244	15330	15457	15226	15348	15236	15393	15357	15486	15297	15362	15270	15086	15151	15240	15247	15410	15333	15416	15173	15078	15323	15253	15259	15119	15281	15356	15209	15305	15246	14991	15209	15334	15176	15148	15179	15353	15184	15215	15189	15165	15144	15365	15182	15275	15255	15353	15268	15336	15147	15177	15246	15463	15223	15146	15164	15180	15250	15238	15242	15182	15249	15248	15302	15213	15276	15471	15280	15204	15286	15283	15169	15357	15239	15488	15283	15406	15264	15444	15240	15252	14987	15254	15250	15232	15354	15173	15355	15181	15018	15402	15298	15350	15096	15241	15214	15448	15446	15307	15194	15253	15243	15442	15182	15061	15330	15310	15242	15289	15389	15219	15360	15447	15326	15248	15280	15260	15300	15012	15161	15273	15382	15082	15029	15255	15375	15105	15277	15129	15292	15279	15207	15248	15272	15321	15227	15374	15222	15268	15125	15283	15263	15346	15282	15301	15412	15215	15288	15077	15140	15258	15160	15071	15331	15185	15230	15273	15375	15439	15076	15188	15220	15269	15311	15488	15308	15126	15456	15185	15295	15045	15230	15448	15272	15138	15203	15273	15240	15216	15265	15290	15409	15348	15499	15543	15314	15166	15188	15158	15444	15247	15079	15276	15264	15295	15383	15229	15061	15204	15308	15237	15106	15389	15244	15128	15214	15167	14979	15358	15361	15347	15215	15139	15382	15515	15301	15128	15350	15174	15331	15411	15257	14985	15388	15329	15164	15347	15123	15283	15228	15329	15332	15237	15099	15133	15251	15302	15359	15305	15200	15240	15297	15331	15108	15318	15214	15346	15167	15439	15300	15132	15229	15289	15129	15281	15101	15279	15220	15191	15258	15330	15178	15209	15352	15091	15184	15175	15323	15243	15210	15393	15117	15105	15407	15111	15384	15230	15268	15136	15311	15111	15157	15234	15171	15059	15302	15147	15296	15265	15385	15268	15216	15195	15102	15428	15273	15351	15166	15203	15222	15412	15268	15277	15230	15304	15421	15371	15242	15168	15388	15276	15396	15366	15161	15315	15166	15238	15247	15287	15259	15348	14879	15355	15311	15182	15305	15342	15053	15168	15318	15300	15315	15313	15127	15295	15300	15259	15140	15212	15495	15249	15330	15189	15262	15265	15186	15340	15266	15284	15170	15147	15246	15247	15131	15421	15284	15285	15399
16096	24249	20535	16812	15934	15187	14622	14293	13887	13799	13495	13679	13499	13282	13291	13331	13299	13287	13098	13201	13254	13167	12922	13208	13155	13132	12964	13082	13226	13244	13109	13079	13137	13158	13223	13134	13157	13063	13031	13176	13051	13233	13103	13063	13188	13142	13135	13162	13143	13035	13209	13183	13090	13025	13159	13082	13242	13122	13116	13018	13205	13130	13242	13160	13040	13129	13108	13112	13121	13314	13005	12957	13175	13181	13115	13042	13141	12982	13148	13049	13125	13332	13123	13087	13050	13086	13246	13061	13088	12962	13259	13284	13158	13341	13223	13197	13226	13280	13133	13134	13059	13057	13145	13160	13107	13076	13092	13252	13024	13111	13013	13212	13015	13072	13073	13125	13022	13228	13062	13201	12988	13165	13096	13043	12915	13106	13124	13014	13106	13227	12982	13222	13148	13008	13117	13133	13186	13254	12975	13057	13041	13097	13081	12891	13147	13140	13110	13078	13138	13237	13037	13086	13200	13203	12926	13156	13057	13157	13340	13016	13050	13137	13162	13141	13049	13068	13079	12982	13073	12924	13221	13107	13109	12992	13023	13059	12999	13199	12973	13117	12870	13048	13252	13216	13140	13033	13075	13116	13284	12984	13182	13043	13145	13039	13078	13130	13112	12868	13188	13214	12959	13213	13084	13041	13028	13205	13083	12995	13152	12950	13187	13072	13169	13264	13075	13181	13165	13375	13029	13163	13235	13136	13086	13216	13065	13252	13088	12987	13124	13126	13211	13068	13152	13037	13137	13054	13145	13094	13215	13181	13105	13142	13041	13075	13085	13029	13280	13099	13109	12880	13158	13087	13134	12943	13090	13147	12812	13117	13271	13059	13125	13078	13163	13065	13168	12905	13196	13113	13103	13215	12947	13117	13158	13072	13138	13015	13286	13188	13080	12997	13069	13052	13080	13218	13073	13098	13078	13103	13191	13125	13168	13097	13118	13166	13174	13039	13099	13096	13150	13137	13093	13085	13057	13268	13211	13047	12985	13114	13086	13136	12896	13032	13015	13120	13230	13040	13029	13055	13180	13255	13170	13068	13224	13061	13136	13004	12927	13246	13229	13029	13068	13182	13107	13036	13066	13163	13053	13139	13135	13057	13135	13144	13270	13252	13158	13248	13000	13071	13069	13090	13199	13074	13083	12990	13008	13131	13162	13111	13143	13107	13074	13026	13045	13037	13296	13099	13034	13085	13070	13100	13096	13108	13182	13131	13040	13080	13082	13158	13168	13090	13163	13084	13143	13106	13194	13191	13092	13100	13094	13232	13422	12974	12963	13127	13079	12885	13140	13139	13100	13163	12936	13125	13026	13212	13064	13143	13279	13074	13138	13136	12995	13069	13198	13081	13093	13222	13082	13085	13244	13083	13261	13201	13097	13219	13088	13044	13170	13290	13020	13110	13126	13188	12973	13257	13108	13247	13054	13067	13077	13095	13059	13036	13040	13267	13205	13026	13151	13147	13058	13190	13155	13165	13277	13086	13206	13134	13267	13184	13095	13164	13165	13110	12967	13087	13289	13117	12935	13129	13244	13122	13134	12962	12996	13221	13116	13029	12975	13193	13169	13055	13195	13206	12969	13107	12985	13080	13137	13194	13195	13090	13157	13175	12898	13296	12983	13135	12940	13050	13178	13257	13204	13131	13219	13103	13132	13065	13220	13167	13323	13114	13111	12961	13229	13028	13140	13107	13126	13232	13226	13129	13056	13069	13300	13196	12946	13104	13204	13047	12997	13133	13059	13175	12958	13041	13075	13100	13169	13064	13113	13025	13138	13114	13171	13252	13078	13129	13175	13015	13061	13291	13272	13019	13189	13134	12919	13103	13107	12992	13000	13078	13202	13172	12964	13257	13312	13137	13225	13061	13184	13068	13139	13113	13362	13125	12980	13127	13086	13013	12996	13169	13210	13065	13050	13066	13128	13112	13140	13018	13207	13240	13220	13101	13150	12987	13279	13107	13002	13196	13076	13140	13257	12997	12944	13100	13136	13085	13137	13175	12983	13206	13165	13163	13025	12992	13103	12975	12966	13219	13072	13113	12966	13245	13156	13104	13050	13048	13163	13032	12908	13236	13231	13122	13083	12919	13170	13062	13288	13149	13175	13244	13060	13162	13145	13120	13120	13072	13165	13206	13228	13184	12977	13218	13071	13203	13178	13238	13075	13079	13133	12932	13234	13219	13078	13234	13328	13064	13081	13006	13147	13132	13095	12946	13133	12944	13126	13163	13055	13166	13116	13018	13321	13070	12920	13039	13202	13053	13053	12992	13256	13178	13103	12992	13259	13062	13175	13148	13120	13095	13219	13123	13205	13174	13022	13146	13175	12939	13091	13246	13248	13079	13035	13035	13136	13178	13101	13334	13137	13175	13210	13255	13134	13350	13206	13050	13207	13204	13136	13100	13123	13125	12971	13156	13045	13047	13171	13026	13184	12870	13102	13274	13319	13240	13170	13113	13116	13068	13072	12994	13143	13298	12878	13211	13109	13274	13149	13206	13077	13129	13082	13061	13155	13157	13259	13198	13056	13059	13078	13201	13043	13047	13100	13233	13088	12878	13058	13165	13337	13098	13234	13152	13023	13141	13009	12924	13181	13048	13123	13103	13124	13032	13315	13032	13058	13136	13078	13358	13257	13056	13170	13149	13231	13262	13039	13204	13149	13062	13119	13323	13155	12994	13186	13186	13105	13061	13117	13011	13282	13193	13049	13031	13116	13226	13117	13035	13222	13001	13128	13028	13126	13131	13042	13114	13174	13010	12965	12993	13233	13159	13061	13073	12998	13090	13182	13160	13151	13122	13219	13295	13103	13054	13072	13096	13170	13282	13178	13154	13111	13129	12985	13207	13045	12963	13025	13203	13112	13203	13089	13037	13278	13198	13133	13264	13049	13100	13023	13067	13124	13152	13181	13160	13114	13009	13188	13075	13202	13032	13093	13201	13113	13169	13216	13235	13009	13167	13193	13066	12996	13038	13175	12927	13127	13202	13174	13152	13124	13015	13246	13086	13079	13029	13279	13194	13091	13149	13160	13157	13184	13183	13026	13104	13056	13175	13016	13011	13152	13137	13104	13090	13118	13067	13082	13099	13201	13171	13102	13013	13181	13176	13135	13116	13141	13142	13093	13268	12918	13193	13108	13264	12911	13027	13152	13112	13241	13002	13241	13007	13194	13057	13309	13133	13082	13191	13262	13119	13121	13142	13058	13248	13170	13287	13020	13145	13070	13155	13123	13000	13129	13078	13136	13221	13086	13167	13012	13333	13195	13197	13068	13175	13130	13167	13222	13088	13235	13165	13145	13099	13207	13091	13212	13138	13280	13180	13112	13154	13174	13058	13085	13041	13265	13058	13216	13041	13154	12882	13245	13034	13168	12996	12908	13023	13273	13219	13077	13189	13007	13064	13198	13008	13156	13163	13215	13107	13249	13260	12941	13176	13048	13049	13142	13028	13139	13153	13079	12987	13150	13136	13102	13098	13191	13186	13227	13136	13110	13010	13179	12966	13097	13232	13183	13209	13044	13016	13218	13157	13008	13094	13129	13133	13079	13307	13124	13188	13239	13097	13156	13146	13126	12896	13011	13241	13156	13037	13186	13084	13200	13243	13067	13100	13014	13013	13156	13149	13187	13324	13201	13270	12930	13272	13183	13150	13249	13273	13096	13083	13194	13150	13226	13099	13073	13082	13188	13179	13003	13017	13006	13051	13332	13093	13127	13222	13150	13071	13206	13164	13103	13112	13119	13148	13117	13113	13086	13014	13015	13205	12981	13171	13006	13089	13117	13034	13133	13020	13099	13189	13056	12985	13136	13127	13180	13180	13280	13162	13084	13065	12992	13153	13098	12987	13240	13179	13103	13021	13252	13224	13063	13122	13098	13150	13052	13137	13195	13190	13191	13176	13124	13210	13135	13149	13242	13138	13155	13231	13038	13068	13336	13005	13248	13134	13048	13202	13120	13197	13153	13193	13146	13186	13140	13102	13171	13219	13026	13193	13223	13134	13200	13263	13187	13060	13195	13117	13152	13053	13081	13148	13014	13125	13072	13016	13136	13114	13088	13101	13006	13040	13218	13129	13152	13171	13117	13170	12996	13167	12900	13261	13172	13265	13230	13205	13258	13126	13089	13141	13066	13088	13062	13140	13220	12997	13071	13270	13177	13125	13062	13137	13050	13051	13209	13152	13210	13020	12995	13190	13194	13168	12994	13004	13211	13095	13074	13001	13052	13140	12922	13046	13081	13039	13120	13068	13153	12982	13130	13132	13065	13224	13205	13087	13109	13144	13208	13184	13072	13131	13015	13144	13093	13217	13108	13120	13183	13149	13107	13017	13175	13093	13112	13091	13197	13179	13051	12972	13185	13150	13062	13040	12976	13178	13113	12741	13305	13255	13191	13127	13085	12973	13150	13168	13090	13025	13175	13200	13202	13011	13188	13260	13275	13326	13223	13049	13206	13005	13084	13062	13041	13025	13149	13163	13000	13163	13282	12945	13139	13038	13149	13211	13098	13311	13267	13089	13148	13066	13186	13119	13209	13066	13159	13060	13059	13093	13226	13052	13123	13070	13200	13013	13042	13133	12978	13152	13143	13214	13271	13025	13142	13131	13190	13213	13077	13000	13060	13197	13148	13235	13071	13135	13243	13157	13043	13125	13177	13273	13098	13075	12920	13169	13058	13235	13223	12975	13292	13037	13262	13029	13111	12957	13121	13108	12925	13125	13106	13206	13221	13042	13135	13336	13119	13191	13107	13066	13212	12972	13102	13089	13078	13118	13124	13231	13210	13013	13162	13158	13350	13207	13047	12959	12999	13297	13121	13199	12920	13103	13120	13115	13109	13004	13061	13255	13167	13087	13119	13180	13252	13252	13051	13186	13109	13019	13093	13089	13023	12999	13259	13084	13013	13139	13081	13257	13065	13123	13150	13075	13189	13080	13054	13162	13157	13049	13316	13013	13118	13179	13138	13161	13167	13205	13060	13083	13086	13184	13140	13214	13136	13217	13155	13230	13155	13132	13085	13151	13176	13196	13101	13071	12994	13198	12914	13091	13160	13171	13110	13009	13338	13098	13136	13167	13147	13162	13089	13232	13128	13086	13038	12961	13054	13004	13251	13061
22595	20867	27642	24266	21553	21436	19587	16852	16134	15959	15716	15422	15665	15503	15289	15236	15190	15041	15180	14963	14926	15136	15162	15087	15018	15112	15233	15179	15171	15020	15107	14929	14925	15150	15023	14970	15134	14885	14922	15024	15031	15014	15006	15049	14914	15116	14859	15032	14932	14912	15058	14744	14802	14792	14841	14872	14969	14928	14989	15047	14885	14761	15049	14924	14799	15017	14963	14891	14945	14771	14808	14728	15099	14751	14959	14823	14924	14963	14959	14933	14883	14907	14702	14852	15087	14952	14835	14685	14773	14857	14871	14884	14616	14747	14754	14822	14652	14796	14819	14861	14742	14961	14904	15091	14892	14963	14997	14730	14782	14871	14921	14880	14841	14845	15037	14761	14962	14874	14963	15130	14846	14768	14730	14950	14975	14930	14814	14756	14862	14872	14976	14904	14875	14829	14826	14697	14982	14829	14846	14928	14933	15151	14894	14815	14821	14813	14788	14801	14704	15005	15061	15026	15012	15113	14822	14798	14963	14817	14887	14862	14989	14798	14792	14884	14940	14803	14762	15023	14942	14739	14897	14773	14926	14912	14786	14876	14864	14949	14951	14627	14976	14954	14710	14840	14918	15004	14876	14952	15113	14886	14957	15043	14830	15112	14975	14842	14883	14803	14924	14892	14732	14761	14674	14699	15015	14705	15033	14823	14994	14930	14857	15046	14910	15107	15050	15054	14958	14851	15054	14834	14798	15010	15024	14826	15005	14801	14972	14866	14986	14874	14848	14735	14841	14955	14864	14817	15063	14923	14949	14928	15019	15042	14969	14910	14815	14921	14840	14854	14918	14955	14740	14907	14946	14880	15042	14960	14855	14891	14951	14994	14749	14986	15061	14901	15018	14742	15079	14825	14976	15038	15052	14807	14976	14765	14683	14953	14764	14927	15146	14779	15084	14670	14881	14964	14964	14845	15128	14773	14741	14729	14929	14940	15025	14819	14941	15079	14902	14942	14923	15030	14744	14882	14805	14923	14905	14890	14866	15074	14833	14708	14715	15097	14891	14937	14771	14918	14827	14921	14934	14917	14989	14882	14974	14876	15092	15050	14948	14840	14920	14819	14971	14740	15063	15019	14841	14684	14940	14743	14881	14869	14819	14839	14964	14994	14953	14860	14758	14807	14898	14922	14921	14891	15033	14698	14776	14868	14904	14792	15105	14999	14885	15019	14839	14845	14917	14963	14860	14913	14969	14879	14964	14830	14780	15151	15031	14888	15017	14959	15026	14883	14851	14914	14891	14970	14890	15103	14817	15016	14911	14939	15067	14741	14899	14802	14992	14779	14874	15113	14845	14707	14862	14699	14882	14651	14695	14851	14956	14729	14941	14859	15041	15035	14758	14818	14926	14825	15004	14769	14811	14862	14718	14881	14852	14896	14932	14878	14843	14923	14719	14797	14792	15004	14807	14864	15071	14901	14891	14849	15077	14956	14823	14744	14934	14837	14923	14966	14867	14847	14819	14754	14708	14980	15060	14817	14695	14967	14974	14831	14966	14922	14929	15061	15000	14870	14723	14819	14903	15009	14996	14941	14987	14929	14754	14837	14931	14819	14866	14781	15117	14777	14714	14881	15097	14921	14942	14828	14959	15013	14797	14767	14903	15036	15063	14743	14814	14820	14863	14892	14908	15092	14911	14710	14901	14863	14855	14944	14980	14813	14812	14926	14936	14797	15017	14810	15137	14897	15045	15007	14747	14795	14933	14960	14821	14776	14954	15089	15052	14892	15045	14965	14899	15024	14896	14880	14835	14911	14930	14762	14788	15122	14835	14925	14847	14874	14775	14898	14873	14919	15047	15039	14905	14712	15050	14967	14895	14796	14918	14922	14960	14910	15196	14966	14822	14756	14599	14878	14885	14919	14912	14706	15016	14807	14881	14869	14833	14748	14988	15015	14860	14891	14908	14883	14807	14647	14669	14969	14751	14840	14898	14864	14889	14786	14931	15053	14964	14850	15028	15005	15042	14962	14996	15035	14891	14570	15040	14671	14865	14890	14798	14693	14837	14731	15104	14784	14753	14901	15052	15028	14992	14793	14827	14886	14866	14834	14906	15038	14800	14818	14718	14723	14958	14797	14801	14772	14723	14861	14831	14931	15014	14755	14814	14589	14953	14691	15063	14890	15221	14778	14914	14877	14885	14767	14828	14987	14921	14953	14742	14899	14822	14981	14785	14839	15030	14982	14913	14785	14927	14903	14822	14874	15029	14992	14902	14770	14919	14899	14945	14782	14730	14895	14773	14999	14903	14943	14958	14993	15094	14829	15028	15057	14820	15004	14965	14882	14749	14946	14868	14825	14807	14936	15031	15067	14873	14861	14708	14773	15083	14935	14901	14995	14790	14849	14760	14989	14715	14735	14757	14911	14811	14813	14778	14925	14746	14860	14789	14811	14806	14747	14802	14892	14793	14995	14936	15006	14928	14769	14880	14866	15013	14889	15043	15008	14824	14855	14642	14793	14942	15092	14890	14997	14801	14718	14882	14785	15029	14752	14872	14897	14865	15019	14791	14963	14919	14881	14880	14891	14905	14957	14945	14839	14843	14955	14853	14822	14954	15021	14865	15129	14908	15078	15045	14850	14904	14783	14957	14971	14959	14895	14833	15017	14957	14887	14904	14901	14919	14858	14958	14966	14883	14850	14947	14801	14901	14669	14773	15019	14925	14921	14837	14826	14858	14760	14863	14947	14996	14873	14986	14945	14993	14923	14865	14887	14999	14860	14562	14918	14870	14774	14883	14804	14532	14877	15037	14908	14651	15074	14882	14896	15173	14844	14735	14865	14952	14966	14998	15036	14928	14981	14992	14806	14925	14883	14998	14850	14899	14915	14820	14896	14857	15012	14934	14962	14764	14916	14928	14869	14978	14942	14796	14986	14925	14993	14914	14954	14913	14946	14924	14916	14698	14836	15127	14975	14959	14962	14950	14986	14798	15093	15028	14789	14818	14668	14920	15028	14944	14794	14787	15061	14815	14855	14983	14837	14765	14820	14901	14836	14898	14734	14798	14822	14992	14906	14946	14808	14607	14734	14947	14897	14901	15099	15001	14925	14928	14707	15079	15019	14954	14802	14813	15101	14936	14790	15067	15001	14979	14947	14928	14782	14912	14790	14751	14889	15095	14905	14737	14727	14919	14901	14897	14805	14998	14923	14902	14882	14825	14966	14940	14801	14872	15016	14854	15068	14782	14878	15050	14853	14737	14762	14771	14983	15011	14973	14752	14764	14863	15120	14974	14803	14816	14900	14965	15039	14945	14902	14998	14774	14887	15066	14909	14956	14913	14860	14821	14905	14874	14740	14804	14754	14908	14768	14828	14843	14773	14763	14873	14681	14932	14746	14908	14975	14903	14761	14947	14940	14884	14824	14808	14941	14845	15066	14924	14824	14761	14738	14893	14946	14767	14928	14880	14943	14761	14946	14791	14748	14946	14860	14995	14883	14965	14736	14921	14861	14869	14993	14973	14840	14913	14768	14831	14839	14905	14945	14946	14922	14877	14710	14879	14863	14926	14867	14874	15030	15110	14999	14861	14740	14979	14978	14784	14956	15082	14995	14955	14845	14805	14923	14945	14978	14841	14784	14714	14775	14820	14774	14938	14785	14950	14893	14851	14675	14961	14773	14790	14912	14860	14799	15023	14917	14875	14851	14910	14922	14789	14923	14913	15176	14658	14929	14899	14829	14930	15080	14876	14875	15037	14774	14808	14771	15099	15003	14992	14913	14841	15033	14857	15049	14820	14879	14827	14891	14829	14835	14848	14697	14822	14971	14969	14793	14799	15043	14792	14780	14906	14978	14981	14865	14868	14885	14994	14767	14882	14924	15002	14766	14899	14945	14895	15003	14804	14901	14899	14881	14887	15008	14937	15074	14898	14964	14956	14849	14997	14914	14905	14823	14975	15000	14842	14863	15025	14759	14888	14751	14901	14980	15049	14989	14945	14843	14977	14965	14921	14767	14858	15067	14850	14862	14982	14765	14963	14944	14841	14905	14998	15032	14833	14892	14745	14960	14928	14952	14883	14832	14921	14822	15151	15028	15021	14848	14951	14977	14715	14814	14936	14843	14847	15000	14725	14992	14890	14962	14784	14844	15014	14877	14872	14931	14664	14786	14870	14776	14899	14812	14909	14991	14685	14822	14788	14919	14833	14911	15083	14894	14876	14885	14973	14615	14777	14813	14784	14837	14887	14815	14959	14829	15087	14848	14966	14876	14903	14757	14975	14824	14985	14909	14888	14829	15053	15022	14981	15057	14908	14929	14848	14892	14972	14939	14987	14900	14743	14958	15162	14949	15001	14835	14836	14731	14820	14915	14753	14806	14855	14682	14894	14827	14890	15090	14989	14884	14855	14872	15030	14926	14732	14841	14715	14893	14903	15022	14819	14889	14881	14967	14834	14711	14977	14719	14970	14988	15038	15101	14742	15020	14825	15166	14990	14900	14788	15085	14765	14864	14828	14749	15085	14818	14809	14641	14789	14792	14900	14999	15102	14896	14781	14917	14961	14892	14964	14712	14831	14783	15107	14657	14655	14960	14955	14818	14763	14949	14949	14855	14762	14770	14862	14763	14930	15092	15032	14750	14857	14906	14877	14890	14936	14674	14865	15060	14900	14874	15025	14972	14835	14908	14925	14856	14887	14947	14991	14895	14749	14969	14943	14891	14764	15020	14947	14604	15042	14928	14767	14701	15083	14863	14958	14878	14881	14740	14871	15102	14835	14924	14969	15032	14694	14736	14731	14963	15012	14856	14807	14908	14903	14731	15037	14869	14970	14755	14807	14940	14721	14963	14799	14953	14993	14889	14889	15186	14865	14921	14851	14837	14670	14932	14912	14908	14671	14837	14904	14903	14918	14974	14835	14869	14993	14733	14867	14866	14844	14741	14873	14835	14950	15070	14742	14547	14946	14837	14863	14860	14905	14905	14660	15087	15069	14918	14787	14851	14971	14947	14853	14740	14856	15030	14893	14892	14722	14855	14850	14956	15001	14924	14879	14889	14878	14828	14833	14775	14901	14983	14926	14791	15056	15033	15001	14760	14961	14840	14904	14898	14759	14885	14747	14823	14802	14811	14790	14721	15034	14865	14905	14937	15058	14937	14986	14989	14948	14821
13848	30142	24958	19393	17768	16799	15605	14876	14508	14209	13740	13752	13395	13311	13306	13300	13223	13326	13052	13035	13092	13106	13072	13094	13001	12820	12946	13024	12936	13108	13019	12813	12936	12874	13191	12955	12989	12765	13071	12906	12867	12892	12708	12858	12895	13022	12806	12908	12988	12849	12915	12973	12849	12943	12942	12854	12910	12780	13105	12979	12950	13004	12812	12866	13084	12974	12734	12970	13028	12883	12958	12766	13072	12883	12680	12856	12683	12966	12770	12778	12886	13015	13007	12892	12907	12913	12886	12943	12857	13069	12980	13116	12929	12910	12854	12907	12942	12927	12850	12942	12985	12882	12937	12925	12927	12867	12707	12796	13037	12904	12977	12991	12830	13031	12958	12862	12824	12604	12842	12753	12996	12816	13025	12851	12894	12788	12845	12794	12694	12993	12865	12781	12864	12801	12907	12994	12710	13023	12956	12962	12880	12974	13046	12826	12878	12883	12903	12736	13020	12899	12896	13076	12851	12866	12947	12792	12973	12901	12795	12943	12803	12872	12827	12811	12882	12915	12845	12900	12908	13006	12955	12913	12937	12777	12924	12869	12921	12976	12808	12951	13070	12832	12936	12856	12944	13059	12907	13013	12943	13052	13106	12740	12853	12976	12906	12835	12935	13010	13005	13006	12900	12963	12900	12764	13071	12958	12900	12847	12970	12833	12985	12681	12845	12898	12798	13061	12866	12838	12707	12883	13082	12884	12878	13082	13097	12988	12911	12855	12962	12895	13022	12839	12904	12885	12836	12911	12813	12679	12889	12947	12956	12870	12881	12899	12934	12897	12970	12873	12792	12959	12940	12851	12829	13029	12895	12894	12942	12927	12967	12839	12808	12879	12972	12848	12957	13039	12862	12972	12831	12954	12877	13040	12867	13097	12716	12939	12824	12784	12958	12845	12947	12794	12897	12779	13067	12848	13004	12911	13005	12831	12755	12778	12928	12871	13121	12772	13013	12947	12945	12970	12994	12823	12886	12938	12887	13020	13089	12918	12856	12906	12911	12999	12935	12852	12967	12852	12913	12818	12843	12845	12811	12937	12944	12989	12950	12838	12841	12865	12969	12829	12812	12957	12968	12885	12938	12830	12974	12931	12794	13101	13086	12803	12908	12946	13021	13031	12700	12821	13035	12865	12958	12983	12982	12966	12952	12737	12896	12922	12749	12909	13098	12774	12937	12869	12935	12911	12899	12877	12885	12875	12977	12888	12904	12921	12797	12967	12980	12992	12775	12924	12739	12889	12820	12890	12840	12924	12918	12799	12897	12879	12762	12859	12842	13010	12745	12834	12876	12764	12660	12944	12906	13003	12915	12712	12949	12803	12936	12874	12934	13076	12928	12902	12884	12849	12933	13000	12971	12996	12824	12783	12893	12972	12988	13044	12752	12731	12995	12958	12977	12975	12768	12926	12931	12884	12961	12877	12872	12988	12913	12958	12807	12955	12895	12966	12923	12942	12946	12817	12986	12735	12851	12837	13014	12821	12850	12907	13042	12901	12799	12867	12905	12860	13016	13014	12877	12892	12994	12992	13074	12883	12859	12752	13069	12851	12808	12912	12775	13020	12913	12884	12940	12871	12945	12961	12913	12914	13017	12931	12932	12911	12916	12784	12869	12868	12795	12993	12957	12821	12856	12924	12746	12802	12817	12835	12946	13119	12762	12915	12825	12892	12861	12810	12918	12950	12888	12875	13044	12925	12985	13001	12970	12833	12912	12800	12857	12926	13046	13014	12856	12889	12882	12909	12934	12987	12911	12847	12939	12904	12949	12978	12763	12898	12827	12826	12887	12945	12945	12979	13029	12979	12790	12936	12694	12995	12923	12948	12891	12876	12853	12818	12939	12823	12840	12889	13009	12960	13034	12956	12915	12907	13023	12908	12901	12672	12853	12807	12675	12967	12690	12960	12680	12849	12913	12751	12901	12922	12952	12898	12967	13049	12792	12684	12811	12968	13103	12945	12704	12917	12946	12949	12843	12909	12921	12948	12839	12974	12969	12924	12818	12940	12782	12902	12796	13001	12947	12802	12791	12984	13053	12849	12922	12765	13026	13039	13001	12941	12835	12691	12904	12824	12989	12883	12923	13095	12893	12881	13053	12800	12991	12779	12955	12889	12898	12901	12760	12951	12775	12913	12970	12863	12983	13033	12922	12896	13067	13021	12908	12823	12915	12859	12957	12782	12910	12878	12836	12840	12812	12852	12946	12938	12899	12840	12830	12877	13057	12959	12865	13003	12808	12717	12939	12873	12966	12815	12895	12962	12925	12983	12879	12952	12863	12792	13042	13047	13068	12692	12840	12804	12939	12852	12966	12794	13009	12968	12951	13017	13041	12890	12761	13078	12997	12927	12841	12984	12966	12963	13024	12845	12747	12912	12924	12924	12859	12765	12912	12754	12978	12911	12991	12903	12971	12791	12824	13015	12806	12928	13011	12805	12902	12916	12936	12867	12928	12967	12942	12958	13011	13040	12993	12977	12811	12901	12705	12960	12818	12865	12879	12910	12891	12701	12766	12750	12895	12916	12890	12901	12879	12917	12986	12969	12736	13010	12978	12782	12807	12895	12908	12804	12833	12935	12839	12847	12952	12884	12838	13054	12926	13023	12830	12942	12991	13004	12726	12911	12975	12816	12717	12912	12945	12891	12922	12934	12939	12879	12978	12849	12888	13033	12752	12983	13013	12919	12921	12736	12853	12897	12778	12884	13053	13018	12990	12980	12959	12846	12911	12857	12962	12831	13062	12805	12994	13088	12888	13034	12780	12915	12749	12910	13003	12995	12950	12789	12821	12965	12984	12867	13031	13012	13045	12787	12854	12787	12754	12900	12994	12778	13032	12695	12844	12991	12928	12768	12790	12948	12800	12766	12843	12814	12831	12857	12931	12963	12910	13047	12806	12974	12725	13005	12991	12883	12862	12770	12897	12831	12669	12927	12960	12873	12746	12892	12974	12847	12768	12696	12898	12964	12826	12829	12835	12825	12901	12886	12743	12994	12938	12852	12959	12921	12929	12931	12853	12863	12850	13040	12806	12851	13087	12895	12950	12812	12815	12961	12998	12913	12979	12859	12886	12904	13056	12796	12868	12788	12780	12958	12925	12837	12753	12905	12800	12867	12958	12963	12874	12771	12829	12838	13046	12902	13063	12863	13058	12903	12897	12870	12789	12873	12831	12961	13083	12790	12720	12834	13070	12952	12743	13028	12797	13055	12921	12798	12973	12825	12868	13027	12884	12888	12964	12985	12833	12823	12767	12891	12947	12816	12877	12888	12943	12878	12886	12962	12810	12802	12969	13174	12864	12811	13044	12972	12814	12844	12893	12942	12743	12926	12837	12949	12879	12915	13019	12777	12982	13000	12982	13006	12919	12887	12821	12654	12902	12834	12897	12977	12954	12999	12980	12904	12934	12901	12882	12981	12810	12881	12722	12928	13046	12871	13075	12801	12982	12907	12978	12767	12897	12988	12936	12861	13006	12983	12952	13043	12771	12887	12847	12953	12951	12948	13063	12906	12919	12870	12911	12816	13005	12777	12818	12791	13003	12960	12869	12986	12756	12940	12991	13121	12855	12797	12902	12859	12870	12848	13022	12958	12855	12894	12879	13025	12732	12921	12880	12848	12867	13084	12833	12919	13012	12989	13071	12967	12908	12934	12893	12666	12785	12809	12879	12900	12755	12921	12813	12931	12942	13023	12892	12615	12825	12945	12945	12860	12763	12971	12952	12832	12949	12849	13075	12913	12867	12969	12984	12915	13065	12955	12723	12871	12745	12783	13109	12757	12864	12790	12906	12865	12854	12883	12897	13007	12788	12882	12957	12763	12807	12899	12985	12878	12980	12848	12921	12961	12748	12857	12939	12841	12797	13011	12939	12983	12999	12865	12896	12853	12926	13121	12966	12893	12906	12862	12696	12970	12882	12860	12932	12944	12836	12976	12989	13000	13057	12966	12935	12979	13026	12804	13111	12899	12820	12983	12860	12928	13004	12951	12903	12882	12743	12732	12994	12968	12750	12838	12732	12937	12866	12953	12782	12859	13027	12813	13033	13036	12985	12871	12945	13033	12796	12923	12870	13110	12992	12957	12975	12845	12870	12871	12872	12973	12951	12966	12908	12838	12906	12809	12933	12895	12953	12929	12786	13031	12875	12896	12915	12911	12987	12807	12969	12932	12833	13014	12814	12927	12887	12834	12785	12944	12931	12864	12869	12773	12879	12951	12946	12851	12850	13021	12896	12939	12833	12895	12796	12840	12893	12922	12913	12993	12912	12996	12874	12980	12883	12962	12923	12812	12975	12959	12836	12938	13089	12927	12734	12828	12968	12866	12825	12939	12823	12938	12823	12770	12846	13071	12725	12805	12821	12866	12961	12967	12824	12990	12750	12843	12705	12776	12945	12955	13059	13046	12890	12853	12717	12922	12964	12986	12729	12830	12884	12919	13065	12959	12808	12869	12862	13032	12895	12939	12928	12870	12935	12842	13089	12990	12957	12943	13033	12903	12954	13020	12714	12948	13096	13010	12829	12937	12923	12795	12787	12886	12919	13145	12893	12795	12986	12854	12648	12962	12767	12839	12908	12738	12749	12909	12956	12865	13014	12842	12911	13028	12906	12829	12908	13049	12928	12958	12988	12952	12876	13037	13054	12786	12917	12989	13042	12836	12980	12986	12869	12858	12805	13078	12976	13123	12979	12883	13051	12893	13033	12879	12959	12932	12873	13058	12762	12829	13025	13031	12916	12868	13052	12903	12853	12874	13026	12941	12818	12825	12879	12787	13083	12933	12914	13049	12905	12789	12827	12966	12836	12988	12912	12929	12887	13025	12847	12878	12876	12880	13056	12824	12866	12832	12909	12866	12915	12582	12984	13055	13014	13047	12943	12901	12838	12942	12877	12943	12924	12919	13040	12897	12915	12934	12892	12908	12967	12989	12812	12779	13000	12936	12855	12835	12960	12979	12962	12830	12747	12784	12814	12920	12789	12943	13039	12897	12905	12926	12981	12830	12910	12906	12807	12973	12975	12936	12955	12891	12905	12876	12774	12929	12907	12780	12787	13016	12734	12839	12897	12756	12623	12773	12891	13010	12794	12892	12909	13080	13010	12968	12855	12853	12853	12915
24151	20833	26504	26055	20167	18643	18412	17256	16961	16921	16628	16391	16451	16359	16266	16285	16167	16324	16085	16210	15933	16196	16076	16200	15875	16337	16345	16001	16190	16144	16070	16090	16094	16029	16066	16239	15957	16011	16020	16037	16036	16116	15952	16009	16007	16017	16271	16038	16242	16220	16069	16114	16298	16105	16089	15920	15943	16059	15992	15991	15957	16107	15944	16003	15907	15948	16031	16073	15890	15914	15797	15819	16065	16005	15919	16016	15970	16012	15992	15955	15861	15942	16014	15969	16042	16030	16239	16167	15940	15822	15986	15906	16066	15835	15985	16032	15849	15919	16137	16066	15928	16057	16088	16008	15996	16100	15988	15981	16143	16194	15897	15946	16086	16113	15865	15804	16148	16060	16293	16192	16051	16226	16082	16096	16080	16096	16118	16143	16116	15782	16025	16114	16181	16136	15806	15682	15960	15954	15869	16151	16034	15964	16040	15980	16009	16002	16014	16135	15953	15931	16072	15975	16036	15804	16035	15865	15931	16035	16121	16112	15891	15956	15833	16032	16114	16042	15941	15965	16009	16004	15876	15959	16111	16145	16067	15916	15950	15872	15978	16074	16202	16092	15865	16068	16057	15986	15937	16043	15806	15838	15791	15958	16226	16233	16033	15819	15984	16077	15956	16132	16017	16134	15960	15981	16140	16062	16165	16080	16081	15759	16091	16050	16128	15948	16049	16009	16081	16006	16087	16098	16063	15901	16308	15933	15989	16073	16363	16046	16152	16110	16012	16002	15974	15885	16225	16044	16022	15936	15956	16013	16155	16159	16028	15856	16028	15944	16171	16271	15905	15982	15827	16193	16261	16007	16016	15980	16214	16181	16122	15991	15964	15921	16143	16134	15966	16011	16089	16164	15949	16159	15943	16173	16259	15957	15956	15992	15942	16180	16020	15983	16066	16083	16157	16175	15882	15907	15911	15981	15906	15879	16044	16052	15991	16226	15943	16052	16003	16070	15883	16024	16190	16004	15899	15993	16002	15926	15940	15977	15921	15885	15710	16014	16126	15982	16001	15825	15970	16026	16189	16063	16158	16118	15961	15706	16037	16291	16018	16082	16381	16130	16001	16147	15953	16066	16031	15920	15976	15852	15901	16082	16046	15848	15969	15885	16090	16307	16072	16028	15985	16030	15967	16112	16110	15964	16097	16109	16170	16092	16131	15869	15982	16033	16108	16152	16040	16010	15999	16084	15893	16051	16032	16046	16082	16187	16049	16086	16055	15853	15916	16147	16077	16118	16094	15883	15915	16098	16017	16335	16044	16045	15804	15990	16017	16052	15873	16040	16021	15969	15919	15969	16123	15922	15791	15971	16152	15966	15907	15945	16107	16010	16047	16075	16081	16034	15945	16219	15952	15929	15838	16128	15704	16017	15902	16182	16026	16101	15965	15865	15875	16208	16126	16021	16064	15945	15937	16028	15981	15949	16093	16093	16128	16085	16328	16128	16085	16076	16075	16021	16120	16361	16109	15912	15914	16134	16049	15895	16099	16078	16004	16084	15877	15900	16051	15969	16025	16068	16191	15964	16226	16047	15656	15994	16028	15970	15943	15842	16123	15985	16112	16048	16042	16167	16051	16024	16242	16026	16160	16043	16160	16058	15953	15929	16058	15890	15856	15944	15954	16140	16226	16232	16025	16067	16188	16026	16080	15952	16012	16031	16094	16135	16277	16190	15726	16234	16117	15958	15877	15953	16057	16094	15768	15983	16083	16145	15913	16085	15977	15996	15806	16285	16061	15946	16046	15966	16063	15965	15825	15760	16040	15936	15845	15917	15927	16043	15953	15850	15933	16242	15766	16103	16105	15881	15902	16232	16116	16102	16185	16047	16061	15823	16114	16012	15973	15919	16149	16091	15973	16029	15922	16130	15955	15945	16083	15886	16049	15942	15837	16098	16065	15954	15966	16030	15975	16169	16182	16166	15937	16057	15974	16034	16137	16039	15966	16094	16280	15974	16059	15992	15971	15959	16082	16066	15934	15942	16060	16065	15918	16027	16009	16044	16093	16086	15867	15886	15896	16203	16046	16156	15952	15935	15954	15878	16027	16265	16017	15836	16048	15828	16008	15989	16168	16101	16032	15895	15928	15847	16204	16058	15928	15967	16141	16065	15920	15978	16124	15928	15933	15783	15994	16009	16139	15918	15945	16029	15921	15907	16105	15869	16124	15872	16038	15960	16059	15833	15998	15803	16019	15739	16028	15959	15990	15996	15998	15978	15926	16201	15961	16114	16070	16109	16133	15950	16213	16035	15926	15752	16182	16022	15953	16005	16101	15880	16087	16032	15862	16044	16226	15978	16086	16005	15971	15989	16108	16000	15988	16094	16142	16013	16214	16052	16101	15908	15824	16249	16084	16086	15919	15952	16096	16094	15847	16150	15974	16063	15964	16058	16067	16063	16034	16079	16070	16078	16138	15865	16039	16025	16054	16042	16110	15908	15977	15955	16097	16237	16064	16159	15981	15932	16002	15886	15915	16003	16197	16068	16092	16033	15966	16035	16011	16015	15951	15917	16177	15937	15934	15964	15864	16062	16081	15938	16012	15958	16014	16053	16038	16144	15984	16035	16048	15941	15960	16040	16101	16037	15992	15996	16118	15926	15963	16008	15916	15927	15880	16071	16049	16101	16118	16186	16102	15882	16105	15928	16108	15949	15919	15855	15834	16032	16129	16019	16081	16133	15988	15988	16003	16087	16061	16053	16161	16040	15954	16148	16112	16172	16111	15984	16126	16047	16072	16201	16002	16058	15977	16066	15966	16115	16244	15950	16123	16065	16163	16122	15937	16160	16118	15932	15829	15979	16085	16054	15997	16037	15947	16005	16009	15921	15927	16158	15934	16235	16016	16025	15956	16013	15809	16023	16011	15728	15941	16207	16030	15876	16053	16083	16062	15977	15983	16122	15981	15992	15982	16148	15829	16008	15969	16113	16082	16107	15991	16087	16185	16034	16109	15984	16234	15976	16089	15884	15941	16091	15905	16114	15923	15832	16049	16034	16140	16100	15940	16217	16121	15787	16047	15984	16117	16022	16022	15828	16068	15943	16246	15939	16026	16060	16030	15942	15870	16007	16180	16072	16186	16236	16040	16186	16004	15923	15877	15926	16013	16051	16203	15895	16007	15982	16156	16158	16059	16021	15847	15910	16117	16029	16083	15992	15871	16124	15897	16215	16065	15919	15962	16048	16229	15917	16026	16175	16080	16166	15931	15948	16117	15981	16060	15794	15934	16132	16106	15935	15923	16013	15972	16109	16249	16112	16087	15965	16056	15849	15993	16033	16068	15968	16044	15908	16098	15977	16061	15964	16129	15927	16194	16048	16044	15984	16105	16174	15933	15948	16143	16210	15986	16001	16085	16079	15983	15812	15887	15758	15956	15862	16087	15972	15906	16099	15977	16089	16259	16041	15984	15974	15965	16173	16183	15815	15979	15953	16012	15922	16080	15917	15981	15952	16077	16106	15969	16139	16090	16094	15917	16232	16079	16028	16026	16102	16178	16103	15932	16139	15988	15939	15857	16006	16289	15990	15889	16180	15814	15790	16160	16006	15982	15802	15848	15846	16059	15833	15826	15767	15975	16095	16244	16079	16182	15912	16009	15883	15860	15963	16176	16264	16205	16054	16082	16051	16002	15968	16055	15999	16013	16177	16014	16012	16158	16194	16025	15846	16066	15851	16072	15748	16063	15930	16047	15983	15823	15990	16282	16032	16029	15977	15863	16067	15953	16035	15912	16108	15895	16017	15925	16089	16186	16192	15958	16094	15911	16166	16146	16171	15999	15956	16112	15976	16085	16173	15990	16000	16181	16053	16093	16132	15970	16069	16054	15951	16078	16018	15828	15926	15709	15979	15995	16165	15939	15964	16111	16074	16088	16062	16183	16057	15967	16043	15763	16264	16084	15694	16000	16058	15881	15995	16206	16192	16175	16068	15885	15993	15976	16050	15974	15920	16112	16054	16120	16008	15950	16015	16001	16207	15883	15944	16027	15983	16000	15921	15991	15993	15983	16071	16050	16142	16136	15955	15928	15818	16115	16149	15968	16055	16039	16001	16075	16053	16171	16124	15871	16038	16016	15913	15920	15882	16070	16099	15951	16018	16134	16116	16043	16034	16116	16004	16108	16100	16180	15935	15951	15977	16224	16271	16062	15883	16000	16051	15992	15925	16022	15995	15824	16142	16076	16192	16064	15870	16138	16012	16150	15782	15934	16049	16228	16062	15786	16078	16206	16071	16020	16077	16163	16159	15902	16239	15901	16055	16159	16102	16157	16136	15865	16004	16066	15977	16032	15888	15853	16109	16166	16100	15983	15945	16078	16077	16036	15937	15715	15953	15962	16072	15948	16039	16064	16123	16182	15819	15994	16131	15845	15896	16054	15884	16068	16023	16060	16060	16080	16061	15945	15910	16019	15817	16016	16083	16162	16023	16026	16020	16020	15989	16197	16409	15953	16104	15982	15897	16087	15999	16024	15952	15959	15946	16036	16139	15834	15966	15995	15957	15915	16166	15974	16313	16094	16119	16070	16051	15889	16161	16080	16061	16094	15959	16176	16011	15998	15963	16236	16022	16145	15966	15880	15866	15958	16070	15975	16132	15938	16164	15988	16059	16053	16089	16217	16055	16041	16079	16147	15947	16066	16076	16199	15866	15911	15707	15899	16092	16064	16093	16313	16057	15986	15933	15933	15931	15824	15904	16175	16047	16073	16026	16083	16055	16138	15985	16032	16170	15967	16028	15942	15921	16087	15930	16040	16125	15910	15910	15918	15958	16026	15853	16268	16123	15943	16017	15993	15981	15961	16164	16072	16269	15946	16062	15993	15924	15976	16170	16180	15959	16341	16124	16192	16039	16152	16054	16035	16010	16020	15848	15901	16075	15853	15907	15971	16012	16106	16023	16011	16191	15927	15945	16017	16053	16152	16197	16070	16083	16096	16009	15953	15967	16001	15962	15995	16036	15949	16142	16238	15975	16189	16050	15871	15846	15982	16000	16070	16008	16006	16108	15953	16099	15930	16032	16149	15917	15963	16051	16193	16063	16116	15834	16019	15987	15924	16061	15920	16066	16202	16029	15970	16028	16129	16025	15973	16043	16081	16034	15881	16077	16076	15978
14752	26555	22778	18534	17409	16554	15786	15191	14796	14459	14271	14106	14043	13903	13814	13830	13836	13917	13836	13758	13691	13740	13624	13687	13711	13765	13634	13564	13700	13645	13582	13657	13648	13678	13628	13678	13435	13659	13561	13662	13745	13568	13567	13739	13707	13640	13544	13695	13714	13701	13711	13584	13487	13665	13557	13577	13558	13526	13679	13606	13456	13632	13627	13634	13537	13523	13627	13605	13641	13599	13669	13545	13584	13493	13719	13674	13680	13738	13732	13423	13645	13718	13716	13551	13624	13504	13648	13637	13444	13608	13366	13566	13437	13569	13573	13692	13501	13548	13647	13662	13843	13496	13770	13600	13536	13607	13719	13557	13599	13664	13629	13511	13733	13616	13725	13478	13647	13682	13470	13641	13494	13572	13619	13434	13492	13603	13568	13514	13540	13607	13768	13728	13631	13813	13616	13670	13460	13621	13500	13607	13641	13607	13494	13599	13670	13674	13583	13512	13635	13572	13704	13739	13629	13605	13649	13623	13384	13490	13556	13535	13618	13665	13693	13504	13611	13443	13597	13659	13671	13384	13426	13550	13715	13598	13655	13607	13492	13477	13551	13718	13652	13544	13591	13559	13597	13642	13660	13578	13596	13620	13638	13608	13572	13556	13671	13595	13654	13653	13652	13569	13592	13671	13566	13495	13636	13571	13600	13644	13487	13687	13483	13510	13623	13667	13599	13694	13644	13550	13569	13596	13416	13439	13616	13413	13669	13505	13455	13458	13374	13556	13605	13484	13730	13652	13776	13725	13594	13713	13589	13454	13612	13611	13759	13676	13492	13516	13701	13697	13669	13514	13728	13634	13655	13577	13548	13797	13536	13612	13634	13619	13631	13560	13621	13668	13704	13631	13414	13593	13587	13530	13420	13793	13533	13561	13639	13642	13558	13541	13671	13512	13486	13506	13694	13664	13530	13512	13676	13466	13584	13554	13530	13629	13640	13506	13554	13602	13547	13599	13521	13705	13455	13709	13767	13655	13598	13482	13642	13364	13665	13664	13564	13609	13479	13817	13573	13749	13614	13547	13636	13735	13619	13658	13512	13524	13657	13592	13549	13660	13713	13520	13687	13622	13423	13497	13605	13649	13671	13478	13594	13716	13548	13509	13391	13614	13600	13554	13622	13560	13552	13620	13724	13489	13572	13600	13540	13638	13699	13646	13518	13621	13533	13501	13492	13602	13603	13483	13481	13595	13636	13576	13649	13438	13572	13634	13464	13610	13572	13734	13413	13500	13492	13450	13591	13536	13610	13422	13618	13600	13752	13700	13582	13504	13625	13492	13673	13377	13631	13527	13654	13525	13876	13701	13522	13577	13516	13631	13698	13577	13550	13565	13594	13648	13467	13615	13527	13454	13663	13617	13590	13521	13557	13697	13581	13625	13697	13709	13665	13688	13576	13634	13594	13484	13639	13628	13489	13568	13504	13625	13459	13618	13769	13591	13517	13762	13570	13417	13705	13549	13553	13531	13721	13553	13529	13714	13518	13559	13503	13653	13580	13698	13534	13616	13524	13606	13526	13602	13774	13396	13429	13674	13627	13642	13627	13700	13595	13586	13569	13615	13676	13469	13620	13553	13536	13627	13678	13510	13738	13328	13629	13512	13514	13629	13573	13693	13672	13443	13592	13541	13493	13826	13578	13632	13649	13472	13768	13678	13501	13585	13660	13615	13460	13646	13452	13791	13652	13612	13593	13566	13586	13516	13634	13523	13646	13603	13567	13603	13620	13491	13667	13522	13709	13456	13483	13597	13740	13500	13561	13783	13603	13590	13626	13577	13487	13555	13515	13481	13557	13526	13556	13570	13481	13513	13615	13522	13705	13580	13533	13689	13670	13538	13481	13580	13625	13499	13717	13766	13594	13757	13636	13507	13492	13549	13593	13630	13683	13559	13692	13698	13603	13533	13473	13496	13502	13603	13482	13676	13512	13457	13647	13614	13632	13673	13444	13467	13658	13768	13656	13390	13600	13432	13461	13598	13548	13594	13724	13410	13754	13616	13625	13535	13666	13441	13625	13651	13550	13496	13603	13616	13586	13669	13421	13748	13606	13608	13621	13630	13621	13703	13498	13482	13528	13594	13522	13631	13554	13648	13559	13487	13616	13494	13700	13488	13675	13547	13699	13325	13631	13631	13627	13602	13521	13512	13443	13594	13604	13564	13720	13555	13551	13567	13723	13651	13534	13612	13544	13637	13620	13517	13579	13811	13499	13562	13488	13719	13709	13705	13587	13745	13581	13798	13580	13848	13712	13654	13456	13663	13602	13689	13670	13546	13600	13630	13424	13618	13579	13525	13673	13695	13685	13619	13503	13680	13566	13531	13571	13486	13619	13645	13648	13507	13541	13737	13678	13398	13577	13723	13638	13569	13424	13454	13712	13686	13838	13680	13479	13622	13388	13583	13624	13773	13641	13601	13574	13552	13601	13804	13530	13412	13753	13552	13635	13670	13518	13508	13678	13475	13630	13471	13590	13762	13713	13646	13564	13546	13499	13511	13445	13569	13713	13616	13671	13765	13659	13588	13650	13624	13583	13667	13578	13546	13285	13777	13669	13419	13679	13538	13543	13744	13533	13645	13504	13443	13660	13563	13672	13643	13677	13716	13647	13472	13589	13604	13556	13634	13820	13646	13642	13584	13737	13505	13610	13603	13558	13587	13540	13645	13591	13546	13571	13503	13667	13582	13473	13760	13619	13558	13646	13615	13469	13463	13563	13533	13620	13605	13554	13569	13411	13454	13712	13413	13569	13691	13601	13492	13613	13650	13593	13581	13609	13534	13577	13591	13497	13550	13672	13610	13651	13582	13477	13571	13592	13678	13644	13744	13651	13537	13591	13687	13660	13762	13370	13565	13518	13445	13453	13676	13653	13546	13700	13622	13617	13549	13727	13652	13682	13588	13472	13456	13610	13628	13583	13626	13562	13585	13640	13646	13482	13664	13644	13597	13592	13514	13749	13606	13492	13536	13550	13589	13645	13478	13617	13435	13473	13633	13603	13650	13708	13614	13728	13616	13730	13445	13437	13693	13705	13438	13685	13451	13536	13611	13649	13645	13561	13425	13535	13581	13538	13680	13567	13554	13568	13669	13485	13628	13570	13493	13388	13620	13627	13581	13613	13713	13536	13421	13601	13618	13729	13547	13547	13552	13527	13619	13549	13456	13694	13662	13509	13692	13576	13718	13585	13596	13554	13663	13504	13493	13679	13518	13569	13588	13586	13636	13700	13644	13548	13634	13699	13567	13614	13693	13495	13531	13404	13721	13806	13570	13407	13715	13554	13777	13647	13755	13498	13583	13589	13557	13580	13674	13648	13632	13766	13676	13517	13434	13559	13465	13597	13733	13525	13739	13458	13680	13613	13652	13562	13479	13397	13614	13545	13803	13609	13524	13708	13469	13595	13552	13651	13478	13525	13547	13576	13529	13581	13555	13563	13500	13664	13714	13615	13677	13727	13612	13405	13814	13480	13542	13661	13576	13682	13548	13580	13666	13622	13604	13631	13688	13585	13689	13591	13526	13638	13524	13723	13763	13494	13539	13587	13655	13477	13582	13520	13544	13550	13546	13755	13530	13492	13506	13465	13586	13658	13409	13620	13453	13728	13595	13707	13474	13352	13640	13503	13703	13704	13556	13703	13644	13560	13435	13727	13557	13722	13514	13603	13551	13507	13487	13763	13556	13520	13600	13477	13402	13626	13619	13745	13570	13564	13600	13443	13487	13624	13572	13553	13510	13652	13546	13673	13625	13746	13663	13589	13723	13579	13602	13607	13496	13628	13722	13659	13615	13657	13641	13426	13630	13665	13617	13664	13399	13653	13690	13495	13612	13435	13612	13676	13544	13687	13491	13530	13506	13554	13526	13490	13503	13635	13517	13545	13470	13767	13622	13547	13605	13601	13577	13740	13806	13512	13542	13590	13548	13678	13542	13643	13602	13566	13704	13662	13532	13647	13625	13777	13618	13402	13497	13529	13413	13591	13659	13463	13554	13505	13569	13527	13604	13651	13691	13533	13658	13429	13647	13701	13596	13577	13448	13611	13531	13596	13508	13561	13507	13578	13540	13463	13649	13599	13604	13697	13501	13728	13569	13588	13644	13547	13704	13440	13633	13610	13604	13636	13476	13646	13505	13595	13582	13686	13546	13655	13541	13584	13642	13650	13593	13457	13494	13664	13517	13719	13575	13599	13647	13605	13716	13648	13598	13450	13615	13581	13469	13535	13568	13603	13595	13565	13670	13606	13596	13643	13659	13590	13534	13552	13588	13768	13732	13434	13678	13584	13620	13710	13759	13680	13593	13658	13681	13556	13379	13635	13354	13597	13543	13676	13525	13516	13469	13556	13597	13611	13576	13695	13524	13591	13552	13642	13696	13431	13609	13599	13448	13583	13467	13496	13550	13472	13545	13521	13514	13583	13531	13612	13514	13534	13723	13680	13660	13678	13732	13506	13561	13618	13655	13587	13740	13737	13753	13612	13669	13877	13436	13570	13559	13557	13590	13601	13558	13521	13628	13673	13636	13590	13628	13586	13608	13495	13587	13505	13565	13607	13591	13513	13361	13596	13589	13652	13618	13627	13785	13593	13602	13682	13639	13581	13642	13409	13704	13642	13680	13667	13602	13546	13699	13643	13507	13682	13575	13559	13655	13519	13597	13718	13352	13537	13723	13580	13578	13732	13656	13450	13587	13515	13663	13647	13505	13696	13639	13587	13574	13609	13603	13450	13742	13347	13564	13625	13590	13645	13676	13624	13659	13597	13769	13618	13619	13521	13677	13507	13528	13644	13592	13588	13631	13666	13448	13645	13696	13723	13595	13568	13641	13639	13697	13604	13579	13640	13605	13533	13504	13593	13691	13648	13592	13469	13667	13630	13553	13599	13607	13578	13722	13598	13628	13565	13511	13418	13709	13557	13485	13555	13503	13721	13585	13415	13630	13591	13560	13560	13690	13588	13510	13751	13614	13590	13729	13467	13632	13679	13856	13490	13461	13596	13620	13584	13716	13605	13615	13784	13573	13487	13710	13561	13589	13512	13689	13527	13810	13541	13460	13660	13752	13579	13403	13503	13537	13726	13589	13607	13680	13679	13609	13467	13667	13688	13556	13495	13454	13399	13492
21727	20889	28139	23773	21126	23053	24407	18889	17614	17556	17273	16789	16844	16872	16718	16692	16514	16331	16352	16361	16308	16397	16401	16239	16640	16559	16331	16249	16387	16469	16207	16073	16125	16189	16355	16289	16116	16137	16152	16258	16203	16150	16197	16090	16029	16216	16109	16085	15962	16092	16032	16159	16132	16289	16099	16031	16125	16263	15952	16116	16075	16253	16128	16079	16203	15892	15919	16143	16034	16092	15974	16025	16039	15931	15815	16048	16206	16056	15886	16286	16028	16096	16112	15927	16034	15992	16124	15937	16151	15973	16076	16209	15897	15907	16109	16151	16052	16055	15959	15919	16026	16336	16021	15788	16217	15982	15935	16078	16075	16233	16145	16018	16028	16055	16155	16291	16074	15801	15986	16095	16267	16283	16006	16034	16047	15707	15977	15930	16187	16015	16016	15880	15971	16147	16102	15829	16053	15978	16084	16042	16214	16043	16122	16093	16126	16066	15933	15973	16122	16077	16135	16078	15969	15971	15939	16050	16148	16089	15978	15942	16036	16175	15823	15957	16082	16090	16024	15960	15967	16183	15949	15997	16078	15796	15902	15875	16233	16083	16058	15939	16038	16202	16052	16143	16144	16129	16217	16049	16144	15908	16128	15847	16059	16112	16092	15985	16316	16092	16263	15980	16013	15990	15765	16087	15950	15892	15955	15926	16076	15884	16162	15993	16029	16164	16060	15991	16268	15996	15873	16066	16037	16138	16012	16242	16110	16179	16165	16399	15908	15999	16075	15934	16021	15980	15973	16015	16001	16071	16081	16178	15812	15982	15904	15983	16054	16023	16041	15975	16086	16095	15996	16191	15953	15964	16225	16102	16023	15914	16159	16046	15993	15923	16125	16027	16251	16040	16067	16018	15977	16055	15949	15967	15993	16252	15908	16044	16069	16016	16080	16029	15822	16023	16005	16031	16059	16186	16020	16113	15978	16047	16011	16094	16097	16053	15948	15956	16060	16027	16040	15972	16004	15976	16164	15979	15992	16022	15901	16102	16156	16235	16153	16110	15837	16005	16012	16078	16069	15945	16032	16058	16035	16046	16029	16051	15925	15834	16181	15908	16061	15889	16033	15928	15990	15987	15931	15890	16072	15891	16102	16029	16112	15928	15936	15881	16196	16173	16052	16155	16123	16056	15947	15947	16015	16076	16028	15998	16108	16017	16168	16047	16242	16125	16046	16127	16008	16161	16183	16043	16012	15835	16104	16047	16064	16118	16125	16050	15912	16124	15994	16177	15925	15789	15993	16033	16038	16129	15926	16055	15971	15951	16032	15971	16081	16113	16130	16116	16101	16124	15823	15896	16015	15985	16012	16147	16062	15903	16020	16164	15902	15808	15920	16117	16020	16055	16150	15835	16046	16006	15976	15826	15862	15963	15847	15830	16075	16124	16135	16042	16034	16061	16022	16143	16018	15896	16024	16180	16030	15909	15970	16027	16346	16074	16041	15962	16065	16122	15867	15965	16085	16099	16083	16111	15972	15808	16146	15996	16033	15980	16028	16049	16145	15916	16218	15986	16025	16102	16071	16004	16012	15872	16116	16099	16051	16123	16026	15897	16075	16077	16070	15972	15801	15798	16129	16187	15924	15954	16155	16093	16100	15981	16016	15970	16063	16066	15916	15671	16080	15809	15736	15958	15964	16044	16017	15934	16192	15940	16161	16034	16199	15943	16006	16126	16004	15880	16265	16312	16036	15916	15782	15854	15923	16087	16076	16091	15972	16030	16132	16086	16125	16185	16129	15947	16070	15988	16106	15949	16062	15977	16067	15848	16037	16041	15875	15998	16017	16154	16101	16008	15870	16070	16031	15757	16040	15859	15916	16124	15910	15901	15890	15881	16084	15991	16035	16162	16188	16058	16183	16132	15994	15970	16016	16011	16040	16004	15829	15910	15951	16025	16111	15857	15996	15960	16010	16047	15985	15953	16027	15980	15837	15888	15900	16175	15884	15857	16066	16188	15998	15813	16032	16042	15872	15981	16032	16032	16057	15895	16057	16029	16042	15796	15938	16089	16028	15790	16192	16006	15907	16050	16204	15987	16208	16228	16148	16093	15910	15945	15999	16067	16020	15823	15943	16077	16175	15955	15986	16115	16172	16053	16154	16014	16057	16072	16170	16107	16244	15882	15867	16003	15940	16137	16034	16013	16153	15988	15958	16049	16079	15980	16024	15755	15997	16052	15895	16013	15998	16227	16075	15941	16053	16155	16091	16107	16108	16048	15962	15918	16123	15869	16207	16042	16032	16033	15942	16105	16065	15999	16132	16001	15923	16109	15897	16071	16149	16020	15760	15952	16073	15870	15913	15945	16186	16096	16024	16222	16050	16207	16096	15957	16009	15859	16047	16087	15830	15984	16117	15988	15937	15991	15752	16034	15992	16121	15892	15927	15959	16128	15864	15939	16034	15888	15993	15986	15899	16098	16053	16054	15910	15877	16049	16144	15880	16189	16057	15984	15843	15854	15899	15828	15855	15859	16045	16074	15938	16109	16154	15856	16177	16100	16168	16062	16178	16132	16014	15983	16078	16001	15894	15917	16003	16001	16244	16018	16335	16159	16234	15999	16066	16027	16248	15933	16433	16138	15892	16095	15777	16067	15827	15916	15979	15791	15993	16016	16216	15987	15821	16129	15930	15955	15894	16070	15987	16080	15970	15918	16116	15932	16097	15976	16150	16108	16064	16063	15757	16132	16163	15985	15895	16018	15897	16005	16036	15977	15859	16063	16136	15938	16001	15888	15866	15985	15926	16070	15932	16134	15905	16010	15925	16053	16090	16128	16180	15848	16120	15881	16141	16045	16211	15950	16065	15888	16196	15963	15855	15871	15931	15852	15840	15990	16150	16293	16006	16118	16166	16114	15877	15980	15878	16011	15735	15971	16007	15905	15938	15967	16062	16039	16236	16192	15994	16045	15853	16044	16047	16125	16049	15990	16126	16152	15999	15841	15947	16121	16026	15966	15943	16084	16184	16067	15843	16318	16078	16116	16116	15884	15973	16117	16151	15978	16018	16122	16062	15828	15786	15904	16156	16089	15892	16057	15916	16014	15912	16024	16102	16025	16101	15906	16009	16108	15992	16047	16125	16007	16243	16270	15830	16020	15942	16140	15951	16022	16109	16000	16039	16034	15901	15953	15978	16066	15950	15937	16047	16121	16304	16049	16011	15984	16306	16080	15945	15967	15935	16079	15866	16127	16268	16211	16113	15917	15884	16063	15879	15929	16111	15990	15874	15895	15890	15974	15788	15927	15982	15956	16154	16039	16107	15959	16197	16243	15943	16029	15992	15970	16150	15887	16028	15970	16125	16004	16161	16401	16166	16139	16122	16117	16189	15971	16079	16083	15959	16022	15827	15956	16023	15942	16107	15904	16091	16047	15982	16095	15991	15910	16065	15782	15996	15904	16165	16005	15984	16060	16125	15984	15980	15855	16127	16023	16014	15880	15991	16069	15916	15891	15907	16092	15975	16370	16027	16049	16089	15997	16227	15910	16146	16078	16126	16156	16058	15854	15950	16048	16318	15987	16037	16021	15998	15919	16220	15824	16210	15991	15890	16009	15893	16074	15853	15820	16255	16113	15856	16037	16265	16159	16126	15925	15927	16119	16130	16189	16228	15848	16162	15934	15876	15894	15876	16126	16034	15900	16062	16098	16063	15972	16134	15961	15887	16109	15962	16309	15910	15966	15991	16154	16096	15982	16060	15949	15814	16054	15979	15883	16181	16041	16108	16045	15870	16012	15979	15919	15901	15889	16067	15972	15831	16038	15978	16131	15950	16014	16074	16118	15929	15997	15930	15934	15888	15872	16139	16183	15913	15913	15989	16060	15975	15948	15925	16032	15867	16008	15905	16027	15970	16273	16075	16155	16010	16074	15998	16102	15978	15916	16157	16063	15975	16044	16040	16114	15992	15825	15976	16003	15951	15816	16115	16035	16078	15887	16021	16133	15896	15821	15875	15943	15962	15989	16043	15977	16207	16172	16018	16008	16167	15961	15982	16190	15997	15913	16007	16087	16055	16044	16020	15864	15972	16278	16087	15982	16133	15932	15869	15968	16071	16056	16006	16063	16120	16090	15831	15888	16034	16025	16166	16009	16145	15968	16087	16014	16050	15922	15950	16069	16054	16259	16014	16025	16006	16042	16034	16178	16039	15997	16047	15901	15989	16182	16087	16020	16119	16077	15994	15971	16142	16100	15893	15975	15938	16083	16016	15876	16161	15817	15917	15995	16125	15960	15995	16013	15840	16046	16039	16048	15916	16225	15960	16154	15963	15913	16098	16132	16013	15900	15991	16018	15982	15969	15990	15976	16004	16027	16190	16236	15958	15988	15855	15980	15988	16127	16008	16083	16104	15984	15988	15925	15901	15990	16082	16087	16024	16006	15973	16101	16083	15752	16093	15849	15885	16011	15999	16024	16014	15853	16006	15971	16052	16121	16096	15906	16017	16044	16164	15861	16185	15945	16044	15900	15815	15918	15952	16080	15917	15896	15960	16065	16074	15919	15969	16043	15923	16252	15894	15735	16024	15941	16135	16201	16120	16132	15930	16067	16070	16118	16118	15857	15950	15944	15866	15923	15890	16099	16171	16170	15928	15996	16175	15885	16051	16056	16039	16086	16266	16101	16046	16115	15993	16209	16087	15821	16127	15998	15956	16041	16027	16135	15966	16075	16158	15913	16142	16256	15995	15882	15906	16030	15861	15986	15900	15921	15939	16071	15978	16022	16109	15869	15948	16094	16146	15948	16057	16134	15984	15910	15991	16019	16222	15825	16253	15930	15923	15952	16044	16151	16197	15985	16152	16048	16100	15904	15932	15983	15907	16131	16058	15976	16032	15962	16058	15902	15972	15981	16132	16153	15888	16216	16011	16029	15927	15880	15909	16114	16052	16048	16020	16039	16067	15924	16041	16125	16137	16256	15976	15880	16051	15976	15913	16003	16021	16147	15957	15999	16109	15888	16110	15864	15853	16074	16231	16247	15953	15964	16121	16080	15871	16065	16030	16097	15903	16050	15945	16156	16114	15944	15988	15771	15948	15916	15904	15917	15918	15975	16016	15914	16157	16075	16075	16134	15930	15822	15968	15753	16034	16182	16044	15949	16284	15982	16233	15859
14905	33929	28355	22209	20047	18958	17392	16403	15899	15284	14917	14487	14555	14183	14084	14087	13927	13931	13813	13836	13679	13683	13926	13863	13645	13721	13647	13638	13727	13722	13726	13651	13602	13640	13449	13404	13470	13637	13484	13631	13571	13657	13613	13674	13524	13734	13492	13659	13727	13523	13474	13616	13481	13333	13543	13557	13635	13595	13647	13547	13663	13548	13405	13591	13441	13660	13344	13585	13494	13658	13671	13456	13502	13498	13601	13628	13435	13631	13653	13514	13689	13628	13585	13529	13415	13524	13645	13556	13509	13644	13611	13553	13456	13560	13748	13555	13597	13705	13654	13414	13512	13371	13571	13490	13358	13560	13463	13517	13656	13561	13553	13622	13456	13505	13576	13552	13462	13668	13526	13537	13633	13450	13610	13581	13646	13511	13321	13426	13467	13489	13582	13511	13496	13515	13454	13528	13523	13469	13632	13455	13491	13498	13516	13496	13409	13669	13458	13524	13721	13470	13498	13536	13570	13505	13606	13508	13627	13585	13678	13547	13750	13360	13543	13488	13512	13523	13538	13554	13592	13502	13445	13526	13608	13419	13644	13435	13458	13474	13469	13678	13531	13526	13563	13399	13459	13547	13634	13575	13595	13469	13649	13498	13435	13595	13361	13387	13762	13657	13360	13462	13514	13516	13518	13501	13594	13655	13583	13580	13543	13658	13519	13559	13674	13430	13548	13363	13538	13387	13466	13479	13729	13511	13617	13434	13432	13631	13369	13436	13484	13467	13570	13535	13617	13732	13593	13556	13485	13592	13644	13459	13636	13603	13525	13619	13660	13369	13425	13487	13438	13468	13522	13473	13481	13567	13589	13450	13617	13507	13576	13543	13509	13364	13677	13264	13455	13451	13727	13623	13350	13535	13443	13520	13611	13492	13509	13438	13570	13444	13450	13457	13488	13701	13581	13620	13343	13462	13596	13487	13649	13472	13540	13495	13314	13312	13506	13475	13442	13593	13397	13563	13620	13588	13462	13482	13497	13597	13448	13612	13455	13732	13571	13587	13437	13540	13370	13600	13393	13591	13561	13580	13554	13504	13529	13537	13358	13679	13472	13676	13584	13631	13495	13606	13492	13502	13516	13555	13593	13362	13618	13735	13441	13544	13530	13639	13458	13599	13514	13496	13593	13582	13565	13521	13608	13477	13389	13522	13480	13679	13590	13630	13404	13609	13585	13303	13379	13626	13354	13720	13385	13568	13542	13532	13613	13569	13488	13387	13489	13438	13495	13531	13505	13476	13709	13527	13646	13397	13638	13615	13515	13686	13448	13537	13715	13384	13412	13446	13697	13627	13474	13443	13627	13387	13470	13597	13510	13532	13602	13426	13669	13603	13754	13529	13425	13427	13564	13476	13532	13625	13490	13546	13492	13598	13611	13434	13492	13553	13323	13384	13515	13524	13792	13580	13538	13479	13452	13388	13650	13562	13525	13510	13583	13641	13414	13475	13662	13495	13585	13626	13457	13451	13531	13742	13671	13617	13431	13538	13495	13653	13427	13294	13634	13575	13585	13436	13579	13456	13525	13223	13459	13923	13543	13509	13468	13493	13602	13615	13408	13532	13467	13418	13522	13429	13612	13489	13539	13543	13602	13527	13624	13589	13447	13448	13340	13414	13498	13720	13543	13622	13674	13555	13342	13369	13608	13474	13588	13538	13548	13552	13357	13490	13580	13503	13395	13700	13525	13646	13497	13481	13413	13583	13453	13564	13511	13540	13541	13513	13412	13466	13494	13582	13677	13421	13428	13435	13487	13578	13616	13531	13674	13474	13390	13513	13395	13414	13556	13488	13660	13622	13690	13511	13580	13648	13522	13518	13440	13407	13440	13611	13501	13435	13530	13362	13528	13532	13472	13630	13552	13650	13401	13562	13567	13471	13523	13586	13643	13572	13611	13423	13385	13633	13564	13450	13490	13434	13775	13650	13431	13619	13550	13642	13483	13505	13449	13507	13672	13644	13533	13597	13630	13581	13705	13571	13512	13602	13553	13585	13378	13575	13640	13571	13561	13663	13481	13562	13468	13644	13616	13490	13515	13540	13522	13556	13496	13544	13598	13740	13661	13455	13244	13484	13484	13393	13479	13406	13607	13629	13561	13545	13614	13577	13586	13403	13507	13370	13407	13624	13642	13450	13414	13642	13438	13487	13389	13611	13603	13424	13549	13455	13568	13444	13514	13464	13477	13414	13483	13530	13591	13655	13608	13532	13745	13574	13534	13521	13518	13539	13491	13547	13646	13586	13774	13419	13540	13212	13440	13489	13553	13615	13594	13474	13575	13617	13408	13515	13575	13669	13567	13408	13516	13595	13525	13600	13519	13561	13599	13519	13499	13411	13505	13551	13631	13494	13480	13534	13544	13613	13681	13419	13673	13444	13617	13557	13466	13453	13620	13375	13532	13486	13336	13590	13548	13565	13438	13307	13556	13451	13647	13624	13529	13477	13506	13627	13561	13575	13484	13409	13598	13502	13590	13411	13475	13625	13551	13531	13570	13596	13440	13373	13544	13598	13650	13459	13470	13669	13708	13640	13535	13545	13547	13715	13391	13511	13438	13588	13427	13621	13395	13558	13437	13483	13510	13576	13454	13539	13562	13666	13865	13628	13521	13473	13466	13529	13444	13594	13518	13487	13478	13452	13473	13535	13524	13462	13393	13450	13719	13481	13445	13271	13610	13388	13444	13666	13498	13414	13602	13590	13564	13569	13368	13642	13518	13496	13537	13620	13570	13542	13643	13528	13508	13462	13509	13444	13475	13675	13469	13459	13514	13520	13761	13491	13211	13534	13649	13573	13467	13578	13550	13526	13550	13614	13561	13559	13374	13540	13538	13424	13680	13470	13396	13597	13519	13565	13419	13400	13603	13490	13432	13484	13561	13572	13611	13550	13515	13551	13535	13577	13584	13457	13670	13518	13500	13502	13640	13346	13432	13412	13676	13472	13529	13424	13488	13548	13532	13651	13520	13543	13349	13536	13610	13570	13664	13359	13696	13435	13639	13584	13467	13465	13435	13609	13566	13445	13526	13616	13508	13538	13379	13570	13485	13449	13365	13564	13549	13564	13483	13499	13586	13378	13601	13534	13635	13628	13475	13408	13584	13355	13618	13320	13621	13493	13450	13521	13536	13566	13461	13734	13540	13471	13576	13493	13641	13655	13413	13628	13628	13538	13446	13443	13535	13443	13475	13475	13587	13405	13486	13524	13551	13575	13512	13707	13636	13563	13560	13528	13556	13682	13412	13498	13683	13565	13627	13351	13492	13352	13649	13566	13440	13430	13333	13424	13658	13611	13534	13644	13493	13617	13476	13469	13473	13614	13497	13565	13507	13369	13381	13497	13399	13548	13378	13455	13676	13530	13755	13569	13554	13449	13571	13608	13518	13449	13536	13678	13516	13481	13338	13607	13451	13560	13615	13482	13428	13565	13460	13524	13433	13541	13664	13294	13499	13630	13603	13651	13688	13502	13624	13462	13520	13550	13506	13530	13531	13522	13609	13402	13583	13485	13634	13470	13503	13405	13512	13594	13676	13606	13596	13393	13514	13549	13507	13509	13515	13487	13538	13534	13386	13664	13509	13544	13704	13483	13438	13530	13442	13382	13686	13470	13541	13431	13723	13485	13560	13547	13596	13410	13724	13502	13409	13432	13449	13457	13651	13714	13356	13463	13671	13488	13330	13547	13655	13651	13400	13656	13611	13494	13760	13468	13671	13512	13627	13560	13437	13609	13562	13681	13462	13431	13470	13627	13579	13558	13471	13516	13433	13549	13478	13505	13555	13543	13587	13387	13474	13599	13638	13576	13654	13500	13515	13612	13466	13619	13561	13660	13655	13427	13694	13594	13573	13547	13542	13449	13611	13638	13526	13386	13371	13597	13599	13491	13467	13492	13629	13627	13415	13446	13483	13551	13568	13484	13516	13555	13520	13547	13454	13556	13382	13580	13498	13473	13478	13599	13605	13611	13640	13438	13380	13579	13591	13427	13687	13479	13616	13407	13531	13522	13463	13364	13657	13592	13718	13371	13620	13379	13487	13566	13553	13488	13535	13667	13578	13640	13779	13430	13557	13461	13465	13511	13613	13416	13412	13522	13531	13479	13594	13521	13635	13457	13360	13651	13536	13609	13436	13706	13436	13533	13632	13548	13341	13572	13498	13451	13580	13678	13475	13503	13582	13520	13410	13399	13317	13537	13501	13424	13549	13598	13400	13484	13668	13508	13556	13469	13600	13564	13671	13501	13535	13385	13439	13534	13585	13635	13518	13651	13488	13417	13593	13492	13411	13558	13580	13512	13425	13578	13482	13392	13505	13432	13655	13732	13407	13560	13537	13499	13563	13561	13516	13593	13447	13675	13549	13445	13397	13682	13421	13557	13547	13472	13427	13540	13570	13686	13388	13400	13699	13398	13594	13682	13649	13543	13608	13554	13496	13538	13394	13542	13581	13494	13475	13509	13727	13594	13467	13579	13563	13571	13612	13629	13527	13333	13570	13478	13470	13518	13571	13570	13386	13482	13568	13599	13638	13584	13544	13656	13473	13483	13489	13514	13618	13556	13398	13601	13452	13448	13545	13446	13663	13385	13522	13320	13465	13600	13410	13627	13514	13272	13506	13644	13582	13517	13402	13355	13602	13626	13539	13652	13526	13491	13574	13449	13361	13438	13515	13569	13430	13670	13642	13476	13459	13571	13451	13512	13545	13693	13482	13562	13567	13657	13575	13723	13361	13668	13646	13599	13513	13528	13600	13546	13649	13573	13505	13688	13373	13552	13581	13438	13432	13417	13600	13477	13447	13472	13571	13715	13572	13620	13472	13484	13502	13583	13670	13596	13553	13369	13445	13641	13439	13545	13532	13579	13328	13617	13423	13562	13585	13592	13504	13458	13626	13455	13313	13496	13382	13546	13380	13528	13571	13411	13676	13408	13520	13529	13533	13273	13529	13519	13363	13544	13541	13383	13649	13490	13630	13548	13615	13567	13594	13562	13556	13486	13508	13467	13588	13538	13506	13653	13697	13619	13431	13644	13582	13605	13515	13523	13467	13516	13575	13566	13752	13389	13277	13467	13506	13505	13571	13484	13515	13468	13458	13570	13463	13604	13567	13478	13542	13494	13606	13359
28039	22189	24240	21172	17234	16728	16363	16243	15800	15633	15476	15520	15463	15223	15198	15205	15286	15360	15060	15273	15584	15056	15305	15206	15306	15287	15473	15166	15270	15224	15296	15331	15221	15156	15409	15264	15339	15257	15233	15493	15150	15130	15150	15118	15233	15153	15181	15142	15314	15432	15239	14961	15297	15318	15321	15189	15272	15115	15234	15161	15354	15110	15093	15090	15233	15153	15157	15137	15265	15203	15141	15148	15305	15261	15012	15141	15197	15286	15176	15267	15086	15190	15153	15251	15244	15332	15100	14953	15212	15136	15020	15195	15131	15255	15237	15076	15386	15169	15107	15370	15179	15267	15183	15281	15294	15028	15278	15290	15258	15078	15080	15012	15144	15211	15367	15174	15069	15255	15149	15227	15250	15104	15140	15266	15307	15130	15109	15113	15223	15211	15176	15238	15240	15222	15109	15218	15163	15361	15303	15180	15043	15224	15345	15293	15272	15115	15175	15199	15267	15152	15160	15263	15317	15194	15264	15284	15290	15305	15185	15353	15225	15378	15192	15218	15396	15207	15359	15074	15090	15178	15151	15228	15444	15197	15364	15262	15457	15198	15471	15338	15141	15324	15278	15120	15154	15206	15207	15282	15189	15018	15254	15139	15440	15315	15098	15406	15310	15380	15306	15108	15205	15100	15175	15211	15163	15320	15338	15242	15367	15107	15353	15034	15244	15321	15328	15227	15055	15270	15213	15199	15022	15205	14982	15180	15244	15369	15200	15316	15229	15460	15183	15061	15240	15214	15113	15277	15139	15181	15091	15046	15018	15217	15110	15277	15335	15032	15238	15117	15190	15244	15068	14988	15114	14915	15115	15311	15399	15307	15195	15122	15133	15201	15059	15099	15226	15214	15238	15245	15118	15371	14956	15014	15069	15241	14901	15315	15222	15286	15375	15318	15163	15234	15309	15264	15338	15384	15177	15075	15132	15269	15274	15037	15167	15351	15431	14995	15121	15302	15152	15215	15407	15146	15284	15171	15272	15108	15112	15221	15096	15101	15174	15325	15186	15306	15189	15377	15188	15211	15343	15131	15311	15326	15467	15344	15179	15247	15345	15228	15136	15214	15274	15097	15066	15270	15233	15012	15160	15007	15193	15411	15282	15235	15198	15209	15149	15200	15319	15077	15200	15179	15302	15157	15087	14989	15141	15144	15111	15230	15124	15234	15358	15187	15237	15149	15230	15216	15149	15100	15522	15373	15260	15205	15464	15286	15295	15268	15267	15170	15082	15113	15197	15310	15303	15143	15096	15291	15410	15326	15314	15267	15170	15112	15497	15340	15199	15084	15075	15252	15184	15132	15233	15250	15348	15205	15132	15335	15169	15140	15295	15331	15285	15198	15239	15370	15140	15228	15109	15197	15131	15221	15225	15173	15251	14978	15161	15181	15239	15015	15187	15181	15226	15152	15318	15139	15306	15329	14922	15221	15199	15208	15385	15194	15118	15247	15227	15242	15153	14986	15277	15192	15328	15078	15314	15348	14975	15195	15084	15340	15110	15218	15198	15100	15255	15131	15106	15179	15169	15225	15189	15203	15176	15182	15430	15310	15075	15325	15268	15148	15298	15373	15311	15131	14949	15265	15059	15180	15172	15262	15330	15356	15339	14999	15184	15250	15156	14970	15151	15394	15198	15189	15139	15066	15405	15229	15329	15152	15230	15189	15076	15153	15399	15430	15295	15165	15232	15229	15051	15136	15127	15213	15077	14911	15057	15087	15152	15221	15209	15121	15291	15165	15250	15217	15064	15224	15384	15176	15403	15258	15344	15017	15198	15099	15084	15233	15477	15129	15292	15130	15339	15275	15250	15105	15220	15151	15273	15207	15402	15413	15178	15207	15098	15192	15174	15274	15153	15284	15215	15281	15329	15114	15061	15048	15144	15132	15336	15012	15331	15474	15264	15086	15169	15000	15120	15195	15096	15216	15331	15391	15268	15109	15177	15235	15226	15249	15072	15179	15365	15275	15060	15098	15079	15181	15263	15442	15279	15319	15327	15049	15300	15315	15208	15156	14983	15186	15236	15151	15126	15049	15110	15042	15289	15230	15300	15122	15161	15281	15358	15192	15460	15175	15224	15209	15174	15258	15170	15164	15205	15137	15197	15305	15247	15351	15123	15141	15282	15208	15087	15295	15149	15084	15390	15101	15364	15336	15278	15142	15063	15214	15147	15145	15283	15098	15222	15234	15092	15463	15153	15239	15240	15125	15131	15206	15368	15095	15297	15214	15149	15035	15186	15268	15271	15165	15246	15233	15161	15185	15090	15309	15112	15097	15236	15490	15361	15467	15246	15338	15214	15122	15242	15206	15287	15253	15334	15331	15179	15091	15287	15209	15303	15325	15281	15128	15240	15215	14932	15242	15295	15258	15247	15397	15330	15222	15257	15262	15092	15134	15062	15098	15175	15105	15073	15211	15150	15357	15227	15437	15228	15236	15249	15083	15355	15211	15238	15083	15205	15271	15362	15064	15228	15163	15475	15174	15416	15321	15191	15119	15194	15272	15334	15301	15221	15126	15315	14969	15248	15099	15331	15474	14893	15137	15061	15266	15310	15061	15101	15132	15344	15240	15185	15058	15215	15287	15056	15200	15233	15381	15357	15337	15096	15190	15329	15074	15264	15282	15269	15234	15218	15023	15313	15254	15089	15230	15162	15116	15142	15161	14910	15111	14970	15172	15307	15287	15168	15096	15218	15049	15154	15301	15338	15112	15195	14957	15138	15221	15212	15123	15039	15352	15404	15188	15206	15120	15193	15064	15252	15445	15285	15277	15175	15164	15197	15110	15139	15201	15161	15239	15205	15345	15197	15253	15190	15157	15111	15287	15167	15260	14947	15509	15186	15126	15249	15379	15146	15251	15173	15282	15072	15090	15101	15383	15210	15269	15351	15248	15045	15226	14925	15081	15221	15204	15234	15274	15368	15256	15273	15191	15279	15109	15298	15141	15401	15043	15340	15022	15164	15235	15269	15221	15110	15200	15173	15467	15129	15001	15059	15569	15457	15124	15081	15228	14973	15240	15250	15272	15364	15309	15353	15239	15245	15139	15288	15223	15353	15086	15232	15247	15255	15067	15296	14909	15036	14968	15229	15173	15081	15211	15226	15342	15242	15131	15312	15287	15271	15099	15226	15263	15208	15219	15249	14901	15065	14977	15203	15149	15358	15122	15167	15204	15131	15245	15227	15269	15204	15274	15066	15264	15330	15128	15254	15094	15236	15284	15197	15220	15121	15187	15064	15202	15214	15140	15312	15166	15283	15212	15147	15151	15090	15141	15370	15133	15229	15111	15236	15144	15267	15237	15321	15254	15400	15284	15093	15225	15126	15266	15050	15254	15211	15248	15191	15185	15278	15136	15181	15395	15100	15074	15315	15245	15234	15211	15160	15321	15198	15204	15165	15242	15055	15152	15151	15338	15084	15533	15160	15176	15109	15271	15294	15218	15275	15309	15144	15158	14886	15172	15005	15214	15162	15291	15159	15093	15148	15218	15273	15444	15205	15167	15074	15199	15181	15270	15058	15158	15245	15292	15116	15317	15305	15400	15163	15410	15275	15060	15197	15181	15098	15162	15026	15206	15147	15154	15310	15070	15185	15247	15124	15360	15175	15319	15206	15403	15296	15268	15109	15074	15071	15313	15204	15050	15274	15225	15428	15270	15342	14966	15381	15105	15114	15167	15079	15074	15257	15283	15136	15325	15201	15382	15232	15192	15285	15104	15276	15291	15205	15316	15186	15419	15162	15366	15128	15231	15076	15061	15328	15126	15159	15132	15076	15272	15403	15326	15276	15225	15154	15233	15130	14990	15282	15315	15149	15203	15081	15434	15199	15230	15109	15239	15264	15257	15124	15162	15230	15228	15233	15399	15068	15370	15203	15308	15305	15288	15454	15325	15318	15306	15088	15284	15203	15315	15037	15255	15226	15152	15072	15231	15166	15310	15091	15209	15370	15119	15155	15124	15158	15223	15100	15170	15129	15189	15337	15210	15120	15260	14903	15251	15233	15204	15275	15394	15350	15151	15225	15320	15227	15264	15369	15210	15015	15338	15094	15373	15164	15445	15201	15405	15085	15048	15315	15311	15235	15495	15407	15195	15316	15188	15117	15310	15317	15130	15145	15200	15189	15236	15144	15196	15541	15223	15061	15167	15349	15224	15341	15238	15159	15292	15188	15183	15297	15188	15207	15263	15147	15271	15120	15245	15303	15216	15224	15289	15220	15270	15198	15259	15392	15094	15234	15160	15050	15079	15247	15053	15206	15150	15234	15445	15378	15276	15156	15332	15252	15030	15259	15291	15059	15207	15225	15291	15308	15136	15343	15228	15470	15084	15120	15198	15238	15410	15254	15096	14962	15110	15350	15231	15191	15172	15181	15300	15170	15170	15147	15201	15345	15365	15290	15187	15292	15419	15168	15115	14966	15200	15297	15151	15071	15086	15222	15098	15146	15138	15229	15173	15324	15148	15192	15232	15262	15337	15205	15342	14919	15108	15216	15413	15106	15213	15217	15196	15319	15168	15161	15156	15112	15153	15061	15055	15076	15130	15226	15162	15105	15301	15199	15420	15382	15341	15250	15203	15230	15182	15251	15298	15294	15111	15195	15302	15450	15390	15200	15132	15300	15049	15038	15214	15343	15130	15088	15314	15252	15239	15219	15359	15321	15207	15265	15091	15100	15238	15298	15073	15341	15327	15244	15417	15036	15241	15126	15269	15055	15191	15287	15323	15074	15076	15271	15203	15338	15206	15269	15298	15228	15291	15245	15414	15009	15191	15184	15188	15238	15295	15249	15282	15180	15152	15100	15313	15102	14933	15288	15335	15375	15187	15160	15197	15044	15100	15044	15189	15233	15228	15332	15188	15316	15204	15373	15199	15069	15202	15115	15079	15423	15168	15154	15251	15155	15157	15275	15266	15266	15231	15207	15313	15107	15314	15181	15244	15367	15167	15225	15059	15163	15418	15164	15324	15249	15208	15244	15183	15230	15110	15212	15246	15307	15219	15274	15260	15337	15252	15229	15214	15330	15167	15333	15096	15316	15347	15181	15334	15412	15224	15230	15072	15164	15106	15010	15320	15062	15166	15184	15105	15479	15205	15044	15208	15124	15133	15107	15111
16289	24303	20553	17130	16160	15370	14680	14261	14022	13665	13600	13464	13345	13381	13313	13206	13284	13146	13116	13157	13287	13138	13225	13136	13342	13057	13142	13475	13049	13135	13203	13121	13167	13066	13147	13117	12938	13181	13075	13144	13228	12993	13329	13343	13080	13209	13171	13082	13048	13154	13204	13063	13241	12948	13258	13059	13115	12943	13012	13173	13206	12994	13096	13244	13161	13184	13283	13081	12868	13142	13106	13220	13026	13103	13134	13120	13100	13031	13326	12998	13176	13010	13182	13087	13061	13136	13158	13135	13167	13018	13060	13133	13086	13020	13270	13158	13155	13152	13120	13024	13037	13133	13202	13268	13177	13076	12972	13020	13198	13145	13247	13140	13088	12994	12996	12958	13220	13083	13184	13096	13047	13184	13232	13102	13095	13271	13086	13241	12965	13047	13258	12941	13215	13019	13086	12901	13109	13278	13063	12997	13061	13119	13233	13133	12945	13175	13131	13088	12864	12992	12996	13038	13000	13054	13155	13212	13258	13009	13168	13135	13167	13045	13202	13013	13130	12894	13148	12955	12997	13185	13085	13211	13157	13233	13173	13137	13142	13078	13118	13074	13091	13190	13210	13171	13115	13097	13225	13166	13109	12989	12990	13069	13141	13222	13031	13046	12976	13161	13072	13098	13181	13124	13229	13116	12971	13223	13040	13183	13283	13128	13218	13113	12978	13018	13216	13035	13069	13149	13270	13231	13191	13142	13122	12979	13123	12978	13108	13076	13063	12963	13250	13158	13085	13102	13030	13107	13039	13204	13208	12920	13035	13153	13136	13034	12962	13272	12940	12963	13147	13105	13167	13124	13112	13051	13081	13156	13237	13102	13113	13092	13301	12957	13014	12966	13173	13055	13070	13113	12998	13199	13189	12920	13122	13023	13116	13102	13079	13240	13098	13152	13252	13090	13269	12994	12959	13108	12995	13053	13309	13043	13185	13135	13096	13329	13035	12940	13163	13011	13085	13107	13132	13268	13064	12934	13043	13107	13183	13048	13110	13015	13244	13049	13224	13151	13084	13271	13082	13100	13066	13239	13154	13090	13064	13124	13107	13114	13254	13022	13209	13024	13332	13127	13126	13150	13024	13122	13215	13279	12986	13024	13306	13026	13084	13233	13359	13388	13082	13149	13125	13040	13086	13059	13179	13026	13142	12939	13236	13044	13025	13144	12939	13257	13047	13088	13297	13149	13013	13112	13283	13118	13033	13021	13150	13176	12997	12934	13191	13155	12937	13048	13172	13107	13165	13136	13159	13195	13192	13182	13327	13118	13071	13068	13225	13162	13113	13232	13046	13117	13255	13165	12983	13100	13101	13060	13127	13198	13101	13145	13042	13250	12946	13024	13078	13099	13014	13021	13127	13305	13069	13223	13224	13083	13009	13121	13093	13272	13185	13168	12981	13038	13174	13137	13018	13075	13045	13067	13079	12991	13209	13203	13122	13053	13088	12970	12974	13038	13142	13070	13218	13003	13168	13138	12964	13206	13118	13232	13084	13148	13113	13045	13018	13176	13061	13145	13010	13171	13066	13077	13111	12993	12957	13142	13005	13149	13201	13191	13099	13199	13287	13109	13013	13162	13163	13094	13100	13212	13046	13002	12978	13265	13107	13188	13218	12997	13184	13047	13286	13150	13216	13040	12978	13124	13145	13187	13125	13142	13009	13099	13094	13265	13105	13132	13193	13140	13143	13217	12911	13108	13026	13066	13077	13228	13022	13096	13114	13267	13295	13128	12906	13165	13197	13106	13048	13009	13147	13179	13117	13065	13216	13256	13251	13020	13139	13043	13090	13143	12933	13174	13031	13059	13105	13126	13065	13338	13075	13101	13018	13063	13112	13098	13098	13157	13325	13068	13065	12994	13094	13136	13071	12979	13000	13039	12962	13105	13300	13087	13007	13070	13113	13184	13176	13022	13047	13022	13107	12914	13072	13241	13057	13197	13057	13066	13128	13155	13205	13143	13145	13075	13265	12885	12927	13117	13084	13154	13187	13097	13191	13191	13113	13201	13200	13232	13069	13208	12953	13101	13000	13111	13118	13075	13071	13051	13099	13188	13304	13134	13056	13087	12998	13013	13038	13193	13130	13151	13197	13211	13241	13169	13149	13175	13065	13001	13130	13227	13063	13181	13001	13183	13082	13066	13039	13102	13075	13130	13135	13107	13080	13049	13255	13266	13024	13052	13010	13175	13067	13071	12998	13204	13061	13187	13198	12976	13128	13221	13219	13075	13154	12970	13048	13119	13053	13196	13258	12980	13143	13162	13008	12999	13052	13148	12963	13050	13190	12982	13029	13246	13097	13062	13117	13117	13025	13269	13203	13117	13200	13078	13167	12954	13074	13025	13229	12944	12958	12996	12829	13018	13128	13065	13214	13178	13067	13134	12993	13124	13079	13029	13205	13225	13201	13043	13081	13248	13273	13258	13176	13111	13082	13066	13111	13109	13141	13260	13026	13133	13162	13005	13001	13090	13080	13157	13145	13242	13163	13041	13082	13048	13170	12965	13115	13249	13191	12971	13084	13107	13086	13052	13181	13099	13021	13226	13077	13149	13202	13175	13077	13274	13167	13042	12985	13074	13318	13080	13024	13067	13023	13006	13156	13051	13020	13059	13064	13277	13179	13017	13057	13166	13106	13064	12993	13056	13267	13160	13218	13011	13134	12954	12929	13229	13049	13109	13145	12901	13032	13135	13082	13147	13139	13013	13104	13091	13040	13070	13061	13020	13168	13290	13088	13011	13132	13073	13287	13093	13155	13043	13051	12973	13001	13009	13103	12983	13057	13044	13146	13110	13083	13074	13167	13072	13123	13081	13191	13238	13057	12792	13112	12992	13182	12934	13253	13044	13090	13157	13209	13233	12999	12961	12987	13214	13046	13107	13124	13153	13178	13231	13186	13087	13175	13251	13059	13150	12923	13169	12892	13110	13006	13294	13150	13081	13030	13343	13172	13037	13104	13153	13205	13185	13250	13141	13144	13003	13145	13150	13185	12999	13082	13100	13114	12932	13025	12993	13158	12963	13054	13098	13240	13136	13150	13219	13018	12988	13120	13070	12984	13084	13176	13050	13230	13105	13021	13141	13146	13198	13012	13113	13229	13176	13256	13068	12989	13082	13004	13123	13058	13174	13124	13011	13045	12981	13163	13333	13098	13079	13221	13062	13089	13160	13265	13065	13084	13037	13079	13193	12988	13075	13175	13192	13163	13253	13132	13045	13228	13175	13025	13151	13044	13237	13154	13034	13169	13053	13145	13128	13290	13143	13231	13239	13125	13138	13026	12873	12996	13034	13186	13018	13052	13025	13131	13064	13048	13102	13131	13349	12997	13028	13071	13068	13108	13186	13061	13137	13177	13323	12920	13014	13121	13206	13154	13214	13030	13068	13007	13097	13176	13090	13059	13142	13103	13168	13236	13158	13118	13225	13133	13070	12951	13224	13257	13188	13150	13332	13171	13241	13038	13114	13030	13157	13008	13121	12983	13131	13126	13129	13061	13109	13069	13218	13048	13226	13138	13112	13048	13063	13095	12984	13209	13087	13040	13116	13161	13036	13113	12973	13154	13173	13083	13140	13214	12906	13246	13095	13035	13168	13295	13085	12993	13095	12895	12908	13297	13018	13155	13011	13080	13008	13235	13140	13130	13100	13007	13017	13327	13201	13040	13234	13060	13091	13078	12973	13139	13103	13112	13105	13171	13250	13167	13053	13216	13093	13066	13208	12974	13049	13095	12972	13138	13023	13125	13142	13102	13102	13182	13121	13223	13238	13139	13051	13171	13081	13115	13208	13085	13285	13118	13176	13129	13241	12918	13117	13108	13120	13090	13172	13135	13075	13078	13019	13023	13160	13233	13148	13088	12980	13203	13151	13269	13075	13170	13053	13056	13187	13222	13068	13030	12992	13174	13005	13164	13048	13191	13109	12993	13047	13045	13152	13086	13007	13009	13133	13065	13188	13178	13098	13149	13003	13236	13185	13076	13230	13065	13221	13182	13052	13252	13105	13223	13194	13218	13267	13036	13148	13037	13136	13082	13009	13071	13177	13146	12997	13116	13087	13122	13186	13255	13065	13246	13264	13068	13037	13245	13205	13062	13052	13252	13031	13167	13010	12966	13255	13052	13207	13203	13096	13192	13142	13113	13213	13181	13140	13306	13036	13158	13130	13188	13213	13211	13156	13304	13048	13069	13230	13096	13043	13043	13251	13063	13127	13168	13060	13191	13159	13042	13142	13252	13145	13103	13198	13049	13093	12986	13143	13145	13183	13107	13302	13172	13054	13019	13103	12953	13132	13042	13076	13129	13141	13081	13105	12921	13010	12956	13131	13223	13089	12909	13149	13191	12952	13075	12974	13188	13210	13059	13296	13139	13076	13184	13155	13038	13188	13097	13088	13107	12994	13237	12963	13208	13091	13152	13194	13120	12921	13040	13258	13247	13057	13255	13206	12990	13194	12989	13214	13054	13071	12931	13165	13295	13147	13052	13178	13200	13085	13070	13060	13186	13049	13163	13086	13131	13021	13244	13221	13095	13005	13139	13106	13053	13048	13034	13023	13028	13188	13082	13139	13210	12939	12986	13141	13146	13148	13121	13076	13149	13034	13269	13099	12993	12977	13032	13011	13104	13151	13272	13225	13077	12984	13203	13228	12995	13087	13137	12998	13008	13158	13142	13036	13101	13070	13157	13088	12956	12995	13050	13112	13184	13224	13108	13196	13114	13191	13100	13102	12937	13199	12958	13169	13092	13141	13138	13159	13149	13106	13098	13196	13144	13128	12966	13122	13122	13298	13066	13138	13318	13213	13155	12990	13084	13046	12908	13176	13006	13009	13095	13013	13115	13157	13110	13072	13085	13056	13167	12946	13157	12996	13050	12976	13118	13134	13092	13198	13126	13103	13175	13084	13031	13070	13116	13323	13108	13167	13070	13028	12995	13157	13220	13138	13037	12989	13065	13118	13104	13156	13100	12981	13185	13322	12979	13337	13084	12990	13147	13026	13137	13134	13161	13175	13150	13215	12998	13126	13173	13077	13069	13181	13100	12956	13027	13142	13019	13166	13154	12991	13082	13087	13137	13116	13079	13201	13124	13200	13020	13236	13156	13063	13136	13006	13012	13052
22493	20812	27669	24135	21528	21423	19894	16812	16190	15796	15719	15589	15364	15585	15032	15105	15049	15113	15023	15226	15041	15023	15041	15229	15019	14961	14925	15068	15239	14838	15083	14942	15143	14972	14797	14806	15133	14878	15021	14839	14700	14917	14811	14925	14849	14878	14864	14888	14842	14911	14837	14880	14749	14875	15034	14975	14809	15021	14996	14750	14902	14913	14684	14737	14808	14886	14955	14845	14870	14904	14733	14897	14920	14752	14772	14870	14824	14792	15152	14693	14650	14748	14837	14845	14833	14856	14764	14902	14833	14929	14669	14637	14736	14896	15017	14948	14994	14804	15018	14866	14793	14848	14909	14740	14773	14865	14719	15037	15057	14904	14842	14941	15046	14787	14842	14774	14775	14974	14916	14837	14773	14951	15111	14871	14790	14858	15060	14752	14873	14652	14835	14895	14727	14864	14813	14790	14650	14781	14678	15024	14860	14929	14909	14750	14773	14624	14913	14754	14857	14678	14820	14958	14872	14866	14894	14813	14712	14734	14781	14787	14969	14846	15057	14814	14716	14851	14820	14854	14855	14934	14886	14662	14861	14741	15010	14708	14697	14742	14935	14805	14840	14669	14826	14885	14788	14875	14922	14840	15085	14919	14817	14742	14768	14994	14909	14642	14819	14692	14816	14877	14655	14617	14899	14594	14901	14692	14783	14599	14887	14994	14796	14967	14848	14660	14935	14627	15007	14869	14661	14942	14635	14911	15003	14719	14641	14991	14934	14719	14773	14811	14747	14951	14665	14808	14788	14771	14754	14785	14787	14811	14755	14960	14800	14731	14769	14799	14708	14844	14744	14610	14785	14819	14712	14876	14908	14786	14750	14845	14950	14762	14812	14704	15032	14931	14936	15039	14949	14963	14811	14933	14844	14771	14777	14739	14682	14689	14714	14966	14994	14882	14634	14807	14842	14720	14696	14831	14879	14832	14716	14908	14841	14674	14907	14737	14731	14825	14848	14938	14938	14743	14798	14606	14814	14965	14729	14853	14872	14889	14906	14748	14607	14679	14911	14657	14613	14836	14824	14817	14840	14962	14793	14747	14906	14670	14782	14872	14734	14879	14851	14942	14935	14947	14750	14842	14827	14739	14902	14762	14956	14792	14910	14838	14911	14928	14893	14818	14648	14804	14746	14603	14827	14818	14932	14811	14720	14827	14726	14884	14890	14785	14800	14723	14828	14878	14896	14727	14732	14839	14977	14783	14674	14812	14726	14794	14883	14978	15038	14703	14901	14900	15069	14942	14597	14756	14801	14922	14892	14948	14777	14870	14704	15034	14785	14866	14624	14906	15105	14843	15072	14741	14632	14728	14920	14677	14817	14837	14806	14911	14985	14965	15077	14839	14981	14699	14595	14799	14739	14923	14781	14827	14976	14792	14823	14885	14996	14928	14769	14658	14573	14817	14879	14818	14829	14842	14781	14861	14850	14923	14813	15026	15039	15053	14875	14867	14688	14772	14913	14799	14692	14803	14863	14982	14636	14893	14852	14733	14825	14796	14689	15033	14871	15080	14915	14731	14948	15002	14739	14646	14894	14874	14904	14861	14758	14938	14885	14876	14711	15028	14761	14849	14940	14971	15026	14870	14845	14706	14883	14768	14811	14796	14884	14755	14795	14929	14837	14964	14806	14911	14919	14971	14827	14886	14827	15208	15002	14640	14854	14819	14759	14750	14955	14664	14985	15044	14837	14911	14893	14904	14722	14989	14774	14946	14686	14667	14719	14801	14861	14806	14708	14903	14888	14763	14798	14776	14825	14547	14794	14872	14876	14826	14874	14685	14724	14777	14918	14589	14731	14810	14782	14955	14891	14829	14762	14752	14723	14940	14881	14934	14642	14769	14698	14961	14862	14716	15027	14850	14857	14859	14806	14832	14826	14882	15032	14846	14713	14831	14879	14967	14984	14941	14707	14748	14747	14738	14736	14853	14575	14791	14832	14898	14921	14881	15004	15041	14759	14802	15083	14907	14793	14862	14858	14798	14901	14808	14725	14953	15131	14867	14803	14706	14974	15023	14889	14846	14910	15003	14706	14807	14978	14918	14767	14777	14719	14897	14855	14772	14672	14952	14807	14925	14824	14926	14768	14741	14830	14809	14851	14685	14781	14680	14948	14846	14860	14625	14837	14801	14877	14764	14829	14813	14797	14974	14932	14658	14810	14822	14692	14875	14894	14865	14997	14864	14587	15076	14776	14735	14756	14685	14896	15052	14969	14758	14604	14789	14847	14942	14827	14980	14853	14881	15006	14747	14745	14723	14937	14972	14958	14872	14814	14920	14768	14972	14888	14841	14989	14919	14776	14852	14927	14693	14711	14895	14742	14943	14698	14943	14959	14741	14975	14840	15034	14661	14731	14913	14858	14913	14776	14846	14781	14689	14919	14860	14870	14870	14860	14823	14725	14751	14761	14775	14864	14598	14819	14712	14781	14779	14987	14816	14666	14802	14596	14884	14790	14915	14896	15065	14921	14795	15018	14816	14888	14824	14826	14700	14849	15008	14922	14823	14656	14704	14867	14818	14872	14896	14738	14844	14730	14834	14858	14995	14965	14907	14882	14870	14899	14764	14830	14948	14763	14855	14748	14814	14826	14772	14630	14908	15100	14858	14875	14794	14696	14910	14845	14784	14666	14753	14646	14784	14808	14833	14717	14815	14703	14964	14835	14880	14994	14991	14743	14855	14846	14734	14735	14910	14908	14978	14955	14803	14689	14928	14848	14770	14776	14759	14856	14840	14842	14946	14960	14719	14774	14870	14852	14777	14881	14879	15000	14894	14856	14961	14746	15058	15104	14809	14937	14735	14823	14833	14954	14836	14947	14827	14692	14742	14970	14860	14735	14741	14883	14860	14754	14823	14658	14879	14694	14750	14962	14821	14937	14824	14718	14806	14861	14764	15194	14857	14841	14910	14734	15150	14758	15066	14927	14928	14725	14774	14727	14853	14862	14965	15074	14638	14786	14834	14803	14704	14972	14846	15034	14850	14856	14845	14809	14824	14913	14725	14680	14652	14847	14766	14659	14689	14777	14757	14806	14939	14759	14741	14943	14953	14864	14797	14843	14864	15010	14965	14959	14821	14670	14919	14762	14897	14815	14838	14671	14918	14590	14856	14894	14665	14883	14829	14936	14692	14936	14917	14949	14856	14781	14731	14762	14742	15048	15048	14892	14797	14954	14879	14977	14696	14920	14631	14802	14928	14781	14861	14827	14904	14842	14824	14914	14722	14954	14734	14669	14771	14771	14825	14771	14623	14987	14819	15059	14775	14734	14927	14800	14932	14729	14872	14760	14728	14862	14980	14768	14562	14993	14989	15023	15036	14805	14779	14753	14800	14805	14821	14862	14924	14733	14871	15016	14925	14928	14752	15010	14866	14911	14765	14977	14637	14768	14873	14721	14809	14747	14831	14919	14962	14798	14843	14817	14865	14889	14729	14908	14953	14853	14996	14820	14888	14949	14771	14860	14901	14906	14900	14825	14755	14684	14872	14809	14838	14928	15079	14722	14731	14823	14869	14763	14848	14678	14937	14800	14715	14773	14857	14975	15037	14799	14722	14852	14827	14813	14846	14831	14946	14714	14944	15083	14864	14817	14768	14766	14786	14797	14822	14936	14819	14834	14829	14909	14989	14872	14738	14903	14872	14766	15012	14917	14717	14886	14899	15057	14668	14822	14633	15077	14808	14963	14907	14740	14971	14849	14857	15005	14653	14886	14785	14702	14948	14942	14989	14801	14585	14829	14800	14764	14745	14911	14987	14901	14935	14800	14838	14844	14688	14927	14657	14939	14678	15100	14623	14695	14655	14949	14753	14854	14906	14804	15030	14899	14815	14790	14778	14685	14814	14912	14907	14896	14795	14786	14781	14709	15018	14816	14994	14851	14544	14850	14816	14830	14742	14943	14795	14831	14791	14770	15008	14845	14897	14664	14814	14754	14813	14954	14818	14775	14930	14849	14907	15050	14796	14896	14878	14788	14950	14687	14803	14719	14999	14889	14874	14825	14869	14935	14826	14793	15036	14790	15047	14897	14699	14820	14863	14759	14722	14751	14748	14938	14888	14853	14742	14851	14767	14904	14800	14926	14816	14685	14753	14838	14890	14636	14669	14855	14833	14872	14992	14834	14848	14783	14843	14799	14917	14855	14870	14744	14762	14923	14762	14974	14770	14836	14923	14984	14716	14999	14798	14999	14808	14688	14975	14955	14718	14880	14900	14900	14769	14729	14774	14785	14932	14846	14818	14854	14872	14937	14760	14896	14735	14925	14788	14794	14962	14945	14641	14987	14981	14936	14747	14800	14907	14756	14865	14823	14812	14966	14955	14756	14883	14914	14551	14724	14899	14811	14851	14711	14863	14918	14714	14914	14902	14659	14848	15037	14824	14618	14832	14846	14700	14985	14862	15065	14807	14866	14833	14753	14727	14824	14959	14683	14741	14886	14803	14717	14760	14697	14788	14800	14983	14807	14870	14803	14756	14860	14932	15002	14822	14896	14793	14827	14873	14662	14858	15050	14688	14734	14846	14738	14733	14768	14745	14924	14737	14732	14777	14921	14870	14757	14843	14907	14755	14860	14858	14659	14817	14977	14934	15060	14738	14696	14879	14765	14710	14936	14774	14942	14705	14779	14831	15012	14823	14683	14949	14675	14803	14872	14503	14855	14767	14843	14691	14864	14751	14751	14783	14635	14895	14773	14778	14927	14792	14731	14724	14694	14707	14827	14606	14817	14796	15032	14711	14926	14767	14789	14790	14847	14847	14877	14967	14865	14669	14759	14970	14699	15006	14974	14881	14965	14894	14937	14878	14973	14727	14709	14816	14795	15147	14872	14880	14840	14980	14724	14759	14789	14753	14661	14639	14914	14662	14807	14981	14829	14706	14697	14576	14934	14762	15090	14632	14875	14954	14898	14763	14728	14809	14868	15125	14684	14741	14797	14691	14872	14923	14780	14696	14780	14873	14801	14929	14931	14739	14900	14770	14646	14786	14680	14879	15028	14971	14691	14772	14882	14586	14880	14859	14989	14764	14804	14752	14807	14788	14803	14701	15096	14743	14920	14860	14867	14677	14789	14787	14868	14726	14992	14638	14777	14867	14948	14879	14858	14886	14719	14607	15055	14573
13489	29636	24672	19752	17906	16615	15497	14856	14676	14002	13677	13550	13547	13151	13284	13121	13080	13077	13005	12936	13021	13062	13068	13053	12774	12886	12779	13062	12859	12816	12909	13067	12905	12942	12849	12983	12902	12907	12926	12913	12987	12868	12925	12780	12943	13097	12676	12834	12762	12737	12906	12798	12889	12742	12944	13002	12916	12749	12900	12781	12822	12832	12787	13118	12938	12772	12869	12901	12945	12782	12668	13006	12779	12782	12868	12970	12918	13032	12905	12741	12826	12829	12902	12807	12846	12910	12876	12793	12723	12852	12863	12923	12745	12825	12726	12911	12883	12762	12857	12824	12981	12986	12791	12954	12860	12792	12816	12683	12874	12808	12770	12855	12787	12781	12906	12935	12788	12892	12631	12812	12739	12893	12883	13001	12980	12884	12746	12811	12642	12706	12796	12896	12917	12859	12776	12827	12806	12797	12886	12734	12774	12819	12969	13009	12866	12741	12754	12751	12972	12865	12667	12792	12711	12742	12689	12638	12910	12987	12903	12892	12591	12951	12710	12836	12770	12922	12852	12874	12811	12871	12879	13100	12849	12789	12701	12762	12904	12894	12753	12787	12871	12963	12760	12837	12794	12911	12829	12718	13095	12694	12758	12788	12890	12844	12724	12673	12764	12831	12776	12721	12856	12703	12858	12734	12867	12897	12721	12736	12741	12759	12828	12743	12785	12661	12941	12769	12834	12910	12916	12773	12737	12874	12784	12806	12989	12931	12726	12741	12916	12838	13008	12660	12838	12864	13021	12897	12823	12723	12739	12862	12734	12884	12708	12774	12993	12795	12808	12900	12682	12942	12795	12901	12906	12865	13002	12943	13118	13003	12740	12798	12775	12768	12899	12847	12780	12765	12878	12948	12696	12776	12732	12902	12871	12812	12883	12789	12856	12855	12751	12842	12820	12721	12891	12989	12848	12790	12983	12792	12801	12914	12755	12960	12756	12807	12689	12714	12913	12850	12739	12813	12799	12891	12649	12806	12761	12745	12811	12979	12936	12703	12784	12733	12841	12933	12901	12912	12867	12981	12817	12775	12847	12978	12651	12924	12818	12963	12851	12764	12848	12942	12829	12772	12888	12990	12809	12809	12704	12805	12742	12807	12854	12938	12867	12960	12851	12970	12858	13044	12789	12947	12833	12752	12786	12959	12869	12798	12837	12742	12751	12837	12753	12919	12685	12851	12869	12826	12764	12955	12723	12864	12860	12982	12916	12787	12806	12938	12890	12679	12849	12807	12898	12786	12793	12752	12758	12924	12882	12875	12681	12722	12950	12837	12920	12905	12754	12637	12941	12834	12869	12815	12861	13014	12932	12885	12933	12989	12741	12995	12799	12886	12794	12682	12852	12817	12907	12790	12744	12682	12739	12823	12831	12933	12965	12850	12869	12871	12863	12802	12720	12822	12830	12908	12674	12707	12983	12692	12788	12758	12727	12552	12747	12833	12722	12768	13018	12885	12858	12759	12862	12865	12822	12978	12800	12861	12944	12913	12771	12770	12604	12705	12995	12830	12875	13081	12721	12916	12933	12808	12761	12872	12871	12882	12749	12970	12731	12779	12956	12744	12683	12863	12855	12886	12713	12806	12952	12880	12965	12815	12807	12747	12796	12895	12902	12835	12751	12773	12776	12789	12813	12832	12956	12945	12869	12933	12650	12783	12839	12892	12978	12926	12808	12927	12717	12731	12788	12915	12791	12891	12827	12857	12846	12837	12780	12731	12737	12816	12835	12952	12860	12819	12962	12902	12881	12830	12833	12802	12911	12816	12726	12703	12832	12911	12909	12999	12881	12595	12749	12916	12646	12938	12667	12863	12732	13013	13015	12630	12891	12834	12856	12784	12783	12585	12830	12977	12636	12731	12968	12834	12825	12904	12844	12869	12991	12711	12747	12891	12947	12778	13111	12875	12859	12875	12904	12664	12988	12864	12783	12714	12924	12642	12856	12738	12798	12990	12825	12741	12890	12900	12751	12823	12830	12700	12927	12829	12895	12807	12782	12785	12841	12845	12784	12778	12935	12895	12872	12923	12882	12858	12802	12812	12882	12734	12844	12919	12870	12907	12871	12826	12747	12815	12828	12864	12764	12816	12899	12933	12822	12946	12952	12954	12940	12969	12803	12977	12735	12876	12908	12798	12700	12799	12860	12961	12736	12849	12875	12764	12924	12949	12868	12717	12861	12996	12875	12867	12873	12838	12907	12835	12731	12889	12848	12885	12787	12764	13007	12802	12818	12857	12727	12751	12860	12838	12864	12767	12836	12876	12924	12854	12667	12801	12724	12854	12850	12863	12727	12914	12893	12873	12692	12705	12855	12854	12799	12869	12841	12884	12864	12854	12952	12828	13001	12766	12794	12809	12779	12724	12814	12934	12881	12891	12872	12747	12915	12814	12913	12964	12642	12814	12791	12810	12873	12872	12811	12914	12824	12732	12903	13000	12864	12828	12935	12719	12752	12850	12910	12843	12889	12893	12844	12757	12853	12801	12678	12888	12900	12823	12796	12883	12723	12719	12720	13057	12817	12779	12799	12794	12869	12895	12910	12828	12721	12791	12842	12742	12854	12784	12694	12898	12625	12816	12644	12814	12920	12979	12718	12773	12907	12788	12944	12691	12653	12848	12878	12872	12866	12866	12731	12911	12851	12764	12879	12950	12765	12758	12800	12836	12906	12903	12829	12869	12763	12893	12836	12710	12930	12839	12784	12930	12942	12853	12938	12767	12942	12842	12879	12876	12585	12789	12838	12814	12773	12809	12767	12872	12722	12878	12850	12778	12937	12789	12703	12785	12893	12760	13005	12782	12667	12983	12838	12879	12911	12834	12893	12741	12912	12737	12681	12817	12946	12649	12814	12813	12920	12804	12658	12916	12886	12900	12840	12847	12853	13121	12896	12913	12772	12877	12716	12958	12885	12819	12963	12940	12821	12815	12726	12915	12857	12907	12889	12915	12737	12796	12686	12835	12854	12932	12887	12763	13007	12718	12657	13042	12832	12917	12853	12797	12919	12795	12840	12926	12848	12907	12745	12875	12772	12779	12865	12943	12898	12826	12809	12940	12856	12918	12736	12796	12835	12854	12904	12804	12741	12834	12622	12896	12860	12728	12913	12570	12780	12813	12808	12779	12927	12758	12917	12859	12831	12993	12814	12862	12692	12697	12953	12805	12745	12753	13040	12638	12821	12776	12866	12872	12852	12851	12770	13024	12891	12941	12663	12967	12763	12956	12995	12805	12904	12939	12888	12992	12719	12846	12983	12844	12845	12860	12797	12795	12827	12918	12874	12748	12740	12753	12903	12921	12844	12855	12711	12794	12852	12909	12966	12936	12813	12922	12730	12865	12708	12856	12873	12952	12850	12624	12974	12891	12709	12747	12997	12941	12836	12788	12950	12803	12800	12843	12757	12795	12815	12753	12844	12696	12776	12816	12626	12772	12770	12752	12871	12869	12725	12890	12928	12766	12761	12827	12756	13021	12888	12847	12924	12738	12875	12677	12830	12694	12716	12880	12915	12827	12908	12929	12621	12813	12861	12693	12961	12966	12791	12796	12788	12741	12793	12699	12850	12833	12817	12877	12883	12751	12795	12962	12897	12844	12809	12825	12785	12999	12810	12758	12952	12744	12847	12829	12986	13039	12932	12856	13142	12942	12723	12888	12753	12850	12933	12882	12783	12816	12909	12855	12719	12617	12832	12953	12857	12943	12878	12710	12710	12866	13015	12845	12798	12886	12799	12977	12774	12942	12784	12820	12707	12851	12832	12779	12813	12766	12711	12801	12779	12776	12755	12821	13057	12870	12849	12731	12838	12849	12903	12954	12822	12918	12940	12910	12768	12763	12803	12887	12739	12832	13003	12700	12961	12830	12921	12782	12786	12797	12760	12841	12752	12838	12858	12807	13022	12864	12885	12804	12937	13046	12784	13004	12667	12866	12901	12786	12753	12827	12852	12760	12765	13021	12839	12819	13007	12947	12852	12823	12632	12717	12755	12898	12843	12958	12874	12911	12982	12935	12921	12748	13012	12780	12881	12765	12865	12992	12817	12953	12974	12728	12874	12825	12679	12908	12809	12761	12858	12754	12835	12828	12994	12893	12855	12919	12876	12853	12856	12749	12813	12804	12683	12873	12896	12886	12757	12959	12768	12716	12731	12743	12835	12845	12927	12665	12729	12787	12819	12880	12828	13135	12768	12832	12864	12745	12864	12689	12824	12761	13070	12788	13028	12773	12919	12826	12875	12830	12698	12810	12727	12908	12821	12779	12705	12837	12979	12987	13022	12860	12782	12782	12714	12922	12787	12730	12691	12865	12692	12804	12841	12769	12981	12887	12781	12969	12760	12938	12791	12896	12753	12833	12836	12883	12944	12788	12754	12758	12787	12847	12918	12856	12907	12751	12814	12834	12792	12734	13055	12795	12881	12992	12660	12896	12686	12867	12698	12869	12906	12835	12985	12742	12703	12850	12941	12799	12811	12825	12742	12849	12885	12953	12751	12856	12818	12983	12895	12948	12890	12844	12857	12766	12877	12778	12962	12863	12809	12852	12844	12839	12841	12887	12848	12914	12754	12860	12897	12877	12857	12793	12790	12843	12987	12860	12820	12873	12879	12895	12720	12968	12778	12898	12807	13002	12749	12813	12883	12771	12703	12694	12773	12759	12973	12860	12851	12852	12806	12882	12770	12828	12854	12895	12821	12805	12762	12769	12962	12832	12863	12841	12862	12670	13010	12870	12982	12925	12835	12876	12888	12628	12944	13003	12782	12833	12877	13007	12972	12826	12810	12821	12924	12760	12861	12719	12724	12820	12825	12849	12847	12665	12857	12804	12823	12834	12771	12829	12968	12745	13112	12751	12946	12874	12929	12740	12882	12904	12779	12830	12766	12960	12786	12885	12907	12768	12951	12926	12681	12782	12781	12914	12999	12884	12875	12829	12748	13120	12793	12933	12828	12696	12948	12851	12922	12843	12803	12702	12877	12928	12887	12894	12706	12791	12840	12707	12915	12962	12872	12923	12716	12857	12851	12807	12883	12916	12921	12776	12925	12737	12818	12914	12780	12952	12937	12844	12744	12980	12948	12794	12890	12918	12730	12676	12719	12939	12993	12861	12753	12922	12899	12836
24110	20827	26476	26040	20272	18661	18000	17138	16682	16735	16634	16212	16500	16348	16075	16150	16090	16011	16222	16035	16225	16155	15915	15915	16155	16181	16175	16010	16164	16134	16129	15984	16027	15905	16089	15867	15837	16121	16175	15827	16148	15842	16038	15902	15964	15869	16029	16183	16018	15872	16093	16055	16070	16006	16031	16232	15982	16092	16049	15824	16097	15972	15949	15961	16028	15725	16197	16062	16099	15817	15980	16018	16122	15985	16019	16040	16209	15805	15982	15933	15920	15902	16272	15904	15976	15986	15851	15909	15921	15937	15955	15796	15979	15922	16132	16067	15983	15971	15913	15939	15895	16049	15999	16016	15949	15991	15960	15821	16255	16104	16151	15970	15910	16285	15802	15964	16032	15859	15850	15998	16008	16023	15988	15858	15750	16061	15935	15844	16003	15974	16034	15986	15969	15933	16108	15817	15960	15780	15996	16033	16108	15863	16159	15894	15862	15886	15884	16094	16046	15935	15993	16055	15983	16100	16045	16030	16008	15931	16054	16051	16046	15884	15886	16074	16006	15963	16120	15898	15862	15960	15959	15938	16004	16113	15810	16017	15969	15780	15786	15848	16054	15793	15923	16036	15993	15774	16009	15876	15988	16106	16020	15939	15844	15798	15882	16109	16096	16053	16227	15893	16058	15951	16127	15903	16108	15971	15926	15867	16183	15907	15834	15902	16047	16001	15977	16118	16130	15954	16026	16122	16135	15971	16043	16217	16009	16098	16072	15895	16007	15917	16019	15840	15724	15820	16054	16008	16087	15965	16003	15859	15852	16046	15900	15968	15946	16125	15913	15898	15771	16072	16036	16074	15933	16026	16163	16014	15985	15811	15961	15858	15970	15888	16099	15941	15957	16045	16200	15875	15966	16023	15875	16094	16127	15893	16027	16013	16023	15834	15940	16138	15970	15937	16059	16009	15904	15858	15875	16014	15954	16004	16056	16051	15938	15946	16129	15935	16180	15950	15957	15919	16026	15956	15886	16107	16011	16007	16113	15815	16060	15986	16111	16003	15868	15912	15917	16062	15832	15783	16036	16036	15578	15937	15999	16060	15895	15980	15946	16094	16048	16038	15885	16059	15890	15968	16035	16093	15979	15928	16050	15874	16088	15962	15999	15958	16083	15945	15787	16158	15924	16062	16213	15943	16127	16005	16188	15793	16154	16025	15953	16047	16054	15957	16053	16194	16090	15989	15858	15945	16065	16143	16033	16133	15880	15935	15870	15828	15707	16022	15772	15983	15886	15824	15976	15887	16114	15955	15851	15982	16181	16016	15933	16073	15962	15971	16048	16044	15885	15913	15927	15953	16011	15828	15993	15986	16071	15867	15991	16203	16026	15994	15914	15989	15983	16151	15953	15827	15929	15978	15998	16025	15844	15932	15896	15947	16067	15985	15887	15941	16159	15965	15890	15758	15938	15743	16052	15938	16199	16041	16010	15949	15780	16044	15934	16111	16049	16099	15837	15768	16102	15982	15893	15936	15822	15809	16006	15780	15832	15938	15934	15932	15961	15882	15972	15790	15930	15881	15856	15851	16202	16200	15876	16013	15837	15843	15946	16112	15947	16049	16149	15988	15987	15875	15874	15958	16074	15905	16057	16072	16031	15904	15841	15861	16082	15973	16151	16007	16201	16014	15923	15988	15682	15838	15938	15816	15902	16084	16094	16004	15991	16040	15924	16093	16151	15892	15900	16006	15951	16169	15887	16039	15974	15923	15908	15972	15797	16076	16149	15765	16024	15996	15854	15833	15741	16009	16122	15918	15823	16071	15998	16047	15978	15987	16159	15966	15921	15951	15907	16025	16001	15944	16222	16211	15993	16156	15941	15930	16041	15944	15841	15932	15859	15950	16009	16021	15962	15791	16039	16067	16068	16087	15848	15981	16019	15769	15786	15984	15965	15899	16016	15972	15754	15981	15974	16054	16030	16048	15987	15901	16088	15956	15741	15949	16008	16022	15937	16110	15932	16122	16053	15827	15843	15975	15859	15991	16025	15809	16019	16075	16205	15911	15962	15926	15727	15939	15811	15935	15924	16010	15984	16028	15952	15753	15829	16042	16065	16139	16134	15965	15982	15915	15958	15758	15733	15762	15921	16009	16081	16008	16012	16100	16072	15922	15958	16021	16053	16118	16020	16186	15826	16001	15864	16029	16005	15940	15929	15742	16019	15815	16018	15992	15916	15988	16162	15984	16068	15900	15882	16103	15822	15971	15896	15862	15861	15993	16028	16026	15973	16009	16094	16198	15771	16081	15801	16104	16046	15976	16081	15964	16118	16107	16000	16009	15880	15827	15889	16065	16022	16026	15895	15855	15971	15679	15858	15882	15883	16045	16110	15808	15949	15951	15800	15966	16110	16085	15994	15972	15732	15859	15992	15963	15922	15899	15907	15887	16123	16150	15823	16201	15950	15977	16045	15957	16042	15766	16042	15914	15952	16009	15955	16076	15974	15945	15841	16147	16004	15924	16303	16019	16061	16226	15953	16084	16031	16093	15902	15864	15963	15875	16050	15966	16136	15856	16113	15970	15937	16077	16167	16097	16009	15945	16017	15743	16024	16027	16017	15882	15890	16011	15818	15769	16070	16159	15850	16089	16230	15802	15765	15952	15887	15792	15757	15989	15886	15830	16190	15923	15962	15897	16035	15810	15802	15926	16174	15923	16111	15942	16030	15805	15903	16006	16075	16037	15943	15947	15819	15973	15987	16140	16146	15904	16018	15991	15544	15974	15879	15855	15922	15896	15949	16091	15838	16039	16097	15950	15971	16018	15744	15986	15938	16058	16111	15998	15874	15779	15845	15971	16002	15899	15995	15905	16122	16025	16166	16107	16044	15995	16009	15875	16006	15902	16215	16098	15957	16084	15986	16014	16022	16016	16009	15972	15894	15935	15997	16008	15975	15916	15909	15797	16058	16136	16148	15968	16011	15898	15822	16012	15814	16036	16113	16005	15866	16149	15968	16183	16042	15938	16003	15776	15748	15978	16022	15921	15874	16019	15887	16016	15907	15947	16026	15906	16131	15993	15980	16015	15668	15959	16015	15852	15911	16031	16103	16235	16134	15949	15924	16167	15900	16006	15988	15885	15826	15923	15984	16001	16149	15992	15931	16079	15932	15998	16008	16157	15987	16057	16122	15938	15875	15932	16075	16060	15923	15975	16016	16123	16167	15986	15947	15944	16007	15807	15848	16050	15958	16120	15871	15856	16193	15960	16054	16100	16053	15968	16038	15939	16115	15838	15945	16080	16165	15989	16060	15997	15997	16085	15966	15980	15776	15949	15942	16014	15951	15910	15943	15810	15937	15821	16082	15972	15927	15981	16051	15892	16072	15779	15953	16033	15815	16200	16110	16071	15831	15892	15967	16017	15956	16097	16012	16161	16196	15912	16012	15940	15841	15865	15863	16042	15959	16057	15900	16075	15973	16067	16011	16063	15964	15833	15990	15926	16118	15948	15923	16152	15897	16001	15987	15819	15636	15931	16101	16115	16130	15867	16055	15992	16020	16115	15998	16061	16036	15818	15946	15934	15930	15958	16138	15846	15946	15998	15985	16130	15899	15955	16217	15941	15873	15816	15818	16122	15712	15988	15831	15924	15991	15798	15781	15731	15886	16024	16153	15953	15886	15917	16044	16109	15811	15773	15826	15929	15832	16074	16063	15823	16066	16034	16127	16001	15861	16173	15922	15921	15999	15930	15957	15932	15891	16054	16135	15980	15866	15907	16081	15854	15806	15925	16070	16097	15975	15812	16286	15873	15896	15910	15901	15581	15853	15851	15988	16089	16083	15935	16058	16005	16064	16084	16021	16066	16107	15927	15893	15936	16072	16053	16141	16008	16118	16039	15941	15945	16066	15832	15909	15959	15873	16048	16156	16020	16001	15907	15908	16021	16191	16107	15875	15855	15950	15921	16124	15791	15767	15858	16042	16198	15986	15949	15801	16019	16053	15966	15965	15816	15894	16033	16007	16156	16185	15958	16075	16099	15947	16001	16325	16050	16293	16048	15870	15943	15996	16028	15814	15971	16085	15840	16058	16184	16047	15983	15920	15918	15898	15964	15934	15907	15896	15920	16071	16219	16161	15965	15948	15871	16003	16001	15981	15890	16088	16217	15971	15957	16112	15957	16140	16041	16138	15960	16112	16120	15933	15856	16085	16013	15966	15817	16135	15921	16072	16060	15966	15986	15897	15930	16067	16077	15942	15917	16024	15860	15960	16120	16000	15871	16048	16143	15979	15948	15956	16251	15907	16129	15873	16055	16061	15883	15988	16011	15865	15832	16079	16001	15947	15897	15832	15964	16174	15875	16064	16044	15813	15915	15906	16151	15840	16072	15980	15904	16183	15932	16001	15828	15988	16010	16134	15894	16024	15865	15984	15844	16156	16070	15992	15830	16070	15686	15972	15895	16143	16038	16116	15953	15983	15864	15936	16048	15992	16079	15682	16173	16069	15913	16176	15997	15896	15937	15968	16107	16066	15914	16180	16131	16044	15970	15939	15784	15970	15975	16167	16005	16040	15999	15863	15990	16076	16115	15943	15924	15998	15848	15931	15958	16020	15871	16009	15971	15968	15998	16257	16048	16005	16040	16118	15907	16069	15910	16007	16002	16153	16022	16135	15870	15923	16055	16049	16054	15906	15689	16063	16012	16073	16005	15987	15890	16000	16006	15933	16297	16067	15895	16295	16071	15974	15993	15825	16006	16058	16134	16124	16021	16018	16047	16054	15869	15970	16002	15947	16135	16176	15994	15815	15936	16152	15961	15753	15985	16159	16056	16081	16116	16043	16172	15897	16203	15853	16202	16003	16065	16181	15951	16097	15897	16105	15888	16028	16177	16067	15934	16114	16076	15774	15873	15764	16087	15784	15940	15781	15799	16114	15925	16102	15946	15846	16010	15862	15941	15989	15986	16035	15895	15788	15990	16014	16121	16030	15999	15822	16076	15985	15967	15951	16061	16179	15979	16113	16032	16071	16087	15962	15915	16093	15915	15886	15857	16040	15979	16061	15898	16120	16036	15915	15933	15857	15889	15949	15803	15940	15898	15998	16063	15964	16005	15966	16027	15920	15894	15732	15781	15946	15916	15954	15863	16083	15946	15836	16043	16127	15996	16174	15846
14552	26663	22760	18618	17519	16249	15723	15138	14613	14371	14194	13929	14044	13853	13692	13736	13881	13595	13704	13704	13617	13533	13787	13508	13599	13605	13545	13689	13600	13605	13665	13696	13501	13684	13739	13561	13430	13639	13586	13665	13563	13557	13681	13664	13579	13520	13495	13755	13528	13536	13584	13438	13494	13503	13440	13744	13626	13584	13503	13504	13533	13473	13361	13510	13366	13428	13414	13378	13519	13520	13488	13646	13490	13547	13585	13514	13480	13516	13742	13413	13411	13626	13509	13600	13557	13382	13487	13555	13497	13624	13496	13721	13451	13629	13621	13465	13523	13542	13609	13435	13534	13483	13653	13399	13608	13550	13549	13503	13609	13611	13726	13699	13461	13670	13603	13805	13617	13511	13529	13455	13551	13524	13662	13498	13336	13540	13573	13560	13450	13616	13591	13472	13551	13490	13547	13496	13601	13616	13586	13487	13576	13508	13509	13589	13534	13520	13551	13370	13474	13530	13566	13609	13462	13657	13571	13760	13361	13681	13342	13514	13449	13496	13629	13577	13327	13670	13410	13491	13438	13384	13474	13460	13518	13587	13394	13669	13587	13438	13664	13394	13676	13523	13599	13543	13503	13468	13576	13601	13671	13561	13708	13437	13473	13450	13553	13381	13505	13687	13446	13421	13423	13521	13466	13624	13560	13616	13593	13449	13701	13499	13550	13467	13644	13638	13678	13486	13541	13437	13663	13482	13341	13618	13568	13705	13636	13563	13565	13237	13697	13508	13654	13437	13605	13505	13533	13330	13538	13520	13560	13615	13495	13533	13492	13510	13564	13658	13657	13495	13509	13653	13746	13636	13416	13487	13650	13530	13650	13384	13419	13465	13616	13506	13498	13538	13484	13652	13552	13395	13538	13525	13467	13473	13524	13482	13448	13434	13551	13518	13546	13431	13332	13710	13569	13205	13699	13514	13597	13585	13526	13563	13586	13700	13485	13436	13532	13532	13530	13497	13498	13557	13545	13529	13463	13460	13419	13444	13425	13659	13611	13437	13315	13335	13561	13446	13484	13556	13575	13781	13467	13591	13548	13753	13457	13484	13373	13585	13686	13568	13526	13525	13537	13477	13433	13500	13407	13483	13568	13591	13489	13582	13451	13692	13487	13614	13469	13548	13650	13450	13523	13614	13468	13568	13453	13749	13616	13542	13626	13482	13579	13582	13454	13496	13407	13655	13457	13692	13568	13560	13400	13492	13473	13424	13583	13464	13586	13554	13505	13479	13522	13380	13662	13534	13454	13575	13504	13569	13422	13529	13528	13580	13521	13262	13589	13626	13533	13583	13440	13650	13462	13425	13510	13529	13398	13663	13431	13578	13552	13443	13581	13625	13534	13503	13521	13718	13533	13456	13635	13717	13302	13513	13447	13515	13627	13402	13536	13467	13509	13520	13444	13535	13527	13746	13406	13303	13674	13538	13500	13561	13458	13628	13586	13531	13454	13505	13571	13534	13436	13620	13415	13570	13444	13414	13579	13649	13478	13598	13547	13423	13611	13555	13550	13466	13520	13524	13519	13502	13622	13675	13704	13563	13689	13378	13525	13453	13581	13534	13451	13497	13442	13693	13539	13417	13548	13364	13678	13631	13612	13516	13431	13574	13657	13649	13564	13365	13498	13500	13535	13483	13691	13495	13688	13570	13541	13587	13471	13623	13633	13646	13725	13439	13629	13583	13440	13568	13575	13477	13683	13421	13560	13565	13584	13443	13446	13588	13613	13601	13446	13612	13395	13383	13532	13543	13525	13641	13657	13626	13583	13431	13476	13478	13515	13556	13515	13540	13588	13598	13567	13554	13512	13486	13482	13540	13511	13530	13613	13640	13458	13452	13609	13578	13402	13464	13536	13320	13578	13618	13536	13559	13683	13572	13480	13472	13656	13505	13641	13650	13379	13412	13565	13599	13480	13494	13573	13553	13545	13398	13517	13335	13630	13516	13502	13659	13542	13698	13495	13317	13429	13441	13509	13498	13544	13445	13569	13468	13553	13543	13339	13604	13549	13355	13687	13615	13543	13463	13530	13456	13546	13604	13575	13467	13526	13570	13478	13713	13522	13484	13545	13560	13670	13511	13510	13448	13526	13640	13717	13574	13588	13604	13445	13406	13498	13662	13701	13612	13673	13518	13604	13678	13584	13558	13453	13495	13545	13478	13372	13680	13502	13586	13545	13491	13596	13472	13485	13578	13447	13529	13524	13608	13529	13587	13571	13680	13529	13778	13448	13498	13542	13707	13470	13477	13551	13436	13573	13518	13548	13459	13567	13558	13629	13560	13618	13581	13494	13507	13563	13453	13510	13540	13535	13549	13435	13553	13521	13554	13699	13604	13606	13634	13561	13676	13636	13605	13634	13641	13567	13376	13627	13499	13368	13525	13501	13509	13570	13428	13704	13513	13527	13425	13631	13646	13441	13482	13482	13558	13507	13588	13457	13506	13521	13414	13590	13578	13601	13454	13393	13328	13558	13490	13495	13392	13672	13540	13576	13568	13531	13506	13512	13390	13543	13685	13502	13586	13572	13558	13585	13493	13453	13480	13484	13390	13440	13550	13495	13603	13538	13563	13610	13689	13517	13580	13547	13587	13571	13555	13522	13588	13606	13480	13424	13603	13519	13679	13684	13573	13546	13586	13570	13460	13574	13511	13617	13634	13551	13545	13710	13483	13585	13678	13535	13473	13438	13581	13624	13475	13539	13406	13575	13635	13505	13616	13678	13525	13448	13455	13701	13448	13654	13452	13516	13603	13610	13472	13545	13439	13501	13522	13500	13628	13809	13373	13605	13594	13661	13374	13598	13645	13605	13576	13555	13522	13370	13525	13532	13407	13472	13561	13429	13573	13574	13504	13636	13571	13543	13409	13489	13512	13465	13499	13759	13530	13487	13535	13479	13676	13486	13724	13577	13535	13329	13507	13606	13523	13677	13531	13580	13722	13548	13500	13516	13519	13395	13299	13808	13669	13652	13768	13550	13537	13379	13479	13516	13476	13586	13613	13475	13647	13440	13509	13527	13600	13500	13540	13376	13320	13501	13528	13509	13638	13495	13626	13548	13551	13622	13658	13395	13668	13537	13596	13531	13615	13535	13566	13593	13532	13424	13421	13544	13628	13512	13675	13615	13429	13570	13435	13642	13758	13430	13646	13533	13498	13500	13544	13501	13520	13341	13610	13560	13447	13569	13519	13550	13568	13479	13546	13611	13518	13653	13424	13561	13451	13564	13466	13600	13455	13467	13597	13611	13396	13592	13554	13444	13598	13406	13539	13697	13658	13392	13632	13648	13636	13523	13534	13529	13486	13602	13453	13428	13516	13655	13470	13786	13591	13475	13537	13590	13463	13676	13456	13590	13589	13527	13514	13661	13545	13646	13623	13469	13521	13401	13563	13554	13496	13579	13639	13417	13428	13381	13552	13604	13553	13478	13475	13560	13402	13460	13438	13509	13605	13490	13405	13596	13612	13589	13492	13527	13490	13606	13511	13867	13421	13697	13481	13302	13580	13449	13424	13656	13543	13388	13488	13719	13488	13460	13707	13355	13518	13561	13487	13667	13546	13450	13477	13532	13614	13530	13480	13470	13531	13540	13506	13659	13325	13652	13626	13715	13508	13541	13621	13650	13608	13553	13580	13709	13524	13563	13609	13522	13391	13499	13364	13578	13466	13523	13618	13379	13590	13495	13636	13540	13435	13531	13531	13525	13592	13419	13523	13610	13681	13683	13471	13596	13543	13277	13678	13487	13393	13380	13479	13633	13501	13582	13574	13649	13653	13518	13605	13471	13645	13635	13682	13656	13503	13469	13405	13672	13505	13609	13632	13462	13591	13524	13533	13485	13529	13493	13552	13631	13528	13434	13500	13519	13538	13568	13460	13508	13457	13546	13546	13563	13613	13616	13603	13411	13564	13539	13567	13486	13650	13401	13546	13558	13606	13557	13595	13582	13631	13439	13390	13583	13406	13719	13623	13429	13537	13650	13505	13577	13460	13489	13536	13613	13692	13419	13531	13556	13470	13544	13594	13516	13526	13536	13508	13558	13385	13503	13748	13587	13411	13665	13464	13554	13491	13465	13583	13636	13561	13652	13447	13431	13554	13575	13715	13435	13468	13635	13587	13583	13470	13604	13705	13470	13442	13453	13532	13480	13411	13571	13533	13684	13463	13616	13585	13669	13681	13577	13458	13433	13566	13546	13510	13555	13529	13662	13555	13513	13695	13528	13534	13565	13561	13623	13493	13422	13491	13612	13609	13506	13695	13554	13586	13542	13440	13541	13504	13476	13345	13539	13550	13578	13505	13555	13771	13600	13523	13666	13590	13576	13640	13516	13499	13495	13440	13308	13591	13584	13488	13559	13511	13340	13601	13485	13429	13551	13564	13436	13558	13612	13620	13546	13565	13406	13566	13572	13597	13618	13460	13381	13555	13545	13386	13539	13408	13568	13547	13543	13446	13786	13399	13594	13681	13447	13569	13721	13452	13642	13595	13498	13674	13416	13585	13657	13488	13431	13658	13537	13563	13630	13512	13558	13493	13630	13433	13524	13708	13644	13600	13433	13470	13544	13666	13447	13608	13690	13631	13432	13588	13493	13522	13432	13659	13624	13634	13609	13674	13425	13534	13580	13528	13493	13700	13566	13640	13579	13591	13493	13480	13519	13652	13440	13549	13451	13563	13274	13461	13426	13461	13464	13584	13560	13603	13555	13541	13699	13525	13475	13670	13606	13552	13608	13494	13468	13614	13514	13635	13418	13356	13568	13379	13638	13333	13478	13527	13554	13496	13461	13485	13428	13647	13486	13594	13698	13556	13565	13530	13619	13419	13351	13555	13560	13454	13544	13425	13587	13736	13505	13578	13463	13417	13464	13490	13508	13581	13466	13637	13375	13558	13433	13478	13652	13533	13377	13394	13618	13598	13571	13490	13632	13631	13467	13455	13455	13698	13448	13615	13519	13580	13609	13536	13536	13629	13446	13395	13583	13355	13494	13661	13463	13534	13606	13589	13637	13520	13474	13556	13564	13409	13292	13680	13429	13392	13357	13620	13520	13462	13693	13330	13585	13483	13515	13281	13398	13523	13623	13591	13463	13528	13485	13706	13512	13523	13606	13433	13440	13385	13491	13686
21694	20861	28045	23798	21084	23040	24428	19080	17682	17669	17302	16944	16779	16790	16544	16507	16424	16416	16482	16442	16355	16344	16325	16442	16282	16151	16106	16179	16135	16280	15837	16172	16235	15917	16044	16033	16136	16075	16157	16290	16066	16119	16034	16020	16198	16216	16097	16164	16001	16156	15905	16077	16024	16134	16158	16011	16020	16181	16047	16000	16021	15899	16029	16033	15882	15992	16019	15983	15905	15912	15906	16084	16115	16112	16050	16038	16163	16141	16008	16017	16094	15931	15747	16093	15946	15974	16030	16025	16035	15847	15972	15834	15873	16022	16083	15987	15922	16085	16009	15880	16002	16056	15840	15931	16047	15915	16003	15981	16012	16019	15909	16039	16131	16013	16060	15992	15868	15949	15970	16043	16143	15967	16150	16132	15906	15874	15949	15823	16191	15832	15914	16171	15985	16195	16089	16166	16062	15878	16109	16070	16024	15806	15894	15910	15916	15969	16128	15658	15941	16079	15944	15989	16080	15979	16002	16036	16222	15938	16055	15877	15885	16046	15927	15872	15988	15973	15819	15855	16018	15887	16065	16040	15899	15865	16122	16057	16055	16050	15927	16090	15895	15828	16006	15978	15893	15903	15949	16095	15987	15883	15931	16103	15809	16048	15811	15907	15845	15829	16059	15916	16016	15969	16127	16024	16106	16016	15832	15836	16018	16075	15870	16087	15844	16038	16040	16023	15919	16049	16036	15837	16018	16064	15933	15965	16094	15924	15925	16208	16167	16021	16113	16145	16020	16054	15979	16054	15920	16148	16049	16040	15785	16001	16173	16154	16157	15822	15888	15931	16091	16072	16061	16070	16140	15985	16149	15938	16010	15987	15809	15915	15904	15958	15798	15884	16022	15925	15954	16098	16285	15711	15984	16147	15956	16264	15937	15848	15912	16017	16001	16053	15980	16152	16193	16014	15946	16029	15969	15902	16048	16008	16361	15800	15789	15912	15997	16100	15833	16042	15902	15991	16090	16020	15953	16109	15946	15879	16184	16054	16065	16113	16009	15992	16072	16135	15831	15967	15938	15834	15832	15896	16078	15895	16136	16059	15929	16023	16062	15937	15908	16035	16154	15980	16214	16075	16074	15867	16026	15891	15892	16054	16189	16063	15970	15798	15964	15985	15895	15839	15973	15921	16042	16097	16225	16093	16054	15992	15900	15873	16188	16119	16199	15861	16053	15899	15904	16060	16043	15870	15940	16024	16033	15856	16039	16093	16152	15927	16225	16000	15806	16159	15962	15863	16148	15924	15784	15855	16024	16184	16163	16099	15825	15889	15932	15975	16111	16051	16207	16001	16065	16058	16072	15987	16072	15952	16088	16034	15905	16225	15891	15831	16070	15969	16174	15868	16010	15757	15922	16101	15862	15891	16073	15929	15912	15938	16033	16032	16044	16117	16034	15901	15932	15978	15906	16010	16017	15994	15970	16018	15919	15988	16025	16049	15736	15821	16011	16023	16042	16051	16052	15979	15933	16029	15929	15956	16036	16028	16059	15978	15813	15850	16150	15846	15975	15785	16064	16172	16081	16039	16040	16037	15943	16039	16038	16103	16043	15960	16097	15901	16018	16191	15973	16070	16086	15997	16011	16103	16101	15816	15748	16191	15893	15833	15911	16055	16039	15907	15952	15857	16062	15935	15865	15856	16009	15968	15969	16106	16181	15952	16027	16041	15999	15963	16101	15954	15690	16036	16084	16097	16047	15834	16005	15918	15990	16007	15939	15934	16023	15977	16034	16036	16124	15971	16189	15960	15842	16134	15998	16077	16217	16048	16121	15864	16060	15921	16392	16114	16017	15917	16110	15971	15794	15915	15964	16135	15977	15974	15901	15893	16077	16064	16034	16067	16054	16409	15915	16044	16183	15960	16029	16047	16000	15863	15842	15901	15998	15802	15954	15841	15868	15932	16264	15919	16007	15996	15965	15859	16065	15939	16077	15915	16070	16088	16161	16012	15710	15981	15986	15924	15942	16054	15952	16047	16062	16012	15977	15891	15943	15921	16092	15940	15970	16089	15949	15878	15876	16005	15923	15984	15969	15853	15953	15985	16202	15953	15970	15915	15989	16016	16004	16158	16072	16034	16126	15853	16030	15999	16111	16144	15898	16001	15824	16112	15864	16149	15919	15742	16071	15947	15938	16166	15964	16138	16304	15989	15962	15813	16132	16072	15904	15890	16059	15867	16113	15993	15991	16054	15937	16030	16064	15894	16065	16111	15955	15920	16098	15872	16070	15868	15922	16011	16002	16039	16060	16113	16067	15967	15988	16089	15941	15984	16021	15887	15758	16050	16122	16098	15999	15971	15843	15954	15947	16077	15867	15911	15940	15855	15858	15938	15950	15784	15901	15983	16074	15991	15960	16168	15754	15906	15974	15922	16022	16088	16043	16093	16017	16064	15971	15926	16038	15968	15881	16011	16017	16057	15733	15978	15999	15963	16053	16067	16020	15862	16008	15976	15969	15950	15944	15926	15972	16024	15992	15957	15941	15994	16118	16078	16096	16100	15989	16235	16027	15961	16110	15999	15986	16002	16025	15880	15873	15902	16263	16092	15922	15879	15994	16073	15861	16018	15997	16233	15952	15809	16054	16039	15952	16022	16138	16099	15987	16086	15921	15843	16010	16087	16007	15819	16157	15878	16180	15945	15860	16102	15977	16062	16146	15859	16222	15977	15969	15947	16141	16270	15742	15975	15781	15802	16076	15707	15888	16055	16042	16002	15898	15885	15939	15918	16186	16001	15970	16008	15821	15954	16159	16070	15841	15897	16151	15948	15984	15897	15949	16114	15837	16035	16060	16019	16078	15970	16231	16013	16066	15824	16041	15806	15863	15931	15883	15797	16107	15976	16093	15955	16050	15965	15978	16007	15941	15868	16076	16243	16116	15988	15846	15993	15894	16000	16094	16153	16054	16140	15823	16031	15943	16084	15785	15782	16089	16267	15891	16130	15916	15978	16029	16087	15622	16058	16025	15966	15876	15869	15930	15934	16042	16139	16070	15914	15907	15892	16091	16027	16037	15898	15997	15882	16086	15924	15955	16064	15833	16084	15907	16051	15735	15861	16158	15833	15965	15991	15887	15983	16186	16049	15994	16002	16041	15987	15960	16005	16024	16126	16067	16025	15876	15884	16075	15889	16080	15996	16028	15941	16147	15947	15978	15846	16044	16201	15878	15890	16014	16216	16051	15935	16039	15867	16239	15894	15786	15850	15883	15965	16026	16103	15980	16063	16078	16022	15952	16040	15811	16087	15976	16188	16116	16085	15819	15993	15682	15937	16015	15724	16001	15815	15842	15960	16013	16174	15895	15998	16193	15983	15748	15884	16012	15924	16030	15873	16145	16008	15895	15995	16096	15962	16076	15921	15877	15945	16094	15957	15941	16019	16172	15915	15967	16004	15998	15872	16007	16192	15908	16063	15973	15980	15970	15659	15925	15936	15865	15689	16039	15728	15957	16145	15753	16049	16097	16011	15925	15829	16094	15831	15980	15800	15990	16037	16074	15971	16019	16056	16120	15951	15868	16068	16020	15996	15857	16139	16008	15832	15866	15890	15697	15755	16024	16021	16118	15994	15931	15931	15721	16011	15903	15960	15900	16176	15965	16009	15812	15789	15984	16007	16179	15955	16096	15921	15987	16259	16003	16064	15907	16150	15975	16047	15906	15906	16093	15913	16101	16104	15921	15816	15979	16227	15886	16015	16023	16121	15990	15889	15874	15987	15917	15987	16082	15993	16066	16054	16019	15910	15877	15877	16032	15805	15999	15982	15829	15967	15872	16057	15961	15953	16173	16039	15937	16072	15953	15821	15822	15909	16016	15940	15905	16015	16148	15821	15729	15945	15886	15882	15941	16025	16045	15957	16006	16204	16251	15997	15933	16181	15837	16124	15945	16052	15871	15858	15967	15766	16129	15916	16046	16101	15957	15999	15986	15873	16010	16000	16065	15834	16082	16125	16118	15843	16028	15920	16039	15912	15863	16202	15884	15886	16010	16191	16065	16078	15948	15908	15728	16025	16048	16079	15948	16026	16047	15860	15951	16004	15998	15910	16041	16023	15857	16041	16012	16034	16085	16143	16155	15857	15894	15947	16024	15869	16007	15883	15802	15863	15868	15918	15922	15874	15957	15789	16023	16032	15818	15946	15978	15726	15930	15980	16167	15852	15875	15973	15884	16047	16133	15906	16168	15690	15946	15795	15986	16147	16120	16050	15967	15800	15874	15957	16165	16006	15866	15938	15850	16084	16046	15957	15925	15984	16194	15813	16090	16179	15999	15792	16059	16121	16009	16038	15789	16029	16067	15842	15946	15971	16085	16034	16053	16292	15917	15920	16161	15924	16004	16195	16097	16012	15997	15917	15774	15759	16050	15930	15985	16003	16023	15928	15726	15901	15881	16104	16059	16152	15950	15848	15947	15997	16096	15913	16058	15927	16111	15950	16038	15756	15769	16011	15869	15978	15978	15976	15963	15774	16076	15958	15972	16025	16020	16115	15937	15908	15894	16037	15951	16063	16100	16119	15864	16170	15939	16052	15861	15970	16080	15941	15782	15952	15877	16030	16072	15820	16086	16043	15908	16111	15861	15943	15976	16011	15827	15924	15852	15858	15944	16112	16028	15657	15673	15883	15927	16010	15857	16020	16052	16061	16134	15970	15899	15804	15938	16051	16014	15866	16024	15996	15911	15910	16209	15944	15949	15737	15832	16140	15802	15959	15972	16040	16177	15945	15926	16063	15890	15903	15828	15933	15880	16012	16147	16017	15853	16184	15889	15950	15791	15949	15796	15849	16022	16011	16098	15936	16045	16098	16013	16088	16055	15935	16044	16159	16100	16030	15853	16031	15814	15962	16024	15831	16032	16070	15971	15888	16033	15915	15898	16123	16007	16052	16107	15831	16013	15945	16142	15852	15740	16078	15948	15979	16044	15830	15811	16003	15987	16026	15995	16064	16026	15905	15942	15971	16119	15926	15984	15907	15856	15779	15852	15967	15829	15821	15983	15939	15955	16162	15881	16006	16061	15988	16009	16017	16041	16086	15873	16074	16122	16036	16098	15954	15990	15856	15908	16271	15788	16090	15984	16003	16047	15947	15949	15852	16027	16029	16113	15820	15642	15923
14761	34146	28680	22376	20342	18492	17157	16308	15613	15081	14745	14418	14283	14027	13871	14034	13864	13806	13772	13723	13820	13845	13685	13728	13313	13456	13376	13645	13474	13624	13657	13499	13501	13550	13514	13307	13758	13394	13523	13370	13729	13599	13672	13675	13565	13405	13578	13368	13549	13555	13418	13537	13489	13485	13355	13550	13347	13535	13684	13479	13414	13428	13486	13420	13551	13486	13436	13561	13581	13380	13431	13412	13526	13429	13414	13437	13618	13457	13502	13292	13465	13518	13510	13524	13249	13439	13504	13448	13590	13574	13371	13449	13491	13283	13574	13482	13588	13415	13297	13565	13411	13466	13253	13392	13565	13322	13413	13365	13471	13373	13610	13544	13480	13565	13402	13518	13472	13542	13626	13306	13364	13442	13436	13527	13519	13374	13579	13536	13479	13498	13424	13534	13563	13582	13516	13496	13500	13204	13562	13512	13350	13443	13427	13671	13360	13613	13418	13368	13180	13501	13446	13494	13409	13487	13436	13418	13540	13522	13422	13606	13397	13458	13342	13482	13488	13426	13255	13480	13310	13304	13474	13472	13458	13504	13451	13439	13478	13283	13431	13466	13561	13375	13418	13488	13405	13499	13241	13444	13692	13369	13575	13489	13287	13466	13493	13506	13567	13510	13444	13532	13507	13301	13445	13359	13367	13488	13565	13399	13501	13432	13469	13477	13567	13369	13288	13450	13458	13292	13384	13424	13489	13310	13531	13532	13425	13541	13592	13380	13478	13713	13423	13415	13245	13573	13403	13470	13535	13577	13573	13498	13474	13429	13507	13439	13366	13383	13512	13433	13687	13312	13476	13533	13300	13425	13495	13485	13305	13357	13397	13297	13448	13461	13429	13453	13214	13529	13491	13328	13448	13445	13326	13406	13376	13551	13503	13525	13428	13442	13436	13468	13425	13476	13507	13277	13388	13475	13343	13382	13439	13321	13374	13524	13546	13474	13319	13426	13279	13487	13482	13465	13582	13445	13393	13441	13447	13421	13458	13453	13440	13596	13395	13499	13316	13512	13279	13471	13492	13431	13537	13543	13317	13496	13494	13364	13468	13411	13484	13455	13615	13548	13520	13264	13408	13468	13231	13534	13437	13495	13488	13369	13514	13435	13475	13374	13522	13331	13364	13469	13438	13411	13516	13354	13347	13505	13422	13474	13451	13395	13487	13538	13564	13394	13628	13413	13518	13150	13348	13557	13386	13443	13431	13587	13351	13482	13491	13588	13347	13517	13386	13460	13400	13461	13379	13475	13531	13643	13446	13450	13604	13504	13516	13530	13381	13448	13511	13396	13452	13386	13632	13403	13388	13504	13591	13451	13506	13433	13462	13515	13490	13525	13397	13267	13622	13572	13437	13439	13356	13386	13444	13441	13466	13388	13630	13519	13391	13463	13326	13496	13399	13327	13533	13328	13524	13603	13460	13330	13485	13347	13401	13491	13544	13242	13520	13564	13537	13331	13293	13471	13488	13441	13317	13574	13406	13332	13494	13559	13415	13402	13350	13584	13469	13650	13164	13389	13543	13455	13403	13518	13475	13343	13319	13322	13551	13421	13418	13438	13315	13425	13470	13485	13385	13410	13409	13407	13358	13318	13462	13557	13531	13327	13402	13487	13330	13379	13587	13433	13536	13349	13536	13474	13407	13751	13439	13653	13585	13417	13398	13513	13395	13488	13482	13368	13476	13407	13374	13351	13551	13468	13299	13508	13333	13562	13408	13252	13375	13421	13326	13342	13531	13367	13485	13394	13501	13474	13305	13528	13435	13558	13300	13424	13438	13455	13400	13462	13387	13601	13531	13459	13409	13553	13493	13439	13415	13573	13480	13401	13303	13427	13415	13535	13561	13425	13374	13336	13279	13470	13553	13362	13595	13436	13319	13364	13286	13305	13373	13198	13461	13324	13391	13462	13476	13344	13345	13414	13473	13459	13449	13429	13334	13312	13525	13431	13349	13379	13558	13505	13553	13458	13573	13445	13485	13410	13419	13400	13562	13489	13324	13366	13485	13515	13364	13495	13466	13431	13453	13417	13407	13296	13438	13517	13476	13513	13555	13427	13392	13495	13533	13519	13355	13480	13294	13489	13410	13708	13304	13568	13491	13441	13424	13529	13485	13475	13345	13323	13387	13249	13289	13472	13474	13423	13516	13440	13420	13416	13484	13424	13411	13507	13486	13678	13586	13440	13382	13433	13571	13439	13474	13585	13353	13409	13381	13460	13410	13504	13440	13493	13405	13448	13440	13540	13386	13477	13348	13262	13503	13359	13297	13490	13366	13383	13390	13497	13557	13543	13511	13452	13377	13546	13475	13529	13565	13273	13428	13460	13385	13457	13444	13435	13428	13423	13495	13409	13306	13612	13504	13526	13697	13634	13538	13500	13288	13340	13552	13490	13677	13486	13515	13562	13485	13353	13347	13487	13381	13523	13546	13377	13658	13453	13513	13572	13313	13502	13522	13229	13412	13635	13534	13418	13203	13409	13707	13445	13471	13356	13259	13427	13441	13326	13411	13447	13480	13535	13519	13424	13548	13591	13472	13263	13532	13297	13495	13161	13397	13425	13425	13382	13396	13549	13610	13311	13476	13565	13460	13229	13429	13608	13462	13497	13530	13372	13389	13430	13551	13401	13480	13476	13432	13552	13384	13350	13459	13382	13383	13523	13474	13449	13330	13457	13386	13321	13375	13386	13318	13389	13395	13419	13389	13453	13419	13444	13548	13440	13560	13529	13363	13576	13491	13530	13415	13322	13443	13522	13452	13369	13352	13458	13484	13293	13498	13537	13447	13340	13554	13293	13487	13566	13492	13490	13486	13320	13481	13249	13465	13350	13411	13485	13394	13360	13282	13360	13331	13343	13334	13494	13362	13631	13571	13276	13394	13416	13555	13433	13322	13445	13382	13351	13411	13434	13449	13513	13344	13462	13546	13313	13644	13489	13475	13488	13475	13531	13457	13457	13367	13658	13329	13507	13217	13455	13510	13441	13345	13717	13515	13431	13331	13502	13344	13310	13382	13599	13374	13414	13390	13516	13567	13455	13278	13491	13454	13509	13472	13452	13359	13383	13480	13412	13375	13420	13305	13524	13545	13555	13404	13279	13412	13459	13355	13595	13513	13364	13450	13458	13454	13560	13501	13491	13420	13432	13436	13436	13512	13285	13592	13382	13292	13418	13520	13380	13442	13446	13353	13531	13389	13373	13408	13384	13371	13504	13511	13445	13427	13272	13557	13363	13324	13315	13600	13236	13519	13509	13541	13434	13383	13374	13431	13446	13389	13361	13472	13415	13497	13382	13552	13553	13394	13451	13320	13428	13478	13397	13419	13362	13374	13460	13515	13385	13338	13393	13360	13530	13274	13614	13458	13370	13503	13355	13466	13310	13461	13383	13360	13563	13325	13189	13549	13557	13494	13349	13359	13481	13457	13321	13561	13404	13466	13560	13520	13466	13240	13379	13267	13466	13432	13388	13409	13372	13352	13515	13404	13501	13424	13373	13655	13333	13508	13442	13487	13362	13557	13310	13270	13633	13532	13261	13440	13309	13319	13477	13435	13317	13595	13621	13509	13515	13399	13424	13440	13416	13529	13520	13432	13476	13281	13419	13489	13396	13222	13391	13498	13493	13291	13462	13400	13585	13484	13423	13564	13310	13391	13485	13525	13528	13410	13492	13375	13438	13601	13234	13360	13411	13511	13428	13643	13363	13576	13511	13501	13522	13363	13577	13368	13534	13370	13382	13504	13488	13357	13591	13565	13529	13489	13517	13325	13540	13411	13531	13491	13427	13622	13415	13626	13441	13446	13483	13365	13529	13332	13489	13458	13421	13421	13457	13358	13393	13356	13374	13340	13473	13527	13438	13570	13511	13554	13389	13502	13420	13375	13370	13442	13469	13373	13452	13580	13356	13348	13371	13308	13536	13495	13507	13473	13555	13305	13204	13477	13337	13550	13351	13390	13391	13437	13506	13540	13325	13519	13420	13396	13422	13590	13491	13592	13324	13267	13385	13369	13394	13431	13297	13411	13565	13359	13332	13467	13382	13480	13284	13524	13414	13480	13495	13498	13441	13389	13553	13362	13543	13473	13551	13382	13446	13413	13454	13339	13406	13367	13429	13626	13528	13512	13563	13474	13422	13368	13349	13492	13557	13407	13359	13392	13318	13448	13536	13602	13285	13445	13517	13323	13364	13455	13321	13314	13391	13586	13516	13350	13390	13331	13547	13446	13408	13403	13532	13523	13359	13492	13342	13627	13387	13627	13584	13400	13360	13448	13453	13474	13526	13566	13493	13477	13534	13446	13403	13421	13479	13341	13438	13422	13377	13471	13355	13511	13448	13514	13383	13460	13476	13484	13446	13360	13429	13536	13260	13588	13477	13214	13473	13578	13392	13416	13469	13486	13495	13449	13534	13504	13462	13422	13581	13419	13349	13451	13431	13421	13356	13583	13398	13439	13579	13292	13489	13335	13497	13370	13539	13446	13598	13571	13457	13422	13394	13474	13322	13541	13274	13452	13489	13308	13325	13507	13478	13473	13538	13459	13426	13536	13710	13336	13547	13441	13440	13439	13421	13483	13404	13326	13210	13294	13400	13424	13445	13364	13505	13447	13420	13366	13350	13672	13390	13386	13589	13488	13410	13380	13298	13538	13278	13464	13517	13535	13342	13575	13420	13417	13433	13403	13460	13289	13408	13581	13406	13584	13389	13477	13324	13406	13435	13493	13657	13270	13292	13354	13494	13340	13248	13444	13553	13225	13401	13431	13494	13427	13426	13430	13500	13447	13305	13389	13342	13456	13610	13246	13583	13427	13506	13421	13182	13507	13469	13446	13412	13523	13416	13452	13455	13393	13343	13519	13384	13436	13430	13538	13439	13499	13357	13445	13414	13429	13600	13508	13549	13165	13388	13433	13390	13594	13342	13477	13528	13395	13371	13438	13518	13515	13430	13515	13635	13505	13407	13549	13469	13384	13578	13342	13448	13424	13443	13429	13357	13458	13468	13526	13433	13485	13446	13560	13330	13546	13383	13427	13542	13587	13510	13640	13383	13530	13261	13322	13411	13686	13574	13598	13422	13368	13589	13457	13340	13309	13401	13291	13500	13586	13406	13308	13498	13527	13528
27919	22316	24460	20978	17661	16892	16629	15878	15692	15588	15477	15492	15459	15410	15253	15352	15527	15127	15325	15330	15078	15353	15307	15152	15168	15381	15377	15356	15061	15265	15127	15173	15197	15244	15145	15331	15192	15222	15197	15162	15313	15169	15037	15314	15138	15204	15288	15146	15299	15342	15340	15090	15300	15112	15264	15281	15183	15208	15231	15233	15110	15317	15273	15061	15293	15263	15106	15252	15488	15178	15103	14995	15126	15317	15121	15196	15061	15109	15369	15054	15252	15046	15309	15207	15268	15257	15304	15281	15140	15214	14994	15202	15146	15345	15123	15201	15250	15208	15101	15329	15114	15316	15124	15273	15114	14991	15207	15213	15144	15257	15172	15339	15100	15050	15084	15056	15278	15189	15209	14955	15100	15244	15069	15267	15048	15140	14975	15100	15198	15252	15106	15445	15346	15123	15191	15061	15171	15177	15313	15299	15084	15191	15092	15260	15003	15039	15131	15067	15196	15260	15390	15262	15233	14901	15114	15088	15130	15234	15224	15112	15163	15068	15180	15109	15098	15194	15197	15461	15214	15167	15275	15109	15087	15324	15198	15089	15205	15028	15070	15208	15270	15178	14950	15183	15323	15358	14956	15181	15163	15222	15156	15255	15306	14861	15118	15106	15184	15336	15124	15249	15201	15353	15094	15288	15151	15152	15142	15153	15335	14949	15090	15211	15316	15158	15219	15261	15258	15050	15103	14805	15255	14965	15322	15145	15420	15319	15191	15374	15138	15240	15273	15334	15225	15254	15162	15008	15228	15117	15034	15155	15244	15142	15216	15172	15013	15098	15161	15303	15170	15037	15261	14911	15261	15160	15064	15315	15077	15233	15062	14944	15121	15192	15229	15219	14965	15007	15043	15040	14991	15147	15086	15336	15051	15108	15059	15242	15226	15145	15142	15024	15270	15308	15131	15065	15155	15156	15303	15138	15377	15189	15391	15238	15182	15016	15141	15133	14972	15062	15072	15120	15118	15119	15142	15051	15076	15359	15201	15117	14944	15186	15090	15060	15237	15255	15142	15337	15009	15123	15185	15412	15096	15286	14881	15031	15300	15093	15224	15271	15146	15018	15007	14998	15319	15027	15116	15159	15044	15109	15139	15053	15170	15194	15268	15343	15163	15306	15276	15297	15224	15072	15251	15153	15151	15228	15201	15063	15166	15203	15140	15112	15261	15045	15195	15263	15231	15004	15068	15067	15175	15252	15302	15232	15106	15005	15348	15118	15210	15179	15057	15082	15345	14936	15085	15158	15155	15242	15024	15326	15074	15104	15255	15098	15231	15179	15124	15225	15150	15207	14988	15175	15405	15156	15229	15069	14839	15032	15123	15095	15148	15056	15002	15266	15212	14905	14894	15150	15173	15198	15318	15181	15183	15207	15287	15153	15159	15113	15105	15212	15178	15293	15235	15025	15125	15104	15305	15264	15063	15182	15117	15066	15083	15105	15053	15050	15097	15328	15101	15183	14971	15069	15021	15049	15112	15108	15367	15236	15159	15241	14952	15192	15156	15301	15055	15121	15112	15179	15140	15235	15168	15339	15296	15151	15220	15282	15307	15010	15277	15037	15332	15231	15025	15169	15207	15167	15076	15163	15308	15154	15162	15018	15123	15191	15190	15417	15276	15126	15176	15254	15529	15235	15070	15307	15099	15149	15177	15286	15362	15145	15234	15166	15083	15240	14983	15099	15150	15057	15256	14964	15110	15161	15291	15061	15065	15247	15184	15135	15232	15159	15181	15115	15256	15169	15237	14942	15170	15204	15066	15227	15213	14801	15029	15232	15181	15303	15364	15176	14897	15261	15225	15143	14999	15182	15207	15236	15383	15091	15220	15138	15403	15214	15131	15129	15059	15112	15030	15032	15137	15229	15077	15186	15280	15335	15221	14893	15168	15006	15229	15209	15038	15416	15224	15288	15093	15174	15220	15106	15224	15218	15215	15217	15271	15148	15118	15157	15164	15181	15169	15097	15279	15129	15154	15207	15193	15064	15120	15039	15314	15192	15080	15038	14881	15166	14933	15114	15152	15258	15192	15291	15369	15102	15267	15205	15235	15409	15073	15154	15237	15142	15222	15302	15114	15041	15258	15055	15039	15118	15191	15161	15059	15166	15148	15183	15233	15133	15381	14995	15173	15260	15051	15170	15107	15144	15202	15075	15278	15226	15095	15231	15077	15079	15180	15124	15406	15178	15289	15286	15202	15259	15169	15322	15229	15156	15198	15229	15137	15142	15159	15130	15122	15133	15171	15085	15302	15136	15208	15036	15226	15305	15297	15293	15023	15179	15152	15196	15169	15297	15229	15128	15008	15262	15115	15010	15181	15073	15332	15030	15166	15197	15057	15364	15239	15068	15172	15374	15133	15207	14961	15155	15052	15221	15088	15005	15301	15183	15097	15174	14970	15155	15116	15186	15196	15316	15333	15119	15331	15175	15012	15201	15265	15104	15075	15258	15236	15234	15259	14988	15047	15160	15338	14909	14998	15047	15194	14969	15207	15110	15274	15126	15177	15190	14937	14918	15060	15044	14945	15137	15214	15097	15284	15113	15270	15206	15018	15113	15198	15179	15266	15103	15295	15022	15218	15325	15147	15293	15130	15136	15145	15256	15086	15032	15168	15339	15196	15243	15091	15203	15388	15218	15143	15146	15094	15216	15184	15047	15143	15225	15187	15136	15207	15042	15158	15075	15091	15170	15183	15015	15159	15027	15307	15045	15022	15195	15203	15155	15321	15178	15169	15093	15151	15072	15129	15320	15093	15079	15088	15140	14924	15148	14953	15228	15247	15194	15032	15124	15051	15239	15200	15303	15277	15110	15188	15153	15104	15181	15228	15068	15094	15151	15214	15132	15123	15302	15307	15166	15140	15192	15239	15307	15147	15245	15157	15027	15411	15294	15290	15062	15105	14971	15212	15134	15149	15379	15133	15212	15339	15243	15216	15199	15291	15210	15177	15123	15214	15111	15238	15209	15244	15270	15005	15180	15169	15173	15167	15329	15120	15162	15351	15338	15038	15255	15184	15131	15319	15125	14874	15307	15104	15240	15018	15228	15109	15146	15111	15175	15080	14964	15270	15142	14987	15144	15023	15123	15244	15057	15239	15104	15234	15090	15219	15293	14970	15331	15073	15108	15176	15217	15035	15262	15201	15110	15092	15053	14978	15049	15149	15258	15262	15009	15159	15156	15089	14972	15182	15043	15077	15272	15150	15118	15273	15240	15328	15244	15036	15360	15283	15206	15076	15020	15135	15096	15276	15109	15209	15236	15210	15038	15183	15197	15136	15140	15034	15199	15333	15119	15164	15143	15166	15184	15217	15101	15013	15272	15137	15116	15081	14992	15288	15091	15124	15301	15023	15259	15243	15001	15163	15220	15228	15197	15093	15225	15044	15020	15117	15359	15160	15002	15147	15089	15063	15253	15227	14922	15146	15345	15174	15137	15120	15141	15112	15156	15067	15123	15149	15100	15351	15150	15053	15273	15220	15103	15220	15205	15271	15271	15202	15282	15311	15208	15315	15149	15004	15148	15269	14993	15168	15180	15117	15236	15289	15307	15049	15319	15078	14992	15101	15182	15087	15246	15197	15262	15151	15236	15076	15185	15320	15167	15248	15312	15345	15318	15057	15345	15302	15107	15270	15475	15093	15005	14982	15079	15176	15198	15290	15152	15266	15363	14993	15107	15203	15225	15363	15044	14999	15053	15307	15174	15037	15306	15152	15086	15250	15211	15116	15199	15029	15390	15185	15183	15173	15041	14996	15124	15122	15111	15284	15270	15099	15331	15223	15033	15069	15001	15431	15147	15008	15198	15093	15056	15155	15000	14964	15000	14832	15432	15167	15051	15003	15200	15336	15222	14961	15214	15182	15047	15005	15069	15320	15165	15028	14937	15109	15002	15088	15307	15101	15050	15179	15048	15253	15091	15150	15254	14938	15253	15131	15159	15300	15116	15006	15215	14982	15159	15241	15145	15129	15144	15122	14909	15051	15183	15073	15123	15185	15247	15143	15173	15180	15130	15358	15068	15256	15071	15334	15144	15123	15202	15158	15340	15236	15237	15211	15088	15238	15147	15384	15305	15358	15158	15184	15179	15061	15264	15283	15001	15193	15313	15409	15272	15052	15082	15144	15190	15095	15163	15438	15283	14980	15116	15085	15230	15218	15225	15158	15317	15221	15253	15037	15052	15325	15290	15135	15209	15046	15205	14875	15404	15234	15066	15201	15106	15342	15087	15152	15195	15052	15021	15025	15293	15237	15176	15132	15096	15032	15205	15070	15129	15374	15023	15023	15116	15327	15220	15237	15078	15039	15047	15191	15174	15267	15307	15080	15057	15291	15140	15209	15052	15236	15263	15278	15119	15148	15333	15266	15138	14994	15230	15147	15220	15308	15329	15189	15191	15249	15379	15404	15240	15072	15205	15090	15236	15096	14975	15122	15145	15031	15024	15074	15042	15165	15211	15224	15148	15116	15040	15044	15209	15203	15368	15123	15083	15105	15095	15017	15146	15083	15133	15199	15114	15170	15137	15159	15098	15131	15056	15213	15246	15241	15231	15341	15012	14959	15091	15099	15233	15196	15015	15289	15117	15146	15172	15102	15233	15153	14939	15172	15280	15002	15183	15165	15095	15147	14981	14911	15085	15258	15246	15261	15149	15242	15241	15437	14968	15254	15288	15102	15209	15161	15237	15335	15078	15279	15096	15165	15195	15169	15144	15135	15119	15209	15153	15197	15051	15260	15144	15273	15180	15020	15325	15159	15312	15103	15083	15149	14839	14919	15192	15105	14982	15163	15078	15116	15285	15314	15406	15413	15125	15313	15304	15047	15035	15170	15160	15083	15042	14962	15200	15260	15387	15164	15220	15342	15073	15010	14990	15241	15183	15186	15390	15133	14944	15220	15172	15367	15353	15221	15230	15251	15269	15287	15248	15327	15028	15184	15251	15192	14942	15225	15203	15189	15026	15402	15161	15266	15309	15017	15259	15175	15234	15158	15122	15285	15132	15224	15246	15174	15185	15152	15069	15137	15174	15293	15091	15094	15198	15294	15104	15332	15118	15130	15233	15258	15211	15084	15112	15097	15357	15020	14929	15041	14838	15062	15128	15137	15155	15199	15198
15967	24763	20902	16965	16134	15187	14768	14097	13961	13667	13559	13442	13377	13320	13249	13352	13076	13162	13090	13227	13064	13199	13075	12921	12988	13087	13044	13015	13185	13118	13138	13032	12978	12993	13117	12951	13057	12946	13141	13026	13146	13168	13181	13021	13198	13085	13062	12993	13179	13089	13189	13061	12889	12890	13057	13065	13176	13095	13024	13117	13058	13106	13074	13140	12999	13130	13063	13053	13070	13238	13083	13157	13004	13031	13028	12885	12967	13016	12859	13107	13067	13131	13157	12992	13092	13082	13059	12986	13176	13121	13019	12979	12895	13030	13156	13070	13072	13042	13120	12948	13027	13046	13107	13132	13101	13063	13096	12870	13131	12800	13076	12971	13200	12953	13072	13119	13099	12986	12947	12990	13022	12949	12950	13010	13099	13072	12932	13075	12977	13150	13044	12969	13073	13031	13181	12943	13003	12991	12956	13063	13189	12984	13073	12907	13122	13050	13004	13005	13072	13071	13027	13113	13025	12955	13043	13042	13056	13052	12997	13026	13037	12996	13075	12997	13055	13080	13201	13052	13121	13100	13071	13165	13103	13005	12938	13150	13126	13157	13076	13035	13017	13100	12825	13015	13254	13143	13086	13010	13081	13199	13084	13204	13000	13089	13089	13115	13064	13054	12937	13056	13013	13071	13052	13092	13095	13027	12913	12972	13028	12996	13056	13188	13059	13131	12941	13061	12986	13338	13007	12951	13046	12961	13032	13042	13089	13109	13060	13179	13078	13157	13103	13066	13106	13063	12900	13107	13105	13150	13005	13017	13068	13156	13057	12990	13117	13241	13108	13011	13090	13099	13021	13055	13110	13018	13032	13046	13111	13048	13041	12807	13116	13171	13156	13279	13139	13147	13060	13141	13128	13066	13179	12922	13132	12948	13040	12940	13065	12971	13003	13073	13102	13104	12965	13066	13214	12947	13066	12980	13128	12960	13116	13096	13161	12881	12962	12965	13079	12947	12945	13085	13035	13106	13199	13047	12978	12995	13181	12971	12894	13131	13247	12937	13026	12997	13136	13074	12976	13017	12995	13306	12835	13086	13107	13099	13004	13036	13069	12972	13081	13112	13234	12973	13061	13093	13127	12980	13242	13022	12921	13156	12898	13120	13132	13042	13051	13158	13040	12909	12995	12943	13058	13021	13097	13056	12969	13211	13000	13125	13237	12974	13057	13134	13186	12994	13124	13128	12871	13130	13025	13159	13139	12918	13020	13091	13174	13067	12990	13007	13179	13000	12884	13001	13106	13129	13025	12948	13084	13036	13141	13017	13155	12977	13030	13156	13031	13080	13070	13010	13142	13036	13000	12978	13106	13000	13110	12921	13016	13041	13160	13156	12999	13065	13052	13146	12982	12944	13040	12992	13019	13030	13097	13019	13111	13099	12998	12986	12804	12951	12904	13255	13065	13171	13233	12945	13091	13065	12951	12941	13101	12932	13017	13115	12984	13073	13146	13129	12992	13113	13042	13028	13237	13200	12917	13088	12943	12923	13056	12882	12984	12879	13120	13022	13025	12884	13043	13084	12990	12931	13048	12967	13176	13077	12955	13021	12959	13058	13153	13128	13056	12817	13022	13002	13099	13059	12894	13056	12917	13006	13199	13148	13016	13224	12976	13096	13040	13011	12981	13178	13061	12882	13208	13022	13026	12969	12972	13022	12980	12907	13078	13097	13065	12991	13043	12969	13140	13051	12990	12983	13107	13131	13162	13047	13259	13096	13109	13074	13060	13072	12834	12812	13191	12922	13108	13123	13128	13026	13049	12912	12969	13079	13203	13160	13242	13114	13170	12868	13098	13099	13011	13064	13045	13101	13062	13001	12983	12944	13117	13105	12985	12941	12877	13135	12942	13014	13031	13143	13021	13025	13050	13080	13024	13069	13249	12972	13068	12997	12931	12965	13077	12993	12969	12903	13120	13225	12966	13109	13006	13095	12984	13183	13220	13036	13127	13085	12960	13155	12954	12952	12931	12883	13054	13134	13026	13204	12979	12860	13080	12953	12839	12898	13019	13117	13162	13079	13056	12835	13112	13146	13114	12960	13119	13047	13017	13155	13071	13014	13159	13046	13046	12870	13112	13180	13004	13035	12890	13177	13038	13048	13044	13065	13026	12972	13034	13062	13057	13103	13001	12902	13002	13073	13061	13131	13002	13092	12993	13143	12968	13055	12957	13037	13139	13094	12938	12870	13096	13061	13204	13105	13146	13060	12847	13126	12996	12951	13076	13150	13208	12985	13192	13248	13086	12928	13221	12859	13179	12955	12990	13029	12976	12971	13197	13055	13046	13045	13104	13060	13026	12983	13020	13007	13012	13138	13024	13002	13152	13042	13170	13052	12968	12992	13130	13043	13004	13071	13034	13076	12951	13098	13058	13051	13039	12964	13172	13026	13070	13136	13085	12884	13152	12958	13042	12984	13067	13035	13010	12973	13061	13109	13149	13085	13202	13047	13110	13263	13118	13018	13151	12991	12850	13097	13037	13086	12887	13183	12994	12877	13137	13085	13158	13157	12784	13120	12937	13369	13054	12930	13054	13043	13068	13056	13037	13069	12943	13022	13052	13162	12915	13174	13033	13059	13011	13082	13110	12942	13191	13063	13056	12969	12993	12960	13066	13005	13073	13047	13069	13082	12913	13071	12983	13106	12951	13088	13121	13202	12975	13073	12894	13130	13140	13023	13103	13045	13018	13090	13046	13072	13053	13156	13071	13171	13082	13017	13000	13173	12961	13150	13116	13080	12889	12969	13001	13021	13007	13071	13081	13062	13060	13112	13157	12986	13044	13032	13131	13047	13048	13064	12998	12985	13137	12980	13030	13042	13042	13209	12979	13229	13079	12992	12879	13058	13203	12965	13045	12957	13041	13078	13145	13132	12886	13034	13008	13159	13006	13012	12992	13055	13083	12964	13008	13100	13061	12939	13095	13114	12984	13026	13224	13036	13095	13074	12990	13010	13078	13069	12976	12940	13019	12992	13088	13086	13002	13055	13149	13056	13118	13101	13042	12915	13045	13002	12887	13013	13068	12920	13066	13147	13083	12879	13138	13204	13054	13037	12936	13027	13156	13049	13008	12977	12947	13114	13083	13202	13088	12994	13014	13112	13012	13121	13170	12964	13162	13072	13024	13044	12987	13223	13099	13006	13015	13090	12990	13063	13111	13086	13197	13077	12991	12915	13145	13046	13020	13259	12948	13063	13018	13000	13200	13174	13034	13012	13033	13098	12832	13014	12999	12916	13109	12920	12941	13007	12877	13193	13118	13159	13058	12965	12931	12946	13011	13082	12868	13077	13082	13028	13022	12984	13004	13050	13097	13245	12931	12956	13149	12963	13178	13022	13003	13050	13213	13016	12989	13146	13162	13101	13135	12938	13150	12989	13049	13030	12999	13012	12925	13234	12976	13184	13035	12969	12892	12950	13112	12908	13020	13072	12991	13166	12969	13150	12969	13106	13208	13033	12983	13205	13057	12947	13002	13121	12953	13007	12982	13167	13238	13006	12994	12999	12971	13005	12913	12979	13035	13167	12893	13103	13025	12982	13152	13031	13218	13278	12965	13051	12936	13087	13032	12875	13169	13003	13113	13173	13157	12894	12826	13174	12998	13009	13168	13066	13075	13262	13089	13128	13058	12945	13026	13047	13065	12904	13155	13010	13085	13055	12966	13056	12970	13197	13215	13014	13104	13016	13074	13126	13184	13035	13074	13127	13017	12904	13175	13022	13066	13080	13221	13086	13082	13062	13114	12912	13003	13062	13070	13107	13073	13314	12895	13192	13209	13073	13074	13014	13084	12983	13003	12941	13158	13160	13084	13067	12899	13038	13038	12967	12883	13208	13030	13191	12975	12957	12903	12966	12952	12991	13170	13005	12942	12980	13032	12974	13022	12977	13158	13198	13087	13143	13129	13093	13101	13062	13094	13055	13010	13078	13065	13082	13084	13086	13202	13148	13171	13134	12956	13148	13178	13068	12927	13157	13162	13182	13167	13062	13002	13123	13039	13129	13077	13018	13178	13099	12993	13027	13018	13117	12971	12944	13204	13049	13014	12924	13138	13064	13003	13118	13022	12933	13042	13020	12727	13170	13079	13101	13029	12968	13064	13171	12997	12953	12925	13044	12813	13056	13130	13067	13013	13101	13009	13069	13070	13070	13001	13065	13223	12922	12930	13040	12995	13288	13182	13118	12963	12899	13113	13156	12933	13084	13092	13121	13157	13192	13151	12990	13116	13140	13178	13188	13083	13092	13032	13123	13009	13080	13059	13096	13040	13079	13200	12903	13149	12950	13063	13091	13088	13064	13116	13044	13197	12855	13076	12940	12885	13070	13081	13264	13209	13221	13043	13089	13032	13100	13063	13145	13071	13079	13066	13101	13071	13084	13026	13037	13105	13163	13023	13173	13028	13002	13141	13126	13199	12898	13064	13060	13150	13148	13215	13013	13085	13165	12939	13139	12992	13075	12976	12970	13080	13108	13053	12998	13133	13201	13073	13079	13097	13153	13042	13050	13182	12941	13070	13144	13138	13015	13077	13105	12907	12907	13029	13023	12992	13089	13006	12957	13071	13077	13025	13096	13065	13197	13044	12833	13033	13108	12943	12983	13003	12980	13131	13268	12832	13048	13040	12992	12948	13030	12941	13069	13030	12962	13211	12984	12979	13210	12995	13061	13206	13061	13075	13162	12803	13004	13148	12840	13019	13183	12952	13096	13286	12905	13075	13121	12976	13151	13109	12897	13061	13090	12995	12954	12999	13039	13003	12966	13194	13048	13048	12903	13153	12980	13128	13195	12937	13165	12918	12984	13097	12975	13010	13087	13066	13009	12993	13081	13084	12989	13197	13020	13054	12975	13173	13246	13046	13045	12914	13106	13265	13093	12968	12972	13145	12996	13087	13197	12982	13036	13034	13115	13111	13058	13042	12916	13004	13204	13170	12868	13100	13037	13054	13143	13001	13029	12968	13085	13255	13019	13055	12986	13030	13017	13121	13084	13232	13131	13254	13073	12906	13127	13043	13113	12979	12886	13036	13097	12993	12982	13064	13015	12997	12868	13018	13049	13064	13039	13184	13134	12975	13044	13009	13123	13057	13148	13052	12997	13144	12959	12963	12931	13025	13018
22590	20855	27698	24202	21632	21310	20083	16795	16089	16077	15906	15430	15492	15419	15416	15201	15182	15002	15195	15094	15064	15060	15049	14936	14991	15006	14956	15002	15131	15002	15007	15029	15009	14982	14847	14936	14855	15111	15005	15106	15017	15197	14953	14875	15119	14914	14899	14822	14889	15409	15128	14862	14955	14653	14869	15010	14818	14683	15043	14762	14976	15073	15112	14807	14744	14761	15020	14887	14897	14964	14901	14775	14788	14765	14995	14981	14917	14818	14878	14885	15088	14790	15016	15014	14988	14624	14923	14808	14904	14806	14758	14867	14897	14966	14902	14850	14756	14995	14879	14900	14917	14887	14706	14993	14632	14799	14774	15044	14725	14664	14943	14803	14883	14752	14868	14619	14914	14861	14702	14833	14719	14947	14948	14780	14896	14703	14839	14986	14886	14998	14888	14827	14833	14826	14760	14836	15012	15001	14879	14853	14804	14818	14774	14898	14943	14723	14827	14683	14916	14973	15008	14931	14864	14935	14677	14644	14893	14952	14950	14948	14798	15054	14698	14898	14875	15016	14997	15069	14914	14832	14976	14864	14793	14873	14852	14759	14669	14921	14810	15005	14815	15031	14885	14896	14746	14771	14827	14895	14848	14813	14829	14943	15039	15079	14925	14790	14861	14706	14739	14826	15012	14936	14966	14870	15116	14952	14803	14764	14722	14916	14726	14933	14817	14918	14770	14921	14906	14662	15022	14880	14902	14938	14789	14822	14801	14871	14973	14958	14952	14822	14919	14764	14924	14988	14914	15020	14797	14752	14828	15016	14846	14849	14834	14822	14893	14978	14920	14871	14910	14865	14992	14912	14917	14843	14910	14633	14976	14978	15007	14967	14935	14921	14959	14685	14894	14866	14921	14881	14923	14750	14944	14791	14895	14867	14871	14818	14850	14746	14902	14970	14825	14875	14736	14847	14742	15013	14748	14657	14864	14994	14933	14749	14773	14771	15071	14909	15006	14830	15073	14949	14923	14798	14898	14752	15041	14742	15059	14954	15080	14739	14849	14898	14654	14759	14936	14872	14897	14949	14939	14833	14788	14737	14897	14895	15059	14814	14953	14894	14794	14889	14773	14806	14953	14938	14898	14820	14976	14962	14718	14804	15107	14944	14833	14856	15025	15050	14781	14949	14768	14854	14889	14714	14947	14803	14996	14884	15020	15016	14948	14811	14845	14845	14769	14811	14812	14916	14984	14812	14828	14855	14841	14680	14641	14876	14910	14791	14771	14837	14770	14833	14823	14917	14845	14725	14914	14766	15039	14940	14790	14893	14743	14987	14850	14898	14799	15006	14756	14647	14905	14950	15030	15099	14830	14923	15034	14877	14714	14916	14919	14729	14973	14936	14829	14743	14938	15080	14923	15052	14946	14792	14879	15023	14855	14974	14774	14898	14847	14754	14755	14861	14785	15028	14810	14864	14880	14718	14726	14931	15096	14974	15107	14869	14884	14780	14841	14882	14892	14944	14918	14759	14845	14812	15033	14729	14912	14803	14933	14924	14701	14794	14921	14666	15064	14912	14703	14815	14866	14643	14817	14839	14947	14904	14849	14852	14865	14834	14876	14805	14828	14990	14852	14912	14844	15014	14803	14700	14824	14721	14720	14781	14785	14768	14761	14954	14830	14872	14891	14992	14872	14805	14816	14871	14951	15021	14695	14750	14884	14871	14982	15053	14915	14860	14724	14916	14796	15121	15120	14737	14907	14821	14784	15022	14747	14891	14979	15114	14950	14978	14884	14861	14951	14739	15026	15024	14880	14841	14792	14938	14870	14908	14853	14636	15092	14859	14692	14873	14747	14897	15026	14874	14893	15086	15061	14967	14817	14903	14738	14713	14816	14800	14976	14910	14845	14988	14711	14985	14987	14845	14801	14870	14842	14812	14782	15015	14912	15049	14922	14808	14928	14837	14691	14831	14861	14879	15003	14936	14666	14848	14830	14914	14717	14841	14850	14960	14883	14959	14954	14941	14756	15003	14997	15004	14866	14866	15037	14796	14871	14995	14831	14791	14967	14880	14932	14930	14874	14776	14867	15025	14747	14772	14844	14876	14862	14728	14947	14805	14868	14691	14944	15041	14987	15008	14810	14989	14937	15002	14909	14993	14916	14821	14912	14926	14952	14967	14688	14858	14688	14846	14861	14944	14895	14842	14737	14940	15045	14904	14723	14904	15022	15003	14696	14949	14718	14752	15024	14916	14921	14842	14947	14929	14746	14864	14833	14799	14842	14925	14933	14809	14807	14885	14796	14989	14985	15024	15039	14889	14932	15049	14833	14935	14800	15080	14901	14731	15023	15007	14737	14681	14831	14909	14674	14909	15063	14716	14787	14996	14945	14897	14899	14952	15127	14900	14882	14849	14745	14812	14869	14733	14592	14864	14700	14720	14853	14966	15019	14896	14760	14704	14911	14919	14839	15010	14843	14829	14878	14775	14812	14912	15094	14970	14877	15055	14917	15163	14837	14823	14792	14868	15010	14939	15025	14988	14872	14657	14969	14919	14783	14900	14711	14831	15009	14766	14793	14919	14853	14789	15024	14801	15011	15045	14886	15066	14974	14914	15072	14783	14855	14940	14898	14948	14926	14931	14822	14898	14905	14942	14934	14940	14700	14910	14892	14896	14830	14836	14764	14902	14892	14874	14750	14749	14628	14784	14747	14684	14891	14939	14977	14842	14861	14961	14825	14902	14803	14999	15142	14859	14909	14721	14647	14903	14973	14871	14971	14825	14897	14907	14870	14989	14905	14889	14773	14830	15006	14799	14962	14994	14679	14921	14975	14968	14883	14929	14740	15058	14826	14792	14809	15010	14916	14740	14741	14938	14917	14942	14899	14688	14772	14715	14923	14890	14705	15119	14849	15019	14964	14812	14827	14832	14977	14999	15129	14956	14684	14944	14922	14765	14780	14920	14897	14736	14857	15050	15020	14935	14798	14950	14871	14991	14976	15021	14999	14705	14978	14807	14835	14854	14942	14970	14798	14837	14845	14956	15065	14978	15007	15092	14864	14916	14775	14754	14830	15012	14975	14871	14941	14766	14893	14875	14751	14902	14856	14927	14868	14753	14844	14705	15067	14740	15000	14985	14964	14990	14864	14997	15176	14997	14774	14840	15023	14933	14815	14993	14778	14786	14921	14758	14803	14957	14803	15056	14783	15030	14841	14828	14931	14780	15003	14812	14901	14953	14735	14786	14842	14773	14880	14968	14946	14640	14892	14934	14943	14844	14863	14969	14950	14742	14770	14694	14832	14967	15002	14721	14942	14922	14861	14862	14958	14803	14949	15015	14970	14705	14793	14629	14912	14825	14741	14770	14860	14885	14970	14992	14805	14754	14773	14985	14835	14792	14754	14888	14980	14845	14875	14807	14948	14939	14829	14905	14915	14975	14963	14885	14790	14878	14652	15126	14951	14773	14890	15068	14830	14765	14698	14766	14893	14860	14928	14987	14982	15012	14954	15021	14977	14854	15060	15009	14934	14990	14815	14891	14933	15023	14775	14965	14825	14861	14859	14806	14936	14940	14835	15033	14923	15021	14843	14998	14884	14964	14925	14956	15049	14895	14855	14874	14997	14704	14764	14951	14727	14796	14912	15004	14953	14697	14874	14771	14949	14789	14827	14751	15006	14744	14772	14922	14804	14964	15035	14859	14820	14966	14910	14964	14974	14888	14789	14931	14835	14850	14904	15020	14782	14897	14930	15162	14864	14903	14779	14893	14862	14794	14891	14879	14828	14842	14897	14894	14742	14912	14906	14921	14999	14813	14882	15023	14804	15015	15121	14822	14727	14755	14903	14728	15007	15001	14977	14940	14971	15012	14886	14798	14864	14996	14952	14866	14979	14720	14854	14634	14692	14882	14831	14657	14726	14960	14923	15011	14914	15058	14845	14796	15038	14897	14884	14943	14834	14866	14861	14916	14791	14875	14903	14898	14797	14662	14817	14703	15069	14948	14876	14885	14967	14988	15121	14871	14902	14781	14877	14730	14830	14822	14939	14885	14916	14840	14944	15006	15101	14892	14740	14965	14888	14790	14823	14788	14971	14784	14799	14924	14883	14892	14963	14717	14752	14911	15017	14934	14982	14902	14636	14839	14885	14748	14886	14968	14876	14750	14816	15006	14912	14808	14771	14715	14878	14811	14854	14837	14885	14803	14957	14890	14811	14945	14857	15022	15171	14846	15011	15014	14956	14858	15042	14887	15024	14723	14793	14862	14979	14951	14823	15160	14916	14780	14801	14878	14936	14724	14736	14566	14808	15070	14895	14861	15035	14959	14832	15062	14879	14819	15043	15011	14906	14689	15023	14933	14957	14887	14926	14994	15007	14765	14897	14900	14922	14870	15046	14930	15024	14846	14873	14722	14765	14957	15012	14723	15068	14706	14728	14947	15086	14990	14711	14969	14817	15071	14948	14945	15014	14913	14908	15214	14938	14876	14961	14842	14851	14762	14981	15073	14715	14741	14966	14934	15070	14943	14862	14703	14943	15009	14952	14842	14666	15000	14899	14977	15035	14998	14840	15004	14841	14936	14890	14774	14863	14801	14923	14875	15033	14920	14796	14876	14966	14888	14941	15116	14912	14757	14712	14963	15010	14986	14981	14889	14767	14720	14761	14941	14940	14798	14836	14882	14956	14929	14767	14837	14800	14924	14970	14904	14843	15004	14816	14886	14748	14926	14754	14721	14898	14936	14773	14990	14720	14770	14896	14672	14970	14955	15002	14888	14934	14816	14866	14868	14900	14883	14849	14882	15025	14858	14807	14880	14665	14701	14923	14997	14870	14812	14964	14812	15025	14870	14916	14695	14807	14853	15014	14816	14956	14718	14928	14809	14665	14773	15076	14989	14990	14575	14756	14755	14995	14728	14962	14902	14832	14820	14945	14871	14994	14918	14946	14890	14982	15012	14770	14687	14857	14851	14936	14871	14798	14943	14861	14862	14954	14994	14586	14856	14933	14797	14978	14869	14950	14857	14791	15020	14990	14890	14910	14754	14823	14888	14855	14778	14952	14803	14845	14805	14842	14888	14849	14883	14867	14786	14817	14970	14790	14660	14743	14918	15114	14911	14692	15106	14831	15029	14864	14769	14946	14804	15053	14731	14987	14859	14855	14932	15002	14873
13716	30663	25344	19732	18044	16718	15616	15013	14423	13962	13745	13466	13344	13380	13162	13225	13130	13037	13087	13064	12907	12995	12961	13036	13035	12966	12631	13021	12894	12982	12915	12872	12991	13104	13012	13016	12999	12792	12926	12842	12812	12880	12815	12809	12885	12924	12951	12994	12796	12771	12840	12886	12906	12736	12932	12755	12780	12811	12910	12898	12926	12854	12931	12939	12985	13010	12887	12819	12849	12810	12833	13047	12867	12779	12833	12850	12800	12937	12912	12891	12849	12874	12922	12847	12788	12806	13031	12741	12765	12819	12886	12841	12919	12762	12726	12935	12639	12727	12692	12867	12962	12771	12865	12754	12841	12764	12895	12897	12894	12887	12917	12842	12907	12844	12932	12795	12715	12947	12847	12845	12777	12716	12949	12911	12718	12675	12810	12779	12840	12845	12786	12923	12868	12881	12706	12881	12753	12823	12974	12714	12845	12909	12929	12718	12891	12816	12840	12794	12752	12815	12737	12774	12760	12685	12813	12850	12997	12885	12918	12759	12753	12738	12895	12870	12822	12942	12755	12892	12769	12754	12786	12827	12769	12811	12782	12775	12947	12756	13094	12836	12705	12801	12776	12886	12654	12706	12884	12919	12833	12735	12796	12920	12786	12983	12896	12812	12925	12859	12742	12801	12765	12898	12782	12735	12774	12940	12831	12811	12776	12852	12907	12792	12925	12885	12922	12869	12937	12763	12904	12820	12953	12887	12821	12714	12732	12835	12960	12771	12867	12843	12895	12981	12822	12831	12955	12828	12676	12823	12870	12783	12605	12952	12691	12807	12817	12758	12913	12792	12819	12858	12788	12806	12685	12944	12704	12807	12895	12679	12863	12936	12818	12666	12745	12797	12882	12820	12808	12653	12805	12727	13022	12851	12998	13043	12818	12848	12660	12908	12767	12813	12972	12781	12781	12799	12803	12647	12797	12845	12759	12812	12862	12816	12788	12790	12744	12896	12807	12704	12893	12791	12777	12732	12850	12786	12772	12839	12906	12819	12910	12842	12773	12765	12808	12738	12683	12765	12804	12962	12692	12973	12834	12840	12651	12882	12702	12896	12770	12884	12799	12733	12953	12812	12867	12991	12847	12919	12930	12760	12888	12781	12776	12845	12855	12808	12864	12980	12837	12850	12856	12769	12643	12812	12825	12703	12719	12922	12685	12805	12892	12824	12790	12830	12896	12861	13021	12656	12845	12719	12881	12655	12874	12904	12733	12829	12772	12828	12830	12723	12950	12748	12807	12778	12861	12635	12946	12771	12872	12926	12816	12854	12629	12820	12794	12744	12672	12887	12865	12790	12743	12799	12906	12818	12708	12740	12997	12794	12969	12734	12818	12839	12821	12792	12956	12924	12804	12782	12914	12767	12789	12803	12993	12666	12824	12761	12813	12770	12703	12648	12908	12857	12782	12711	12767	12769	12717	12760	13080	12845	12926	12904	12937	12936	12908	12820	12808	12722	12876	12858	12909	12774	12766	12724	12838	12805	12779	12805	12949	12779	12774	12792	12819	12595	12805	12809	12715	12834	12948	12750	12782	12767	12847	12822	12804	12816	12896	12923	12754	12858	12891	12781	12785	12835	12803	12812	12880	12746	12912	12750	12922	12843	12719	12907	12764	12786	12872	12773	12784	12776	12803	12896	12826	12870	12891	12700	12864	12868	12737	12833	12762	12865	12992	12755	12770	12875	12709	12841	12915	12833	12818	12613	12837	12836	12813	12938	12806	12824	12858	12696	12707	12964	12940	12732	12814	12980	13034	12692	12750	13036	12607	12922	12734	12743	12781	12750	12924	12758	13005	12814	12853	12791	12846	12859	12946	12857	12815	12815	12868	12915	12816	12730	12843	12931	12689	12839	12839	12890	12726	12752	12875	12959	12876	12762	12968	12784	12750	12788	12659	12869	12690	12810	12728	12755	12856	12742	12780	12761	12801	12945	12842	12853	12875	12790	12831	12907	12801	12782	12804	12966	12821	12649	12825	12886	12838	12798	12925	12710	12704	12877	12861	12854	12799	12899	12871	12925	12785	13028	12828	12839	12901	13068	12740	12729	12821	12766	12871	12855	12891	12852	12960	12913	12856	12855	13001	12798	12741	12788	12850	12941	12935	12724	12819	12793	12823	12813	12695	12788	12706	12854	12831	12814	12801	12787	12798	12801	12862	12816	12994	12880	12949	12965	12942	12921	12817	12788	12739	12835	12780	12920	12942	12851	12891	12827	12792	12938	12741	12780	12767	12716	12795	12783	12961	12873	12711	12887	12709	12778	12958	12885	12766	12986	12836	12816	12802	12840	12861	12915	12701	12920	12694	12860	12892	12929	12865	12700	12947	12796	12834	12866	12800	12838	12813	12880	12762	12795	12755	12853	13024	12901	12973	12858	12902	12769	12639	12781	12877	12802	12740	12799	12930	12665	12911	12874	12866	12808	12893	12781	12757	12728	13040	12796	12870	12706	12834	12816	12880	12945	12805	12883	12957	12904	12726	12641	12731	12862	12819	12754	12670	12853	12860	12851	12778	12774	12837	12811	12791	12880	12821	13017	12810	12871	12889	12913	12822	12814	12799	12940	12991	12691	12867	12546	12953	12791	12859	12827	12915	12780	12834	12827	12784	12825	12846	12777	12781	12936	12931	12785	12650	12802	12770	12685	12793	12797	12782	12898	12909	12829	12859	12804	12799	12959	12946	12812	12980	12826	12759	12866	12727	12764	12759	12845	12656	12732	12970	12868	12877	12771	12817	12901	12744	12866	12864	12846	12760	12946	12733	12745	12800	12944	12815	12837	12682	12795	12671	12904	12818	12798	12858	12821	12751	12752	12837	12698	12806	12742	12845	12893	12875	12781	12660	12917	12814	12911	12907	12814	12910	12676	12766	12764	12875	12853	12749	12956	12851	12911	12945	12826	12902	12824	12852	12768	12931	12877	12828	12663	12971	12731	12824	12984	12761	12908	12756	12804	12925	12863	12868	12791	12705	12762	12720	12922	12842	12823	12685	12788	12899	12942	12806	12870	12824	12923	12691	12816	12920	12544	12542	12727	12739	12710	12767	12729	12763	12882	13017	12875	12821	12861	12774	12972	12879	12682	12829	12788	12794	12955	12896	12911	12836	12816	12648	12923	12746	12925	12904	12927	12747	12875	12678	12808	12801	12912	12737	12796	12745	12938	12734	12869	12902	13006	12776	12760	12723	12722	12791	12780	12852	12968	12916	12791	12876	12858	12924	12675	12810	12874	12894	12903	12787	12739	12774	12975	12901	12823	12848	12837	12708	12825	12721	12787	12798	12975	12716	12857	12770	12715	12859	12839	12672	12977	12836	12660	12782	12866	12812	12847	12676	12889	12810	12715	12950	12994	12854	12821	12720	12809	12748	12874	12653	12733	12771	12941	12823	12942	12877	12911	12980	12858	12833	12785	12852	12864	13019	12847	12784	12574	12839	12908	12833	12876	12856	12782	12770	12787	12651	12955	12789	12811	13012	12863	12866	12852	12937	12749	12868	12938	12936	12812	12800	12808	12668	12932	12773	12782	12947	12787	12985	12884	12745	12774	12794	12715	12781	12811	12783	12774	12936	12829	12953	12787	12794	12561	12679	12675	12828	12914	12744	12930	12892	12838	12781	12599	12910	12682	12693	12975	12704	12848	12732	12857	12867	12994	12795	12824	12755	12762	12972	12799	12864	12780	12869	12844	12817	12878	12709	12764	12813	12778	12956	12827	12998	12856	12812	12690	12894	12888	12672	12887	12685	12933	12676	12796	12944	12803	12935	12968	12708	12730	12818	12756	12883	12835	12692	12726	12764	12788	12807	12830	12846	12966	12836	12762	12963	12807	12767	12800	12774	12843	12715	12788	12850	12689	12777	12756	12813	12742	12868	12826	12911	12820	12958	12801	12853	12960	12931	12558	12885	12719	12837	12783	12750	12820	12864	12885	12853	12801	12766	12951	12863	12939	12788	13156	12835	13003	12778	12877	12881	13053	12756	12832	12693	12686	12929	12751	12751	12800	13049	12805	12837	12868	12737	12879	12776	12857	12811	13039	12821	12731	12820	12843	12583	12894	12883	12838	12846	12768	12865	13034	12769	12874	12840	12675	12841	12811	12519	12816	12822	12766	12576	12839	12649	12882	12793	12637	12796	12791	12680	12939	12823	12834	12811	12815	12859	12817	12822	12830	12692	12873	12800	12922	12822	12999	12822	12878	12684	12738	13035	12780	12823	12845	12749	12741	12704	12697	12633	12816	12973	12937	12922	12757	12922	12846	12760	12847	12823	12958	12908	12681	12786	12803	12825	13025	12774	12901	12631	12757	12729	12815	12884	12828	12676	12787	12888	12762	12767	12936	12719	12782	12918	12668	12801	12657	12852	12823	12852	12842	12804	12714	12853	12751	12671	12924	12784	12969	12729	12657	12910	12798	12722	12691	12745	12782	12764	12921	12646	12755	12949	12866	12874	12795	12860	12795	12697	12922	12797	12928	12769	12849	12755	12829	12811	12910	12787	12854	12997	12908	12905	12844	12879	12852	12930	12862	12920	12771	12793	12774	12726	12732	12644	12708	12930	12793	12790	12828	12884	12677	12902	12846	12782	12951	12885	12896	12821	12798	13071	12903	12730	12870	12955	12928	12878	12786	12796	12813	12798	12847	12921	12859	12821	12694	12534	12903	12770	13083	12938	12754	12732	12864	12824	12902	12934	12992	12689	12879	12766	12890	12780	12779	12751	12709	12805	12830	12695	12795	12808	12814	12730	13149	12774	12802	13010	12656	12787	12860	12747	12830	12742	12766	12912	12724	12877	12963	12718	12858	12857	12964	12874	12897	12775	12767	12805	12799	12750	12784	12825	12674	12867	12861	13035	12941	12963	12802	12920	12822	12943	12943	12982	12853	12991	12795	12801	12947	12746	12805	12715	12745	13001	12725	12618	12962	12773	12883	12816	12744	12839	12861	12814	12832	13004	12903	12891	12812	12840	12961	12839	12911	12852	12804	12759	12856	12779	12802	12916	12815	12858	12827	12755	12637	12739	12728	12854	12843	12801	12594	12798	12778	12925	12857	12733	12692	12797	12789	12930	12626	12847	12839	12700	12759	12953	12799	12821	12971	12997	12955	12819	12843	12944	12746
24158	20852	26520	26092	20343	18571	18216	17148	16834	16511	16599	16450	16366	16242	16202	16426	16169	15995	16118	16298	16203	16035	15995	15744	16171	16045	16034	16022	16117	15987	15986	15931	15798	15871	15963	16031	16129	15934	15924	15892	16308	15863	16067	15826	15962	15885	16056	15911	16132	15985	15928	15920	16101	15964	15899	16033	15950	15953	15962	15989	16019	15887	15745	15853	15964	15883	15887	16006	15998	15898	16030	16008	16012	16083	16110	15804	16115	15938	16027	15893	16020	16082	15867	16265	15987	15916	16011	15907	15947	15811	15922	16128	15914	15902	16169	15906	16099	15987	16082	15741	15901	15758	16025	16018	15980	15795	16084	15799	15980	16022	16064	15994	15928	15984	15915	15940	15750	15876	15842	15887	16045	15856	16021	16133	15995	16053	15894	15851	16081	15951	16071	15880	15806	15920	16032	16081	16073	16181	15936	16108	16099	15936	15853	16083	15856	16078	15767	15900	15849	15965	15828	15754	15900	16031	15899	16074	15915	16024	16170	16028	15812	15870	16207	15819	15942	16044	15964	16093	15809	15950	15861	16024	16064	15975	16025	16072	15867	15919	16014	15850	16116	16323	16104	16168	15926	16028	16111	15928	15984	16046	15915	15896	15819	16010	16005	15858	15939	15837	15915	16013	15846	15864	15749	16010	16071	16089	16030	15853	16010	15961	15998	15870	15940	16164	16004	16090	15913	15805	15880	16081	16125	15878	16066	16027	15987	16224	15946	15971	16020	15772	15920	16103	16127	15931	16099	15966	16088	15874	15770	15987	15869	16017	15973	15838	15951	16017	15797	15812	15857	15951	15830	16072	15864	15803	15855	15894	16166	15940	16029	16010	15998	15885	16018	16063	15986	16025	16115	16073	15634	16129	15916	15920	16153	15859	15923	16043	15931	15873	16024	16029	15922	15952	15907	15740	15968	16104	15716	15926	15930	16086	16007	15874	15906	15912	15975	15950	15920	15955	15923	15913	15983	15968	16114	15894	15987	15914	15989	16135	15990	15891	16041	15918	15966	16050	15995	15820	16119	16022	15904	15935	15953	16018	15612	15746	15806	16228	15998	15659	15943	15849	15830	15980	15987	15941	15711	16088	15947	16118	15780	16148	15801	15942	16100	16061	16000	15826	15925	15794	16198	15652	16000	15964	15875	16107	15912	16038	15981	15978	16006	15922	15988	15835	15921	16035	16073	15835	15864	15822	15984	16143	15912	15732	16129	15951	15706	15931	15925	15890	15964	15751	16113	16096	15958	15956	15869	15927	15966	16075	15986	15933	16028	16005	15851	15919	15871	15832	15984	15979	15923	15979	16109	16030	16095	16153	16011	15961	16110	15965	15928	15978	15976	15906	15841	16058	16020	15985	15825	15947	16032	16176	16019	16053	15934	15875	16111	15876	15940	15854	15974	15985	15780	15895	15960	16080	16067	15884	16091	15913	15866	16023	15994	16152	16191	15938	16010	16020	16084	16059	16048	15923	15937	16021	15751	16093	15856	16065	16017	16146	15988	15856	15837	16171	15821	15989	15884	16011	15987	15826	15952	16047	15973	15922	15975	15788	15921	15890	16007	15927	15843	15827	15920	15966	16079	15915	15978	16015	16021	15864	15998	15790	16020	15799	15953	16017	15956	15936	15875	15833	15726	15776	15904	16014	15981	15995	15991	15964	16073	15973	15854	16001	15858	15978	15937	15945	15947	15879	15922	16057	16005	15879	16013	16090	15812	16105	16207	16008	15791	15836	15907	15916	16075	16016	16071	15908	15921	16078	16174	15919	15987	16237	15941	15900	16024	15977	16081	16030	16006	15947	16013	15981	16092	15989	15858	15913	16074	16057	15831	15941	16042	16004	15849	15981	15885	15937	16014	16020	15779	16065	15885	15877	15914	15992	16050	16067	15937	16107	16032	15955	15841	15955	15920	15994	16049	16054	15983	16064	15918	16127	16137	15929	15799	16003	15984	16120	16112	15931	16097	15887	16110	16079	15890	16131	16081	15960	15951	15988	16148	15901	15999	15921	15996	16122	15800	16035	15923	15915	16012	15928	15923	15919	15881	16253	15844	15993	15943	16052	16081	16119	16304	16013	16077	16014	16139	16053	16130	15908	15984	16042	15819	15858	15827	15976	15719	15955	15927	16053	16057	15966	16040	16174	16128	16010	16041	16002	15976	16010	16157	15911	16092	15854	15920	15947	15889	15804	15910	15987	15986	15821	15997	15793	15848	15878	16010	16164	16086	15845	16111	16072	15874	16061	15902	16053	15826	15857	15704	15916	16125	16064	16016	15933	15876	16056	15924	16076	16096	15975	16047	16152	15690	15925	15817	15921	15961	16074	15966	16200	16187	16004	15968	15887	15930	15869	15888	16041	16182	15944	16315	15989	16078	15869	15810	16066	15996	15904	15985	16075	15936	15777	15891	15821	15810	15967	15961	15897	15892	15800	15892	15992	15946	15958	16078	15858	16014	16122	16148	16082	15989	15863	15961	16126	16090	16139	15931	15929	15708	16050	15770	16152	15637	15802	16108	16022	16194	15902	15984	16001	15640	15774	15924	15930	15926	16072	15963	15849	15937	15909	15858	15967	16025	15977	15987	16133	16121	15852	15627	16027	15981	15977	16028	16102	15974	16007	16049	15744	15856	15931	15999	15949	16032	15967	15955	15976	15788	16160	16047	16054	15928	15898	15693	16041	15838	15964	16107	15957	16021	15842	15852	16065	15905	15948	15958	15760	16046	16031	15864	16082	16011	16054	15814	15980	15940	15744	16014	15826	15978	15873	15865	15732	15989	16093	16100	15953	16036	16156	15867	16023	15986	15909	16166	15947	16093	16044	15966	16013	15998	16088	16106	16085	15996	15822	15943	16211	16186	15895	15685	16057	16118	15984	15907	16014	15883	15861	16034	16123	15814	15868	15923	15823	15846	15941	15633	16030	16125	15941	15742	16086	16087	15910	16104	15855	15976	16100	15949	15865	15899	16007	15936	16104	15811	15907	16067	15954	16036	15921	15981	15936	16020	15827	15907	15877	15836	15739	15833	15884	16060	16056	16218	16086	15935	16175	15964	15895	16024	15651	15700	15924	15808	15901	15936	15928	16067	15851	15949	16049	15906	15896	16279	15958	16144	16065	16115	15916	16016	15996	16046	16089	15659	15818	16101	16000	15970	15971	15951	16039	15921	15825	15754	15964	15840	15991	15994	16068	15830	15812	15849	16032	15989	15896	15817	16012	16072	16097	16016	16039	15994	15988	15969	15914	15873	15982	16205	16037	15834	15893	15897	16108	15831	15893	15762	15996	15853	16060	16060	16136	15901	16184	15615	15975	15871	16164	16010	16099	15904	15806	15943	15993	15975	16154	15938	16035	15944	15918	15904	16005	15855	15900	15825	15750	15985	15892	15908	15875	15946	15909	15987	16058	16014	15928	16155	15983	15971	16168	16162	15807	16126	16006	15979	15912	15989	15863	15957	15855	15949	15973	15921	15960	15942	15806	15887	15937	15910	15884	15928	15966	16039	16100	16109	16049	15757	15940	15822	15849	16053	16015	16083	16159	15955	16033	15927	15802	16026	15964	15981	15996	15903	15779	15941	15796	15823	15813	15978	16039	15838	15939	15836	16008	16052	16074	15947	15869	15842	16068	16064	15898	16048	16029	15883	15979	15988	16054	16180	15969	16060	15952	15977	16108	16054	15933	16026	15950	15658	16089	15944	15852	15986	16176	16152	15913	15895	15786	16047	15827	16009	15855	16026	15932	15891	15879	16018	15992	16190	16080	16068	16033	16015	15887	16130	15655	16120	16042	15950	16099	16107	16072	16002	16005	16024	16010	15754	15783	15916	16027	16098	16065	15991	15928	16063	15930	15849	15903	16032	15943	15958	15994	15863	15957	15825	15794	15820	15914	15955	15948	15769	16036	15850	15866	15983	15915	16141	16020	15963	16034	16031	15838	15859	15827	15822	16040	15922	16013	16016	15739	15908	15873	15919	16085	15889	15989	15944	16059	15875	15945	15828	15977	15976	16149	15980	16007	16159	15901	16078	16102	15908	15994	15964	15994	16126	15835	15962	15949	15995	15946	16222	15888	15990	16039	15977	15882	15973	16168	16200	16046	15872	15822	15872	15924	15919	16071	15984	16030	15950	16123	15950	15892	16042	15986	15949	16022	15907	15772	15946	16167	15870	15953	15997	16053	15847	15918	15984	15834	16027	16017	15859	15958	15875	16145	15835	15980	16056	16037	15889	15865	16017	15939	15924	16037	15770	16172	16087	15895	15944	15942	16206	16020	15902	15974	15980	16008	16101	16039	15839	15897	16099	15968	15998	16016	16003	16061	15915	15977	16152	16065	15937	16037	15818	15662	15862	16118	15872	15981	15986	16127	16103	16164	16049	16037	16014	15939	15926	16105	16091	15978	16080	15911	15974	15892	16042	15900	15779	16078	16020	15893	15796	15955	15940	15896	15903	15934	16163	15888	15919	15772	16069	16044	15941	15810	16099	15905	15750	16061	16112	15992	15973	16054	16022	15935	16048	15996	15960	15951	16050	15880	15906	16064	16061	15839	15978	16013	16051	16157	16117	15897	16025	15967	15887	15964	16117	16056	16000	15973	16002	15951	16010	15943	15885	15998	15876	15834	16058	16020	15982	15893	15824	16019	15914	15802	15882	15951	16085	16012	16032	16117	15932	15988	15985	16055	15997	16107	15829	15893	16032	15954	15972	15904	16058	15976	16004	15865	15911	16024	16019	15937	16085	15996	15804	15869	15957	15860	15989	16068	15901	15971	15866	16036	16139	16154	16048	15877	16132	16040	16078	16049	15844	16093	16092	15657	15820	15797	16097	15954	15840	16040	15878	15993	16025	16153	15973	16067	15858	16099	16115	16030	16095	16003	15932	15948	15945	15974	15874	16032	16144	15886	15977	16165	15935	15963	15840	15964	16030	15869	15877	15846	16013	15806	15888	15968	15993	16046	16045	16058	15958	15840	15848	15820	16103	16045	15857	15981	15994	15840	15899	15961	15985	15932	15909	15908	16167	15875	16012	16049	15708	16045	15997	15942	16015	16090	16070	16062	15905	15969	15971	15985	15962	16048	15901	15944	15936	16116	16165	16037	16123	15931	15957	15875	15889	16125
14609	27676	23380	19021	17497	16306	15663	15160	14726	14420	14205	14155	13983	13885	13752	13812	13837	13654	13658	13644	13600	13685	13832	13588	13725	13754	13575	13646	13678	13543	13499	13425	13394	13564	13598	13606	13585	13491	13582	13606	13470	13660	13424	13748	13681	13595	13639	13538	13623	13458	13543	13613	13613	13537	13633	13511	13540	13539	13479	13283	13396	13563	13584	13376	13540	13433	13580	13456	13562	13472	13690	13429	13535	13669	13432	13629	13427	13501	13580	13554	13420	13668	13421	13609	13556	13537	13489	13692	13537	13589	13442	13612	13655	13547	13497	13576	13328	13668	13472	13370	13564	13663	13579	13461	13470	13558	13362	13443	13428	13549	13746	13491	13544	13540	13367	13565	13567	13533	13551	13627	13711	13514	13473	13525	13645	13592	13536	13774	13512	13492	13479	13483	13552	13462	13490	13425	13558	13478	13514	13625	13569	13511	13496	13507	13609	13481	13422	13672	13476	13576	13543	13478	13491	13567	13603	13560	13607	13577	13569	13589	13580	13532	13622	13661	13487	13342	13644	13521	13587	13557	13609	13603	13524	13450	13557	13631	13530	13462	13593	13531	13363	13403	13389	13553	13619	13347	13408	13591	13358	13577	13553	13395	13520	13716	13564	13542	13571	13437	13462	13548	13612	13647	13457	13712	13512	13632	13605	13661	13482	13362	13530	13471	13545	13632	13611	13623	13531	13435	13506	13467	13604	13374	13630	13471	13638	13583	13487	13714	13337	13427	13482	13425	13629	13504	13620	13593	13276	13477	13441	13504	13600	13575	13634	13548	13501	13511	13551	13500	13372	13574	13561	13735	13291	13572	13462	13453	13604	13676	13663	13589	13651	13480	13539	13691	13486	13536	13655	13363	13373	13527	13687	13616	13516	13605	13436	13366	13538	13349	13384	13506	13521	13391	13360	13598	13601	13408	13535	13439	13537	13379	13571	13455	13581	13573	13471	13555	13525	13507	13665	13597	13346	13596	13451	13580	13483	13580	13631	13406	13579	13452	13305	13517	13405	13499	13658	13597	13613	13418	13608	13651	13446	13380	13617	13620	13664	13475	13514	13581	13677	13518	13502	13475	13456	13532	13450	13614	13560	13747	13494	13552	13495	13440	13333	13519	13480	13325	13481	13514	13355	13411	13683	13566	13416	13374	13501	13481	13458	13508	13405	13605	13566	13404	13507	13602	13577	13592	13676	13527	13511	13594	13568	13535	13612	13437	13591	13572	13451	13643	13589	13591	13712	13517	13439	13466	13475	13470	13652	13740	13528	13482	13284	13548	13515	13536	13569	13587	13407	13603	13470	13644	13460	13359	13711	13580	13608	13569	13587	13349	13448	13530	13519	13414	13582	13597	13465	13505	13483	13494	13471	13475	13413	13525	13627	13635	13500	13537	13694	13620	13301	13543	13620	13638	13510	13548	13521	13529	13664	13492	13466	13408	13502	13672	13662	13756	13496	13312	13597	13455	13470	13451	13601	13543	13499	13724	13694	13623	13480	13467	13431	13487	13487	13546	13583	13402	13621	13538	13457	13423	13445	13592	13602	13512	13609	13684	13670	13672	13838	13515	13500	13551	13414	13366	13480	13530	13493	13545	13445	13644	13429	13425	13465	13532	13518	13583	13642	13502	13672	13435	13413	13534	13636	13574	13578	13394	13581	13468	13432	13487	13469	13576	13517	13379	13429	13556	13608	13563	13658	13666	13444	13643	13455	13582	13577	13603	13487	13562	13505	13491	13738	13577	13426	13582	13535	13476	13547	13618	13620	13621	13573	13544	13790	13640	13475	13638	13412	13415	13594	13320	13610	13476	13634	13597	13551	13493	13581	13610	13597	13431	13552	13527	13427	13296	13403	13468	13532	13514	13361	13500	13647	13604	13672	13602	13370	13575	13632	13583	13535	13504	13750	13639	13492	13570	13661	13502	13594	13538	13490	13416	13620	13426	13510	13560	13510	13624	13618	13512	13457	13493	13536	13433	13462	13598	13677	13665	13499	13370	13555	13599	13485	13480	13539	13378	13551	13461	13478	13547	13444	13515	13534	13391	13559	13500	13502	13554	13622	13559	13581	13427	13546	13494	13597	13636	13436	13466	13535	13517	13548	13512	13364	13369	13538	13455	13726	13500	13537	13571	13611	13454	13564	13575	13687	13533	13705	13612	13417	13567	13461	13650	13593	13446	13406	13599	13771	13485	13547	13710	13468	13512	13674	13565	13596	13571	13617	13579	13504	13534	13360	13546	13642	13596	13494	13505	13475	13374	13626	13468	13528	13627	13553	13467	13577	13713	13401	13586	13476	13584	13367	13671	13523	13559	13490	13662	13580	13414	13530	13473	13722	13554	13517	13460	13557	13663	13626	13669	13553	13415	13559	13628	13635	13573	13589	13368	13575	13555	13504	13600	13592	13524	13556	13536	13553	13421	13636	13576	13362	13520	13470	13597	13365	13552	13410	13526	13612	13692	13484	13457	13391	13438	13392	13560	13515	13555	13580	13588	13406	13616	13551	13587	13531	13598	13540	13818	13398	13585	13550	13482	13515	13685	13345	13629	13558	13588	13670	13464	13473	13542	13461	13469	13651	13513	13535	13415	13599	13489	13569	13544	13519	13525	13480	13336	13611	13597	13483	13725	13512	13463	13443	13633	13624	13565	13550	13529	13527	13669	13401	13550	13458	13429	13467	13430	13516	13562	13356	13426	13345	13422	13561	13555	13469	13557	13421	13622	13536	13447	13566	13353	13529	13442	13534	13470	13633	13570	13561	13640	13390	13431	13614	13338	13505	13359	13462	13402	13458	13570	13495	13394	13439	13524	13614	13468	13494	13679	13535	13460	13438	13450	13506	13456	13452	13700	13471	13489	13662	13648	13693	13550	13552	13658	13401	13477	13606	13582	13595	13496	13504	13604	13458	13463	13564	13555	13266	13336	13591	13391	13420	13587	13587	13528	13524	13450	13526	13537	13464	13512	13402	13569	13573	13589	13636	13588	13553	13537	13531	13503	13640	13461	13550	13446	13656	13443	13599	13550	13429	13353	13531	13800	13429	13532	13585	13577	13377	13664	13590	13597	13573	13595	13455	13647	13522	13662	13451	13435	13498	13604	13414	13614	13545	13409	13611	13538	13597	13420	13488	13529	13590	13548	13609	13476	13439	13506	13388	13441	13484	13564	13522	13635	13512	13559	13616	13524	13486	13585	13472	13543	13593	13529	13521	13531	13382	13704	13535	13488	13527	13590	13520	13407	13562	13664	13485	13512	13400	13399	13383	13640	13522	13404	13543	13509	13564	13582	13531	13460	13560	13591	13597	13531	13560	13589	13631	13528	13531	13612	13572	13713	13495	13554	13565	13619	13594	13555	13532	13675	13541	13498	13607	13435	13514	13515	13403	13615	13405	13514	13525	13496	13532	13438	13522	13498	13603	13543	13605	13396	13621	13772	13663	13582	13442	13429	13476	13673	13451	13472	13441	13514	13615	13627	13534	13655	13540	13563	13520	13328	13462	13472	13363	13404	13656	13435	13653	13572	13548	13461	13583	13443	13463	13640	13366	13625	13444	13599	13655	13619	13513	13630	13521	13644	13492	13353	13369	13517	13568	13540	13449	13534	13508	13560	13421	13545	13478	13509	13544	13434	13563	13416	13633	13473	13495	13517	13468	13442	13462	13559	13511	13571	13705	13456	13530	13509	13572	13424	13515	13453	13405	13650	13367	13418	13536	13453	13613	13437	13567	13437	13351	13732	13632	13519	13710	13404	13427	13519	13593	13603	13308	13425	13520	13562	13542	13643	13604	13319	13417	13617	13684	13513	13587	13463	13697	13478	13544	13480	13482	13675	13677	13497	13498	13428	13609	13512	13400	13457	13776	13577	13607	13610	13725	13552	13637	13607	13397	13485	13644	13657	13419	13347	13575	13515	13647	13603	13482	13472	13394	13680	13323	13486	13588	13443	13638	13524	13575	13686	13584	13518	13528	13380	13491	13516	13573	13434	13516	13552	13480	13522	13550	13481	13421	13395	13404	13501	13487	13326	13609	13593	13704	13439	13406	13631	13538	13548	13533	13519	13630	13359	13559	13647	13452	13608	13489	13559	13512	13520	13492	13562	13597	13523	13392	13555	13577	13551	13594	13587	13694	13649	13618	13608	13576	13418	13562	13526	13476	13523	13555	13326	13554	13492	13418	13544	13509	13471	13571	13569	13572	13531	13557	13403	13670	13641	13502	13586	13466	13445	13542	13517	13476	13511	13471	13524	13490	13342	13510	13375	13476	13505	13521	13498	13554	13532	13517	13519	13634	13597	13546	13619	13516	13583	13425	13470	13767	13517	13708	13460	13496	13635	13546	13585	13500	13734	13447	13680	13514	13524	13611	13383	13466	13607	13492	13525	13612	13385	13711	13598	13445	13481	13500	13480	13606	13317	13392	13549	13463	13591	13557	13631	13565	13530	13569	13504	13499	13284	13484	13540	13567	13510	13546	13291	13594	13427	13477	13462	13503	13543	13528	13634	13457	13498	13713	13354	13574	13785	13524	13623	13541	13539	13399	13584	13460	13377	13485	13543	13522	13508	13518	13611	13558	13527	13392	13561	13530	13528	13479	13468	13701	13664	13556	13420	13429	13602	13457	13649	13566	13576	13455	13598	13551	13545	13656	13469	13517	13523	13500	13476	13328	13605	13601	13538	13770	13477	13537	13425	13367	13517	13499	13646	13567	13400	13530	13519	13624	13563	13496	13441	13486	13576	13500	13387	13343	13594	13424	13539	13556	13649	13583	13444	13572	13499	13308	13722	13711	13498	13526	13556	13383	13499	13524	13760	13580	13585	13412	13596	13485	13311	13489	13660	13665	13499	13502	13518	13476	13543	13512	13501	13475	13360	13674	13429	13364	13540	13550	13515	13513	13685	13509	13613	13452	13439	13674	13344	13629	13437	13597	13717	13344	13528	13521	13578	13452	13672	13604	13453	13478	13414	13517	13476	13560	13409	13427	13559	13497	13553	13619	13442	13677	13639	13478	13598	13593	13624	13651	13483	13600	13483	13661	13420	13526	13524	13384	13497	13528	13508	13555	13697	13518	13512	13566	13495	13544	13525	13712	13448	13380	13449	13571	13656	13491	13606	13528	13516
21708	20864	28061	23800	21076	23027	24341	19004	17366	17548	17282	16948	16620	16813	16427	16392	16126	16349	16350	16407	16681	16329	16245	16142	16313	16096	16112	16152	16150	16245	16047	16079	16199	16178	16111	16221	15943	16246	16164	16046	16237	16228	16054	16228	16115	16043	16322	16138	16108	16049	15975	16015	15834	15908	16073	15957	16114	16078	16047	16121	16200	15904	16121	15900	15952	16014	16098	16088	16088	16054	16143	15996	15989	16050	16104	16019	15963	15928	15892	16018	15951	16091	15994	16045	16018	15929	15931	15842	16186	16017	16104	16032	16085	15943	15891	15846	16062	15963	15827	15830	16103	15979	15957	15970	16176	15880	16033	16006	16013	15982	15962	15864	16029	16086	16091	16023	16121	16023	15898	16123	16007	16139	15926	15962	16024	16055	15966	15796	15818	15977	15988	16131	16042	15847	15767	16011	15938	15979	15849	16117	16019	15976	15893	15996	16007	15949	15884	16033	15958	15974	15909	16027	16015	15942	15916	15896	15972	15934	15773	16117	15951	15950	15762	15857	15975	16005	16037	15863	15871	15913	15917	16046	15945	16120	15891	15759	16001	16064	16017	16031	15968	15981	15925	15999	15883	16170	16100	15948	15875	15832	15735	16035	15754	16106	15904	16058	15906	16031	16023	16000	15996	16178	16024	16037	15921	16159	15924	15976	16153	15966	16116	15835	15965	16021	16044	16065	15842	15978	16131	16100	15875	16002	15973	16105	15842	15766	15926	16058	15835	15803	15879	15759	16028	15901	15994	16057	15834	15969	16117	15755	15896	15672	15933	15906	15849	15815	16066	16123	15837	15871	15980	15959	16052	15984	16090	15768	15810	15915	15937	16032	15912	15774	15761	15946	16061	15960	16090	15838	15795	15971	16069	15961	15773	15939	16197	15825	15969	16060	15951	16026	16054	15926	15958	15861	15912	16045	16182	15895	16105	16168	15869	16053	15965	15799	16014	16005	15826	16138	15956	15977	16029	15922	16005	15793	15882	15922	16079	15891	15956	16125	15908	15926	15966	16023	15895	15849	15835	15795	15845	15985	16003	15793	15766	15924	15958	15923	15788	15819	16118	16025	15834	16038	15789	16011	15715	15887	15937	15950	15972	15980	16076	15965	15770	16097	15966	15798	16069	15740	15977	15995	16000	16037	15947	15711	15910	15887	15959	16026	15926	15864	15948	15938	15821	15820	15972	16072	16124	15934	16063	16055	15747	15851	15841	15920	15866	15810	15987	16089	16233	15923	15923	15864	16023	15946	15923	16205	15918	15857	16082	15917	16014	15928	16141	15812	15974	16055	16172	15998	15896	16006	15793	15964	16001	15999	15952	15942	16018	15871	15803	16041	15859	15742	16057	15930	15840	15879	15851	16029	15959	16005	16009	16135	16069	15990	15928	15865	15956	16003	15980	16073	15901	15892	15990	16021	16273	16095	16015	15761	15880	15866	15902	15892	16188	15959	16115	16122	15850	15898	15928	16064	15987	15931	16065	15878	15879	15922	15982	15856	15889	16100	16018	15951	15859	15847	15920	16076	15918	16006	16144	15962	15910	15897	15768	15708	15934	16064	15932	15929	16106	15922	16080	15834	15851	15907	15987	15815	15944	16034	15867	16150	16123	16080	15943	15898	16150	15884	16096	15831	15812	15919	16042	16044	15900	15929	15969	16150	15925	15892	15903	15778	16015	15982	16011	15739	16077	15807	15770	15890	15927	16085	16096	15903	15982	15885	15836	15843	16084	15869	15981	16008	15730	15832	16026	15792	15904	16109	15913	15889	16027	15752	15859	15938	15901	15841	16096	15953	15960	15883	15920	16043	15979	15904	16207	15943	16125	15984	16045	15894	16004	15920	16077	16234	16058	15891	16112	15807	15909	16054	16103	15939	16003	15907	15918	15847	15861	16010	15780	16047	16149	15765	16045	16077	16048	15995	16006	15932	16149	16039	16080	15990	15960	16169	15844	16032	15765	16094	15963	16137	15954	15976	16001	15786	15766	15929	16052	15888	16022	15925	15625	16050	16180	16008	15931	15627	15874	16022	16024	16098	15805	15976	15834	15984	16186	15852	16001	15989	15930	15957	16120	15886	15884	15968	16015	15886	15839	15896	15834	16066	15871	15987	15885	16084	16297	16130	15976	15860	16051	16038	15874	15985	15899	15925	15954	15851	15760	16082	16007	15883	15997	15934	16044	15716	15787	16173	16051	15960	15936	16007	16078	15987	15980	15915	16088	16045	15926	15879	15877	15905	16012	16079	16226	15924	15959	16158	15829	16002	15935	16145	16010	16014	15867	16053	15867	15820	15951	15914	15893	16102	16014	15773	16063	15725	15877	16029	16169	16157	16085	15974	15826	15698	15940	15801	15864	15921	16096	15799	16041	16097	16034	15890	16008	15900	16111	16028	15908	16097	16065	16169	16004	15923	15976	16110	16200	15966	15843	15878	15973	15937	15855	15837	15963	15916	16049	16009	15806	15865	15838	16096	16065	16137	15982	15824	15857	16030	16052	15779	16048	15867	16096	15836	15877	15977	15987	16060	15957	15909	16009	15847	15926	15786	16078	16016	16054	15957	15982	16047	16029	16121	16022	15979	15977	16044	16071	15924	16032	15790	15845	16028	15876	16060	15961	16127	16042	15785	15806	16069	15846	15949	15963	15897	15869	15962	15908	15801	15717	15896	15906	15912	16068	16008	15965	15795	15907	16009	16034	15720	15996	15966	15891	15992	15846	15852	15979	16143	16109	15990	16044	16058	15939	15892	15863	15917	15868	15852	15920	15953	15998	16050	16081	15686	16005	16110	16091	15973	15932	16001	16157	15865	15882	15825	15914	15945	15874	16035	15719	15897	16002	15928	15995	15805	15967	15936	15820	15987	15889	15872	16005	15702	16014	16073	15922	15838	16075	15946	16101	16027	16012	16182	15953	16075	16020	16011	15804	16007	16139	15908	15747	16058	15976	16071	15996	15935	16070	15934	16045	16005	16062	15723	15830	16004	16165	15863	16001	15890	16008	15955	16020	16193	15942	15790	16054	15687	15864	15995	16004	15779	15845	15927	15973	15773	16117	15929	16043	15971	15873	15849	15885	15947	16088	16072	15870	15842	15909	16097	16001	16121	16028	16006	15849	15789	15787	15769	15994	15976	15991	15982	15988	15994	15972	16033	16053	15990	15869	15607	15803	15883	15993	15882	16022	16113	15955	15860	16022	16022	15956	15889	16041	16085	16035	15987	16049	15890	16085	15815	16003	16129	16020	15720	15925	15942	16008	16040	15959	15919	15929	16044	16012	16024	15958	15867	15867	15863	16048	16086	15962	16000	15968	16130	16034	16033	16048	15758	15875	15950	15874	16003	16014	16066	15983	16145	16062	16137	15798	15960	15875	16018	15923	16205	15972	15984	16045	15899	16095	16024	16003	15904	15806	15724	15741	16008	15890	16027	16012	15958	15829	16047	15940	15824	16211	15859	15912	15822	16198	15973	15927	15998	16074	15940	15988	15772	15963	15783	15828	15979	16061	15875	15749	15878	15983	16041	15866	15979	15797	15878	16004	15958	16206	15783	15911	16013	15827	15890	15988	15932	15928	16076	15952	15976	16139	15910	15956	16264	16085	16039	16024	15902	15915	15964	15940	16045	16025	16029	15665	15960	15813	16026	16018	16085	16165	15914	15773	15769	15985	15828	15967	16161	15984	16092	16206	15920	15811	15814	15970	15926	15693	15792	15699	16007	16190	16078	15926	15961	16016	15979	16013	16019	16056	16037	16019	16054	16019	15829	15778	15871	16019	15799	15866	16000	15919	15787	16031	15851	15978	16033	15976	15926	15884	15995	15908	15916	16035	15873	16035	15871	15954	16057	15889	16121	15933	15969	15896	16072	15948	16031	15978	15959	15881	16179	15917	15750	15964	15987	15802	15999	15834	15883	15807	16032	15977	15851	15780	15908	16025	15999	15856	15975	15895	16010	15915	15867	16006	15953	15917	15711	15811	15808	15837	16036	15989	15818	16125	15943	15888	15876	16040	15916	15958	15977	15827	15861	15927	15882	15855	16028	15961	16016	15705	16079	16060	16017	15963	15824	15935	16119	16120	15842	16028	16028	16093	15908	16143	15986	15997	15850	16073	16076	15992	15958	15772	15928	16068	15849	15923	15823	15917	16026	16004	15932	15885	15942	16313	15988	15931	16081	16169	16032	16141	15808	15979	15910	15836	16010	15834	15802	15958	16070	15887	15922	15915	16052	15795	15751	16055	15925	16039	16080	15902	16004	16103	16048	15839	16014	16000	15885	15945	15848	15993	15872	15987	16009	15823	15937	16104	16031	15996	16081	15902	16074	15911	15879	16011	15990	16126	15909	16000	16022	16071	16073	16081	16052	15983	15870	15886	15989	16046	15879	15992	16072	16087	16059	16010	15954	15892	15793	15792	16060	16109	15926	16132	16153	16001	16108	15931	15830	16042	15849	15916	15885	15905	15926	15803	15851	15902	16000	16098	15635	15705	15909	15957	15980	15894	16116	16067	15961	16076	15805	15979	15976	15951	16051	15655	15869	15866	16094	15905	16105	15941	15927	16050	15920	15876	15880	16030	15768	15984	15849	15929	15961	15950	16114	15827	15940	15878	15858	15822	15828	15756	15894	15905	15844	16030	15822	15964	15859	15787	15958	15826	15993	15706	15911	15802	16009	16043	15866	15864	16097	15781	15827	16132	15955	16094	15905	15819	15930	16088	15857	16022	15858	15893	15858	15986	15906	15977	15979	15978	15925	15844	15777	16042	15889	16090	15916	16255	16106	15931	15903	16000	15895	16109	16097	15967	15962	16085	15907	16102	16134	15946	16133	15988	16083	15998	16065	16009	16075	16176	15989	15941	15843	15972	16158	16009	15898	15930	15917	15953	15968	16271	15932	16154	15957	15797	16006	15711	15893	15925	15935	15983	15820	15988	15931	16014	15875	15723	15972	16115	16041	16011	16026	15629	16015	16021	15890	15893	15933	15807	16086	15670	16000	15870	15920	15997	15882	15915	15838	16044	16084	16043	15911	16095	15808	15968	15937	16008	16046	16007	16085	15865	15806	15859	15964	15838	16078	15852	15790	15873	16093	15976	15817	16045	15811	16000	15999	16037	15927	15880	15675
14907	35008	28927	22930	20391	18680	17409	16383	15571	15133	14922	14535	14232	14177	13814	13873	13860	13866	13815	13674	13656	13782	13621	13524	13599	13588	13901	13543	13629	13638	13564	13673	13642	13511	13469	13571	13439	13498	13590	13398	13413	13615	13414	13582	13577	13572	13620	13489	13646	13442	13532	13531	13443	13652	13663	13470	13472	13494	13462	13524	13520	13528	13458	13451	13474	13433	13401	13500	13342	13582	13436	13403	13488	13388	13436	13670	13602	13496	13422	13600	13522	13627	13531	13333	13599	13588	13442	13447	13279	13393	13371	13553	13404	13554	13439	13587	13570	13640	13594	13356	13518	13603	13643	13396	13549	13539	13466	13444	13456	13644	13508	13441	13598	13413	13530	13599	13447	13588	13469	13379	13487	13466	13455	13470	13498	13317	13626	13363	13380	13639	13268	13504	13628	13556	13510	13468	13380	13461	13329	13421	13581	13387	13588	13490	13465	13461	13554	13508	13584	13457	13553	13432	13424	13545	13440	13499	13518	13416	13461	13456	13378	13625	13451	13341	13322	13654	13635	13411	13335	13322	13466	13356	13578	13418	13470	13518	13386	13306	13558	13517	13433	13329	13524	13514	13462	13360	13392	13487	13391	13505	13442	13390	13472	13500	13406	13466	13515	13398	13403	13434	13356	13433	13602	13413	13419	13563	13374	13411	13381	13533	13486	13586	13513	13500	13393	13383	13480	13415	13536	13507	13371	13671	13416	13489	13469	13405	13464	13521	13470	13350	13381	13705	13353	13565	13434	13403	13316	13653	13569	13425	13560	13521	13427	13340	13424	13422	13466	13582	13334	13500	13285	13433	13450	13537	13415	13582	13201	13486	13404	13400	13363	13367	13488	13578	13334	13499	13319	13470	13466	13516	13400	13554	13420	13451	13592	13491	13493	13543	13518	13586	13428	13440	13447	13519	13511	13521	13453	13460	13405	13515	13362	13419	13348	13476	13409	13421	13350	13474	13518	13370	13530	13417	13494	13507	13509	13557	13540	13502	13370	13520	13487	13569	13515	13401	13391	13388	13431	13481	13447	13407	13544	13399	13618	13378	13411	13501	13511	13422	13600	13583	13542	13597	13210	13554	13319	13582	13520	13519	13394	13371	13322	13412	13490	13582	13474	13524	13454	13546	13427	13373	13379	13643	13528	13459	13350	13529	13421	13491	13639	13544	13384	13378	13425	13456	13447	13496	13410	13357	13631	13472	13481	13448	13564	13425	13314	13615	13508	13445	13575	13612	13274	13519	13465	13476	13552	13454	13361	13416	13474	13652	13508	13504	13620	13584	13451	13531	13390	13417	13517	13429	13482	13593	13622	13502	13447	13226	13523	13540	13378	13599	13657	13450	13525	13377	13575	13449	13492	13526	13310	13502	13292	13592	13563	13398	13569	13472	13474	13561	13495	13505	13492	13383	13477	13555	13493	13423	13426	13363	13227	13200	13439	13427	13494	13540	13533	13470	13509	13561	13558	13394	13502	13545	13479	13490	13335	13550	13491	13533	13497	13456	13492	13450	13309	13524	13486	13645	13325	13504	13493	13345	13566	13420	13367	13325	13331	13473	13422	13436	13395	13457	13319	13496	13463	13493	13485	13313	13340	13363	13343	13489	13406	13534	13523	13314	13477	13379	13464	13537	13660	13581	13474	13399	13286	13496	13445	13414	13383	13481	13448	13543	13339	13425	13420	13576	13346	13516	13458	13331	13493	13336	13424	13430	13449	13431	13508	13505	13495	13374	13449	13511	13380	13383	13715	13320	13568	13459	13563	13388	13570	13587	13548	13565	13490	13397	13385	13502	13440	13330	13463	13457	13362	13431	13611	13535	13513	13455	13344	13378	13375	13403	13269	13321	13460	13288	13405	13594	13449	13426	13474	13353	13578	13364	13576	13502	13488	13428	13387	13522	13560	13438	13422	13544	13571	13486	13542	13226	13431	13609	13421	13390	13564	13556	13429	13322	13389	13527	13382	13525	13594	13401	13487	13522	13526	13500	13346	13555	13320	13458	13416	13536	13316	13735	13424	13459	13370	13531	13608	13463	13401	13417	13629	13367	13458	13518	13497	13503	13540	13405	13472	13544	13469	13342	13384	13434	13365	13581	13371	13346	13465	13391	13505	13520	13545	13439	13295	13267	13485	13395	13346	13398	13408	13565	13535	13379	13516	13451	13396	13442	13483	13377	13489	13499	13454	13391	13299	13389	13591	13496	13344	13331	13716	13418	13511	13371	13420	13606	13456	13402	13404	13555	13485	13430	13379	13466	13480	13440	13378	13410	13537	13340	13440	13476	13459	13414	13560	13430	13412	13390	13252	13508	13633	13508	13387	13395	13463	13355	13514	13502	13438	13550	13564	13367	13348	13303	13507	13357	13313	13338	13565	13456	13285	13378	13409	13485	13521	13410	13512	13498	13424	13465	13379	13466	13387	13641	13375	13510	13534	13412	13390	13310	13396	13378	13399	13530	13511	13357	13491	13436	13343	13503	13424	13447	13420	13481	13403	13722	13523	13497	13422	13509	13706	13506	13385	13396	13506	13376	13474	13480	13436	13330	13464	13491	13404	13596	13397	13471	13364	13546	13615	13377	13262	13457	13384	13354	13458	13457	13555	13676	13485	13657	13341	13635	13455	13376	13586	13507	13458	13251	13459	13532	13400	13333	13614	13378	13502	13279	13427	13395	13352	13429	13522	13377	13522	13386	13432	13401	13654	13469	13380	13458	13356	13459	13401	13629	13402	13413	13550	13431	13632	13451	13400	13631	13572	13471	13410	13445	13462	13423	13407	13385	13427	13486	13490	13466	13356	13509	13541	13604	13364	13403	13388	13362	13413	13488	13547	13394	13524	13432	13461	13462	13639	13411	13443	13485	13553	13377	13586	13541	13508	13471	13383	13316	13512	13433	13399	13440	13404	13575	13503	13426	13539	13405	13413	13424	13651	13430	13389	13467	13478	13575	13202	13557	13338	13321	13469	13561	13571	13412	13470	13436	13441	13493	13497	13298	13471	13483	13340	13472	13461	13500	13447	13575	13331	13506	13420	13571	13463	13433	13501	13411	13447	13460	13536	13363	13470	13564	13435	13418	13492	13469	13439	13457	13514	13621	13529	13264	13373	13517	13505	13522	13358	13345	13515	13328	13524	13398	13489	13405	13425	13578	13530	13655	13512	13402	13562	13553	13415	13432	13457	13414	13480	13512	13628	13330	13504	13482	13298	13305	13541	13488	13405	13405	13392	13468	13596	13440	13470	13627	13414	13720	13534	13464	13377	13318	13449	13376	13393	13412	13397	13570	13452	13462	13502	13587	13494	13421	13538	13416	13412	13496	13504	13687	13418	13483	13507	13433	13549	13294	13426	13570	13584	13522	13401	13479	13433	13555	13533	13394	13488	13454	13358	13506	13474	13489	13443	13542	13476	13463	13434	13466	13405	13489	13333	13548	13456	13535	13334	13570	13536	13396	13475	13454	13488	13472	13233	13420	13499	13490	13451	13626	13465	13379	13553	13332	13455	13533	13563	13521	13409	13500	13455	13509	13408	13495	13332	13580	13481	13536	13466	13317	13522	13548	13318	13377	13448	13564	13509	13585	13460	13579	13374	13393	13376	13533	13460	13315	13444	13592	13450	13452	13413	13422	13469	13625	13580	13434	13579	13592	13535	13580	13377	13493	13522	13533	13408	13435	13363	13343	13548	13489	13446	13450	13477	13419	13421	13421	13353	13460	13643	13593	13405	13498	13673	13497	13385	13497	13378	13546	13235	13526	13321	13429	13646	13503	13629	13534	13450	13568	13539	13515	13371	13364	13444	13512	13611	13340	13303	13476	13442	13451	13485	13508	13381	13706	13489	13495	13540	13456	13385	13538	13324	13367	13456	13493	13416	13489	13467	13399	13538	13417	13473	13459	13308	13358	13490	13414	13643	13518	13581	13367	13619	13440	13470	13611	13345	13553	13581	13446	13555	13486	13426	13679	13397	13506	13487	13469	13478	13462	13530	13531	13573	13486	13398	13472	13408	13341	13363	13660	13494	13457	13446	13470	13651	13515	13357	13530	13514	13653	13483	13529	13386	13683	13445	13514	13302	13484	13520	13399	13395	13337	13372	13494	13411	13533	13604	13404	13460	13475	13545	13473	13398	13405	13316	13682	13558	13485	13581	13557	13376	13450	13492	13394	13454	13626	13526	13439	13347	13401	13563	13402	13447	13365	13522	13493	13349	13331	13464	13351	13366	13674	13496	13611	13285	13524	13456	13550	13482	13537	13519	13457	13287	13315	13514	13544	13625	13366	13452	13484	13488	13427	13583	13415	13377	13535	13448	13407	13513	13540	13325	13439	13413	13514	13474	13362	13501	13541	13445	13455	13534	13406	13450	13431	13446	13365	13378	13484	13468	13379	13336	13573	13318	13589	13499	13528	13450	13420	13524	13374	13499	13504	13393	13411	13597	13449	13438	13552	13389	13502	13288	13653	13655	13511	13438	13514	13386	13383	13562	13316	13480	13757	13466	13264	13536	13391	13318	13546	13605	13433	13416	13623	13544	13293	13506	13580	13574	13557	13384	13511	13451	13423	13409	13539	13526	13367	13440	13612	13495	13544	13463	13575	13369	13390	13612	13414	13359	13541	13334	13402	13407	13442	13426	13417	13440	13397	13477	13472	13341	13607	13477	13387	13429	13497	13542	13395	13473	13390	13580	13409	13489	13476	13485	13446	13229	13502	13633	13420	13573	13688	13651	13459	13616	13422	13385	13557	13494	13516	13416	13442	13313	13372	13509	13553	13642	13343	13408	13445	13450	13394	13431	13644	13319	13542	13424	13509	13514	13311	13393	13370	13536	13425	13407	13300	13560	13469	13378	13352	13478	13508	13489	13520	13462	13474	13547	13446	13390	13525	13630	13474	13368	13424	13500	13458	13236	13561	13413	13318	13463	13393	13433	13468	13460	13435	13464	13509	13463	13616	13481	13370	13416	13482	13431	13473	13370	13501	13524	13435	13544	13498	13542	13476	13339	13458	13520	13339	13286	13442	13337	13521	13608	13417	13448	13427	13496	13465	13563	13451	13386	13481	13466	13572	13630	13428	13515	13532	13341	13475	13457	13546	13481	13540	13369	13491	13417	13446	13386	13575
27995	22482	24628	21246	17378	16734	16462	16055	15815	15643	15659	15441	15456	15272	15241	15461	15200	15300	15313	15271	15269	15120	15200	15162	15283	15262	15142	15265	15160	15118	15319	15272	15201	15233	15215	15340	15175	15203	15253	15321	15157	15221	15305	15073	15258	15150	15307	15157	15274	15342	15037	15358	15324	15218	15276	15193	15020	14912	15046	15180	15143	15124	15232	15142	15001	15106	15054	15127	14978	15116	15177	15070	15263	15089	15350	15055	15331	15362	14978	15025	15037	15146	15030	15163	15320	15162	15230	15157	15284	15203	15201	15178	14984	15246	15160	15193	15019	15052	15208	15259	15207	15229	15314	14950	15160	15189	15095	15183	15173	15088	15105	15028	15068	15056	15113	15108	15084	14973	15367	15050	15180	15222	15055	14944	15016	15330	15197	15159	15169	15046	15012	15129	15207	15024	15054	15308	15260	15129	15242	15191	15397	15311	15132	15112	15082	15181	15235	15110	15263	15156	15040	15020	15118	15230	15152	15155	15099	15204	15301	15138	15144	15191	14984	15163	15241	15169	15143	15201	15062	15096	15137	15161	15271	15175	14910	15159	15319	15225	15188	15094	15153	15176	15062	15121	15069	15063	15065	15100	15223	15135	15173	15329	15403	15013	15338	15069	15101	15269	15314	14959	15228	15168	15196	15207	15003	14990	15004	15022	15080	15222	15319	15250	15215	15179	14934	15225	15285	15266	15333	15272	15080	15073	15236	15145	15029	15092	15345	15025	15222	14983	14966	15268	15069	15080	15111	15307	15148	15148	15247	15197	15050	15146	15379	15146	15277	15264	15136	15223	15013	14958	15147	15211	15229	15221	15217	15065	15227	15119	15223	15102	15322	15294	15106	15315	15235	15052	15111	15137	15065	15126	15340	15031	15171	14996	15094	15344	15008	15339	15362	15084	15230	15239	15340	15170	15267	15045	15021	15111	15247	15155	15186	15293	15355	15091	15149	15147	15199	14955	15026	15112	15383	15255	15271	15387	15300	15276	15167	15113	15380	15379	14927	15122	15243	15372	15450	15337	15217	15249	15334	15383	15379	15168	15239	15203	15270	15155	15166	15178	15183	15115	15219	15099	14924	15193	14966	15069	15000	15228	15419	15067	15164	15218	15151	15136	15129	15240	15142	15143	15000	15308	15208	15215	14861	15109	15248	15168	15192	15159	15140	15175	15370	15230	15088	15268	15158	15050	15222	15090	15162	15247	14994	15158	15300	15223	15194	15036	14975	15258	14962	15332	15102	15220	15278	15122	15068	15036	15207	15089	15204	15173	15093	14984	15258	15015	15223	15211	15140	15127	15061	15160	15243	15154	15102	15059	15144	15205	15317	15060	15226	14949	15198	15175	15021	15137	15305	15175	15130	15135	15129	15097	14989	15277	15207	15097	15278	15307	15093	15027	15184	15167	15240	15238	15258	15110	15137	15098	15322	15114	15225	15425	15062	15015	15138	15015	14904	15085	15125	15162	15225	15403	15299	15198	15136	15088	15171	15206	15225	14950	15006	15228	15145	15063	15145	15114	14966	15175	15248	15039	15372	15127	15174	15134	15174	15129	15318	15060	15176	15134	15126	15178	15077	15224	15016	15263	15462	15200	15129	15123	15026	15211	15084	15011	15039	15084	15092	15137	15055	15092	15106	15142	15005	15074	15047	14982	15034	14970	15208	15309	15362	15221	15159	15133	15103	15047	15020	15049	15060	15259	15210	15127	15155	15286	14958	15131	14929	15295	15354	15238	15339	15094	15199	15324	15193	15063	15111	15080	15332	15044	15197	15156	14904	15171	15320	15186	15095	15169	15229	15203	15302	15419	15240	15073	15271	15196	15059	15030	15312	15126	15149	15165	15348	15375	15338	14984	15202	15382	15071	15194	15086	15278	15118	15429	15212	15201	15128	15186	15079	15212	15083	15363	14989	15003	15280	15195	15223	15116	15217	15181	15085	15263	15040	15225	15218	15172	15124	14912	15260	15282	15087	15205	15037	14977	15332	15087	15234	15177	15276	15093	15022	15049	15086	15204	15141	15207	15142	15189	15234	15197	15251	15173	15024	15181	15315	15084	15135	15101	15296	15023	15159	15229	15068	15128	15252	15290	15246	15053	15010	15007	15173	15271	15214	15243	15183	15143	15192	15162	15184	15217	15135	15230	15005	15338	15246	15236	15203	15114	15016	15387	15206	15229	15007	15172	15354	15134	15326	15218	15128	15070	15274	15158	15189	15011	15278	15033	15075	15119	15116	15119	15294	15135	15157	15229	15018	14951	15240	15155	15180	15116	15049	15127	15338	15165	15161	15147	15358	15195	15280	15249	15331	15189	14932	15046	15007	14989	15203	15190	15243	15167	15303	15213	15302	15279	15069	14950	15021	15173	15194	15277	15256	15191	15401	15284	15256	15212	15255	15169	15215	15299	15131	15071	15092	15138	15275	15060	15155	15276	15123	15125	15163	15030	14925	15135	15450	15281	15205	15160	15286	15305	15238	15249	15235	14976	15268	15187	15087	15224	15056	15320	15209	15197	15134	15172	15303	15096	15002	15244	15228	15052	15070	15136	15194	15048	15160	15164	15300	15060	15226	15064	15172	15288	15151	15013	15147	15256	15161	15234	15271	15170	15106	15175	15257	15319	15308	15315	14971	15088	15185	15177	15090	15129	15175	15115	14951	15274	15268	15151	15045	15114	15210	15021	14992	15070	15198	15164	15050	15306	15323	15199	14842	15040	14905	15189	15071	15259	15222	15132	15200	15262	15054	15089	15242	15068	14976	15205	15087	15083	15356	15231	15040	15154	15186	15248	15190	15341	15053	15079	15185	15244	15082	15241	14997	15178	15191	15198	15369	15237	15211	15262	15170	15193	15238	15137	15364	15174	15347	15251	15067	15271	15156	15446	15042	14946	15234	15221	15081	15254	15074	15057	15225	15201	15173	15079	15355	15148	15076	15083	15378	15262	15321	15156	15326	15186	15093	15116	15116	15195	15286	15270	14905	15194	15010	15221	15014	15264	15314	15281	15135	15222	15188	15198	15265	15193	15193	15269	15251	15278	15181	15042	15283	15198	15077	15113	15221	15206	15252	15027	15198	15186	15205	15071	15161	15176	15175	15038	15139	15165	15190	15087	15203	15006	15035	15469	15186	15053	15022	15190	15155	15108	15175	15219	15018	15184	14989	15125	15192	15307	15342	15205	15074	15043	15367	15143	15082	15172	15124	15268	15141	15053	15114	15317	15087	15144	15013	15008	15339	15297	15086	15083	15065	15328	15060	15049	15093	15195	15128	15132	15061	15174	15160	15266	15227	15259	15074	15077	15279	15058	14847	15212	15327	15309	15101	15218	15253	15139	15140	15143	15121	15358	15120	15111	15181	15245	15233	15164	15064	15189	15167	15132	15369	15132	15308	15133	15285	15299	15176	15072	15227	15212	15063	15181	15053	15140	14893	15215	15157	15236	15133	15140	15257	15207	15077	15174	15293	15038	15050	14950	15168	15097	14977	15141	15208	15055	15080	15069	15382	15139	15081	15123	15135	15070	15281	15133	15166	15180	15190	15290	15373	15245	15193	15113	15236	15014	15328	15207	15205	15029	15412	15384	15331	15044	15211	15272	15323	14875	15151	15232	15231	15111	15167	15202	15138	15076	15161	15207	15343	15297	15095	15268	15195	15165	15045	15159	15317	15068	15040	15144	15267	15049	15198	15227	15357	15332	15353	15230	15036	15053	15222	15173	15101	15126	15112	15113	15060	15180	15138	15329	15259	15186	15229	15221	15141	15285	15081	15102	14988	15099	15137	15214	15101	15272	15249	15116	15145	15241	15224	15132	15022	15232	15019	15076	15028	15160	15342	15183	15220	15052	15014	15143	15261	15230	15230	15059	14932	15256	15253	15163	15195	14919	15092	15268	15148	15044	15115	15259	15286	15050	15149	15122	15162	15160	15245	15071	15151	15288	15205	15233	15074	15131	15064	14989	15022	15188	15202	15197	15295	15185	15183	15164	15022	15115	15305	15240	15213	14987	14976	15148	15049	15165	15286	15222	15283	15304	15185	15190	15193	15238	15045	15224	15126	14959	15027	15198	15242	15126	15110	15184	15122	15235	15366	15153	15314	15197	15304	15254	15261	15152	15040	15097	14985	14952	15101	15070	14987	14908	15254	15158	15205	15216	15067	15049	15159	15112	15283	15108	15141	15048	15441	15034	15290	15064	15194	15254	15023	15013	15111	15198	15030	15150	15208	15190	15060	15215	15237	15092	15390	15390	15124	15023	14987	15098	15265	15298	15332	15102	15101	15028	15169	15198	15135	15098	15086	15147	15056	15200	15138	15184	15217	15176	15169	15058	15113	15146	15240	15341	15160	15215	15205	15131	15316	14943	15219	15261	15232	15225	15161	15065	15063	15108	15088	15256	15101	15162	15240	15356	15312	15017	15266	15070	15223	15176	15122	15253	15257	15168	15105	15193	15077	15198	15210	15036	15167	15236	15278	15135	15278	15155	15222	15194	15014	15226	15135	15166	15025	15224	15061	15227	15048	15186	15118	15137	15233	15003	14990	15073	15041	15111	15202	15203	15174	15483	15327	14956	15253	15144	15528	15144	15158	15103	15288	15132	15092	15022	15262	15273	15010	14973	15081	15268	15172	15224	15039	15072	15145	15166	15048	15345	15223	15124	15021	15273	15401	15371	15140	15120	15124	14975	15257	15315	15110	15048	15156	15070	15224	15401	15244	15156	15334	15158	15249	15330	15322	15224	15209	15083	15247	15151	14971	15229	15324	15256	15078	15157	15063	15167	15399	15265	15091	14951	15233	15190	15141	15087	15210	15142	15393	15236	15095	15064	15089	15193	15180	15066	15158	15183	15260	15303	15230	15079	15023	15243	15053	15227	15122	15317	15196	15326	15345	15056	15107	15104	15369	15176	15222	15147	15124	15142	15114	15040	15098	15177	15122	14990	14984	15177	15129	15237	15157	15207	15089	15205	15235	15257	15047	15249	15241	14955	15120	15181	15110	15193	15169	15000	15142	15259	15249	15430	15482	15151	15201	15189	15211	14948	15087	15310	15036	15185	15088	15135	15167	15076	15226	15190	15254	15170	15215	15151	15254	15140	15142	15255	15295	15103	15080	15329	15327	15070
16162	25243	21380	17163	16138	15403	14620	14095	13979	13695	13362	13355	13277	13347	13285	13124	13169	13179	13073	13034	13144	13131	12972	13188	12972	13189	13107	13207	13157	13075	13092	13123	13133	13139	13068	13182	13022	13056	13089	13144	13197	13205	13096	13122	13098	13038	13043	13124	13011	13173	13076	12905	13186	13163	13130	12981	13046	13311	12818	13345	12980	12964	13137	13214	12867	12964	12913	13062	13142	13004	13058	12941	12927	12930	13047	13163	13053	12889	13049	13094	13163	13293	12938	13073	12973	13120	13063	12953	13137	12991	13174	12980	13066	13065	13028	12914	12939	13231	13196	12883	13194	13202	13113	12928	13007	13107	12897	13086	13255	13209	13095	12985	13058	13051	13060	12989	13127	13072	13156	12926	13090	12930	13057	13053	12862	12931	13028	13273	12997	12975	13027	13201	13247	13009	13140	13033	13092	13072	13106	12994	12777	12955	12876	13063	13063	12997	13093	12906	13028	13038	12917	12972	13081	13079	12952	13029	13074	13054	13029	13070	13202	13060	13006	13123	13041	13151	13178	13042	13016	13090	13023	13096	13163	13090	13077	13051	13016	13130	13114	13275	13073	13055	13113	13015	13000	13050	13353	13066	13100	13168	12906	12993	13139	12911	13055	12994	13081	13076	13034	13049	13008	13269	13155	12955	13124	12979	13028	13179	12925	13087	13065	13138	13110	13078	12867	12971	12980	13040	13143	13083	12977	13121	13003	13154	13068	13030	12921	13039	13174	13024	12894	13053	12990	13017	12962	13052	13126	13112	13125	12986	13251	12932	12922	13140	13182	12912	13010	13026	13199	13008	13061	12903	13207	13143	13044	13035	13003	13204	12912	13046	12972	13082	12916	13157	12836	13092	13172	13083	13065	12955	12994	13130	12800	13067	13054	13094	13137	13028	13022	13142	12941	13086	13113	13040	13186	13011	12969	13125	13067	13291	13031	12998	13034	13124	13105	13018	13142	13084	13047	13030	13005	13058	13191	13106	13191	13073	13067	13054	13028	13198	12898	13063	12997	13192	13001	13151	12922	13058	13049	13003	12937	13037	13047	13033	12994	13005	12974	13000	13067	13093	13069	13047	13267	12916	13039	13008	12916	13022	13035	13009	13016	13010	13174	12983	13016	12993	13016	12909	12988	13122	13038	12900	13068	13002	13253	13108	13079	13119	13062	13030	12983	12888	12979	13057	13149	13035	13139	13016	13066	13062	13089	13124	12997	13062	13048	13188	13078	13202	13080	13203	13022	13128	13107	13086	13180	13131	13139	13217	13154	13246	13004	12998	12972	13066	13042	13029	13181	13249	13084	13069	13272	12998	13204	13147	13158	12969	12995	12967	13262	13091	13053	13176	13021	13166	13020	13060	13088	12953	13074	12872	13102	13021	12985	13064	13057	13113	13099	13111	13201	13028	13096	13151	13102	13076	12981	12985	12975	13108	13098	12968	12979	13048	13005	12895	13128	13116	13103	13014	13006	13032	13148	13044	13144	13130	13094	13117	13262	13250	13020	12958	13082	13076	12897	12972	13019	12887	13056	13279	13096	13103	12989	13088	13264	13114	13142	12841	13052	13075	13063	13020	12937	13086	13057	13019	13061	13035	13075	13212	13099	13078	13090	13014	13131	13007	13173	12999	13033	13004	13132	12957	13095	13014	13017	13054	13019	13120	13075	13046	13190	13140	13118	13144	13076	13286	13000	13081	12900	13054	13006	12937	12947	13065	13072	13036	13051	12985	13062	13140	13053	12983	13197	13204	13319	12788	13181	13087	13008	12958	13043	12941	13090	13052	13163	13083	13191	13055	13056	13141	12950	13070	13111	13097	13169	12991	13099	13109	13111	13059	13050	12989	13132	13004	12994	13024	13119	13166	13199	12997	13235	13123	13041	13106	13114	12999	12942	13083	13129	13116	13070	12967	12934	13129	13175	13069	12921	13115	13073	13220	13018	13034	13059	13085	13185	12978	13239	12995	13057	12899	12961	12934	13071	13035	13129	13173	12990	13133	13071	13081	13066	13079	13081	12999	13071	13090	12998	13176	13132	13062	13187	13068	13043	13124	12963	13076	13090	13315	13031	13139	13019	13137	13072	12998	13147	13215	13096	13212	13041	13140	12886	13003	12997	13067	13079	13138	13144	13123	13017	13017	12922	13117	12914	12869	13201	13033	13202	13031	13064	13041	13032	12901	12927	13094	13210	13053	13129	12883	12886	13110	12978	13066	13056	12790	12971	13101	13010	13072	13017	13086	13003	13051	12947	13043	13130	13037	12900	13140	12957	12857	13131	13045	13052	13047	12948	13056	13117	12981	12921	12887	12906	13089	12960	13014	13067	12992	13108	13043	13105	12940	13160	12937	12985	13049	13174	13096	13099	13049	13130	13099	13060	12992	12912	13042	13234	13052	13031	13322	13117	13060	12968	13117	13021	12942	12996	13012	13180	12989	13109	13003	13193	13055	13152	13215	12890	13115	13071	13154	13040	13054	12894	13006	12938	12999	13106	13103	13100	13179	12958	13096	12879	13064	13137	13024	13040	13103	13105	12987	13161	13064	13083	13266	12911	12930	13054	12996	12933	12890	12957	13109	13015	13166	13193	13052	13152	12994	13021	12801	13078	13067	13014	13111	12867	13032	13079	13193	13164	13029	12988	13111	13111	13000	13068	13190	13079	13154	12837	13102	12904	12861	13173	12988	13115	12977	12943	13143	13092	13079	13044	13087	13165	12987	13099	13068	13092	13172	13067	12926	13126	13020	13146	12999	13143	13095	13009	13050	12986	13067	13003	13083	13043	13070	13043	13136	13140	13102	13146	13129	13079	13018	13078	13045	13039	13193	13062	13190	13124	13048	12850	13102	13075	13020	13108	13104	13125	13172	12966	12980	13024	12988	13009	13062	13197	13020	13045	13105	13074	13218	13200	12964	13033	13148	13175	13071	13175	13250	12960	12927	13096	12987	13165	13031	13108	13041	13079	12994	13086	12944	13053	13149	13081	13083	13094	13151	13021	13069	13038	13119	12889	13253	12992	13095	13143	12838	13183	13141	13075	13128	12964	12878	13083	12998	13251	12957	12992	13077	12857	12820	12964	12973	13125	13055	13008	13035	13073	13182	13076	12831	13134	13193	13056	13014	13061	13011	12916	13110	13231	13080	13000	12987	13157	12955	13080	12968	13055	12878	12902	13108	13144	12999	13185	13137	12921	12824	12948	13172	13029	13163	13084	13172	13114	12970	13138	13029	13091	12926	13226	13019	13089	13178	13074	13149	13217	12994	13186	13079	13114	13132	13100	13105	13210	13061	12927	13042	12978	13004	12923	13075	13019	13094	12981	12837	13012	13096	13033	13122	13066	12950	13083	13022	12963	13089	12977	13121	12922	13119	13074	13071	13191	12896	13065	13085	13026	13050	13226	13031	12950	13186	13167	13052	12958	13115	12980	13107	13005	13223	13086	13045	13045	12993	13105	13066	13150	13006	13011	13146	13098	13182	13066	13164	13067	13035	13134	13115	13007	13039	13027	13085	13181	13072	13041	12998	13067	13046	12971	13112	12997	13180	13019	12934	13130	12918	13069	13112	13023	13014	12998	13072	13163	13144	13071	12966	13035	13110	13224	12967	13158	12876	13012	13013	13065	13091	13057	12928	13137	13109	13148	13149	13179	13138	13137	13029	13029	13031	13106	13107	13045	13233	13034	12996	13160	13029	12971	13016	13226	13104	13015	13140	13052	13113	13034	13077	13188	13168	13110	13049	12995	13084	13061	12920	13107	13132	13053	13053	13054	13112	13019	13129	13105	13148	13132	13077	13113	13001	13104	12996	13217	13132	13062	13043	12988	13101	13275	13031	13045	13033	13062	12947	13104	13141	13032	13051	13053	13063	13015	13113	12995	13104	13206	12983	13058	12968	13136	13024	13019	13166	13103	12969	13087	12884	13110	13034	13042	13011	13031	13076	13091	12976	13120	13082	12964	13071	13031	13172	13148	13073	12938	13066	12864	13159	13100	13067	13013	12940	13145	13006	12979	13153	13060	13037	13115	13058	13002	13007	13048	13132	13077	13088	12912	12987	13159	13059	13093	13068	13001	13204	13108	13084	13270	13069	13153	13172	12867	13062	13047	13121	12989	13111	13055	12914	12848	13107	13133	13032	13083	13194	13008	13152	13071	13163	13161	13096	13169	13019	13118	13016	13060	13207	13071	12949	13153	13204	13198	12993	13110	13116	13121	13103	12953	12974	13074	13218	12980	12851	12881	13018	13152	13084	13142	12877	13170	13132	13148	12987	13030	13070	13022	13033	13023	12961	13031	13006	13099	13019	13156	13170	13127	13149	13165	13264	13006	13115	13157	13041	13214	13265	13041	13174	13176	13188	13267	13002	13076	13133	12965	13164	13093	13020	12846	13230	13025	12925	13145	13183	12953	13050	13085	13114	13107	12951	13100	12911	13157	13124	13077	13047	13021	12966	12993	12993	12881	13041	13143	13076	13066	12987	13085	13223	12944	12949	13100	12994	13143	13132	12913	13165	12918	13075	13094	12996	13012	12888	13089	13103	13046	13100	13080	13036	13112	12997	13103	13062	13113	13106	12879	12957	12899	13190	13031	12969	13098	12992	13094	12971	13133	12905	13187	12894	13052	13018	13135	13245	12879	12855	13091	12982	13118	12979	13151	12989	13095	13174	13064	12910	12980	13065	13074	13086	13077	13017	13180	13100	12903	13082	13131	12997	13178	13057	13017	13005	13028	13012	13092	12990	13083	13089	13010	12973	13014	13117	13297	13175	13062	13078	13091	13063	13100	13013	13232	12964	13229	13038	13002	13089	12970	12847	13114	13083	13069	13143	13000	13083	12872	12972	13034	12984	13003	13069	12908	13187	13080	13080	13073	13010	13163	13094	13012	13046	13067	13223	12950	12906	13091	12973	13011	12984	13041	13059	13045	13126	13166	13048	13064	13023	13156	13160	12963	13143	12969	13217	12995	13087	12957	13106	13179	13056	13048	13124	13169	12925	13045	13164	12976	12989	13023	13100	13195	13125	13277	13204	13214	13117	13129	13134	13019	13135	12941	12992	13104	13187	13031	12982	12942	13025	13117	12969	12993	12915	13190	13019	13026	13026	12929	13034	13142	13152	13096	13132
22609	20862	27713	24203	21641	21587	19607	16746	15886	16059	15696	15387	15355	15253	15149	15278	15325	14985	15138	15026	15238	14940	14973	14970	15083	15091	15169	15025	14962	15015	15070	14980	14840	15037	14929	14853	14768	14776	14769	14802	15035	14974	14799	14751	14908	15058	14810	15012	15043	14770	14916	14790	14929	14869	14912	14626	14805	15056	14778	14681	14883	14914	14924	14856	14887	14769	14888	14769	14944	14804	14790	14676	14774	14978	15063	14856	14874	14921	14803	14929	14928	14859	14914	14846	15085	14921	14887	14766	14904	14676	14940	14956	14794	14946	14880	14531	14880	14902	14879	14645	14774	14923	14932	14876	14912	14811	14809	14850	14821	14835	14734	14908	14650	14857	14709	14693	14645	14797	14882	14683	14738	14727	14942	14707	14805	14829	14835	14854	14792	14786	14860	14869	14765	14810	14713	14867	14989	14862	14796	14769	14851	14824	14961	14920	14792	14770	14797	14970	14870	14755	15041	14962	14822	14742	14926	14839	14775	14800	14749	14541	14790	14885	15019	14715	14941	14647	14627	14878	14751	14927	15002	14631	14833	14987	14833	14538	14741	14795	14758	14862	14902	14845	14831	14714	14805	14757	14881	14806	14746	14731	14836	14607	14763	14662	14843	14995	14832	14714	14778	14836	14902	14805	14802	14969	14774	14891	14620	14882	14733	14704	14790	14919	14731	14955	14885	14759	14957	14777	14853	14682	14857	14724	15100	14784	14772	14651	14838	14700	14966	14677	14641	14775	14795	14994	14955	14883	14748	14768	14651	14789	14800	14796	14654	14664	14827	14746	14913	14915	14587	14927	14986	14596	14792	14831	14654	14824	14766	14889	14891	14804	14764	14906	14784	14672	14766	14759	14998	14771	14713	14814	14884	15059	14808	14926	14866	14917	14870	14652	14607	14687	14703	14813	14676	14939	14883	14711	14850	14732	14790	14773	14741	14859	15012	14883	14826	14662	14872	14805	14966	14883	14801	14791	14784	14690	14786	14611	14871	14787	14849	14758	14841	14929	14909	14980	14818	14827	14710	14848	15006	14897	14873	14792	14530	14742	14889	14626	14765	14894	14790	14956	14851	14893	14853	14735	14839	14806	14811	14762	14803	14866	14832	14797	14819	15189	14829	14620	14905	14769	14890	14920	14862	14702	14901	14774	14764	14782	14836	14830	14870	14656	14839	15131	14739	14660	14956	14723	14743	14622	14783	15027	14779	14887	14798	14827	14970	15127	14896	14657	14854	14820	14700	14836	14621	14919	14684	14668	14791	14676	14591	14829	14559	14870	14570	14736	14935	14971	14841	14837	14774	14667	14740	14747	14756	14957	14903	15010	14762	14626	14770	14863	14864	14710	14773	14967	14632	14832	14935	14819	15040	15003	14758	14889	14853	14881	14689	14761	14944	14924	14642	14719	14834	14837	14813	14818	14729	14831	14793	14926	14964	14965	14914	14830	14853	14880	14960	14748	14729	14737	14865	14762	14808	14695	14848	14950	14880	14790	14804	14826	14551	14715	14977	14681	14745	14956	14972	14800	14895	14987	14638	14915	14817	14828	14737	14818	14809	14836	14766	14805	14895	14726	14813	14975	14771	14769	14688	14753	14696	14924	14703	14811	15135	14827	14781	14775	15050	14869	14671	14847	15022	14825	14808	14906	14808	14576	14806	14678	14690	14867	14887	14915	14990	14696	14746	14692	14653	14967	14708	14971	15003	14765	14770	14960	14923	14945	14972	14653	14898	14932	14857	14800	14936	14822	14730	14800	14889	14803	14817	14986	15062	14904	14826	14949	14978	14697	14908	14884	14916	14901	14867	14732	14978	14764	14802	14819	14800	14698	14877	14891	14988	14931	14770	14946	14936	14796	14773	14989	14812	14833	14852	14802	14825	14790	14807	14643	14895	14804	14856	14752	14835	14840	14765	14804	14818	15022	14884	14770	14776	14752	14779	14700	14840	14792	14845	14735	14924	14907	14703	14759	14822	14883	14787	14958	14846	14775	14913	14896	14800	14721	14796	14842	14831	14795	15033	14789	14626	14802	14946	14717	14841	14837	14873	14794	14767	14716	14775	14809	14822	14796	14755	14834	14724	14768	14744	14863	14933	14825	14719	14836	14941	14841	14747	14650	14636	14794	14964	14802	15001	14877	14923	14921	14931	15007	14783	14817	14987	14960	14859	14918	14908	14883	14731	14885	14918	14700	14829	14903	14698	14957	14873	14924	14943	14619	14638	14825	14972	14532	14878	14738	14855	14956	14851	14740	14852	14903	14823	14801	14958	14959	14807	15037	14801	14828	14534	14793	15175	14873	14898	14834	14773	14947	14834	14792	14829	14826	14738	14713	14873	14839	14676	14788	14877	14733	14704	14824	14883	14942	14730	14903	14711	14879	14869	14932	14727	14773	14874	14964	14946	14712	14830	14902	14899	14896	14712	14904	14917	14785	14794	14932	14763	14888	15022	15053	14785	14670	14752	14659	14800	14872	14891	14877	14778	14994	14893	14647	14834	14775	14819	14835	14792	14858	14865	14904	14767	14953	14688	14934	14686	14940	14728	14792	14925	14862	14866	14573	14870	14652	14992	14855	14952	14750	14821	14886	15026	14887	14834	14886	14830	14915	14767	14604	14817	14765	14924	14813	14773	14980	14778	14651	14827	14849	14893	14868	14787	14851	14929	15145	14951	14823	14937	14707	14827	14682	14746	14653	14942	14804	14600	14649	14729	14842	14884	14771	14836	14791	14887	14770	14770	14734	14705	14666	14549	14688	14790	14785	14703	14799	14784	14780	14839	14817	14805	14747	14822	14834	14731	14651	14692	14791	14848	15020	14819	14692	14704	14692	14816	14623	14638	14964	14822	14648	14973	14923	15000	14951	14889	14864	14783	14994	14803	14819	14885	14736	14863	14693	14871	14792	14977	14730	14876	15024	14705	14728	14749	14737	14710	14771	14615	14895	15104	14799	14837	14752	14997	14798	14888	14877	14815	14836	14710	14888	14793	14808	14683	14815	14874	14948	14858	14741	14667	14732	14988	14716	14786	14758	15018	14956	14741	14717	14803	14680	14786	14883	14904	14889	14999	14934	14745	14848	14707	14788	14959	14687	14878	14644	14705	14735	14721	14770	14972	14791	14769	14925	14986	14921	14654	14812	14962	14827	14749	14648	14885	14835	14974	14622	14733	14938	14803	14810	14929	14985	14746	15064	14928	14914	14758	14588	14595	14711	14865	14999	14736	14805	14839	14895	14784	14746	14664	14863	14768	14813	14560	14748	14652	14931	14784	14821	14692	14760	14798	14859	14972	14781	14745	14860	14618	14880	14821	14763	14632	14735	14663	14817	14848	14872	15001	14834	14725	14758	14807	14867	14862	14834	14755	14740	14673	14705	14845	14781	14758	14879	14856	14965	14849	14807	14953	14797	14882	14871	14806	14818	14849	14613	14858	14940	14784	14743	14841	14850	14808	14740	15073	14838	14753	14877	14924	14860	14738	14672	14785	14803	14895	14800	15043	14807	14814	14872	14733	14844	14946	14729	14787	14856	14809	14868	14782	14750	14733	14921	14752	14862	14969	14923	14817	15073	14858	14751	14852	14938	14907	14730	14654	14733	14673	14884	14719	14635	14848	14705	14718	14902	14870	14740	14858	14941	14844	14903	14853	14871	14836	14698	14696	14734	14668	14653	14866	14879	14761	14707	14759	14776	14835	14775	14926	14983	14862	14780	15016	14826	14888	14820	14876	14741	14851	14818	14962	14913	14846	14835	14863	14923	14608	14816	14761	14807	14820	14751	14778	14833	14840	14911	15024	14758	14888	14896	14758	14862	14860	14702	14857	14856	14561	14823	14891	14882	14738	14728	14913	14886	14902	14797	14958	14825	14860	14914	14942	14725	14868	14674	14695	14803	14877	14762	14875	14497	14746	14912	14665	14912	14705	14947	14707	14848	15019	14994	14751	14902	14787	14630	14820	14664	14718	14920	14972	14892	14946	14974	14880	14821	14759	14864	14975	14882	14791	14791	14822	14869	14766	14661	14552	14625	14925	14792	14814	14679	14981	15017	14793	14706	14915	14874	14746	15078	14747	14831	14795	14770	14896	14751	14856	14759	14600	14852	14840	14702	14862	14894	14793	14852	14744	14806	14785	14761	14712	14771	14814	14856	14733	14847	14984	14878	14724	14968	14862	14934	14795	15111	14765	14874	14774	14819	14672	14766	14805	14802	14745	14770	14711	14921	14752	14864	14773	14498	14782	14959	14895	14707	14832	14880	14955	14697	14592	14793	14831	14741	14838	15021	14809	14868	14800	14677	14817	14736	14945	14828	14949	14824	14776	14817	14688	14847	14951	14695	14905	14758	14752	14816	14691	14893	14917	14980	14699	14675	14926	14924	14670	14869	14731	14959	14893	14919	14962	14746	14718	14712	14887	14553	14945	14830	14861	14817	14695	14770	14872	14810	14767	14810	14586	14692	14844	14542	14801	14713	14907	14690	14747	14769	14766	14936	14833	14581	14947	14970	14695	14793	14910	14785	14836	14809	14691	14716	14772	14693	14672	14928	14913	14750	14903	14843	14709	14823	14764	14619	14851	14738	14938	14962	14878	14750	14822	14722	14871	14776	14777	14760	14889	14888	14712	14841	14927	14916	14787	14782	14741	14882	14745	14775	14735	14897	14824	14801	15146	14788	14891	14722	14651	14943	14816	14738	14820	14752	14722	14955	15172	14610	14740	14726	14742	14810	14964	14751	14937	14766	14850	14709	14664	14727	14911	14815	14893	15008	14986	14835	14691	14792	14757	14773	14815	14840	14762	14922	14949	14665	14905	14874	15000	14857	14865	14830	14814	14866	14905	14855	14771	14918	14765	14684	14790	14772	14725	15054	15057	14979	14881	14746	14761	14888	14844	14834	14672	14755	14720	14786	14941	14902	14670	14967	14775	14924	14543	14765	14867	14932	14784	14931	14784	15001	14777	14852	14659	14672	14924	14896	14862	14830	15005	14961	14730	14717	14813	14727	14766	14778	14728	14810	15062	14946	14807	14868	14852	14692	14924	14740	14723	14800	15027	14690	14664	14746	14770	14975	14845	14903	14821	14709	14856	14876	14839	14736	14933	14704	14948	14699	14777	14731	14644	14917
13926	31055	25711	20222	18013	16562	15786	14899	14447	14066	13673	13531	13422	13231	13396	13135	12940	13205	12991	13087	13057	13072	12936	12937	12840	12999	12882	12790	12823	13057	12784	12896	12925	12942	12900	12875	12809	12756	13014	12933	12966	12887	12860	12872	12872	12794	12947	13144	12786	12836	12835	12892	12789	12904	12861	12793	12863	12909	12740	12787	13022	12950	12774	12815	12815	12845	12799	12856	12845	12924	12888	12866	12881	12918	12846	12794	12962	12929	12869	12847	12806	12821	12966	12857	12710	12903	12862	12938	12809	12825	12715	12920	12815	12775	12900	12752	12798	12882	12839	12935	12764	12874	12725	12768	12881	12756	12801	12772	12695	12832	12788	12833	12891	12981	12944	12983	12775	12867	12831	12837	12784	12898	12622	12626	12745	12744	12809	12783	12848	12727	12758	12696	12657	12914	12920	12980	12700	12886	12887	12840	12970	12910	12770	12803	12821	12746	12660	12808	12619	12738	12784	12825	12834	12897	12968	12831	12936	12765	12778	12952	12908	12821	12737	12952	12978	12881	12708	12756	12885	12939	12784	12789	12904	12927	12822	12741	12955	12908	12821	12855	12741	12672	13011	12666	12887	12728	12824	12865	12869	12976	12994	12932	12951	12970	12786	12683	12880	12950	12872	12827	12918	12760	12805	12898	12793	12848	12928	12856	12854	12812	12698	12794	12981	12846	12824	12776	12907	12926	12670	12756	12783	12691	12774	12788	12822	12673	12933	12982	12870	12727	12802	12873	12732	12747	12611	12906	12850	12696	12817	12708	12846	12809	12894	12756	12810	12798	13010	12847	12864	12708	12911	12888	12990	12934	12691	13014	12714	12868	12786	12858	12846	12739	12721	12991	12821	12700	12759	12940	12687	12832	12694	12795	12774	12726	12769	12847	12761	12781	13006	12702	12902	12826	12674	12676	12786	12874	12695	12974	12859	12758	12792	12772	12836	12828	12847	12885	12915	12738	12941	12822	12842	12738	12824	12761	12831	12856	12696	12897	12827	12889	12846	12815	12817	12729	12731	12956	12755	12920	12890	12579	12593	12860	12733	12824	12773	12955	12897	12860	12713	12780	12704	12680	12799	12804	12695	12798	12913	12754	12889	12963	12761	12833	12786	12817	12860	12886	12803	12895	12825	12823	13067	12935	12648	12739	12866	12821	12910	12795	12783	12746	12760	12784	12775	12694	12668	12834	12822	12783	12829	12875	12725	12851	12845	12812	12809	12883	12718	12739	12703	12780	12928	12843	12776	12838	12795	12885	12758	12819	12979	12754	12782	12713	12887	12824	12826	12931	12774	12877	12875	12815	12863	12924	12799	12912	12837	12857	12864	12719	12874	12909	12693	12926	12783	12962	12782	12838	12723	12834	12727	12942	12913	12616	12870	12954	12756	12903	12815	12851	12884	12661	12710	12873	12944	12733	12954	12889	12886	12816	12797	12925	12937	12765	12687	12842	12879	12842	12900	12719	12839	12935	12740	12795	12656	12960	12890	12791	12834	12836	12814	12767	12803	12818	12637	12804	12862	12904	12832	12830	12990	12613	13032	12781	12795	12918	12843	12778	12881	12797	12941	12846	12835	12898	12839	12862	12841	12766	13020	12759	12865	12707	12787	12872	12822	12809	12717	12951	12681	12869	12609	12754	12734	12791	12876	12840	13007	12699	12894	12912	12825	12915	12801	12903	12868	12637	12693	12768	12730	12713	12728	12852	12875	12725	12944	12734	12900	12836	12732	12858	12773	12771	12901	12776	12937	12848	13041	12729	12637	12960	12800	12807	12810	12887	12908	12661	12811	12892	12672	12801	12686	12929	12801	12873	12833	13040	12933	12727	12683	12940	12703	12769	12980	12851	12732	12766	12713	12730	12591	12727	12936	12991	12723	12939	12689	12823	12783	12929	12635	12666	12958	13073	12865	12650	12674	12946	12757	12786	12828	12885	12616	12827	12961	12914	12852	13018	12835	12542	12860	12880	12807	12800	12930	12882	12804	12707	12897	12840	12893	12838	12829	12747	12722	12915	12851	12816	12787	12927	12781	12819	12961	12670	12851	12905	12691	12840	12766	13055	12818	12901	12852	12862	12846	12790	12876	12820	12822	12887	12762	12825	12790	12885	12817	12768	12791	12827	12913	12697	12861	12783	12622	13033	12901	12914	12949	12756	12647	12788	12800	12862	12873	12697	12756	12816	12856	12720	12848	12696	12822	12713	12826	12720	12747	12813	12753	12871	12705	12924	12798	12639	12822	12900	12790	12616	12812	12857	12799	12858	12850	12645	12640	12927	12644	12809	12820	12706	12949	12841	12901	12695	12848	12837	12550	12755	12798	12878	12836	12812	12916	12586	12902	12707	12938	12729	12796	12812	12814	12723	12820	12912	12794	12827	12838	12797	12775	13030	12772	12885	12857	12740	12763	12734	12778	12634	12902	12732	12877	12768	12680	12829	12865	12935	12910	12881	12838	12842	12669	12724	12709	12768	12723	13038	12762	12789	12946	12868	12800	12829	12897	12658	12741	12675	12855	12789	12773	12931	12750	12764	12601	12921	12957	12718	12773	12761	12943	12790	12850	12834	12810	12833	12854	12808	12858	12782	12914	12751	12769	12731	12853	12826	12824	12875	12823	12803	12866	12879	12809	12616	12729	13087	12731	13020	12862	12835	12791	12938	12896	12730	12866	12902	12884	12892	12772	12700	12737	12847	12908	12662	12828	12884	12785	12947	12910	12845	12821	12830	12799	12781	12758	12788	12810	12839	12938	12729	12895	12799	12888	12712	12787	12852	12795	12979	12947	12814	12854	12777	12758	12745	12714	12804	12925	12906	12846	12856	12897	12735	12728	12818	12997	12754	12691	12761	12778	12804	12841	12824	12924	12785	12860	12843	12887	12703	12754	12907	12779	12842	12668	12771	12562	12901	12924	12653	12639	12790	12838	12650	12784	12758	12927	13025	12891	12748	12883	12839	12841	12697	12721	12895	12891	12903	12735	12741	12943	12857	12825	12846	12922	12776	12828	12820	12803	12817	12824	12877	12805	12653	13146	12796	12856	12820	12847	12879	12821	12923	12866	12811	12769	12687	12896	12779	12881	12696	12862	13024	12864	12731	12845	12853	12799	12773	12858	12851	12892	12912	12746	12728	12833	12872	12724	12877	12894	12884	12799	12781	12710	12815	12890	12869	12749	12960	12741	12878	12872	12815	12873	12861	12745	12869	12774	12790	12643	12822	12856	12823	12883	12865	12997	12770	12961	12763	12892	12803	12946	12872	12801	12718	12889	12803	12799	12600	12838	12965	12755	12823	12722	12711	12815	12813	12796	12924	12691	12881	12844	12804	12906	12780	12659	12755	12797	13011	12812	12787	12641	12850	12933	12812	12918	12847	12980	12873	12817	12735	12770	12901	12846	12831	12845	12904	12915	12859	12843	12995	12731	12958	12963	12714	12896	12749	12746	12891	12877	12853	12854	12760	12669	12857	12826	12997	12817	12893	12708	12790	12726	12729	12932	12708	12802	12682	12857	12952	12754	12884	12644	12821	12799	12881	12843	12892	12757	12798	12713	12899	12895	12672	12859	12812	12801	12780	12749	12822	12824	12827	12769	12591	12811	12840	12808	12859	12627	12823	12894	12798	12906	12902	12846	12902	12872	12866	12760	12778	12746	12793	12834	12841	12820	12807	12843	12765	12928	12657	12933	12827	12700	12957	12825	12788	12888	12766	12881	12752	12889	12831	12813	12878	12684	12748	12682	12687	12820	12760	13013	12889	12867	12863	12811	12778	12721	12732	12638	12699	12841	12791	12992	12808	12965	12836	12845	12807	12731	12772	12823	12752	12835	12838	12860	13004	12872	12757	12780	12956	12810	12849	12804	12890	12791	12666	12674	12899	12799	12746	12717	12828	12810	12790	12928	12777	12718	12926	12816	12789	12880	12821	12805	12783	12779	12770	12897	12852	12978	12816	12838	12769	12828	12925	12745	12815	12770	12835	12836	12884	12701	12775	12824	12848	12705	12733	12898	12811	12967	12759	12675	12953	12714	12757	12984	12696	12713	12982	12801	12898	12901	12937	13079	12840	12891	12785	12929	12685	12916	12713	12936	12765	13050	12750	12953	12769	12694	12885	12784	12801	12821	12878	12800	12825	12856	12851	12682	12774	12935	12905	12723	12838	12834	12763	12814	12885	12684	12779	12880	12868	12761	12692	12792	12731	12917	12896	13009	12792	12779	12845	12785	12839	12886	12965	12760	12807	12723	12935	12942	12721	12904	12701	12763	12811	12774	12869	12761	12813	12769	12660	12832	12732	12949	12826	12919	12923	12903	12819	12774	12782	12794	12800	12972	12757	12784	12831	12674	12892	12840	12707	12804	12869	12794	12926	13010	12692	12879	12932	12802	12841	12883	12706	12866	12980	12984	12772	12810	12659	12803	12767	12908	12808	12836	12798	13038	12954	12968	12847	12890	12788	12817	12910	12847	12744	12939	12793	12890	12929	12950	12713	12784	12852	13018	12628	12862	12873	12685	12851	13042	12831	13008	12889	12689	12836	12887	12807	12790	12866	12827	12884	12851	12887	12861	12754	12841	12820	12881	12783	12772	12810	12749	12737	12904	12850	12833	12755	12742	12776	12878	12676	12949	12825	12865	12762	12883	12854	12878	12796	12763	12720	12809	12877	13038	12743	12862	12778	12783	12743	12876	12878	12660	12855	12589	12800	12812	12815	12714	12697	12868	12704	12808	12909	12683	12845	12845	12691	12733	12820	12742	13015	12801	12854	12748	12778	12778	12697	12785	12885	12891	12934	12685	12828	12849	12880	12828	12789	12605	12709	12826	12742	12700	12715	12751	12945	12828	12733	12729	12792	12705	12771	12707	12805	12954	12922	12793	12925	12711	12808	12883	12968	12848	12822	12797	12925	12863	12726	12881	12941	12803	12859	12782	12890	12871	12736	12906	12743	12741	12687	12838	12856	12949	12765	12909	12775	12859	12754	12742	12782	12756	12809	12743	12882	12896	12820	12788	12811	12806	12971	12797	12887	12919	12813	12805	12827	12898	12918	12752	12538	12835	12664	12839	12684	12928	12815	12918	12789	12694	12904	12901	12895	12815	12728	12872	12777	12934	12751	12830	12847
24164	20899	26647	26049	20300	18572	18241	17107	16488	16616	16308	16257	16161	15872	16156	16265	16019	16004	16131	15971	16039	16014	15925	16016	16019	15986	15953	15937	15857	15935	16133	15879	15933	15744	15761	15993	15834	15763	15733	16033	16117	15718	15622	15737	15966	15701	15988	16176	15892	15981	15766	15776	15808	15863	15825	15627	16215	16214	15830	16015	15987	15802	15961	15998	15818	15852	15944	15658	15788	15845	15956	16035	16119	16001	15784	15965	15962	15930	15947	15763	15862	15990	16117	15806	16008	15913	15786	16054	15907	15548	15863	16019	15969	15935	15683	15921	15991	16051	15770	15758	15833	15851	15981	15920	15856	15923	16051	16017	15996	15955	15816	15740	15945	15844	15949	15881	15920	15909	15993	15820	15781	15960	15930	15686	15746	15746	16087	15926	15816	15825	15868	15698	15949	15898	15861	16056	16129	15912	15970	16149	15946	15908	16156	16060	15968	15745	15892	15736	15941	15830	15814	15854	15889	15771	15777	15819	15842	15869	15811	15893	15921	15961	15814	15656	15813	15656	15935	15832	15686	15868	15983	15790	16061	15975	15803	15858	15753	15871	15924	15851	15781	15758	15976	15866	16057	15865	15852	16007	15971	16007	15794	15927	15808	15907	15973	15839	15834	15695	15802	15982	16069	15931	15769	15856	15867	16000	16072	15789	15890	15989	15813	15816	15837	16044	15898	15800	16041	15994	15906	15709	15773	15740	15847	16037	15901	15975	15942	15829	15994	15890	15941	15880	16059	15840	15803	15858	15847	16081	15920	15782	15948	15884	15917	15996	16037	15780	15885	16022	15902	15854	15831	16020	15875	16077	15947	15746	15956	15861	15938	15959	15948	15568	15848	15896	16086	15896	15974	15759	15708	15858	15983	15714	15941	16285	15780	15683	15917	15929	15919	15957	15968	15898	16094	15847	15907	15972	16012	15844	15967	15755	15978	15956	15840	15911	15969	15769	15885	15946	15750	15690	15823	16003	15769	15772	15846	15894	15809	15883	15823	16016	15855	15713	15790	16013	15827	15879	15980	15675	15879	15831	15887	15880	15601	15863	15902	15832	15913	16003	15914	15965	15976	15904	15926	15933	15758	15690	15890	15795	15908	15811	15878	15778	15967	15910	16142	15748	16072	15737	15916	15944	16025	16089	16013	16027	16068	16025	16026	16028	15830	15829	15801	15742	15973	15813	15663	15838	15782	16050	16045	16077	16060	16060	15987	15936	15884	16142	15864	16016	15931	15940	15805	15749	15744	15932	16134	15837	15911	15915	15918	16012	15810	15944	15872	15942	15726	16016	15823	15897	15763	15975	15893	15795	15783	15617	16005	15774	15934	16001	15976	15767	15998	15859	15889	15747	15904	16059	15985	15878	16005	15897	15966	15867	15969	15806	15966	15824	16067	15952	16046	15976	15904	15850	15853	15843	15960	15937	15959	15902	16037	15923	15988	15939	15831	15888	15842	15752	15982	15917	15911	16037	16096	15941	15761	15809	15690	15833	15977	15713	16076	15890	16016	15964	15770	15853	15798	15939	15913	15839	16086	15859	15912	15793	15824	15946	15909	15976	15859	16040	16125	15842	15854	15657	16027	15769	15966	16035	15938	15821	16040	16108	15917	15986	15875	15898	15925	16104	15981	15973	16032	15861	15862	16013	16002	15869	15832	15903	15865	15904	15909	15972	15944	15938	15855	15878	15883	15799	15791	15826	15953	15817	15978	16004	15877	15739	15790	15987	16133	15975	15881	15913	15925	15801	15912	15973	16085	15940	15739	15952	15812	15893	15816	15800	15908	15888	15948	15818	15956	15731	15908	15963	15990	15880	15892	16021	15841	16026	15976	15966	15941	15893	15730	15958	15746	15964	15845	16007	15889	15846	15936	15903	15737	15780	15839	15880	15878	15854	16009	16058	15865	16154	15873	15771	15741	15864	15938	16065	15918	15837	16031	15774	15640	15962	15890	15886	15931	16007	15613	15905	15857	15996	15908	15845	15933	15905	15951	16101	16005	16057	15927	16019	15896	15954	15884	15936	15879	15987	15928	15726	15772	15946	15974	15694	15938	15921	16191	15840	16003	15972	16036	15723	16068	15910	15926	15841	15704	15923	15873	15904	15857	15818	15973	15924	15937	15842	15787	15848	15845	15970	16031	15751	16148	15751	15902	15906	15802	15809	15969	15904	15925	15872	15945	16108	15924	15956	16160	15920	15805	15849	15891	15913	15771	15884	15927	16009	15813	16132	15911	15850	16066	15960	15934	15795	15911	15775	16087	15951	16113	15891	15802	15984	15904	15741	16014	15777	15899	15918	15999	15971	15937	16083	15919	15912	16042	16026	15944	15935	15766	16069	15849	15758	16104	15970	15889	16002	15914	15990	15996	15883	15875	15879	15835	15823	15664	15754	15755	15861	16006	15984	16008	15816	15880	15866	15781	16015	15829	15671	16070	15871	15896	15877	15663	16055	15824	15848	15976	15877	16104	15966	15870	15967	15786	15802	15988	15917	15846	15919	16182	15783	15800	15815	15850	16019	16003	15812	15976	15751	15951	16068	15999	15857	15833	15867	15867	15809	16186	16048	15996	15749	15896	15902	15855	15818	15885	15971	15803	16071	15857	16049	15999	15869	15767	15668	15760	15867	16121	15815	15896	15705	15726	16010	15908	15901	15911	15757	15792	15991	15875	15860	15865	15887	15909	15962	16097	15962	15951	15846	15890	15880	15902	16064	16037	16181	15853	15910	15946	16112	15737	15835	16047	16004	15977	15791	15868	15843	15849	15756	15853	15998	15647	15963	15734	15965	15873	15887	15921	15995	15811	15968	16021	16104	16062	15874	16001	15839	15779	15873	15664	16052	15974	15911	15877	15969	15953	15773	15826	16098	15942	15985	15962	15825	15915	15915	15822	15785	15869	16095	15961	15962	15952	15993	15879	15993	15951	15764	15957	15870	15714	15972	15777	15732	15956	15759	15745	16028	15987	15881	15856	15885	15865	16025	15921	16070	15793	15775	15939	15831	15864	16005	16097	16131	16092	15831	15936	16153	15898	15749	16003	15853	15802	15996	15816	15887	16015	15947	15849	16110	15929	16204	16080	15664	15920	15983	15946	16135	15877	15799	15719	15828	15841	15866	15850	15908	15882	15811	16186	15828	16030	15967	15863	15868	16005	15879	15703	15756	15887	15898	15890	16106	15823	15897	15793	15901	15757	15901	16030	16126	15947	15847	15741	15963	15707	15819	15884	15889	15991	15978	15992	15923	16135	16142	15993	15946	15948	15726	15998	15954	15891	16198	15956	15703	15971	15880	15855	15896	15743	15839	16051	15829	15989	16045	15882	15780	15913	15674	16005	15892	15852	15805	15734	15920	15793	15605	15787	15898	15944	16093	15789	15816	16050	16060	16040	15897	15967	16008	16001	16205	15596	15861	15999	15761	15888	15740	15957	15721	15897	15996	16105	15728	15700	15844	15865	15811	15960	15967	15763	16028	15921	16063	16135	15840	15895	15977	16010	16020	15828	15907	15834	15719	15974	15900	15864	15915	15782	15825	15991	15915	15677	15872	15971	16020	15922	15889	15851	15994	15860	16026	16016	16022	16045	15812	15790	15967	15932	15852	15902	15719	15858	15788	15902	15853	15868	15791	15898	15917	16143	16038	15757	15837	15974	16045	15844	16004	15962	16012	15818	15864	15957	15862	15800	15810	15876	15868	15826	15978	15823	15947	15859	16135	16206	15819	16058	15856	16063	15827	15867	15899	15755	16000	15932	15831	15816	15828	15866	15944	15905	15880	16069	15950	16074	16059	15847	16046	15769	15820	15910	15783	15947	15851	16080	15955	15914	16020	15970	15842	15894	15989	15858	15889	16013	15709	15965	16038	15882	15960	15942	15984	15935	15949	15723	15810	15847	15888	16053	15817	15642	15960	16041	16052	15957	15911	16126	16024	15854	15760	16019	15933	15882	15859	16070	15850	16094	15799	15817	15800	15912	15897	15920	15944	15647	15674	15914	15915	15980	15830	16139	15982	15957	15775	15851	15952	15787	15831	15986	15905	15862	15969	15932	15887	15888	16182	15820	15869	15818	15625	15956	15828	15965	15832	16161	15864	15922	15840	16186	15957	15857	15874	15982	15981	16188	16060	15829	15940	15939	15766	16111	15928	16096	15793	16015	15916	15945	15570	15691	15921	15943	16000	15876	15659	15757	15605	15829	15910	15887	15899	15722	16061	15768	15766	15938	16012	16054	15864	15892	15906	15850	16037	15925	15835	15597	15848	16112	15942	15910	15974	15824	15802	15951	15882	15793	15888	15875	15923	15797	15867	15918	16022	15908	16053	15890	15874	15875	16039	15962	15858	15898	15946	16039	15975	15846	15853	16034	15854	15774	15785	15998	15994	16098	15976	15797	15702	15718	15846	15978	15827	15968	15873	15924	15993	16222	15928	15917	16128	15945	15918	15937	15977	15975	15978	15915	15891	16097	15749	15814	15909	15828	15806	15889	16016	15926	15956	15935	15950	15737	15900	16110	16045	15994	15991	15887	15917	15781	15718	15696	15832	15859	16041	15687	15788	15851	15852	15795	15982	15977	16020	15937	15810	15868	15896	15928	15984	15831	15796	15983	15842	15978	15835	15975	15998	15881	15859	15823	15905	15713	15843	16028	15756	15866	15801	15691	15992	15894	15971	15996	16007	15931	15891	15821	16090	15950	15749	15864	16012	15901	15831	15853	15976	15930	15744	15858	16046	15960	15949	15901	15889	16114	15770	16107	16021	15826	15855	15808	15731	15948	15871	15809	15797	15777	15878	15882	15947	15986	16036	15915	15816	15784	15945	16032	15909	15928	15818	15843	15810	15706	15794	15742	15939	16090	15994	15890	16081	15860	15831	15730	15962	16044	15860	15989	15774	15967	15854	15703	15810	15889	15830	15794	15877	15898	15946	15905	15978	16070	15823	15916	15919	15833	15793	15825	16029	15930	15782	15973	15821	15813	15783	16045	15933	15894	15875	15865	15855	15700	15809	15873	15978	15834	16142	15701	15727	15797	15870	15683	15793	15771	15950	16014	16007	15938	15874	15991	15968	15714	16011	15788	15978	15796	15871	16125	16026	15968	15847	16134	15813	15794	15982	15719	15890
15109	28339	23693	19278	17657	16668	15811	15066	14740	14253	14236	14201	13886	13817	13876	13890	13617	13884	13596	13603	13462	13674	13588	13613	13593	13638	13393	13598	13599	13633	13529	13707	13651	13634	13507	13474	13589	13617	13574	13608	13714	13588	13748	13677	13602	13530	13507	13636	13688	13469	13651	13653	13459	13461	13513	13590	13611	13541	13402	13614	13511	13421	13511	13637	13509	13609	13622	13652	13582	13633	13541	13474	13516	13678	13399	13645	13497	13602	13625	13478	13553	13509	13641	13487	13728	13559	13501	13467	13524	13548	13589	13609	13544	13568	13392	13709	13493	13502	13497	13547	13414	13674	13516	13623	13578	13547	13499	13477	13756	13459	13476	13497	13517	13603	13640	13568	13478	13475	13479	13434	13457	13408	13623	13687	13445	13582	13515	13501	13571	13437	13557	13676	13529	13588	13728	13687	13597	13518	13366	13687	13605	13554	13582	13728	13464	13577	13626	13485	13531	13476	13430	13586	13562	13480	13554	13593	13452	13691	13546	13588	13574	13455	13499	13452	13518	13461	13569	13510	13491	13682	13481	13668	13453	13589	13359	13404	13705	13504	13476	13569	13486	13397	13581	13342	13315	13563	13470	13584	13597	13510	13582	13396	13522	13461	13463	13547	13623	13499	13431	13463	13612	13471	13686	13490	13622	13349	13628	13391	13518	13484	13706	13443	13462	13453	13473	13502	13613	13504	13470	13625	13509	13489	13530	13595	13517	13495	13582	13623	13510	13534	13333	13430	13487	13507	13405	13671	13570	13461	13336	13434	13536	13308	13323	13576	13514	13375	13340	13441	13431	13455	13467	13525	13538	13604	13392	13578	13723	13619	13434	13599	13361	13518	13553	13522	13669	13522	13536	13565	13466	13523	13748	13395	13651	13602	13482	13636	13559	13668	13523	13646	13552	13637	13492	13419	13518	13457	13510	13535	13480	13421	13565	13436	13446	13607	13388	13495	13438	13530	13661	13715	13608	13687	13434	13654	13536	13443	13742	13413	13589	13584	13546	13671	13596	13463	13467	13584	13441	13493	13366	13416	13412	13584	13543	13509	13561	13500	13665	13480	13429	13586	13640	13560	13566	13512	13584	13599	13550	13598	13552	13563	13362	13531	13559	13502	13641	13563	13517	13587	13621	13270	13636	13486	13503	13777	13527	13595	13612	13627	13524	13503	13643	13553	13538	13483	13597	13524	13639	13523	13677	13618	13508	13438	13376	13621	13652	13611	13539	13645	13365	13717	13529	13705	13640	13716	13670	13493	13469	13439	13534	13523	13683	13534	13581	13562	13488	13627	13692	13541	13545	13607	13577	13497	13592	13496	13495	13418	13575	13663	13688	13657	13512	13522	13503	13472	13519	13763	13627	13593	13622	13591	13568	13572	13276	13631	13372	13593	13583	13584	13503	13434	13459	13440	13434	13455	13505	13506	13503	13507	13620	13492	13556	13528	13550	13470	13508	13415	13487	13669	13533	13483	13614	13527	13585	13486	13594	13402	13515	13506	13667	13682	13286	13457	13555	13765	13566	13565	13602	13518	13402	13547	13654	13702	13524	13542	13509	13419	13513	13422	13581	13437	13446	13478	13543	13589	13476	13545	13391	13475	13435	13701	13658	13559	13578	13548	13581	13533	13534	13556	13633	13629	13670	13446	13604	13467	13603	13499	13508	13492	13506	13408	13500	13581	13659	13452	13602	13558	13698	13502	13655	13575	13569	13567	13462	13567	13675	13555	13580	13539	13415	13524	13547	13653	13532	13442	13294	13528	13504	13649	13707	13684	13328	13616	13500	13577	13513	13568	13551	13420	13521	13530	13603	13602	13374	13525	13621	13467	13611	13658	13547	13448	13466	13529	13546	13468	13403	13688	13547	13458	13629	13641	13520	13596	13703	13497	13522	13573	13670	13795	13576	13568	13596	13488	13645	13347	13431	13687	13432	13735	13606	13526	13650	13275	13369	13682	13549	13578	13432	13502	13592	13442	13702	13455	13655	13540	13709	13559	13768	13439	13662	13626	13630	13634	13463	13667	13497	13427	13626	13670	13530	13477	13331	13447	13438	13567	13401	13472	13703	13517	13573	13486	13513	13685	13484	13552	13543	13530	13536	13621	13463	13713	13319	13641	13627	13363	13691	13508	13631	13492	13523	13516	13622	13431	13561	13564	13488	13532	13511	13370	13528	13563	13752	13472	13631	13464	13636	13594	13717	13482	13491	13545	13532	13477	13617	13491	13687	13535	13428	13513	13462	13407	13507	13569	13554	13637	13550	13471	13640	13484	13497	13547	13652	13476	13464	13470	13664	13589	13403	13495	13528	13493	13576	13592	13596	13711	13479	13581	13496	13626	13586	13399	13563	13622	13621	13643	13595	13560	13592	13528	13528	13546	13394	13384	13292	13443	13373	13547	13443	13524	13458	13452	13563	13414	13753	13532	13555	13548	13747	13446	13645	13570	13479	13518	13385	13635	13327	13518	13556	13524	13517	13525	13589	13570	13481	13550	13394	13529	13644	13481	13596	13643	13592	13466	13457	13551	13529	13616	13689	13718	13565	13540	13429	13495	13724	13544	13378	13306	13477	13550	13570	13507	13543	13547	13609	13710	13551	13488	13694	13515	13752	13703	13657	13611	13473	13442	13569	13391	13577	13600	13561	13446	13574	13642	13463	13555	13442	13449	13587	13429	13535	13660	13426	13496	13468	13402	13717	13618	13471	13513	13576	13434	13572	13518	13478	13554	13674	13443	13579	13691	13442	13616	13524	13783	13464	13456	13339	13639	13457	13516	13634	13448	13687	13541	13604	13523	13611	13515	13527	13593	13582	13646	13513	13638	13499	13479	13561	13386	13751	13554	13600	13627	13603	13464	13561	13518	13505	13689	13533	13607	13441	13591	13347	13518	13644	13615	13496	13563	13394	13444	13400	13538	13603	13557	13692	13666	13634	13543	13631	13453	13701	13498	13636	13649	13613	13449	13528	13621	13651	13601	13372	13485	13652	13651	13649	13621	13466	13616	13597	13533	13656	13454	13586	13505	13483	13545	13618	13451	13496	13454	13485	13490	13369	13604	13445	13471	13529	13554	13654	13491	13444	13407	13537	13600	13521	13402	13623	13444	13630	13578	13531	13500	13422	13581	13588	13559	13586	13634	13573	13577	13465	13565	13427	13335	13600	13398	13609	13620	13495	13431	13570	13465	13431	13742	13695	13459	13549	13506	13506	13473	13404	13559	13527	13571	13591	13668	13594	13619	13500	13520	13460	13742	13415	13610	13701	13478	13597	13562	13502	13506	13667	13557	13496	13634	13315	13533	13454	13395	13590	13412	13403	13410	13690	13680	13676	13638	13554	13566	13601	13457	13536	13519	13686	13694	13552	13525	13542	13708	13584	13529	13490	13373	13427	13462	13565	13414	13525	13716	13396	13687	13528	13758	13619	13568	13515	13496	13540	13704	13626	13484	13604	13593	13545	13665	13641	13536	13510	13584	13515	13533	13533	13542	13512	13549	13677	13534	13527	13425	13388	13655	13580	13615	13491	13536	13555	13710	13527	13559	13628	13580	13664	13625	13327	13792	13538	13478	13515	13380	13494	13558	13702	13562	13516	13690	13619	13543	13563	13444	13410	13581	13492	13446	13633	13616	13439	13405	13690	13519	13550	13646	13456	13534	13645	13641	13551	13604	13275	13590	13463	13498	13624	13547	13641	13493	13518	13680	13656	13451	13632	13476	13636	13685	13397	13501	13461	13498	13488	13611	13380	13447	13559	13691	13470	13607	13540	13683	13527	13502	13525	13521	13616	13624	13712	13647	13581	13357	13483	13429	13552	13522	13538	13532	13615	13559	13579	13559	13596	13516	13558	13667	13573	13691	13598	13624	13688	13413	13664	13536	13499	13601	13590	13517	13532	13570	13452	13620	13537	13458	13433	13527	13583	13453	13532	13580	13648	13561	13614	13369	13556	13527	13512	13565	13652	13504	13435	13591	13558	13427	13451	13565	13533	13443	13527	13594	13636	13572	13621	13504	13695	13435	13724	13567	13527	13501	13466	13781	13494	13588	13588	13611	13685	13572	13756	13601	13417	13627	13481	13645	13624	13524	13570	13561	13491	13577	13681	13578	13563	13493	13560	13577	13547	13578	13646	13480	13615	13443	13680	13602	13372	13687	13559	13443	13666	13449	13419	13505	13365	13469	13756	13491	13573	13569	13454	13626	13409	13479	13568	13537	13735	13493	13456	13485	13513	13511	13555	13641	13607	13435	13451	13652	13460	13566	13679	13474	13541	13388	13606	13572	13640	13674	13612	13508	13683	13456	13560	13580	13604	13654	13276	13583	13413	13473	13515	13593	13546	13384	13467	13394	13739	13449	13637	13564	13724	13653	13568	13624	13590	13580	13521	13612	13569	13506	13496	13514	13646	13555	13589	13404	13632	13578	13556	13485	13454	13643	13448	13542	13639	13479	13600	13564	13426	13625	13565	13510	13606	13499	13629	13550	13482	13490	13527	13536	13524	13554	13541	13554	13558	13635	13577	13472	13522	13583	13579	13610	13579	13475	13636	13290	13497	13401	13686	13577	13449	13634	13606	13557	13641	13677	13541	13424	13524	13479	13487	13685	13513	13596	13531	13586	13360	13797	13636	13682	13466	13449	13587	13642	13530	13462	13400	13474	13636	13571	13546	13619	13442	13466	13337	13500	13575	13466	13650	13725	13482	13545	13415	13527	13492	13426	13526	13451	13559	13432	13622	13499	13617	13660	13489	13664	13477	13586	13670	13512	13624	13546	13585	13542	13579	13717	13730	13547	13588	13457	13473	13431	13565	13532	13528	13507	13691	13668	13479	13567	13476	13524	13628	13537	13503	13476	13669	13607	13726	13490	13443	13532	13551	13492	13582	13721	13642	13496	13483	13494	13493	13728	13554	13579	13454	13556	13514	13698	13597	13568	13438	13642	13581	13496	13544	13527	13686	13482	13589	13506	13495	13670	13391	13552	13537	13546	13621	13597	13446	13555	13621	13385	13718	13437	13498	13529	13438	13472	13585	13519	13472	13552	13513	13499	13528	13541	13610	13485	13573	13649	13658	13514	13640	13615	13518	13387	13480	13611	13698	13485	13650	13547	13498	13503	13511	13580
21743	20879	28043	23887	21100	23039	24517	18706	17361	17423	17154	16991	16578	16609	16465	16440	16211	16235	16306	16278	16202	15993	16188	15976	16231	16135	16162	16234	16188	15807	15886	15915	16271	15939	15847	15844	16146	16200	16027	16120	15862	15992	15899	16176	16139	15807	15869	15910	15891	15890	15955	16073	15875	15861	15844	15863	15865	15916	16042	15945	15922	16035	15783	16047	16015	16139	15712	15992	15956	15979	16053	15779	15805	15662	15941	15783	16006	15917	15830	15750	15840	15865	15879	15730	15953	15892	16043	15807	15919	15837	15774	15783	15911	15976	15853	15779	15808	15915	15954	16073	15925	15864	15838	15832	15999	15845	15929	15767	16061	16027	15829	15712	15945	15837	15924	15879	15950	15871	15877	15848	15843	16015	15724	15872	15685	15886	15860	15978	15941	15766	15880	15680	15725	15943	15899	16227	15901	15957	16044	15960	15984	15799	15881	16092	15806	15947	16081	15994	15825	15666	15702	15964	15994	16037	15970	16071	15833	15814	16019	15835	15761	15687	15861	15894	16028	15911	15625	15947	15838	15990	15891	15919	15837	15783	15743	15830	15970	15915	15897	15837	15959	15848	16087	15780	15851	15959	15790	15810	15652	15912	15819	15962	15756	15793	15957	15756	15823	15922	15977	15726	15885	15917	15914	15811	15879	15806	15878	15930	15777	15872	15875	15768	15875	15929	15896	15857	15770	15962	16005	15731	15814	15910	15763	16017	15997	15851	15686	15800	16002	15851	15936	15957	16163	15968	16043	15886	15999	15688	15910	15892	15839	16085	15648	15891	15809	15920	15867	15955	15829	15704	15802	15700	15860	15990	16046	16029	16000	15646	15883	15803	15850	15935	15867	16020	15819	15904	16022	16023	15977	16062	15809	15905	15943	15802	15926	15802	15974	15746	15969	15882	15817	15742	15873	15780	15790	15847	15827	15736	15889	15774	15917	15816	15839	15995	15874	15661	15902	15838	15925	15760	15843	16094	15902	15778	15787	16161	15803	15692	15932	15879	15959	15919	15915	15897	15899	15868	16012	15813	15937	15974	15927	15852	15726	15826	15750	15965	15966	15820	15971	15869	15841	15904	15900	16065	15857	15966	15907	15808	15846	15803	15839	15838	15739	15776	15822	16112	15908	15817	15946	15812	15936	15865	15867	15854	15883	15981	16018	15889	15885	15846	15879	15943	15988	15790	15920	16018	16060	15752	15751	15970	15882	15784	15763	15750	15801	15900	15770	15938	15895	15894	15947	15904	15850	15895	15672	15908	15787	15769	15946	15881	15724	15741	15956	15891	15928	15991	15895	15682	15964	15752	15908	15731	15947	15713	15787	15990	15833	15707	16002	15828	16002	15870	15819	16020	15971	15767	15742	16066	15820	15890	15661	15953	15915	15765	16008	15857	15917	15918	15575	15845	15727	15586	15674	15730	15761	15833	15896	15915	15761	15831	15963	15827	15782	15750	15933	15915	15732	15874	15879	15685	15868	15772	15795	15843	15716	15621	15914	15614	15882	15901	15852	15881	16032	16138	15864	15931	15737	15564	15935	15828	15761	15941	15988	15998	15972	15804	15930	15994	15838	15930	15943	15786	15742	16086	15772	15871	15808	15804	15959	16195	15945	15831	15731	15898	15669	15807	15754	15774	15813	15805	16004	15816	15753	15700	15999	15921	15728	15717	15867	15860	15783	15682	15717	15720	15846	15835	15656	15857	15648	15820	15846	15897	15869	15663	15732	15792	15661	15833	15827	15670	15903	15978	15824	15880	15657	15856	15883	15879	15797	15906	15827	15962	15549	15955	15849	15812	15894	15672	15639	15781	15719	16092	15966	15728	15892	15751	15780	15811	15917	15839	15965	15936	15889	15610	15848	15731	15723	15908	15889	15913	15866	15819	15804	16092	15878	15826	15991	15906	15883	15942	15934	15931	15810	15956	15871	15964	15741	15818	15936	15922	16077	15979	16069	15704	16060	16021	16008	15767	15981	15866	15845	15857	15961	15904	15838	16009	16009	15651	15884	15785	15863	15826	15917	15737	15708	15930	15866	15878	15883	15923	15873	16067	15912	15990	16060	15814	15959	15897	15972	15941	15763	16053	15812	15967	15804	15695	15729	16037	15784	15877	15911	15802	15783	15758	15961	15786	15764	16014	15961	15700	15893	15726	16046	15890	15956	16035	15907	15999	15865	15710	15888	16026	15718	15844	15958	15687	15596	15708	15887	15905	15848	15647	15764	15681	16061	15898	15833	15731	16062	15956	15834	15788	15721	15701	15808	15743	15850	15837	15817	15817	15960	15926	15773	15897	15870	15849	15860	15854	15949	15954	15866	15937	15928	15911	15865	15923	15697	15873	15979	15646	15732	15865	15847	16020	15854	15864	16048	15810	15904	15964	16051	16006	16039	15817	16013	16019	15831	15810	15906	15822	15901	15778	15895	15954	16046	15945	15900	15735	15647	15680	15710	15804	15915	15854	15674	15754	15926	15966	15903	15779	15813	15644	15882	15845	15904	15840	15926	15881	15790	15686	15816	15859	15739	15847	15961	15787	15884	16016	15975	15911	15860	15941	15920	15915	15686	15988	15829	15927	15843	15742	15828	15884	15839	15984	15909	15863	15674	15741	15919	16018	15919	15860	16028	15863	15781	15985	15920	16005	15750	15942	15813	15942	15922	15699	15783	15772	15826	15868	15832	15771	16004	15860	15946	15825	15902	15913	15920	15699	15856	15768	15960	15882	15952	15933	15838	15903	15900	15855	15905	15810	16084	15860	15707	15883	15820	15812	15777	15745	15801	16070	15889	16136	16018	16029	15827	15990	15903	15978	15714	15694	15852	15847	15926	16029	15890	15862	15889	15933	15682	15755	15921	15810	15790	15762	15665	15951	15689	15768	15976	16037	15837	16028	15888	15972	15826	15712	15765	15998	15981	15771	15868	15712	15804	15822	15783	15853	16053	15808	15967	15876	15828	15935	15882	15977	15854	15914	15765	16000	16017	16010	15560	15955	15944	15665	16035	15931	15883	15864	15804	15878	15880	15948	15971	16004	15952	16024	15951	15789	15895	15852	15846	15896	16085	15864	15857	15907	15737	15780	15712	15960	15902	15851	15920	15886	16086	15764	15819	15884	15940	15707	15966	15901	15853	15874	15870	15928	15946	15812	15912	15787	15906	15944	15956	16053	15888	15880	15599	15837	15968	15762	15837	15993	16015	15793	15788	15944	15960	16022	16012	15801	15771	15964	15904	15749	15853	15983	15710	15847	15866	15902	15895	15624	15700	15925	16018	15743	15767	15853	16042	15774	15603	15879	16010	15679	15734	16152	15869	15736	15797	15836	15788	15899	15756	15939	15703	15883	15842	15890	15858	15852	15765	15820	15906	15978	15798	16059	15939	15841	15782	15734	15868	15602	15872	16078	15889	15770	15969	15655	15858	15850	15592	16037	15703	16198	15781	15949	15817	15710	15925	15832	15762	15806	15942	15792	15818	16166	15570	15598	15801	15768	15975	15965	15964	15820	15874	15671	15865	15836	15726	15886	16007	15934	15978	15853	15976	15812	16040	15849	15930	15861	15796	15805	15756	15998	15852	15957	15878	16041	15926	15810	15795	15816	15845	15853	15991	15736	15653	15741	15985	15887	15788	15898	15858	15809	15811	15861	15831	16066	15773	15878	15874	15978	15705	16026	15683	15838	15735	15826	15767	15975	15946	15738	16048	15978	15955	15881	15872	15803	15816	15923	16007	15768	15690	15835	15902	15847	15880	15822	15763	15862	15773	15812	15880	15733	15879	15725	15768	15758	15960	15827	15859	15730	15818	15858	15997	15817	16047	15690	16023	15802	15853	15857	15890	15839	15712	16007	15906	15922	16091	15836	15927	15816	15808	15916	15870	15839	15927	15920	15847	15833	15785	15759	15816	15785	15897	15771	15881	15723	15870	16035	15836	15638	15869	15779	15887	15876	15853	15949	15950	15815	15840	15850	15848	15988	15684	15650	15922	15851	16126	15958	15782	16072	15969	16022	15852	16000	15838	15838	15773	15853	15940	15890	15869	15896	15916	15948	15815	16145	15566	15933	15910	16037	15871	15736	15866	15844	15952	15765	15833	15847	15678	15931	15928	15936	15803	16113	15885	15903	15704	15686	15977	15673	15723	15877	15814	15948	15946	15901	15851	15834	15974	15868	15992	15865	15825	15798	16031	16004	15824	15923	15817	15794	15857	15808	15960	15979	15987	15856	15881	15922	16176	15962	16075	15913	15857	15843	15793	15810	15725	15885	16059	16014	16004	15963	16047	15783	16039	15876	15856	15862	16054	16074	15971	15862	15999	15855	15719	15580	15866	16013	15893	15876	15944	15835	15957	15996	15883	15792	16027	15668	15638	15927	15730	15858	15823	15815	15891	16027	16075	15885	15727	15926	15693	15807	16037	15986	15829	15840	15764	15897	15970	15889	15587	15728	15896	15916	15936	15852	16045	15845	16019	15817	15979	15826	15980	15921	15730	15863	15863	15891	15989	15825	15779	15715	15866	15925	15776	16032	15851	15925	15684	15764	15848	16196	15853	15859	15891	15667	15907	15853	15829	15926	15772	15900	15820	15861	15880	15826	15887	15784	15690	15659	15719	16083	16089	15866	15864	15721	15967	15956	15725	15777	16018	15741	16008	16013	16102	15728	15887	15742	15617	16038	15827	16021	15680	15825	15770	15971	15816	15802	15949	16082	15868	15751	15789	15812	15917	15885	15853	15878	15970	15961	15914	15661	15829	15788	15871	15909	15845	16047	15805	15812	15989	16028	15801	15748	15800	16031	15908	16134	15979	15909	15731	15870	15999	16060	15742	15758	15791	16044	15733	15923	15779	15909	15669	15910	15888	15723	15797	15861	15801	16062	15993	15747	15743	15831	15921	15625	15900	15859	15991	15619	15760	15902	15972	15759	15664	15902	15934	16130	15887	15753	15742	15836	15885	15873	15905	15906	15719	15982	15778	15887	15707	15817	15802	15692	15823	15887	15907	16000	15865	15915	15783	15794	15953	15908	16103	15915	15767	15877	15733	16058	15891	15920	15814	15880	15930	15839	15892	15882	15893	15919	15940	15737	15717	15869	15803	16000	15737	15880	15725	16070	15953	15864	15725	15620
15169	35576	29650	22881	20437	18832	17454	16440	15656	15174	14748	14379	14196	14052	14040	13938	13956	13859	13805	13793	13657	13659	13592	13559	13609	13761	13619	13611	13736	13596	13523	13507	13723	13556	13542	13541	13574	13445	13374	13512	13579	13538	13337	13465	13654	13482	13454	13376	13463	13660	13492	13588	13354	13499	13573	13542	13537	13460	13486	13511	13468	13567	13500	13355	13478	13585	13421	13541	13401	13425	13432	13433	13585	13598	13541	13381	13508	13347	13422	13518	13451	13456	13456	13412	13468	13339	13542	13366	13567	13419	13346	13467	13459	13228	13509	13526	13425	13339	13496	13415	13523	13397	13425	13687	13431	13324	13593	13506	13596	13373	13563	13491	13561	13479	13531	13417	13286	13586	13381	13402	13404	13422	13404	13505	13474	13431	13563	13479	13519	13304	13388	13501	13437	13479	13402	13559	13405	13449	13369	13388	13303	13581	13556	13543	13526	13482	13445	13529	13659	13591	13526	13413	13290	13377	13430	13451	13370	13355	13483	13485	13503	13479	13437	13273	13518	13418	13509	13310	13332	13375	13445	13401	13420	13346	13270	13541	13420	13365	13404	13548	13516	13582	13406	13496	13475	13509	13461	13404	13200	13400	13506	13346	13409	13466	13346	13405	13515	13231	13384	13484	13490	13322	13315	13388	13354	13330	13408	13246	13501	13437	13425	13484	13413	13346	13540	13492	13489	13281	13481	13346	13479	13517	13411	13575	13359	13485	13539	13550	13631	13495	13467	13463	13464	13391	13352	13558	13542	13549	13615	13490	13412	13428	13413	13241	13424	13413	13438	13631	13570	13529	13328	13440	13260	13589	13438	13461	13354	13314	13459	13253	13446	13465	13477	13424	13431	13411	13439	13393	13544	13569	13308	13460	13478	13434	13420	13237	13294	13104	13117	13368	13367	13649	13489	13595	13521	13407	13503	13489	13550	13588	13424	13402	13389	13597	13365	13509	13352	13550	13375	13533	13498	13399	13374	13447	13346	13190	13511	13263	13333	13498	13319	13268	13379	13616	13452	13335	13146	13483	13565	13439	13328	13493	13517	13546	13326	13356	13492	13454	13503	13379	13400	13385	13235	13567	13627	13348	13336	13407	13444	13521	13398	13416	13331	13527	13463	13300	13427	13477	13285	13451	13389	13290	13611	13467	13244	13472	13614	13457	13584	13353	13447	13446	13545	13404	13388	13446	13465	13396	13446	13330	13271	13506	13424	13199	13546	13341	13406	13453	13427	13336	13538	13457	13508	13444	13432	13284	13479	13456	13424	13361	13355	13245	13480	13340	13514	13496	13472	13494	13440	13264	13392	13504	13364	13478	13488	13386	13476	13394	13423	13496	13629	13448	13544	13445	13356	13445	13434	13475	13457	13457	13460	13516	13181	13511	13405	13550	13492	13380	13386	13550	13523	13428	13530	13540	13449	13363	13557	13281	13520	13235	13427	13298	13552	13584	13358	13515	13406	13425	13361	13326	13458	13243	13408	13460	13351	13644	13509	13384	13493	13502	13380	13543	13425	13241	13620	13656	13468	13480	13404	13609	13287	13471	13379	13586	13498	13499	13523	13440	13349	13385	13433	13644	13309	13197	13491	13428	13266	13318	13539	13523	13236	13481	13444	13448	13420	13370	13482	13486	13383	13465	13481	13457	13377	13439	13573	13363	13358	13587	13498	13424	13537	13326	13385	13392	13361	13402	13256	13441	13434	13410	13401	13488	13265	13500	13644	13417	13525	13660	13572	13501	13493	13496	13437	13622	13452	13406	13440	13446	13463	13260	13436	13368	13487	13350	13303	13498	13502	13446	13270	13439	13436	13327	13480	13350	13446	13441	13312	13408	13571	13441	13601	13433	13409	13633	13347	13376	13492	13450	13518	13385	13506	13400	13355	13395	13260	13418	13308	13595	13341	13471	13391	13291	13596	13396	13356	13516	13531	13360	13476	13483	13488	13599	13500	13330	13440	13548	13384	13397	13196	13356	13381	13559	13458	13455	13403	13371	13434	13257	13479	13289	13456	13361	13411	13558	13471	13397	13508	13361	13438	13473	13489	13464	13260	13417	13388	13356	13516	13334	13359	13303	13504	13559	13456	13515	13335	13486	13384	13599	13386	13483	13289	13547	13487	13543	13475	13353	13382	13456	13313	13503	13543	13637	13516	13520	13426	13530	13668	13427	13397	13459	13543	13501	13480	13385	13369	13472	13507	13414	13561	13520	13560	13340	13539	13470	13346	13416	13376	13525	13472	13503	13592	13452	13453	13364	13455	13311	13253	13314	13472	13393	13479	13433	13475	13373	13530	13543	13311	13326	13357	13315	13476	13464	13561	13473	13443	13361	13376	13338	13480	13401	13319	13357	13600	13520	13536	13461	13510	13426	13448	13260	13437	13452	13532	13378	13340	13520	13437	13570	13377	13480	13487	13530	13525	13526	13478	13192	13339	13353	13352	13443	13537	13428	13422	13457	13476	13498	13305	13491	13338	13405	13412	13384	13366	13639	13371	13507	13383	13421	13380	13396	13479	13331	13406	13483	13288	13307	13301	13524	13348	13553	13526	13524	13482	13230	13536	13322	13314	13290	13418	13579	13567	13400	13323	13450	13394	13577	13520	13458	13390	13393	13492	13530	13349	13419	13546	13495	13339	13383	13619	13337	13286	13485	13440	13413	13477	13470	13429	13412	13439	13414	13353	13413	13329	13425	13456	13362	13444	13473	13660	13474	13548	13594	13385	13424	13475	13398	13528	13359	13379	13346	13446	13373	13410	13345	13418	13429	13405	13384	13557	13261	13401	13415	13478	13426	13470	13530	13232	13231	13435	13450	13369	13406	13601	13391	13427	13384	13208	13466	13526	13490	13229	13349	13642	13448	13336	13395	13497	13517	13321	13419	13373	13478	13465	13327	13272	13396	13405	13356	13386	13313	13466	13358	13536	13479	13364	13392	13431	13599	13299	13450	13334	13375	13518	13467	13403	13456	13525	13445	13453	13532	13335	13427	13340	13509	13536	13229	13476	13393	13449	13534	13356	13689	13354	13345	13637	13399	13403	13362	13449	13303	13339	13458	13588	13264	13452	13414	13632	13353	13423	13491	13312	13549	13578	13527	13495	13316	13482	13363	13484	13247	13449	13457	13317	13420	13355	13447	13458	13444	13488	13429	13568	13312	13475	13524	13402	13382	13319	13554	13343	13501	13264	13419	13352	13386	13494	13553	13476	13490	13392	13496	13481	13315	13374	13407	13452	13382	13382	13523	13479	13371	13497	13320	13442	13456	13403	13396	13405	13489	13314	13380	13413	13431	13423	13109	13341	13490	13437	13496	13380	13405	13599	13420	13473	13399	13439	13404	13340	13391	13556	13415	13431	13430	13536	13357	13387	13303	13404	13477	13552	13312	13537	13412	13344	13391	13537	13509	13510	13432	13423	13476	13456	13589	13290	13404	13419	13530	13361	13229	13409	13467	13382	13567	13342	13339	13441	13529	13274	13377	13550	13509	13469	13357	13423	13527	13448	13339	13473	13412	13442	13462	13377	13467	13434	13476	13394	13422	13483	13419	13441	13370	13483	13545	13399	13591	13466	13597	13459	13342	13297	13244	13436	13463	13412	13497	13399	13440	13397	13313	13383	13462	13378	13460	13371	13293	13616	13218	13429	13497	13314	13445	13358	13390	13391	13357	13557	13352	13248	13331	13374	13494	13387	13212	13327	13479	13399	13301	13516	13447	13243	13473	13365	13311	13387	13513	13571	13494	13489	13445	13434	13506	13529	13388	13350	13447	13235	13425	13567	13365	13664	13366	13555	13416	13382	13450	13499	13484	13353	13429	13495	13520	13329	13512	13291	13451	13466	13600	13453	13384	13538	13585	13365	13493	13298	13472	13419	13463	13349	13362	13395	13469	13471	13645	13381	13281	13521	13556	13336	13410	13336	13524	13285	13428	13504	13439	13342	13356	13413	13518	13314	13370	13402	13390	13324	13534	13403	13325	13474	13449	13258	13359	13486	13461	13385	13379	13467	13408	13430	13434	13442	13448	13385	13456	13388	13265	13476	13359	13713	13331	13332	13575	13416	13497	13599	13455	13538	13336	13473	13516	13410	13535	13468	13453	13474	13447	13418	13438	13316	13264	13481	13613	13479	13437	13526	13403	13508	13444	13481	13497	13313	13557	13589	13359	13518	13442	13324	13341	13428	13479	13332	13383	13397	13502	13321	13448	13517	13527	13501	13587	13448	13566	13510	13337	13416	13373	13401	13402	13374	13490	13460	13522	13527	13518	13347	13573	13478	13647	13435	13392	13442	13461	13504	13397	13320	13484	13398	13385	13498	13414	13388	13501	13257	13376	13385	13470	13436	13533	13349	13413	13358	13494	13512	13507	13405	13423	13536	13460	13548	13291	13218	13428	13324	13494	13598	13346	13407	13585	13333	13424	13625	13338	13418	13372	13415	13462	13477	13456	13287	13344	13235	13306	13426	13484	13495	13531	13541	13374	13281	13336	13424	13554	13420	13436	13454	13503	13395	13259	13407	13410	13386	13404	13525	13378	13346	13401	13389	13459	13442	13483	13559	13386	13411	13420	13504	13400	13354	13571	13391	13286	13511	13462	13566	13525	13407	13335	13626	13452	13442	13502	13387	13332	13234	13373	13420	13462	13378	13248	13495	13540	13455	13452	13449	13601	13433	13427	13642	13303	13374	13384	13531	13360	13489	13437	13356	13448	13459	13361	13424	13465	13486	13330	13233	13602	13556	13499	13302	13472	13489	13317	13391	13548	13526	13440	13438	13666	13350	13528	13412	13532	13416	13445	13596	13527	13434	13370	13414	13479	13447	13341	13360	13281	13565	13441	13449	13372	13590	13356	13488	13460	13492	13316	13600	13434	13493	13397	13543	13230	13479	13519	13334	13412	13349	13345	13441	13522	13344	13523	13380	13457	13436	13549	13503	13390	13254	13441	13512	13337	13564	13473	13334	13418	13326	13327	13526	13423	13378	13476	13508	13459	13392	13466	13604	13536	13549	13483	13400	13500	13308	13395	13498	13660	13585	13493	13396	13406	13513	13318	13417	13584	13413	13552	13479	13623	13496	13383	13524	13404	13571	13315	13448	13429	13311	13519	13478	13475	13324	13502
27871	22419	24822	21374	17587	16918	16498	16096	15697	15654	15591	15301	15472	15589	15343	15434	15490	15176	15136	15347	15349	15023	15097	15239	15442	15230	15233	14984	15265	15165	15111	15405	15110	15285	15256	15263	15395	15118	15028	15261	15035	15032	15215	15225	15236	15093	15191	15093	14943	14960	15286	15032	15328	15052	15177	15344	15308	15289	15109	15386	15432	15148	15136	14883	15207	15215	15243	15222	14883	15135	15144	15192	15097	15122	15240	15159	15310	15111	15118	15089	14912	15132	15107	15261	15177	14967	15181	15014	15272	15089	15161	15159	15081	15076	15172	15308	15131	15272	15166	15160	15200	14929	15247	15005	15312	15311	15060	15258	15106	15194	15138	15329	15093	15190	15125	15217	15121	15266	15225	15041	15160	15021	14994	15085	15116	15258	15126	15124	14927	15114	15265	15227	15136	15292	15275	15034	15038	15216	15184	15356	15112	15157	15229	15128	15229	15281	15252	15309	15070	15080	15140	15305	15205	15157	15196	15199	15092	15047	15004	14913	14983	14944	14994	15194	15136	15032	15133	15242	15082	15254	15107	15038	15306	15234	15123	15160	15026	15111	15144	15084	15219	14972	15348	14972	15120	15180	15169	15212	15121	15181	15065	15175	15041	15205	15077	15071	14976	15354	14983	15144	15236	15225	15237	15249	14895	14902	15202	15202	15117	15290	15368	15089	15057	15190	15120	15239	15106	15200	15046	14928	15195	15224	15087	15162	15282	15135	15205	15295	14987	15007	15009	15227	15188	15418	15135	15305	15150	15062	15075	15188	15175	15230	15353	15357	14955	15033	15121	14992	15055	14987	15091	15228	15167	15065	15049	15169	15439	15187	15190	15144	15123	15083	15142	15238	15189	15163	15350	15141	15236	15142	15019	15245	15355	15235	15024	15175	15013	14866	15127	15107	15356	15069	15136	15157	15085	15150	15111	15137	15129	15150	15136	15242	15372	15274	15159	15375	15218	15271	14977	15279	15171	15233	15174	15214	15208	15026	15204	15105	15075	15119	15066	15209	15064	15139	15270	14879	15112	15183	14946	15148	15132	15125	15335	15186	15179	15234	14801	15131	15067	15006	15079	15195	15029	15096	15186	15276	14962	15293	15314	14962	14932	15110	15035	14935	15092	15082	15209	15175	15208	15244	15122	15216	15206	15070	15200	15137	15144	15371	15175	15074	15391	15014	14979	15082	14973	15077	15111	14991	15279	15055	15126	15276	15042	15174	15278	15009	15100	15233	15162	15222	15189	15186	14922	15119	15133	15340	15242	15176	15419	15216	15218	15140	15235	15237	15340	15128	15237	15021	15134	15176	15195	14937	15168	15128	15081	15105	15280	15170	15225	14919	15276	15128	15317	15047	15101	15203	15069	15334	14986	15424	15120	15059	15278	15318	15115	15137	15065	14956	14961	15202	15279	15320	15206	15198	14968	15228	15293	15282	15420	15169	15225	15048	15051	15123	15395	15286	15265	15157	15196	15300	14964	15325	14953	15209	15553	15079	15210	14993	15335	15427	15291	15148	15204	15135	15268	15262	15088	15257	15211	15157	15325	15087	14903	15072	15209	15280	15365	15011	14936	15101	15132	15092	15204	15211	15145	15214	15264	15340	15061	15205	15106	15130	15064	15296	15089	15116	15126	15220	15261	15144	15089	15045	15295	15210	15417	15146	15123	14916	15159	15108	15068	15254	15020	15089	15203	15200	15130	15103	15362	15028	15105	15163	15077	15033	14989	15006	15216	15250	15296	15208	15166	15419	15236	15306	15116	15130	14995	15164	15177	15107	15176	15089	15242	15214	15204	15272	15038	15119	15227	15197	15158	14984	15158	15043	15255	15220	15106	15096	15110	15109	15215	15120	15152	15176	15096	15092	15263	15117	15137	15409	15272	15160	15284	15400	15105	15131	15023	15056	15081	15183	15068	15237	15248	15204	15337	15135	15078	15216	15114	15110	15433	15232	15224	15147	15183	15090	15277	15200	15281	15105	15098	15165	15186	15233	14944	15243	15274	15230	15230	15303	15162	14901	15231	15102	15247	15061	15302	15238	15279	15026	15138	15052	15131	15155	15014	15244	15231	15233	15084	15263	15270	15142	15205	15169	15119	15153	15105	15315	15189	15223	15172	15172	15162	15300	15325	15170	15095	15217	15216	15224	15010	14860	15369	15143	14845	15320	15296	15133	14998	15227	15154	15219	15293	15184	15236	15232	15091	15096	15210	15177	15097	15096	15187	15176	15145	15118	15272	15207	15106	15254	15291	15295	15159	15076	15259	15266	15231	15261	15361	15083	15293	15081	15091	15072	15222	15397	14965	15124	15189	15051	15150	15115	15156	14978	14928	15367	15148	15119	15242	15205	15238	15030	15183	15070	15096	15209	14943	15115	15098	15068	15229	15180	15282	15239	15165	15154	14922	15281	15180	15234	15062	15064	15199	15001	15193	15167	15371	15194	15175	15108	15207	15124	15242	15152	15224	15197	15136	15069	15081	15030	15377	15090	15304	15005	15289	15090	15067	15117	15093	15270	15150	15269	15195	15041	15160	15120	15204	14925	15116	15053	15061	15097	15383	15213	15185	15418	15318	15105	15133	15016	15155	15180	15241	15138	15203	15047	14904	15242	14792	14950	15071	15149	15157	15157	15305	15273	14948	15134	15067	15100	15099	14968	15298	15157	15314	15116	15183	15359	14921	15229	15115	15128	15241	15112	15229	15007	15210	15283	15173	14822	15179	14981	15139	15135	15316	14980	15228	15215	15151	15259	15008	15040	15057	15163	15219	15155	15265	15280	15150	15233	15445	15040	15186	15129	15188	15237	15179	14993	15110	15135	15041	15214	15004	15147	15230	15085	14919	15002	15117	15124	15207	15310	15252	15229	15124	15168	15192	14973	15085	15203	14969	15092	15149	14962	15170	15147	15085	15264	15171	15346	15309	15170	15327	15385	15014	14978	14996	14927	15178	15118	15316	15290	15033	15269	15043	15181	15315	15350	15165	15109	15213	15137	15069	15138	15117	15268	15350	15246	15329	15107	15214	15029	15042	15277	15279	15192	15062	15097	15271	15225	15202	15084	15054	15336	15153	15141	15190	15265	15105	15169	15170	15264	15019	15074	15153	15326	14986	15132	15205	15194	15251	15217	15028	15178	15145	15274	15187	15076	15176	15032	15036	15303	15195	15142	14919	15113	15283	15085	15254	15282	15294	15047	15107	15079	15079	15071	15276	15144	15314	15186	15224	15286	15139	15000	15000	15146	15279	15289	15170	15063	15130	15074	15187	15090	15241	15206	15216	15329	15150	15174	15244	15260	15366	15100	15160	15235	15192	15137	15214	15300	15274	15188	15230	15233	15221	15313	15180	15105	15122	15235	15171	15343	15214	15115	15142	15173	15360	15107	15138	15244	14949	15286	15101	15335	15346	15119	15087	15152	15097	15265	15319	15069	15438	15130	15317	15175	15105	15173	15180	15050	15209	14949	14976	14961	15004	14908	15161	15189	15309	15260	15229	15223	15292	15177	15213	15122	15195	15240	15115	14949	15251	15018	15094	14970	15092	15179	14966	15168	15088	15329	15234	15172	15276	15157	15264	15187	15105	15097	15155	15117	14938	15042	15210	15103	15246	15216	15240	15292	15359	15392	15119	15183	15271	15150	15090	14996	15147	15226	15168	15192	15344	15144	15124	15156	15237	15284	15230	15200	15079	15093	15226	15138	15011	15180	15358	15409	15215	15059	15340	15188	15170	15084	15196	15097	14936	15066	15084	15083	15059	15262	15044	15138	15166	15074	15217	15115	15261	15154	15280	15375	15302	15202	14981	15203	15144	15201	15253	15029	14994	15125	15122	15245	14868	15339	15164	15299	15098	14934	15085	14990	15066	15172	15117	15239	15089	15285	15241	15131	15367	15109	15109	15220	15270	15191	15084	15287	15391	15299	15197	15210	15091	15148	15083	15176	15302	14979	15194	15170	15367	15216	15184	15314	15186	15168	15083	15264	15235	15067	15134	15341	15248	15142	15151	15040	15107	14985	15229	15159	15216	15148	15169	15099	15141	15254	15150	15155	15084	15083	15055	14970	15259	15178	15177	15050	15126	15113	15298	14943	15212	15133	15098	15282	14997	15130	15147	15086	15272	15237	15110	15050	15170	15170	15346	15257	15334	15343	15234	15192	14981	15141	15121	15139	15137	15117	15223	15144	15147	15202	15253	15260	15358	15335	15223	15208	15252	15265	15040	15211	15227	15284	15211	14943	15178	15039	15197	15002	15210	15250	15112	15266	15147	15033	15068	15225	15195	15275	15298	15140	15204	15313	15054	15104	15113	15119	15259	15109	15099	15056	15321	15123	14991	15288	15166	14996	15225	15094	15145	15286	15172	15257	15073	15114	15219	15108	15097	15330	15095	15276	15192	15071	15214	15159	15158	15069	15347	15356	15050	14973	15084	15436	15107	15216	15061	15246	15113	15254	15229	15206	15184	15249	15053	15209	15291	15152	15342	15099	15078	15294	15235	15157	15083	15168	15167	15152	15189	15014	15289	15093	15038	15254	15381	15162	15144	15143	15165	15200	15271	15243	15438	15127	15162	14990	15068	15303	15193	14975	15165	15003	15102	15204	15087	15171	15179	15065	14947	15324	15251	15017	15068	15289	15228	15287	15273	15193	15201	15279	15342	15300	15223	15224	15121	15025	15194	15110	15030	15159	15205	15107	15136	15148	15125	15197	15181	15032	15138	15304	15102	15032	15067	14978	15065	14982	15423	15085	14961	14982	15203	15380	15290	15192	15176	15226	15188	15124	15232	15124	15244	15273	15226	15103	15206	15077	15249	15306	15108	15032	15214	15080	15033	15081	15093	15195	15142	15190	15377	15258	15105	15148	15275	15208	15266	15176	15274	15194	15159	15110	15314	15284	15129	15197	15110	15149	15082	15273	15199	15144	15280	15267	15112	15218	15248	15113	15231	15065	15176	15184	15149	14984	15286	15243	15312	15137	14983	15311	15063	15279	15016	15369	15336	15206	15083	15177	15020	15302	15341	15137	15243	14957	15294	15352	15078	15142	15256	15168	15178	14977	15193	14951	15063	15145	15069	15209	15214	15172	15122	15107	15170	15291	15165	15059	15241	15243	15187	15008	15137	15261
16342	25844	22171	17689	16420	15397	14721	14201	13965	13682	13477	13533	13437	13280	13249	13264	13378	13363	13114	13232	13178	13013	13245	13107	13114	13115	13089	13105	13101	13274	13076	13168	12869	13080	13018	13006	13050	13118	13113	13257	13063	13054	13169	13137	13045	13017	12966	13178	12962	13206	12987	12996	13150	13133	13056	13012	13095	13166	13015	13093	13191	13150	13087	13037	13089	12996	13037	13048	13021	13001	13025	12930	13064	13023	13000	13032	13057	13208	12994	12954	13206	13050	13003	13198	13026	13074	13191	12865	13038	13068	13182	13028	12987	13195	13049	13089	12918	13068	13051	13018	13099	13112	13091	13129	13069	13038	13014	12978	13094	12997	13133	13025	12892	13011	13132	12995	13138	12953	13161	13044	13185	13066	13216	13188	13067	13162	12987	13248	13109	12855	13204	13040	13057	13019	13114	12988	13100	13115	13110	13172	13023	12920	13025	12909	13135	13094	13232	13208	13106	13151	13002	13120	13133	13009	13025	13089	13146	13199	13139	12922	13046	13037	13149	12954	12998	13090	13193	12919	12981	12989	13264	12921	13035	13138	12958	13112	13067	13136	13084	13089	13058	13009	13214	13033	13075	13167	13068	13210	13162	12968	13143	13024	12970	12890	13036	13110	13086	13011	12956	13059	13118	12958	12938	12970	13226	13156	13072	13048	13149	12817	12945	13048	13121	13075	13037	13247	13077	12950	13049	13187	13037	13247	12963	13098	13008	13165	13180	12976	13311	13014	13097	13065	12981	13122	13126	12958	13243	13159	13045	13050	13078	13032	13021	13150	13043	12963	13097	13125	12996	13009	12950	13051	13167	13125	13023	12997	13214	13238	13120	13140	12900	13009	13081	13172	13099	13207	13082	13061	12987	13121	13042	13025	13183	13174	12872	13096	13255	13140	13130	13185	13022	13134	13268	12943	13149	13146	12997	13213	12968	13029	13131	13129	13158	13119	13131	13088	13101	12943	12985	13054	12931	13112	13171	12958	13054	13044	13097	13058	13134	13056	13121	13056	13100	13095	12877	12932	13293	13167	13136	13066	12911	12942	13189	13170	13056	13164	13106	13139	13188	13076	13064	13058	13144	13079	13154	13125	13084	12955	13136	13172	13027	13073	13148	13035	13152	13018	13093	13086	13252	13059	12927	13165	13125	13080	12987	13030	13244	13030	12908	13129	13074	13152	13098	13161	12907	13178	13011	13189	13048	13005	12938	13103	13128	13109	13086	13146	13031	13118	13186	13232	13172	13090	12996	13095	13063	13167	12986	13322	12985	13046	13127	12833	12981	13138	13168	12984	13045	13196	12930	13048	13044	13039	12900	12972	13117	13038	13193	13062	13118	13216	13124	13125	13232	13179	13108	13136	13027	12726	13178	13041	13241	13258	13064	13051	13001	13128	13156	13138	12986	13068	13160	13154	13166	13141	13167	13132	13084	13287	12928	13028	13102	13049	13122	12895	13022	13047	13046	13000	13155	12972	13106	13158	13096	12969	13083	13156	13136	12912	13125	13078	13171	13094	13127	13024	13118	13215	13152	13265	13286	13014	13235	13229	12900	13108	13301	12930	13091	13155	13057	13147	13104	13091	13002	13136	13069	12955	13047	13125	13003	13207	13098	12989	12950	13261	13028	13005	13166	13018	13151	12947	13268	12996	13211	13183	13206	13020	13217	13093	13044	13114	13007	13089	13177	13117	12953	13118	13177	13104	13076	13128	13158	12936	12982	13085	13212	13218	13146	13016	13016	13234	13049	13133	12879	13017	13134	13177	12971	13096	13155	13113	13021	12906	13194	12909	12865	13137	13089	13228	13239	13103	12977	13040	13073	13152	13091	13246	12886	12998	13181	13101	12949	12975	13180	13058	13100	13076	13155	13074	13120	13025	13067	12952	13134	13114	13228	13062	13251	13062	13046	13119	13129	12969	13080	13131	13059	13052	13047	13213	13199	13049	13151	13223	13112	13079	13003	12952	12971	13121	12962	13229	12951	13239	13060	13049	12961	12951	13135	13154	12900	13171	13035	12984	13017	13139	13121	13135	12945	13171	12928	13012	13094	13185	13095	13002	13059	13080	13028	13061	12970	13147	13050	13003	12959	13122	12968	13153	13165	13006	13138	13047	13078	12999	13046	13220	13226	12960	13185	13144	13132	13107	13025	12976	13203	13080	13124	13085	13132	13099	13185	13062	12888	13168	13235	13149	13157	13233	12954	13067	12980	13098	13122	13184	12963	13061	12989	13019	13142	13090	13080	13134	13154	13086	13016	13105	13067	13035	13046	13136	13071	13081	13101	13200	13060	13199	13023	13151	13178	13054	12968	13148	13106	13263	13019	13030	13192	12895	13023	12845	12914	13093	13044	12897	13261	13122	13066	13047	13132	13171	13025	13193	13033	13139	13030	13055	12978	13155	13072	13133	12982	13050	13092	13102	12969	13045	13247	13017	12905	13140	13153	13134	13309	13037	13051	13037	13015	13088	13251	13258	13003	13000	13227	13135	13061	12978	13050	13114	13098	12872	13072	13048	13134	12948	13068	13088	13211	13084	13250	13159	13137	13074	13018	13230	13026	13084	13019	13050	12998	13091	13159	12980	13010	13149	13311	13074	13006	13188	13179	13053	13116	13183	12991	12938	13240	13014	13090	13035	13022	13159	12892	13152	13072	13162	13101	13264	13096	13206	12987	13042	12930	13123	13126	13170	12920	13053	13279	13065	12906	13058	13114	12831	13237	13189	13190	13082	13040	13151	13001	12966	13234	13206	13173	13162	13199	13014	13284	13124	12903	12983	13044	13195	13086	12980	13146	13056	13141	13083	13061	13134	13124	12989	13064	12985	13000	13069	12938	13105	13151	13174	13035	13117	13275	13218	13038	13006	12951	13106	13039	13025	13139	13142	13080	13082	13153	13074	13023	13205	13183	12834	13138	12955	13169	13073	13191	13042	13151	13213	13077	12932	13059	13145	13219	13119	13216	13039	13160	13103	12928	12979	13046	12975	12878	13202	13060	12939	13091	13010	13007	13039	13032	12992	13153	13125	13013	13037	13062	12977	13042	12888	13219	13018	13036	13161	12902	13088	12990	13141	13038	13041	13022	12983	13117	13077	12968	12952	13264	13005	13016	13178	13053	13094	13159	13105	13103	13000	13190	13063	12977	13074	13147	13247	12962	13111	13146	13138	13245	13137	13158	13138	13207	13255	13138	13130	12899	13017	13253	12990	13041	13097	13051	13216	13096	13088	13095	13282	13012	13041	13254	13046	13051	13211	13007	12901	13206	13052	13231	13071	13140	12978	13054	13132	13200	13165	13027	13119	13153	13209	12910	13089	13100	13156	12965	13031	13068	13159	12934	13061	13007	13091	12945	13124	13206	13120	13042	13161	13046	13120	13110	13208	13082	13071	13127	12975	13090	13185	13120	13012	13135	13087	13008	12915	13170	13116	12991	13114	13212	13168	12927	13066	13075	13075	13078	13250	13114	13174	13054	13094	13083	13043	13040	12967	13102	13320	12981	13134	12991	13058	13177	13004	12972	13130	13031	13210	12836	13268	13055	13054	13130	13100	13160	12963	13246	13156	13215	13162	12960	12908	12999	13073	13096	13140	13017	13133	13069	13003	13078	13195	13131	12962	13036	13098	13052	13061	13018	13050	13150	13109	13013	13060	13173	13054	13064	13100	13083	12972	13213	13091	13107	13080	13003	13205	12980	13245	13058	13174	13063	13106	13137	13295	13080	13026	13116	13188	13081	13091	13205	12905	13132	13127	13003	13061	13105	13050	13135	13149	13129	13110	12918	13102	12869	13219	13100	13067	13201	13230	13082	13077	13055	12983	13123	12977	13034	13063	12934	13059	12835	13106	13134	13202	13167	13131	13139	12933	13087	13166	13130	13117	13168	12985	13013	13148	13154	13169	13016	13014	13009	13012	12994	13174	13084	12948	13053	12969	13102	12996	13018	12959	13238	13108	13099	13150	13134	13093	13040	13021	12935	13027	13147	13090	12965	13056	13222	12976	13023	13056	13168	13125	13167	13110	12929	13089	13035	13089	13106	13105	13116	13128	13158	13135	13104	13021	13002	13014	12947	12980	13145	13043	13083	12961	13083	13106	13122	13008	13039	13073	13117	13002	13020	13062	13186	13154	13302	13214	13131	13143	13148	13077	13169	13001	13167	13079	12904	13115	13101	12981	13059	13023	13067	13076	13266	13074	12954	13248	13161	13209	13089	13063	13266	13047	13096	13173	13008	13105	13117	13188	13126	13118	13204	13030	13169	12792	12939	12990	13116	12979	13081	13172	13070	12964	12924	13163	13001	13071	13240	13066	12948	13161	13047	12944	13064	12949	13070	13116	13152	13096	13212	13075	13152	13130	13183	12981	13091	13075	12897	13172	12975	13173	13157	13105	13216	13221	13045	13091	13077	13169	13003	13039	13075	13052	13133	13075	12976	13076	13094	13061	13448	13113	13144	12927	12910	13236	13098	13010	13096	13290	13116	13106	13213	12956	13112	13020	13148	13059	13076	13067	13070	13068	12964	13058	13084	13257	12920	13007	13055	13301	13122	13183	13091	13215	13115	13245	13119	13010	13166	13227	13121	13093	13083	13078	13170	13134	13116	13103	13081	13242	13021	13200	13086	13026	12979	13197	13066	13213	12980	13063	13148	13176	13217	12929	12921	13134	13096	13111	13187	13141	13066	13076	13119	13160	13174	13152	12987	12946	13025	13022	13151	13158	13024	13105	13111	13140	13032	13083	13056	13086	13003	13099	12948	13147	13052	13143	12990	13101	13172	13129	13058	13184	13024	13058	13022	13119	13107	13157	13001	13122	13168	13002	12959	13074	12989	13116	13122	13082	13029	13055	13031	13116	13028	13047	13161	13024	12954	13054	13208	13008	13078	12957	13083	13119	13121	13250	13163	13165	13052	12967	13156	13141	13211	13060	13028	13108	12949	13209	12894	13111	13108	13230	13121	13205	13084	13293	12957	12949	13212	13086	13137	13133	13134	12980	13213	13168	13125	13185	13187	13189	13143	13057	13214	13084	13061	13104	13063	13100	13276	12995	13115	13086	13177	13039	13199	13206	12991	13063	13029	13202	13103	13090	13089	13049	13165	13105	13077	13026	13172	12994	13133	13252
22500	20826	27681	24142	21622	21432	19808	16660	15968	15648	15536	15273	15295	15238	15002	15183	15016	15003	15114	14999	14897	15060	15081	14899	14952	14878	15018	15044	15000	15046	14686	14822	14839	14724	14694	14819	14936	14998	14856	14681	14701	14879	14743	14862	14671	14718	14733	14677	14684	14774	14760	14771	14614	14882	14752	14757	14759	14684	14714	14852	14802	14766	14750	15099	14947	14914	14721	14592	14715	14913	14609	14613	14671	14669	14769	14622	14705	14794	14824	14837	14657	14728	14678	14992	14784	14743	14730	14651	14793	14671	14764	14791	14711	14591	14744	14887	14598	14685	14690	14506	14683	14568	14749	14628	14851	14879	14690	14921	14665	14791	14836	14623	14739	14707	14639	14866	14854	14704	14762	14807	14760	14940	14856	14743	14495	14666	14680	14697	14741	14806	14516	14646	14714	14583	14635	14772	14786	14768	14777	14677	14965	14674	14621	14802	14559	14766	14858	14802	14844	14977	14697	14893	14644	14670	14679	14710	14685	14893	14714	14672	14686	14665	14491	14613	14718	14716	14770	14744	14848	14744	14805	14563	14686	14731	14590	14700	14742	14759	14894	14820	14769	14823	14739	14690	14739	14799	14743	14624	14647	14729	14698	14804	14595	14738	14707	14727	14655	14752	14828	14850	14574	14653	14780	14506	14992	14761	14786	14744	14579	14791	14850	14713	14951	14559	14658	14668	14797	14674	14774	14816	14679	14509	14548	14700	14612	14814	14705	14580	14676	14779	14863	14633	14633	14857	14736	14770	14686	14716	14947	14786	14750	14542	14820	14909	14774	14699	14915	14753	14688	14674	14615	14791	14753	14663	14537	14687	14765	14699	14671	14767	14909	14632	14743	14576	14857	14721	14792	14727	14806	14607	14782	14692	14785	14667	14844	14865	14757	14529	14656	14732	14657	14646	14788	14539	14732	14784	14712	14710	14887	14797	14759	14627	14553	14752	14646	14605	14956	14789	14751	14881	14777	14846	14920	14893	14727	14602	14700	14711	14714	14791	14727	14685	14603	14889	14678	14758	14772	14648	14544	14760	14693	14620	14850	14876	14675	14703	14693	14753	14569	14612	14761	14723	14604	14731	14827	14732	14613	14683	14778	14737	14805	14625	14730	14799	14679	14774	14763	14690	14861	14798	14691	14662	14825	14726	14351	14849	14735	14675	14881	14745	14485	14486	14765	14807	14669	14727	14828	14887	14750	14789	14706	15029	14738	14795	14819	14827	14587	14729	14755	14801	14660	14712	14612	14900	14623	14658	14580	14579	14625	14691	14595	14720	14704	14930	14784	14684	14560	14667	14798	14616	14541	14795	14795	14888	14798	14634	14713	14439	14669	14733	14636	14949	14602	14772	14578	14922	14939	14698	14854	14652	14720	14686	14634	14680	14707	14785	14702	14756	14789	14677	14604	14666	14734	14707	14733	14516	14827	14810	14629	14660	14704	14660	14843	14629	14732	14807	14875	14767	14716	14493	14611	14688	14816	14863	14751	14687	14540	14436	14640	14569	14642	14723	14771	14843	14586	14590	14776	14920	14586	14513	14678	14713	14797	14768	14521	14770	14778	14887	14775	14650	14611	14775	14498	14697	14642	14627	14820	14787	14877	14742	14791	14648	14920	14777	14783	14787	14805	14724	14606	14768	14676	14652	14657	14844	14764	14744	14660	14734	14784	14601	14712	14629	14920	14755	14667	14956	14697	14644	14859	14912	14583	14807	14703	14774	14640	14686	14714	14749	14736	14931	14744	14795	14651	14813	14735	14779	14927	14758	14813	14823	14699	14584	14597	14847	14831	14735	14803	14775	14648	14635	14683	14846	14778	14715	14887	14883	14723	14871	14833	14658	14680	14805	14677	14640	14853	14862	14893	14730	14725	14688	14821	14677	14826	14451	14692	14747	14609	14681	14763	14679	14875	14698	14889	14638	14962	14636	14855	14710	14811	14815	14538	14767	14666	14736	14553	14782	14681	14631	14769	14798	14706	14775	14864	14830	14805	14866	14769	14850	14839	14766	14766	14754	14900	14678	14597	14720	14594	14751	14731	14806	14846	14664	14549	14441	14759	14825	14785	14797	14632	14669	14567	14703	14895	14828	14922	14765	14937	14812	14822	14569	14758	14910	14581	14822	14707	14749	14796	14692	14772	14864	14696	14679	14721	14667	14670	14724	14895	14888	14822	14683	14690	14707	14666	14729	14762	14797	14730	14678	14765	14543	14764	14789	14731	14850	14673	14691	15000	14890	14876	14766	14771	14771	14901	14757	14819	14637	14836	14712	14615	14890	14760	14741	14899	14644	14693	14591	14737	14700	14616	14569	14593	14734	14850	14790	14889	14630	14712	14846	14651	14858	14782	14824	14715	14654	14821	14898	14773	14777	14648	14820	14766	14691	14822	14831	14611	14797	14744	14617	14452	14675	14640	14732	14748	14816	14717	14791	15002	14757	14807	14743	14551	14811	14771	14693	14571	14743	14843	14648	14585	14908	14723	14678	14644	14608	14809	14715	14680	14686	14997	14884	14851	14552	14488	14643	14661	14598	14700	14704	14758	14816	14697	14857	14810	14891	14808	15018	14802	14760	14701	14444	14825	14744	14782	14732	14728	14555	14819	14810	14583	14755	14541	14891	14792	14608	14761	14916	14591	14772	14776	14794	14778	14662	14821	14608	14668	14614	14590	14827	14794	14637	14860	14808	14744	14669	14712	14714	14642	14795	14635	14601	14865	14673	14774	14893	14714	14686	14692	14985	14639	14979	14819	14629	14911	14889	14804	14521	14658	14822	14776	14674	14861	14757	14596	14752	14475	14662	14748	14810	14671	14706	14761	14780	14860	14636	14790	14773	14705	14832	14724	14988	14636	14506	14769	14731	14772	14853	14778	14776	14779	14728	14582	14819	14726	14666	14709	14715	14666	14738	14633	14670	14788	14939	14721	14861	14631	14789	14938	14899	14817	14687	14633	14516	14791	14761	14743	14725	14675	14742	14796	14622	14680	14995	14703	14751	14837	14603	14709	14799	14839	14670	14883	15003	14902	14949	14646	14729	14963	14826	14734	14602	14763	14580	14605	14654	14834	14695	14825	14616	14712	14610	14530	14555	14798	14721	14680	14762	14606	14704	14769	14655	14878	14821	14618	14651	14602	14792	14779	14766	14789	14749	14663	14601	14715	14746	14827	14825	14725	14738	14826	14603	14680	14590	14954	14610	14701	14527	14799	14621	14778	14680	14752	14718	14716	14984	14740	14808	14625	14815	14700	14805	14713	14732	14791	14774	14621	14660	14737	14901	14882	14778	14816	14741	14704	14650	14949	14673	14770	14573	14767	14713	14809	14919	14667	14646	14810	14886	15040	14804	14819	14794	14963	14797	14734	14591	14774	14572	14637	14717	14802	14535	14630	14651	14700	14796	14833	14694	14663	14622	14713	14673	14586	14638	14784	14822	14572	14821	14800	14573	14806	14687	14736	14706	14639	14727	14770	14684	14836	14760	14819	14707	14879	14739	14793	14739	14683	14727	14744	14700	14818	14764	14550	14774	14725	14596	14864	14659	14856	14793	14855	14696	14647	14904	14613	14751	14764	14752	14656	14832	14849	14835	14552	14613	14789	14937	14731	14674	14557	14603	14496	14925	14859	14721	14736	14786	14739	14842	14710	14743	14839	14795	14791	14711	14848	14798	14838	14849	14835	14783	14673	14678	14746	14678	14659	14783	14854	14557	14547	14773	14757	14724	14790	14713	14806	14757	14654	14758	14750	14707	14688	14702	14759	14463	14653	14744	15032	14751	14418	14872	14934	14757	14803	14845	14668	14826	14870	14768	14611	14732	14766	14889	14734	14632	14852	14630	14767	14718	14756	14773	14835	14673	14834	14779	14620	14598	14842	14929	14768	14662	14853	14842	14626	14838	14813	14929	14775	14842	14844	14643	14475	14744	14581	14574	14711	14739	14917	14832	14803	14702	14611	14850	14832	14676	14792	14795	14614	14624	14647	14664	14646	14592	14678	14724	14646	14759	14579	14779	14764	14721	14880	14758	14781	14563	14908	14783	14804	14699	14600	14649	14766	14915	14704	14842	14813	15012	14833	14803	14589	14790	14800	14754	14819	14697	14961	14804	14712	14631	14965	14707	14621	14756	14694	14850	14823	14933	14901	14832	14715	14852	14841	14857	14693	14772	14980	14792	14822	14769	14743	14647	14705	14598	14661	14923	14612	14894	14879	14898	14842	14702	14708	14720	14718	14964	14794	14566	14772	14655	14597	14529	14530	14710	14838	14668	14671	14765	14753	14837	14637	14649	14719	14555	14700	14805	14546	14788	14753	14909	14705	14572	14621	14914	14784	14756	14792	14723	14661	14614	14668	14724	14769	14796	14777	14727	14963	14552	14523	14818	14683	14767	14821	14573	14680	14663	14830	14764	14877	14682	14646	14635	14760	14901	14779	14685	14749	14704	14799	14711	14828	14582	14519	14692	14777	14830	14707	14820	14783	14734	14621	14844	14745	14661	14647	14559	14791	14791	14874	14642	14817	14812	14775	14743	14829	14813	14535	14839	14591	14737	14805	14710	14769	14596	14737	14748	14679	14912	14879	14732	14823	14915	14767	14686	14619	14718	14685	14590	14809	14856	14941	14819	14663	14841	14666	14843	14615	14605	14911	14688	14718	14670	14758	14726	14411	14757	14720	14799	14709	14686	14852	14681	14832	14902	14470	14761	14703	14555	14627	14578	14664	14599	14763	14788	14757	14924	14644	14713	14730	14800	14545	14738	14751	14980	14810	14753	14519	14760	14603	14599	14574	14663	14796	14823	14761	14745	14849	14698	14595	14765	14522	14703	14746	14669	14710	14617	14757	14677	14543	14737	14643	14734	14744	14675	14615	14654	14713	14739	14779	14695	14840	14633	14743	14785	14669	14539	14831	14704	14851	14943	14588	14749	14777	14761	14898	14765	14860	14756	14825	14568	14738	14689	14662	14686	14808	14762	14996	14702	14659	14884	14742	14715	14625	14809	14815	14694	14777	14741	14841	14762	14729	14811	14704	14863	14806	14586	14743	14652	14781	14519	14857	14720	14733	14629	14744	14760	14699	14662	14867	14785	14640	14591	14654	14889	14741	14620	14693	14701	14778	14770
14166	31600	26088	19926	18172	16582	15626	14714	14272	14057	13559	13584	13149	13214	13210	13202	12922	12932	12954	13138	13059	13119	12867	12912	12952	12859	12999	12850	12720	12941	12838	12793	13010	12765	12964	12827	12912	12798	12899	12816	12838	12951	12842	12770	12671	12886	12927	12814	12898	12698	12995	12840	12991	12727	12864	12873	12781	12777	12752	12916	12836	12966	12856	12775	12968	12845	12848	12746	12869	12771	12950	12826	12888	12657	12788	12780	12788	12830	12738	12796	12954	12671	12799	12786	12772	12771	12734	12673	12858	12725	12750	12815	12789	12812	12870	12653	12696	12790	12882	12783	12808	12871	12719	12740	12821	12697	12942	12815	12899	12758	12780	12594	12849	12817	12940	12763	12988	12595	13038	12836	12759	12709	12640	12793	12784	12850	12681	12729	12956	12884	12829	12783	12907	12704	12786	12949	12675	12782	12670	12773	12810	12748	12708	12886	12661	12651	12720	12757	12758	12854	12789	12865	12707	12684	12653	12703	12716	12724	12799	12885	12603	12801	12854	12758	12843	12834	12772	12854	12895	12581	12517	12875	12715	12696	12751	12808	12928	12569	12928	12851	12788	12744	12807	12735	12770	12626	12898	12763	12669	12681	12809	12627	12945	12742	12848	12756	13000	12866	12731	12753	12832	12864	12730	12871	12943	12830	12731	12804	12887	12810	12831	12768	12779	12756	12760	12888	12790	12657	12813	12842	12918	12836	12859	12718	12843	12819	12962	12693	12824	12734	12714	12850	12717	12808	12703	12821	12828	12830	12843	12822	12829	12706	12814	12778	12937	12884	12764	12806	12714	12784	12892	12875	12917	12764	12819	12687	12726	12859	12650	12853	12766	12775	12793	12680	12945	12800	12683	12766	12807	12680	12872	12686	12875	12791	12827	12743	12658	12759	12772	12899	12847	12713	12730	12775	12756	12979	12728	12898	12614	12931	12788	12770	12753	12902	12748	12994	12717	12673	12880	12818	12879	12626	12700	12638	12826	12763	12830	12762	12846	12811	12800	12730	12782	12960	12740	12785	12711	12905	12728	12772	12792	12854	12798	12848	12750	12686	12891	12692	12783	12652	12974	12822	12848	12756	12867	12881	12794	12796	12808	12871	12736	12733	12809	12853	12780	12815	12807	12699	12902	12902	12638	12782	12861	12748	12815	13023	12918	12895	12916	12763	12673	12786	12579	12717	12793	12671	12749	12663	12773	12935	12805	12898	12963	12776	12842	12717	12919	12779	12724	12800	12706	12790	13020	12791	12971	12898	12901	12839	12786	12654	12999	12845	12813	12770	12671	12727	12758	12858	12825	12756	12664	12896	12881	12618	12877	12720	12807	12701	12837	12799	12682	12746	12698	12790	12874	12824	12860	12766	12832	12780	12833	12839	12775	12859	12654	12653	12829	12774	13018	12832	12859	12809	12814	12784	12707	12831	12815	12991	12721	12807	12750	12878	12680	12881	12781	12744	12930	12802	12679	12893	12964	12832	12712	12914	12854	12707	12753	12919	12820	12821	12736	12802	12774	12756	12777	12819	12631	12814	12725	12638	12799	12829	12864	12817	12817	12874	12609	12894	12695	12833	12808	12642	12939	12894	12816	12776	12831	12819	12753	12752	12901	12817	12728	12864	12865	12779	12786	12832	12805	12714	12722	12805	12905	12874	12909	12849	12780	12638	12757	12822	12874	12864	12611	12879	12803	12806	12660	12687	12825	12880	12674	12968	12778	12827	12853	12704	12811	12748	12850	12863	12833	12697	12813	12822	12839	12899	12845	12894	12773	12837	12699	12867	12677	12721	12663	12761	12752	12708	12957	12700	12758	12860	12803	12688	12674	12877	12859	12716	12813	12884	12985	12898	12893	12744	12685	12682	12826	12759	12779	12727	12775	12523	12875	12768	12768	12926	12876	12582	12839	12842	12737	12913	12754	12668	12823	12745	12767	12922	12785	12799	12882	12738	12663	12832	12811	12809	12716	12843	12760	12880	12692	12773	12799	12783	12672	12732	12828	12788	12588	12816	12804	12765	12790	12722	13021	12861	12789	12755	12754	12902	12805	12921	12904	12747	12789	12865	12768	12729	12834	12901	12771	12899	12786	12859	12742	12888	12795	12779	12724	12648	12801	12762	12923	12848	12745	12799	12758	12785	12844	12848	12962	12766	12804	12802	12727	12878	12719	12715	12970	12866	12663	12678	12848	12636	12770	12645	12811	12770	12829	12544	12905	12827	12874	12738	12706	12720	12798	13011	12758	12663	12821	12705	12780	12818	12896	12753	12699	12861	12865	12663	12789	12821	12675	12838	12742	12716	12729	12701	12788	12752	12762	12735	12822	12774	12650	12774	12878	12770	12739	12677	12876	12767	12804	12778	12823	12969	12945	12795	12708	12788	12668	12666	12994	12915	12747	12913	12962	12851	12876	12679	12713	12803	12837	12677	12573	12884	12805	12735	12921	12677	12903	12748	12822	12773	12782	12671	12725	12782	12800	12642	12801	12891	12635	12872	12814	12763	12921	12805	12926	12788	12718	12888	12788	12812	12703	12826	12924	12641	12897	12776	12725	12720	12652	12771	12777	12896	12731	12686	12850	12863	12832	12681	12844	12807	12778	12808	12834	12805	12868	12832	12810	12954	12899	12897	12695	12873	12714	12703	12521	12860	12850	12813	12645	12734	12927	12893	12767	12758	12756	12858	12942	12892	12850	12749	12777	12805	12806	12803	12709	12916	12908	12788	12843	12865	12899	12667	12757	12774	12734	12718	12869	12708	12893	12843	12670	12873	12670	12846	12862	12895	12709	12829	12658	12763	13051	12804	12729	12960	12802	12824	12796	12973	12704	12789	12774	12729	12836	12836	12721	12790	12709	12759	12825	12659	12645	12497	12720	12823	12693	12835	12661	12668	12765	12709	12923	12837	12737	12758	12667	12636	12754	12695	12745	12905	12790	12934	12711	12876	12932	12748	12799	12603	12686	12719	12878	12793	12863	12747	12903	12775	12897	12594	12862	12787	12758	12616	12718	12932	12716	12792	12678	12566	12784	12808	12787	12787	12817	12826	12767	12869	12815	12717	12764	12871	12856	12676	12884	12701	12748	12735	12760	12781	12792	12815	12564	12933	12673	12772	12840	12694	12712	12801	12618	12753	12573	12847	12755	12777	12758	12759	12808	12913	12847	12792	12784	12959	12742	12755	12803	12828	12799	12918	12846	12842	12784	12756	12479	12864	12793	12983	12705	12861	12627	12784	12795	12881	12812	12899	12870	12774	12709	12908	12809	12681	12911	12738	12758	12837	12805	12878	12835	12767	12820	12687	12693	12797	12777	12698	12692	12676	12739	12897	12735	12867	12764	12828	12882	12687	12834	12857	13026	12918	13003	12848	12834	12907	12741	12695	12645	12935	12817	12657	12731	12799	12748	12821	12789	12786	12820	12828	12778	12690	12895	12938	12696	12619	12783	12677	12727	12832	12674	12583	12852	12897	12884	12778	12809	12676	12804	12644	12732	12822	12762	12643	12853	12854	12648	12789	12888	12886	12858	12757	12955	12777	12782	12777	12645	12823	12861	12832	12781	12764	12750	12847	12766	12783	12765	12783	12941	12836	12920	12827	12795	12739	12835	12851	12788	12889	12655	12777	12630	12959	12873	12673	12796	12852	12886	12679	12735	12811	12816	12932	12815	12631	12845	12834	12809	12795	12857	12909	12717	12635	12661	12658	12804	12845	12793	12755	12879	12918	12794	12891	12748	12693	12764	12887	12912	12825	12842	12631	12795	12743	12989	12833	12924	12774	12859	12773	12750	12830	12786	12710	12830	12743	12960	12619	12958	12691	12846	12818	12852	12836	12826	12883	12765	12843	12800	12700	12946	12883	12837	12791	12801	12718	12874	12740	12818	12787	12746	12825	12829	12788	12906	12914	12755	12652	12836	12696	12709	12825	12684	12900	12815	12725	12692	12802	12878	12872	12836	12607	12754	12777	12878	12736	12757	12708	12856	12774	12912	12726	12770	12996	12674	12651	12765	12796	12618	12830	12784	12779	12611	12841	12761	12865	12736	12688	12912	12689	12746	12870	12907	12824	12633	12799	12812	12953	12670	12753	12906	12608	12749	12826	12669	12767	12696	12814	12882	12676	12943	12909	12853	12856	12744	12841	12877	12863	12847	12871	12759	12901	12915	12924	12860	12919	12691	12877	12712	12629	12716	12796	12719	12788	12729	12822	12847	12820	12726	12883	12745	12695	12833	12675	12838	12804	12800	12713	12730	12813	12895	12644	12781	12850	12752	12835	12695	12955	12596	12773	12706	12725	12851	12855	12762	12644	12827	12916	12735	12792	12809	12775	12729	12681	12739	12918	12671	12880	12776	12747	12787	12910	12743	12733	12751	12879	12924	12796	12774	12821	12662	12739	12697	12652	12753	12590	12721	12950	12935	12842	12728	12811	12847	12860	12709	13001	12765	12863	12928	12632	12939	12816	12823	12698	12846	12720	12808	12735	12647	12920	12861	12648	12876	12704	12660	12799	12727	12811	12673	12852	12674	12679	12851	12899	12846	12766	12746	12752	12713	12838	12828	12773	12648	12697	12816	12627	12732	12798	12708	12893	12562	12712	12662	12971	12826	12707	12779	12686	12736	12842	12949	12761	12830	12854	12862	12712	12802	12904	12856	12780	12737	12693	12785	12802	12830	12982	12844	12721	12889	12760	12744	12703	12743	12782	12865	12915	13019	12772	12658	12660	12800	12651	12758	12825	12757	12843	12913	12912	12767	12755	12660	12718	12802	12737	12828	12633	12665	12745	12839	12810	12705	12691	12772	12770	12666	12737	12840	12790	12749	12914	12924	12822	12820	12676	13001	12943	12793	12636	12845	12935	12904	12766	12920	13068	12662	12799	12786	12856	12761	12916	12819	12831	12732	12745	12811	12792	12803	12904	12788	12894	12805	12881	12836	12618	12655	12833	12858	12636	12680	12929	12880	12823	12718	12841	12917	12694	12962	12733	12727	13001	12851	12775	12738	12852	12764	12873	12652	12675	12864	12684	12875	12853	12714	12801	12634	12869	12829	12816	12643	12949	12788	12741	12757	12754	12768	12662	12691	12733	12773	12757	12676	12895	12661	12692	12813	12710	12750	12795
24171	20853	26592	26008	20280	18702	18230	17220	16729	16506	16549	16393	16255	16346	16196	16149	15944	15906	15982	16003	16215	15811	15995	15928	16027	15848	16050	16021	16019	15917	15831	15761	15887	15957	16034	15896	15909	15793	15984	15764	15853	15933	15952	15873	15990	15803	15943	15822	15849	15832	15967	15759	15980	15790	15977	15916	16082	15896	15934	16032	15889	15837	15983	15816	15761	15684	16014	15877	15861	15753	15923	15915	15929	15766	15906	16025	15815	15869	15880	15939	15852	15785	15713	15793	15931	15792	15668	16008	16041	15885	15889	15992	15770	15553	15849	15736	15902	15693	15887	15917	15728	15710	15733	15893	15867	15909	15955	16001	15839	15756	15626	16043	15901	15777	15987	15980	15899	15915	15822	15842	15870	15821	15964	15881	15786	15978	15740	15943	15692	15867	16040	15990	15723	15936	15909	15733	15948	15674	15792	15762	15743	15755	15907	16051	15951	15797	15885	15663	15803	15756	15808	15826	15845	15768	16159	16053	15863	15928	15941	15763	15893	15807	15688	15760	15804	15712	15793	15838	15890	15910	15799	16046	15909	15892	15804	15779	15975	15917	15912	15687	16021	15882	16041	15820	15722	15843	15737	15560	15605	15743	15839	15914	15880	15892	15858	15710	15925	15769	15912	15865	15876	15969	15811	15675	15820	15914	15670	15908	15961	15695	15820	15758	15791	15812	15791	15780	15807	15657	15890	15870	15884	15897	15847	15940	16012	16081	15767	15840	15933	15860	15905	15895	15861	15823	15768	15763	15745	15866	15784	15886	15937	16001	15789	15803	15915	16055	16038	16016	15815	15967	15824	15797	15897	15824	15977	15985	15957	15760	15745	15891	15813	15744	15760	15863	15987	15832	15921	15854	15810	15785	15914	16011	15719	15868	15909	15689	15812	15835	15977	15993	15999	15815	15976	15975	15954	15953	15793	15867	16037	15931	15917	15724	15796	15916	15840	16109	15797	16005	15679	15907	15788	15897	16000	15880	15817	15865	15745	15895	15789	15852	15802	15716	15913	15826	15873	15844	15895	15768	15861	15931	15881	15895	15855	15811	15791	16015	15970	15772	15705	15942	15889	15958	15991	16113	15880	15939	15581	15911	15682	15773	16005	16012	15805	15893	15756	15863	15767	15870	15922	15912	15941	15951	15766	15867	15673	15714	15762	16016	15878	15863	15687	15740	15873	15746	15768	15900	15774	15780	15928	15789	15937	15806	15718	15852	15886	15701	15723	16038	15930	15934	15976	15894	15830	15924	15754	15852	15899	15980	15869	16003	15933	15825	15862	15798	15855	15759	15910	15589	15510	15793	15964	15823	15897	16022	15935	15939	16046	15988	15893	15779	15728	15970	15790	15957	15845	15716	15977	15870	15761	15766	15885	15762	15734	15928	15969	15810	15949	15792	15902	15833	15871	15810	15873	15935	15872	15818	15964	15780	15873	15860	15689	15945	15743	15814	15897	15793	15828	15723	15825	15794	15711	15861	15826	15831	16012	15792	15830	15880	15700	15942	15940	16025	15764	15829	15698	15966	16081	15992	15972	15878	15975	15792	15806	15843	15795	15982	15879	15782	15993	15788	15986	15937	15890	15773	15692	15860	16168	15944	15928	15684	15977	15728	15743	16028	15973	15903	15920	15935	15830	15621	15848	15742	15796	16081	15957	15908	15661	15853	15725	15724	15917	15915	15757	15828	15899	15786	15869	15898	15859	15764	15980	15789	15896	15778	15878	15807	15621	15816	15739	15899	15882	15948	15933	15806	15689	15838	15961	16022	15871	15969	15984	15798	15793	15723	15922	15821	15781	15940	15753	15998	15969	15929	15907	15906	15947	15787	15708	15874	15820	15861	15799	15682	15695	15895	16064	15793	15943	15896	15845	15775	16065	15961	15951	15810	16000	15751	15652	15787	15908	15943	15858	15857	15939	15878	16098	15887	15778	15786	15798	15686	15910	15840	15663	15799	15775	16141	15849	15739	15867	15731	15975	15611	15845	15992	15957	15999	15759	15773	16157	15737	15955	15953	15827	15875	15879	15778	15769	15714	15902	15900	15814	15999	16016	15726	15822	15737	15822	15896	15986	15876	15955	15954	16080	15843	15786	15742	15912	15794	15819	15719	15930	15975	15812	15800	15715	15797	15915	15924	16012	15943	16117	15883	15964	15945	15954	15895	15692	15778	15675	15961	15949	15982	15871	15865	15834	15916	15735	15757	15801	15913	15923	15943	15851	15823	15828	15917	15964	15688	15892	15813	15791	16018	16019	15918	15794	15767	15773	15852	16033	15903	15817	15778	15847	15725	15882	15893	15827	15753	15923	15725	15703	15953	15858	15721	15731	15787	15811	15979	15885	15644	15854	15838	15782	15984	15795	15903	16013	15986	15863	16271	15872	15790	15839	15909	15832	15879	16037	15710	15940	15845	15897	15874	15918	15995	15743	15792	15897	15979	15862	15825	15912	15861	15901	15845	16086	15695	15885	16065	15851	15890	15879	15869	15790	15828	15885	15851	15901	15896	15818	16051	16058	15839	15951	15746	15836	15850	15973	15965	15969	15662	15662	15749	15966	15927	15672	15913	15900	15743	15914	15832	15870	15856	15970	15962	15766	15938	15850	15901	15854	15755	15955	15658	15977	15935	15965	15705	15853	16033	16046	15889	15839	15913	15895	15830	15714	15795	15820	15768	15878	15769	15870	15853	15889	15771	15858	15777	16022	15748	15708	15716	15951	16133	15804	16047	16077	15880	15809	15962	15909	15937	15718	15983	15795	15948	15918	16173	16087	15816	15735	15979	15699	15649	15844	15842	15746	15946	15986	15743	16124	15688	15967	15738	15836	15805	16059	15748	15931	15893	15769	15893	15742	15667	15784	15821	15959	15889	16065	15807	15798	15958	15738	15887	16197	15945	15981	15815	15912	15877	15693	15920	15708	15813	15913	15891	15931	15881	15836	15706	15859	15629	15779	15951	15796	15830	15876	15942	15743	15745	15887	15896	15957	15860	15982	15867	15828	15892	16067	15909	15979	15841	15842	15906	16077	15957	15955	15870	15876	15812	15723	15812	15848	15686	16003	15797	16084	15837	15842	15794	15952	15926	16136	15824	15916	15747	15689	15879	15956	16072	15848	15988	15833	15721	15905	15893	15784	15986	15994	15833	15929	15906	15643	15939	15830	16131	15859	15920	15643	15668	15802	15816	15957	15850	16028	15822	15786	15778	15865	15952	15979	15736	15798	15844	15967	15938	15729	16011	15713	15939	15934	15886	15944	15768	15777	15940	15843	16000	15863	15981	15955	15825	15778	15846	15798	15922	15834	15753	15779	15680	15871	15597	15803	15847	15975	16000	16107	15954	15760	15906	15918	15757	15731	15802	15772	15900	16001	15887	15886	15870	15863	15910	15837	15663	15802	15983	15904	15717	15939	15591	15833	15933	15805	15840	15988	15795	15756	16040	15882	15867	15950	15978	16158	15796	15852	15782	15906	15835	15800	15866	15867	15905	15863	15902	15738	15948	15901	15888	15823	15864	15820	15663	15967	15906	15751	15910	15781	15854	15770	15875	16101	15806	15854	15806	15837	15970	15919	15925	15828	16011	15880	15800	15908	15885	15924	15884	15889	15778	15736	15793	15816	15896	15978	15755	15804	15923	15893	15995	15789	15918	16003	15840	15789	15978	15729	15946	16070	15789	15855	15759	15880	15920	15853	15743	15927	16022	15910	15858	15868	15891	15927	15849	15996	15733	15992	15785	16031	16054	15962	16031	15919	15839	15934	15646	15725	15861	15922	15855	15890	15837	15763	16037	15922	15935	15984	15987	15684	15872	15880	15886	15967	15926	15898	15823	15967	15892	15799	16031	15747	15650	15921	15794	15888	15747	15738	15801	15791	15896	15945	15858	15696	15986	15861	15817	15917	15639	15906	15903	15786	15870	16032	15951	15651	15878	15789	15846	15851	15896	15901	15661	15806	15807	15775	15890	16017	15915	15967	15847	15981	15853	15642	15937	15933	15718	15982	15833	15912	16000	15958	15904	15850	15918	16003	15798	15908	15661	15862	15693	15989	16022	15862	15950	15643	15878	15865	15791	15734	15883	15780	15835	15864	15906	16122	15980	15965	15841	15798	15853	15656	15905	15847	15878	16056	15889	16030	15856	15908	15571	15737	15772	15864	15953	15905	15927	15884	15784	15942	15965	15774	15806	16016	15833	15654	15960	15749	15905	15842	15968	15883	15886	15886	15890	15879	15681	15942	15863	15878	15809	15883	16015	15669	15838	15763	15689	15912	15704	15951	15772	15992	16046	15708	15942	15865	15898	15940	15894	15756	15868	15961	15876	15925	15880	15996	15667	15804	16010	15740	16016	15829	15852	15883	15884	15959	15935	16070	15867	15795	15728	15903	15854	15944	15919	15888	15944	15937	15913	15855	15829	15912	15855	15761	15910	15846	15772	15897	15964	15936	15715	15864	15718	15999	15808	15825	15917	16084	15728	15797	15727	15937	15738	15778	15743	15847	15840	15845	15867	15987	16108	15779	16023	15870	16034	15882	15674	15757	15856	15923	15967	15814	15921	15731	16039	16004	16038	15905	15913	16179	15750	15836	16041	15842	15837	15911	15836	16113	16058	15864	15760	15742	15889	15831	15826	15897	15941	16002	15808	15891	15968	15801	15869	15671	15801	15826	16003	15809	15752	15810	15791	15798	15858	16124	15957	15921	16002	15807	15793	16014	16043	16069	15584	16009	15715	15747	15800	15892	15783	15775	15784	15840	15949	16000	15859	15902	15977	15783	16025	15762	15728	15855	15745	16025	15823	15801	15810	15677	15808	15830	15929	15805	16103	15908	15940	16055	15815	15987	15827	15783	15748	15911	16054	15885	15798	15775	15826	15832	15936	15949	15811	15857	15862	15936	15921	15854	15830	15732	15744	15757	15720	15807	15981	16020	16025	16117	15897	15954	15722	15667	15790	15963	15733	15870	15893	15941	15954	15889	15592	15714	15984	16062	15946	16053	15866	15810	15851	15797	15731	15843	15866	15940	15740	15815	15804	16016	15568	15845	16076	15885	16037	15806	15856	15763	15877	15879	15937	15754	15911	15817	15744	15856	15850	15691	15835	15715	15727	15909	15880	15905	15931
15114	28703	23817	19262	17503	16367	15407	15070	14422	14281	14140	14014	13912	13717	13637	13863	13630	13622	13709	13711	13629	13692	13538	13548	13706	13658	13652	13665	13559	13473	13659	13433	13445	13556	13629	13630	13686	13482	13541	13557	13686	13739	13594	13472	13558	13576	13609	13586	13515	13477	13386	13496	13630	13508	13417	13612	13456	13497	13532	13493	13564	13569	13505	13562	13499	13555	13531	13347	13459	13590	13395	13623	13352	13465	13461	13625	13588	13500	13450	13665	13633	13487	13593	13411	13538	13483	13599	13454	13488	13485	13563	13722	13514	13538	13605	13502	13465	13436	13409	13571	13581	13462	13399	13545	13548	13519	13269	13486	13606	13587	13606	13434	13567	13540	13564	13496	13674	13571	13468	13590	13478	13544	13504	13462	13559	13414	13662	13627	13520	13590	13551	13422	13415	13465	13651	13628	13383	13621	13476	13595	13566	13484	13443	13407	13497	13664	13517	13578	13463	13612	13586	13546	13581	13586	13537	13447	13529	13506	13310	13493	13679	13599	13426	13443	13518	13533	13710	13588	13471	13312	13748	13457	13616	13478	13520	13563	13600	13705	13519	13301	13499	13337	13561	13641	13369	13585	13429	13461	13466	13359	13529	13307	13335	13637	13327	13446	13407	13461	13519	13528	13417	13503	13423	13394	13746	13326	13510	13466	13577	13614	13570	13473	13609	13395	13365	13406	13577	13443	13622	13399	13394	13685	13611	13556	13527	13573	13461	13562	13577	13292	13366	13533	13428	13449	13369	13444	13587	13542	13626	13459	13445	13300	13652	13481	13451	13483	13522	13461	13447	13439	13312	13343	13426	13589	13531	13460	13420	13691	13425	13406	13498	13640	13601	13604	13539	13430	13425	13540	13490	13602	13474	13506	13613	13474	13580	13572	13502	13598	13519	13449	13429	13499	13515	13541	13572	13519	13548	13521	13426	13494	13788	13607	13491	13664	13654	13326	13444	13534	13384	13494	13463	13495	13522	13473	13589	13627	13544	13498	13532	13544	13441	13468	13507	13448	13443	13485	13575	13358	13525	13434	13596	13483	13454	13538	13304	13500	13687	13541	13531	13510	13611	13572	13540	13501	13556	13436	13505	13477	13471	13393	13366	13375	13482	13397	13610	13362	13447	13462	13477	13549	13558	13462	13384	13456	13436	13363	13368	13490	13396	13454	13511	13459	13451	13463	13330	13443	13528	13622	13446	13497	13621	13405	13530	13343	13678	13488	13379	13586	13538	13459	13348	13654	13715	13484	13427	13556	13486	13575	13454	13541	13645	13549	13499	13507	13525	13559	13661	13550	13396	13523	13489	13465	13725	13644	13586	13526	13452	13576	13306	13400	13415	13413	13497	13666	13477	13554	13414	13484	13566	13563	13493	13548	13455	13591	13518	13621	13490	13449	13479	13517	13494	13465	13544	13605	13345	13530	13534	13523	13558	13477	13299	13639	13567	13476	13623	13438	13390	13542	13715	13417	13463	13493	13555	13723	13537	13571	13415	13651	13452	13404	13681	13353	13510	13531	13374	13436	13516	13655	13606	13709	13357	13399	13479	13645	13413	13526	13530	13606	13418	13529	13493	13504	13699	13489	13374	13499	13513	13603	13407	13494	13466	13442	13486	13489	13520	13397	13638	13524	13625	13527	13397	13562	13400	13646	13561	13317	13515	13483	13638	13496	13471	13419	13415	13532	13610	13378	13294	13462	13566	13622	13416	13383	13343	13584	13460	13557	13378	13567	13359	13382	13429	13640	13637	13547	13388	13434	13472	13391	13491	13612	13487	13474	13507	13459	13426	13588	13371	13367	13388	13481	13561	13529	13387	13618	13581	13605	13682	13376	13616	13578	13536	13638	13379	13547	13544	13423	13524	13459	13553	13398	13401	13556	13500	13542	13605	13556	13498	13527	13481	13701	13234	13552	13506	13502	13480	13510	13351	13561	13484	13550	13586	13452	13475	13680	13468	13590	13606	13348	13341	13453	13347	13517	13212	13645	13506	13605	13502	13559	13590	13408	13425	13510	13443	13517	13559	13450	13490	13486	13548	13627	13533	13441	13433	13413	13350	13596	13570	13496	13351	13521	13611	13554	13304	13639	13494	13468	13495	13494	13433	13454	13503	13567	13539	13491	13473	13645	13529	13428	13563	13563	13442	13349	13584	13514	13455	13515	13486	13514	13524	13639	13443	13700	13452	13462	13617	13543	13525	13552	13531	13545	13420	13467	13395	13566	13508	13496	13531	13599	13504	13553	13438	13500	13537	13609	13544	13557	13565	13636	13521	13630	13441	13683	13435	13455	13633	13638	13425	13500	13371	13757	13621	13530	13468	13515	13481	13401	13432	13338	13665	13292	13510	13460	13615	13387	13300	13437	13500	13501	13457	13452	13610	13584	13544	13556	13455	13587	13686	13415	13440	13330	13534	13607	13498	13468	13601	13282	13383	13416	13569	13512	13403	13481	13552	13578	13512	13516	13516	13473	13650	13456	13504	13457	13577	13496	13372	13474	13376	13469	13518	13442	13453	13579	13516	13608	13583	13535	13452	13690	13475	13427	13579	13474	13427	13466	13399	13565	13322	13487	13438	13353	13473	13439	13602	13420	13468	13571	13525	13317	13566	13598	13557	13621	13534	13398	13558	13481	13655	13520	13579	13339	13420	13549	13549	13484	13547	13572	13649	13521	13422	13517	13550	13533	13307	13522	13520	13540	13444	13434	13547	13636	13598	13555	13578	13532	13582	13540	13669	13406	13464	13452	13458	13501	13540	13508	13399	13386	13417	13500	13477	13418	13499	13453	13617	13536	13630	13344	13822	13593	13330	13616	13537	13478	13445	13476	13382	13404	13437	13510	13506	13553	13449	13510	13487	13729	13587	13358	13557	13494	13475	13497	13553	13529	13546	13395	13361	13335	13557	13456	13533	13510	13487	13423	13498	13517	13414	13431	13476	13554	13588	13456	13604	13454	13458	13524	13424	13432	13424	13532	13433	13315	13481	13414	13564	13409	13539	13663	13388	13603	13481	13418	13430	13540	13435	13610	13650	13466	13520	13444	13587	13484	13585	13602	13393	13529	13563	13696	13468	13561	13596	13540	13480	13543	13460	13319	13348	13513	13572	13447	13561	13394	13571	13539	13484	13390	13530	13316	13646	13387	13417	13434	13323	13519	13572	13593	13506	13596	13559	13579	13553	13467	13503	13401	13471	13459	13437	13600	13291	13476	13422	13626	13557	13386	13543	13418	13352	13532	13666	13527	13574	13539	13412	13585	13532	13682	13482	13547	13524	13527	13483	13439	13492	13535	13454	13511	13530	13455	13389	13515	13513	13650	13442	13458	13526	13520	13419	13453	13592	13405	13616	13573	13475	13456	13536	13482	13411	13524	13485	13578	13542	13432	13480	13657	13437	13352	13383	13469	13479	13374	13553	13511	13301	13662	13520	13469	13448	13571	13533	13462	13517	13442	13720	13468	13388	13354	13604	13613	13454	13622	13629	13452	13435	13525	13514	13566	13555	13555	13527	13568	13567	13634	13572	13576	13579	13491	13495	13531	13380	13416	13616	13415	13472	13325	13538	13515	13568	13371	13428	13622	13525	13596	13573	13485	13525	13465	13599	13576	13467	13467	13448	13607	13398	13587	13610	13403	13454	13471	13400	13675	13314	13340	13482	13410	13388	13583	13654	13356	13444	13374	13622	13501	13667	13420	13299	13588	13510	13518	13523	13546	13410	13553	13535	13495	13294	13448	13595	13455	13441	13452	13437	13479	13412	13439	13448	13487	13450	13462	13537	13409	13507	13510	13498	13555	13571	13620	13474	13418	13396	13439	13471	13545	13390	13474	13444	13466	13456	13597	13502	13356	13617	13472	13557	13547	13434	13495	13569	13325	13590	13578	13439	13676	13364	13635	13435	13599	13563	13675	13476	13740	13423	13355	13568	13387	13573	13497	13421	13449	13509	13552	13643	13402	13447	13419	13451	13596	13606	13492	13326	13599	13642	13474	13463	13594	13374	13463	13414	13578	13474	13403	13448	13586	13465	13491	13653	13551	13708	13496	13620	13372	13410	13502	13538	13481	13548	13503	13501	13465	13450	13501	13636	13582	13652	13506	13529	13365	13551	13532	13495	13622	13373	13404	13559	13418	13425	13354	13559	13387	13500	13247	13423	13507	13536	13618	13489	13526	13543	13451	13493	13652	13540	13352	13580	13449	13388	13523	13499	13582	13312	13542	13499	13382	13519	13559	13306	13505	13496	13658	13497	13472	13475	13577	13482	13406	13471	13309	13522	13581	13534	13478	13466	13497	13483	13467	13453	13550	13476	13472	13548	13415	13536	13543	13518	13522	13568	13622	13545	13444	13496	13519	13496	13395	13442	13406	13444	13587	13491	13535	13490	13589	13649	13491	13468	13392	13486	13383	13329	13381	13424	13555	13442	13645	13443	13576	13394	13670	13495	13496	13482	13435	13500	13523	13413	13422	13459	13645	13486	13553	13343	13548	13472	13517	13659	13447	13658	13685	13521	13520	13655	13473	13396	13414	13555	13540	13445	13424	13622	13595	13539	13301	13605	13467	13399	13406	13616	13592	13615	13427	13499	13478	13558	13555	13572	13474	13446	13482	13536	13479	13547	13493	13458	13439	13634	13467	13396	13420	13473	13588	13582	13560	13568	13449	13627	13517	13694	13376	13370	13495	13634	13618	13519	13613	13519	13531	13575	13430	13506	13500	13555	13493	13492	13575	13567	13404	13340	13533	13554	13515	13451	13428	13494	13526	13482	13386	13585	13505	13564	13494	13534	13509	13552	13555	13500	13724	13645	13566	13458	13486	13592	13367	13498	13521	13454	13623	13577	13406	13401	13496	13521	13457	13443	13559	13407	13554	13683	13607	13391	13430	13565	13439	13453	13400	13306	13574	13321	13477	13595	13457	13573	13511	13397	13533	13497	13284	13486	13571	13476	13450	13502	13497	13342	13485	13490	13577	13510	13364	13567	13492	13456	13430	13302	13670	13553	13434	13719	13413	13310	13392	13487	13435	13523	13542	13525	13511	13546	13444	13450	13423	13446	13573	13441	13558	13597	13418	13368	13486	13555	13410	13699	13639	13667	13501	13561	13383	13480	13483	13578	13538
21748	20902	28142	23831	21142	23068	24375	18683	17556	17559	17380	16794	16756	16654	16532	16356	16521	16197	16285	16402	16067	16036	16211	16076	16202	15980	16071	16035	16277	16214	16114	16019	16049	15969	15854	16068	16148	16141	15905	16181	16086	16097	16023	16038	16052	16133	16044	16009	15836	15866	15927	15976	15828	16172	15882	15960	16063	16160	15860	15975	16058	16062	16072	15888	16130	15867	15800	16028	16308	15831	16056	15947	16032	15927	15884	15957	15936	15872	16001	15870	15909	16019	16070	16049	15844	15951	16129	15806	16005	15837	15942	15857	15975	15958	15887	15959	15984	16004	16150	16032	15877	15911	16049	15957	15890	15982	15994	15887	15988	15750	16136	15840	15850	16098	16033	15954	15964	15844	15888	15765	15919	15963	16019	16122	15952	16080	15858	15685	16040	15865	16044	16074	15831	15868	15937	16092	15961	15803	15957	15878	15977	16015	15806	15909	15939	16001	15890	16128	16316	15828	15988	16042	16054	15992	15972	15979	15885	16117	15882	15870	16073	15974	15872	15909	15952	15861	15991	15893	16126	16075	15839	16130	15978	15897	16053	15867	16017	15944	16061	15826	15845	15996	15917	15872	15902	16068	15986	16133	15891	15798	15889	15946	15970	16020	16126	16051	15776	15975	16015	15992	15840	15736	15907	15941	15926	16086	15922	15809	15946	15970	16021	15769	15832	15906	15746	15906	15981	15822	15732	15939	15970	15860	16056	15911	16092	15994	15855	15915	16063	15850	15870	16018	15833	16148	15967	15880	15982	15963	15869	16000	16206	15854	15979	16046	15978	15721	15841	15896	15940	15996	15978	15897	15973	15990	16063	15986	15884	15965	15983	15922	16034	15968	15884	15816	16003	16060	16120	15802	15930	16081	15948	16084	15951	16034	16183	15951	15755	15829	15939	16145	15991	15931	16109	15927	15800	15974	16031	16049	16059	16053	15991	16049	15985	15837	15814	16074	15776	15879	15829	15668	15808	16057	16043	15907	15800	15842	15815	15895	16164	15728	15989	15773	15942	16033	15655	15939	16106	15956	15839	15836	15965	15966	16003	15802	15848	15877	16010	15793	15842	15949	16004	15937	15947	15791	15974	15919	16039	15975	15981	15762	15775	15841	15819	15923	16043	15995	15818	15868	15846	15795	15959	15779	15920	15795	16010	16032	15956	15938	15912	15905	15878	15971	15882	15951	15969	15955	16008	15900	15669	15752	16006	15860	15825	16011	16074	16022	15789	15923	16093	15893	15936	15904	15858	16009	15884	15939	15702	15791	15940	16005	16007	15732	15997	15734	16089	15896	16078	15887	15984	16038	15901	16117	15920	16032	15938	15743	15984	15664	15905	15818	15948	15835	15930	15872	15924	15800	15903	16135	15888	16206	15965	15721	15927	15819	15707	15957	15897	15828	15787	15903	15901	15912	15878	15752	16013	15988	15912	15926	15877	16092	15822	15938	15998	16067	15928	15820	15870	15941	16073	15875	15731	15813	16100	15919	15965	15872	15808	15756	15874	15972	15882	15697	15759	15933	15872	15907	15909	15752	15825	15929	15851	15921	15705	15992	16030	16125	15877	16076	15924	15946	15867	15786	15912	15980	15721	15978	15887	15923	15748	15891	15854	15862	15922	15814	15848	16077	16173	15981	15773	16054	15953	15806	15981	15984	15916	15760	16056	15991	15962	15788	15907	15929	15963	16068	15767	15870	15971	15866	15889	15947	15851	15829	15952	15859	15941	15962	15849	15797	15991	15984	15807	16013	15831	15870	15921	16032	15751	15804	16037	15980	15994	15838	15772	15867	15902	15936	16068	15905	15820	15843	16068	15915	16260	15889	15999	16034	15764	15978	15891	16057	15910	15914	16087	15989	15817	15942	15854	15979	15871	15844	15917	15854	15967	15738	15788	15822	15810	15950	15861	15905	16064	15974	15820	15927	15858	16002	15868	15777	15985	16001	16070	15975	16014	16042	15820	15790	16106	15682	15925	15782	15889	15767	15937	15735	15971	16031	16090	15829	15956	15972	16002	15855	15825	15740	16043	15838	15931	15892	15948	15959	15769	15732	15823	15885	15975	15896	16122	16018	15800	15761	16052	15845	16056	16151	15837	15909	15779	16096	16085	15957	16141	15905	16225	16036	15933	15786	16077	15942	15809	15870	15957	16026	15963	16007	16121	15964	15809	15981	16173	15983	15894	15914	16059	15916	16095	15954	16043	15885	15986	16036	15936	15788	15768	15830	16030	16008	15858	15832	15763	15990	15826	15819	15944	15994	16003	15878	15973	16180	15937	15943	15952	15735	15905	15909	15697	15672	16042	15844	15914	15750	15968	15696	16014	16089	15865	15843	15939	16109	16086	15961	16078	15841	15935	15860	15863	16078	16024	15910	15966	15976	15805	16139	16033	15932	15808	15742	15979	15994	16127	16118	16008	16110	15855	15896	15966	15939	15819	15981	16028	15892	15996	15862	15694	15826	15806	15719	15924	15947	15867	15959	16093	15971	15977	15907	15898	15893	16131	15945	15945	15948	15907	15962	16079	15820	15783	15932	15972	15801	16058	15973	15821	15762	15971	15904	15934	15750	15861	16022	15845	15961	15957	16075	16124	15906	15813	15994	15876	15863	15949	15827	15970	15800	15844	15803	15814	15917	15930	15989	16116	15854	16234	16211	15907	15920	15961	15910	15796	16086	15711	15941	16132	15994	15894	15966	16068	15958	16011	15932	15930	16012	15811	15925	16026	15976	15763	15812	15987	15660	15920	15863	15886	16040	16060	15888	15727	15771	15744	15856	15923	16059	15891	15881	15890	15866	15891	15905	16094	15833	16106	16091	15870	16036	15843	15861	15971	15841	15952	15843	15868	15992	15938	15970	16038	15939	15903	15857	16071	15880	15887	15703	15890	15832	15733	15875	15970	15845	15916	16004	16010	15980	15869	15831	15816	15995	16046	15806	15778	15795	15741	15929	15991	15862	15846	16075	15895	15961	15956	15977	15930	15734	15862	16035	15827	16077	15985	16081	15786	15939	15951	16032	15809	15762	15827	16011	15963	16021	15991	15880	15896	15927	15981	16008	15978	15826	15983	15840	15907	16132	16007	16011	16072	15849	15822	15745	15817	15899	15714	16015	15995	15996	15868	15982	15623	15953	15963	15867	16232	15895	15896	15930	15952	15917	15716	15967	15772	15811	15790	16076	15884	15841	15802	15766	16061	16094	15833	16019	15941	15862	16009	15814	15672	15868	16032	15844	16024	15891	15860	15850	15938	15997	15953	15783	15737	15944	15954	15878	16005	16075	16006	15876	15852	15801	15836	16070	15876	15659	15902	15910	16068	15896	15860	15949	15892	15865	16071	15974	15921	15804	16146	15837	16034	15821	15911	15857	15776	15930	15846	15920	15816	15967	15865	15995	16127	15890	16039	15783	16011	15813	15878	15927	15934	15971	15909	15688	15975	15858	15999	15923	15931	15798	15946	16033	16082	15835	15882	15993	16017	15900	15946	15968	15738	15900	15912	15830	16033	15832	15783	15951	16113	15754	15874	16177	15886	16044	15912	15796	15942	15903	16048	15794	16001	16067	15836	15686	15788	15920	15932	16001	15914	16011	15766	15864	15781	16022	16197	15912	16102	16008	16046	15691	15901	16076	16003	15829	15845	16088	15869	15839	16040	15995	15764	16028	15801	15966	16035	15833	16064	16099	15977	15944	15802	16027	15917	15962	15872	15991	15835	15925	15883	15976	15963	15987	15980	15840	15806	15950	15917	15884	15791	15780	15900	15745	15808	15866	16003	15898	15808	16045	15997	15911	15871	15911	15973	15738	15827	15813	15816	15838	16024	15713	15942	15861	15991	15834	15722	15941	16108	15850	15916	15830	15856	15842	15824	15978	15789	16009	15965	15995	15995	15967	15869	16061	15873	15840	16061	15723	16020	15995	15884	15886	16017	15958	16030	16003	15814	15984	15922	15967	16113	16025	15869	15947	15920	15941	16026	15686	15817	15855	16155	15870	16061	15895	15869	15777	15965	15958	16218	15674	15697	15865	15959	15934	15885	15974	16067	15924	15937	16206	16032	15993	15959	16051	15921	16157	16133	16053	15838	16048	15952	15833	15863	15871	15931	16094	15940	15937	15857	15811	15994	16029	15927	15922	15735	15824	15908	16162	15953	16015	15738	15849	16077	16003	15852	15969	16041	16357	15941	16113	15687	16123	16046	15908	15867	15969	15690	15722	16040	15971	16034	15945	15883	15797	15896	15911	15957	15735	15714	15914	15668	15947	15975	15980	15857	15861	15952	15825	16006	16105	15855	15788	15836	15919	15887	15865	16026	16065	15840	15882	15892	16067	15886	15885	15974	15691	15918	15937	16015	15843	15917	15890	16004	15858	16048	16058	16048	15897	15679	15696	15925	15951	16069	15894	15889	15836	15871	15845	15795	15859	15845	15848	15827	16039	15926	15998	15935	16102	15744	15868	15939	15955	16059	16021	15983	15813	15984	16011	15984	15799	15939	15891	15997	15884	16029	15893	16104	15842	15930	15887	15908	15999	16097	15905	16005	15903	16002	15882	16019	15958	15801	15782	16096	16054	15881	15839	15899	16066	15706	15703	15909	15804	15887	16042	16099	16027	16147	15973	16161	15946	15657	15748	15897	15995	16043	15841	15999	15892	15948	15834	15900	15901	16051	15923	16044	16149	15892	15966	15860	15998	16010	15887	15993	15746	15843	16129	15811	15901	16030	15805	15895	15936	15617	15805	15709	16018	15856	15798	15923	15876	15665	15861	15953	15987	15884	15801	16078	15799	15865	15748	15806	15889	15993	15912	16012	15985	15864	15866	15869	15938	15706	15893	15785	15919	15852	15703	15849	15772	15799	15938	16045	16104	15981	15914	15743	15872	15785	15715	16040	15743	15918	15867	16014	15854	15982	15802	15731	15932	15838	15876	15766	15950	16011	16028	15775	15870	16009	15829	16081	15904	15975	16156	15951	15932	15864	16051	15975	15916	15792	15838	16123	15928	15871	15856	15841	15973	15819	16116	16049	16000	15602	15806	16005	15930	15958	15959	15705	15890	15972	15936	15904	15997	16056	15999	15952	16164	15944	16028	15752	15984	15684	15790	16017	15643	15992	16131	15882	15699
15383	36256	29997	23014	20599	18778	17342	16253	15631	15193	14737	14586	14208	14183	13953	13848	13833	13894	13861	13673	13820	13624	13646	13881	13712	13699	13550	13686	13684	13678	13468	13455	13625	13694	13576	13714	13563	13713	13583	13478	13386	13507	13740	13298	13490	13470	13449	13505	13512	13630	13468	13524	13640	13470	13642	13682	13495	13365	13537	13439	13544	13338	13550	13480	13441	13526	13490	13431	13395	13467	13534	13491	13524	13560	13370	13440	13436	13497	13641	13458	13675	13514	13536	13438	13576	13441	13392	13547	13636	13307	13461	13588	13581	13352	13486	13505	13512	13401	13477	13460	13423	13494	13366	13370	13488	13512	13483	13545	13469	13493	13441	13467	13457	13417	13594	13393	13319	13358	13445	13566	13523	13384	13422	13508	13465	13527	13658	13593	13519	13387	13426	13357	13428	13509	13599	13538	13360	13570	13285	13570	13476	13393	13456	13543	13656	13437	13498	13495	13332	13523	13520	13497	13559	13232	13382	13422	13386	13475	13302	13588	13555	13589	13431	13505	13360	13399	13480	13490	13484	13507	13423	13494	13432	13625	13535	13464	13593	13439	13417	13418	13444	13406	13486	13297	13489	13448	13430	13367	13377	13553	13461	13447	13563	13313	13684	13379	13560	13475	13426	13458	13637	13618	13436	13458	13475	13558	13481	13229	13594	13247	13467	13479	13394	13444	13488	13602	13532	13613	13344	13501	13645	13430	13482	13437	13568	13493	13538	13520	13387	13574	13465	13483	13452	13318	13421	13502	13618	13462	13562	13287	13342	13416	13565	13349	13391	13422	13378	13650	13292	13399	13398	13312	13517	13437	13500	13429	13473	13520	13471	13331	13500	13429	13462	13541	13393	13611	13308	13458	13633	13647	13302	13627	13530	13467	13448	13454	13532	13509	13524	13514	13258	13300	13458	13573	13565	13476	13394	13451	13427	13574	13653	13473	13349	13268	13446	13399	13498	13392	13342	13496	13437	13465	13512	13269	13453	13574	13593	13370	13346	13461	13526	13421	13533	13489	13472	13490	13474	13551	13699	13404	13597	13493	13422	13479	13493	13439	13584	13407	13461	13371	13485	13375	13543	13599	13495	13578	13541	13362	13536	13574	13349	13613	13413	13438	13225	13432	13489	13525	13456	13392	13331	13644	13598	13486	13575	13402	13604	13324	13474	13557	13251	13550	13311	13565	13456	13670	13502	13452	13321	13539	13494	13322	13413	13494	13408	13548	13545	13563	13496	13423	13452	13450	13378	13501	13479	13368	13478	13568	13576	13448	13414	13436	13189	13474	13266	13380	13598	13441	13477	13536	13521	13542	13509	13434	13583	13512	13395	13418	13434	13330	13368	13386	13399	13587	13372	13586	13565	13458	13519	13610	13533	13584	13463	13403	13388	13459	13374	13444	13486	13384	13255	13575	13499	13403	13370	13619	13445	13478	13638	13379	13620	13657	13373	13518	13473	13423	13450	13469	13377	13574	13545	13557	13526	13445	13442	13563	13556	13441	13574	13597	13372	13399	13417	13409	13411	13398	13510	13336	13430	13515	13410	13505	13468	13431	13630	13558	13614	13543	13528	13546	13418	13645	13443	13532	13488	13438	13618	13495	13505	13525	13527	13314	13526	13269	13501	13476	13594	13407	13347	13443	13466	13571	13464	13661	13432	13516	13547	13518	13291	13488	13366	13480	13292	13349	13462	13495	13515	13356	13226	13397	13378	13430	13462	13370	13410	13707	13556	13534	13564	13298	13566	13444	13574	13585	13519	13410	13561	13410	13425	13434	13489	13573	13499	13550	13330	13506	13442	13383	13572	13422	13393	13341	13324	13507	13642	13456	13562	13334	13353	13421	13469	13489	13425	13614	13420	13467	13416	13538	13476	13577	13440	13722	13518	13386	13479	13618	13666	13547	13523	13350	13581	13668	13433	13611	13450	13653	13470	13431	13526	13363	13497	13497	13413	13550	13407	13609	13542	13662	13337	13510	13526	13588	13433	13335	13418	13396	13485	13596	13455	13534	13431	13472	13445	13436	13475	13511	13439	13435	13605	13457	13432	13307	13520	13452	13480	13472	13377	13389	13370	13380	13274	13531	13500	13485	13605	13532	13637	13378	13372	13549	13338	13673	13363	13545	13250	13394	13486	13525	13450	13425	13432	13318	13451	13465	13536	13363	13452	13560	13567	13656	13473	13528	13261	13384	13479	13615	13536	13553	13514	13401	13450	13460	13514	13435	13470	13404	13535	13402	13476	13256	13418	13470	13467	13364	13391	13512	13469	13501	13526	13602	13485	13440	13445	13422	13559	13437	13432	13445	13596	13445	13439	13465	13459	13325	13326	13486	13517	13447	13308	13538	13347	13468	13399	13357	13475	13615	13420	13626	13423	13512	13593	13467	13486	13438	13479	13594	13339	13527	13458	13507	13506	13544	13644	13444	13405	13346	13315	13353	13442	13330	13444	13610	13574	13353	13395	13454	13606	13644	13204	13354	13378	13502	13295	13527	13571	13403	13462	13407	13492	13505	13411	13506	13606	13498	13491	13543	13472	13452	13431	13366	13565	13485	13437	13510	13474	13315	13406	13335	13359	13411	13493	13668	13619	13469	13360	13454	13377	13493	13491	13361	13497	13461	13437	13385	13347	13419	13375	13364	13311	13525	13383	13468	13431	13433	13427	13511	13396	13496	13518	13482	13416	13568	13308	13412	13487	13450	13453	13399	13449	13453	13381	13507	13477	13489	13427	13593	13508	13570	13315	13500	13517	13504	13474	13392	13703	13393	13400	13331	13363	13507	13543	13619	13529	13407	13280	13491	13508	13545	13348	13329	13486	13477	13527	13461	13335	13461	13418	13397	13291	13368	13515	13552	13558	13571	13573	13203	13587	13489	13515	13413	13576	13356	13532	13490	13417	13592	13477	13681	13419	13391	13572	13560	13517	13634	13375	13536	13471	13548	13448	13463	13545	13585	13553	13444	13424	13244	13548	13364	13424	13548	13494	13325	13610	13539	13480	13533	13403	13492	13403	13426	13426	13549	13492	13369	13492	13424	13305	13399	13548	13507	13601	13352	13664	13535	13434	13491	13629	13376	13433	13625	13587	13389	13367	13442	13316	13496	13468	13544	13469	13581	13457	13542	13513	13533	13332	13468	13409	13406	13500	13444	13496	13576	13416	13377	13369	13391	13460	13525	13557	13449	13555	13468	13469	13459	13613	13501	13473	13490	13453	13488	13400	13520	13331	13579	13473	13328	13337	13483	13393	13408	13508	13460	13431	13460	13420	13414	13601	13388	13597	13323	13378	13472	13318	13570	13448	13247	13495	13550	13433	13520	13466	13451	13532	13468	13393	13494	13460	13465	13655	13480	13647	13414	13430	13464	13555	13491	13369	13496	13374	13595	13456	13638	13419	13564	13556	13498	13531	13413	13541	13533	13436	13291	13546	13322	13423	13305	13370	13537	13495	13389	13336	13381	13641	13481	13538	13467	13370	13420	13419	13446	13312	13442	13407	13453	13401	13449	13521	13563	13468	13508	13493	13418	13515	13327	13468	13507	13383	13469	13392	13495	13383	13387	13481	13425	13584	13440	13313	13506	13475	13449	13455	13398	13325	13576	13649	13573	13342	13601	13535	13349	13594	13559	13279	13431	13562	13455	13579	13346	13600	13566	13589	13407	13380	13594	13445	13556	13440	13462	13467	13522	13548	13389	13570	13584	13491	13552	13519	13462	13261	13487	13469	13560	13566	13441	13588	13532	13266	13468	13462	13404	13461	13644	13539	13398	13513	13525	13351	13497	13571	13328	13493	13360	13493	13481	13380	13492	13559	13517	13574	13598	13349	13333	13555	13425	13517	13415	13530	13542	13590	13481	13539	13498	13553	13469	13503	13502	13425	13432	13280	13596	13357	13478	13280	13464	13484	13471	13511	13462	13473	13416	13418	13369	13510	13398	13374	13552	13496	13392	13651	13535	13455	13286	13624	13463	13357	13457	13595	13431	13487	13470	13628	13466	13249	13365	13450	13415	13340	13634	13544	13488	13447	13466	13399	13592	13374	13519	13606	13424	13390	13416	13556	13579	13437	13533	13455	13469	13388	13532	13534	13585	13434	13340	13351	13407	13621	13297	13357	13329	13416	13604	13364	13459	13515	13625	13474	13534	13509	13525	13425	13431	13487	13336	13529	13375	13436	13572	13347	13349	13546	13577	13378	13411	13509	13438	13381	13397	13508	13584	13538	13378	13570	13401	13471	13496	13483	13477	13485	13533	13527	13425	13510	13563	13296	13555	13496	13563	13559	13375	13366	13557	13470	13385	13499	13464	13472	13561	13563	13448	13643	13421	13432	13585	13342	13640	13388	13365	13495	13642	13479	13496	13426	13545	13434	13388	13497	13510	13415	13398	13541	13567	13433	13528	13497	13510	13556	13569	13533	13498	13427	13485	13447	13522	13369	13255	13458	13428	13178	13504	13580	13550	13392	13472	13411	13462	13376	13578	13423	13494	13627	13459	13401	13310	13519	13448	13455	13370	13500	13239	13384	13320	13506	13398	13471	13464	13376	13362	13415	13520	13367	13465	13580	13495	13492	13590	13313	13227	13471	13608	13579	13426	13582	13322	13591	13391	13356	13558	13421	13433	13457	13490	13491	13402	13514	13513	13551	13696	13455	13397	13436	13460	13445	13521	13478	13420	13496	13528	13465	13500	13525	13362	13445	13407	13512	13525	13548	13633	13567	13452	13590	13544	13437	13505	13634	13506	13676	13560	13425	13367	13389	13532	13426	13491	13478	13617	13565	13318	13560	13431	13479	13424	13499	13498	13507	13304	13520	13455	13586	13594	13470	13465	13521	13515	13516	13475	13545	13414	13490	13441	13508	13400	13460	13488	13408	13385	13373	13424	13314	13474	13319	13470	13421	13426	13459	13446	13562	13536	13447	13506	13504	13436	13471	13686	13426	13389	13503	13374	13627	13540	13494	13424	13520	13404	13494	13487	13617	13580	13343	13487	13349	13497	13449	13533	13583	13517	13576	13324	13437	13514	13436	13667	13378	13510	13414	13361	13426	13441	13335	13464	13499	13257	13614	13464	13548	13506	13414	13505	13442	13529	13368	13468	13519	13393	13379	13625	13412	13518
27823	22511	24872	21471	17830	16861	16627	15985	15746	15699	15429	15411	15454	15256	15297	15209	15138	15171	15328	15335	15021	15104	15273	15236	15375	15215	15028	15352	15386	15295	15396	15113	15329	15080	15150	15096	15130	15284	15177	15163	15181	15160	15220	15217	15031	15145	15229	15088	15099	15148	15107	15086	15208	15055	15004	15024	15107	15138	15208	15317	15077	14988	14977	15111	15183	15414	15105	15133	15165	15150	15168	15058	15101	15246	15150	15354	15168	15017	15125	15117	15055	15094	15128	15055	15098	15066	15195	15096	15359	15097	15076	15285	15041	15056	15095	14979	15156	15166	15073	15104	15041	15040	15457	15197	15023	15051	15047	15123	15108	15033	15164	15019	15330	15134	15237	15221	15312	15083	15162	15250	15149	15132	14992	15014	15059	15159	15338	15149	15204	15174	15219	14961	15381	15122	15261	15041	15166	15251	15069	15059	15407	14997	15204	14989	15214	14986	15063	15098	15240	15210	14954	15040	15175	15108	15006	15103	15163	15133	15268	15094	14991	14960	15294	15089	15358	15096	15153	15066	15263	15079	15201	15094	15044	15033	15102	15157	15338	15184	14984	15241	15126	15369	15182	15183	15199	15100	15232	15180	15137	15187	15146	15232	15062	15140	15025	15199	14854	15030	15232	15150	15034	15121	15158	14881	14963	15123	15227	15084	15272	15171	15138	15387	15213	15059	14912	15102	15060	15089	15169	15014	15357	15146	15139	15180	15146	15014	14919	15240	15154	15179	15104	14996	15213	15114	15150	15180	15121	15280	15081	14975	15207	15289	15209	15161	15302	15273	15073	14868	15136	15048	15102	15074	15120	15313	15188	15127	15332	15082	15159	15272	14905	15033	15045	15208	14998	15283	15207	15172	15135	15093	15160	15059	15261	15262	15134	15111	15083	15109	15145	15290	14902	15191	14938	15002	15159	15190	15111	15080	15085	14852	15148	15153	15103	15191	15104	14927	15053	15114	14968	15274	15052	15304	15165	15228	15205	15165	15161	15024	15208	15245	15098	15120	15103	15093	15189	15064	15037	15279	15090	15203	15139	15200	14977	15310	14956	15160	15101	14800	15129	15049	15056	15289	15082	15295	15251	15315	14918	15170	15145	15256	15234	15232	15096	15268	15279	15025	15159	15319	15075	15073	14988	15129	15264	15290	15212	15101	15000	15019	14994	14978	15096	15165	15200	15166	15306	14827	15331	15191	15258	15013	15200	15190	15261	15060	15345	15104	15108	15315	15047	15136	15184	15269	15123	15160	15172	15182	15091	15104	15245	15002	15183	15283	15180	15165	15070	15374	15244	15281	15208	15284	15119	15172	15225	15091	15109	15166	15201	15294	15249	15049	15206	15286	15010	15174	15227	15005	15078	15224	15147	15098	15164	15077	15079	14986	15207	15272	15099	15472	15173	15305	15280	15121	15228	15087	15008	15113	15180	15193	15125	15031	14920	15042	15125	15218	15216	15260	15257	15001	15158	15176	15017	14962	15388	15123	15024	15110	15052	15159	15013	15017	14997	14856	15169	15177	15289	15240	15203	15166	15129	15213	15191	14985	14843	15088	15246	15175	14977	15148	15127	15055	15145	15339	15114	15073	15227	15067	15207	15225	15047	15150	15080	15034	14989	15104	15147	14978	15056	15162	15091	15125	15122	15146	14953	15052	15061	15340	15159	15175	15204	15115	15077	15217	15210	15106	15115	15286	15239	15028	14940	15222	14956	15177	15145	15157	15082	15007	15165	15142	15186	15067	15119	15094	14980	15148	15095	15178	15004	15051	15018	15193	15147	15088	14957	14983	15023	15169	15080	15196	15138	15244	15057	15045	14955	14934	15152	15391	15138	15068	15114	15207	15223	15339	15154	15011	15339	14999	15069	15120	15273	15208	15164	15270	15280	15195	15087	15206	15226	15002	15128	15168	15090	15221	15424	15172	15166	15123	15123	15117	15270	15157	15086	15136	15256	14963	15031	15046	15234	15202	15098	15197	15211	15072	15242	15014	15120	14930	15030	15176	15164	15261	15127	15074	15204	15377	15149	15113	15066	15025	15207	15115	15190	15162	15046	15040	15020	14996	15281	15105	15131	15040	15200	15117	15093	15070	15208	14940	15076	15014	15003	14988	15132	15409	15338	15101	15279	15086	15094	15172	15239	15103	15134	15168	15291	15388	15068	15064	15207	15222	15149	15183	14997	15268	15255	15249	15141	15291	14963	15113	14992	15302	15185	15153	15258	15227	15158	15243	14999	14891	15211	15087	14984	15125	15034	15181	15022	15178	15110	15094	15198	15018	15064	15072	15213	15045	15188	15148	15081	14906	14924	15166	15250	15085	15169	15180	15012	15092	14968	15235	15019	15072	15216	15044	15182	14951	15101	15136	15212	15146	15096	15171	15106	15200	15272	15369	15185	14970	15093	15188	15073	15149	15167	15183	15112	15230	15319	15163	15295	15168	15069	15181	15186	15167	15147	15300	15012	15130	15019	15002	15137	15089	15197	15242	15176	15140	15319	15226	15106	15200	15023	15070	15211	15237	15013	14927	15072	14924	15250	15108	15121	15093	15008	15109	15013	15121	15185	15083	14823	15093	15250	15073	15026	15252	15180	15083	15223	15116	15070	15080	15199	15130	14958	14988	15008	15046	15101	15150	15094	15086	15024	15261	15301	15179	15167	15070	15054	15095	15188	15213	15130	15246	15204	14944	14988	15107	15116	15188	15215	15390	15057	15215	15005	15081	15259	15414	14923	15046	15101	15163	14984	15160	15054	15093	15022	15019	15142	15247	15170	15212	15263	15051	15323	15106	15093	15102	15080	15135	15072	15139	15196	15057	15109	15142	15063	15084	15029	14940	15130	15143	15106	14980	15056	15300	15137	15190	15044	15045	15089	15000	15088	15057	15044	15065	15070	15237	15039	15010	15458	15013	15131	14997	15100	15415	15289	15084	15138	15284	15163	15295	15071	15208	15158	15039	15149	15187	15070	15151	15393	15034	15123	15121	15155	15172	15361	15094	15145	15345	15056	15131	15166	14867	15072	15138	15280	15047	15126	14982	15232	15412	14994	15189	15174	15027	15166	15209	15096	15037	15170	14982	15106	15057	15040	15074	15118	15340	15090	14905	14995	15204	15213	14987	15151	15240	15294	15143	14890	15148	15250	15123	15093	15135	15077	15123	15246	15300	15030	15123	15188	15036	14888	15284	15313	15213	15035	15395	15022	15091	15269	15293	14936	14817	14907	15135	15258	14994	15191	15155	15032	15034	15307	15151	15286	15115	15284	15180	15058	15011	15059	15271	14988	14950	15050	15106	15078	14990	15093	15217	15081	15197	15210	15159	15119	15062	15133	15247	15032	15194	15150	14919	15079	14932	15298	15022	15231	15076	15086	14914	15091	15145	15142	15277	15301	15213	15264	15005	15207	15339	15272	15242	14938	15194	15370	15062	15086	15231	15231	15209	15169	14931	15242	15082	15070	15288	15198	15186	15237	15049	14890	15161	15173	15036	14996	15129	15295	15413	15249	15222	15178	15035	15087	15178	15154	15143	15379	14967	15286	15022	15161	15198	15297	14985	15383	15013	15146	14945	15033	15046	15241	15142	15344	15245	15128	15073	15141	15056	14986	15182	15262	15091	15233	15258	15105	15219	15170	15206	15121	15054	15247	15110	15012	15131	15183	15237	15258	15212	15099	15210	15119	14959	15141	15229	15068	15050	15107	15000	15213	15132	14979	15442	15079	15426	15336	15165	15074	15281	15159	15113	15358	15069	15169	14994	15171	15216	15197	15193	15042	15065	15257	15048	15136	15212	15130	15086	15216	15225	15085	15149	15114	15263	15191	15136	15142	15122	15181	15051	15190	15106	15299	15291	15097	15056	15138	14980	15190	15261	15159	15207	15232	15146	15341	15237	14923	15354	15019	15150	15146	15018	15305	15201	15126	15080	15175	15315	15101	15092	15259	14944	15200	15172	14924	15079	15142	14989	15136	15098	15089	15200	15101	14929	14966	15006	15174	15171	15227	15189	15067	15290	15208	15143	15075	15172	15245	15183	15325	15089	15233	15163	15031	14983	15192	15120	15049	15300	15161	15156	15221	15119	15065	15053	15165	15122	15254	15194	15056	15122	15110	15236	14985	15035	15049	15160	15156	15025	15100	15053	15250	15280	15206	15254	15162	15010	15081	15078	15065	15252	15218	15139	15135	15022	15086	15026	15286	15230	15059	15156	15080	15089	15161	15422	15162	15128	15244	14996	15303	15137	15163	15266	15364	15350	15129	15126	15124	15114	15172	15180	15155	15133	15066	15110	15022	15296	14920	15193	15170	14914	15017	15072	15060	15006	14973	15184	15056	15131	15059	15046	15110	15102	15106	15121	15097	15083	15194	15217	15085	15039	15184	15000	15161	15093	15322	15101	15261	15154	15060	15121	15048	15189	15080	15079	15315	15222	15329	15205	15035	15173	15265	15194	15133	15266	15126	15088	15162	15025	15199	15216	15240	15130	15312	15010	15159	15046	15213	15086	15310	15122	15035	15115	15027	14997	15375	15253	14992	15051	15288	15031	15188	14764	14980	15077	15016	14961	15025	15138	15342	15148	15248	15215	15176	15250	14920	15094	15162	15231	15252	15122	15024	15126	14891	15117	14978	15140	15096	15171	15157	15219	15004	15069	15157	15026	15072	14993	15397	15120	15152	15158	14949	15196	15062	15115	15105	15141	15018	15024	15170	15078	15176	15240	15082	15089	15132	15073	14947	15025	15083	15366	15163	15209	15258	15192	15042	15060	15040	15278	15295	15200	15134	15196	15075	15150	15433	15071	15321	15162	15268	15125	15195	15089	15287	15047	15108	15215	15015	15242	15131	14945	15033	15025	15186	15070	15191	15171	15344	15144	15041	15394	15286	15085	15117	15082	15294	15158	15045	15235	15074	15175	15342	15478	15345	15279	15042	15094	15149	15340	15246	15289	15036	15150	15239	14971	15047	15064	15018	15193	15069	14860	14995	15132	15252	15232	15246	15117	15178	15114	15270	15171	15198	15105	15164	15036	14956	15211	15158	15193	15148	15139	15265	15368	15199	15175	15182	15102	15113	15057	15054	15208	15181	15185	15035	15131	15179	15135	15199	15189	15297	15178	15210	15204
16604	26332	22128	17494	16453	15286	14665	14214	13837	13672	13408	13285	13290	13355	13395	13232	13139	12959	13236	13094	13221	13095	13010	13082	13325	13072	13220	13043	13102	13010	13031	12967	12963	13017	13112	12953	13137	12946	13119	12974	13137	12969	13111	13066	13024	13052	13203	12978	13053	13033	13042	13059	12980	13090	13030	13012	12951	12925	13040	13121	13099	12852	13136	13054	13021	13015	13006	12990	13014	12836	12922	13011	13138	13020	13117	13009	12779	13093	13033	12993	13156	12958	12922	13070	13014	13142	12983	12952	13007	12979	13118	13087	13087	13223	13026	13065	13168	13118	12991	13063	13164	13048	12931	13093	12895	13147	12983	13045	13004	13038	13187	13120	13060	13057	12951	13016	12993	13028	12917	12987	12888	12973	13029	13272	12941	13129	13201	13036	13181	13076	13100	13049	12937	13082	12956	13043	12923	13112	13119	13093	13038	13082	13086	13109	13066	13088	13072	13053	13075	12989	12956	12964	13044	13080	13051	12978	12906	13004	13071	13245	13077	12921	13072	13102	13176	12888	13053	12930	12963	13059	13065	12994	13012	13030	13127	13024	13017	13040	12943	13003	13105	13127	12982	13076	13115	13026	13037	13107	13038	12944	13207	12803	12967	12857	13144	12889	12939	13008	13197	13144	13144	13069	12885	12981	13162	13141	12943	13066	13113	12894	13065	13026	13024	13062	13112	13005	13113	13101	13106	12854	13179	13046	12992	13004	13012	13023	13033	12862	12986	12848	13074	13025	12934	13147	13031	13077	13104	13122	12945	12963	12979	13095	13159	13038	13168	13032	13145	13167	13182	13040	13067	13251	13104	12957	13125	13177	12970	13156	13029	12941	12940	12992	13132	13081	12993	13033	13148	13188	12972	13046	13049	13077	13047	13201	13018	13103	12902	13060	13166	13027	13002	13049	13176	12928	13105	12984	13152	12930	13056	13119	13027	13113	13006	12949	12959	13136	13217	12952	12936	12923	13069	13124	13166	13083	13026	13076	13093	13172	12988	13084	12974	12966	13046	12995	13130	13078	13113	13179	13062	13050	12958	12962	13015	13172	13029	13127	13081	13203	12904	13102	12998	12976	13072	12921	12906	13217	13131	12996	12991	12890	13186	13076	12930	12915	12913	12864	13088	13192	13053	12930	13071	12930	13061	12952	13099	13225	12982	13107	13102	12912	13118	13041	13153	13039	13225	13034	13231	13006	12990	13211	13027	13028	12890	13140	13073	13225	12996	13018	12924	13116	12995	13033	12893	13075	12898	13031	13061	13029	12956	12754	13098	13146	13040	13060	12733	12839	13146	13051	13040	13003	13121	13222	13009	13192	13077	13154	13089	13089	13140	13164	12974	13083	13030	12930	13143	13029	13167	13066	13045	12747	13090	13123	13015	13185	13058	13021	13037	12862	13114	13104	13142	13063	12988	13178	13080	13042	12932	12949	13096	13014	13178	13138	13116	13013	13182	12956	12950	13106	13017	13060	13001	13140	13067	12952	13023	12973	12884	13208	13110	12968	12927	13044	13041	12956	12967	13031	13077	12921	13128	13264	13007	12952	12847	13048	12990	13067	13083	12989	13062	13140	13162	12807	13109	13086	13095	13169	13042	13042	12978	13160	12936	13017	13151	13039	13080	12854	13099	13113	13158	12979	13069	13003	13143	12993	13069	13123	13207	13209	13135	12978	13084	13068	13047	12997	12982	13067	12944	12936	13027	13232	13021	12865	13201	13112	12905	13132	13003	13031	13122	13029	13185	12994	13019	13013	12978	13190	13108	13131	13059	13142	13052	12930	13038	13015	12940	13135	12951	13068	13018	13058	12921	13026	13061	13050	12971	13008	13022	13199	13126	13039	12910	12991	13029	13053	13120	13082	13002	13152	13149	13000	13083	12939	13080	13164	13127	13016	13150	13005	13066	13124	13134	13125	12903	13031	13023	13174	13148	12952	13014	13284	13005	13005	13019	13050	12941	13154	12793	13199	13079	12976	12883	12928	13189	13067	12914	13184	13188	13026	13050	13151	12874	13224	13159	13052	13192	13122	13039	12919	12953	13136	12926	13168	13113	13127	12981	13000	13076	12968	12930	13020	13074	13006	13028	13119	12973	12984	13012	13028	13063	13050	13177	13101	12935	13076	13183	12893	13194	12965	13125	13099	13078	12974	13025	12960	13198	13062	13081	13032	13009	13089	13052	12877	12961	13073	13080	13150	12990	13200	13138	13059	12829	13119	13028	12969	13107	13087	13013	13195	13079	13028	13078	13123	13064	12933	13000	12837	13079	12887	13133	13102	13109	12950	13128	13048	13090	13020	12986	13110	12913	13017	13053	13034	13024	13050	13072	13129	13047	13044	13037	13012	12980	13056	12997	12940	13044	13009	13057	13044	12961	13070	12919	12963	13020	13014	12968	13040	13060	13001	13212	12972	13054	13162	13059	13021	13144	12923	13054	13045	12951	13085	13097	12966	13082	13115	12998	13174	12914	12971	13134	13165	13163	13099	13032	13099	13009	13233	13088	12814	13137	13203	12995	12989	13024	13263	13064	13001	12983	13136	13063	12995	13130	12963	12975	13090	12991	13124	13045	13103	13114	12953	13108	13238	13047	12993	13196	13097	13140	13077	13064	13150	12991	13121	13092	13069	12951	13136	13032	12997	13299	13008	13081	13069	12897	13149	13164	13036	13113	13031	12910	13088	13051	12989	13117	12999	13012	13180	12929	13120	12946	13009	13011	13123	13087	13086	13116	13019	13118	12970	13231	13036	13017	12954	13055	13110	12920	12940	13150	12959	13035	13180	12799	13037	13008	12913	13002	13001	13042	13057	12945	13064	13219	12994	12949	13032	13032	13116	13035	13107	13166	12918	13164	13065	13042	12992	13090	13189	13087	13203	13213	12940	13127	13093	13099	13011	13191	12918	13007	13090	13032	12981	13031	12984	13018	13047	13156	13003	12926	12974	13073	13035	13024	13011	13095	13135	13065	13075	13137	13091	13150	12941	13179	13118	13126	13082	13074	13090	13012	12938	12879	13075	13145	12930	13030	13027	13092	13008	13243	13079	13039	13028	12941	13039	13194	13202	12859	13011	13043	12892	13021	12998	13046	13039	13113	13085	12877	13026	13057	13038	13191	13003	13102	13185	12870	13051	13190	13088	13063	13135	12855	13037	13176	13103	13171	13023	13191	12973	13277	12973	13146	13030	13094	13078	12997	12954	13086	13068	13203	12996	13139	13187	13156	13099	12942	13075	12994	13076	13013	13085	13098	12943	13053	13025	13085	13025	13146	13186	13314	13192	13169	13175	12876	12939	13075	13028	13101	13088	12977	13021	13183	13046	12844	13079	13037	13027	13013	13169	12966	13074	12904	13073	13035	13138	13003	13052	13102	13243	12936	13046	12933	12918	12977	12914	13200	13205	13101	13179	13097	13082	13081	13156	13127	12873	13075	12980	13063	13061	13058	13004	13200	12886	13027	13178	13063	13106	13236	13064	13009	13018	13092	13070	12966	12960	13074	13058	13015	12916	13126	13053	13069	13280	12964	13175	13016	13150	13177	13063	13107	13170	13097	12910	12930	13154	13069	13021	13006	12996	13100	12984	13050	12926	13088	13016	13041	13081	13114	13009	12860	12944	13184	13108	13271	13093	13027	12916	13018	12999	13054	12908	13280	12860	13157	13011	13146	12928	13072	13017	12962	12977	13005	12990	13098	13003	13095	13218	13116	13068	13009	12976	13112	13093	12972	13059	13081	13072	12949	12974	12927	13118	13226	12949	12889	12909	13024	13124	13201	12931	13065	13145	12988	12938	12991	12981	13100	13021	13152	12978	13033	13024	13014	13042	13135	13020	13027	13026	13023	13168	13051	13032	13089	13115	13140	13082	12988	12837	13077	13110	12937	13141	13102	13068	13081	13075	13120	13030	12936	13090	13012	13048	13130	12976	12955	13094	12946	12955	13228	13027	13092	13188	13074	13028	13018	13119	13212	13025	12967	12935	13078	12999	12978	12900	13121	13033	13052	13244	13168	12969	13180	13036	13071	13020	13199	12997	13039	13081	13067	13140	12984	13155	13019	13042	13045	13147	13165	13000	13333	13049	13121	13107	13073	13218	13096	12898	12960	12998	13195	13097	12968	13146	13049	13030	13142	12909	12993	13028	12881	12996	13036	13130	13096	13074	13071	13020	13056	13051	12962	13130	13117	13076	12974	13157	13232	13120	13036	12985	13008	13074	13115	13063	13180	13047	12969	12981	12953	12988	13155	13048	13061	13108	12990	13106	13089	12938	12893	13093	13225	13110	13152	13127	12985	13095	12923	13023	13034	12928	13102	13096	12973	12839	13092	13001	13125	13041	13093	13217	13036	12934	13267	13172	12912	13096	12933	12956	13015	13053	13183	13085	13136	13068	13124	12935	12915	12928	12959	13042	13088	13133	13134	13130	13189	13020	13075	12937	13044	13031	13047	13157	13257	13171	13348	13198	12999	12919	13204	13034	13164	12957	13122	13184	13015	13208	13115	13152	13091	12964	12967	12986	13044	13118	13252	13095	13005	12824	12873	13162	13074	13112	13041	13065	13198	13016	12971	13013	13189	13013	12970	13138	13029	13004	13004	13041	13093	12966	12850	13064	12995	12974	13003	12943	13065	13070	13120	13067	12994	13183	13123	13021	13197	13010	13197	13146	13190	12978	13090	13106	12981	13089	12970	13086	12977	12962	13092	13106	13076	13128	12983	13009	13173	12953	13081	13037	13050	13129	13097	12953	13136	12978	12973	13184	13018	13135	13035	13016	13024	13035	13145	12997	13086	13094	13162	13137	12950	13015	12896	13083	13173	13044	13018	13083	13171	12842	13036	13214	12963	13070	13124	12941	13101	13012	13108	12876	13167	13184	13014	13275	13015	13038	12916	13149	12902	13074	13174	12926	12906	13091	12969	13006	13024	12931	13085	13041	13058	12945	13040	13032	13148	13046	12981	12968	12959	13092	13126	12862	13080	13178	12950	13025	12967	12887	13058	12980	13055	13055	13062	13040	13212	12963	13038	13123	13127	12971	12994	13093	12964	13080	12986	12920	12967	12979	13200	13120	13054	13166	12985	13039	13072	13088	13143	13006	12996	13060	13116	12946	13041	13108	12916	13237
22556	20826	27651	24196	21611	21445	19691	16855	15961	15752	15715	15264	15269	15113	15016	15214	14851	14800	14920	14922	14843	14979	14869	14825	14958	14866	14941	15022	14761	14836	14760	14439	14845	14918	14796	14819	14802	14686	14919	14763	14912	14934	14680	14784	14762	14676	14853	14806	14730	14508	14811	14878	14901	14755	14787	14797	14674	14912	14502	14760	14717	14668	14563	14805	14614	14810	14951	14803	14692	14668	14633	14656	14943	14784	14878	14711	14862	14775	14507	14667	14829	14684	14910	14927	14889	14973	14586	14523	14661	14752	14926	14702	14677	14587	14733	14509	14685	14629	14737	14741	14743	14823	14634	14891	14990	14936	14929	14756	14768	14813	14592	14751	14718	14780	14816	14844	14636	14566	14631	14746	14630	14691	14693	14732	14644	14788	14616	14726	14811	14771	14859	14673	14497	14812	14797	14700	14697	14568	14788	14713	14790	14698	14670	14748	14863	14760	14898	14645	14610	14845	14600	14643	14834	14746	14704	14792	14845	14685	14797	14743	14726	14783	14867	14731	14898	14843	14770	14774	14976	14652	14794	14775	14747	14855	14737	14610	14697	14822	14742	14617	14556	14519	14791	14838	14695	14861	14701	14720	14645	14975	14686	14737	14893	14655	14757	14879	14758	14622	14666	14671	14771	14788	14735	14715	14713	14669	14646	14856	14656	14831	14624	14787	14640	14766	14725	14706	14775	14774	14715	14743	14753	14747	14724	14972	14849	14841	14687	14603	14692	14667	14680	14587	14727	14628	14721	14961	14700	14698	14961	14629	14635	14929	14684	14649	14728	14682	14614	14575	14521	14828	14717	14860	14729	14737	14790	14675	14733	14765	14656	14608	14670	14616	14507	14584	14841	14840	14846	14613	14737	14912	14839	14728	14784	14886	14748	14727	14953	14612	14854	14567	14669	14553	14688	14831	14722	14752	14672	14721	14639	14782	14892	14773	14646	14826	14746	14632	14631	14465	14902	14669	14788	14672	14755	14854	14810	14916	14900	14789	14699	14930	14779	14799	14578	14837	14487	14669	14631	14406	14691	14658	14852	14770	14769	14748	14940	14525	14856	14752	14457	14866	14789	14646	14494	14740	14645	14771	14668	14712	14760	14611	14724	14764	14806	14622	14939	14569	14625	14766	14628	14657	14763	14823	14748	14652	14804	14797	14715	14810	14841	14534	14667	14670	14933	14720	14768	14904	14814	14570	14781	14569	14763	14797	14763	14814	14770	14824	14621	14623	14793	14841	14556	14638	14733	14666	14540	14910	14647	14861	14915	14816	14631	14712	14631	14786	14773	14758	14583	14810	14617	14696	14605	14794	14771	14643	14657	14559	14734	14612	14755	14570	14874	14874	14717	14808	14771	14570	14710	14756	14738	14710	14562	14744	14742	14732	14795	14804	14731	14564	14718	14734	14745	14730	14835	14769	14645	14611	14694	14858	14578	14795	14914	14498	14563	14626	14630	14603	14654	14623	14851	14848	14609	14766	14648	14654	14727	14767	14554	14853	14748	14803	14760	14787	14894	14695	14791	14560	14582	14729	14743	14789	14717	14587	14685	14540	14664	14602	14739	14858	14897	14941	14940	14857	14597	14816	14746	14889	14793	14663	14732	14497	14751	14933	14873	14763	14743	14758	14860	14619	14690	14633	14658	14795	14692	14505	14716	14825	14733	14900	14740	14792	14798	14829	14771	14677	14816	14876	14737	14775	14712	14895	14715	14654	14666	14518	14794	14847	14769	14719	14799	14436	14575	14681	14674	14674	14825	14771	14584	14704	14720	14647	14701	14765	14717	14606	14871	14836	14510	14973	14777	14802	14701	14976	14845	14769	14701	14872	14606	14704	14707	14583	14935	14783	14874	14699	14642	14637	14589	14781	14608	14766	14589	14621	14754	14629	14630	14848	14611	14926	14792	14924	14802	14741	14651	14822	14721	14665	14779	14836	14845	14837	14598	14611	14773	14608	14620	14754	14844	14792	14711	14877	14850	14818	14878	14654	14823	14745	14676	14790	14866	14732	14672	14696	14749	14666	14693	14855	14667	14795	14686	14770	14609	14690	14652	14676	14689	14689	14689	14742	14732	14893	14717	14640	14731	14636	14623	14928	14765	14627	14725	14736	14702	14695	14858	14777	14737	14796	14725	14742	14853	14489	14740	14705	14551	14731	14839	14718	14613	14774	14670	14636	14645	14688	14703	14671	14962	14553	14744	14697	14782	14498	14675	14654	14784	14684	14725	14582	14812	14734	14628	14642	14793	14777	14697	14704	14759	14744	14613	14793	14580	14639	14773	14776	14669	14542	14706	14767	14607	14821	14616	14831	14755	14819	14456	14634	14820	14772	14675	14641	14759	14571	14537	14797	14679	14713	14661	14895	14836	14508	14825	14913	14768	14730	14766	14595	14729	14755	14657	14812	14618	14586	14885	14774	14722	14633	14524	14777	14718	14757	14765	14595	14622	14816	14850	14877	14828	14709	14703	14613	14748	14845	14839	14525	14606	14687	14973	14740	14748	14851	14807	14732	14800	14522	14619	14885	14550	14726	14833	14727	14618	14623	14893	14705	14772	14749	14736	14810	14885	14832	14693	14875	14664	14570	14624	14777	14829	14674	14908	14812	14669	14680	14850	14763	14757	14729	14723	14721	14843	14755	14783	14736	14913	14845	14639	14815	14547	14844	14710	14642	14622	14535	14736	14671	14744	14767	14728	14722	14752	14707	14793	14808	14709	14699	14707	14797	14592	14786	14731	14785	14706	14815	14740	14640	14692	14699	14562	14672	14671	14858	14760	14655	14820	14628	14829	14539	14739	14620	14661	14757	14582	14708	14749	14702	14905	14649	14572	14603	14603	14749	14788	14677	14521	14615	14755	14741	14612	14671	14760	14850	14717	14704	14675	14554	14731	14803	14843	14821	14853	14947	14806	14754	14841	14661	14632	14710	14837	14794	14884	14750	14675	14695	14578	14725	14774	14725	14594	14596	14663	14738	14826	14677	14547	14681	14899	14732	14700	14789	14748	14843	14652	14486	14701	14704	14842	14649	14655	14689	14728	14776	14837	14832	14686	14712	14698	14765	14852	14796	14816	14754	14626	14638	14769	14617	14678	14819	14853	14735	14768	14706	14769	14684	14763	14876	14497	14843	14988	14666	14740	14547	14877	14620	14702	14598	14690	14758	14733	14838	14693	14808	14739	14572	14657	14860	14787	14601	14712	14812	14698	14611	14661	14632	14657	14656	14669	14819	14762	14726	14820	14806	14789	14680	14809	14573	14533	14791	14682	14841	14719	14803	14575	14717	14832	14722	14870	14577	14674	14750	14752	14728	14824	14989	14616	14782	14681	14692	14724	14417	14591	14975	14770	14536	14867	14666	14803	14768	14664	14646	14698	14721	14771	14838	14597	14708	14723	14758	14844	14932	14832	14700	14807	14668	14920	14553	14796	14676	14851	14793	14525	14575	14720	14717	14539	14714	14788	14871	14605	14664	14703	14703	14944	14804	14881	14544	14561	14715	14692	14727	14861	14784	14790	14655	14940	14755	14902	14694	14695	14580	14833	14629	14439	14763	14838	14820	14492	14792	14561	14741	14827	14784	14842	14770	14740	14687	14728	14579	14773	14705	14721	14803	14938	14857	14667	14457	14603	14676	14714	14565	14561	14807	14722	14713	14783	14844	14788	14872	14651	14636	14883	14968	14811	14921	14499	14579	14631	14788	14792	14674	14679	14588	14818	14618	14698	14779	14627	14697	14626	14537	14741	14596	14635	14517	14829	14908	14759	14493	14818	14883	14771	14973	14748	14678	14828	14614	14871	14651	14798	14830	14582	14725	14570	14765	14724	14849	14503	14731	14632	14604	14738	14495	14736	14695	14684	14749	14615	14743	14762	14774	14872	14692	14677	14783	14791	14696	14856	14706	14838	14805	14586	14692	14845	14623	14614	14767	14777	14790	14659	14660	14692	14733	14738	14590	14592	14911	14728	14634	14636	14664	14699	14680	14660	14692	14608	14714	14574	14571	14729	14675	14742	14731	14581	14617	14822	14664	14792	14678	14773	14739	14629	14793	14759	14847	14783	14801	14850	14620	14662	14658	14746	14799	14663	14758	14676	14764	14733	14665	14669	14727	14599	14484	14603	14620	14728	14811	14766	14575	14609	14766	14852	14697	14858	14719	14559	14655	14627	14752	14664	14719	14649	14805	14735	14883	14855	14791	14456	14687	14661	14731	14756	14625	14622	14775	14693	14677	14814	14688	14609	14543	14823	14671	14521	14825	14626	14698	14878	14659	14832	14845	14937	14861	14599	14623	14663	14573	14716	14599	14855	14839	14770	14870	14650	14677	14747	14809	14887	14704	14663	14662	14843	14791	14696	14677	14430	14701	14677	14862	14635	14615	14757	14772	14780	14762	14743	14782	14746	14861	14893	14719	14672	14762	14545	14688	14730	14663	14778	14547	14623	14757	14687	14850	14781	14802	14646	14476	14611	14751	14814	14723	14530	14716	14754	14741	14705	14634	14605	14767	14806	14770	14758	14701	14603	14881	14790	14598	14726	14777	14731	14857	14672	14684	14875	14886	14691	14575	14782	14661	14565	14597	14760	14740	14829	14711	14854	14726	14732	14911	14758	14771	14907	14910	14698	14785	14671	14798	14683	14831	14889	14916	14803	14708	14783	14682	14660	14618	14726	14783	14866	14874	14731	14738	14810	14822	14734	14690	14462	14732	14768	14677	14920	14838	14815	14792	14621	14776	14779	14765	14728	14663	14652	14628	14532	14832	14755	14734	14816	14729	14906	14662	14870	14677	14726	14499	14730	14685	14617	14752	14682	14798	14738	14604	14668	14688	14553	14659	14518	14650	14777	14748	14733	14895	14803	14822	14719	14887	14716	14641	14743	14816	14862	14674	14822	14759	14725	14900	14686	14599	14777	14759	14502	14679	14667	14818	14835	14720	14719	14821	14907	14847	14820	14689	14567	14711	14685	14692	14927	14695	14611	14831	14657	14868	14712	14760	14586	14871	14782	14621	14921	14890	14567	14896	14740	14534	14629	14812	14925	14698	14757	14657	14731	14783	14817	14885	14779	14495	14584	14735	14696	14836	14686	14559	14636	14665	14915	14698	14727	14725	14934	14939
14223	32115	26391	20293	18346	16822	15718	14881	14256	13932	13759	13462	13169	13250	13182	12987	13160	12755	12903	13087	12924	12762	12965	12953	12849	12746	12893	12819	12896	12881	12872	12834	12788	12723	12899	12884	13080	12898	12889	12869	12780	12834	12799	12879	12716	12633	12664	12908	12765	13078	12948	12823	12768	12736	12821	12888	12776	12810	12718	12800	12774	12619	12792	12704	12847	12829	13082	12805	12675	12897	12732	12781	12887	12837	12571	12728	12911	12774	12775	12805	12897	12805	12725	12877	12744	12704	12571	12769	12661	12795	12903	12853	12885	12744	12868	12721	12611	12771	12643	12680	12640	12754	12795	12719	12895	12866	12726	12735	12863	12711	12820	12902	12717	12665	12757	12742	12810	12869	12636	12634	12835	12727	12852	12760	12761	12930	12688	12659	12651	12639	12757	12733	12810	12816	12915	12751	12689	12640	12701	12810	12721	12815	12790	12753	12708	12790	12704	12896	12800	12879	12651	12713	12768	12844	12854	12749	12809	12883	12844	12777	12926	12679	12973	12931	12778	12685	12692	12771	12717	12712	12751	12779	12784	12609	12691	12870	12774	12906	12666	12717	12877	12899	12713	12782	12770	12940	12598	12642	12813	12804	12713	12863	12676	12622	12843	12824	12739	12801	12712	12811	12579	12802	12641	12919	12884	12782	12575	12833	12640	12828	12657	12850	12904	12665	12845	12734	12941	12835	12679	12822	12743	12675	12744	12816	12835	12673	12865	12522	12879	12755	12781	12711	12716	12798	12942	12748	12609	12800	12728	12784	12754	12981	12668	12695	12545	12828	12747	12678	12847	12757	12841	12654	12772	12860	12613	12702	12921	12802	12915	12714	12700	12607	13051	12787	12731	12799	12719	12665	12734	12913	12764	12730	12796	12596	12704	12658	12563	12792	12482	12698	12613	12884	12707	12786	12877	12793	12836	12743	12778	12685	12728	12659	12905	12861	12731	12686	12836	12925	12858	12900	12623	12762	12868	12759	12655	12869	12737	12810	12781	12770	12617	12776	12747	12812	12804	12691	12971	12811	12608	12740	12687	12838	12790	12543	12689	12692	12711	12768	12788	12708	12805	12895	12669	12872	12789	12851	12667	12736	12880	12762	12755	12755	12836	12658	12803	12857	12643	12809	12730	12725	12805	12762	12750	12874	12748	12882	12759	12504	12738	12835	12806	12895	12858	12799	12812	12602	12708	12738	12802	12753	12686	12648	12877	12742	12736	12703	12565	12686	12767	12697	12733	12851	12742	12755	12821	12823	12738	12896	12909	12918	12693	12830	12640	12697	12732	12730	12849	12821	12691	12644	12729	12731	12680	12602	12899	12713	12658	12667	12819	12733	12558	12741	12760	12810	12786	12837	12725	12664	12785	12848	12718	12741	12752	12861	12828	12849	12792	12773	12974	12820	12674	12828	12832	12865	12764	12952	12815	12700	12630	12740	12650	12888	12564	12720	12673	12794	12776	12734	12882	12804	12699	12791	12666	12760	12847	12831	12716	12585	12842	12681	12799	12859	12746	12621	12907	12646	12679	12835	12760	12754	12892	12687	12799	12756	12876	12732	12824	12694	12694	12771	12924	12572	12739	12830	12860	12567	12694	12848	12617	12734	12937	12749	12721	12738	12753	12835	12631	12790	12918	12728	12808	12827	12718	12762	12710	12679	12759	12788	12717	12845	12756	12772	12629	12773	12747	12737	12943	12782	12886	12805	12589	12628	12641	12747	12941	12620	12743	12843	12785	12714	12865	12830	12786	12769	12783	12903	12740	12665	12773	13006	12768	12690	12862	12884	12819	12690	12710	12840	12870	12747	12925	12705	12621	12703	12760	12968	12674	12807	12690	12847	12768	12705	12771	12687	12788	12684	12645	12825	12715	12796	12688	12837	12676	12737	12707	12888	12685	12693	12691	12645	12812	12643	12650	12783	12634	12884	12912	12762	12652	12837	12790	12756	12700	12748	12915	12935	12778	12767	12798	12682	12710	12744	12823	12826	12675	12738	12761	12622	12888	12696	12618	12696	12655	12756	12672	12686	12671	12670	12726	12668	12843	12782	12890	12674	12640	12856	12979	12741	12841	12557	12788	12828	12793	12764	12801	12848	12841	12838	12895	12665	12823	12716	12800	12753	12818	12776	12784	12871	12752	12643	12689	12794	12590	13098	12748	12838	12858	12683	12685	12813	12834	12716	12744	12697	12741	12773	12759	12711	12718	12749	12688	12761	12797	12853	12763	12590	12721	12627	12840	12663	12909	12741	12584	12800	12910	12809	12710	12877	12731	12751	12907	12683	12758	12824	12849	12757	12819	12806	12752	12690	12726	12730	12722	12856	12853	12699	12858	12630	12779	12780	12847	12648	12755	12781	12704	12863	12789	12837	12950	12679	12818	12786	12686	12708	12861	12848	12728	12679	12820	12685	12755	12784	12843	12709	12849	12718	12631	12729	12994	12826	12710	12761	12734	12780	12775	12578	12796	12623	12990	12791	12827	12750	12934	12605	12498	12788	12889	12730	12680	12745	12846	12802	12730	12824	12921	12978	12609	12700	12782	12871	12638	12814	12689	12653	12643	12773	12741	12667	12753	12748	12803	12808	12799	12727	12709	12734	12777	12866	12691	12757	12771	12571	12862	12848	12795	12869	12986	12651	12847	12732	12767	12707	12790	12699	12682	12791	12818	12641	12698	12901	12682	12619	12683	12718	12819	12705	12653	12814	12767	12603	12752	12680	12816	12736	12705	12842	12805	12834	12739	12873	12728	12781	12834	12737	12737	12714	12808	12787	12895	12743	12729	12766	12708	12701	12710	12883	12974	12630	12795	12534	12668	12798	12813	12809	12865	12792	12849	12766	12771	12773	12716	12817	12770	12601	12666	12761	12933	12836	12575	12853	12776	12761	12776	12848	12838	12720	12734	12693	12919	12748	12794	12876	12783	12775	12787	12768	12780	12747	12961	12699	12776	12823	12766	12774	12745	12651	12627	12834	12697	12753	12725	12479	12764	12545	12804	12872	12622	12627	12966	12683	12761	12868	12802	12764	12613	12623	12786	12720	12839	12701	12610	12794	12943	12764	12725	12680	12675	12717	12729	12809	12707	12774	12789	12790	12720	12821	12816	12995	12857	12813	12712	12548	12831	12724	12689	12754	12725	12893	12699	12862	12816	12719	12947	12710	12728	12703	12653	12616	12742	12763	12887	12697	12955	12715	12849	12855	12591	12770	12866	12816	12800	12593	12637	12763	12703	12805	12610	12634	12873	12768	12818	12791	12672	12594	12640	12710	12721	12862	12731	12810	12724	12698	12791	12841	12919	12597	12582	12746	12774	12785	12723	12638	12681	12861	12732	12931	12713	12864	12712	12768	12684	12861	12836	12758	12687	12617	12804	12587	12626	12917	12827	12768	12731	12760	12709	12657	12864	12772	12725	12628	12676	12887	12795	12682	12848	12794	12841	12659	12823	12902	12622	12670	12803	12890	12841	12594	12703	12677	12875	12856	12772	12820	12771	12778	12830	12619	12781	12710	12700	12774	12777	12775	12727	12631	12751	12791	12687	12843	12598	12839	12597	12886	12696	12843	12909	12626	12790	12791	12709	12702	12757	12778	12774	12804	12804	12683	12750	12821	12735	12764	12858	12736	12766	12821	12808	12751	12698	12720	12681	12740	12569	12701	12868	12555	12712	12769	12785	12806	12985	12700	12854	12751	12735	12729	12746	12566	12667	12874	12712	12827	12616	12751	12785	12759	12835	12759	12700	12733	12761	12814	12675	12707	12901	12749	12682	12674	12629	12685	12828	12642	12936	12806	12666	12757	12865	12843	12710	12916	12865	12662	12941	12887	12660	12750	12767	12770	12726	12618	12810	12815	12780	12908	12791	12625	12907	12792	12694	12720	12884	12652	12712	12702	12785	12882	12719	12780	12783	12755	12737	12716	12856	12755	12607	12818	12777	12870	12606	12693	12762	12829	12893	12702	12604	12789	12728	12818	12787	12697	12789	12899	12785	12784	12837	12834	12772	12806	12723	12809	12705	12742	12815	12725	12732	12716	12768	12747	12710	12871	12617	12739	12858	12631	12775	12646	12870	12662	12859	12679	12803	12782	12679	12715	12659	12865	12873	12672	12726	12744	12811	12801	12745	12816	12526	12759	12974	12860	12905	12862	12707	12648	12862	12731	12702	12730	12723	12795	12699	12784	12719	12712	12564	12766	12836	12655	12750	12671	12837	12617	12698	12851	12690	12781	12725	12516	12986	12583	12770	12754	12797	12802	12862	12787	12740	12787	12835	12720	12691	12770	12746	12771	12761	12780	12608	12740	12843	12835	12666	12835	12818	12745	12588	12652	12786	12710	12830	12922	12874	12786	12751	12799	12735	12674	12757	12744	12846	12768	12776	12662	12956	12798	12580	12662	12853	12705	12661	12845	12785	12774	12850	12566	13022	12770	12749	12918	12793	12871	12775	12842	12787	12634	12835	12688	12909	12793	12840	12785	12824	12862	12712	12803	12766	12871	12874	12720	12786	12817	12803	12756	12870	12648	12750	12795	12784	12805	12828	12636	12805	12761	12880	12812	12891	12738	12833	12554	12697	12659	12633	12720	12732	12756	12706	12688	12831	12800	12706	12713	12820	12767	12812	12814	12700	12676	12777	12704	12710	12749	12915	12855	12714	12699	12900	12856	12783	12827	12683	12675	12774	12830	12908	12625	12674	12642	12743	12789	12860	12857	12576	12634	12710	12971	12941	12639	12724	12705	12603	12666	12900	12766	12830	12844	12663	12814	12893	12749	12776	12868	12838	12708	12733	12586	12679	12732	12820	12712	12762	12676	12697	12808	12796	12703	12810	12806	12628	12731	12782	12873	12855	12777	12863	12707	12807	12895	12672	12644	12744	12794	12699	12753	12828	12789	12895	12715	12797	12708	12822	12855	12829	12822	12844	12857	12813	12779	12648	12822	12741	12795	12843	12914	12743	12757	12816	12661	12868	12560	12790	12734	12826	12796	12797	12818	12804	12689	12681	12918	12915	12762	12578	12684	12632	12896	12777	12800	12809	12806	12732	12852	12812	12732	12634	12735	12800	12756	12837	12744	12768	12607	12621	12657	12718	12777	12678	12868	12816	12706	12791	12819
24251	20893	26592	26071	20232	18499	18223	17061	16343	16418	16279	16125	16092	16095	15957	15846	15944	15956	15937	15986	16047	15892	15833	15591	15883	15930	15904	15721	15777	15716	15854	15882	15635	15919	15943	15901	15896	15751	15714	15756	15616	15668	15875	15977	15816	15615	15728	15616	15772	16000	15844	15777	15607	15963	15768	15828	15944	15796	15630	15842	15689	15773	15770	15733	15865	15739	15749	15773	15782	15704	15764	15933	15755	15870	15625	15893	15808	15492	15779	15762	15839	15605	15846	15819	15850	15641	15711	15853	15712	15778	15559	15692	15601	15750	15616	15600	15615	15672	15665	15736	15848	15802	15832	15725	15760	15729	15981	15654	15697	15729	15734	15729	15677	15786	15889	15653	15607	15652	15892	15810	15711	15767	15829	15764	15669	15808	15802	15842	15857	15656	15673	15773	15661	15757	15753	15861	15787	15767	15984	15676	15750	15758	15648	15802	15476	15817	15614	15767	15772	15595	15764	15638	15683	15940	15879	15647	15747	15654	15783	15732	15788	15641	15787	15701	15805	15927	15921	15734	15757	15892	15919	15834	15696	15814	15777	15923	15800	15792	15880	15624	15703	15713	15706	15688	15758	15802	15980	15660	15872	15652	15779	15606	15804	15695	15865	15586	15773	15794	15832	15904	15641	15829	15777	15674	15788	15722	15874	15761	15557	15657	15679	15872	15822	15826	15893	15651	15703	15767	15836	15826	15721	15751	15832	15826	15665	15594	15718	15583	15710	15862	15691	15524	15693	15744	15773	15776	15769	15668	15836	15875	15997	15628	15736	15879	15723	15672	15862	15776	15772	15634	15602	15568	15881	15704	15788	15901	15585	15738	15829	15881	16013	15921	15695	15504	15894	15654	15726	15911	16032	15747	15847	15711	15610	15859	15758	15862	15669	15439	15736	15668	15922	15614	15621	15620	15809	15798	15593	15914	15904	15774	15880	15816	15796	15719	15536	15558	15819	15764	15846	15843	15760	15715	16025	15719	15671	15861	15727	15678	15786	15750	15788	15609	15613	15997	15725	15763	15833	15806	15865	15828	15762	15680	15938	15795	15764	15729	15818	15668	15750	15766	15934	15807	15802	15785	15873	15724	15627	15858	15832	15692	15662	15681	15739	15563	15714	15646	15692	15926	15744	15881	15878	15949	15736	15883	15709	15596	15657	15925	15850	15714	15762	15902	15655	15702	15698	15673	15818	15495	15568	15845	15556	15685	15776	15725	15635	15697	15763	15664	15821	15800	15613	15760	15797	15874	15693	15764	15729	15827	15740	15644	15833	15945	15792	15525	15737	15677	15941	15618	15744	15554	15758	15610	15786	15739	15654	15645	15696	15679	15729	15652	15931	15726	15814	15951	15730	15762	15801	15888	15733	15687	15883	15817	15787	15724	15945	15836	15744	15916	15583	15838	15914	15736	15771	15734	15926	15640	15714	15813	15871	15728	15535	15704	15718	15857	15663	15951	15569	15637	15815	15732	15813	15743	15670	15931	15500	15692	15646	15785	15681	15665	15778	15723	15512	15638	15705	15733	15783	15680	15847	15592	15845	15839	15768	15916	15651	15739	15755	15595	15622	15537	15761	15811	15781	15733	15939	15802	15750	15711	15614	15727	15756	15737	15774	15745	16010	15763	15833	15721	15629	15886	15575	15760	15703	15704	15767	15728	15594	15859	15711	15706	15696	15766	15923	15878	15706	15780	15719	15758	15910	15684	15817	15718	15710	15955	15777	15814	15776	15686	15751	15732	15652	15706	15685	15869	15835	16113	15832	15939	15822	15650	15814	15707	15726	15899	15708	15624	15807	15853	15772	15893	15831	15828	15815	15802	15688	15792	15750	15936	15731	15724	15757	15621	15754	15904	15718	15772	15780	15837	15815	15743	15824	15756	15675	15818	15641	15790	15699	15629	15842	15659	15887	15796	15698	15727	15482	15641	15624	15728	15705	15763	15936	15821	15880	15673	15728	15867	15769	15791	15629	15679	15856	15871	15670	15673	15894	15623	15498	15823	15765	15622	15685	15857	15648	15511	15632	15919	15594	15795	15823	15684	15859	15871	15827	15934	15978	15794	15725	15711	15687	15787	15821	15934	15912	15705	15573	15847	15864	15875	15710	15801	15828	15760	15670	15645	15739	15671	15812	15703	15984	15798	15769	15970	15794	15815	15795	15973	15839	16101	15726	15965	15820	15914	15662	15708	15719	15443	15736	15748	15743	15917	15794	15676	15872	15850	15844	15813	15821	15580	15774	15760	15689	15991	15764	15606	15958	15736	15746	15473	15581	15564	15841	15893	15867	15705	15767	15693	15951	15952	15440	15876	15693	15789	15886	15864	15828	15575	15879	15829	15783	15794	15774	15732	15683	15615	15705	15631	15811	15984	15723	15763	15778	15733	15748	15865	15827	15805	15620	15783	15621	15602	15650	15615	15765	15677	15703	15699	15925	15906	15594	15705	15636	15640	15830	15702	15669	15685	15784	15804	15623	15689	15560	15737	15701	15840	15838	15895	15691	15529	15800	15815	15703	15714	15549	15815	15468	15674	15662	15701	15537	15807	15768	15882	15906	15816	15754	15858	15806	15755	15836	15808	15902	15927	15743	15806	15641	15720	15612	15804	15883	15724	15774	15659	15728	15652	15624	15848	15803	15829	15517	15771	15879	15615	15957	15815	15858	15848	15882	15890	15786	15863	15803	15781	15703	15506	15765	15763	15472	15612	15863	15914	15757	15744	15845	15771	15577	15612	15920	15847	15995	15646	15994	15851	15740	15607	15723	15774	15569	15720	15723	15686	15938	15770	15763	15845	15672	15798	15893	15644	15907	15779	15698	15718	15693	15699	15726	15587	15628	15738	15607	15625	15635	15716	15761	15697	15724	15753	15776	15747	15833	15739	15926	15740	15838	15685	15704	15652	15812	15649	15933	15838	15645	15717	15681	15567	15741	15894	15780	15693	15480	15727	15852	15617	15695	15650	15793	15877	15749	15714	15954	15659	15674	15801	15752	15797	15930	15571	15764	15629	15581	15652	15999	15738	15904	15916	15803	15713	15726	15845	15900	15527	15595	15865	15854	15782	15995	15598	15535	15754	15720	15673	15624	15544	16021	15822	16039	15733	15843	15627	15663	15696	15812	15717	15864	15754	15823	15623	15704	15697	15717	15694	15611	15759	15810	15715	15880	15775	15805	15802	15806	15797	15682	15670	15756	15874	15807	15959	15678	15857	15985	15760	15850	15894	15913	16000	15719	15713	15670	15728	15768	15780	15787	15676	15641	15855	15670	15970	15812	15663	15837	15669	15541	15796	15838	15991	15856	15720	15811	15681	15721	15840	15704	15913	15834	15839	15934	15695	15979	15941	15727	15818	15770	15594	15608	15651	15676	15754	15769	15606	15463	15673	15899	15919	15790	15892	15517	15731	15846	16061	15769	15682	15849	15908	15756	15888	15827	15795	15929	15834	15689	15866	15869	15513	15728	15857	15772	15847	15737	15939	15883	15792	15819	15750	15628	15634	15715	15857	15905	15846	15819	15891	15758	15852	15710	15968	15724	15814	15796	15790	15697	15744	15708	15885	15649	15630	15642	15612	15796	15871	15824	15885	15864	15850	15652	15600	15876	16053	15708	15803	15772	15762	15748	15807	15767	15927	15676	15903	15873	15703	15906	15831	15672	15593	15714	15994	15877	15566	15836	15848	15829	15854	15712	15968	15893	15770	15752	15711	15711	15807	15725	15819	15641	15705	15979	15871	15698	15794	15663	15821	15891	15653	15617	15681	15899	15704	15689	15745	15674	15892	15802	15956	15721	15771	15714	15631	15858	15702	15678	15735	15890	15832	15949	15984	15845	15694	15701	15655	15889	15775	15825	15876	15761	15760	15736	15768	15788	15905	15746	15731	15815	15860	15834	15661	15809	15555	15610	15719	15824	15972	15934	15858	15632	15809	15753	15689	15741	15530	15709	15762	15857	15915	15779	15910	15950	15890	15763	15721	15720	15920	15826	15791	15911	15840	15982	15706	15624	15938	15893	15888	15753	15901	15821	15955	15584	15720	15836	15878	15751	15815	15784	15589	15662	15700	15744	15640	15771	15861	15608	15652	15604	15959	15784	15644	15794	15828	15728	15796	15780	15623	15828	15806	15939	15905	15843	15708	16052	15860	15693	15916	15771	15888	15912	15985	15717	15741	15807	15537	15755	15739	15693	15915	15750	15619	15949	15808	15667	15770	15796	15878	16083	15764	15648	15630	15684	15571	15833	15871	15712	15757	15884	15634	15856	15518	15915	15783	15694	15858	15752	15924	15868	15647	15668	15724	15610	15596	15575	15634	15821	15760	15611	15856	15808	15776	15918	15804	15708	15713	15729	15716	15805	15984	15609	15688	15831	15831	15786	15528	15667	15782	15674	15956	15714	15704	15830	15727	15780	15847	15779	15864	15773	15902	15670	15737	15870	15530	15750	15717	15739	15770	15836	15605	15783	16035	15590	15851	15747	15836	15726	15613	15653	15661	15709	15892	15796	15814	15758	15693	15714	15818	15914	15756	15701	15796	15720	15940	15653	15747	15672	15741	15482	15742	15762	15718	15688	15774	15979	15734	15841	15827	15791	15951	15629	15638	15942	15771	15770	15747	15606	15611	15781	15837	16044	15702	15710	15980	15515	15896	15880	15868	15801	15703	15772	15755	15761	15879	15680	15881	15764	15809	15942	15913	15735	15633	15779	15513	15911	15962	15700	15693	15774	15785	15678	15637	15737	15805	15749	15725	15742	15686	15802	15823	15826	15685	15873	15839	15847	15714	15799	15743	15666	15800	15878	15495	15750	15667	15732	15748	15595	15752	15625	15841	15866	15962	15779	15791	15729	15673	15884	15597	15941	15752	15818	15892	15808	15944	15797	15716	15701	15881	15766	15844	15765	15882	15748	15684	15725	15975	15813	15765	15868	15780	15747	15811	15809	15617	15717	15759	15809	15825	15977	15807	15773	15934	15829	15816	15595	15978	15784	15709	16063	15646	15634	15746	15792	15863	15810	15704	15977	15688	16007	15731	15728	15712	15724	16013	15633	15801	15778	15949	15696	15713	15767	15741	15767	15800	15529	15783	15957	15905	15868	15801	15826	15564	15847	15757	15874	15762
15651	28925	24487	19245	17667	16630	15682	15034	14596	14360	14092	14037	13864	13640	13737	13513	13695	13623	13567	13688	13543	13604	13609	13608	13537	13569	13651	13520	13580	13558	13571	13745	13425	13591	13478	13620	13487	13444	13494	13489	13462	13594	13536	13400	13496	13378	13526	13463	13434	13340	13416	13354	13594	13579	13518	13399	13473	13554	13326	13392	13636	13314	13462	13328	13655	13359	13531	13424	13377	13570	13669	13536	13512	13526	13287	13571	13557	13440	13350	13424	13539	13505	13486	13472	13423	13546	13468	13428	13352	13601	13613	13494	13638	13459	13514	13492	13265	13473	13294	13456	13486	13400	13477	13368	13371	13594	13454	13315	13612	13527	13521	13555	13530	13704	13510	13717	13573	13518	13528	13552	13456	13511	13317	13594	13675	13626	13625	13460	13379	13457	13445	13528	13599	13412	13564	13430	13396	13569	13369	13403	13585	13519	13557	13349	13408	13381	13618	13410	13494	13420	13255	13390	13440	13446	13494	13544	13424	13399	13346	13398	13432	13543	13551	13621	13376	13488	13618	13464	13555	13478	13507	13511	13384	13635	13490	13468	13378	13546	13433	13484	13388	13499	13518	13511	13374	13423	13609	13430	13499	13613	13342	13270	13569	13703	13445	13497	13489	13372	13522	13711	13632	13434	13441	13479	13554	13558	13453	13547	13592	13441	13372	13485	13681	13326	13420	13393	13570	13521	13332	13426	13519	13482	13495	13522	13617	13570	13476	13537	13399	13628	13561	13410	13474	13503	13457	13561	13572	13410	13499	13357	13591	13416	13396	13521	13684	13369	13590	13463	13469	13400	13451	13515	13451	13488	13594	13391	13422	13648	13357	13551	13412	13501	13576	13657	13579	13379	13623	13372	13643	13310	13310	13305	13501	13442	13534	13393	13376	13532	13543	13568	13504	13368	13420	13614	13488	13376	13495	13612	13623	13465	13394	13597	13410	13542	13467	13415	13354	13507	13609	13520	13646	13434	13430	13346	13324	13593	13554	13453	13417	13420	13539	13357	13515	13386	13446	13613	13555	13508	13592	13476	13517	13436	13412	13551	13402	13428	13376	13670	13363	13449	13517	13514	13469	13511	13419	13421	13625	13495	13442	13476	13528	13416	13505	13462	13484	13533	13494	13347	13382	13487	13360	13515	13456	13330	13527	13449	13606	13311	13662	13589	13551	13459	13468	13586	13560	13457	13572	13495	13373	13516	13587	13523	13506	13339	13487	13265	13392	13435	13403	13443	13642	13576	13428	13575	13378	13421	13456	13519	13470	13635	13508	13301	13530	13289	13557	13421	13562	13538	13459	13376	13566	13422	13406	13528	13547	13527	13546	13507	13429	13319	13385	13435	13614	13377	13346	13375	13771	13696	13509	13493	13574	13415	13480	13434	13404	13384	13549	13548	13591	13379	13225	13422	13348	13588	13511	13512	13583	13566	13471	13540	13480	13537	13294	13393	13448	13385	13516	13519	13463	13556	13552	13421	13624	13475	13491	13511	13504	13456	13629	13349	13634	13400	13514	13362	13486	13474	13381	13456	13431	13412	13523	13561	13429	13428	13462	13619	13478	13415	13570	13290	13551	13520	13465	13641	13624	13615	13603	13349	13580	13401	13415	13487	13291	13474	13376	13585	13496	13471	13553	13490	13358	13444	13565	13300	13461	13499	13740	13438	13434	13567	13551	13474	13596	13543	13437	13534	13549	13622	13386	13358	13406	13543	13417	13452	13571	13600	13475	13569	13323	13580	13571	13473	13452	13608	13629	13478	13647	13600	13431	13404	13483	13519	13556	13483	13612	13502	13401	13381	13436	13422	13671	13515	13518	13476	13401	13299	13547	13489	13697	13593	13528	13620	13502	13417	13537	13661	13388	13617	13553	13454	13574	13486	13302	13536	13446	13482	13619	13461	13672	13541	13393	13524	13463	13566	13319	13535	13499	13588	13647	13461	13588	13326	13607	13556	13655	13534	13451	13648	13359	13372	13594	13402	13487	13556	13611	13377	13378	13589	13529	13562	13560	13418	13539	13560	13557	13525	13454	13589	13625	13506	13570	13450	13457	13619	13532	13501	13540	13505	13617	13467	13551	13434	13591	13596	13633	13565	13648	13525	13514	13439	13613	13497	13617	13355	13479	13406	13427	13576	13460	13383	13562	13739	13520	13344	13658	13578	13660	13581	13623	13395	13609	13475	13572	13482	13617	13488	13514	13565	13425	13403	13418	13515	13480	13435	13301	13359	13382	13666	13558	13607	13469	13408	13424	13512	13328	13520	13489	13404	13514	13670	13472	13486	13615	13390	13653	13449	13379	13457	13661	13446	13450	13369	13571	13506	13538	13394	13283	13584	13503	13537	13557	13449	13570	13454	13613	13360	13650	13614	13464	13417	13494	13476	13427	13586	13603	13506	13557	13474	13620	13375	13454	13455	13340	13401	13520	13680	13638	13386	13523	13519	13546	13590	13565	13425	13662	13513	13553	13422	13366	13609	13527	13352	13545	13486	13409	13350	13423	13667	13604	13462	13538	13487	13476	13387	13431	13473	13486	13356	13637	13551	13459	13610	13569	13450	13496	13530	13673	13567	13366	13593	13479	13629	13471	13498	13551	13678	13322	13382	13618	13385	13546	13387	13387	13472	13449	13551	13607	13502	13522	13420	13721	13442	13558	13557	13416	13596	13646	13501	13489	13327	13454	13658	13551	13588	13466	13502	13446	13346	13673	13397	13658	13632	13444	13652	13442	13495	13507	13420	13510	13438	13384	13483	13401	13582	13374	13391	13521	13624	13497	13555	13660	13376	13407	13521	13553	13613	13410	13479	13501	13443	13563	13561	13345	13492	13485	13613	13569	13558	13420	13546	13541	13371	13458	13473	13493	13459	13549	13618	13514	13445	13671	13482	13454	13635	13311	13352	13510	13685	13502	13461	13428	13589	13571	13539	13438	13404	13201	13413	13492	13519	13496	13449	13556	13585	13535	13337	13540	13500	13439	13654	13341	13498	13399	13352	13500	13420	13502	13663	13408	13584	13397	13500	13618	13431	13535	13545	13425	13476	13443	13560	13410	13430	13610	13370	13423	13407	13473	13638	13453	13551	13497	13609	13604	13476	13433	13509	13482	13529	13294	13422	13549	13519	13350	13332	13350	13415	13578	13429	13508	13511	13464	13558	13395	13496	13496	13580	13558	13689	13473	13460	13587	13418	13271	13320	13591	13494	13567	13412	13563	13473	13446	13646	13627	13584	13560	13446	13595	13662	13385	13606	13492	13547	13412	13417	13451	13598	13564	13571	13562	13495	13492	13526	13468	13497	13582	13592	13480	13509	13379	13485	13505	13437	13346	13362	13432	13476	13325	13417	13443	13467	13572	13493	13541	13521	13401	13557	13517	13269	13577	13540	13580	13477	13427	13399	13467	13483	13640	13426	13515	13621	13612	13462	13455	13431	13534	13487	13486	13498	13404	13220	13537	13414	13595	13400	13641	13441	13494	13478	13443	13515	13488	13539	13481	13393	13343	13578	13570	13240	13522	13513	13416	13494	13539	13592	13594	13353	13537	13322	13467	13498	13569	13494	13552	13498	13645	13444	13818	13510	13502	13387	13573	13459	13698	13471	13445	13517	13586	13476	13638	13530	13556	13531	13482	13570	13497	13528	13710	13350	13365	13541	13521	13487	13563	13665	13594	13585	13586	13557	13581	13566	13466	13581	13493	13318	13640	13592	13556	13396	13536	13515	13579	13548	13590	13500	13445	13462	13365	13452	13459	13475	13620	13384	13696	13524	13385	13557	13586	13337	13412	13390	13480	13470	13452	13517	13529	13607	13548	13503	13502	13423	13348	13414	13336	13593	13415	13351	13599	13477	13471	13586	13405	13457	13409	13479	13569	13794	13342	13489	13457	13407	13486	13522	13403	13562	13540	13529	13543	13429	13537	13665	13534	13429	13557	13309	13614	13523	13487	13442	13474	13515	13365	13360	13588	13627	13440	13527	13494	13655	13311	13522	13368	13522	13455	13533	13590	13405	13460	13572	13482	13483	13555	13359	13349	13526	13515	13424	13557	13472	13406	13596	13537	13455	13646	13412	13484	13546	13364	13334	13494	13436	13464	13490	13503	13370	13565	13450	13501	13453	13548	13408	13669	13515	13291	13521	13559	13588	13499	13517	13592	13515	13502	13359	13503	13530	13472	13491	13460	13390	13538	13469	13519	13282	13448	13502	13518	13348	13596	13463	13586	13300	13500	13544	13560	13502	13307	13499	13519	13315	13407	13432	13438	13583	13306	13431	13369	13319	13591	13501	13532	13357	13394	13632	13508	13548	13367	13460	13575	13425	13472	13489	13488	13417	13507	13448	13591	13478	13606	13490	13399	13487	13519	13513	13419	13628	13377	13475	13395	13504	13568	13586	13480	13510	13359	13393	13620	13476	13438	13705	13675	13561	13429	13600	13527	13489	13406	13468	13620	13421	13577	13312	13664	13521	13558	13530	13373	13492	13523	13489	13452	13465	13420	13390	13445	13699	13501	13428	13531	13407	13494	13410	13541	13497	13428	13534	13449	13410	13510	13529	13492	13503	13466	13372	13523	13321	13382	13356	13403	13416	13404	13410	13525	13608	13435	13558	13524	13530	13624	13463	13563	13513	13550	13491	13403	13553	13561	13422	13577	13452	13615	13450	13420	13544	13500	13432	13561	13457	13478	13640	13442	13449	13549	13423	13541	13527	13522	13528	13628	13420	13521	13583	13543	13532	13526	13382	13378	13462	13421	13356	13464	13490	13532	13469	13429	13356	13290	13433	13455	13554	13564	13482	13411	13607	13634	13565	13474	13374	13587	13480	13306	13466	13402	13544	13401	13589	13580	13541	13415	13575	13422	13485	13521	13581	13454	13450	13579	13444	13513	13447	13592	13421	13410	13532	13360	13621	13513	13531	13611	13560	13280	13299	13387	13519	13444	13561	13574	13566	13310	13510	13460	13642	13535	13486	13449	13493	13520	13377	13444	13424	13565	13358	13519	13713	13438	13462	13580	13528	13439	13448	13578	13543	13551	13451	13504	13525	13391	13544	13462	13497	13487	13432	13573	13564	13489	13483	13560	13588	13504	13468	13471	13470	13472	13462	13611	13577	13354	13496
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
